/* styles for vivinex deep scroll poc */


/* body.product-category-vivinextm---cloned {
    overflow-y: hidden !important;
} */

.product-category-vivinextm---cloned.disable-scroll
.path-events-deep-scroll.disable-scroll,
.path-news-deep-scroll.disable-scroll {
    /*width: calc(100% - 12px) !important;*/
    overflow-y: auto !important;
}
.product-category-vivinextm---cloned.disable-scroll #main-wrapper {
    width: 100% !important;
}
.product-category-vivinextm---cloned .site-footer {
    display: block !important;
}
/*.product-category-vivinextm---cloned #main-wrapper {
    overflow-y: auto;
}*/
.product-category-vivinextm---cloned #main-wrapper::-webkit-scrollbar {
    width: 12px;
}
.product-category-vivinextm---cloned #main-wrapper::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 5px;
}
.product-category-vivinextm---cloned #main-wrapper::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
    font-size: 65px;
}
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
    font-size: 90px;
}
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
.product-category-vivinextm---cloned .product-videocat-col h1 {
    opacity: 0.75;
}
.product-category-vivinextm---cloned .main-content,
.product-category-nanextm---cloned .main-content,
.product-category-ezserttm---cloned .main-content,
.product-category-isert---cloned .main-content {
    padding: 0px;
    margin-bottom: 1rem;
}
.product-category-vivinextm---cloned .product-videocat-col .open-hoya-video {
    justify-content: center;
    align-items: center;
    display: flex !important;
    height: 85vh !important;
}
.orange.product-category-nanextm---cloned .scroll_text p {
    color: #fff;
}
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
    font-size: 65px;
}
.product-category-isert---cloned .eyeflexa-bg-img .product-title-desc-col {
    background-size: cover !important;
}
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.reference-popup-content p {
    text-align: left;
    max-width: 100%;
    line-height: 1.1rem;
    margin: 0px auto;
    font-weight: bold;
    margin-top: 0px;
}
.product-category-nanextm---cloned {
    color: #f57e20;
}
.product-category-isert---cloned.blue {
    background-color: #fff;
}
.product-category-isert---cloned.blue div#wholepage {
    background-color: #fff;
    border-radius: 0px;
}
.product-category-vivinextm---cloned.blue div#wholepage {
    background-color: #0057b8;
    border-radius: 0px;
}
.product-category-isert---cloned .pie-chart-title {
    color: #00adde;
}
.product-category-isert---cloned .reference-link {
    background: #00adde;
    color: #fff;
}
.blue.product-category-isert---cloned .reference-popup-content {
    background: #00adde;
    color: #ffffff;
}
.pie-chart-link a:hover {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.product-category-vivinextm---cloned .match-height>div:nth-child(3) .pie-chart-link>a,
.product-category-vivinextm---cloned .match-height>div:nth-child(4) .pie-chart-link>a,
.product-category-isert---cloned .match-height>div:nth-child(3) .pie-chart-link>a {
    font-weight: bold;
}
.product-category-vivinextm---cloned .match-height>div:nth-child(3) .pie-chart-link>a:hover,
.product-category-vivinextm---cloned .match-height>div:nth-child(4) .pie-chart-link>a:hover,
.product-category-isert---cloned .match-height>div:nth-child(3) .pie-chart-link>a:hover {
    transform: scale(1.1) !important;
}
.product-category-vivinextm---cloned .match-height>div:nth-child(3) .pie-chart-link>a:hover,
.product-category-vivinextm---cloned .match-height>div:nth-child(4) .pie-chart-link>a:hover,
.product-category-isert---cloned .match-height>div:nth-child(3) .pie-chart-link>a:hover {
    transform: scale(1.1) !important;
}
.product-category-vivinextm---cloned .coh-column.product-videocat-col {
    height: 85vh;
}
.product-category-vivinextm---cloned .vivinextm-vdo-col {
    background-image: linear-gradient( to right top, #d1dad5, #d8e1e0, #e1e7e9, #ebedf0, #f4f4f5);
}
.product-category-vivinextm---cloned .coh-column.product-videocat-col a {
    background-size: contain;
}
.product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
    width: auto;
    max-height: 315px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.product-category-vivinextm---cloned header#header,
.product-category-nanextm---cloned header#header,
.product-category-ezserttm---cloned header#header,
.product-category-isert---cloned header#header {
    position: sticky;
}

body.product-category-vivinextm---cloned #main-wrapper {
    margin-top: 0 !important;
}
.product-category-nanextm---cloned #main-wrapper,
.product-category-ezserttm---cloned #main-wrapper,
.product-category-isert---cloned #main-wrapper {
    margin-top: -50px !important;
}
body.orange .slide-item-wrapper {
    padding: 0
}
.product-category-nanextm---cloned .popup-and-close-control,
.product-category-ezserttm---cloned .popup-and-close-control {
    background: transparent;
}
.product-category-eyeflexatm .popup-and-close-control,
.product-category-nanextm---cloned .popup-and-close-control,
.product-category-ezserttm---cloned .popup-and-close-control,
.product-category-isert---cloned .popup-and-close-control {
    position: relative;
    top: 60px;
    right: 0px !important;
    width: 100%;
}
.product-category-eyeflexatm .popup-and-close-control .coh-col-xl-12,
.product-category-nanextm---cloned .popup-and-close-control .coh-col-xl-12,
.product-category-ezserttm---cloned .popup-and-close-control .coh-col-xl-12,
.product-category-isert---cloned .popup-and-close-control .coh-col-xl-12 {
    max-width: 950px;
}
.product-category-eyeflexatm .coh-wysiwyg.h2-title {
    font-size: 44px;
    margin: 44px 0px 17px 0px;
    text-align: left;
}
.product-category-eyeflexatm .coh-wysiwyg.h2-title h2 {
    max-width: 950px;
    margin: 0px auto;
}
.product-category-eyeflexatm #main-wrapper,
.product-category-nanextm---cloned #main-wrapper,
.product-category-ezserttm---cloned #main-wrapper {
    padding-top: 0px;
}
.product-category-eyeflexatm .three-image-component .multiple-images .coh-image {
    width: 60%;
    max-width: 60%;
    margin: 0px auto;
}
.product-category-eyeflexatm .reference-popup-content {
    background: #004a86;
    color: #ffffff;
    padding: 16px 20px 20px 20px;
    overflow-y: auto;
    max-height: 500px;
}
.product-category-eyeflexatm .reference-popup-content p,
.product-category-nanextm---cloned .reference-popup-content p,
.product-category-ezserttm---cloned .reference-popup-content p {
    margin: 0 0 3px;
    padding: 0;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
}
.product-category-isert---cloned .reference-popup-content p {
    margin: 0 0 3px !important;
    padding: 0 !important;
    font-size: 12px !important;
    line-height: 14px !important;
    text-align: left !important;
    max-width: 100% !important;
}
.product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
    position: relative;
}
.product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
    width: auto;
    /* max-height: 665px; */
    margin-left: auto;
    margin-right: auto;
}
.product-category-ezserttm---cloned {
    color: #633715;
}
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12,
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
.product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12 {
    height: 500px;
}
.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12 {
    height: 100%;
}
.product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content,
.product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
    color: #ffffff;
    position: absolute;
    font-weight: bold;
    font-size: 12px;
    line-height: 1rem;
}
.product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
    top: 60%;
    left: 32%;
    max-width: 46px;
}
.product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
    top: 83%;
    right: 29%;
    max-width: 95px;
}
.product-category-nanextm---cloned .coh-column.product-title-desc-col>div {
    height: 100%;
    position: relative;
}
.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
    margin: 0px 0px 270px 0px;
}
@media only screen and (min-width: 1679px) {
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 85px;
    }
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 500px;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .nanex-iol .slider-wrapper #slider_item_2 .coh-image {
        width: 94%;
    }
    .nanex-iol .slider-wrapper #slider_item_3 .coh-image:first-child,
    .nanex-iol .slider-wrapper #slider_item_3 .coh-image:last-child {
        max-height: 145px;
    }
    .nanex-iol .slider-wrapper #slider_item_3 .vivinexiol-center-img {
        max-height: 270px !important;
    }
    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(1),
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(1),
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(1) {
        margin-top: 5px;
    }
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        max-height: 325px;
    }
    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        width: 76% !important;
    }
    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 58% !important;
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    #block-copyright p:first-child {
        margin-left: 15px;
    }
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 70% !important;
    }
    .overview-cloned .about_overview.overview_div h2 {
        padding-bottom: 0;
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 45% !important;
    }
}
@media (min-width: 1280px) and (max-width: 1365px) {
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 45% !important;
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 45% !important;
    }
}

@media all and (min-width: 1440px) {
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 32% !important;
        padding: 0;
    }
}

@media only screen and (max-width: 1599px) {
    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 70%;
    }
}

@media only screen and (max-width: 1281px) {
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        left: 31%;
        top: 69%;
        max-width: 100px;
        padding: 20px;
        margin: -26px -24px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 101%;
        right: 28.2%;
        padding: 20px 10px;
        max-width: 112px;
        margin: -20px -9px;
    }
}

@media only screen and (max-width: 1025px) {
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 63%;
        padding: 20px;
        max-width: 125px;
        margin: -17px -37px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 93%;
        padding: 20px 10px;
        max-width: 112px;
        margin: -22px -12px;
    }
}
@media only screen and (max-width: 992px) {
    .product-category-nanextm---cloned .coh-column.product-title-desc-col>div>div.coh-wysiwyg:nth-last-child(1) {
        position: static;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        left: 13%;
        top: 66%;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        right: 7%;
        top: 92%;
    }
    .nanex-iol div#slider_item_3>div:nth-last-child(1)>div>div:nth-child(2) .coh-row-inner {
        display: block;
    }
    .nanex-iol div#slider_item_3>div:nth-last-child(1)>div>div:nth-child(2) .coh-row-inner>div {
        margin: 0px auto 30px;
        max-width: 100%;
    }
    .nanex-iol div#slider_item_3 .coh-wysiwyg.pyramid_div {
        max-width: 280px;
        min-height: 250px;
        max-height: 250px;
        padding-top: 100px !important;
        margin-top: -80px;
    }
    .nanex-iol div#slider_item_3 .col3-image-title-desc-broad .coh-image {
        margin-top: 30px;
        width: auto;
        max-height: 100%;
        margin-left: auto;
        margin-right: auto;
    }
}

@media only screen and (max-width: 499px) {
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        left: 10%;
        top: 61%;
        padding: 20px;
        max-width: 90px;
        margin: -22px -24px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        right: 2%;
        top: 94%;
        padding: 20px 10px;
        max-width: 115px;
        margin: -22px -7px;
    }
}
@media only screen and (min-width: 1024px) {    
    body.overview.overview.overview-cloned::-webkit-scrollbar {
        width: 10px;
    }
    .product-category-nanextm---cloned .reference-link,
    .product-category-ezserttm---cloned .reference-link,
    .product-category-isert---cloned .reference-link {
        margin-top: 10px !important;
    }
    .product-category-ezserttm---cloned .pie-chart-link .mbl-scr-img {
        display: none;
    }
    .product-category-isert---cloned .pie-chart-link .mbl-scr-img {
        display: none;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-desktop-image {
        width: 100%;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .open-hoya-video {
        display: block;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .mbl-scr-img {
        display: none;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-mobile-image {
        display: none;
    }
    .product-category-eyeflexatm div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
}
.product-category-ezserttm---cloned .pie-chart-content h2,
.product-category-isert---cloned .pie-chart-content h2,
.product-category-nanextm---cloned .pie-chart-content h2,
.product-category-vivinextm---cloned .pie-chart-content h2 {
    margin-top: 32px;
}
@media only screen and (max-width: 600px) {
    .product-category-ezserttm---cloned .pie-chart-content h2,
    .product-category-isert---cloned .pie-chart-content h2,
    .product-category-nanextm---cloned .pie-chart-content h2 {
        padding: 0px 5px !important;
        font-size: 28px !important;
    }
    .product-category-nanextm .pie-chart-content h2,
    .product-category-ezserttm .pie-chart-content h2,
    .product-category-nanextm .pie-chart-content h2 {
        padding: 0px 20px;
    }
}
@media screen and (max-width: 1920px) and (min-width: 1025px) {
    .product-category-ezserttm---cloned .pie-chart-content h2,
    .product-category-isert---cloned .pie-chart-content h2,
    .product-category-nanextm---cloned .pie-chart-content h2 {
        line-height: 46px !important;
        font-size: 40px !important;
        margin: 32px 0px 10px 0px;
        text-align: left;
    }
    .product-category-nanextm---cloned .reference-link,
    .product-category-ezserttm---cloned .reference-link,
    .product-category-isert---cloned .reference-link {
        margin-top: 10px !important;
    }
    .box-width-layout #content>section>article>div>div>div>img {
        margin-top: 8px !important;
    }
    .product-category-isert---cloned .coh-container.coh-container-boxed,
    .product-category-vivinextm---cloned .coh-container.coh-container-boxed,
    .product-category-ezserttm---cloned .coh-container.coh-container-boxed {
        max-width: 942px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-container,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-container,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-container,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-container {
        max-width: 940px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img:first-child {
        background: #005390;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: 415px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .mobile-image .coh-image.desk-scr-img {
        max-height: 355px;
    }
    .cookiesjsr-banner::before {
        margin-left: 145px;
    }
    .cookiesjsr-banner--info {
        max-width: 950px;
        padding-right: 20px;
    }
    .cookiesjsr-banner--action {
        max-width: 967px;
        padding-right: 15px;
    }
    .complementary-products .coh-wysiwyg {
        margin: 0px 20px 0px;
    }
    .complementary-products .coh-wysiwyg p {
        font-size: 12px;
        display: flex;
        margin-bottom: 0.8rem;
    }
    .title-image-desc.single-image-title .eyeflexa-grey-bg .coh-col-xl-4 .coh-image {
        width: 65%;
        margin-top: -65px;
        margin-bottom: 10px;
    }
    .three-image-component.two-row-component .coh-image {
        width: 64%;
        max-width: 64%;
        margin: 0px auto;
    }
    .product-category-eyeflexatm div#wholepage,
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 162px;
        margin-left: -140px;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 225px;
        margin-left: 71px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .product-category-nanextm---cloned .coh-container.coh-container-boxed {
        max-width: 940px;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: -15px;
    }
    .product-category-ezserttm---cloned .pie-chart-content h1,
    .product-category-isert---cloned .pie-chart-content h1,
    .product-category-nanextm---cloned .pie-chart-content h1 {
        line-height: 46px !important;
        font-size: 40px !important;
        margin: 16px 0px 10px 0px;
        text-align: left;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1 {
        font-size: 90px;
        opacity: 0.75;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1,
    .product-category-vivinextm---cloned .product-videocat-col h1 {
        font-size: 90px;
        opacity: 0.75;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1,
    .product-category-vivinextm---cloned .product-videocat-col h1 {
        line-height: 5.5rem;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-wysiwyg {
        margin-top: 70px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px;
        margin-bottom: 18px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 35%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 35%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
        padding: 20px;
        max-width: 102px !important;
        margin: -18px -14px;
    }
    .product-category-eyeflexatm .title-image-desc .coh-image {
        margin-top: 50px;
        margin-bottom: 20px;
    }
    .product-category-eyeflexatm .three-image-component .multiple-images .coh-image {
        width: 82%;
        max-width: 82%;
        margin: 0px auto;
    }
}

@media only screen and (max-width: 1024px) {    
    .path-events-deep-scroll .coh-view-contents article .field--type-image img,
    .path-events-deep-scroll .coh-view-contents article .field--type-entity-reference,
    .path-news-deep-scroll .coh-view-contents article .field--type-image img,
    .path-news-deep-scroll .coh-view-contents article .field--type-entity-reference {
        width: 100% !important;
    }
    body.path-events-deep-scroll::-webkit-scrollbar,
    body.path-news-deep-scroll::-webkit-scrollbar {
        width: 0px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        display: flex;
        align-items: end;
        justify-content: center;
        margin-left: 15px;
    }
    .product-category-isert---cloned .eyeflexa-bg-img .coh-container,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-container,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-container,
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-container {
        max-width: 972px;
        margin: 0px auto;
    }
    .product-category-nanextm---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-isert---cloned .reference-popup-content {
        width: calc(100% - 14px) !important;
        /* margin-left: -3px;
      box-shadow: 0 3px 5px #00000069; */
    }
    .product-category-nanextm---cloned .reference-parent-container,
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-isert---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        position: absolute;
        left: 50px;
    }
    .reference-popup-disclaimer {
        text-align: left;
    }
    .coming-soon-wrapper {
        min-height: unset !important;
    }
    .bg-img-container {
        padding: 0px 36px 203px 36px !important;
    }
    .box-width-layout .coh-wysiwyg>h2 {
        margin: 10px 0px 30px 0px !important;
    }
    .coming-soon-wrapper .coh-heading {
        font-size: 40px !important;
        padding: 15px 20px 5px 20px !important;
        display: block !important;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        padding-right: 11px !important;
        font-size: 26px !important;
        line-height: 22px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: auto !important;
        margin-top: 8px !important;
        padding-right: 11px !important;
    }
    .coming-soon-description {
        margin-top: 25px !important;
    }
    .coming-soon-description>p {
        margin: 0 auto 10px !important;
        font-size: 12px !important;
        max-width: 500px !important;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-desktop-image {
        height: 768px;
    }
    .cookiesjsr-btn:first-child {
        margin-left: 0px;
    }
    .cookiesjsr-btn:last-child {
        margin-right: 0px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-size: cover !important;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-wysiwyg {
        margin-top: 125px;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-container.coh-container-boxed {
        margin: 0px 37px;
    }
    .product-category-isert---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-size: cover !important;
        background-position: 60% 60% !important;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 90px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1,
    .product-category-vivinextm---cloned .product-videocat-col h1 {
        font-size: 90px !important;
        line-height: 100px;
        opacity: 1;
    }
    .product-category-isert---cloned .pie-chart-content h1 {
        max-width: 100%;
        margin: 16px 0px 10px 15px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 70px;
        margin-bottom: 18px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 36%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 36%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
        padding: 20px;
        max-width: 110px !important;
        margin: -19px -21px;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        padding: 20px;
        max-width: 100px !important;
        margin: -22px -16px;
    }
    .complementary-products-page .slider-wrapper.coh-container-boxed #wholepage {
        max-width: 950px;
        margin-top: -42px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap p:nth-child(2) {
        width: 126%;
        margin-left: -12px;
    }
    .title-image-desc.multiple-image-title .eyeflexa-grey-bg .coh-col-xl-4 .coh-image {
        margin-top: -75px;
        padding: 0px;
        max-height: none;
    }
    .three-image-component h2 {
        font-size: 44px;
        margin: 44px 0px 65px;
        text-align: left;
    }
    .product-category-eyeflexatm .title-image-desc .coh-image {
        margin-top: 50px;
        margin-bottom: 20px;
    }
    .product-category-eyeflexatm .three-image-component .multiple-images .coh-image {
        width: 85%;
        max-width: 85%;
        margin: 0px auto;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 207px;
        margin-left: -170px;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 265px;
        margin-left: 100px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 520px;
        margin-left: auto;
        margin-right: auto;
        margin-top: -6px;
    }
    .title-image-desc .eyeflexa-grey-bg .coh-col-xl-8 .coh-image {
        margin-left: -75px;
    }
    .single-image-title .eyeflexa-image-title-wrap {
        margin-top: -35px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:first-child {
        margin-left: -91px;
        margin-top: 18px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(2) {
        margin-left: 64px;
        margin-top: 18px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(3) {
        margin-left: -91px;
        margin-top: 65px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(4) {
        margin-left: 64px;
        margin-top: 65px;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 80px;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 90px;
    }
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
    .product-category-ezserttm---cloned .prod-desc-field {
        width: 50%;
    }
    .product-category-nanextm---cloned .reference-parent-container,
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-isert---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        top: 36px !important;
    }
    .product-category-nanextm---cloned .reference-link,
    .product-category-ezserttm---cloned .reference-link,
    .product-category-isert---cloned .reference-link {
        margin-top: 10px !important;
    }
    .elos #slider_item_1,
    .elos #slider_item_2 {
        height: 100vh !important;
    }
    .elos .coh-wysiwyg.elos-first-section-heading {
        margin: 300px auto 23px auto !important;
        max-width: 720px !important;
    }
    .elos .coh-wysiwyg.elos-first-section-description {
        max-width: 702px !important;
        margin: 0px auto;
    }
    .elos .coh-column .coh-image {
        /* height: 100%; */
        height: auto !important;
    }
    .elos #slider_item_2 {
        padding: 0 0 12% 0 !important;
        display: flex;
        justify-content: center;
        align-items: end;
    }
    .elos .elos-first-section-heading h1 {
        font-size: 80px !important;
    }
    .elos .right-corner-elos {
        display: none;
    }
    .elos .coh-col-sm-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .elos .elos-regsing-mobile {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 28px auto 50px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 213px !important;
        margin-left: -185px !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 297px !important;
        margin-left: 116px !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .job-openings-wrapper .col-md-4 {
        width: 100%;
    }
    .job-openings-wrapper .col-md-8 {
        width: 100%;
        height: 400px;
    }
    .job-openings-wrapper .row {
        flex-direction: column-reverse;
    }
    .product-category-isert---cloned .pie-chart-content h1 {
        font-size: 44px;
        margin: 16px 6px 17px 0px !important;
        text-align: left;
    }
    .corporate-values .section {
        background-size: contain !important;
    }
    .bg-img-container {
        padding: 0px 36px 185px 34px !important;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        display: flex;
        align-items: end;
        justify-content: center;
        margin-left: 10px;
    }
    .coming-soon-wrapper .mobile-coming-soon {
        display: none;
    }
    .product-category-nanextm---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-isert---cloned .reference-popup-content {
        width: calc(100% - 46px) !important;
        margin-left: 35px;
        /* box-shadow: 0 3px 5px #00000069; */
    }
    .box-width-layout .coh-wysiwyg>h2 {
        margin: 10px 0px 30px 0px !important;
    }
    .cookiesjsr-layer {
        height: 93vh;
        width: 93%;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: 20% !important;
        margin-top: 8px !important;
        padding-right: 11px !important;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        padding-right: 11px !important;
        font-size: 22px !important;
        padding-top: 5px !important;
    }
    .coming-soon-wrapper .coh-heading {
        font-size: 40px !important;
        padding: 15px 20px 45px 20px !important;
        display: block !important;
    }
    .coming-soon-description {
        margin-top: 25px !important;
    }
    .coming-soon-description>p {
        margin: 0 auto 10px !important;
        font-size: 12px !important;
        max-width: 500px !important;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-wysiwyg {
        display: none;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-desktop-image {
        display: none;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 570px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 72px !important;
        margin-bottom: 40px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link.mobile-image .desk-scr-img {
        display: none;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 28%;
        top: 40%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 28%;
        top: 56%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 485px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 70px;
        margin-bottom: 70px;
    }
    .complementary-products img {
        width: 100%;
        padding-top: 0rem;
        padding-bottom: 1rem;
    }
    .complementary-products-page section {
        max-width: 950px;
        margin: -23px auto;
        width: 92%;
    }
    .complementary-products-page #block-hoyasurgicaloptics-pagetitle .content {
        background: #3379c6;
        position: relative;
        z-index: 1;
        border-radius: 7px;
        top: 6px;
    }
    .complementary-products-page .clearfix p a {
        float: right;
        position: relative;
        top: 35px;
        left: 10px;
        z-index: 9999;
    }
    .multiple-image-title .eyeflexa-image-title-wrap p:nth-child(2) {
        width: auto;
    }
    .multiple-image-title .eyeflexa-image-title-wrap p {
        font-size: 12px;
        margin-top: 5px;
    }
    .eyeflexa-grey-bg .coh-col-xl-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .eyeflexa-grey-bg .coh-col-xl-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .three-image-component.two-row-component .coh-image:nth-child(2) {
        display: none;
    }
    .three-image-component.two-row-component .coh-image {
        width: 72%;
        margin: 0px auto;
    }
    .eyeflexa-bg-img .product-title-desc-col {
        background-position: 30% 0% !important;
        background-size: cover !important;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 510px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 72px !important;
        margin-bottom: 40px;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 520px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 16px !important;
        margin-bottom: 55px !important;
    }
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
    .product-category-nanextm---cloned .popup-and-close-control,
    .product-category-ezserttm---cloned .popup-and-close-control,
    .product-category-isert---cloned .popup-and-close-control {
        right: 40px !important;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 65px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1 {
        font-size: 110px;
    }
    .product-category-vivinextm---cloned #slider-item-0 .coh-wysiwyg p {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .product-category-vivinextm---cloned #slider_item_0 .coh-wysiwyg p {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-position: 50% 0px !important;
        background-size: cover !important;
    }
    .product-category-vivinextm---cloned .coh-column.product-videocat-col,
    .product-category-vivinextm---cloned .product-videocat-col .open-hoya-video {
        height: 44vh !important;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg p:first-child {
        /* padding: 0px 25px; */
        font-size: 16px;
        text-align: left;
        line-height: 1.2rem;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .reference-popup-content .coh-wysiwyg p:first-child,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .reference-popup-content .coh-wysiwyg p:first-child {
        padding: 0px 0px;
        font-size: 16px;
        text-align: left;
        line-height: 1.2rem;
    }
    .tri-circle-content .pie-chart-link .top-left-content {
        color: #ffffff;
        position: absolute;
        top: 47px;
        font-weight: bold;
        font-size: 12px;
        margin-left: -37px;
        max-width: 75px;
        line-height: 0.9rem;
    }
    .tri-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 262px;
        margin-left: -161px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1.2rem;
    }
    .tri-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 262px;
        font-weight: bold;
        font-size: 12px;
        margin-left: 94px;
        max-width: 75px;
        line-height: 0.9rem;
    }
    .product-category-eyeflexatm .title-image-desc .coh-image {
        margin-bottom: 60px;
        padding: 0px 50px;
        margin-top: 85px;
    }
    .product-category-eyeflexatm div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
    .product-category-eyeflexatm .popup-and-close-control {
        right: 40px;
    }
    .pie-chart-content h1 {
        font-size: 44px;
        margin: 44px 6px 17px 6px;
        text-align: left;
    }
    .product-category-eyeflexatm .coh-wysiwyg.h2-title {
        font-size: 44px;
        margin: 44px 0px 17px 25px;
        text-align: left;
    }
    .three-image-component h2 {
        font-size: 44px;
        margin: 44px 25px 20px;
        text-align: left;
    }
    .product-category-eyeflexatm .three-image-component .multiple-images .coh-image {
        width: 80%;
        max-width: 80%;
        margin: 0px auto;
    }
    .eyeflexa-bg-img .coh-col-xl-12 {
        height: 1024px;
    }
    .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 120px 0px 421px 35px;
    }
    .title-image-desc .eyeflexa-grey-bg .coh-col-xl-8 .coh-image {
        margin: 0px auto;
        margin-top: -130px;
    }
    .coh-row-inner.eyeflexa-grey-bg {
        width: 93%;
        margin: 0px auto;
        background: #d0d0ce 0% 0% no-repeat padding-box;
        border-radius: 10px;
        margin-top: 146px;
        text-align: center;
        margin-bottom: 180px;
        max-height: 296px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .multiple-image-title .coh-row-inner.eyeflexa-grey-bg {
        margin-bottom: 214px;
    }
    .title-image-desc.eyeflexa-pages .coh-wysiwyg .product-desc-bottom p:nth-child(2) {
        font-size: 14px;
        margin-top: 12px;
        margin-bottom: 106px;
    }
    .title-image-desc .eyeflexa-grey-bg .coh-col-xl-4 .coh-image {
        margin-top: -34px;
        width: 140px;
    }
    .single-image-title .eyeflexa-image-title-wrap {
        margin-left: 0px;
        margin-top: -25px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:first-child {
        margin-left: 0px;
        margin-top: 10px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(2) {
        margin-left: 0px;
        margin-top: 10px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(3) {
        margin-left: 0px;
        margin-top: 10px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(4) {
        margin-left: 0px;
        margin-top: 10px;
    }
    .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading p {
        font-size: 75px;
        line-height: 5rem;
        color: #ffffff;
        opacity: 75%;
    }
    .product-category-eyeflexatm .title-image-desc .coh-wysiwyg.par-spac {
        padding: 0px 140px 63px 140px;
    }
    .three-image-component .multiple-images .coh-col-xl-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .three-image-component .multiple-images {
        justify-content: left;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(1) {
        order: 1;
        margin-top: 50px;
        padding: 0px;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(2) {
        order: 3;
        margin-top: -76px;
        padding: 0px;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(3) {
        order: 5;
        margin-top: -73px;
        padding: 0px;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(4) {
        order: 2;
        margin-top: 140px;
        padding: 0px;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(5) {
        order: 4;
        padding: 0px;
        margin-top: 16px;
    }
}

@media only screen and (max-width: 774px) {
    #wholepage.disable-scroll {
        overflow-y: hidden !important;
    }
}

@media only screen and (max-width: 600px) {
    .product-category-ezserttm---cloned .prod-desc-field {
        width: 80%;
        margin: 0px auto;
    }
    .product-category-ezserttm---cloned div#wholepage {
        border-radius: 0px !important;
    }
    .elos #slider_item_2 .coh-column {
        top: unset !important;
    }
    /*.elos #slider_item_2 .btn-primary {
      width: 130px !important;
    }*/
    .elos #wholepage {
        border-radius: 0px;
    }
    .elos #slider_item_2 .elos-second-heading {
        padding: 140px 32px 0px !important;
    }
    .elos .coh-image-align-centre-xl {
        float: unset !important;
        margin-left: unset !important;
        -webkit-transform: unset !important;
        -ms-transform: translateX(-50%) !important;
        transform: unset !important;
    }
    .elos .coh-col-sm-2.left-col-desc {
        order: 1;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .elos .coh-col-sm-2.center-col-desc {
        order: 2;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .elos .coh-row-xl>.coh-row-inner {
        margin-right: unset !important;
        margin-left: unset !important;
        width: unset !important;
        padding: unset !important;
    }
    .elos-first-section-description p {
        font-size: 12px !important;
        margin: 0 0 6px 0;
        font-family: Verdana;
    }
    .elos #slider_item_1,
    .elos #slider_item_2 {
        height: 100vh !important;
    }
    .elos .coh-wysiwyg.elos-first-section-heading {
        margin: 155px auto 15px auto !important;
        max-width: 720px !important;
        padding: 0px 0px;
    }
    .elos .coh-wysiwyg.elos-first-section-description {
        max-width: 702px !important;
        margin: 0px auto;
        padding: 0px 5px;
    }
    .elos .coh-column .coh-image {
        /* height: 100%; */
        height: inherit;
    }
    .elos .elos-first-section-heading h1 {
        font-size: 38px !important;
    }
    .elos .right-corner-elos {
        display: none;
    }
    .elos .coh-col-sm-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.33333%;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }
    /*.elos .elos-regsing-mobile{
      display: flex;
  justify-content: center;
  align-items: center;
  margin: 28px auto 50px;
  }*/
    footer.site-footer.enable-footer {
        display: block !important;
        position: relative !important;
    }
    .product-category-isert---cloned .pie-chart-content h1 {
        font-size: 34px;
        margin: 55px 20px 17px 5px !important;
        text-align: left;
        padding: 0px !important;
    }
    .coh-container.job-openings-wrapper .coh-container.container-field-informatIon {
        border-radius: 0px !important;
        padding: 26px 20px 31px 11px !important;
    }
    body.node--type-job-openings div#page-wrapper #page main#content {
        padding: 0px 8px !important;
    }
    .job-openings-wrapper .jobdet-scroll-container {
        background: #004a86;
        padding: 0px 12px 0px 5px;
    }
    .job-openings-wrapper.job-opening-detailpg .close-icon-cnt {
        position: absolute;
        right: 6px;
        z-index: 9;
        top: 95px;
    }
    .job-openings-wrapper .close-icon-cnt {
        position: absolute;
        right: 15px;
        z-index: 9;
        top: 11px;
    }
    .search-page-wrapper .views-row {
        margin-top: 15px;
    }
    .bg-img-container {
        padding: 0px 36px 110px 36px !important;
    }
    .corporate-values .section {
        background-size: contain !important;
        margin-bottom: 10px !important;
    }
    .site-footer .region-footer-first .navbar-nav {
        flex-direction: column;
    }
    .site-footer .region-footer-first {
        display: block;
        flex-wrap: unset;
    }
    .site-footer .clearfix.text-formatted {
        display: flex;
        margin-right: 0px;
        justify-content: center;
    }
    .site-footer .container-fluid {
        text-align: center;
        justify-content: center;
        display: block;
    }
    .site-footer nav ul li {
        margin-right: 0px;
        padding: 4px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper .coh-image:nth-child(2) {
        width: 30% !important;
        margin-top: -97px !important;
        padding-right: 11px !important;
        margin: 0px auto;
        margin-bottom: 59px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span:nth-child(1) {
        margin-top: 70px;
    }
    .right-corner-button {
        position: fixed;
        right: 8px;
        top: 88px;
    }
    .box-width-blue-bg .right-corner-button {
        position: fixed;
        right: 14px;
        top: 88px;
    }
    .coming-soon-wrapper:nth-child(2) {
        margin-top: 44px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        display: flex;
        align-items: end;
        justify-content: center;
        margin-left: 0px;
    }
    .product-category-nanextm---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-isert---cloned .reference-popup-content {
        margin-left: 0px;
        /* box-shadow: 0 3px 5px #00000069; */
    }
    .product-category-nanextm---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-vivinextm---cloned .reference-popup-content,
    .product-category-isert---cloned .reference-popup-content {
        margin-top: 5px !important;
    }
    .coming-soon-wrapper:first-child {
        margin-top: 56px;
    }
    .bg-img-container .coh-row-inner {
        display: block !important;
    }
    .box-width-layout .column-img,
    .box-width-layout .coh-wysiwyg.column-description {
        width: 80% !important;
        margin: 0px auto !important;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: 30% !important;
        margin-top: 5px !important;
        padding-right: 11px !important;
        margin: 0px auto;
        margin-bottom: 13px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        padding-right: 11px !important;
        font-size: 20px !important;
        padding-top: 5px !important;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        display: block;
        align-items: end;
        justify-content: center;
    }
    .coming-soon-description>p {
        margin: 0 auto 13px !important;
        font-size: 12px !important;
        max-width: 316px !important;
    }
    .coming-soon-wrapper .coming-soon-description h2 {
        font-size: 18px;
        margin-top: -14px;
        margin-bottom: 20px;
    }
    .coming-soon-wrapper .coh-heading {
        font-size: 34px !important;
        line-height: 34px;
        padding: 20px 118px 45px 28px !important;
        /*changed from 20 to 28 as it is not aligned with logo in mobile*/
        display: block !important;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-wysiwyg {
        display: none;
    }
    .product-category-vivinextm---cloned a.coh-link.open-hoya-video {
        padding-bottom: 0px;
        margin-top: 0px;
    }
    .cookiesjsr-layer {
        height: 93vh;
        width: 93%;
    }
    .cookiesjsr-service-group {
        margin-left: 1rem;
        margin-right: 1rem;
    }
    .cookiesjsr-service-group.active .cookiesjsr-service-group--content {
        border-right: 0px solid #fff;
    }
    .cookiesjsr-layer--title,
    .cookiesjsr-layer--label-all {
        margin-left: 0px;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-desktop-image {
        display: none;
    }
    .page-vocabulary-product-category iframe {
        width: auto;
        height: auto;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg p {
        padding-right: 60px !important;
        padding-left: 28px !important;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-position: 50% 0px !important;
        background-size: cover !important;
    }
    .product-category-vivinextm---cloned .vivinextm-vdo-col .video-mobile-image {
        height: 100vh;
    }
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        background-position: center;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 400px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 58px;
        margin-bottom: 45px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image.mbl-scr-img {
        width: auto;
        max-height: 470px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 58px;
        margin-bottom: 45px;
    }
    .product-category-isert---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-size: cover !important;
        background-position: 65% 82% !important;
    }
    .complementary-products-page #block-hoyasurgicaloptics-pagetitle .content {
        background: #3379c6;
        position: relative;
        z-index: 1;
        border-radius: 7px;
        top: 0px;
    }
    .complementary-products-page #block-hoyasurgicaloptics-pagetitle h1 {
        position: relative;
        background: #0057b8;
        z-index: 1;
        padding: 15px 20px;
        top: 0px;
        font-size: 30px;
        left: 0px;
    }
    .complementary-products-page .slider-wrapper.coh-container-boxed #wholepage {
        max-width: 950px;
        margin-top: -30px;
        padding: 16px 20px;
    }
    .complementary-products-page .clearfix p a {
        float: right;
        position: relative;
        top: 35px;
        z-index: 9999;
        left: -10px;
    }
    .tri-circle-content .pie-chart-link .top-left-content {
        color: #ffffff;
        position: absolute;
        top: 25px;
        font-weight: bold;
        font-size: 12px;
        margin-left: -37px;
        max-width: 75px;
        line-height: 0.9rem;
    }
    .tri-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 167px;
        margin-left: -114px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .tri-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 167px;
        font-weight: bold;
        font-size: 12px;
        margin-left: 47px;
        max-width: 75px;
        line-height: 0.9rem;
    }
    .three-image-component.two-row-component .coh-image:nth-child(2) {
        display: none;
    }
    .three-image-component.two-row-component .coh-image {
        width: 85%;
        margin: 0px auto;
    }
    .eyeflexa-bg-img .product-title-desc-col {
        background-position: 24% 0% !important;
        background-size: cover !important;
    }
    .product-category-isert---cloned .pie-chart-content h1 {
        font-size: 34px;
        margin: 55px 20px 17px 20px;
        text-align: left;
    }
    .product-category-ezserttm---cloned .pie-chart-content h1,
    .product-category-isert---cloned .pie-chart-content h1,
    .product-category-nanextm---cloned .pie-chart-content h1 {
        padding: 0px 5px !important;
        font-size: 28px !important;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        padding: 0px !important;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h2 {
        font-size: 34px;
        text-align: center;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading h1 {
        font-size: 50px !important;
        text-align: left;
        line-height: 55px;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 355px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 54px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 142px;
        margin-left: -138px;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
    }
    .pie-chart-content .pie-chart-link {
        text-align: center;
        padding: 0px 8px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 203px;
        margin-left: 69px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .product-category-nanextm---cloned .popup-and-close-control,
    .product-category-ezserttm---cloned .popup-and-close-control,
    .product-category-isert---cloned .popup-and-close-control {
        position: relative;
        background: transparent;
        width: 100%;
        margin-left: -30px;
        padding-top: 15px;
        /* Raj - 16-05-2022*/
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 14%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 13%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
    .product-category-isert---cloned .popup-and-close-control {
        background: transparent !important;
        width: 100%;
        margin-left: -30px;
    }
    .product-category-eyeflexatm .popup-and-close-control {
        position: sticky;
        background: transparent;
        width: 100%;
        margin-left: -30px;
    }
    .product-category-eyeflexatm .title-image-desc .coh-image {
        margin-bottom: 44px;
        padding: 0px 50px;
        margin-top: 65px;
    }
    .three-image-component .multiple-images .coh-col-xl-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 315px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 58px;
        margin-bottom: 45px;
    }
    .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 148px 0px 63px 0px;
    }
    .eyeflexa-bg-img .coh-wysiwyg p {
        font-size: 12px;
        padding-right: 20px;
        padding-left: 20px;
        line-height: 1.2rem;
    }
    .eyeflexa-bg-img .coh-wysiwyg p:first-child {
        margin-bottom: 4px;
    }
    .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading p {
        font-size: 38px;
        line-height: 2.7rem;
        color: #ffffff;
        opacity: 75%;
        text-align: center;
    }
    .three-image-component h2 {
        font-size: 34px;
        margin: 44px 20px 44px;
        text-align: left;
    }
    .three-image-component .multiple-images {
        justify-content: left;
    }
    .product-category-eyeflexatm .three-image-component .multiple-images .coh-image {
        width: 100%;
        max-width: 100%;
        margin: 0px auto;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(1) {
        order: 1;
        padding: 0;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(2) {
        order: 3;
        margin-top: -50px;
        padding: 0;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(3) {
        order: 5;
        margin-top: -50px;
        padding: 0;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(4) {
        order: 2;
        margin-top: 72px;
        padding: 0;
    }
    .three-image-component .multiple-images .coh-col-xl-4:nth-child(5) {
        order: 4;
        margin-top: 25px;
        padding: 0;
    }
    .eyeflexa-bg-img .coh-col-xl-12 {
        height: 100vh;
    }
    .pie-chart-content.tri-circle-content .coh-wysiwyg p {
        font-size: 10px;
        padding: 20px 42px 78px 42px;
    }
    .product-category-eyeflexatm .coh-wysiwyg.h2-title {
        font-size: 44px;
        margin: 55px 20px 17px 20px;
        text-align: left;
    }
    .only-text .coh-wysiwyg p:first-child {
        margin-top: 190px;
        margin-bottom: 4px;
    }
    .pie-chart-content h1 {
        font-size: 34px;
        margin: 55px 8px 17px 8px;
        text-align: left;
    }
    .coh-col-xl-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .title-image-desc .eyeflexa-grey-bg .coh-col-xl-8 .coh-image {
        margin-left: 0px;
    }
    .eyeflexa-pages .product-desc-bottom {
        margin-top: 295px;
    }
    .eyeflexa-pages.single-image-title .product-desc-bottom {
        margin-top: -50px;
    }
    .coh-row-inner.eyeflexa-grey-bg {
        width: 100%;
        max-height: 192px;
        margin-top: 110px;
    }
    .title-image-desc .eyeflexa-grey-bg .coh-col-xl-4 .coh-image {
        margin-top: -50px !important;
        margin-bottom: 12px;
        width: 100px !important;
    }
    .title-image-desc .eyeflexa-cross-icon .coh-image {
        margin-bottom: 0px;
    }
    .title-image-desc.eyeflexa-pages {
        padding: 0px 20px 20px 20px;
    }
    .title-image-desc.eyeflexa-pages .eyeflexa-link .coh-column {
        padding: 0px;
    }
    .blue-white div#wholepage {
        box-shadow: none;
        margin-top: 0px !important;
    }
    .title-image-desc.eyeflexa-pages .coh-wysiwyg .product-desc-bottom p:first-child {
        margin-top: 230px;
    }
    .coh-row-inner.eyeflexa-link {
        margin: 0px;
    }
    .eyeflexa-link a {
        font-size: 11px;
        font-weight: normal;
        margin-right: 8px;
    }
    .eyeflexa-link a:hover {
        font-weight: bold;
    }
    .eyeflexa-grey-bg p {
        color: #717375;
        font-size: 12px;
    }
    .title-image-desc.eyeflexa-pages .coh-wysiwyg .product-desc-bottom p:first-child {
        font-size: 12px;
    }
    .title-image-desc.eyeflexa-pages .coh-wysiwyg .product-desc-bottom p:nth-child(2) {
        font-size: 12px;
        margin-top: 10px;
        margin-bottom: 20px;
    }
    .eyeflexa-pages .eyeflexa-cross-icon .close-popup-link {
        margin: 8px -2px 0px 0px;
    }
    .eyeflexa-menu {
        padding: 16px 16px 16px 16px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:first-child {
        margin-left: 0px;
        margin-top: -34px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(2) {
        margin-left: 0px;
        margin-top: -34px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(3) {
        margin-left: 0px;
        margin-top: 42px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(4) {
        margin-left: 0px;
        margin-top: 42px;
    }
    .cookiesjsr-btn {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }
    .cookiesjsr-banner--action {
        flex-direction: column;
        margin: 0px auto;
    }
    .product-category-nanextm---cloned .eyeflexa-bg-img .product-title-desc-col {
        border-bottom: 5px solid #fff;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .product-title-desc-col {
        border-bottom: 5px solid #fff;
    }
    .product-category-isert---cloned .eyeflexa-bg-img .product-title-desc-col {
        border-bottom: 5px solid #fff;
    }
    .product-category-vivinextm---cloned .slide-item-wrapper:not(:nth-last-child(2), :nth-last-child(1)) {
        border-bottom: 0px solid #0057b8 !important;
    }
    .product-category-nanextm---cloned .pie-chart-content h1,
    .product-category-ezserttm---cloned .pie-chart-content h1,
    .product-category-nanextm---cloned .pie-chart-content h1 {
        padding: 0px 20px;
    }
    .coming-soon-wrapper .desktop-coming-soon {
        display: none;
    }
    .coming-soon-wrapper .coming-soon-description p:nth-child(3) {
        margin-bottom: 20px;
    }
    .box-width-layout .close-popup-link {
        position: absolute;
        right: 8px;
        top: 17px;
    }
    #wholepage.disable-scroll {
        overflow-y: hidden !important;
    }
    .about_overview h1 {
        padding: 65px 70px 28px 24px;
    }
    .about_overview h3 {
        margin: 45px 46px;
        font-size: 22px;
    }
    .about_overview.overview_div .footer-content {
        position: unset;
        bottom: 13px;
        font-size: 10px;
        left: 0;
        right: 0;
        color: #fff;
        margin-top: 50px !important;
    }
}

@media only screen and (max-width: 414px) {
    .elos #slider_item_2 .elos-second-heading {
        padding: 385px 32px 0px !important;
    }
}

@media only screen and (max-width: 395px) {
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 13%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 13%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
}

@media only screen and (max-width: 380px) {
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 60px 20px 22px 20px !important;
        padding: 0px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 95% !important;
        right: 6% !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 67% !important;
        left: 50% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 68% !important;
        left: 7% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 102% !important;
        right: 8% !important;
    }
    .product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(2),
    .product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(5) {
        z-index: 1;
    }
    .coh-row-inner.eyeflexa-grey-bg {
        width: 100%;
        max-height: 160px;
        margin-top: 110px;
    }
    .about_overview.overview_div .footer-content {
        position: absolute;
        bottom: -60px !important;
        font-size: 10px;
        left: 0;
        right: 0;
        color: #fff;
    }
    .product-category-isert---cloned.blue .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 11%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 11%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
}

@media only screen and (max-width: 360px) {
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 94% !important;
        right: 5% !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 66% !important;
        left: 52% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 63% !important;
        left: 7% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 96% !important;
        right: 6% !important;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 60px 20px 20px 20px !important;
        padding: 0px !important;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg p {
        padding-right: 30px;
        padding-left: 30px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image.mbl-scr-img {
        width: auto;
        max-height: 425px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 58px;
        margin-bottom: 45px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 360px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 58px;
        margin-bottom: 45px;
    }
    .coh-row-inner.eyeflexa-grey-bg {
        width: 100%;
        max-height: 148px;
        margin-top: 110px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 11%;
        top: 39%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 11%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
}

@media only screen and (max-width: 320px) {
    .coh-row-inner.eyeflexa-grey-bg {
        width: 100%;
        max-height: 119px;
    }
    .eyeflexa-pages .eyeflexa-cross-icon {
        float: right;
        margin-top: -25px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:first-child {
        margin-left: 0px;
        margin-top: -14px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(2) {
        margin-left: 0px;
        margin-top: -14px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(3) {
        margin-left: 0px;
        margin-top: 42px;
    }
    .multiple-image-title .eyeflexa-image-title-wrap:nth-child(4) {
        margin-left: 0px;
        margin-top: 42px;
    }
    .eyeflexa-pages .product-desc-bottom {
        margin-top: 325px;
    }
}

@media only screen and (min-width: 800px) {
    .elos #slider_item_2 {
        padding: 0 0 11.5% 0 !important;
        display: flex;
        justify-content: center;
        align-items: end;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 520px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px !important;
        margin-bottom: 55px !important;
    }
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-isert---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        left: 80px !important;
        width: calc(100% - 80px) !important;
        top: 31px !important;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 29%;
        top: 40%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
}

@media only screen and (min-width: 1024px) {
    .elos-regsing-mobile {
        display: none;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 4px;
    }
}

@media only screen and (min-width: 1280px) {
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 185px;
    }
}

@media only screen and (min-width: 1366px) {
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 230px;
    }
    .cookiesjsr-banner::before {
        margin-left: 188px;
    }
}

@media only screen and (min-width: 1440px) {
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 270px;
    }
    .cookiesjsr-banner::before {
        margin-left: 224px;
    }
}

@media only screen and (min-width: 1536px) {
    .cookiesjsr-banner::before {
        margin-left: 275px;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        left: 310px;
    }
}

@media only screen and (min-width: 1660px) {
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 375px;
    }
    .cookiesjsr-banner::before {
        margin-left: 336px;
    }
}

@media only screen and (min-width: 1920px) {
    .cookiesjsr-banner::before {
        margin-left: 468px;
    }
    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        position: absolute;
        left: 505px !important;
    }
    .eyeflexa-bg-img .coh-col-xl-12 {
        height: 1080px;
    }
    .product-category-eyeflexatm div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage {
        padding-left: 0rem;
        padding-right: 0rem;
        overflow: hidden;
        scroll-behavior: smooth;
        box-shadow: 0px 0px 6px #00000029;
        border-radius: 0px;
        scrollbar-width: none;
    }
}


/* Raj CSS start here */

.node--type-product.orange .reference-popup-content .coh-wysiwyg {
    font-size: 10px !important;
}


/* Raj CSS ends here */


/* Start Harish css form Here.... */

.product-category-isert .reference-popup-content .reference-popup-wysiwyg p,
.product-category-isert .reference-popup-content .reference-popup-wysiwyg ol li,
.product-category-isert .reference-popup-content .reference-popup-wysiwyg ul li,
.vivinextm-multiserttm .reference-popup-content .reference-popup-wysiwyg p,
.vivinextm-multiserttm .reference-popup-content .reference-popup-wysiwyg ol li,
.vivinextm-multiserttm .reference-popup-content .reference-popup-wysiwyg ul li {
    font-size: 12px !important;
}

.product-category-isert .reference-popup-content .reference-popup-disclaimer p {
    font-size: 10px !important;
}

.product-category-nanextm---cloned .reference-popup-content .reference-popup-disclaimer p,
.product-category-ezserttm---cloned .reference-popup-content .reference-popup-disclaimer p {
    line-height: 14px !important;
}
@media (min-width: 1024px) and (max-width: 1024px) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-vivinextm---cloned .product-videocat-col .coh-wysiwyg,
    .product-category-vivinextm---cloned .pie-chart-content h1,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .pie-chart-content h2,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .pie-chart-content h2 {
        padding-left: 15px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 285px;
    }      
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 30px 0px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .img-without-overlapping-circle .image-with-desc .coh-image {
        max-height: 170px;
    }
}


/* @media (min-width: 769px) and (max-width: 1023.98px) {
    .product-category-nanextm---cloned .reference-parent-container {
      left: 65px !important;
      width: calc(100% - 50px);
    }
  } */

@media screen and (min-width: 768px) and (max-width: 991.98px) {
    .coming-soon .coming-soon-container .right-corner-button {
        position: fixed;
        right: 21px;
        top: 90px;
    }
    .blue.vivinextm-multiserttm .reference-popup-content {
        width: calc(100% - 20px);
        margin: 0 auto;
    }
    .product-category-isert---cloned .reference-link,
    .product-category-nanextm---cloned .reference-link,
    .product-category-ezserttm---cloned .reference-link {
        margin-right: -10px;
    }
    .product-category-nanextm---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-isert---cloned .reference-popup-content {
        width: 100% !important;
        margin-left: 0 !important;
    }
}

@media (min-width: 768px) and (max-width: 774px) {
    .product-category-nanextm---cloned .reference-parent-container,
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-isert---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        left: 80px;
        width: calc(100% - 80px);
        top: 25px;
    }
}

@media all and (max-width: 767.98px) {
    .product-category-isert---cloned .popup-and-close-control {
        right: 20px !important;
    }
    .product-category-isert---cloned .reference-parent-container,
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        left: 0;
    }
    .product-category-isert---cloned .reference-popup-content,
    .product-category-ezserttm---cloned .reference-popup-content,
    .product-category-nanextm---cloned .reference-popup-content {
        width: 100% !important;
        margin-left: 0;
        /* border-radius: 0; */
    }
    .product-category-isert---cloned .popup-and-close-control,
    .product-category-ezserttm---cloned .popup-and-close-control,
    .product-category-nanextm---cloned .popup-and-close-control {
        right: 0 !important;
        left: 20px;
        width: calc(100% - 40px);
    }
    .product-category-isert---cloned .reference-link,
    .product-category-ezserttm---cloned .reference-link,
    .product-category-nanextm---cloned .reference-link {
        margin-right: 0px !important;
        margin-top: 15px;
        margin-bottom: 15px;
    }

}

@media all and (max-width: 600px) {
    .product-category-isert---cloned .slide-item-wrapper,
    .product-category-ezserttm---cloned .slide-item-wrapper,
    .product-category-nanextm---cloned .slide-item-wrapper {
        transform: translate(0, -63px);
    }
    .product-category-nanextm---cloned .pie-chart-content h2,
    .product-category-ezserttm---cloned .pie-chart-content h2,
    .product-category-nanextm---cloned .pie-chart-content h2 {
        padding: 0px;
    }
    .category-vivinextm .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        padding-left: 17px;
    }
    .product-category-nanextm---cloned .popup-and-close-control,
    .product-category-ezserttm---cloned .popup-and-close-control,
    .product-category-isert---cloned .popup-and-close-control {
        padding-top: 0;
    }
}

@media all and (max-width: 599.98px) {
    .product-category-vivinextm---cloned .pie-chart-content h1 {
        margin-left: 0;
        margin-right: 0;
    }
    .product-category-nanextm---cloned .pie-chart-content h2,
    .product-category-ezserttm---cloned .pie-chart-content h2,
    .product-category-nanextm---cloned .pie-chart-content h2 {
        padding: 0px 15px;
        margin-left: 0;
        margin-right: 0;
    }
}


/* Start Harish css form Here.... */


/*this is increasing height viedo title- vamshi*/

.vivinextm-iol-cloned .title-desc-video .coh-wysiwyg p,
.vivinextm-isert-iol-cloned .title-desc-video .coh-wysiwyg p,
.vivinextm-toric-iol-cloned .title-desc-video .coh-wysiwyg p,
.vivinextm-isert-toric-iol-cloned .title-desc-video .coh-wysiwyg p {
    /* min-height: 49px; Harish */
    height: auto;
}

.vivinextm-isertr .coh-wysiwyg.par-spac {
    display: none;
}
@media only screen and (min-width: 960px) and (max-width: 1536px) and (orientation: landscape) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        height: 850px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 250px 0px !important;
    }
}
@media only screen and (min-width: 900px) and (max-width: 1440px) and (orientation: landscape) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        height: 717px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 250px 0px !important;
    }
}
@media only screen and (min-width: 720px) and (max-width: 1280px) and (orientation: landscape) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        height: 522px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 100px 0px !important;
    }
}
@media only screen and (min-device-width: 1281px) and (max-device-width: 1366px) and (orientation:landscape) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        height: 570px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 130px 0px;
    }
}
@media only screen and (min-width: 428px) and (max-width: 926px) {
    .product-category-vivinextm---cloned .coh-column.product-videocat-col,
    .product-category-vivinextm---cloned .product-videocat-col .open-hoya-video,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col,
    .product-category-vivinextm---cloned .product-videocat-col .open-hoya-video {
        height: 46vh !important;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 50px 0 50px 0 !important;
    }
    body.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    body.product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    body.product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12,
    body.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12 {
        height: 450px !important;
    }
}
@media screen and (min-device-width: 1366px) {
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12 {
        height: 717px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 380px 0px;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 16px;
    }
    .product-category-isert---cloned .reference-popup-content .reference-popup-disclaimer .coh-wysiwyg p {
        line-height: 14px !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 30px;
        margin-bottom: 18px;
    }
}
@media screen and (min-device-width: 1536px) {
    .eyeflexa-bg-img .coh-col-xl-12 {
        height: 864px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 100px;
        margin-bottom: 18px;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 410px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 92px;
    }
}
@media screen and (min-device-width: 1920px) {
    .eyeflexa-bg-img .coh-col-xl-12 {
        height: 1080px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 492px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 125px;
        margin-bottom: 18px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
        left: 33%;
        top: 40%;
        font-weight: bold;
        font-size: 12px;
        max-width: 50px;
    }
    .product-category-isert---cloned.blue #wholepage>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
        right: 32.3%;
        top: 55%;
        font-size: 12px;
        max-width: 50px;
        font-weight: bold;
    }
    .pie-chart-content h1 {
        font-size: 44px;
        margin: 45px 0px 10px 0px;
        text-align: left;
    }
    .product-category-ezserttm---cloned .pie-chart-content h1,
    .product-category-nanextm---cloned .pie-chart-content h1 {
        font-size: 44px;
        margin: 45px 0px 90px 0px;
        text-align: left;
    }
    body.product-category-nanextm---cloned .pie-chart-content h2 {
        margin-bottom: 110px;
    }
    .product-category-isert---cloned .pie-chart-content h1 {
        font-size: 44px;
        margin: 45px 0px 120px 0px;
        text-align: left;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 492px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 16px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        color: #ffffff;
        position: absolute;
        top: 198px;
        margin-left: -162px;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 272px;
        margin-left: 91px;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        width: auto;
        max-height: 492px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 105px;
    }
}

@media (max-width: 667px) {
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 90%;
        height: 40%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 70%;
        left: 47%;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        padding: 20px;
        max-width: 90px;
        margin: -22px -151px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 98%;
        right: 5%;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 110px;
        margin: -22px -16px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 90%;
        height: 40%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 73% !important;
        left: 9% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 60px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 110%;
        right: 10%;
        font-weight: bold;
        font-size: 12px;
        max-width: 60px !important;
        line-height: 1rem;
        /* background: red; */
    }
    .product-category-ezserttm---cloned .pie-chart-link .desk-scr-img {
        display: none;
    }
    .product-category-isert---cloned .pie-chart-link .desk-scr-img {
        display: none;
    }
}
@media only screen and (max-width: 380px) {
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 65.5% !important;
        left: 8% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 98% !important;
        right: 9% !important;
    }
}
@media only screen and (max-width: 360px) {
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 64% !important;
        left: 8% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 95% !important;
        right: 9% !important;
    }
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
    .product-category-ezserttm---cloned .pie-chart-link .desk-scr-img {
        display: none;
    }
    .product-category-isert---cloned .pie-chart-link .desk-scr-img {
        display: none;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 65%;
        height: 42%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 25px 0px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 68% !important;
        left: 44.6% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        padding: 20px;
        max-width: 115px !important;
        margin: -22px -22px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 92% !important;
        right: 10%;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 126px !important;
        margin: -22px -26px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 65%;
        height: 42%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 40px 0px;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 77% !important;
        left: 10.6% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 108% !important;
        right: 10%;
        font-weight: bold;
        font-size: 12px;
        max-width: 110px !important;
        line-height: 1rem;
        /* background: red; */
    }
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 12px !important;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 26px !important;
        padding-top: 16px;
        text-align: center !important;
        padding-bottom: 23px;
    }
    .corporate-values .coh-heading {
        font-size: 16px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: auto !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: 64px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 16px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: auto !important;
    }
    .corporate-values .coh-row-inner {
        display: flex !important;
    }
}

@media screen and (max-width: 1023px) and (min-width: 800px) {
    .product-category-nanextm---cloned .reference-parent-container,
    .product-category-ezserttm---cloned .reference-parent-container,
    .product-category-isert---cloned .reference-parent-container,
    .product-category-nanextm---cloned .reference-parent-container {
        top: 36px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 74.4% !important;
        left: 43.6% !important;
        padding: 20px;
        max-width: 110px !important;
        margin: -22px -22px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 99% !important;
        padding: 20px;
        max-width: 110px !important;
        margin: -22px -22px;
        right: 10%;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 77.4% !important;
        left: 10.6% !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 108% !important;
        right: 10% !important;
        padding: 20px;
        max-width: 110px !important;
        margin: -22px -16px;
    }
}

@media only screen and (max-width: 1281px) {
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 115px;
        margin: -22px -10px;
        padding: 20px;
    }
}

@media (min-width: 1024px) and (max-width: 1279px) {
    .path-site-search div#main-wrapper {
        width: 100% !important;
        max-width: 73% !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 75%;
        height: 42%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        margin-top: 15px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 65%;
        left: 53.7%;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        max-width: 98px !important;
        margin: -22px -186px;
        padding: 20px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 92%;
        right: 29%;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 110px;
        margin: -22px -16px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 75%;
        height: 42%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 45px 0px;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 80% !important;
        left: 29.7% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 110% !important;
        right: 29% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px !important;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 110px !important;
        margin: -22px -11px;
    }
    .coh-wysiwyg.elos-first-section-heading {
        margin: 10px auto 23px auto;
        max-width: 940px !important;
    }
    .coh-wysiwyg.elos-first-section-description {
        max-width: 930px !important;
        margin: 0px auto;
    }
    .elos #slider_item_2 {
        padding: 0 0 10.2% 0 !important;
        display: flex;
        justify-content: center;
        align-items: end;
    }
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 12px !important;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 16px !important;
        padding-top: 13px;
    }
    .corporate-values .coh-heading {
        font-size: 12px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: 18% !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: 15px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 14px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: 36% !important;
    }
}

@media (min-width: 1280px) and (max-width: 1365px) {
    .path-site-search div#main-wrapper {
        width: 100% !important;
        max-width: 59% !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 72%;
        height: 40%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        margin-top: 15px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 65%;
        left: 51%;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        padding: 20px;
        max-width: 102px !important;
        margin: -18px -158px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 92%;
        right: 29%;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 102px !important;
        margin: -18px -18px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 72%;
        height: 40%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned.pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 35px 0px !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 81% !important;
        left: 30% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 70px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 112% !important;
        right: 29% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 75px !important;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 102px !important;
        margin: -18px -14px;
    }
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 12px !important;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 16px !important;
        padding-top: 13px;
    }
    .corporate-values .coh-heading {
        font-size: 12px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: 18% !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: -5px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 8px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: 36% !important;
    }
}

@media (min-width: 1366px) and (max-width: 1535px) {
    .product-category-isert---cloned .eyeflexa-bg-img .product-title-desc-col {
        background-size: cover !important;
    }
    .path-site-search div#main-wrapper {
        width: 100% !important;
        max-width: 55% !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 80%;
        height: 43%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        margin-top: 15px !important;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 91%;
        right: 28%;
        padding: 20px 10px;
        max-width: 112px;
        margin: -22px -10px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 64%;
        left: 31%;
        padding: 20px;
        max-width: 102px;
        margin: -22px -24px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 64% !important;
        left: 49% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 70px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        padding: 20px;
        max-width: 102px !important;
        margin: -18px -160px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 92% !important;
        right: 30% !important;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 115px !important;
        margin: -22px -22px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 80%;
        height: 43%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 35px 0px;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 77% !important;
        left: 30% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 70px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 109% !important;
        right: 30% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 75px !important;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 115px !important;
        margin: -22px -22px;
    }
    .coh-wysiwyg.elos-first-section-heading {
        margin: 10px auto 23px auto;
        max-width: 945px !important;
    }
    .coh-wysiwyg.elos-first-section-description {
        max-width: 935px !important;
        margin: 0px auto;
    }
    .elos #slider_item_2 {
        padding: 0 17.2% 7.6% 17.2% !important;
        display: flex;
        justify-content: center;
        align-items: end;
    }
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 12px !important;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 16px !important;
        padding-top: 13px;
    }
    .corporate-values .coh-heading {
        font-size: 12px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: 18% !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: 0px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 8px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: 36% !important;
    }
}

@media (min-width: 1536px) and (max-width: 1919px) {
    .product-category-ezserttm---cloned .prod-desc-field {
        width: 45% !important;
        margin: 0px auto;
    }
    .search-page-wrapper .search-snd-title a {
        font-size: 16px !important;
        line-height: 20px !important;
    }
    .search-description,
    .views-field-title {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child,
    .product-category-isert---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child {
        font-weight: normal !important;
        text-align: left !important;
        font-size: 10px !important;
        line-height: 1.5;
        line-height: 14px !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 100%;
        height: 49%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 25px 0px !important;
    }
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        padding-top: 43px !important;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 62%;
        min-width: 120px;
        margin: -14px -36px;
        padding: 20px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 86%;
        min-width: 150px;
        margin: -14px -24px;
        padding: 20px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 64%;
        left: 46%;
        font-weight: bold;
        font-size: 12px;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
        min-width: 130px;
        margin: -15px -173px;
        padding: 20px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 87%;
        right: 31%;
        font-weight: bold;
        font-size: 12px;
        max-width: 75px;
        line-height: 1rem;
        /* background: red; */
        min-width: 110px;
        margin: -22px -24px;
        padding: 20px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 100%;
        height: 49%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
        padding: 80px 0px !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 75% !important;
        left: 31% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 70px !important;
        line-height: 1rem;
        align-items: center;
        /*background: red; */
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 99% !important;
        right: 31% !important;
        font-weight: bold;
        font-size: 12px !important;
        max-width: 75px !important;
        line-height: 1rem;
        /* background: red; */
        padding: 20px;
        max-width: 120px !important;
        margin: -18px -24px;
    }
    .coh-wysiwyg.elos-first-section-heading {
        margin: 10px auto 23px auto;
        max-width: 945px !important;
    }
    .coh-wysiwyg.elos-first-section-description {
        max-width: 930px !important;
        margin: 0px auto;
    }
    /* .elos #slider_item_2 {
      padding: 0 21% 6.7% 21% !important;
      justify-content: center;
      display: flex;
      align-items: end;
    }*/
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 14px !important;
        line-height: 20px;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 26px !important;
        padding-top: 20px;
        padding-bottom: 0px;
    }
    .corporate-values .coh-heading {
        font-size: 14px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: auto !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: 0px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 20px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: 45% !important;
    }
}

@media (min-width: 1920px) and (max-width: 2560px) {    
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12 {
        height: 884px;
    }
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 380px 0px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col {
        height: 884px;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 0px 0px 450px 0px;
    }
    .search-page-wrapper .search-snd-title a {
        font-size: 18px !important;
        line-height: 22px !important;
    }
    .search-description,
    .views-field-title {
        font-size: 16px !important;
        line-height: 24px !important;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content,
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        font-size: 16px;
        line-height: 24px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        top: 64%;
        right: 27.8%;
        max-width: 140px;
        padding: 20px 10px;
        margin: -20px -10px;
    }
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        top: 42%;
        left: 31%;
        max-width: 130px;
        padding: 20px;
        margin: -20px -24px;
        text-align: center;
    }
    .product-category-ezserttm---cloned .prod-desc-field {
        width: 64% !important;
        margin: 0px auto;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child,
    .product-category-isert---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child {
        font-weight: normal !important;
        text-align: left !important;
        font-size: 10px !important;
        line-height: 1.5 !important;
    }
    .product-category-vivinextm---cloned .deep-scroll-container #slider_item_0 .coh-wysiwyg p strong {
        font-size: 18px !important;
        line-height: 22px !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link {
        width: 100%;
        height: 52%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-ezserttm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 49%;
        left: 48%;
        font-weight: bold;
        font-size: 16px;
        max-width: 70px;
        line-height: 1.2rem;
        align-items: center;
        /*background: red; */
        max-width: 125px;
        padding: 20px;
        margin: -16px -187px;
    }
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 70%;
        right: 30.7%;
        font-weight: bold;
        font-size: 16px;
        max-width: 75px;
        line-height: 1.2rem;
        max-width: 125px;
        padding: 20px;
        margin: -12px -24px;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link {
        width: 100%;
        height: 52%;
        display: flex;
        flex-wrap: wrap;
        text-align: center;
        align-items: center;
        justify-content: flex-start;
        margin: 0px auto;
        max-height: inherit !important;
    }
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-isert---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        position: absolute;
        z-index: 1;
        color: #ffffff;
        top: 50.5% !important;
        left: 31% !important;
        font-weight: bold;
        font-size: 16px !important;
        max-width: 70px !important;
        line-height: 1.2rem;
        align-items: center;
        /*background: red; */
        max-width: 125px !important;
        padding: 20px;
        margin: -16px -26px
    }
    .product-category-isert---cloned .two-circle-content .pie-chart-link .bottom-right-content {
        color: #ffffff;
        position: absolute;
        top: 74% !important;
        right: 30.7% !important;
        font-weight: bold;
        font-size: 16px !important;
        line-height: 1.2rem;
        max-width: 125px !important;
        padding: 20px;
        margin: -24px -28px
    }
    .coh-wysiwyg.elos-first-section-heading {
        margin: 10px auto 23px auto;
        max-width: 955px !important;
    }
    .coh-wysiwyg.elos-first-section-description {
        max-width: 938px !important;
        margin: 0px auto;
    }
    /* .elos #slider_item_2 {
      padding: 0 26.5% 5.4% 26.5% !important;
      display: flex;
      align-items: end;
      justify-content: center;
    }*/
    /* corporate-values */
    .corporate-values .coh-column .coh-wysiwyg p {
        font-weight: normal !important;
        font-size: 16px !important;
        line-height: 24px;
    }
    .corporate-values .company-value-title-text p {
        font-weight: normal !important;
        font-size: 26px !important;
        padding-top: 20px;
        padding-bottom: 35px;
    }
    .corporate-values .coh-heading {
        font-size: 16px;
    }
    .corporate-values .coh-image.company-logo-main-img {
        width: auto !important;
    }
    .corporate-values.box-width-layout #content>section>article>div>div>div>img {
        margin-top: 0px !important;
    }
    .corporate-values .coh-col-xl-9 {
        align-items: end;
        display: flex;
        text-align: left;
    }
    .corporate-values .coh-column {
        padding-bottom: 20px;
        margin: 0px;
    }
    .corporate-values .company-value-multi-img {
        width: auto !important;
    }
}

@media screen and (min-width: 992px) and (max-width: 1365px) {
    .ezsert-injector #slider_item_3 img.coh-image.auto-height-img {
        max-width: 65%;
    }
}

@media screen and (min-width: 1366px) and (max-width: 1535px) {
    .ezsert-injector #slider_item_3 img.coh-image.auto-height-img {
        max-width: 75%;
    }
}

@media screen and (min-width: 1536px) and (max-width: 1919px) {
    .ezsert-injector #slider_item_3 img.coh-image.auto-height-img {
        max-width: 85%;
        margin-top: 20px;
        margin-bottom: 20px;
    }
}

@media screen and (min-width: 1920px) and (max-width: 2560px) {
    .ezsert-injector #slider_item_3 img.coh-image.auto-height-img {
        max-width: 100%;
        margin-top: 30px;
        margin-bottom: 30px;
    }
}

@media only screen and (max-width: 1366px) {
    .product-category-ezserttm---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child,
    .product-category-isert---cloned .eyeflexa-bg-img .reference-popup-disclaimer .coh-wysiwyg p:first-child {
        font-weight: normal !important;
        text-align: left !important;
        font-size: 10px !important;
        line-height: 1.5;
        margin-top: 0px !important;
    }
}

@media screen and (min-width: 799px) and (max-width: 801px) {
    .imprint .site-footer {
        margin-top: 90px;
    }
}

@media (max-width:1536px) {
    .view-listing-page-content .listing-detail-pg-desc .text-formatted {
        min-height: auto;
        max-height: calc(100vh - 300px) !important;
    }
}


/* Harish Css Start */

.corporate-values .coh-heading {
    font-weight: bold;
    letter-spacing: 0.8px;
}

.corporate-values .company-value-multi-desc p {
    margin-bottom: 7px !important;
}

@media all and (max-width: 1199.98px) {
    .corporate-values .bg-img-container {
        padding-bottom: 50px !important;
    }
}


/* Only for tablet Viewport744 x 1133 start*/

@media only screen and (min-width: 1130px) and (max-width: 1135px) {
    .product-category-ezserttm---cloned .two-circle-content .pie-chart-link .bottom-left-content {
        left: 49.7%;
    }
    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 150px;
    }
    /* .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {left: 9%;}
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {top: 24% !important; left: 37% !important;}
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {top: 24% !important; right: 37% !important;}
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {bottom: 24% !important; left: 37% !important;}
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {bottom: 24% !important; right: 37% !important;}
   .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {top: 15% !important; left: 46% !important;}
   .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {bottom: 34.5% !important; left: 34.5% !important;}
   .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {bottom: 34.5% !important; right: 34.5% !important;}
    .vivinextm-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned  .slider-wrapper .iol-sub-blk   img.coh-image {width: 50%;}
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-left-content {top: 64%;}
    .product-category-nanextm---cloned .two-circle-content .pie-chart-link .bottom-right-content {top: 95%; right: 28%;}
    .nanextm-multiserttm .slider-wrapper #slider_item_2 img.coh-image {width: 90%;}
    .product-category-isert .register-supscript {top: -5px; font-size: 10px;}
    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {width: 80%;}
    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {width: 60%;}
    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {width: 70%;} */
}


/* Only for tablet Viewport744 x 1133 end*/

@media all and (max-width: 1023.98px) {
    .corporate-values .company-value-multi-desc p {
        margin-bottom: 9px !important;
    }
    .corporate-values .section {
        min-height: inherit !important;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .corporate-values .company-value-multi-desc {
        margin-bottom: 0;
        padding-left: 20px;
    }
}

@media all and (max-width: 767.98px) {
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link.mobile-image .desk-scr-img,
    .job-openings-wrapper .col-md-8 {
        display: none;
    }
    .corporate-values .bg-img-container {
        padding-bottom: 0% !important;
    }
    .corporate-values .company-value-multi-desc p {
        margin-bottom: 0px !important;
    }
    .corporate-values .coh-heading {
        margin-top: 10px;
    }
}


/* Harish Css End */


/*custom-1.css ends here*/


/* ------------------------------------------------------------------------------------------------------ */


/*custom-2.css starts */

.vivinextm-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(1),
.vivinextm-isert-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(1) {
    background: rgba(209, 221, 230, 1) !important;
    color: #3d66af !important;
}

.vivinextm-isert-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(13)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.3) !important;
    color: #000000 !important;
}

a.coh-link.product-name {
    letter-spacing: 0.75px;
}

.vivinextm-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(2),
.vivinextm-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(15)>td:nth-child(2),
.vivinextm-isert-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(1),
.vivinextm-isert-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(2),
.vivinextm-isert-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(14)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.7) !important;
    color: #000000 !important;
}

.path-press-release .landingpage-slider-content li.slick-active:only-child {
    display: none;
}

td.td-bg-green {
    background-color: #88be3d;
}

.landingpage-slider-content .slick-list.draggable {
    cursor: unset;
}

#spec-popup-container td.td-bg-blue {
    background-color: #00adde !important;
}

.reference-popup-content .reference-popup-wysiwyg p {
    font-size: 12px !important;
}

body .disable-reference-popup {
    display: none !important;
}

.reference-popup-content .coh-wysiwyg p:first-child {
    max-width: unset !important;
}

.reference-popup-content .reference-popup-wysiwyg {
    max-width: unset !important;
}

.slick-list.draggable {
    height: 418px !important;
}

.sectionButtonContainer input[type="radio"]:checked+label,
.page_selection input[type="radio"]:checked+label {
    background: #fff;
}


/* // only for firefox */

@-moz-document url-prefix() {
    .view-listing-page-content .text-formatted {
        scrollbar-width: inherit !important;
    }
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link {
        width: 95% !important;
    }
    body.disable-scroll.data-privacy-policy,
    body.disable-scroll.cookie-policy,
    body.disable-scroll.imprint,
    body.disable-scroll.data-protection-declaration {
        padding-right: 8px !important;
    }
}

.coh-wysiwyg.product-component-heading .title-image-desc .coh-wysiwyg p:first-child {
    margin: auto auto 20px auto;
}


/* #slider_item_2 a.coh-link.open-hoya-video, #slider_item_4 a.coh-link.open-hoya-video{
    min-height: 240px !important;
  } */

.blue-white .title-image-desc .coh-wysiwyg p:first-child,
.blue-white .title-image-desc .coh-wysiwyg.par-spac p:nth-child(3),
.blue-white .title-image-desc .coh-wysiwyg p:first-child,
.blue-white .title-image-desc .coh-wysiwyg.par-spac {
    max-width: 800px;
}

.blue-white .reference-popup-content {
    background: #00adde;
    color: #ffffff;
    padding: 16px 20px 20px 20px;
    overflow-y: auto;
    width: calc(100% - 65px);
}

.title-image-desc .coh-wysiwyg.par-spac,
.image-with-desc .coh-wysiwyg,
.col3-image-title-desc-broad .coh-wysiwyg {
    width: 100%;
    /* max-width: 640px; */
    margin: auto;
    /*adding this to bring subheading to center*/
    text-align: center;
}

img.coh-image.video-play-button-image.coh-image-responsive-xl {
    position: absolute;
    top: 50%;
    transform: translate(0px, -80px);
    left: 0;
    right: 0;
    margin: 0 auto;
}

.brown .coh-column.coh-visible-xl.coh-col-xl-12 .image-with-desc .coh-wysiwyg p:nth-child(2) {
    color: #717375;
    font-family: verdana;
}

.orange .coh-wysiwyg.par-spac.three-par p,
.brown .coh-wysiwyg.par-spac.three-par p,
.blue-white .coh-wysiwyg.par-spac.three-par p {
    color: #717375;
}

#slider_item_2>div.coh-row.coh-row-xl.coh-row-visible-xl>div>div:nth-child(3)>div>p:nth-child(1)>strong {
    font-size: 14px !important;
    color: #717375;
}

a.coh-link.open-hoya-video {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    position: relative;
}

.reference-popup-content ol {
    color: #fff;
    padding-left: 18px;
}

.reference-popup-container.disable-reference-popup {
    display: none !important;
}

#slider_item_2_references .title-image-desc .coh-wysiwyg.par-spac,
.image-with-desc .coh-wysiwyg,
.col3-image-title-desc-broad .coh-wysiwyg {
    padding: 0;
}

.blue .reference-popup-content,
.orange .reference-popup-content,
.blue-white .reference-popup-content,
.brown .reference-popup-content {
    max-height: 70vh;
}

.blue .reference-popup-content,
.orange .reference-popup-content,
.blue-white .reference-popup-content,
.brown .reference-popup-content {
    scrollbar-width: none;
}

#headline-desc-content .coh-wysiwyg.par-spac {
    padding: 0px 130px 20px !important;
}

.specification-popup-container .container-disclaimer {
    display: none;
}

#headline-desc-content p {
    font-size: 14px !important;
    font-weight: normal;
    font-family: verdana;
}

.title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) strong,
.title-image-desc .coh-wysiwyg.par-spac p:nth-child(3) strong,
.title-image-desc .coh-wysiwyg.par-spac p:nth-child(4) strong {
    font-size: 14px;
    letter-spacing: 0.95px;
}

.title-image-desc .coh-wysiwyg p:first-child,
.image-with-desc .coh-wysiwyg p:first-child,
.col3-image-title-desc-broad .coh-wysiwyg p:first-child {
    max-width: 660px;
    width: 100%;
    margin: 0px auto;
}

.isertr-injector #slider_item_4_references .reference-popup-content .reference-popup-disclaimer .coh-wysiwyg p {
    margin-bottom: 0px !important;
}

.orange .scroll_text p {
    color: #707070;
}

body.disable-scroll {
    overflow-y: hidden !important;
}

body.disable-scroll.data-privacy-policy,
body.disable-scroll.cookie-policy,
body.disable-scroll.imprint,
body.disable-scroll.data-protection-declaration {
    padding-right: 12px;
}


/* press realse */

.design-dept-cnt {
    font-size: 16px;
    color: #fff;
    font-family: verdana;
    margin-bottom: 10px;
}

.view-listing-page-content .slick-dots li button:focus:before {
    opacity: 1;
}

.view-listing-page-content .slick-dots li {
    margin: 0px auto;
}

.view-listing-page-content .slick-dots li button {
    height: 8px !important;
    width: 8px !important;
}

.view-listing-page-content .slick-dots li button:before {
    color: #7da1c4;
    opacity: unset;
    content: "•" !important;
    font-size: 0.65rem !important;
}

.view-listing-page-content .leader-content-det {
    background: #717375;
}

.view-listing-page-content {
    background: #0057b8;
}

.view-listing-page-content #main-wrapper {
    background: #0057b8;
    padding: 10px 0px;
}

.view-listing-page-content .section {
    padding: 14px 30px 25px;
    background: #0057b8;
    border-radius: 5px;
    max-width: 950px;
    margin: auto;
    position: relative;
}


/* .node--type-news .section, .node--type-event .section, .node--type-leadership .section{
  background: #3379C640 !important;
  } */

.view-listing-page-title .content {
    padding: 0px 10px;
}

.view-listing-page-content .title {
    color: #fff;
    font-family: "Verdana";
    /* padding-top: 15px; */
    margin-bottom: 15px;
    font-size: 36px;
    font-weight: normal;
}

.landingpage-slider-content .wid {
    width: 100% !important;
}

.landingpage-slider-content .abc {
    width: 100%;
    max-width: 1124px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.overrow {
    margin: 0 !important;
    --bs-gutter-x: 0 !important;
    --bs-gutter-y: 0 !important;
}

.landingpage-slider-content div#slick-slide00 {
    width: 100% !important;
}

.join {
    /* background: #004a86; */
    background: #717375;
    padding: 10px;
    max-height: 202px;
    max-width: 202px;
    height: 100%;
    overflow: auto;
}

.head a {
    font-size: 12px;
    color: #fff !important;
    font-family: "Verdana";
    margin-bottom: 10px;
    font-weight: bold;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 1.3em;
    display: -webkit-box;
    text-decoration: none;
    letter-spacing: 1px;
}

.para,
.para p {
    font-size: 10px;
    color: #fff;
    font-family: "Verdana";
    line-height: 1.2;
    margin-bottom: 0px;
}

.wdifi {
    width: 50% !important;
    display: inline-block !important;
}

.prl {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.listing-cnt-img img {
    height: 202px !important;
    object-fit: cover;
    object-position: top;
    margin: 0;
}

.more-link {
    margin-top: 5px;
}

.more-link a {
    font-size: 10px;
    color: #fff !important;
    font-family: "Verdana";
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0.8px;
}

.more-link a:hover {
    color: #fff !important;
}

.view-listing-page-content .slick-dots {
    width: 20px !important;
    right: -20px;
    top: 40%;
}

.view-listing-page-content .slick-dots li.slick-active button:before {
    color: #fff !important;
}

.view-listing-page-content .col-md-6.prl.col-6.listing-cnt-img {
    padding-bottom: 10px;
}

.view-listing-page-content .dep_desgn,
.view-listing-page-content .field--type-entity-reference {
    font-size: 12px;
    color: #fff;
    font-family: "Verdana";
    margin: 7px 0px;
    line-height: 1.15;
    display: flex;
    flex-wrap: wrap;
    margin: 0;
}

.view-listing-page-content .dep_desgn {
    line-height: 18px !important;
    padding: 5px 0 10px 0;
}

.view-listing-page-content .field--type-entity-reference {
    justify-content: end;
}

.view-listing-page-content .list-cnt-title a {
    margin-bottom: 0;
    white-space: unset;
    overflow: unset;
    text-overflow: unset;
    line-height: initial;
    font-size: 13px;
    color: #fff !important;
    text-decoration: none;
    letter-spacing: 1px;
}

.view-listing-page-content .col-md-6.prl.col-6.listing-cnt-img {
    position: relative;
}

.landingpage-slider-content .slick-slide>div:nth-child(2) .overrow {
    flex-direction: row-reverse;
}

.landingpage-slider-content .slick-slide>div:nth-child(1) .arrow-triangle {
    border-bottom: 15px solid transparent;
    border-left: 20px solid transparent;
    border-right: 15px solid #0057b8;
    border-top: 15px solid transparent;
    position: absolute;
    right: 9px;
    top: 23px;
    z-index: 1;
}

.landingpage-slider-content .slick-slide>div:nth-child(2) .arrow-triangle {
    border-bottom: 15px solid transparent;
    border-left: 15px solid #0057b8;
    border-right: 15px solid transparent;
    border-top: 15px solid transparent;
    position: absolute;
    top: 23px;
    z-index: 1;
    left: 9px;
}

.view-listing-page-content article {
    position: relative;
}

.view-listing-page-content #block-closeicon {
    position: absolute;
    right: 0px;
    top: 7px;
}

.view-listing-page-content .views-element-container {
    clear: both;
}

.view-listing-page-content a.coh-link.close-popup-link.close-detpg-popup-link {
    position: absolute;
    right: 0px;
    top: 80px;
}

.view-listing-page-content .coh-container.press-release-detailpage.detailpage-prevnext {
    position: relative;
}

.view-listing-page-content .coh-row.coh-row-xl.coh-row-visible-xl {
    width: 100%;
    margin: auto;
    /* background: #004a86; */
    background: #717375;
    /* height: 430px;
      max-width: 1095px; */
}

.view-listing-page-content .coh-row-inner {
    padding: 18px 40px !important;
}

.view-listing-page-content h2.coh-heading {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    font-family: verdana;
    letter-spacing: 0.75px;
}

.view-listing-page-content .listing-detail-pg-desc .text-formatted {
    color: #fff;
    overflow: auto;
    max-height: calc(100vh - 300px) !important;
    padding-right: 20px;
}

.node--type-leadership .listing-detail-pg-desc .text-formatted {
    color: #fff;
    overflow: auto;
    min-height: 630px;
    max-height: calc(100vh - 300px) !important;
    padding-right: 20px;
}

@media screen and (min-width:1368px) and (max-width:1537px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 540px;
        max-height: calc(100vh - 300px) !important;
    }
}

@media screen and (min-width:1281px) and (max-width:1365px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 445px;
        max-height: calc(100vh - 300px) !important;
    }
}

@media screen and (min-width:1366px) and (max-width:1367px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 362px;
        max-height: calc(100vh - 300px) !important;
    }
}

@media screen and (min-width:1023px) and (max-width:1280px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 500px;
        max-height: calc(100vh - 300px) !important;
    }
}

@media screen and (min-width:1020px) and (max-width:1024px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 362px;
        max-height: calc(100vh - 300px) !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 265px !important;
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .node--type-leadership .listing-detail-pg-desc .text-formatted {
        min-height: 545px !important;
    }
}

.view-listing-page-content .listing-detail-pg-desc .text-formatted p {
    font-size: 12px;
    word-break: break-word;
}

.view-listing-page-content .listing-detail-pg-desc .text-formatted p a {
    color: #fff;
}

.view-listing-page-content .close-popup-link img {
    width: 13px;
    height: 13px;
}

#prevnext-previous a:after {
    display: block;
    width: 19px;
    height: 33px;
    content: url(/themes/custom/hoyasurgicaloptics/assets/svg/arrow_left_white_icon.svg);
    /* content: url(/themes/custom/hoyasurgicaloptics/assets/images/left-arrow.png); */
}

#prevnext-next a:after {
    display: block;
    width: 19px;
    height: 33px;
    content: url(/themes/custom/hoyasurgicaloptics/assets/svg/arrow_right_white_icon.svg);
    /* content: url(/themes/custom/hoyasurgicaloptics/assets/images/right-arrow.png); */
}

div#prevnext-previous {
    position: absolute;
    top: 50%;
    left: 9px;
    z-index: 1;
}

#prevnext-previous a {
    font-size: 0;
}

#prevnext-next a {
    font-size: 0;
}

#prevnext-next {
    position: absolute;
    top: 50%;
    right: 9px;
    z-index: 1;
}

.view-listing-page-content .slick-dotted.slick-slider {
    margin-bottom: 0 !important;
}


/* press realse end*/


/* vivinex iol specification css */

#spec-popup-container {
    display: none;
    z-index: 3;
    padding-top: 100px;
    position: fixed;
    left: 0;
    top: 24px;
    width: 100%;
    height: 100%;
}

#spec-popup-container table {
    margin: 0;
    width: 100% !important;
    background: #fff;
    border-collapse: separate;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(1)>tbody>tr>td {
    background: #0057b8;
    color: #fff;
    font-size: 14px;
    font-family: Verdana;
    font-weight: bold;
    letter-spacing: 0.85px;
}

#spec-popup-container .coh-modal-inner.js-first-focus {
    max-width: 60%;
    margin-top: 14%;
    background: #004a86;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(1) {
    background: #0057b8 !important;
    color: #fff !important;
    opacity: 80%;
}

.blue.vivinextm-isertr #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(2) {
    background: #00adde !important;
}

.brown .h2-title>h2 sup,
.blue .h2-title>h2 sup,
.orange .h2-title>h2 sup,
.blue-white .h2-title>h2 sup,
.register-supscript {
    top: -1.7em;
    font-size: 0.35em;
}


/* ----------------------- */

.blue #spec-popup-container td {
    font-family: Verdana;
    font-size: 12px;
    width: 140px;
}

#spec-popup-container td p {
    font-family: Verdana;
    font-size: 12px;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(2)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(13)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(15)>td:nth-child(1) {
    background: rgba(0, 87, 184, 0.25);
    color: #3d66af;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(2)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(3),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(4),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(5),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(10)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(10)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(3),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(4),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(5),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(13)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.7);
    color: #000000;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(5)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(7)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(14)>td:nth-child(1),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(1) {
    background: rgba(209, 221, 230, 1);
    color: #3d66af;
}

.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(5)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(7)>td:nth-child(2),
table:nth-child(2)>tbody>tr:nth-child(7)>td:nth-child(3),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(15)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(2),
.blue #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(14)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.3);
    color: #000000;
}

.vivinextm-toric-iol-cloned #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(1) {
    background: rgba(208, 208, 206, 0.7);
    color: #000000;
}


/* ------------------ */

#spec-popup-container p {
    font-size: 8px;
    background: #d0d0ce;
    color: #303132;
    margin: 0px;
    text-align: left;
}

.download-icon-cnt img {
    width: 10px;
    height: auto;
    float: left;
    /* margin-top: 9px; --- This css changed by harish & new css in below on Harish section - 16-05-2022 */
    margin-left: 12px;
}

a.download-icon-cnt {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family: verdana;
    position: relative;
    top: -2px;
}

a.download-icon-cnt:hover {
    color: #fff;
}

.download-file-cnt {
    box-shadow: 0px 3px 6px #00000029;
    border: 1px solid #fff9f9;
    background: transparent;
    border-radius: 5px;
    position: absolute;
    top: 69px;
    padding: 0;
    width: 100%;
    max-width: 100px;
    height: 25px;
}

.download-file-message span {
    display: none;
}

#spec-popup-container .coh-wysiwyg {
    position: relative;
    margin: 0;
    padding: 20px 125px;
    width: 100%;
    border-radius: 8px;
}

@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }
    to {
        top: 0;
        opacity: 1;
    }
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }
    to {
        top: 0;
        opacity: 1;
    }
}

span.download-file-message {
    display: none;
}

.specsheet-container {
    overflow: auto;
    max-height: 90%;
    width: 73% !important;
    margin: auto;
    border-radius: 8px;
    background-color: #d0d0ce;
    scrollbar-color: #888 #f1f1f1;
}


/* scoll bar css :start */

.specsheet-container::-webkit-scrollbar {
    width: 12px;
}

.specsheet-container::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.specsheet-container::-webkit-scrollbar-track {
    border-radius: 0 7px 7px 0;
}

.specsheet-container::-webkit-scrollbar-thumb {
    background: #888;
}

.specsheet-container::-moz-scrollbar {
    width: 12px;
}

.specsheet-container::-moz-scrollbar-track {
    background: #f1f1f1;
}

.specsheet-container::-moz-scrollbar-track {
    border-radius: 0 7px 7px 0;
}

.specsheet-container::-moz-scrollbar-thumb {
    background: #888;
}


/* scoll bar css end :start */


/* nanex iol spec sheet */

.orange .title-image-desc .coh-row,
.orange .col3-image-title-desc-broad .coh-row {
    margin: 4px auto !important;
}

.orange .slide-item-wrapper {
    padding: 1px;
}

#spec-popup-container {
    background: rgba(0, 0, 0, 0.7) !important;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(1) {
    background: #fff;
    color: #f57e20;
    font-family: "verdana";
    font-weight: bold;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(1)>td {
    text-align: center;
    font-size: 14px;
}

.orange table tr th {
    background: rgba(245, 126, 32, 0.8) !important;
    font-size: 12px;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(3)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(5)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(7)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(9)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(11)>td:nth-child(1) {
    color: #f57e20;
    background: #fff;
    border-right: 1px solid #f57e20;
    font-size: 12px;
    width: 140px;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(6)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(8)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(10)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(1) {
    color: #f57e20;
    background: rgba(208, 208, 206, 0.3);
    border-right: 1px solid #f57e20;
    font-size: 12px;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(3)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(5)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(7)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(9)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(11)>td:nth-child(2) {
    background: #fff;
    font-size: 12px;
    color: #000;
}

.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(3),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(6)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(8)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(10)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(3),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(4),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(5),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(13)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(13)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(14)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(15)>td:nth-child(2),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(13)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(15)>td:nth-child(1),
.orange #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(14)>td:nth-child(1) {
    background: rgba(208, 208, 206, 0.3) !important;
    color: #000 !important;
    font-size: 12px;
}

.path-frontpage {
    overflow-y: auto !important;
}

.orange table {
    border-top: 2px solid #f57e20;
    border-bottom: 2px solid #f57e20;
}

#spec-popup-container>div.specsheet-container>div>p:nth-child(2) {
    font-size: 8px;
    background: #d0d0ce;
    color: #303132;
    ;
    text-align: left;
    margin: 0;
}

.reference-link,
.specification-link {
    width: 100%;
    max-width: 105px;
}

#spec-popup-container>div.specsheet-container>div>p:nth-child(3) {
    font-size: 8px;
    background: #d0d0ce;
    color: #303132;
    text-align: left;
    margin: 0;
}

.orange .reference-link {
    background: #f57e20 !important;
}

.orange .reference-popup-content {
    color: #fff !important;
}

.orange .reference-link:focus {
    color: #fff;
}

.orange .specification-link:hover,
.orange .specification-link:focus {
    color: #717375;
}


/* nanex iol spec sheet end */


/* isert injector start */

.desk-img-cnt {
    width: 100% !important;
    max-width: 567px;
    margin: auto;
}

.mobile-img-cnt {
    display: none;
}

.blue-white .slide-item-wrapper {
    padding: 1px;
}

.blue-white #wholepage {
    max-width: 1125px;
}

.blue-white h2.coh-heading {
    font-size: 40px;
    margin: 0px 0px 17px 24px;
    color: #00adde;
}

.blue-white .reference-link {
    background: #00adde;
}

.blue-white table {
    border-top: 2px solid #00adde;
    border-bottom: 2px solid #00adde;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(1) {
    background: #fff;
    color: #00adde;
    font-weight: bold;
    letter-spacing: 0.75px;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(1)>td {
    text-align: center;
    letter-spacing: 0.75px;
}

.blue-white .title-image-desc .coh-wysiwyg p:first-child,
.blue-white .image-with-desc .coh-wysiwyg p:first-child,
.blue-white .col3-image-title-desc-broad .coh-wysiwyg p:first-child {
    font-size: 14px;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(3)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(5)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(7)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(9)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(11)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(16)>td:nth-child(1) {
    color: #00adde;
    background: #fff;
    border-right: 1px solid #00adde;
    font-size: 12px;
    width: 140px !important;
}

.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(3)>td:nth-child(2),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(5)>td:nth-child(2),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(7)>td:nth-child(2),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(9)>td:nth-child(2),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(11)>td:nth-child(2),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(3)>td:nth-child(3),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(16)>td:nth-child(2),
.blue-white div.specsheet-container>div.coh-wysiwyg>table>tbody>tr:nth-child(16)>td:nth-child(3),
.blue-white div.specsheet-container>div.coh-wysiwyg>table>tbody>tr:nth-child(16)>td:nth-child(4),
.blue-white div.specsheet-container>div.coh-wysiwyg>table>tbody>tr:nth-child(16)>td:nth-child(5) {
    color: #000000;
    background: #fff;
    font-size: 12px;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(2) {
    color: #fff;
    background: rgba(0, 173, 222, 0.8);
    font-size: 12px;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(6)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(8)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(10)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(1),
.blue-white #spec-popup-container>div.specsheet-container>div>table>tbody>tr:nth-child(17)>td:nth-child(1) {
    background: rgba(208, 208, 206, 0.3);
    color: #00adde;
    border-right: 1px solid #00adde;
    font-size: 12px;
}

.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(3),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(4),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(5),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(6),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(7),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(6)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(8)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(10)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(3),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(4),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(12)>td:nth-child(5),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(13)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(13)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(14)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(14)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(15)>td:nth-child(1),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(15)>td:nth-child(2),
.blue-white div.specsheet-container>div>table>tbody>tr:nth-child(17)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.3);
    color: #000;
    font-size: 12px;
}

.right-left-img {
    margin: auto;
}

#wholepage>div.coh-container.ssa-component.coh-component.ssa-component-instance-f6acf83e-c491-49ce-bb69-8614e316b0bd.coh-component-instance-f6acf83e-c491-49ce-bb69-8614e316b0bd.title-image-desc.slide-item-wrapper>div.coh-container.ssa-component.coh-component.ssa-component-instance-f6acf83e-c491-49ce-bb69-8614e316b0bd.coh-component-instance-f6acf83e-c491-49ce-bb69-8614e316b0bd.reference-popup-container>div {
    background: #00adde;
    color: #ffffff !important;
    padding: 16px 20px 20px 20px;
    overflow-y: auto;
    max-height: 500px;
}


/* isert injector start end */


/* ezSert IOLs start */

.brown .title-image-desc .coh-row,
.brown .image-with-desc .coh-row,
.brown .col3-image-title-desc-broad .coh-row,
.brown .title-desc-video .coh-row {
    margin: 4px auto;
}

.brown .slide-item-wrapper {
    padding: 1px;
}

.brown .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) {
    font-weight: bold;
}

.brown .reference-link {
    background: #633715;
    color: #fff;
}

.brown .reference-popup-content {
    color: #fff !important;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2) {
    border-bottom: 2px solid #633715;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(1)>tbody>tr {
    background: #fff;
    color: #633715;
    border-bottom: 2px solid #633715;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(1)>tbody>tr>td {
    text-align: center;
    color: #633715;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 0.75px;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(1) {
    border-top: 2px solid #633715;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(1) {
    background: rgba(99, 55, 21, 0.8);
    color: #fff;
    font-size: 12px;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(2)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(10)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(15)>td:nth-child(1) {
    color: #633715;
    background: #ffffff;
    font-size: 12px;
    width: 140px;
    border-right: 1px solid #633715;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(5)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(7)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(16)>td:nth-child(1) {
    color: #633715;
    background: rgba(208, 208, 206, 0.3);
    font-size: 12px;
    border-right: 1px solid #633715;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(2)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(4)>td:nth-child(3),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(6)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(8)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(10)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(15)>td:nth-child(2) {
    background: #fff;
    color: #000;
    font-size: 12px;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(3),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(5)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(7)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(9)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(13)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(3),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(4),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(11)>td:nth-child(5),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(12)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(13)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(14)>td:nth-child(1),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(14)>td:nth-child(2),
.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(16)>td:nth-child(2) {
    background: rgba(208, 208, 206, 0.3);
    color: #000;
    font-size: 12px;
}

.brown #spec-popup-container>div.specsheet-container>div>table:nth-child(2)>tbody>tr:nth-child(3)>td:nth-child(2) {
    border-right: 1px solid #633715;
}


/* ezSert IOLs end */


/* press realse galary start */

.detailpg-main-img {
    width: 100%;
}

.detailpg-main-img img {
    width: 100%;
    height: 310px !important;
    object-fit: cover;
    object-position: top;
}

.single-main-img img {
    height: 400px !important;
}

.detailpg-thumbnail-img .field.field--name-field-upload-image.field--type-image.field--label-hidden.field__items {
    display: flex;
    justify-content: end;
    flex-wrap: wrap;
}

.detailpg-thumbnail-img img {
    width: 5rem;
    height: 5rem;
    object-fit: cover;
    cursor: pointer;
    margin-left: 0.5rem;
    margin-top: 0.5rem;
}


/* press realse galary start end */

.view-listing-page-content .text-formatted::-webkit-scrollbar {
    width: 12px;
}

.view-listing-page-content .text-formatted {
    scrollbar-width: none;
}

.view-listing-page-content {
    scrollbar-width: none;
}

.view-listing-page-content .text-formatted::-webkit-scrollbar-track {
    /* background: #3379c640; */
    background: #ffffff78;
}

.view-listing-page-content .text-formatted::-webkit-scrollbar-thumb {
    background: #ffffff78;
}


/* core value page :start */

body.node--type-landing-page {
    background: #0057b8 !important;
    overflow-y: hidden;
}

.box-width-layout div#main-wrapper {
    padding-bottom: 30px;
}

.box-width-layout .section {
    /* background: #3379C6; */
    border-radius: 5px;
    max-width: 950px;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 17px;
    /* width: 95%; */
}

.box-width-layout.path-hoya-office-distributor-details.box-width-layout .section {
    background-color: #0057b8;
}

.bg-img-container {
    padding: 10px 36px 0;
}

.box-width-layout .bg-img-container img {
    margin: auto;
}

.box-width-layout .coh-wysiwyg>h2 {
    font-size: 26px;
    font-weight: bold;
    color: #fff;
    font-family: Verdana;
    margin: 10px 0;
}

.box-width-layout .coh-wysiwyg>p:nth-child(1) {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    font-family: Verdana;
    margin-bottom: 10px;
}

.box-width-layout .bg-img-container {
    background-position: center bottom !important;
    text-align: center;
    position: relative;
    padding-bottom: 6%;
    background-size: 98% auto !important;
}

.box-width-layout #content>section>article>div>div>div>img {
    margin-top: 15px;
}

.box-width-layout .close-popup-link {
    position: absolute;
    right: 1px;
    top: 17px;
}

.box-width-layout .column-description p {
    font-size: 12px;
    color: #fff;
    font-family: verdana;
}


/* core value page :end */


/* privacy policy pages start */

.node--type-page .field--type-cohesion-entity-reference-revisions {
    position: relative;
}

.node--type-page .right-corner-pos {
    position: absolute;
    right: -2px;
    top: 5px;
}

.node--type-page section {
    max-width: 950px;
    margin: auto;
    /* padding-top: 10px;*/
}

.node--type-page h1 {
    line-height: 1.2;
}

.node--type-page .coh-style-text-color-light-background {
    width: 100%;
}

.node--type-page h1 {
    font-size: 26px;
    color: #717375;
    font-family: Verdana;
    padding-top: 16px;
    /*TO add desired gap b/w nav and page title in legal policy -vamshi*/
    margin: 0px;
}


/*to make content aligned with hoya loga in legal policy-vamshi*/

.coh-wysiwyg.overview_div {
    padding: 6px;
}

.node--type-page h2 {
    line-height: 1;
}

.node--type-page h2 strong {
    font-size: 14px;
    color: #717375;
    font-family: Verdana;
}

.node--type-page p {
    font-size: 14px;
    color: #717375;
    font-family: Verdana;
    /*width: 100%;the content should not cross hamburger legal policy-vamshi*/
    margin: 0px;
}

#main-wrapper .privacy-policy p {
    width: 98% !important;
}

#main-wrapper .overview_div p {
    width: 100% !important;
    margin: 20px auto !important;
}

.about_overview {
    height: 100%;
}


/* privacy policy pages and legal end */


/* mobile view css start */

@media screen and (max-width: 1920px) and (min-width: 1535px) {
    .view-listing-page-content .title {
        margin-bottom: 15px;
        /* padding-top: 15px; */
    }
    .specsheet-container {
        width: 48% !important;
    }
}

@media screen and (max-width: 1536px) and (min-width: 1439px) {
    .specsheet-container {
        width: 60% !important;
    }
}

@media screen and (max-width: 1440px) and (min-width: 1365px) {
    .specsheet-container {
        width: 64% !important;
    }
}

@media screen and (max-width: 1366px) and (min-width: 1300px) {
    #spec-popup-container .coh-wysiwyg {
        width: 100%;
    }
    .specsheet-container {
        width: 932px !important;
    }
    .box-width-layout .bg-img-container {
        padding-bottom: 11%;
    }
}

@media (max-width: 1280px) {
    .single-main-img img {
        height: 380px !important;
    }
}

@media (max-width: 1024px) {
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 24px 0px 70px 24px;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12 {
        height: 580px;
    }
    .coming-soon #slider_item_2 {
        padding: 0 0 6.2% 0 !important;
    }
    .coh-column.coh-visible-xs.coh-col-xs-12.coh-col-xs-push-0.coh-col-xs-pull-0.coh-col-xs-offset-0.coh-visible-ps.coh-col-ps-12.coh-col-ps-push-0.coh-col-ps-pull-0.coh-col-ps-offset-0.coh-visible-sm.coh-col-sm-10.coh-col-sm-push-1.coh-col-sm-pull-1.coh-col-sm-offset-1.coh-visible-md.coh-col-md-8.coh-col-md-push-1.coh-col-md-pull-1.coh-col-md-offset-1.coh-visible-lg.coh-col-lg-8.coh-col-lg-push-1.coh-col-lg-pull-1.coh-col-lg-offset-1.coh-visible-xl.coh-col-xl-8.coh-col-xl-push-1.coh-col-xl-pull-1.coh-col-xl-offset-1 {
        margin-bottom: 10px;
    }
    .about_overview.overview_div h1 {
        margin-bottom: 115px;
    }
    .specsheet-container {
        width: 91% !important;
    }
    /* .sidebar-menu-hoya {
    right: 0 !important;
  } */
    .brown .h2-title>h2,
    .blue .h2-title>h2,
    .orange .h2-title>h2,
    .blue-white .h2-title>h2 {
        line-height: 1.3 !important;
    }
    .box-width-layout .bg-img-container {
        padding-bottom: 25% !important;
    }
    /* .landingpage-slider-content .slick-current.slick-active>div:nth-child(1) .arrow-triangle {
    right: 15px;
  } */
    .node--type-page .coh-style-text-color-light-background {
        max-width: 100%;
        padding: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1199.98px) {
    .corporate-values .bg-img-container {
        padding-bottom: 0% !important;
    }
    .corporate-values .section {
        margin-bottom: 0 !important;
    }
}

@media (max-width: 992px) {
    body.nanex-iol div#slider_item_3 .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 72px !important;
    }
    .view-listing-page-content .dep_desgn {
        justify-content: left !important;
    }
    .view-listing-page-content .dep_desgn {
        line-height: 16px !important;
        padding: 5px 0 5px 0;
    }
    .view-listing-page-content .dep_desgn,
    .view-listing-page-content .field--type-entity-reference {
        justify-content: center;
    }
    .view-listing-page-content .detailpg-thumbnail-img img {
        display: none;
    }
    .view-listing-page-content .col-md-6.prl.col-6.listing-cnt-img {
        padding: 0;
    }
    .detailpg-main-img img {
        height: inherit !important;
    }
    .join {
        background: #717375 !important;
        padding: 10px;
        width: 100%;
        height: 100%;
        max-height: 260px !important;
        overflow: hidden !important;
        text-overflow: ellipsis;
        margin: auto;
    }
    #spec-popup-container {
        top: 11px;
    }
    /*.product-category-vivinextm---cloned .tri-circle-content.pie-chart-content .pie-chart-link .coh-image {
        max-height: 590px !important;
        max-width: 450px;
    }*/
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        max-width: 450px;
    }
    body.view-listing-page-content::-webkit-scrollbar {
        width: 0px;
    }
    .join {
        max-width: unset;
    }
    /* body.disable-scroll {
    padding-right: 12px;
  } */
    .h2-title>h2,
    .title-image-desc .coh-heading,
    .image-with-desc .coh-heading,
    .col3-image-title-desc-broad .coh-heading,
    .title-desc-video .coh-heading,
    .title-desc-video .coh-heading {
        margin: 0px 24px 30px !important;
    }
    .view-listing-page-content .coh-row-inner {
        padding: 35px 15px 15px !important;
    }
    #prevnext-next {
        position: fixed;
    }
    div#prevnext-previous {
        position: fixed;
    }
    .view-listing-page-content .coh-column.coh-visible-xl.coh-col-xl-5 {
        width: 100% !important;
        max-width: 100% !important;
        margin-top: 10px;
        padding: 0px 10px;
    }
    .view-listing-page-content h2.coh-heading {
        margin-top: 10px;
    }
    .landingpage-slider-content .slick-slide>div:nth-child(2) .overrow {
        flex-direction: unset !important;
    }
    .landingpage-slider-content .slick-slide .slick__slide:nth-child(2n+2) .overrow {
        flex-direction: row-reverse !important;
        max-width: 444px;
        margin: 0px auto 20px !important;
    }
    .landingpage-slider-content .slick-list.draggable {
        height: auto !important;
    }
    .landingpage-slider-content .slick__slide {
        width: 100% !important;
    }
    .landingpage-slider-content .slick-list.draggable {
        height: auto !important;
    }
    .landingpage-slider-content .slick-slide .slick__slide:nth-child(2n+1) .overrow {
        max-width: 444px;
        margin: 0px auto 20px !important;
    }
    .view-listing-page-content .views-element-container .slick-track {
        transform: none !important;
        height: auto !important;
    }
    .view-listing-page-content {
        overflow-y: scroll !important;
    }
    .overview .slide-item-wrapper {
        min-height: 700px !important;
    }
    .specification-popup-container .download-file-cnt img.download-icon-img {
        position: absolute;
        top: 6px;
        left: 6px;
    }
    .landingpage-slider-content .slick-track .slick-slide div .slick__slide:nth-child(2n+1) .arrow-triangle {
        border-bottom: 15px solid transparent !important;
        border-left: 20px solid transparent !important;
        border-right: 15px solid #0057b8 !important;
        border-top: 15px solid transparent !important;
        position: absolute !important;
        top: 23px !important;
        right: 9px !important;
    }
    .landingpage-slider-content .slick-track .slick-slide div .slick__slide:nth-child(2n+2) .arrow-triangle {
        border-bottom: 15px solid transparent !important;
        border-left: 15px solid #0057b8 !important;
        border-right: 15px solid transparent !important;
        border-top: 15px solid transparent !important;
        position: absolute !important;
        left: 9px !important;
        top: 23px !important;
    }
    .view-listing-page-content .slick-dots {
        display: none !important;
    }
    .corporate-values.box-width-layout .coh-column.coh-col-xl.coh-col-xl-push-0.coh-col-xl-pull-0.coh-col-xl-offset-0 {
        display: flex;
        margin-bottom: 25px;
    }
    .corporate-values.box-width-layout .column-img {
        width: 25%;
    }
    .corporate-values.box-width-layout .coh-wysiwyg.column-description {
        width: 70%;
    }
    .corporate-values.box-width-layout .coh-wysiwyg>p:nth-child(1) {
        margin-bottom: 0;
        text-align: left;
    }
    .corporate-values.box-width-layout .column-description p {
        text-align: left;
    }
    .corporate-values.box-width-layout .bg-img-container .coh-row-inner {
        display: block;
    }
}

@media (max-width: 768px) {
    .blue-white h2.coh-heading {
        margin: 44px 0px 17px 24px;
    }
    .download-file-cnt {
        padding: 0 5px 0 0;
    }
    .specification-popup-container .download-file-cnt a.download-icon-cnt {
        right: 0 !important;
    }
    .reference-popup-content {
        margin-top: 5px !important;
        width: calc(100% - 72px);
    }
    #spec-popup-container .coh-wysiwyg {
        width: 100%;
        padding: 0 64px;
    }
    .specsheet-container {
        width: 92% !important;
    }
    .brown .h2-title>h2,
    .blue .h2-title>h2,
    .orange .h2-title>h2,
    .blue-white .h2-title>h2 {
        line-height: 1.3 !important;
    }
    .vivinextm-isertr.blue .h2-title .coh-heading {
        margin-bottom: 10px !important;
        margin-top: 35px !important;
    }
    .title-image-desc .coh-wysiwyg.par-spac,
    .image-with-desc .coh-wysiwyg,
    .col3-image-title-desc-broad .coh-wysiwyg {
        padding: 0px 100px 63px 100px;
    }
    #headline-desc-content .para-spec-sub-heading {
        padding: 0px 0px 20px 0px !important;
        max-width: 660px !important;
    }
    .title-image-desc .coh-image {
        padding: 0 40px;
    }
    .title-image-desc .clinical-proof-right-box .coh-wysiwyg p {
        margin: 0 0 20px !important;
    }
    .clinical-proof-wrapper>div>p {
        /* margin: -26px auto 30px !important; */
        margin: 0px auto 30px !important;
        padding: 0px 60px 0 52px;
    }
    .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4 {
        margin-top: 10px;
    }
    .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4 {
        width: 100%;
        max-width: 94%;
    }
    .interested-row-wrapper>div:nth-last-child(1)>div {
        padding: 0px 25px 0 52px !important;
    }
    .coh-row-inner.interested-row-wrapper {
        display: unset;
    }
    .col3-image-title-desc-broad .coh-wysiwyg.par-spac p:first-child {
        margin-bottom: 1rem;
    }
    .coh-column.coh-visible-xl.coh-col-xl-10.coh-col-xl-push-1.coh-col-xl-pull-0.coh-col-xl-offset-0 {
        margin-bottom: 30px;
    }
    .coh-column.coh-visible-xs.coh-col-xs-12.coh-col-xs-push-0.coh-col-xs-pull-0.coh-col-xs-offset-0.coh-visible-ps.coh-col-ps-12.coh-col-ps-push-0.coh-col-ps-pull-0.coh-col-ps-offset-0.coh-visible-sm.coh-col-sm-10.coh-col-sm-push-1.coh-col-sm-pull-1.coh-col-sm-offset-1.coh-visible-md.coh-col-md-8.coh-col-md-push-1.coh-col-md-pull-1.coh-col-md-offset-1.coh-visible-lg.coh-col-lg-8.coh-col-lg-push-1.coh-col-lg-pull-1.coh-col-lg-offset-1.coh-visible-xl.coh-col-xl-8.coh-col-xl-push-1.coh-col-xl-pull-1.coh-col-xl-offset-1 {
        margin: 0;
        margin-bottom: 10px;
    }
    img.coh-image.auto-height-img.coh-image-responsive-xl {
        margin-top: 20px;
    }
    .detailpg-main-img img {
        height: inherit !important;
    }
    /* .view-listing-page-content .coh-row.coh-row-xl.coh-row-visible-xl {
    height: 817px;
  }

  .view-listing-page-content .listing-detail-pg-desc .text-formatted {
    max-height: inherit !important;
  } */
    .view-listing-page-content .dep_desgn,
    .view-listing-page-content .field--type-entity-reference {
        font-size: 14px;
    }
    .view-listing-page-content .list-cnt-title {
        font-size: 14px;
    }
    .head {
        font-size: 14px;
    }
    .para,
    .para p {
        font-size: 12px;
    }
    .view-listing-page-title .content {
        padding: 0;
    }
    .box-width-layout .bg-img-container {
        padding-bottom: 15%;
    }
    .box-width-layout #content>section>article>div>div>div>img {
        margin-top: 40px;
    }
    .box-width-layout .coh-wysiwyg>h2 {
        margin: 20px 0;
    }
    .view-listing-page-content .detailpg-thumbnail-img img {
        width: 4rem;
        display: none;
    }
    .landingpage-slider-content .slick-current.slick-active>div:nth-child(1) {
        margin-bottom: 0;
    }
    .view-listing-page-content .slick-dots {
        display: none;
    }
    .landingpage-slider-content .slick__slide {
        width: 100% !important;
        margin-bottom: 10px;
    }
    .listing-cnt-img img {
        max-width: 250px !important;
        width: 250px !important;
        height: 260px !important;
        max-height: 260px !important;
        margin: auto;
    }
    .join {
        background: #717375 !important;
        padding: 10px;
        max-width: 250px !important;
        width: 100%;
        height: 100%;
        max-height: 260px !important;
        overflow: hidden !important;
        text-overflow: ellipsis;
        margin: auto;
    }
    .node--type-page .coh-style-text-color-light-background {
        max-width: 100%;
        padding: 10px;
    }
    .landingpage-slider-content .slick-slide>div:nth-child(2) .overrow {
        flex-direction: unset !important;
    }
    .landingpage-slider-content .slick-slide .slick__slide:nth-child(2n+2) .overrow {
        flex-direction: row-reverse !important;
        max-width: 547px;
        margin: 0px auto !important;
    }
    .landingpage-slider-content .slick-slide .slick__slide:nth-child(2n+1) .overrow {
        max-width: 547px;
        margin: 0px auto !important;
    }
    .landingpage-slider-content .slick-list.draggable {
        height: auto !important;
    }
    /* .node--type-page section {
    width: 96%;
  }*/
    .orange .h2-title>h2 {
        line-height: 50px;
    }
    #main-wrapper .overview_div p {
        padding: 0px 20px;
    }
    .about_overview h3 br {
        display: none;
    }
    #main-wrapper .overview_div p br {
        display: none;
    }
    .right-corner-button {
        position: fixed !important;
        right: 18px;
        top: 92.5px;
    }
}
@media (min-width: 767px) and (max-width: 1023px) {
    .product-category-nanextm---cloned .reference-popup-container,
    .product-category-ezserttm---cloned .reference-popup-container,
    .product-category-isert---cloned .reference-popup-container {
        width: 95%;
        margin: 0 auto;
    }
    .product-category-nanextm---cloned .popup-and-close-control {
        top: 63px;
        padding: 14px 0;
    }
}
@media (min-width: 1024px) {
    .product-category-nanextm---cloned .reference-popup-container,
    .product-category-ezserttm---cloned .reference-popup-container,
    .product-category-isert---cloned .reference-popup-container {
        width: 950px;
    }
}
.product-category-nanextm---cloned .reference-popup-container,
.product-category-ezserttm---cloned .reference-popup-container,
.product-category-isert---cloned .reference-popup-container {
    top: 130px;
}
.product-category-isert---cloned #main-wrapper .row-offcanvas {
    background-color: #fff !important;
}
@media (max-width: 767px) {
    .product-category-nanextm---cloned #main-wrapper,
    .product-category-ezserttm---cloned #main-wrapper,
    .product-category-isert---cloned #main-wrapper {
        margin-top: -63px !important;
    }
    .path-events-deep-scroll .coh-view-contents article .coh-row-inner .coh-column:nth-child(2),
    .path-news-deep-scroll .coh-view-contents article .coh-row-inner .coh-column:nth-child(2)  {
        max-width: 95%;
        margin: 1rem auto;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg.prdc-desc-heading {
        margin: 24px 0 70px 0;
    }
    .product-category-vivinextm---cloned .prdc-desc-heading+div,
    .product-category-nanextm---cloned .prdc-desc-heading+div,
    .product-category-ezserttm---cloned .prdc-desc-heading+div,
    .product-category-isert---cloned .prdc-desc-heading+div {
        width: 100% !important;
    }
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-col-xl-12,
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-col-xl-12 {
        height: 500px !important;
    }
    .product-category-vivinextm---cloned .coh-column.product-videocat-col,
    .product-category-vivinextm---cloned .product-videocat-col .open-hoya-video {
        height: 34vh !important;
    }
    .overview-cloned .box-width-blue-bg .right-corner-button {
        right: 9px;
        top: 20px;
    }
    .product-category-nanextm---cloned .reference-popup-container,
    .product-category-ezserttm---cloned .reference-popup-container,
    .product-category-isert---cloned .reference-popup-container {
        width: 95%;
        margin: 0 auto;
    }
    .product-category-nanextm---cloned .popup-and-close-control{
        top: 63px;
        padding: 0;
    }
    .product-category-nanextm---cloned .reference-popup-container,
    .product-category-ezserttm---cloned .reference-popup-container,
    .product-category-isert---cloned .reference-popup-container {
        top: 110px !important;
    }
    body.page-view-distributor-contact-content .section {
        min-height: 780px !important;
    }
    img.coh-image.video-play-button-image.coh-image-responsive-xl {
        height: 100px;
        width: 100%;
        transform: translate(0px, -50px) !important;
    }
    .view-listing-page-content a.coh-link.close-popup-link.close-detpg-popup-link {
        right: 8px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
    }
    .coming-soon .coming-soon-container .right-corner-button {
        right: 12px;
    }
    #prevnext-next {
        right: 1px;
    }
    div#prevnext-previous {
        left: 1px;
    }
    .box-width-layout .section {
        width: 100%;
    }
    .right-corner-button {
        right: 13px;
    }
    .coming-soon #slider_item_1 .coh-heading {
        padding-top: 0px !important;
    }
    .coming-soon-wrapper .coh-heading {
        padding: 40px 20px 45px 20px !important;
    }
    .box-width-blue-bg .right-corner-button {
        right: 9px;
        top: 96px;
    }
    .about_overview h3 br {
        display: none;
    }
    #main-wrapper .overview_div p br {
        display: none;
    }
    .about_overview h3 {
        margin: 0;
        padding: 0px 20px;
    }
    .about_overview.overview_div h1 {
        padding: 45px 20px 28px 20px;
    }
    #main-wrapper .overview_div p {
        padding: 0px 20px;
    }
    .specsheet-container {
        background: unset !important;
    }
    /* div#wholepage {
    box-shadow: 0px -4px 6px #00000029 !important;
  } */
    .vivinextm-iol-cloned .reference-parent-container {
        position: absolute;
    }
    .reference-popup-content .coh-wysiwyg {
        padding: 0 !important;
    }
    .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) {
        margin-top: 0;
    }
    img.coh-image.auto-height-img.coh-image-responsive-xl {
        margin-top: 35px;
        margin-bottom: 10px;
    }
    .brown div#slider_item_1 img.coh-image.auto-height-img.coh-image-responsive-xl,
    .blue #slider_item_1 img.coh-image.auto-height-img.coh-image-responsive-xl {
        margin-bottom: 35px;
    }
    .reference-popup-disclaimer .coh-wysiwyg p:first-child {
        padding: 0 !important;
    }
    .coh-column.coh-visible-xl.coh-col-xl-10.coh-col-xl-push-1.coh-col-xl-pull-0.coh-col-xl-offset-0 {
        margin-bottom: 0;
    }
    a.coh-link.close-popup-link.visible-blue {
        position: relative;
        left: -16px;
    }
    .orange .col3-image-title-desc-broad .coh-image.vivinexiol-center-img {
        margin-top: 32px;
    }
    .title-image-desc .coh-wysiwyg p:first-child,
    .image-with-desc .coh-wysiwyg p:first-child,
    .col3-image-title-desc-broad .coh-wysiwyg p:first-child,
    .title-desc-video .coh-wysiwyg p:first-child {
        margin-top: 20px;
    }
    #headline-desc-content .coh-wysiwyg.par-spac {
        padding: 0 !important;
    }
    .vivinextm-multiserttm #headline-desc-content .coh-wysiwyg.par-spac {
        padding-bottom: 10px !important;
    }
    .blue .reference-popup-content,
    .orange .reference-popup-content,
    .blue-white .reference-popup-content,
    .brown .reference-popup-content {
        max-height: 66vh;
        width: 100%;
        margin-top: 50px;
        z-index: 999999999;
        padding: 30px;
    }
    /* #slider_item_1>div.coh-row.coh-row-xl.coh-row-visible-xl>div>div>div.coh-wysiwyg.h2-title>h2 {
    margin-top: 68px !important;
  } */
    .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4 {
        width: 100%;
        max-width: 100%;
    }
    .title-desc-video .coh-wysiwyg,
    .title-desc-video .coh-wysiwyg {
        margin: 0 30px;
    }
    .clinical-proof-wrapper>div>p {
        padding: 0;
    }
    .image-with-desc .coh-image {
        padding: 0 30px;
    }
    #headline-desc-content .para-spec-sub-heading {
        padding: 0px 30px 20px 30px !important;
        max-width: 640px !important;
    }
    .title-image-desc .coh-wysiwyg.par-spac,
    .image-with-desc .coh-wysiwyg,
    .col3-image-title-desc-broad .coh-wysiwyg {
        padding: 0 30px 30px !important;
    }
    a.coh-link.open-hoya-video {
        margin-bottom: 30px;
        margin-top: 15px;
        width: 100%;
        height: auto;
    }
    .h2-title>h2,
    .title-image-desc .coh-heading,
    .image-with-desc .coh-heading,
    .col3-image-title-desc-broad .coh-heading,
    .title-desc-video .coh-heading,
    .title-desc-video .coh-heading {
        font-size: 34px;
        margin: 20px 20px 0 !important;
    }
    .vivinextm-iol-cloned a.coh-link.close-popup-link.visible-white-co {
        position: relative;
        left: -20px;
        top: 0;
    }
    .vivinextm-toric-iol-cloned a.coh-link.close-popup-link.visible-white-co {
        position: relative;
        left: -29px;
        top: 0;
    }
    .nanex-iol a.coh-link.close-popup-link.visible-blue,
    .nanextm-multiserttm a.coh-link.close-popup-link.visible-blue,
    .ezsert-iol a.coh-link.close-popup-link.visible-blue,
    .ezsert-injector a.coh-link.close-popup-link.visible-blue,
    .isertr-iol a.coh-link.close-popup-link.visible-blue,
    .isertr-injector a.coh-link.close-popup-link.visible-blue {
        position: relative;
        left: 0;
    }
    .path-job-openings .job-openings-wrapper .close-icon-cnt {
        right: 0;
    }
    .product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg p,
    .product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg p,
    .product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg p,
    .product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg p {
        padding: 0px 25px;
    }
    .coh-column.img-without-overlapping-circle.coh-visible-xl.coh-col-xl-6 {
        margin-bottom: 30px;
    }
    .clinical-proof-table-div::-webkit-scrollbar {
        height: 5px;
    }
    .clinical-proof-table-div::-webkit-scrollbar-track {
        background: #d8d8d8;
    }
    /* Handle */
    /* .clinical-proof-table-div::-webkit-scrollbar-thumb {
    background: #004A86;
  } */
    /* Handle on hover */
    /* .clinical-proof-table-div::-webkit-scrollbar-thumb:hover {
    background: #004A86;
  } */
    .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-12 {
        padding: 0px 20px 48px 20px !important;
    }
    .interested-row-wrapper>div:nth-last-child(1)>div {
        padding: 30px 30px 0px 30px !important;
    }
    /* s */
    .blue .title-desc-video,
    .orange .title-desc-video,
    .brown .title-desc-video,
    .blue-white .title-desc-video {
        min-height: unset !important;
    }
    .brown .without-piramid {
        min-height: unset !important;
    }
    /* .blue div.slide-item-wrapper:not(:nth-last-child(2), :nth-last-child(1)){
    border-bottom: 5px solid #0057B8;
    }
    .orange div.slide-item-wrapper:not(:nth-last-child(2), :nth-last-child(1)){
    border-bottom: 5px solid #F57E20;
    }
    .brown div.slide-item-wrapper:not(:nth-last-child(2), :nth-last-child(1)){
    border-bottom: 5px solid #633715;
    }
    .blue-white div.slide-item-wrapper:not(:nth-last-child(2), :nth-last-child(1)){
    border-bottom: 5px solid #00ADDE;
    } */
    .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8 {
        padding: 0 20px;
    }
    .summary-cnt {
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        line-height: 1.3em;
        display: -webkit-box;
        overflow: hidden;
    }
    .view-listing-page-content .coh-column.coh-visible-xl.coh-col-xl-5 {
        padding: 0 20px;
    }
    .view-listing-page-content h2.coh-heading {
        padding: 0 10px;
    }
    .design-dept-cnt {
        padding: 0 8px;
    }
    .coh-container.listing-detail-pg-desc {
        padding: 0 10px;
    }
    .box-width-layout .column-img,
    .box-width-layout .coh-wysiwyg.column-description {
        width: 100%;
    }
    .box-width-layout .coh-column.coh-col-xl.coh-col-xl-push-0.coh-col-xl-pull-0.coh-col-xl-offset-0 {
        display: block !important;
    }
    .box-width-layout .coh-wysiwyg>p:nth-child(1),
    .box-width-layout .column-description p {
        text-align: center !important;
    }
    .corporate-values.box-width-layout .column-img,
    .corporate-values.box-width-layout .coh-wysiwyg.column-description {
        margin: 0px auto;
    }
    .head {
        font-size: 12px;
    }
    .para p,
    .para {
        font-size: 10px;
        margin-bottom: 10px;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        line-height: 1.3em;
        display: -webkit-box;
        overflow: hidden;
    }
    .view-listing-page-content .dep_desgn,
    .view-listing-page-content .field--type-entity-reference {
        font-size: 12px;
    }
    .para p,
    .para {
        margin-bottom: 10px;
    }
    .view-listing-page-content .views-element-container {
        background: #0057b8;
        padding-top: 20px;
    }
    body.node--type-landing-page {
        overflow-y: scroll;
    }
    body.node--type-landing-page.overview {
        overflow-y: auto;
    }
    .landingpage-slider-content .slick-list.draggable {
        height: auto !important;
    }
    .corporate-values .column-img {
        margin-bottom: 20px;
    }
    .node--type-page .right-corner-pos {
        right: -6px;
    }
    .node--type-page h1 {
        line-height: 1;
        margin-top: 20px;
    }
    .node--type-page .coh-style-text-color-light-background {
        max-width: 100%;
        padding: 10px;
    }
    .view-listing-page-content .section {
        width: 100%;
        background: none;
    }
    .landingpage-slider-content .slick__slide {
        width: 100% !important;
    }
    .view-listing-page-content .slick-dots {
        display: none !important;
    }
    .landingpage-slider-content .slick-current.slick-active>div:nth-child(1) .arrow-triangle {
        border: 0 !important;
    }
    .landingpage-slider-content .slick-current.slick-active>div:nth-child(2) .arrow-triangle {
        border: 0 !important;
    }
    .listing-cnt-img img {
        width: 100% !important;
        height: 176px !important;
    }
    .join {
        background: #717375 !important;
        padding: 5px 10px;
        height: 176px !important;
    }
    .view-listing-page-content .coh-column.coh-visible-xl.coh-col-xl-7 {
        width: 100%;
        max-width: 100%;
    }
    .detailpg-thumbnail-img img {
        display: none;
    }
    .view-listing-page-content #main-wrapper {
        padding: 0;
    }
    .view-listing-page-content .section {
        padding: 0;
        margin: 10px auto;
    }
    .view-listing-page-content .title {
        padding: 6px 0 0;
        font-size: 28px;
        margin-bottom: 0px;
    }
    .view-listing-page-content .coh-row.coh-row-xl.coh-row-visible-xl {
        /* background: #004a86 !important; */
    }
    .landingpage-slider-content .slick-slide .slick__slide:nth-child(2n+2) .overrow {
        flex-direction: row-reverse !important;
    }
    .landingpage-slider-content .slick-track .slick-slide div .slick__slide:nth-child(2n+1) .arrow-triangle {
        right: 9px !important;
    }
    .landingpage-slider-content .slick-track .slick-slide div .slick__slide:nth-child(2n+2) .arrow-triangle {
        left: 9px !important;
    }
    .view-listing-page-content .coh-row.coh-row-xl.coh-row-visible-xl {
        height: 100% !important;
    }
    #spec-popup-container table {
        display: none;
    }
    #spec-popup-container p {
        display: none;
    }
    .download-file-cnt {
        margin: 0px auto;
        width: 100%;
        max-width: 100px;
        background: #0057b8;
        height: 25px;
        top: 195px;
        left: 0;
        right: 0;
    }
    .download-file-message span {
        font-size: 14px;
        color: #000;
    }
    #spec-popup-container .coh-modal-inner.js-first-focus {
        max-width: 100%;
        margin-top: 0;
        background: none;
    }
    #spec-popup-container .coh-wysiwyg {
        border: none !important;
    }
    span.download-file-message {
        display: block !important;
        font-size: 14px !important;
        font-family: Verdana !important;
        color: #000;
        text-align: center;
        max-width: 92%;
        margin: 0 auto !important;
        background: #d0d0ce !important;
        height: 146px !important;
        right: 0;
        padding: 38px;
        width: 100%;
    }
    .title-image-desc .coh-image {
        padding: 0px 50px;
        margin-top: 20px;
        margin-bottom: 0;
    }
    .orange .col3-image-title-desc-broad .coh-heading {
        margin-top: 55px;
    }
    .desk-img-cnt {
        display: none;
    }
    .blue-white h2.coh-heading {
        font-size: 34px;
        margin: 44px 20px 44px;
    }
    img.coh-image.mobile-img-cnt.coh-image-responsive-xl {
        margin: auto;
        margin-bottom: 30px;
        display: block;
    }
    body.path-events-deep-scroll .pager__item--current.archive-page-link, body.path-news-deep-scroll .pager__item--current.archive-page-link {
        display: flex; 
        justify-content: center; 
        align-items: center;
        float: none;
        width: 30%; 
        margin: 0 auto 20px auto;
    } 
    body.path-events-deep-scroll .pager__items.js-pager__items, body.path-news-deep-scroll .pager__items.js-pager__items {
        width: 100%;
    }
    /* .slider-wrapper.coh-container-boxed #wholepage, .coh-container.coh-container-boxed{
    width: 100% !important;
  } */
}


/* mobile view css start end */


/* Raj css start here */


/*
  #spec-popup-container .coh-wysiwyg table > tbody > tr:nth-child(4) > td:last-child{
    border-left-color: #F57E20 !important;
  }*/

.ezsert-injector.brown #spec-popup-container .coh-wysiwyg table>tbody>tr:nth-child(4)>td:last-child {
    border-left-color: #fff !important;
}

.ezsert-injector.brown #slider_item_2 img.coh-image-responsive-xl {
    margin-top: 40px;
    margin-bottom: 10px;
}


/*.ezsert-injector.brown #slider_item_4 a.coh-link.open-hoya-video {
  min-height: 290px !important;
  }*/

.ezsert-iol.brown .specification-link:hover,
.ezsert-injector.brown .specification-link:hover {
    color: #717375;
}

.ezsert-injector.brown #spec-popup-container .coh-wysiwyg table>tbody>tr:nth-child(4)>td:nth-child(2) {
    border-right-color: #fff !important;
}

.ezsert-injector.brown #slider_item_1 .reference-popup-disclaimer p,
.ezsert-injector.brown #slider_item_2 .reference-popup-disclaimer p,
.ezsert-injector.brown #slider_item_3 .reference-popup-disclaimer p {
    font-size: 10px !important;
}

.ezsert-injector.brown #slider_item_2 .reference-popup-content .coh-wysiwyg {
    max-width: initial;
}

.ezsert-injector.brown #slider_item_2 .reference-popup-disclaimer p {
    margin-top: 0px;
}

.ezsert-injector.brown #spec-popup-container .coh-wysiwyg table>tbody>tr:nth-child(4)>td:last-child {
    border-left-color: #fff !important;
}

.nanex-iol #slider_item_1 .reference-popup-disclaimer p,
.nanex-iol.orange #slider_item_2 .reference-popup-disclaimer p,
.nanex-iol.orange #slider_item_3 .reference-popup-disclaimer p {
    font-size: 10px !important;
}

.nanex-iol.orange #slider_item_3 .reference-popup-disclaimer .coh-wysiwyg {
    max-width: initial;
}

.nanextm-multiserttm #slider_item_1 .reference-popup-disclaimer p,
.nanextm-multiserttm.orange #slider_item_2 .reference-popup-disclaimer p,
.nanextm-multiserttm.orange #slider_item_3 .reference-popup-disclaimer p {
    font-size: 10px !important;
}


/* .nanextm-multiserttm #slider_item_4 a.coh-link.open-hoya-video {
  min-height: 290px !important;
  } */

.nanextm-multiserttm div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(2),
.nanex-iol div.specsheet-container>div>table>tbody>tr:nth-child(4)>td:nth-child(2) {
    border-right: 1px solid #f57e20;
}

.nanextm-multiserttm #slider_item_3 .h2-title h2 {
    padding-right: 10px;
}


/* Start Harish css form Here.... */

.vivinextm-multiserttm .reference-popup-content .reference-popup-disclaimer p,
.vivinextm-multiserttm .reference-popup-content .reference-popup-disclaimer .disclaimer-heading {
    font-size: 10px !important;
}

.path-hoya-office-distributor-details .search-office-wrapper .slick-arrow[aria-disabled="true"] {
    cursor: not-allowed;
    opacity: 0.2;
}

.isertr-iol #spec-popup-container .coh-wysiwyg,
.isertr-injector #spec-popup-container .coh-wysiwyg,
.vivinextm-iol-cloned #spec-popup-container .coh-wysiwyg,
.vivinextm-toric-iol-cloned #spec-popup-container .coh-wysiwyg,
.vivinextm-isert-iol-cloned #spec-popup-container .coh-wysiwyg,
.ezsert-iol #spec-popup-container .coh-wysiwyg,
.ezsert-injector #spec-popup-container .coh-wysiwyg,
.vivinextm-isert-toric-iol-cloned #spec-popup-container .coh-wysiwyg,
.vivinextm-isertr #spec-popup-container .coh-wysiwyg,
.nanextm-multiserttm #spec-popup-container .coh-wysiwyg,
.vivinextm-multiserttm #spec-popup-container .coh-wysiwyg {
    padding: 20px 60px;
}

.isertr-iol .specsheet-container table,
.isertr-injector .specsheet-container table {
    border-collapse: collapse !important;
}

.isertr-iol .specsheet-container table tr td,
.isertr-iol .specsheet-container table tr th,
.isertr-injector .specsheet-container table tr td,
.isertr-injector .specsheet-container table tr th {
    border: 0;
    border-right: 2px solid #fff;
    border-left: 2px solid #fff;
}

.isertr-iol .specsheet-container table tr td:last-child,
.isertr-iol .specsheet-container table tr th:last-child,
.isertr-injector .specsheet-container table tr td:last-child,
.isertr-injector .specsheet-container table tr th:last-child {
    border-right: 2px solid #fff;
}

.isertr-iol .specsheet-container table tr:last-child td:last-child,
.isertr-iol .specsheet-container table tr:last-child th:last-child,
.isertr-injector .specsheet-container table tr:last-child td:last-child,
.isertr-injector .specsheet-container table tr:last-child th:last-child {
    border-right: 2px solid #fff;
}

.isertr-iol .specsheet-container table td.blue-color-text,
.isertr-injector .specsheet-container table td.blue-color-text {
    border-right: 2px solid #00adde !important;
    border-left: 2px solid #fff;
}

.isertr-iol .specsheet-container table td.white-bottom-border,
.isertr-injector .specsheet-container table td.white-bottom-border {
    border-right: 2px solid #fff !important;
    border-bottom: 2px solid #fff !important;
}

.isertr-iol .specsheet-container table tr.specsheet-border td.white-bottom-border,
.isertr-injector .specsheet-container table tr.specsheet-border td.white-bottom-border {
    border-right: 2px solid #d0d0ce !important;
}

.isertr-iol .specsheet-container table tr.specsheet-border td.white-bottom-border:last-child,
.isertr-injector .specsheet-container table tr.specsheet-border td.white-bottom-border:last-child {
    border-right: 2px solid #fff !important;
}

@media all and (min-width: 992px) {
    .specification-popup-container .download-file-cnt a.download-icon-cnt {
        font-size: 12px;
        padding-left: 25px;
    }
    .specification-popup-container .download-file-cnt img.download-icon-img {
        position: absolute;
        left: 12px;
        top: 6px;
    }
    .blue-white.isertr-iol .reference-popup-content,
    .blue-white.isertr-injector .reference-popup-content {
        width: 100%;
    }
    .path-hoya-office-distributor-details .search-office-wrapper .distributor-search-result,
    .path-hoya-office-distributor-details .search-office-wrapper .office-search-result {
        padding-right: 0;
    }
    .path-hoya-office-distributor-details .search-office-wrapper .office-search-result .views-field-field-headline {
        padding-right: 15px;
        padding-left: 15px;
    }
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-title {
        padding: 10px 65px 6px;
    }
    .vivinextm-isertr .slider-wrapper #slider_item_2 a.coh-link.open-hoya-video {
        background-size: auto;
    }
}

@media screen and (min-device-width: 1280px) {
    .isertr-iol h2 sup.register-supscript {
        top: -1.2em;
        font-size: 0.45em;
    }
}

@media all and (min-width: 1536px) {
    /* Improvement css start here .... */
    .vivinextm-isertr .h2-title>h2 {
        margin-top: 10px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    #headline-desc-content .coh-wysiwyg.par-spac p {
        margin-top: 0;
    }
    .path-hoya-office-distributor-details .distributor-details-heading-wrapper>a {
        right: -8px !important;
    }
}

@media all and (max-width: 991.98px) {
    #spec-popup-container .coh-wysiwyg {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .vivinextm-isertr a.coh-link.open-hoya-video {
        min-height: 300px !important;
    }
    .view-listing-page-content #block-closeicon {
        right: 8px;
    }
}

@media (min-width: 767.5px) and (max-width: 800px) {
    .box-width-layout.path-hoya-office-distributor-details div#main-wrapper {
        padding-bottom: 0px;
    }
    .box-width-layout.path-hoya-office-distributor-details .section {
        width: 100%;
        margin-bottom: 0;
    }
    .box-width-layout.path-hoya-office-distributor-details .close-popup-link {
        right: 10px;
    }
}

@media all and (max-width: 767.98px) {
    .isertr-injector .h2-title>h2 {
        margin-top: 0 !important;
    }
    .isertr-injector .title-image-desc .coh-wysiwyg.par-spac {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .isertr-injector .title-image-desc .coh-wysiwyg p.small_p {
        font-size: 12px !important;
    }
    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        margin-top: 5px;
    }
    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-12,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-12,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-12,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-12 {
        padding: 0px 20px 0px 20px !important;
    }
}


/* @media all and (max-width: 767.98px) {

  .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
  .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
    left: -3px;
    top: 0 !important;
  }

  .vivinextm-multiserttm #slider_item_4 a.coh-link.open-hoya-video {
    background-size: 210%;
  }

  .vivinextm-multiserttm #slider_item_4 a.coh-link.open-hoya-video img.coh-image.video-play-button-image.coh-image-responsive-xl {
    transform: translate(0px, 0px);
    padding-top: 55px;
    width: 100px;
  }

  .vivinextm-multiserttm .span.download-file-message,
  .vivinextm-isertr .span.download-file-message {
    max-width: calc(100% - 40px);
  }

  .vivinextm-multiserttm #spec-popup-container,
  .vivinextm-isertr #spec-popup-container {
    max-width: 100%;
    top: 10px
  }

  .vivinextm-multiserttm span.download-file-message,
  .vivinextm-isertr span.download-file-message {
    max-width: inherit;
    width: calc(100% - 40px);
  }

  .vivinextm-multiserttm .download-file-cnt,
  .vivinextm-isertr .download-file-cnt {
    max-width: 100px;
    height: 25px;
    border: 0;
    top: 175px
  }

  .vivinextm-multiserttm .specification-popup-container .download-file-cnt a.download-icon-cnt,
  .vivinextm-isertr .specification-popup-container .download-file-cnt a.download-icon-cnt {
    font-size: 13px;
    margin-right: 5px;
  }

  .vivinextm-multiserttm .specification-popup-container .download-file-cnt img.download-icon-img,
  .vivinextm-isertr .specification-popup-container .download-file-cnt img.download-icon-img {
    left: 10px;
    top: 6px;
  }
  } */

@media all and (max-width: 765px) {
    .product-category-ezserttm---cloned .reference-link,
    .product-category-nanextm---cloned .reference-link {
        margin-right: 15px;
    }
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -10px;
    }
    .isertr-iol span.download-file-message,
    .isertr-injector span.download-file-message,
    .vivinextm-iol-cloned span.download-file-message,
    .vivinextm-toric-iol-cloned span.download-file-message,
    .vivinextm-isert-iol-cloned span.download-file-message,
    .vivinextm-isert-toric-iol-cloned span.download-file-message,
    .vivinextm-isertr span.download-file-message,
    .nanextm-multiserttm span.download-file-message,
    .vivinextm-multiserttm span.download-file-message {
        height: 115px !important;
        padding: 25px 20px;
    }
    .isertr-iol .download-file-cnt,
    .isertr-injector .download-file-cnt,
    .vivinextm-iol-cloned .download-file-cnt,
    .vivinextm-toric-iol-cloned .download-file-cnt,
    .vivinextm-isert-iol-cloned .download-file-cnt,
    .vivinextm-isert-toric-iol-cloned .download-file-cnt,
    .vivinextm-isertr .download-file-cnt,
    .nanextm-multiserttm .download-file-cnt,
    .vivinextm-multiserttm .download-file-cnt {
        border: none;
        top: 165px;
    }
    .isertr-iol .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .isertr-injector .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-iol-cloned .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-toric-iol-cloned .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-isert-iol-cloned .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-isert-toric-iol-cloned .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-isertr .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .nanextm-multiserttm .specification-popup-container .download-file-cnt a.download-icon-cnt,
    .vivinextm-multiserttm .specification-popup-container .download-file-cnt a.download-icon-cnt {
        font-size: 13px;
        right: 7px !important;
    }
    .isertr-iol .download-file-cnt img.download-icon-img,
    .isertr-injector .download-file-cnt img.download-icon-img,
    .vivinextm-iol-cloned .download-file-cnt img.download-icon-img,
    .vivinextm-toric-iol-cloned .download-file-cnt img.download-icon-img,
    .vivinextm-isert-iol-cloned .download-file-cnt img.download-icon-img,
    .vivinextm-isert-toric-iol-cloned .download-file-cnt img.download-icon-img,
    .vivinextm-isertr .download-file-cnt img.download-icon-img,
    .nanextm-multiserttm .download-file-cnt img.download-icon-img,
    .vivinextm-multiserttm .download-file-cnt img.download-icon-img {
        left: 9px;
    }
}

@media all and (max-width: 600px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -12px;
    }
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 90% !important;
        margin-bottom: 35px;
    }
    .path-hoya-office-distributor-details .circle-container.circle-container .office-search-result .views-field-field-headline {
        padding: 0 30px;
    }
    .vivinextm-multiserttm #slider_item_4 .video_icon_img {
        max-width: 98px;
        transform: translate(0px, -50px);
    }
    .vivinextm-multiserttm .coh-wysiwyg.pyramid_div {
        margin-top: -30px !important;
    }
}

@media all and (max-width: 575px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -12px;
    }
}


/* Only mobile specific media query start */

@media (min-width: 601px) and (max-width: 601px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -12px;
    }
}

@media (min-width: 414px) and (max-width: 414px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -17px;
    }
    .product-category-vivinextm---cloned .coh-column.product-videocat-col,
    .product-category-vivinextm---cloned .coh-column.product-videocat-col a {
        height: 34vh !important;
    }
}

@media (min-width: 390px) and (max-width: 390px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -17px;
    }
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 100% !important;
    }
}

@media (min-width: 375px) and (max-width: 375px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -17px;
    }
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 100% !important;
    }
}

@media (min-width: 360px) and (max-width: 360px) {
    .vivinextm-multiserttm a.coh-link.close-popup-link.visible-white-co,
    .vivinextm-isertr a.coh-link.close-popup-link.visible-white-co {
        left: -19px;
    }
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 100% !important;
    }
}


/* Only mobile specific media query end */


/* End Harish css form Here.... */


/*vamshi-to get text center aligned */

.vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac,
.image-with-desc .coh-wysiwyg,
.col3-image-title-desc-broad .coh-wysiwyg {
    max-width: 640px;
}

.vivinextm-iol-cloned .reference-popup-disclaimer .coh-wysiwyg,
.vivinextm-isert-iol-cloned .reference-popup-disclaimer .coh-wysiwyg {
    width: 100% !important;
    max-width: fit-content;
}

.vivinextm-toric-iol-cloned .reference-popup-disclaimer .coh-wysiwyg,
.vivinextm-isert-toric-iol-cloned .reference-popup-disclaimer .coh-wysiwyg {
    width: 100% !important;
    max-width: fit-content;
}


/*
  .vivinextm-iol-cloned .coh-wysiwyg .par-spac {
  max-width: 640px;
  width: 100%;
  }
  .vivinextm-toric-iol-cloned .coh-wysiwyg .par-spac {
  max-width: 640px;
  width: 100%;
  }*/

.specification-popup-container .download-file-cnt a.download-icon-cnt {
    right: 12px;
    top: -3px;
}

@media (max-width: 1023px) {
    .distributor-view-block-content .distributor-details-heading-wrapper h3.coh-heading {
        text-align: center;
    }
    .circle-container.circle-container {
        margin: 0 auto;
    }
    .contact-dtl-chsloc {
        text-align: center;
    }
    #views-exposed-form-distributor-contact-content-page-1 .form-row select {
        top: -80px;
        width: 97%;
        margin: 0 auto;
    }
    .coh-block {
        left: auto;
    }
}


/* vamshi changes */

.vivinextm-iol-cloned #slider_item_1 .reference-popup-disclaimer p,
.vivinextm-iol-cloned #slider_item_2 .reference-popup-disclaimer p,
.vivinextm-iol-cloned #slider_item_3 .reference-popup-disclaimer p,
.vivinextm-iol-cloned #slider_item_4 .reference-popup-disclaimer p,
.vivinextm-iol-cloned #slider_item_5 .reference-popup-disclaimer p,
.vivinextm-iol-cloned #slider_item_6 .reference-popup-disclaimer p {
    font-size: 10px !important;
}

.vivinextm-toric-iol-cloned #slider_item_1 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_2 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_3 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_4 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_5 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_6 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_7 .reference-popup-disclaimer p,
.vivinextm-toric-iol-cloned #slider_item_8 .reference-popup-disclaimer p {
    font-size: 10px !important;
    line-height: 15px !important;
}


/*toric title vamshi*/

@media (max-width: 767px) {
    .vivinextm-toric-iol-cloned .coh-wysiwyg.h2-title,
    .vivinextm-isert-toric-iol-cloned .coh-wysiwyg.h2-title {
        display: flex !important;
        flex-direction: column !important;
    }
    .vivinextm-toric-iol-cloned #slider_item_1>div.coh-row.coh-row-xl.coh-row-visible-xl>div>div>div.coh-wysiwyg.h2-title>h2:nth-child(2),
    .vivinextm-isert-toric-iol-cloned #slider_item_1>div.coh-row.coh-row-xl.coh-row-visible-xl>div>div>div.coh-wysiwyg.h2-title>h2:nth-child(2) {
        margin-top: 10px !important;
    }
}
.vivinextm-toric-iol-cloned .blue #spec-popup-container td:nth-child(2) {
    background-color: #88be3d;
}
@media (min-width: 1024px) and (max-width: 1280px) {
    .vivinextm-toric-iol-cloned .h2-title>h2,
    .vivinextm-isert-toric-iol-cloned .h2-title>h2,
    .title-image-desc .coh-heading,
    .image-with-desc .coh-heading,
    .col3-image-title-desc-broad .coh-heading,
    .title-desc-video .coh-heading,
    .title-desc-video .coh-heading {
        margin: 0px 0px 17px 24px;
    }
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        max-width: 200px;
        min-height: 185px;
        max-height: 185px;
    }
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-right-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-right-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-right-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-right-img,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-left-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-left-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-left-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .three-col-left-img {
        max-height: 150px;
    }
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child {
        margin-top: 45px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 991.98px) {
    .reference-popup-content {
        width: calc(100% - 20px) !important;
        margin-left: 10px !important;
        margin-top: 5px !important;
    }
}

.vivinextm-iol-cloned caption {
    display: none;
}

.vivinextm-toric-iol-cloned caption {
    display: none;
}

@media (max-width: 360px) {
    .view-listing-page-content a.coh-link.close-popup-link.close-detpg-popup-link {
        top: 56px;
    }
    .view-listing-page-content .title {
        padding: 0 7px;
    }
    .view-listing-page-content .title {
        padding: 0 0px;
    }
    /*vamshi-title alignment in small mobile*/
}

@media (min-width: 1280px) and (max-width: 1365px) {
    .coming-soon-wrapper .coh-heading {
        padding: 15px 20px 45px 20px !important;
    }
}

@media (min-width: 1366px) and (max-width: 1535px) {
    .nanextm-multiserttm .image-holder img:nth-child(2) {
        width: 83%;
    }
    .coming-soon-wrapper .coh-heading {
        margin: 10px 4px 10px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        font-size: 26px;
    }
    .coming-soon-container .coming-soon-description>p strong {
        font-size: 14px;
        letter-spacing: 1px;
    }
    .coming-soon-container .coming-soon-description>p {
        margin: 0px auto 6px !important;
        font-size: 12px;
        max-width: 534px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: 15%;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        line-height: 21px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        /* max-height: inherit !important; */
        margin-top: 0px !important;
    }
    /* .product-category-vivinextm---cloned .four-circle-content .pie-chart-link {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  justify-content: flex-start;
  margin:0px auto;
  max-height: inherit !important;
  }

  .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link {
  width: 40%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  justify-content: flex-start;
  margin:0px auto;
  max-height: inherit !important;
  } */
}

@media (min-width: 1536px) and (max-width: 1919px) {
    .coming-soon-wrapper .coh-heading {
        margin: 16px 4px 46px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        font-size: 26px;
    }
    .coming-soon-container .coming-soon-description>p strong {
        font-size: 16px;
        letter-spacing: 1px;
        line-height: 20px;
    }
    .coming-soon-container .coming-soon-description>p {
        margin: 10px auto 6px !important;
        font-size: 14px;
        line-height: 20px;
        max-width: 618px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: 15%;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        line-height: 21px;
    }
    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
        max-height: inherit !important;
        margin-top: 0px !important;
    }
    /* .product-category-vivinextm---cloned .four-circle-content .pie-chart-link {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  justify-content: flex-start;
  margin:0px auto;
  max-height: inherit !important;
  }

  .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link {
  width: 56%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  justify-content: flex-start;
  margin:0px auto;
  max-height: inherit !important;
  } */
    .coming-soon-wrapper .coming-soon-description h2 {
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
    }
    .para,
    .para p {
        font-size: 11px;
        line-height: 14px;
    }
}

@media (min-width: 1920px) {
    .para,
    .para p {
        font-size: 11px;
    }
    .coming-soon-wrapper .coming-soon-description h2 {
        font-size: 18px;
        font-weight: bold;
        line-height: 22px;
    }
    .coming-soon-wrapper .coh-heading {
        margin: 16px 4px 46px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper {
        font-size: 26px;
    }
    .coming-soon-container .coming-soon-description>p strong {
        font-size: 18px;
        letter-spacing: 1px;
        line-height: 22px;
    }
    .coming-soon-container .coming-soon-description>p {
        margin: 10px auto 6px !important;
        font-size: 16px;
        max-width: 618px;
        line-height: 24px;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper img {
        width: 15%;
    }
    .coming-soon-wrapper .coming-soon-link-wrapper span {
        line-height: 22px;
    }
    /* .product-category-vivinextm---cloned .four-circle-content .pie-chart-link {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    align-items: center;
    justify-content: flex-start;
    margin:0px auto;
    max-height: inherit !important;
  } */
    /* .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image {
    max-height: inherit !important;
    margin-top: 0px !important;
  } */
    /* .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link {
  width: 62%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  justify-content: flex-start;
  margin:0px auto;
  max-height: inherit !important;
  } */
}

@media (max-width: 767.98px) {
    .ezsert-iol .title-image-desc img.coh-image {
        max-width: 100% !important;
        max-height: inherit !important;
    }
}

@media only screen and (min-device-width: 820px) and (max-device-width: 820px) {
    .ezsert-injector #slider_item_2 .coh-row-inner .coh-column {
        left: 0px;
    }
    .ezsert-injector.title-image-desc .coh-wysiwyg.par-spac p:nth-child(3) {
        max-width: 620px;
        margin: 18px auto 0px;
    }
}


/* @media (min-width: 800px) and (max-width: 1280px) {

  .title-desc-video > div.coh-row.coh-row-xl.coh-row-visible-xl > div > div > a{
    min-height: 620px !important;
  }
  } Use page specific class - Harish */

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .cookie-policy .overview_div a,
    .imprint .overview_div a {
        word-break: break-all;
    }
}

.data-protection-declaration .coh-wysiwyg.overview_div,
.data-privacy-policy .coh-wysiwyg.overview_div,
.imprint .coh-wysiwyg.overview_div,
.cookie-policy .coh-wysiwyg.overview_div {
    padding: 6px 6px 6px 12px !important;
}

.contact-us-type-webform .js-webform-confirmation-modal {
    display: none;
}


/*cookie and dataprivacy font scaling*/


/*data privacy policy font scaling*/

.data-privacy-policy .coh-wysiwyg p,
.cookie-policy .coh-wysiwyg p {
    font-size: 12px;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 28px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 44px;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1439px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 40px;
    }
}

@media screen and (min-width: 1440px) and (max-width: 1535px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-privacy-policy .coh-wysiwyg h2 strong,
    .cookie-policy .coh-wysiwyg h2 strong {
        font-size: 14px;
        line-height: 18px;
    }
    .data-privacy-policy .coh-wysiwyg p,
    .cookie-policy .coh-wysiwyg p {
        font-size: 12px;
        line-height: 18px;
    }
}

@media screen and (min-width: 1536px) and (max-width: 1919px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-privacy-policy .coh-wysiwyg h2 strong,
    .cookie-policy .coh-wysiwyg h2 strong {
        font-size: 16px;
        line-height: 20px;
    }
    .data-privacy-policy .coh-wysiwyg p,
    .cookie-policy .coh-wysiwyg p {
        font-size: 14px;
        line-height: 20px;
    }
}

@media screen and (min-width: 1920px) and (max-width: 2560px) {
    .data-privacy-policy .coh-wysiwyg h1,
    .cookie-policy .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-privacy-policy .coh-wysiwyg h2 strong,
    .cookie-policy .coh-wysiwyg h2 strong {
        font-size: 18px;
        line-height: 22px;
    }
    .data-privacy-policy .coh-wysiwyg p,
    .cookie-policy .coh-wysiwyg p {
        font-size: 16px;
        line-height: 24px;
    }
}


/*end*/


/*imprint font scaling*/

.imprint .coh-wysiwyg p {
    font-size: 12px;
}

.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(2) {
    margin-bottom: 0px !important;
}

.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(3),
.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(4),
.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(5),
.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(6),
.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(7),
.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(8) {
    margin: 0px auto !important;
}

.imprint #main-wrapper .coh-wysiwyg.overview_div p:nth-child(9) {
    margin-top: 0px !important;
}

.imprint .coh-wysiwyg p strong {
    font-size: 14px !important;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .imprint .coh-wysiwyg h1 {
        font-size: 28px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .imprint .coh-wysiwyg h1 {
        font-size: 44px;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1439px) {
    .imprint .coh-wysiwyg h1 {
        font-size: 40px;
    }
}

@media screen and (min-width: 1440px) and (max-width: 1535px) {
    .imprint .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .imprint .coh-wysiwyg p strong {
        font-size: 14px;
        line-height: 18px;
    }
    .imprint .coh-wysiwyg p {
        font-size: 12px;
        line-height: 18px;
    }
}

@media screen and (min-width: 1536px) and (max-width: 1919px) {
    .summary-cnt.sup-scr {
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden;
    }
    .imprint .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .imprint .coh-wysiwyg p strong {
        font-size: 16px !important;
        line-height: 20px;
    }
    .imprint .coh-wysiwyg p {
        font-size: 14px;
        line-height: 20px;
    }
}

@media screen and (min-width: 1920px) and (max-width: 2560px) {
    .imprint .coh-wysiwyg h1 {
        font-size: 40px;
        line-height: 46px;
    }
    .imprint .coh-wysiwyg p strong {
        font-size: 18px !important;
        line-height: 22px;
    }
    .imprint .coh-wysiwyg p {
        font-size: 16px;
        line-height: 24px;
    }
}


/*end*/

@media screen and (min-width: 320px) and (max-width: 767px) {
    .cookie-policy #main-wrapper .overview_div p {
        padding: 0px 0px;
    }
    .cookie-policy .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 0px !important;
    }
    .cookie-policy .section {
        width: 98%;
    }
}


/*@media screen and (min-width: 768px) and (max-width: 768px) {
  .cookie-policy #main-wrapper .overview_div p {
    padding: 0px 0px;
  }

  .cookie-policy .coh-wysiwyg.overview_div {
    padding: 6px 6px 6px 0px !important;
  }

  }*/

@media screen and (min-width: 768px) and (max-width: 991px) {
    .cookie-policy #main-wrapper .overview_div p {
        padding: 0px 0px;
    }
    .cookie-policy .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 14px !important;
    }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .cookie-policy .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 11px !important;
    }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .imprint #main-wrapper .overview_div p {
        padding: 0px 1px;
    }
    .imprint .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 0px !important;
    }
    .imprint .section {
        width: 99%;
    }
    .view-listing-page-content .listing-detail-pg-desc .text-formatted {
        max-height: 100% !important;
        height: auto;
        padding-right: 0px;
    }
    /*disable scroll in events*/
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .view-listing-page-content .listing-detail-pg-desc .text-formatted {
        max-height: 100% !important;
        height: auto;
        padding-right: 0px;
    }
    /*disable scroll in events*/
    .imprint #main-wrapper .overview_div p {
        padding: 0px 3px;
    }
    .imprint .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 0px !important;
    }
    .imprint .section {
        width: 97%;
    }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .imprint .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 11px !important;
    }
}


/*data protection declaration font scaling*/

.data-protection-declaration .coh-wysiwyg h3 strong,
.data-protection-declaration .dark-title .content h3 strong {
    font-size: 14px;
}

.data-protection-declaration .coh-style-margin-bottom-small {
    margin-bottom: -1rem;
}

.data-protection-declaration .coh-wysiwyg p,
.data-protection-declaration ul li,
.data-protection-declaration .dark-title .content p {
    font-size: 12px;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 28px;
        margin-top: 20px;
    }
    .data-protection-declaration ul li {
        word-break: break-word;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 44px;
    }
    .data-protection-declaration .site-footer nav ul li,
    .cookie-policy .site-footer nav ul li,
    .imprint .site-footer nav ul li,
    .privacy-policy .site-footer nav ul li,
    .legal-policy .site-footer nav ul li {
        margin-right: 10px;
    }
    .data-protection-declaration .site-footer .clearfix.text-formatted,
    .cookie-policy .site-footer .clearfix.text-formatted,
    .imprint .site-footer .clearfix.text-formatted,
    .privacy-policy .site-footer .clearfix.text-formatted,
    .legal-policy .site-footer .clearfix.text-formatted {
        margin-right: 7px;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1439px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 40px;
    }
    .data-protection-declaration .coh-wysiwyg h3 strong,
    .data-protection-declaration .dark-title .content h3 strong {
        font-size: 14px;
    }
    .data-protection-declaration .coh-wysiwyg p,
    .data-protection-declaration ul li,
    .data-protection-declaration .dark-title .content p {
        font-size: 12px;
    }
}

@media screen and (min-width: 1440px) and (max-width: 1535px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-protection-declaration .coh-wysiwyg h3 strong,
    .data-protection-declaration .dark-title .content h3 strong {
        font-size: 14px;
        line-height: 18px;
    }
    .data-protection-declaration .coh-wysiwyg p,
    .data-protection-declaration ul li,
    .data-protection-declaration .dark-title .content p {
        font-size: 12px;
        line-height: 18px;
    }
}

@media screen and (min-width: 1536px) and (max-width: 1919px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-protection-declaration .coh-wysiwyg h3 strong,
    .data-protection-declaration .dark-title .content h3 strong {
        font-size: 16px;
        line-height: 20px;
    }
    .data-protection-declaration .coh-wysiwyg p,
    .data-protection-declaration ul li,
    .data-protection-declaration .dark-title .content p {
        font-size: 14px;
        line-height: 20px;
    }
}

@media screen and (min-width: 1920px) and (max-width: 2560px) {
    .data-protection-declaration .overview_div h2 {
        font-size: 40px;
        line-height: 46px;
    }
    .data-protection-declaration .coh-wysiwyg h3 strong,
    .data-protection-declaration .dark-title .content h3 strong {
        font-size: 18px;
        line-height: 22px;
    }
    .data-protection-declaration .coh-wysiwyg p,
    .data-protection-declaration ul li,
    .data-protection-declaration .dark-title .content p {
        font-size: 16px;
        line-height: 24px;
    }
    /*footer issue in 1920*/
    .data-protection-declaration .site-footer .region-footer-first #block-copyright,
    .data-protection-declaration .site-footer .region-footer-first #block-followuson {
        padding-top: 0px;
    }
}


/*end*/

@media screen and (min-width: 320px) and (max-width: 767px) {
    .data-protection-declaration .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 0px !important;
    }
    .data-protection-declaration #main-wrapper .overview_div p {
        padding: 0px 1px;
    }
    .data-protection-declaration .section {
        width: 99%;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .data-protection-declaration .overview_div h3 {
        padding-left: 2px;
    }
    .data-protection-declaration .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 1px !important;
    }
    .data-protection-declaration .section {
        width: 97%;
    }
    .data-protection-declaration #main-wrapper .overview_div p {
        padding: 0px 0px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .data-protection-declaration .coh-wysiwyg.overview_div {
        padding: 6px 6px 6px 8px !important;
    }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
    .ezsert-injector .title-image-desc .coh-wysiwyg.par-spac p:nth-child(3) {
        margin: 18px auto 0px;
        max-width: 620px;
    }
}

@media only screen and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
    .ezsert-injector #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(1) {
        margin-top: 11px;
    }
    .ezsert-injector #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(2) {
        margin-top: 11px;
    }
    .ezsert-injector #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(3) {
        margin-top: 11px !important;
    }
}


/* Only mozilla query */

@-moz-document url-prefix() {
    .nanextm-multiserttm .specification-popup-container .download-file-cnt a.download-icon-cnt {
        right: 10px !important;
    }
}

font-weight: normal !important;

}

/*scrolling issue in small mobile ezsert iol*/
@media screen and (device-width: 360px) and (device-height: 640px) {
    .ezsert-iol .title-image-desc .coh-wysiwyg.par-spac {
        padding: 0 30px 15px !important;
    }
}

/*end*/

/* Harish Css Start */
@media all and (max-width: 1199.98px) {
    body.corporate-values.node--type-landing-page {
        overflow-y: auto;
    }
}
@media all and (max-width: 769.98px) {
    .corporate-values .bg-img-container {
        padding-bottom: 0% !important;
    }
}
.zoom-img {
    display: none;
}

/* Harish Css End */

/*pinch to zoom*/

/*news and events cross alignment -vamshi */
@media (min-width: 361px) and (max-width: 767px) {
    .view-listing-page-content a.coh-link.close-popup-link.close-detpg-popup-link {
        top: 61px;
    }
}
.product-category-vivinextm---cloned.blue .scroll-wrapper,
.product-category-isert---cloned.blue .scroll-wrapper,
.product-category-isert---cloned.blue .popup-and-close-control {
    background: transparent;
}
.product-category-isert---cloned.blue .popup-and-close-control {
    right: 13%;
}
.product-category-vivinextm---cloned .prdc-desc-heading+div,
.product-category-nanextm---cloned .prdc-desc-heading+div,
.product-category-ezserttm---cloned .prdc-desc-heading+div,
.product-category-isert---cloned .prdc-desc-heading+div {
    text-align: center;
    margin: 0px auto;
    width: 50%;
}
.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg p:first-child,
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg p:first-child,
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg p:first-child,
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg p:first-child {
    font-size: 14px;
    line-height: 1.2rem;
}
.product-category-vivinextm---cloned .eyeflexa-bg-img .coh-wysiwyg p:nth-child(2),
.product-category-nanextm---cloned .eyeflexa-bg-img .coh-wysiwyg p:nth-child(2),
.product-category-ezserttm---cloned .eyeflexa-bg-img .coh-wysiwyg p:nth-child(2),
.product-category-isert---cloned .eyeflexa-bg-img .coh-wysiwyg p:nth-child(2) {
    font-size: 12px;
    line-height: 1.2rem;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link,
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link {
    position: relative;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a,
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link>a,
.product-category-isert---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a {
    color: #fff;
    position: absolute;
    max-width: 80px;
    font-size: 12px;
    line-height: 16px;
    transition: all 0.5s ease;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:hover,
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link>a:hover,
.product-category-isert---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:hover {
    transform: scale(1.2);
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
    left: 37%;
    top: 20%;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
    right: 37%;
    top: 20%;
}

/* .product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(4) {
    left: 37%;
    bottom: 20%;
} */
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(5) {
    right: 37%;
    bottom: 20%;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link>a:nth-child(2) {
    left: 46%;
    top: 18%;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link>a:nth-child(3) {
    left: 36%;
    bottom: 36%;
}
.product-category-vivinextm---cloned .deep-scroll-container>div:nth-child(4) .pie-chart-link>a:nth-child(4) {
    right: 35.5%;
    bottom: 36%;
}
.product-category-isert---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(2) {
    left: 38%;
    top: 42%;
    max-width: 50px;
}
.product-category-isert---cloned .deep-scroll-container>div:nth-child(3) .pie-chart-link>a:nth-child(3) {
    right: 38%;
    top: 42%;
    max-width: 50px;
}
@media (min-width: 768px) and (max-width: 991px) {
    /*video image height for tablet vamshi*/

    #edit-row-container-1 {
        margin-top: 15px;
    }

    .vivinextm-multiserttm a.coh-link.open-hoya-video {
        background-size: 200%;
        min-height: 480px !important;
    }
}

/* to hide scroll in tablet view */
@media screen and (max-width: 992px) {
    .product-category-isert---cloned div#wholepage,
    .product-category-vivinextm---cloned div#wholepage,
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage {
        /* overflow-y: scroll !important; */
        max-height: inherit !important;
    }

    .product-category-nanextm---cloned .popup-and-close-control .coh-column.coh-col-xl-12,
    .product-category-ezserttm---cloned .popup-and-close-control .coh-column.coh-col-xl-12,
    .product-category-isert .popup-and-close-control .coh-column.coh-col-xl-12 {
        padding: 0 0.75rem;
    }

    .product-category-nanextm---cloned .popup-and-close-control .coh-row-xl>.coh-row-inner,
    .product-category-ezserttm---cloned .popup-and-close-control .coh-row-xl>.coh-row-inner,
    .product-category-isert .popup-and-close-control .coh-row-xl>.coh-row-inner {
        margin: 0 -0.75rem;
    }

    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image.mbl-scr-img {
        display: block;
    }

    .product-category-nanextm---cloned .pie-chart-content .pie-chart-link .coh-image.desk-scr-img {
        display: none;
    }

    .product-category-isert---cloned footer.site-footer,
    .product-category-vivinextm---cloned footer.site-footer,
    .product-category-nanextm---cloned footer.site-footer,
    .product-category-ezserttm---cloned footer.site-footer,
    .elos footer.site-footer {
        display: block;
    }

    .product-category-isert---cloned div#wholepage,
    .product-category-vivinextm---cloned div#wholepage,
    .product-category-nanextm---cloned div#wholepage,
    .product-category-ezserttm---cloned div#wholepage,
    .elos div#wholepage {
        position: relative;
    }
}
.isertr-injector .reference-popup-content .reference-popup-wysiwyg p {
    font-size: 12px !important;
}
.isertr-injector .reference-popup-content .reference-popup-disclaimer p {
    font-size: 10px !important;
}
.isertr-injector #spec-popup-container .coh-wysiwyg table>tbody>tr:nth-child(4)>td:last-child {
    border-left-color: #ffffff !important;
}
.isertr-injector .popup-and-close-control a.specification-link:hover,
.isertr-iol .popup-and-close-control a.specification-link:hover,
.vivinextm-multiserttm .popup-and-close-control a.specification-link:hover,
.vivinextm-isertr .popup-and-close-control a.specification-link:hover {
    color: #717375;
}
@media all and (min-width: 1200px) {
    .coming-soon-container .close-popup-link {
        margin: 0 14px -2px 40px;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_3 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        max-height: inherit;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        margin-top: 20px;
        margin-bottom: 20px;
        width: 60%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 54%;
    }

    .isertr-injector .slider-wrapper #slider_item_3 img.coh-image {
        width: 100%;
        padding: 0 30px;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 80px;
        max-width: inherit;
        width: 95% !important;
    }

    .isertr-iol .title-image-desc img.coh-image {
        max-width: 45% !important;
    }

    .box-width-layout.path-hoya-office-distributor-details .section {
        min-height: 520px !important;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container {
        margin-top: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        width: 45%;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac {
        margin-top: 15px;
    }

    .vivinextm-iol-cloned .reference-popup-content .reference-popup-disclaimer p,
    .vivinextm-toric-iol-cloned .reference-popup-content .reference-popup-disclaimer p,
    .vivinextm-isert-iol-cloned .reference-popup-content .reference-popup-disclaimer p,
    .vivinextm-isert-toric-iol-cloned .reference-popup-content .reference-popup-disclaimer p {
        line-height: 15px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -50px);
        transform: -moz-translate(0px, -50px);
        transform: -webkit-translate(0px, -50px);
        transform: -ms-translate(0px, -50px);
        max-width: 100px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child {
        margin-bottom: 10px;
        line-height: 18px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p {
        margin-bottom: 15px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        margin-top: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)) {
        padding: 9px 10px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        width: 90%;
        margin-top: 10px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image {
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .nanextm-multiserttm .slider-wrapper .h2-title>h2 {
        line-height: 40px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        width: 65%;
        padding: 0px 20px;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 100px;
    }
    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img,
    .product-category-vivinextm---cloned #slider_item_4 .mobile-image .coh-image.desk-scr-img {
        max-height: 353px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 37% !important;
        top: 24% !important;
        right: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 37% !important;
        top: 24% !important;
        left: inherit !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 37% !important;
        bottom: 24% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 37% !important;
        bottom: 24% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(3) {
        top: 14% !important;
        left: 46% !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(4) {
        bottom: 34% !important;
        left: 35% !important;
        right: inherit !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(5) {
        bottom: 34% !important;
        right: 35% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .register-supscript,
    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link .register-supscript {
        top: -5px;
        font-size: 10px;
    }
}
.vivinextm-iol-cloned .iol-sub-blk .reference-popup-container,
.vivinextm-iol-cloned .glistering-free-sub-blk .reference-popup-container,
.vivinextm-iol-cloned .meets-eye-sub-blk .reference-popup-container,
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .reference-popup-container,
.vivinextm-iol-cloned .learn-more-sub-blk .reference-popup-container,
.vivinextm-iol-cloned .clinical-proof-sub-blk .reference-popup-container {
    position: absolute;
}
@media (min-width: 1366px) and (max-width: 1535px) {
    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image {
        width: 85%;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
        max-width: 655px;
    }
}
@media all and (min-width: 1366px) and (max-width: 1535px) {
    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
        font-weight: normal !important;
        font-size: 12px;
        line-height: 20px;
    }

    .box-width-layout.path-hoya-office-distributor-details .section {
        min-height: 570px !important;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        width: 70%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 60%;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 90px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        width: 50%;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 55px 15px 10px !important;
        max-width: 230px;
        margin-top: -70px;
        overflow-y: hidden;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image {
        max-height: inherit;
        max-width: 160px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 55px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:first-child .pyramid_div p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:first-child .pyramid_div p:nth-child(1) {
        max-width: 160px;
        margin: 10px auto 8px;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -65px);
        transform: -moz-translate(0px, -65px);
        transform: -webkit-translate(0px, -65px);
        transform: -ms-translate(0px, -65px);
        max-width: 130px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image {
        max-height: inherit;
        max-width: 140px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac {
        padding: 0px 60px 52px 60px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        max-width: 250px;
        margin-top: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1) {
        line-height: 14px;
        padding-top: 10px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 50px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 55px 15px 10px !important;
        max-width: 230px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        width: 100%;
        padding: 0px 40px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
        margin-top: 8px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        width: 75%;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 120px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img {
        margin-top: 50px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img,
    .product-category-vivinextm---cloned .tri-circle-content .mobile-image .coh-image.desk-scr-img {
        max-height: 394px;
        margin-top: 40px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(4) {
        bottom: 34.5% !important;
        left: 34% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(5) {
        right: 34% !important;
        bottom: 34.5% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 34.5% !important;
        left: 34% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 34% !important;
        bottom: 34.5% !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
        max-width: 655px;
    }
    /* Improvement css start here .... */

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading {
        margin-top: 15px;
        margin-bottom: 30px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child {
        margin-top: 40px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg {
        padding: 0 50px 0 0;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p {
        text-align: center;
    }

    .about_overview.overview_div h1 {
        font-size: 40px;
        line-height: 46px;
    }

    .about_overview.overview_div p {
        font-size: 12px;
    }

    .about_overview.overview_div .footer-content {
        font-size: 10px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 130px;
        margin: -22px -24px;
        padding: 20px;
    }
}

/* styles for deep scroll eliminating slider */

/* Deep scroll for 1920 resolution poc style starts */
.vivinextm-iol-cloned div#main.container-fluid {
    max-width: 950px;
    margin: 0px auto 20px auto;
}

/* .vivinextm-iol-cloned .iol-sub-blk {
    margin-top: 5%;
} */
.vivinextm-iol-cloned .iol-sub-blk img.coh-image {
    width: 50%;
}

/* .vivinextm-iol-cloned .reference-parent-container {
    padding-top: 10px !important;
} */
.vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
.vivinextm-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
.vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
.vivinextm-isert-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
    padding: 75px 15px 10px !important;
    margin-top: -90px;
    min-height: 210px;
}
.vivinextm-iol-cloned .glistering-free-sub-blk img.coh-image,
.vivinextm-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk img.coh-image,
.vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
.vivinextm-isert-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk img.coh-image {
    max-width: 280px;
    max-height: inherit;
}
.vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
    max-height: 60px;
    overflow: hidden;
    font-size: 14px;
    line-height: 20px;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2) {
    font-size: 14px;
    line-height: 20px;
    max-height: 60px;
}
.vivinextm-iol-cloned .popup-and-close-control {
    /* width: 49%; */

    text-align: right;
    position: sticky;
    top: 73px;
    padding: 15px 0px 5px 0px !important;
}
.vivinextm-iol-cloned a.coh-link.open-hoya-video {
    width: 98%;
    height: 84%;
}
.vivinextm-iol-cloned .open-hoya-video {
    min-height: 610px !important;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk img.coh-image {
    max-width: 250px;
    max-height: inherit;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk img.vivinexiol-center-img {
    max-width: 350px;
    margin-left: -50px;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
    padding: 70px 15px 10px !important;
    min-height: 210px;
    margin-top: -70px;
    max-width: 240px;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg p:first-child {
    padding-top: 10px;
    font-size: 16px;
    line-height: 20px !important;
}
.vivinextm-iol-cloned .title-image-desc .coh-image {
    width: auto;
    /* max-height: 300px; */

    margin-left: auto;
    margin-right: auto;
    padding: 0px 90px;
}

/* .vivinextm-iol-cloned {
    overflow-y: scroll !important;
} */
.vivinextm-iol-cloned #main-wrapper::-webkit-scrollbar {
    width: 12px;
}
.vivinextm-iol-cloned #main-wrapper::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 5px;
}
.vivinextm-iol-cloned #main-wrapper::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.vivinextm-iol-cloned.disable-scroll {
    width: calc(100% - 12px) !important;
}
.vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong {
    font-size: 18px;
    letter-spacing: 0.95px;
    line-height: 24px;
}
.vivinextm-iol-cloned .iol-sub-blk .coh-wysiwyg.par-spac p,
.vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.par-spac p,
.vivinextm-iol-cloned .meets-eye-sub-blk .coh-wysiwyg.par-spac p,
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p,
.vivinextm-iol-cloned .learn-more-sub-blk .coh-wysiwyg.par-spac p,
.vivinextm-iol-cloned .clinical-proof-sub-blk .coh-wysiwyg.par-spac p {
    font-size: 14px;
    line-height: 24px;
}
.vivinextm-iol-cloned .iol-sub-blk,
.vivinextm-iol-cloned .glistering-free-sub-blk,
.vivinextm-iol-cloned .meets-eye-sub-blk,
.vivinextm-iol-cloned .iol-limit-poc-sub-blk,
.vivinextm-iol-cloned .learn-more-sub-blk,
.vivinextm-iol-cloned .clinical-proof-sub-blk {
    /* margin-top: 5.3%; */

    margin-bottom: 1%;
}
.vivinextm-iol-cloned .clinical-proof-sub-blk {
    margin-bottom: 15%
}
.vivinextm-iol-cloned .iol-sub-blk .coh-wysiwyg.par-spac,
.vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.par-spac,
.vivinextm-iol-cloned .meets-eye-sub-blk .coh-wysiwyg.par-spac,
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
.vivinextm-iol-cloned .learn-more-sub-blk .coh-wysiwyg.par-spac,
.vivinextm-iol-cloned .clinical-proof-sub-blk .coh-wysiwyg.par-spac {
    padding: 0px 10px;
    /* max-width: 660px; */
}
.vivinextm-iol-cloned .glistering-free-sub-blk .par-spac,
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .par-spac p:first-child {
    margin-top: 40px;
}
.vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
    font-weight: normal !important;
    font-size: 14px !important;
    line-height: 24px;
}
.vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p strong {
    font-size: 18px;
    line-height: 22px !important;
}
.vivinextm-iol-cloned .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
    max-width: 76%;
    font-size: 16px !important;
    line-height: 24px !important;
}
.vivinextm-iol-cloned .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
    max-width: 655px;
}
.vivinextm-iol-cloned .clinical-proof-sub-blk .interested-row-wrapper img {
    padding: 0px 10px;
}
.vivinextm-iol-cloned .specification-link:hover {
    color: #717375;
}

/* Deep scroll for 1920 resolution poc style ends */
@media all and (min-width: 1366px) and (max-width: 1535px) {
    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
        font-weight: normal !important;
        font-size: 12px !important;
        line-height: 20px;
    }

    .vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2) {
        font-size: 12px !important;
    }

    .vivinextm-iol-cloned .popup-and-close-control {
        width: 69% !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 14px;
        letter-spacing: 0.95px;
        line-height: 18px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2) {
        font-size: 12px !important;
    }

    .vivinextm-iol-cloned .open-hoya-video {
        min-height: 450px !important;
    }

    .box-width-layout.path-hoya-office-distributor-details .section {
        min-height: 570px !important;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        width: 70%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 60%;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 90px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        width: 38%;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 55px 15px 10px !important;
        /* max-width: 230px; */
        margin-top: -70px;
        overflow-y: hidden;
        min-height: 170px;
        max-height: 170px;
    }

    .vivinextm-iol-cloned .open-hoya-video {
        min-height: 357px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image {
        max-height: inherit;
        max-width: 160px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 55px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:first-child .pyramid_div p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:first-child .pyramid_div p:nth-child(1) {
        max-width: 160px;
        margin: 10px auto 8px;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -65px);
        transform: -moz-translate(0px, -65px);
        transform: -webkit-translate(0px, -65px);
        transform: -ms-translate(0px, -65px);
        max-width: 130px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image {
        max-height: inherit;
        max-width: 140px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac {
        padding: 0px 60px 52px 60px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        max-width: 250px;
        margin-top: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(1) {
        line-height: 14px !important;
        padding-top: 10px;
        font-size: 12px !important;
    }

    .vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 14px !important;
        letter-spacing: 0.95px;
        line-height: 18px !important;
    }

    .vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p strong {
        font-size: 14px !important;
        line-height: 22px !important;
    }

    .vivinextm-iol-cloned .open-hoya-video {
        min-height: 428px !important;
    }

    .vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(3),
    .vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(4) {
        width: 100%;
        max-width: 620px;
        margin: 6px auto;
        font-size: 12px;
        line-height: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 50px;
        font-size: 12px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 55px 15px 10px !important;
        max-width: 230px;
        min-height: 170px;
        max-height: 170px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        width: 100%;
        padding: 0px 40px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
        margin-top: 8px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        width: 75%;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 120px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img {
        margin-top: 50px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img,
    .product-category-vivinextm---cloned #slider_item_4 .mobile-image .coh-image.desk-scr-img {
        max-height: 394px;
        margin-top: 40px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 37% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 36.5% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(4) {
        bottom: 34.5% !important;
        left: 34% !important;
    }

    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(5) {
        right: 34% !important;
        bottom: 34.5% !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
        max-width: 655px;
    }
    /* Improvement css start here .... */

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk h1.coh-heading {
        margin-top: 15px;
        margin-bottom: 30px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child {
        margin-top: 40px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg {
        padding: 0 50px 0 0;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p {
        text-align: center;
    }

    .about_overview.overview_div h1 {
        font-size: 40px;
        line-height: 46px;
    }

    .about_overview.overview_div p {
        font-size: 12px;
    }

    .about_overview.overview_div .footer-content {
        font-size: 10px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned #slider_item_4 .pie-chart-link>a:nth-child(5) {
        min-width: 130px;
        margin: -22px -24px;
        padding: 20px;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
        right: 45%;
        bottom: inherit !important;
        left: inherit !important;
    }
}
@media all and (min-width: 1440px) {
    .isertr-iol .title-image-desc .coh-image {
        max-width: 100% !important;
        padding-right: 0;
        padding-left: 0;
    }

    .box-width-layout.path-hoya-office-distributor-details .section {
        min-height: 580px !important;
    }

    .isertr-iol .title-image-desc img.coh-image {
        max-width: 32% !important;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 80%;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 50px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        width: 60%;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image {
        max-width: 250px;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -80px);
        transform: -moz-translate(0px, -80px);
        transform: -webkit-translate(0px, -80px);
        transform: -ms-translate(0px, -80px);
        max-width: 160px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image {
        max-width: 220px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        max-width: 300px;
        margin-left: -20px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper {
        margin-top: 30px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        margin-bottom: 20px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading {
        margin-top: 20px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image {
        margin-top: 20px;
        width: 100%;
        padding: 0 40px;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.pyramid_div {
        min-height: 180px;
        max-height: 180px;
    }
    /* .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
      max-width: 61%;
    } */

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        width: 95%;
    }
}
@media (min-width: 1536px) and (max-width:1919px) {
    .view-listing-page-content .slick-list.draggable {
        height: 600px !important;
    }
}
@media all and (min-width: 1536px) {
    /* .vivinextm-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned  .slider-wrapper .iol-sub-blk   img.coh-image {width: 68%;} */

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image {
        max-width: 280px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac {
        margin-top: 25px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.coh-image {
        max-width: 250px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        max-width: 350px;
        margin-left: -50px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)) {
        padding: 15px 13px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p {
        margin-bottom: 20px !important;
        font-size: 14px;
        line-height: 20px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        margin-bottom: 30px;
        padding: 0 40px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading {
        margin-top: 30px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image {
        margin-top: 40px;
        margin-bottom: 40px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        font-size: 14px !important;
        line-height: 20px !important;
    }

    .product-category-vivinextm---cloned .product-videocat-col .coh-container-boxed {
        left: 310px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        top: 24% !important;
        left: 34% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 34% !important;
        top: 24% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 34% !important;
        bottom: 24% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        bottom: 24% !important;
        right: 34% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 15.5% !important;
        left: 46% !important;
        max-width: 90px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 35% !important;
        left: 31.5% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 35% !important;
        right: 30.5% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) .register-supscript {
        font-size: 12px;
        top: -5px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img {
        margin-top: 80px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .mobile-image .coh-image.desk-scr-img {
        margin-top: 70px !important;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 150px;
    }
    /* Improvement css start here .... */

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac p:nth-child(1),
    .isertr-injector .slider-wrapper #slider_item_1 .three-par p,
    .isertr-injector .slider-wrapper #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.pyramid_div p:nth-child(1),
    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2),
    .nanex-iol #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p,
    .nanex-iol #slider_item_2.title-image-desc .coh-wysiwyg.par-spac p {
        font-size: 14px;
        line-height: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    /* .vivinextm-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg p:first-child,
      .vivinextm-toric-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg p:first-child,
      .vivinextm-isert-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg p:first-child,
      .vivinextm-isert-toric-iol-cloned  .slider-wrapper .glistering-free-sub-blk .coh-wysiwyg p:first-child, */

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p strong,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .isertr-injector .slider-wrapper #slider_item_1 .three-par p:nth-child(1) strong,
    .isertr-injector #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) strong,
    .isertr-injector .slider-wrapper #slider_item_3 .three-par p:nth-child(1) strong,
    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanex-iol #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p strong,
    .nanex-iol #slider_item_2.title-image-desc .coh-wysiwyg.par-spac p strong {
        font-size: 16px;
        line-height: 20px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
        font-weight: normal !important;
        font-size: 14px;
        line-height: 20px;
    }

    #headline-desc-content .para-spec-sub-heading p {
        font-size: 16px !important;
        line-height: 22px !important;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p {
        max-width: 90%;
    }

    .path-hoya-office-distributor-details .distributor-view-block-content .distributor-details-heading-wrapper h3.coh-heading {
        font-size: 28px;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container {
        width: 400px;
        height: 400px;
    }

    .path-hoya-office-distributor-details .dist-content-sec p {
        font-size: 14px;
        line-height: 20px;
    }

    .path-hoya-office-distributor-details .view-filters .form-row select,
    .path-hoya-office-distributor-details .views-exposed-form .form-row select {
        font-size: 15px;
        height: 54px;
    }

    .path-hoya-office-distributor-details .search-office-wrapper .views-field-field-country,
    .path-hoya-office-distributor-details .circle-container.circle-container .views-field-field-location .field-content {
        font-size: 18px;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container .views-field-field-headline,
    .path-hoya-office-distributor-details .circle-container.circle-container .views-field-title {
        font-size: 16px;
    }

    .path-hoya-office-distributor-details .search-office-wrapper .views-field-body .field-content p,
    .path-hoya-office-distributor-details .views-field-field-phone-number a {
        font-size: 14px;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-vendor-name {
        font-size: 16px;
        margin-top: 5px;
        margin-bottom: 8px;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-email,
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-email a,
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-phone-number,
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-phone-number a,
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-website-link,
    .path-hoya-office-distributor-details .circle-container.circle-container .distributor-search-result .views-field-field-website-link a {
        font-size: 14px;
        line-height: 20px;
    }

    .isertr-iol .h2-title>h2,
    .isertr-injector .h2-title>h2,
    .isertr-injector h2.coh-heading,
    .vivinextm-iol-cloned h1.coh-heading,
    .vivinextm-iol-cloned .h2-title>h2,
    .vivinextm-isert-iol-cloned h1.coh-heading,
    .vivinextm-isert-iol-cloned .h2-title>h2,
    .vivinextm-toric-iol-cloned h1.coh-heading,
    .vivinextm-toric-iol-cloned .h2-title>h2,
    .vivinextm-isert-toric-iol-cloned h1.coh-heading,
    .vivinextm-isert-toric-iol-cloned .h2-title>h2,
    .vivinextm-multiserttm .h2-title>h2,
    .nanex-iol .h2-title>h2,
    .nanex-iol.orange .col3-image-title-desc-broad .coh-heading,
    .nanextm-multiserttm .slider-wrapper .h2-title>h2 {
        margin-top: 10px !important;
        line-height: 46px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 75px 15px 10px !important;
        margin-top: -90px;
        min-height: 210px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 60px;
        overflow: hidden;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 70px 15px 10px !important;
        min-height: 210px;
        margin-top: -70px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 60px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac {
        padding: 0px 10px;
        max-width: 660px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        font-size: 14px !important;
        line-height: 20px !important;
        max-width: 90%;
    }
    /* Add this common css for Vivinex IOL, Vivinex Toric IOL, Vivinex Isert IOL and Vivinex Isert Toric IOL Page*/

    table.table-hoya tr>td:nth-child(1),
    table.table-hoya tr>td:nth-child(3),
    table.table-hoya tr>td:nth-child(4),
    table.table-hoya tr>td:nth-child(6) {
        font-size: 14px !important;
        line-height: 20px;
    }
    /* Add this common css for Vivinex IOL, Vivinex Toric IOL, Vivinex Isert IOL and Vivinex Isert Toric IOL Page*/

    .isertr-iol .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 16px;
        line-height: 20px;
    }

    .isertr-iol .title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        font-size: 14px;
        line-height: 20px;
        margin-top: 10px;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 75%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 .product-component-heading p {
        font-size: 14px !important;
        line-height: 20px;
    }

    .isertr-injector #slider_item_2 .coh-wysiwyg p.small_p {
        font-size: 12px !important;
        line-height: 16px;
    }

    .isertr-injector #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) {
        max-width: 640px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-image {
        margin-bottom: 10px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(2) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 16px;
        line-height: 20px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac.three-par p,
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) {
        font-size: 14px;
        line-height: 20px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
        min-height: 450px !important;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        margin-bottom: 10px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(1) {
        margin-bottom: 15px;
    }

    .product-category-vivinextm---cloned .pie-chart-content h1 {
        font-size: 40px !important;
        line-height: 46px;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg p {
        font-size: 14px !important;
        line-height: 20px !important;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg p strong {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    .about_overview.overview_div p {
        font-size: 14px;
        line-height: 20px;
    }

    .about_overview.overview_div .footer-content {
        font-size: 12px;
        line-height: 16px;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        max-width: 672px;
    }
}
@media all and (min-width: 1920px) {
    .view-listing-page-content .slick-list.draggable {
        height: 650px !important;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        max-width: 682px;
    }

    .nanex-iol div#wholepage>div.slide-item-wrapper:nth-child(2) .image-block-container img {
        max-width: 42% !important;
    }

    .about_overview.overview_div p {
        font-size: 16px;
        line-height: 24px;
    }

    .isertr-iol .title-image-desc img.coh-image {
        max-width: 42% !important;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        width: 85%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 98%;
    }

    .isertr-injector .slider-wrapper #slider_item_3 img.coh-image {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 10px;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.pyramid_div {
        min-height: 200px;
        max-height: 200px;
    }
    /* .vivinextm-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container     .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned  .slider-wrapper .iol-sub-blk   img.coh-image {width: 72%;} */

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac {
        margin-top: 40px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        margin-bottom: 40px;
    }
    /* Improvement css start here .... */

    .path-hoya-office-distributor-details .dist-content-sec p,
    .isertr-injector .slider-wrapper #slider_item_1 .three-par p,
    .isertr-injector .slider-wrapper #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg p,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg p,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac p:nth-child(1),
    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2),
    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2),
    .nanex-iol #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p,
    .nanex-iol #slider_item_2.title-image-desc .coh-wysiwyg.par-spac p {
        /* font-size: 16px !important; */
        line-height: 24px;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_2 #headline-desc-content p,
    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    .path-hoya-office-distributor-details .view-filters .form-row select,
    .path-hoya-office-distributor-details .views-exposed-form .form-row select {
        font-size: 17px;
        height: 60px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        max-width: 76%;
    }

    .isertr-iol .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .isertr-injector .slider-wrapper #slider_item_1 .three-par p:nth-child(1) strong,
    .isertr-injector #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) strong,
    .isertr-injector .slider-wrapper #slider_item_3 .three-par p:nth-child(1) strong,
    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    /* .vivinextm-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
      .vivinextm-toric-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
      .vivinextm-isert-iol-cloned .without-slider-container     .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
      .vivinextm-isert-toric-iol-cloned  .slider-wrapper .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child, */

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading p strong,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .vivinextm-multiserttm .slider-wrapper #slider_item_3.title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanex-iol #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p strong,
    .nanex-iol #slider_item_2.title-image-desc .coh-wysiwyg.par-spac p strong {
        font-size: 18px;
        line-height: 22px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
        font-weight: normal !important;
        font-size: 14px !important;
        line-height: 24px;
    }

    #headline-desc-content .para-spec-sub-heading p {
        font-size: 18px !important;
        line-height: 22px !important;
        font-weight: bold;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-right-box .coh-wysiwyg p {
        margin-bottom: 10px !important;
        font-size: 16px;
        line-height: 22px;
    }

    .isertr-iol .title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        font-size: 16px;
        line-height: 24px;
        margin-top: 10px;
    }

    .isertr-injector .slider-wrapper #slider_item_2 .product-component-heading p {
        font-size: 16px !important;
        line-height: 24px;
    }

    .isertr-injector #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) {
        max-width: 710px;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg p:first-child {
        max-width: 663px;
        margin-top: 15px;
    }

    .vivinextm-multiserttm .reference-popup-content .reference-popup-disclaimer p,
    .vivinextm-multiserttm .reference-popup-content .reference-popup-disclaimer .disclaimer-heading {
        font-size: 10px !important;
        margin: 0px !important;
    }

    .vivinextm-multiserttm .slider-wrapper #slider_item_1.title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        max-width: 720px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac.three-par p,
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(2) {
        font-size: 16px;
        line-height: 24px;
        max-width: 85%;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-wysiwyg.par-spac p:nth-child(2) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-wysiwyg.par-spac p:nth-child(1) strong,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 18px;
        line-height: 22px;
    }

    .coh-wysiwyg.pyramid_div {
        max-width: 220px;
        min-height: 200px;
        max-height: 200px;
        margin-top: -50px;
        padding-top: 70px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img,
    .product-category-vivinextm---cloned .tri-circle-content .mobile-image .coh-image.desk-scr-img {
        max-height: 497px;
        margin-top: 0px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 90px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        font-size: 16px !important;
        line-height: 22px !important;
        min-width: 130px;
        margin: -22px -20px;
        padding: 20px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 34% !important;
        top: 24% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 34.5% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 34% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 33% !important;
        max-width: 105px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
        left: 45% !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 34% !important;
        left: 30% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 34% !important;
        right: 31% !important;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg p {
        font-size: 16px !important;
        line-height: 24px !important;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg p strong {
        font-size: 18px !important;
        line-height: 22px !important;
    }
}
@media all and (max-width: 1200px) {
    .coming-soon-container .close-popup-link {
        margin: 0 12px -2px 40px;
    }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .header #navbar-main {
        max-width: 950px;
        padding-right: 0;
        padding-left: 0;
    }

    .sidebar-menu-hoya {
        right: 0;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        padding: 0px 40px;
    }

    .isertr-iol .title-image-desc img.coh-image {
        max-width: 45% !important;
        margin-bottom: 0;
    }
}
@media all and (max-width: 1199.98px) {
    .vivinextm-multiserttm .title-image-desc .coh-wysiwyg p:first-child {
        margin: 0 auto;
    }

    .vivinextm-multiserttm .title-image-desc .coh-wysiwyg.par-spac p:nth-child(2) {
        padding: 0 25px;
    }

    .product-category-vivinextm---cloned #slider_item_1 .coh-wysiwyg.prdc-desc-heading {
        margin: 45px 0px 75px 0px;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 130px;
    }

    .product-category-vivinextm---cloned #slider_item_1 .coh-wysiwyg p {
        font-size: 14px !important;
        line-height: 20px !important;
    }

    .product-category-vivinextm---cloned #slider_item_2 .coh-wysiwyg {
        margin-top: 85px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img {
        margin-top: 60px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image .coh-image.desk-scr-img,
    .product-category-vivinextm---cloned .tri-circle-content .mobile-image .coh-image.desk-scr-img {
        max-height: 385px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        top: 90px !important;
        left: 365px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 90px !important;
        right: 365px !important;
        left: inherit !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 90px !important;
        left: 365px !important;
        right: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        bottom: 90px !important;
        right: 368px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 57px !important;
        left: 448px !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 130px !important;
        left: 335px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 42px !important;
        bottom: 183px !important;
        left: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link .register-supscript,
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link .register-supscript {
        top: -5px;
        font-size: 10px;
    }
}
@media screen and (min-width: 800px) and (max-width: 810px) {
    .vivinextm-isertr .specification-popup-container .download-file-cnt a.download-icon-cnt {
        right: 5px;
    }
}
@media screen and (min-width: 768px) and (max-width: 991.98px) {
    .vivinextm-iol-cloned .popup-and-close-control {
        width: 100%;
    }

    .vivinextm-iol-cloned .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 80px !important;
    }

    .product-category-vivinextm---cloned.disable-scroll {
        width: 100% !important;
    }

    .vivinextm-iol-cloned.disable-scroll {
        width: 100% !important;
    }

    .product-category-vivinextm---cloned::-webkit-scrollbar {
        width: 0px;
    }

    .product-category-vivinextm---cloned::-webkit-scrollbar-thumb {
        background: transparent;
        border-radius: 5px;
    }

    .product-category-vivinextm---cloned::-webkit-scrollbar-track {
        background: transparent;
    }

    .vivinextm-iol-cloned::-webkit-scrollbar {
        width: 0px;
    }

    .vivinextm-iol-cloned::-webkit-scrollbar-thumb {
        background: transparent;
        border-radius: 5px;
    }

    .vivinextm-iol-cloned::-webkit-scrollbar-track {
        background: transparent;
    }

    .vivinextm-iol-cloned .popup-and-close-control {
        padding: 15px 0px 6px 0px !important;
    }

    .vivinextm-iol-cloned .reference-parent-container {
        padding-top: 0px !important;
    }

    .vivinextm-iol-cloned .reference-parent-container {
        position: absolute;
    }

    .vivinextm-iol-cloned img.coh-image.auto-height-img.coh-image-responsive-xl {
        margin-top: 20px;
        padding: 0 20px !important;
    }

    .vivinextm-iol-cloned .iol-sub-blk img.coh-image {
        width: 56%;
    }

    .vivinextm-iol-cloned .popup-and-close-control {
        top: 60px;
    }

    .vivinextm-iol-cloned .glistering-free-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .slider-wrapper .glistering-free-sub-blk img.coh-image {
        max-width: 210px;
        max-height: inherit;
    }

    .vivinextm-iol-cloned .iol-limit-poc-sub-blk img.coh-image {
        max-width: 195px;
        max-height: inherit;
    }

    body.elos .slider-wrapper>div.coh-row>.coh-row-inner {
        margin: 0;
    }

    .elos main#content {
        padding: 0;
    }

    body.node--type-landing-page.elos {
        overflow-y: auto;
    }

    .vivinextm-multiserttm .coh-wysiwyg.pyramid_div {
        margin-top: -35px;
        padding: 65px 15px 10px !important;
    }

    .vivinextm-multiserttm .coh-wysiwyg.pyramid_div p:first-child,
    .vivinextm-multiserttm .coh-wysiwyg.pyramid_div p {
        font-size: 14px !important;
    }

    .reference-parent-container {
        position: absolute;
        left: 10px;
        width: calc(100% - 20px);
    }

    .blue.vivinextm-multiserttm .reference-popup-content {
        margin-left: 15px;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_3 img.coh-image {
        width: 100%;
        padding: 0 40px;
    }
    /*pyramid not touching image -vamshi*/

    .vivinextm-iol-cloned .coh-wysiwyg.pyramid_div {
        margin: -80px auto 0px !important;
        max-width: 210px !important;
        min-width: 210px !important;
        min-height: 200px;
        max-height: 200px;
        padding: 70px 6px 10px !important;
    }

    .vivinextm-toric-iol-cloned .coh-wysiwyg.pyramid_div {
        margin: -80px auto 0px !important;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-image {
        padding: 0px 25px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        max-width: 280px;
        max-height: inherit;
        margin-left: -40px;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -60px);
        transform: -moz-translate(0px, -60px);
        transform: -webkit-translate(0px, -60px);
        transform: -ms-translate(0px, -60px);
        max-width: 120px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk img.vivinexiol-center-img {
        margin-top: 40px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        padding: 0 20px !important;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        padding: 0 40px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-row-inner.interested-row-wrapper,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-row-inner.interested-row-wrapper,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-row-inner.interested-row-wrapper,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-row-inner.interested-row-wrapper {
        flex-direction: column;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper>div:nth-last-child(1)>div,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper>div:nth-last-child(1)>div,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper>div:nth-last-child(1)>div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .interested-row-wrapper>div:nth-last-child(1)>div {
        padding: 10px 25px 0 52px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-wrapper.coh-visible-xl.coh-col-xl-8,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-column.clinical-proof-right-box.coh-visible-xl.coh-col-xl-4 {
        width: 100%;
        max-width: 94%;
    }

    table.table-hoya th {
        padding: 15px 10px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
        min-height: 620px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image {
        margin-bottom: 10px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 125px;
        margin: -15px -24px;
        padding: 15px;
    }
}
@media all and (max-width: 1023.98px) {
    .path-hoya-office-distributor-details .distributor-office-dropdown {
        justify-content: center;
        flex-direction: row;
        display: flex;
        margin: 40px 0 20px;
        padding-left: 25px;
    }

    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row fieldset {
        min-width: 250px;
    }
}

/*isert injector last slide reference page is not proper bug*/
@media (min-width: 768px) and (max-width:799px) {
    .isertr-injector #slider_item_4 {
        min-height: 750px !important;
    }
}
@media (min-width: 800px) and (max-width:1280px) {
    .isertr-injector #slider_item_4 {
        /*min-height: 900px !important;*/
    }
}
@media all and (max-width: 991.98px) {
    /* .close-popup-link{margin-left: 10px;} */

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg.prdc-desc-heading h1 {
        opacity: 1;
        font-size: 90px;
    }

    .path-hoya-office-distributor-details .dist-office-dropdown-block {
        top: 0;
    }

    .path-hoya-office-distributor-details .dist-office-dropdown-block .view-distributor-contact-content {
        padding: 0 !important;
        padding-right: 10px !important;
        margin: 0 !important;
        margin-right: 10px !important;
        top: 0;
    }

    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row {
        padding: 0;
    }

    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row fieldset {
        padding-left: 0;
    }

    .path-hoya-office-distributor-details .contact-dtl-chsloc .hoya-desc-dtl a {
        color: white;
        text-decoration: none;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container {
        width: 370px;
        height: 370px;
    }

    .path-hoya-office-distributor-details .circle-container .item-list ul li {
        padding: 0px;
    }

    .path-hoya-office-distributor-details .circle-container .field-content img {
        margin-top: 0px;
    }

    .isertr-injector #slider_item_2,
    .isertr-injector #slider_item_3,
    .isertr-injector #slider_item_4 {
        margin-top: 70px;
    }

    .isertr-injector #slider_item_1 p,
    .isertr-injector #slider_item_2 p,
    .isertr-injector #slider_item_3 p {
        padding-left: 20px;
        padding-right: 20px;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 20px 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .slide-item-wrapper,
    .vivinextm-toric-iol-cloned .without-slider-container .slide-item-wrapper,
    .vivinextm-isert-iol-cloned .without-slider-container .slide-item-wrapper,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .slide-item-wrapper,
    .vivinextm-isertr #slider_item_1,
    .nanextm-multiserttm .without-slider-container .slide-item-wrapper,
    .vivinextm-multiserttm .without-slider-container .slide-item-wrapper {
        margin-bottom: 70px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-col-sm-offset-1,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-col-sm-offset-1,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-col-sm-offset-1,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-col-sm-offset-1 {
        margin-left: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac {
        margin-top: 30px;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video {
        min-height: 400px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac {
        padding: 0px 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        margin-top: 20px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-image {
        margin-top: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        margin-top: -100px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 70px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image {
        margin-bottom: 10px;
    }

    .vivinextm-isertr #slider_item_1 .coh-image {
        padding: 0px 20px;
    }

    .vivinextm-isertr #slider_item_2 .h2-title>h2 {
        margin-bottom: 0px !important;
    }

    .vivinextm-isertr #slider_item_2 a.coh-link.open-hoya-video {
        background-size: 240%;
        min-height: 250px !important;
    }

    .nanextm-multiserttm .slider-wrapper .title-image-desc .coh-wysiwyg.par-spac {
        padding: 0 30px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        margin-top: 0px !important;
        padding: 0;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg.prdc-desc-heading {
        padding-left: 25px;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg.prdc-desc-heading h1 {
        opacity: 1;
        font-size: 90px;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image,
    .product-category-vivinextm---cloned .tri-circle-content .mobile-image {
        max-width: 470px;
        margin: 0 auto;
    }

    .product-category-vivinextm---cloned .four-circle-content .mobile-image {
        margin-top: 50px;
        margin-bottom: 25px;
    }

    .product-category-vivinextm---cloned .four-circle-content h1.pie-chart-title {
        margin-top: 0;
    }

    .product-category-vivinextm---cloned .tri-circle-content .mobile-image {
        margin-bottom: 120px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link .coh-image,
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link .coh-image {
        margin: 0 !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        top: 194px !important;
        left: 85px !important;
        right: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 194px !important;
        right: 79px !important;
        left: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 175px !important;
        left: 82px !important;
        right: inherit !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        bottom: 175px !important;
        right: 82px !important;
        left: inherit !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 83px !important;
        left: 195px !important;
        bottom: inherit !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 183px !important;
        left: 54px !important;
        right: inherit !important;
    }

    .prodruct-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        ight: 42px !important;
        bottom: 183px !important;
        left: inherit !important;
    }
}
@media only screen and (min-device-width: 800px) and (max-device-width: 1280px) and (orientation: portrait) {
    .data-privacy-policy footer.site-footer,
    .privacy-policy footer.site-footer,
    .cookie-policy footer.site-footer,
    .legal-policy footer.site-footer,
    .imprint footer.site-footer {
        display: block;
        position: absolute;
    }

    #block-copyright p:first-child {
        margin-left: 15px;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding-left: 50px;
        padding-right: 50px;
    }

    .product-category-vivinextm---cloned .pie-chart-content .pie-chart-link .coh-image,
    .product-category-vivinextm---cloned .tri-circle-content.pie-chart-content .pie-chart-link .coh-image {
        max-width: 470px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        top: 202px !important;
        left: 92px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 202px !important;
        right: 68px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 185px !important;
        left: 87px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        bottom: 185px !important;
        right: 74px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 87px !important;
        left: 204px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 195px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 29px !important;
        bottom: 195px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 120px;
        margin: -16px -23px;
        padding: 20px;
    }
}
@media only screen and (min-width: 1000px) and (max-width: 1024px) {
    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 190px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 125px;
        margin: -15px -24px;
        padding: 15px;
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image {
        width: 80%;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        width: 70%;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding: 0 80px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        width: 44%;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk img.coh-image {
        width: 75%;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
        max-width: 667px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 80px 10px 10px !important;
        margin: -90px auto 0px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .par-spac {
        margin-top: 20px;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk {
        display: block;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 70px 15px 10px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 50px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac p:first-child {
        margin-top: 50px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image {
        margin-bottom: 10px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 120px;
        margin: -16px -23px;
        padding: 20px;
    }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 70% !important;
    }

    .isertr-injector .title-image-desc .coh-wysiwyg.par-spac {
        padding-bottom: 0;
    }

    .isertr-injector .h2-title>h2 {
        margin-top: 0 !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .par-spac {
        margin-top: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image {
        margin-bottom: 10px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 120px;
        margin: -16px -23px;
        padding: 20px;
    }
}

/* Only Tablet specific media query end */
@media all and (max-width: 768px) {
    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac,
    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .coh-wysiwyg.par-spac,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_8 .coh-wysiwyg.par-spac,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk .coh-wysiwyg.par-spac {
        padding: 0 30px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-toric-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-toric-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-iol-cloned .without-slider-container #slider_item_7 h2,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk h2,
    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk h2,
    .vivinextm-isert-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-isert-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .coh-heading,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 h2,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk h2,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk h2 {
        margin-top: 0 !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg p:first-child {
        margin-bottom: 0 !important;
        padding: 0 20px;
        font-size: 12px !important;
        line-height: 18px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk .coh-image {
        margin-bottom: 10px;
        padding: 0px 20px;
    }

    .vivinextm-iol-cloned .iol-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .meets-eye-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .learn-more-sub-blk .coh-wysiwyg.par-spac p,
    .vivinextm-iol-cloned .clinical-proof-sub-blk .coh-wysiwyg.par-spac p {
        font-size: 12px;
        line-height: 1.5;
    }

    .vivinextm-iol-cloned .title-image-desc .coh-wysiwyg.par-spac p:nth-child(1) strong {
        font-size: 14px;
        letter-spacing: 0.95px;
        line-height: 24px;
    }

    .vivinextm-iol-cloned #headline-desc-content .para-spec-sub-heading p {
        font-size: 14px !important;
        line-height: 22px !important;
        font-weight: bold;
    }

    .vivinextm-iol-cloned .glistering-free-sub-blk .coh-wysiwyg.par-spac p:first-child {
        font-weight: normal !important;
        font-size: 12px;
        line-height: 1.5;
    }

    .vivinextm-iol-cloned .iol-limit-poc-sub-blk .coh-wysiwyg.par-spac p strong {
        font-size: 14px;
        line-height: 22px !important;
    }

    .vivinextm-iol-cloned .clinical-proof-sub-blk .coh-wysiwyg.par-spac p {
        font-size: 12px;
        line-height: 18px;
    }

    .vivinextm-iol-cloned .clinical-proof-sub-blk .clinical-proof-wrapper .coh-wysiwyg.par-spac {
        max-width: 640px;
        padding: 0px 100px 63px 100px;
    }
}
@media all and (max-width: 767.98px) {
    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row fieldset {
        min-width: 220px;
    }

    .box-width-layout.path-hoya-office-distributor-details div#main-wrapper {
        padding-bottom: 0px;
    }

    .path-hoya-office-distributor-details .distributor-view-block-content .distributor-details-heading-wrapper h3.coh-heading {
        text-align: left;
        margin-top: 10px;
    }

    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row fieldset {
        min-width: 230px;
    }

    .path-hoya-office-distributor-details .slick-list.draggable {
        height: 370px !important;
    }

    .isertr-iol .title-image-desc img.coh-image {
        max-width: 100% !important;
        max-height: inherit !important;
    }

    .isertr-injector #slider_item_2,
    .isertr-injector #slider_item_3,
    .isertr-injector #slider_item_4 {
        margin-top: 30px;
    }

    .blue-white.isertr-injector h2.coh-heading {
        margin-top: 0 !important;
        margin-bottom: 20px;
    }

    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        padding-bottom: 0;
        margin-bottom: 0;
    }

    .isertr-injector .slider-wrapper #slider_item_1 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_3 img.coh-image,
    .isertr-injector .slider-wrapper #slider_item_4 img.coh-image {
        max-height: inherit;
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .isertr-injector .slider-wrapper #slider_item_2 img.coh-image {
        margin-top: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .coh-wysiwyg.pyramid_div {
        margin-top: -80px !important;
        padding: 65px 5px 10px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk img.video-play-button-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk img.video-play-button-image {
        transform: translate(0px, -35px);
        transform: -moz-translate(0px, -35px);
        transform: -webkit-translate(0px, -35px);
        transform: -ms-translate(0px, -35px);
        max-width: 70px;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div {
        padding: 65px 5px 10px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:nth-child(2) .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:nth-child(2) .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:nth-child(2) .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .glistering-free-sub-blk .img-with-overlapping-circle:nth-child(2) .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-limit-poc-sub-blk .coh-wysiwyg.pyramid_div p:nth-child(2) {
        max-height: 45px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video {
        margin-bottom: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya {
        margin: 0;
        max-width: 100%;
        min-width: 550px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya th,
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya th,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya th,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya th {
        padding: 10px 5px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)),
    .vivinextm-isert-toric-iol-cloned .without-slider-container .clinical-proof-sub-blk table.hoya.table-hoya tr>td:not(:nth-child(1), :nth-child(4)) {
        padding: 10px 5px;
    }

    .vivinextm-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya,
    .vivinextm-isert-iol-cloned .without-slider-container .clinical-proof-sub-blk table.table-hoya.hoya {
        margin-bottom: 0;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk a.coh-link.open-hoya-video {
        min-height: 250px !important;
    }

    .vivinextm-iol-cloned .popup-and-close-control,
    .vivinextm-toric-iol-cloned .popup-and-close-control,
    .vivinextm-isert-iol-cloned .popup-and-close-control,
    .vivinextm-isert-toric-iol-cloned .popup-and-close-control {
        top: 0;
    }

    .vivinextm-iol-cloned .h2-title>h2,
    .vivinextm-toric-iol-cloned .h2-title>h2,
    .vivinextm-isert-iol-cloned .h2-title>h2,
    .vivinextm-isert-toric-iol-cloned .h2-title>h2 {
        margin-top: 0;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container #slider_item_7 img.coh-image {
        width: 100%;
        max-height: inherit;
        padding: 0 30px;
    }

    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk img.coh-image {
        width: 100%;
        max-height: inherit;
        padding: 0 20px;
    }

    .vivinextm-isert-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading,
    .vivinextm-toric-iol-cloned .without-slider-container .raising-the-bar-sub-blk .product-component-heading {
        padding: 0 20px;
    }

    .vivinextm-iol-cloned .iol-limit-poc-sub-blk,
    .vivinextm-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk,
    .vivinextm-isert-iol-cloned .iol-limit-poc-sub-blk,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .rotational-stability-sub-blk {
        margin-bottom: 70px;
    }

    .vivinextm-isertr #slider_item_1 .coh-image {
        margin-bottom: 0 !important;
    }

    .vivinextm-isertr #slider_item_2 .h2-title>h2 {
        margin-top: 0 !important;
    }

    .vivinextm-isertr #slider_item_2 a.coh-link.open-hoya-video {
        margin-bottom: 0 !important;
    }

    .nanextm-multiserttm .slider-wrapper .title-image-desc .coh-wysiwyg.par-spac {
        padding: 0 25px !important;
    }

    .nanextm-multiserttm .slider-wrapper .h2-title>h2 {
        margin-top: 0 !important;
        margin-bottom: 15px !important;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_1 .coh-image {
        padding: 0px 25px;
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_2 .coh-image,
    .nanextm-multiserttm .slider-wrapper #slider_item_3 .coh-image {
        max-height: inherit;
        width: calc(100% - 40px);
    }

    .nanextm-multiserttm .slider-wrapper #slider_item_4 {
        margin-bottom: 0px;
    }
    /* .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
      width: calc(100% - 40px);
      margin: 0 auto;
    } */

    .nanextm-multiserttm .slider-wrapper #slider_item_4 img.video-play-button-image,
    .vivinextm-isertr #slider_item_2 img.video-play-button-image {
        max-width: 70px;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg.prdc-desc-heading {
        padding-left: 25px;
    }

    .product-category-vivinextm---cloned .slider-wrapper #slider_item_1 .coh-wysiwyg.prdc-desc-heading h1,
    .product-category-vivinextm---cloned .product-videocat-col h1 {
        font-size: 50px;
        line-height: 55px;
    }

    .product-category-vivinextm---cloned #slider_item_1 .prdc-desc-heading+div {
        bottom: 100px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        top: 195px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 83px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 186px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 45px !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .mobile-image {
        margin-bottom: 30px;
    }

    .product-category-vivinextm---cloned .pie-chart-content h1 {
        margin-left: 5px;
        margin-right: 5px;
    }

    .coming-soon .slider-wrapper #slider_item_1 img.mobile-coming-soon,
    .coming-soon .slider-wrapper #slider_item_2 img.mobile-coming-soon {
        margin-left: 20px;
        width: calc(100% - 40px);
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4),
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        min-width: 110px;
        margin: -20px -14px;
        padding: 20px 20px;
    }

    .product-category-isert---cloned #wholepage>div:nth-child(3) .pie-chart-link>a {
        padding: 20px;
        max-width: 107px !important;
        margin: -20px -24px;
    }
    /* .path-job-openings #edit-job-location--wrapper{display: inline-block;}
    .path-job-openings form legend{position: inherit !important;} */
}
@media (min-width: 600px) and (max-width: 767.98px) {
    .isertr-iol .title-image-desc img.coh-image {
        max-width: 65% !important;
        margin-bottom: 20px;
    }

    .isertr-iol .slider-wrapper #slider_item_1 .three-par p:nth-child(2) {
        margin-top: 5px;
    }
}
@media all and (max-width: 600px) {
    .vivinextm-isertr #slider_item_2 a.coh-link.open-hoya-video {
        min-height: 180px !important;
    }

    .vivinextm-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-iol-cloned .without-slider-container .iol-sub-blk img.coh-image,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .iol-sub-blk img.coh-image {
        max-height: inherit;
    }

    .vivinextm-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg,
    .vivinextm-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg,
    .vivinextm-isert-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .meets-eye-sub-blk .coh-wysiwyg,
    .vivinextm-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg,
    .vivinextm-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg,
    .vivinextm-isert-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg,
    .vivinextm-isert-toric-iol-cloned .without-slider-container .learn-more-sub-blk .coh-wysiwyg {
        margin: 0 20px;
    }

    .isertr-iol .title-image-desc img.coh-image {
        margin-bottom: 20px;
    }
}
@media all and (max-width: 575.98px) {
    .path-hoya-office-distributor-details .dist-office-dropdown-block .view-distributor-contact-content {
        padding-right: 0px !important;
        margin-right: 5px !important;
    }

    .path-hoya-office-distributor-details .view-filters .form-row select {
        font-size: 14px;
    }

    .path-hoya-office-distributor-details .view-distributor-contact-content .form-row fieldset {
        min-width: 180px;
    }

    .path-hoya-office-distributor-details .distributor-office-dropdown {
        padding-left: 18px;
    }
    /* .path-hoya-office-distributor-details .circle-container.circle-container {
      margin-left: 10px;
    } */

    .nanextm-multiserttm .slider-wrapper #slider_item_4 a.coh-link.open-hoya-video {
        min-height: 250px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link .coh-image,
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link .coh-image {
        margin: 0 auto !important;
        max-width: 338px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 30% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 27% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 19% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 18% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 18% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 18% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        bottom: 34.5% !important;
        right: 9% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        top: 15% !important;
        left: 40% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        bottom: 34.5% !important;
        left: 9% !important;
    }
}
@media all and (max-width: 419.98px) {
    .path-hoya-office-distributor-details .distributor-office-dropdown {
        flex-direction: column;
    }

    .path-hoya-office-distributor-details .circle-container.circle-container {
        width: 310px;
        height: 310px;
        margin: 0 auto;
    }

    .path-hoya-office-distributor-details .circle-container .item-list ul li {
        padding: 0px;
    }

    .path-hoya-office-distributor-details .circle-container .field-content img {
        margin-top: 0px;
    }

    .path-hoya-office-distributor-details .office-search-result .views-field-field-upload-image,
    .path-hoya-office-distributor-details .office-search-result .views-field-field-upload-dam-images-office {
        /* display: none; */
    }

    .path-hoya-office-distributor-details .circle-container.circle-container .views-field-title {
        padding: 10px 40px 6px;
    }

    .path-hoya-office-distributor-details .search-office-wrapper .slick-prev {
        left: 20px;
        top: 115px;
        width: 20px;
    }

    .path-hoya-office-distributor-details .search-office-wrapper .slick-next {
        right: 20px;
        top: 115px;
        width: 20px;
    }

    .path-hoya-office-distributor-details .box-width-layout .close-popup-link {
        right: 7px;
    }

    .path-hoya-office-distributor-details .distributor-office-dropdown {
        padding-left: 10px;
    }
}

/* Only mobile specific media query start */
@media (min-width: 601px) and (max-width: 601px) {
    .path-hoya-office-distributor-details .box-width-layout .close-popup-link {
        right: 3px;
    }
}
@media (min-width: 414px) and (max-width: 414px) {
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        left: 12% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 11% !important;
    }
}
@media (min-width: 375px) and (max-width: 375px) {
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link .coh-image,
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link .coh-image {
        margin: 0 auto !important;
        max-width: 304px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 29% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 17% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 16% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 16% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(3) {
        right: 6% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(4) {
        left: 10% !important;
    }

    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link>a:nth-child(5) {
        right: 10% !important;
        left: inherit !important;
    }
}
@media (min-width: 360px) and (max-width: 360px) {
    .path-hoya-office-distributor-details .distributor-office-dropdown {
        padding-left: 5px;
    }

    .path-hoya-office-distributor-details .dist-office-dropdown-block .view-distributor-contact-content {
        margin-right: 0px !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link .coh-image,
    .product-category-vivinextm---cloned .tri-circle-content .pie-chart-link .coh-image {
        margin: 0 auto !important;
        max-width: 292px;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3),
    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        top: 29% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(3) {
        left: 16.5% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(4) {
        right: 15% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(5) {
        left: 15% !important;
    }

    .product-category-vivinextm---cloned .four-circle-content .pie-chart-link>a:nth-child(6) {
        right: 15% !important;
    }
}
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation:portrait) {   
    .product-category-nanextm---cloned .reference-popup-content {
        max-height: 66vh;
        width: 100%;
        z-index: 999999999;
        padding: 30px;
    }
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation:portrait) {    
    .product-category-nanextm---cloned .reference-popup-content {
          max-height: 66vh;
          width: 100%;
          z-index: 999999999;
          padding: 30px;
    }
}
@media only screen and (min-device-width: 414px) and (max-device-width: 767px) and (orientation:portrait) {
    .product-category-nanextm---cloned .reference-popup-content {
        max-height: 66vh;
        width: 100%;
        z-index: 999999999;
        padding: 30px;
    }
}
.product-category-nanextm---cloned .reference-popup-content {
    color: #ffffff;
    padding: 16px 20px 20px 20px;
    overflow-y: auto;
}
/* styles for vivinex deep scroll poc */
/* overview page start */
.overview-cloned .right-corner-button {
    position: relative !important; 
    display: flex;
    justify-content: end;
    align-items: end;
}
.overview.overview-cloned .deep-scroll-container {
    max-width: 950px;
    margin: 0 auto;
}
.overview.overview-cloned .open-hoya-video {
    margin-top: 0;
    margin-bottom: 0 !important;
}
.overview.overview-cloned .about_overview.overview_div .overview-text-aligncenter {
    position: initial;
    transform: inherit;
}
/* overview page end */
/* events and news page start */
.path-events-deep-scroll .coh-heading,
.path-news-deep-scroll .coh-heading {
    color: #fff;
    margin: 1rem 0;
    width: 90%;
    float: left;
}
.path-events-deep-scroll .close-popup-link,
.path-news-deep-scroll .close-popup-link {
    margin: 1.75rem 0;
    float: right;
}
.path-events-deep-scroll .view-deep-scroll-listing,
.path-news-deep-scroll .view-deep-scroll-listing {
    padding: 0 20px;
}
.path-events-deep-scroll .coh-view-contents article .text-formatted,
.path-news-deep-scroll .coh-view-contents article .text-formatted {
    color: #717375;
    font-size: 14px;
    margin-right: 10px;
}
.path-events-deep-scroll .coh-view-contents article .text-formatted + .coh-link,
.path-news-deep-scroll .coh-view-contents article .text-formatted + .coh-link {
    font-size: 14px;
}
.path-events-deep-scroll .coh-view-contents article .coh-link,
.path-news-deep-scroll .coh-view-contents article .coh-link {
    color: #0057b8;
    font-size: 16px;
    text-decoration: none;
}
.path-events-deep-scroll .coh-view-contents article,
.path-news-deep-scroll .coh-view-contents article {
    margin-bottom: 1.5rem;
    background-color: #FFF;
}
body.path-events-deep-scroll,
body.path-news-deep-scroll {
    background-color: #0057b8;
}
.path-events-deep-scroll .coh-view-contents article .field--type-image img,
.path-events-deep-scroll .coh-view-contents article .field--type-entity-reference,
.path-news-deep-scroll .coh-view-contents article .field--type-image img,
.path-news-deep-scroll .coh-view-contents article .field--type-entity-reference {
    margin: 0;
    width: 285px;
    height: 180px;
}
.path-events-deep-scroll .coh-view-contents article .coh-row-inner,
.path-news-deep-scroll .coh-view-contents article .coh-row-inner {
    align-items: center;
}
.path-events-deep-scroll .coh-view-contents article:hover,
.path-news-deep-scroll .coh-view-contents article:hover {
    transform: translateY(-2px);
    box-shadow: 0 0 5px 0 #717375;
}
.path-events-deep-scroll .pager__items.js-pager__items,
.path-news-deep-scroll .pager__items.js-pager__items {
    display: flex;
    justify-content: center;
    margin: 0px auto;
    align-items: center;
    /* margin-top: 40px; */
    margin-bottom: 20px;
    color: #fff;
    width: 86%;
    float: left;
}
.path-events-deep-scroll .pager__item--current,
.path-news-deep-scroll .pager__item--current{
    border: 2px solid #fff;
    width: 90px;
    border-radius: 25px;
    padding: 10px;
    text-align: center;
    margin: 20px 10px 10px 20px;
}
.path-events-deep-scroll .pager__item--current a,
.path-news-deep-scroll .pager__item--current a{
    color: #fff;
    text-decoration: none;
    width: auto !important;
}
.path-events-deep-scroll .pager__item--current.archive-page-link,
.path-news-deep-scroll .pager__item--current.archive-page-link{
    /* width: fit-content; */
    float: right;
    margin: 20px 0;
    width: 14%;
}
.path-events-deep-scroll .pager__item--next a,
.path-news-deep-scroll .pager__item--next a {
    background-image: url(/themes/custom/hoyasurgicaloptics/assets/images/white_arrow_right.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 10px;
    height: 12px;
    position: absolute;
}
.path-events-deep-scroll .pager__item--previous a,
.path-news-deep-scroll .pager__item--previous a {
    background-image: url(/themes/custom/hoyasurgicaloptics/assets/images/white_arrow_left.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 10px;
    height: 12px;
    position: absolute;
}
.path-events-deep-scroll #main-wrapper,
.path-news-deep-scroll #main-wrapper {
    position: relative;
}
/* evetns page end */

/* Overview Page CSS Start */
.about_overview h2 {
    padding-left: 0 !important;
}
.about_overview a, .about_overview a:hover{
    color: #FFF;
}
/* Overview Page CSS End */

/* Apply Bg color to all pages */
body {
  background: #fff !important;
}

.page-user-login,
.page-user-password{
    background: #0057b8e6 !important;
}

body.blue, body.path-error-404, body.path-error-403, body.path-site-search {
    background-color: #0057b8 !important;
}

body.vivinex-gemetric {
    background: rgba(85, 45, 127, 1) !important;
}

.coh-style-purple-background-color {
    background-color: rgb(75, 42, 104) !important;
}

.coh-style-navy-blue-background-color {
    background-color: rgb(0, 25, 79) !important;
}

body.path-events-deep-scroll, body.path-news-deep-scroll {
    background-color: #0057b8 !important;
}