/* Mobile View CSS */

@media (min-width:320px) and (max-width:767px) {

    .faqSectionInner-wrap .faq_top_mob .row_content .col-md-4 img {
        max-width: 100% !important;
    }

    .footer .footer__block .vnav--level1 .vnav__item {
        text-align: left !important;
    }

    .footer .footer__block .vnav--level1 .footer__title {
        text-align: left !important;
    }

    .footer__block {
        text-align: left !important;
    }

    .common_questions .cmn_que .faqImg-div .faq_top_mob .faq-container .spacing_bottom_new .col-md-3 {
        text-align: center !important;
    }

    .faqImg-div .faq_top_mob .spacing_bottom .col-md-3 {
        text-align: center;
    }

    .common_questions .cmn_que .faqImg-div .faq_top_mob .row_content .col-md-4 img {
        width: 100% !important;
    }

    #remove_bottom .top_div .col-md-6.feature-box#feature-box {
        margin-bottom: 0px;
    }

    .common_questions .support-page .faqImg-div .faq_top_mob .col-md-4 img {
        max-width: 100% !important;
    }

    #app-features_top .cmn_que .faqImg-div .faq_top_mob .row_content img {
        max-width: 100% !important;
    }

    /* pagination css Start */

    #bottom_blog .pagination-div {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
    }

    #bottom_blog #pageNumbers {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        line-height: 1.8;
    }

    #bottom_blog #pageNumbers span {
        display: inline-block;
        margin: 4px 6px;
        font-size: 16px;
    }

    #bottom_blog #prevPage,
    #nextPage {
        display: inline-block;
        margin: 8px;
        font-weight: bold;
    }


    /* pagination css End */


    .faqSectionInner-wrap .faq_top_mob .faq-container {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .vol-inner .feature-common .text-center.container.top_div.row_content {
        padding-top: 0px !important;
    }

    .banner-content .nopadding .bannerBottom-txt {
        margin-bottom: 0px !important;
    }

    .feature-common .container.masFeatures.masFeaturesnew.feature-segment-div {
        margin-top: 0px !important;
    }

    .needEma .text-center.top_div.container {
        padding-top: 40px !important;
    }

    .container .text-center.top_div.container {
        padding-top: 40px !important;
    }

    .vol-inner .page-wrap .container .subscription_option {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .maincntdiv .row_content .col-md-8.fall_detmob.fallDetection {
        margin-bottom: 40px !important;
    }

    .Top_margin_review_page .trustspot-product-carousel.web_view {
        margin-bottom: 40px !important;
        margin-top: 40px !important;
    }

    #app-features .prodDetails-tabContainer {
        padding-bottom: 40px !important;
    }

    .vol-inner .text-center.top_div.featureSection {
        margin-top: 0px !important;
    }

    .featureSection .maincntdiv.container {
        margin-top: 40px !important;
    }

    .vol-inner .reviewCommon-section {
        margin-top: 40px !important;
    }

    .vol-container .productsCompareDiv {
        padding-left: 15px !important;
        padding-right: 15px;
    }

    .productsCompareDiv .faqSectionInner-wrap .faq-container .mobileView-tile img {
        margin-bottom: 15px !important;
    }

    .vol-container .container .subscription_option {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }

    .additionalCommonQuestions .container h3.how_it_works_headline {
        margin-top: 40px !important;
    }

    .support-page .row_content_new .text-center.top_div.container.mt-5 {
        padding-top: 0px !important;
    }

    .single-post-content img {
        width: 100%;
    }

















}



/* Tab View CSS */

@media (min-width:768px) and (max-width:1024px) {



    .tab_row {
        display: flex !important;
        gap: 40px;
    }

    .heroseg-img {
        display: none !important;
    }

    .banner-content {
        position: unset !important;
        top: unset !important;
        padding: 30px 0 !important;
        transform: unset !important;
    }

    .banner-section .banner-content .nopadding .col-lg-4 {
        /* display: flex !important;
        justify-content: center !important;
        align-items: center !important; */
        width: 50% !important;
    }

    .heroDesc-img_left_desk {
        text-align: center !important;
    }

    .heroDesc-img img {
        width: 100% !important;
        justify-content: center !important;
        display: flex !important;
        align-items: center !important;
        text-align: center !important;
    }

    .banner-section .banner-content .nopadding .col-xl-6.col-lg-6 {
        /* margin-left: 13px; */
        width: 50% ! important;
        margin-top: 20px !important;
    }


    .banner-section .banner-content .nopadding .row.my-3 {
        /* flex-direction: column !important; */
    }

    .heroDesc-list.row {
        width: 450px;
    }

    .banner-content .bannerBottom-txt .promotion-txt {
        width: 600px !important;
    }

    .banner-content .bannerBottom-txt .callNow-txt {
        width: 700px !important;
    }

    .li_images ul li {
        padding-left: 26px !important;
    }

    .fixed-top .topHeader-content .topHeader-contentTxt {
        font-size: 18px !important;
        width: 335px !important;
    }

    .topHeader-content .microblock-group .h-contact__info .h-contact__tag {
        font-size: 18px !important;
    }

    .topHeader-content .microblock-group .h-contact__info .h-contact__phone {
        font-size: 18px !important;

    }

    .feature-common .feature-segment-div {
        display: none !important;
    }

    .productQuiz-card .productQuiz-txtblock h2.productQuiz-mainHeading {
        font-size: 21px !important;
    }

    .productQuiz-btnDiv .takeProdQuiz-btn {
        width: 344px !important;
        height: 55px;
        font-size: 18px !important;
        margin: 6px 0px;
    }

    .companionAppSection {
        padding-right: 0px !important;
    }

    .page-wrap .companionAppSection .col-md-6.col-12 {
        max-width: 100% !important;
        flex: unset !important;
        padding-right: 0px !important;
        margin-bottom: 15px !important;
    }

    .subscription_option .desktopView-tile img {
        width: 100% !important;
    }

    .howItWorks-section .top-maincntdiv .row_content .col-sm-4 {
        max-width: 100% !important;
        flex: unset !important
    }

    .top-maincntdiv .howitWorksStep-img {
        width: 30% !important;
    }

    .maincntdiv .row_content .col-md-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px;
    }

    .maincntdiv .row_content .col-md-4 img {
        max-width: 50% !important;
    }

    .maincntdiv .row_content .col-md-8 {
        max-width: 100% !important;
        flex: unset;
    }

    div#bottom_space {
        margin-top: 0px !important;
    }

    .mobile_about_new .col-md-7 {
        max-width: 100% !important;
        flex: unset !important;
        margin-bottom: 15px !important;

    }

    .mobile_about_new .col-md-5 {
        max-width: 100% !important;
        flex: unset !important;
    }

    .bottomBanner-wrapper .desktop-logo h2.text_header {
        font-size: 20px !important;
        margin-left: 0px !important;
    }

    .bottomBanner-wrapper-section .bottomBanner-wrapper .desktop-logo .callNow-btn {
        width: 240px !important;
        font-size: 18px !important;
    }

    .top-maincntdiv .prod-img-wrapper img.firstImg.first_image1.ml-0 {
        max-width: 100% !important;
        width: 100% !important;
    }

    .desk_view .productIcons-list h5 {
        /* width: 64px; */
    }

    .productsDiv .faqImg-div .faqSectionInner-wrap .faq_top_mob .faq-container .col-md-5 {
        flex: unset !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 15px !important;
    }

    .productsDiv .faqImg-div .faqSectionInner-wrap .faq_top_mob .faq-container .product-description {
        flex: unset !important;
        width: 100% !important;
        max-width: 100% !important;
    }

    .productsDiv .faqImg-div .faqSectionInner-wrap .common_image.top_bottom_margin.faq_top_mob {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .productPage .top-maincntdiv .row_content .col-md-6 {
        max-width: 100%;
        flex: unset !important;
    }

    .prodSlider-imgWrap .sideProduct-slider .main-img img {
        width: 630px !important;
    }

    .prodDetails-tabContainer .productDetails-tab ul.productDetails-tab-list {
        width: 800px !important;
    }

    .featureCommon-container .top_div .feature-segment-div {
        display: none !important;
    }

    .top_div .companionAppSection #show_app {
        display: block !important;
        margin-top: 15px !important;

    }

    .slick-prev {
        left: -10px !important;
    }

    .infoWrapper-div .reviews-section .text-center.top_div {
        width: 100% !important;
    }

    .infoWrapper-div .reviews-section .col-md-12 {
        width: 100 !important;
    }

    .additionalProtection .companionAppSection .Mobile_padding .col-md-7.col-12.companionCol-div {
        max-width: 100% !important;
        margin-bottom: 15px !important;
    }

    .additionalProtection .companionAppSection .Mobile_padding .col-md-5 .col-12 {
        max-width: 100% !important;
        margin-bottom: 15px !important;
    }

    .additionalProtection .companionAppSection .col-md-5.col-12 {
        max-width: 100% !important;
    }

    .shippingSection .maincntdiv_new .row.row_content.mb-0 {
        margin-top: 15px !important;
        margin-bottom: 45px !important;
    }

    .top_div .companionAppSection h3.how_it_works_headline.h3_font_new {
        margin-bottom: 0px !important;
    }

    /* .Top_margin_review_page .trustspot-product-carousel.web_view {
        display: block !important;
    } */

    .productPage .top_div .container.masFeatures.mb-5 {
        display: none !important;
    }

    #show_app {
        display: block !important;
    }

    .companionAppSection #show_app img.d-block.w-100 {
        padding-right: 15px;
    }

    .common_questions .maincntdiv_new .faqImg-div .col-md-4 {
        display: contents;
    }

    .faqImg-div .faq_top_mob .row.row_content {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .feature-common-div .container .container.masFeatures.masFeaturesnew.feature-segment-div {
        display: none;
    }

    .maincntdiv .row_content .col-md-7.col-12.companionCol-div {
        width: 100% !important;
        max-width: 100% !important;
        flex: unset;
    }

    .maincntdiv .row_content .col-md-5.col-12 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px !important;
    }

    .emaCompanionApp .companionAppSection img.d-block.w-100 {
        padding-right: 25px;
    }

    .Top_margin_review_page .trustspot-review-col.item.col-md-4.col-12 {
        flex: unset !important;
        max-width: 100% !important;
        margin-bottom: 15px !important;
        margin-right: 0px !important;
        margin-left: 0px !important;
        /* padding-left: 34px !important; */
        white-space: unset !important;
    }

    .footer h3.footer__title {
        text-align: left;
    }


    .vnav--level1 li.vnav__item.app_item {
        text-align: left;
    }

    .vnav--level1 li.vnav__item.play_store {
        text-align: left;
    }

    .footer .footer__block address {
        text-align: left;
    }

    .support-page .Mobile_padding .row_content h3#h3_font {
        padding-top: 15px !important;
    }

    .vol-container .bottom_margin .col-md-6.col-12 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px;
    }

    .Get_Protected .Mobile_padding .col-md-4.col-12 {
        max-width: 100% !important;
        flex: unset;
        width: 100% !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Get_Protected .Mobile_padding .col-md-4.col-12 img.top_device_image.mobile {
        height: unset !important;
        width: unset !important;
        margin-bottom: 15px !important;
    }

    .Get_Protected .Mobile_padding .col-md-8.col-12.companionCol-div.companionCol-div_Get_Started {
        max-width: 100% !important;
        flex: unset;
    }

    .support-page .row_content .content_margin .col-md-6 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px;
    }

    .support-page .content_margin .row_content.text-center.top_div {
        margin-bottom: 15px !important;
    }

    .buyingAdvice-featureCommon .top_div .container.masFeatures.masFeaturesnew.feature-segment-div {
        display: none;
    }

    .buyingAdvice-featureCommon .col-md-12 img.howToChooseImg {
        width: 100%;
    }

    .buyingAdvice-featureCommon .compProd-row .col-sm-12.col-md-6.compProd-col {
        max-width: 100%;
        margin-bottom: 15px;
    }

    .buyingAdvice-featureCommon .top_div .row.compProd-row {
        display: block;
        justify-content: center;
        align-items: center;
    }

    .faq_top_mob .faq-container .col-md-4 {
        max-width: 100% !important;
        flex: unset;
        width: 100% !important;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px !important;
    }

    .faq_top_mob .faq-container .col-md-8 {
        max-width: 100% !important;
        flex: unset;
        width: 100% !important;

    }

    .bottom_margin .grid-container .col-md-4.bottom-gallery {
        max-width: 100% !important;
        flex: unset;
        padding-bottom: 15px;
    }

    .top_margin .grid-container .custser_div .col-md-6.cell {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px !important;
    }

    .top_margin .grid-container .custser_div .col-md-6.cell img {
        height: 550px !important;
    }

    .support-page .top_margin .row_content .col-md-4 {
        max-width: 100% !important;
        flex: unset;
    }

    .support-page .top_margin .row_content .col-md-4 img {
        margin-left: 0px !important;
        width: 50% !important;

    }

    .support-page .top_margin .row_content .col-md-8 {
        max-width: 100% !important;
        flex: unset;
    }

    .common_questions .maincntdiv .top_bottom_margin .col-md-6.padding_align {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px !important;
    }

    .orderNow-leftSection .shipping-info .tcpa_spn_new {
        margin-top: 40px !important;
    }

    .infohero-section .pos-relative .infobanner-content h1.headline.xxxx {
        font-size: 22px !important;
    }

    .infobanner-content form#city_form {
        margin-top: -50px !important;
        margin-left: 4px;
    }

    .vol-inner .hero.infohero-section {
        background-image: none !important;
    }

    .infohero-section .pos-relative div#certification-div {
        background-color: #002868 !important;
        width: 100% !important;
        position: relative;
        top: 30px !important;
        height: 65px !important;
    }

    .infohero-section {
        background-color: white !important;
        height: 764px !important;

    }

    .infobanner-content .desk_margin button#get_brochure_information {
        font-size: 14px !important;
    }

    .infohero-section .pos-relative .infoBanner-div .row.my-3 {
        display: block;
    }

    .pos-relative {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .infohero-section button#get_brochure_city {
        font-size: 14px !important;
    }

    .vol-container .infoWrapper-div .Mobile_padding .reviews-section {
        max-width: 750px;
    }

    .vol-container .Mobile_padding .row.Mobile_padding.container {
        padding-left: 40px !important;
    }

    /* 
    .vol-container .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
    } */

    .vol-container .single-post-container .container .col-sm-12.col-md-8.col-lg-8 {
        max-width: 100% !important;
        flex: unset;
    }

    .vol-container .single-post-container .container .col-sm-12.col-md-4.col-lg-4.border-1 {
        max-width: 100% !important;
        flex: unset;
    }

    .btn_order {
        width: 100px !important;
    }


    .col-sm-12.col-md-4.col-lg-4.border-1 div#blog-sidebar_bottom div#set_width {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .how_it_works_headline .container .reverse_direction .col-sm-12.col-md-8.col-lg-8 {
        max-width: 100% !important;
        flex: unset;
    }

    .how_it_works_headline .container .reverse_direction .col-sm-12.col-md-4.col-lg-4.border-1 {
        max-width: 100% !important;
        flex: unset;
        margin-top: 15px !important;
    }

    .subscription_option .mob_view img.risk-free-image {
        width: 100% !important;
        margin: unset !important;
    }


    .whatTo-nextWrapper {
        background-color: #b5121b;
        border-radius: 8px;
        padding: 18px 20px 18px 20px;
        text-transform: capitalize;
    }

    .whatTo-nextWrapper p {
        font-size: 16px !important;
        line-height: 23px !important;
        font-weight: 400 !important;
        color: #fff !important;
        margin-bottom: 0px !important;
        text-transform: capitalize;
        font-family: "Roboto", sans-serif !important;
    }

    .whatTo-nextWrapperTop .whatTonext-txtHead {
        font-size: 32px !important;
        line-height: 43px !important;
        font-weight: 600 !important;
        text-align: center !important;
        color: #fff !important;
        margin-bottom: 12px !important;
        text-transform: capitalize;
    }

    .whatTo-nextWrapper li.imagestep {
        display: flex;
        gap: 20px;
        margin-bottom: 15px;
    }

    .footer .footer__block ul.soci {
        width: 260px;
    }

    .single-post-content img {
        width: 100%;
    }

    .info-form-guide .desk_margin button#get_brochure_information {
        margin-left: 30px;
    }

    .info-form-guide .desk_margin button#get_brochure_city {
        margin-left: 30px;
    }

    .feature-common .top-maincntdiv div#mobile_spacing {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
        margin-top: 0px !important;
    }

    .feature-common .top-maincntdiv .col-sm-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
    }

    .companionAppSection img.d-block.w-100 {
        width: 100% !important;
        /* padding-right: 0px !important; */
    }

    .maincntdiv .row_content img.top_device_image.mobile {
        width: 50%;
    }

    .vol-container .maincntdiv .row_content img.top_device_image.mobile {
        width: 50%;
    }

    .productsCompareDiv .top_bottom_margin .row_content .col-md-6.product-description {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px !important;
    }

    .productsCompareDiv .top_bottom_margin .row_content .col-md-6.desktopView-tile {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 15px;
    }

    .notLikeOther-provider .col-md-8.col-12.companionCol-div {
        max-width: 100% !important;
        flex: unset;
    }

    .notLikeOther-provider .col-md-4.col-12 {
        max-width: 100% !important;
        flex: unset;
    }

    .notLikeOther-provider .col-md-4.col-12 .fallsDown-list {
        height: 460px;
    }

    .yourSafetyPriority .col-md-5 {
        max-width: 100% !important;
        flex: unset;
        /* padding-right: 0px !important; */
    }

    .yourSafetyPriority .col-md-5 img {
        height: 430px !important;
    }

    .yourSafetyPriority .col-md-7.content_margin.companionCol-div {
        max-width: 100% !important;
        flex: unset;
    }

    #app-features .support-page .desktop-view img {
        width: 100% !important;
    }

    .desktop-logo {
        display: none !important;
    }

    .fixed-top .mobile-logo {
        display: block !important;
    }

    .btn_order {
        font-weight: 600 !important;
        text-transform: none !important;
        width: 100% !important;
        color: white !important;
        background-color: #b5121b !important;
        border-radius: 7px !important;
        display: inline-block !important;
        text-align: center !important;
        margin: 15px 0px 15px !important;
        padding-bottom: 40px !important;
    }

    /* .mobile-logo .header__left a.left-logo {
        display: flex !important;
    } */

    .mobile-logo .navbar-light button.navbar-toggler {
        border: 0;
        position: relative;
        bottom: 15px;
    }

    .mobile-logo .header__left .left-logo image {
        width: 87% !important;
    }

    .col-md-12.col-xs-12.text-center-xs.text-center-sm.no-pad-sm-and-down.header__left {
        max-width: 44% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;

    }

    .mobile-logo .header__left a.left-logo {
        position: relative;
        left: 250px;
    }

    .mobMenu .nav-item .nav-link {
        color: #060606 !important;
        font-size: 16px !important;
    }

    .monitoring_center .productContent-wrapper .productIcons-list li.col-12.col-md-2 {
        max-width: 50% !important;
        flex: unset;
    }

    .monitoring_center .productContent-wrapper .productIcons-list {
        padding-right: 0px;
        padding-left: 50px;
    }

    .monitoring_center .productContent-wrapper .productIcons-list li.col-12.col-md-2 h5 {
        display: ruby;
    }

    .maincntdiv .row_content .col-md-8 .col-12 .row {
        display: flex !important;
    }

    .maincntdiv .col-md-8.col-12 .row .col-md-6.col-12 {
        max-width: 50% !important;
    }

    .featureCommon-container .top_div .top-maincntdiv div#mobile_spacing {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
        margin-top: 0px !important;

    }

    .featureCommon-container #mobile_spacing .col-sm-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
    }

    .desktopOnly .top-maincntdiv_new div#mobile_spacing {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
        margin-top: 0px !important;

    }

    .desktopOnly .top-maincntdiv_new .col-sm-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
    }

    .howItWorks-section .top-maincntdiv .image_margin img {
        width: 30% !important;
    }

    .feature-common-div .top_div div#mobile_spacing {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
        margin-top: 0px !important;

    }

    .feature-common-div .top_div .col-sm-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
    }

    .top_device_image-new {
        width: 100% !important;
        max-width: 100% !important;
        flex: unset !important;
    }

    .monitoring_image-new {
        max-width: 100% !important;
        width: 100% !important;
        flex: unset !important;
    }


    .new-monitoring_image {
        max-width: 50% !important;
        width: 50% !important;
        flex: unset !important;
    }

    .monitoring_center .row_content_new img.monitoring_image {
        height: 370px !important;
    }

    .products-monitoring_image {
        max-width: 50% !important;
        width: 50% !important;
        flex: unset !important;
    }

    /* .home-new-banner {
        padding-right: 20px !important;
    } */

    .about-new-page-img {
        width: 50% !important;
    }

    .buyingAdvice-featureCommon .top-maincntdiv div#mobile_spacing {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
        margin-top: 0px !important;

    }

    .buyingAdvice-featureCommon .top-maincntdiv .col-sm-4 {
        max-width: 100% !important;
        flex: unset;
        margin-bottom: 20px;
        padding-left: 0px !important;
    }

    .buying-page-tab-img {
        width: 50% !important;
    }

    .col-md-4.buying-page-tab-new-img img {
        width: 50% !important;
        max-width: 50% !important;
    }

    .top_bottom_margin .faq-container .col-md-4 img {
        width: 55%;
    }

    .container .c-money-back.subscription_option {
        margin-top: 0px !important;
    }

    .col-md-4 .top_deviceimg {
        width: 50% !important;
    }

    .support-page .row_content_new .col-md-4 {
        max-width: 100% !important;
        flex: unset;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .support-page .row_content_new .col-md-8.esysteps {
        max-width: 100% !important;
        flex: unset;
    }

    .shipping-info .orderNow-btnDiv {
        margin-top: 230px !important;
    }

    .monitoring_center.container .row.row_content.row_content_new#Monitoring_Center .col-md-4.monitoring-center-new-div {
        max-width: 100% !important;
    }

    .howItWorks-section .top-maincntdiv .col-sm-4 .image_margin {
        display: flex;
        text-align: center !important;
        justify-content: center !important;
    }

    #blog-detailsSection .all-posts-container .classic_bullets_imag p#remove_spacing {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px !important;
    }

    #blog-detailsSection .all-posts-container .classic_bullets_imag #remove_spacing b {
        width: 302px !important;
    }

    .fallsDown-list-newauto {
        height: auto !important;
    }

    .fallsDown-list-newauto-img {
        width: 250px !important;
    }

    .tab_row .fallsDown-list-newauto-img {
        width: 155px !important;
    }

    .bullets.classic_bullets_imag.bullets.classic_bullets_new_imag p {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 15px !important;
    }

    .bullets.classic_bullets_imag.bullets.classic_bullets_new_imag b {
        width: 285px !important;
    }

    .reviews-section .Top_margin_review_page {
        max-width: 750px !important;
    }

    .center-available-tab {
        margin-left: 12% !important;
    }

    .quick-simple-tab {
        padding-left: 0px !important;
    }

    img.lazyload.desk-only.communication-tab-img {
        width: 10% !important;
        height: 10% !important;
    }

    .water-resistant-row {
        padding-left: 12px !important;
    }

    .shippingSection .maincntdiv_new .col-md-7.col-12 {
        max-width: 100% !important;
        flex: unset;
    }

    .emergency-medical-new-img {
        width: 10% !important;
    }

    .alert-system-features {
        margin-left: 10px !important;
    }

    .water-resistant {
        margin-left: 10px !important;
    }

    .comparisonDiv .comparison-table a.btn-more-info.blue {
        width: 255px !important;
    }

    .comparisonDiv .comparison-table a.btn-more-info.red {
        width: 255px;
    }

    .every-lifestyle {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .stay-updated {
        padding-right: 0px !important;
    }

    .mobile-logo nav.navbar.navbar-expand-xl.navbar-light.bg-white {
        height: 70px;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .mobile-logo nav.navbar.navbar-expand-xl.navbar-light.bg-white ul.navbar-nav.mobMenu {
        background-color: white !important;
    }

    .pagination-div {
        position: unset !important;
    }

    .navbar-nav .nav-item {
        padding: 2px;
        margin-left: 15px;
        margin-right: 15px;
    }

    /* .navbar{
        background-color: white !important;
    } */

    .bullets.classic_bullets_imag #remove_spacing {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .bullets.classic_bullets_imag #remove_spacing b {
        width: 270px !important;
    }

    .row.Mobile_padding.container {
        padding-right: 0px !important;
    }

    .home-medical-alert-table {
        width: 100%;
        overflow-x: hidden !important;
        display: table;
    }

    .banner-section .banner-content .nopadding .row.my-3 {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }

    .banner-section .banner-content .col-lg-8.nopadding {
        max-width: 100% !important;
    }

    /* .desk_view_title .web_view{
        display: block !important;
    } */

    h2.monitoring_center_headline.monitoring_center_headline_medical {
        width: 420px !important;
        font-size: 26px !important;
    }

    h2.monitoring_center_headline.monitoring_center_headline_doller {
        font-size: 26px !important;
    }


    /* Auther-css-start */

    .author-box {
        display: flex !important;
        align-items: center !important;
        justify-content: flex-start !important;
        flex-direction: row !important;
        gap: 20px !important;
    }

    .author-box .set_width_box {
        width: 200px !important;
        text-align: center;
    }

    .author-box img {
        max-width: 100% !important;
        width: 180px;
    }

    .author-box .mobile_space {
        width: 2px !important;
        height: 200px !important;
        background: #ddd;
    }

    .author-box .author-info {
        max-width: 75% !important;
        text-align: left !important;
    }

    .author-box .author-info h3 {
        text-align: left !important;
    }

    .mobile_space {
        flex-grow: 0 !important;
    }

    /* Auther-css-end */

    .Top_margin_review_page .mob_view.margin_bottom.blogListing {
        display: block !important;
    }




    /* Akash Sir css  */

    iframe#avochato-text-us {
        display: none;
    }

    .main-menu .menu[link-alignment=right] .vnav--level1 {
        justify-content: flex-start !important;
    }

    #display_menu_3 span.vnav__link.vnav__link {
        padding: 10px 7px !important;
    }

    .desktop-logo .col-md-4.col-xs-12.text-center-xs.text-center-sm.no-pad-sm-and-down.header__left {
        height: unset !important;
        padding: 0px !important;
        width: 20% !important;
    }

    .header [class*=col-]:not(:first-child) {
        margin-left: -47px !important;
    }

    .desktop-logo .col-sm-8.microblock-group.text-right.header__right {
        margin-left: -40px !important;
        width: 80% !important;
    }

    .microblock.main-menu li.vnav__item {
        padding-right: 0px !important;
    }

    .header.fixed-top .desktop-logo .microblock img {
        margin-left: -15px !important;
        width: 80% !important;
    }

    .how_it_works.howItWorks_page .maincntdiv.top-maincntdiv .row_content .col-sm-4 {
        max-width: 100% !important;
        flex: unset !important;
    }

    .top-maincntdiv .howitWorksStep-img {
        width: 50% !important;
    }

    .maincntdiv .row_content .col-md-4 img {
        max-width: 100% !important;
    }

    .faqImg-div .faqSectionInner-wrap .common_image.top_bottom_margin.faq_top_mob .grid-container.faq-container .row.row_content img.mob-img {
        height: 165px !important;
        width: 165px !important;
    }

    .grid-x.align-middle.faqImg-div .small-12.large-8.cell.about_text.faqSectionInner-wrap .common_image.top_bottom_margin.faq_top_mob .grid-container.faq-container .row.row_content .col-md-4 {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .grid-x.align-middle.faqImg-div .small-12.large-8.cell.about_text.faqSectionInner-wrap .common_image.top_bottom_margin.faq_top_mob .grid-container.faq-container .row.row_content .col-md-4 img {
        width: 70%;
    }

    .mob_view.margin_bottom.blogListing .trustspot-review-col.item.col-md-4.col-12 .card .post-content a h2.text_header {
        height: 45px !important;
    }

    .mob_view.margin_bottom.blogListing .trustspot-review-col.item.col-md-4.col-12 .card .post-content .p_content {
        margin-top: 0px !important;
    }

    .container.Top_margin_review_page#spacing_bottom .mob_view.margin_bottom.blogListing .row {
        gap: 20px;
    }

    .blue-section-bottom-form1 .container .row .col-sm-12.col-lg-6.nopadding {
        width: 100% !important;
        max-width: 100% !important;
        flex: unset !important;
    }

    .support-page11 .row.compProd-row .col-sm-12.col-md-6.compProd-col {
        flex: unset !important;
        max-width: 100%;
        padding-bottom: 30px;
    }

    .trustspot-product-carousel.web_view #trustspotCarouselReviews .trustspot-review-col.item.col-md-4.col-12 img {
        width: 300px !important;
    }

    .trustspot-product-carousel.web_view {
        display: block !important;
    }

    #trustspot-carousel-reviews-right-arrow span.slick-next.slick-arrow.slick-next,
    .slick-prev {
        top: 67% !important;
    }

    .takeProdQuiz-btn {
        padding: 12px 34px !important;
    }

    .row.row_content.companionAppSection.seniorSafety .display_desk.display_desk_new .row.text-center .col-md-6.d-flex.align-items-center .text-start {
        font-size: 20px !important;
    }

    .row.row_content.companionAppSection.yourSafetyPriority {
        padding-top: 80px;
    }

    .h3_font_new {
        font-size: 22px !important;
    }

    .h3_font {
        font-size: 22px !important;
    }

    .row.Mobile_padding.container.row_content.companionAppSection .col-md-6.col-12 {
        width: 100% !important;
        flex: unset !important;
        max-width: 100%;
    }

    .row.Mobile_padding.container.row_content.companionAppSection .companionCol-div {
        margin-top: 15px !important;
        width: 100% !important;
        flex: unset !important;
        max-width: 100%;
    }

    h3.how_it_works_headline.h3_font_new {
        font-size: 22px !important;
        padding-top: 15px !important;
    }

    h3.content.h3_font {
        font-size: 22px !important;
    }

    h3.h3_font {
        font-size: 22px !important;
    }

    .fallsDown-list {
        /* height: 498px !important; */
    }

    .row_content .col-md-4 img.top_device_image.mobile.set_height_new_top_image {
        height: unset !important;
        width: 45%;
        margin-bottom: 20px;
    }

    .monitoring_center.container .row.row_content.row_content_new#Monitoring_Center .col-md-4 {
        max-width: 87% !important;
        flex: unset !important;
    }

    .monitoring_center.container .row.row_content.row_content_new#Monitoring_Center .col-md-8.content_margin {
        flex: unset;
        max-width: 100%;
        margin-left: -84px !important;
        margin-top: 15px;
    }

    #app-features .support-page .row.row_content.row_content_new .col-md-4 .top_deviceimg {
        width: 100%;
    }

    #set_new_sidth_contact .col-md-8.col-12 {
        flex: unset;
        max-width: 100% !important;
    }

    #set_new_sidth_contact .col-md-4.col-12 {
        max-width: 100% !important;
        flex: unset;
    }

    .support-page#set_new_sidth_contact .contactUs-social.row_content {
        margin-top: 0 !important;
    }

    .hero.infohero-section .pos-relative .grid-x.row.top_div.infoBanner-div .col-sm-12.col-md-8.cell.infobanner-content h1.headline.xxxx {
        margin-left: 0px !important;
    }

    .hero.infohero-section .pos-relative .grid-x.row.top_div.infoBanner-div .col-sm-12.col-md-8.cell.infobanner-content {
        max-width: 55% !important;
        flex: unset !important;
    }

    .hero.infohero-section .pos-relative .grid-x.row.top_div.infoBanner-div .col-sm-12.col-md-4.cell.cells_new.infobanner-content {
        flex: unset;
        width: 45% !important;
        max-width: 45% !important;
    }

    .hero.infohero-section .pos-relative .grid-x.row.top_div.infoBanner-div .col-sm-12.col-md-8.cell.infobanner-content .heroDesc-img img {
        width: 44% !important;
    }

    .cmn_que .row.container.desk_container div.col-sm-12.col-md-12.cell.mobile_none#mobile_padding {
        display: none !important;
    }

    .cmn_que .row.container.desk_container div.col-sm-12.col-md-12.cell.d-md-none#mobile_padding {
        display: block !important;
        max-width: 100%;
    }

    .cmn_que .row.container.desk_container div.col-sm-12.col-md-12.cell.d-md-none#mobile_padding div#mobile_padding {
        max-width: 100% !important;
    }

    .infoWrapper-div .row.Mobile_padding .col-md-6.col-12 {
        max-width: 100% !important;
        flex: unset !important;

    }

    .infoWrapper-div .row.Mobile_padding .col-md-6.col-12.companionCol-div.remove-topSpace {
        max-width: 100% !important;
        flex: unset !important;
    }

    .infoWrapper-div .row.Mobile_padding .col-md-6.col-12 .d-block.w-100 {
        margin-bottom: 15px !important;
    }

    .orderNow-wrapper .container .orderNow-card .col-md-6.col-12 {
        width: 100% !important;
        flex: unset;
        max-width: 100% !important;
        margin-bottom: 15px;
    }

    /* .companionAppSection .col-md-6.col-12.enhance-safety-section {
        padding-right: 15px !important;
    } */

    .fall-detection-segment {
        width: 55% !important;
    }






}

@media (min-width:1023px) and (max-width:1366px) {

    .order-step-container {
        justify-content: center !important;
        padding: 20px;
        gap: 88px !important;
    }

    .hero.infohero-section .pos-relative .grid-x.row.top_div.infoBanner-div .col-sm-12.col-md-8.cell.infobanner-content .heroDesc-img img {
        width: 100% !important;
    }

    .vol-container .infoWrapper-div .Mobile_padding .reviews-section {
        max-width: unset !important;
    }

    .vol-container .row.desktop-logo {
        width: 1500px;
    }

    .trustspot-product-carousel.web_view #trustspotCarouselReviews .trustspot-review-col.item.col-md-4.col-12 img {
        width: 276px !important;
    }



    .desktop-logo {
        display: none !important;
    }

    .fixed-top .mobile-logo {
        display: block !important;
    }

    .col-md-12.col-xs-12.text-center-xs.text-center-sm.no-pad-sm-and-down.header__left {
        max-width: 44% !important;
    }

    .reviews-section .Top_margin_review_page {
        max-width: 950px !important;
    }

    .center-available-tab {
        margin-left: 9% !important;
    }

    .yourSafetyPriority .col-md-5 img {
        height: 560px !important;
    }

    .yourSafetyPriority .col-md-5 {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .banner-section .banner-content .nopadding .row.my-3 {
        margin-left: 5% !important;
    }


}