/* @media screen and (min-width: 1550px) */
@media screen and (min-width: 1550px) {
    .pv-container .flipper {
        left: 0.4%;
    }
}

/* @media screen and (min-width: 1436px) */
@media screen and (min-width: 1436px) {
    .visible-1440 {
        display: block !important;
    }

}

@media screen and (min-width: 1920px) {
    /*.footer .des-hide.social-icon{display: none;}*/
}

/* @media screen and (min-width: 1200px) */
@media screen and (min-width: 1200px) {
    .middle-section {
        margin-top: -130px;
        background-color: #FFFFFF;
        position: relative;
        padding-bottom: 35px;
    }

    .polycythemia-vera .middle-section {
        padding-bottom: 35px;
    }

    .endpoint2n3 .endpoint {
        padding: 15px 0 15px 15px;
        width: 47%;
    }

    .endpoint2n3 .endpoint-separator {
        width: 6%;
    }

    .endpoint2n3 .endpoint {
        padding: 15px 0 15px 15px;
        width: 47%;
    }

    .endpoint2n3 .endpoint img {
        float: right;
        width: 50%;
        padding: 0 15px;
    }

    .endpoint2n3 .endpoint-tree-text {
        float: left;
        width: 50%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .endpoint2n3 .endpoint-tree-text {
        float: left;
        width: 50%;
    }

    .endpoint2n3 .endpoint .section-head-txt.sub {
        margin-top: 0 !important;
    }

    .chatbox-pv-open .relativeDiv .watermark.up {
        color: #6cb33f;
    }

    .header .menu-item-list .tab-content .tab-pane ul a {
        font-size: 14px !important;
    }

    .modalDiv.relativeDiv .watermark {
        left: 25px;
    }

    .modalDiv.relativeDiv .watermark.up {
        left: 16px;
    }

    .middle-section {
        padding-left: 45px;
        padding-right: 45px;
        padding-bottom: 35px;
        padding-top: 20px;
    }

    .spacer-70-precent {
        margin-top: -5%;
    }

    .header .navbar-default .navbar-brand {
        width: auto !important;
        max-width: 184px;
        min-width: 0px;
        padding-top: 17px !important;
    }

    .benefits-pv-hematocrit .pv-body-section .row .col-lg-12 .section-head-txt {
        max-width: 84%;
    }

    .page-node-16 .jakafi-for-pv .pv-body-section .video-callout-section.video-callout-2 .no-margin.row .pv-video-callout .clearfix p:nth-child(3) {
        width: 80%;
    }
}

/* @media screen and (min-width: 992px) */
@media screen and (min-width: 992px) {
    .callout-no-margin {
        padding-right: 0px;
        padding-left: 0px;
    }

    .video-thumbnail {
        width: 100%;
    }

    .pv-container .container-section .pv-body-section .d-inline-block {
        display: inline-block !important;
    }

    .no-desktop-tab-margin {
        margin-left: 0px;
        margin-right: 0px;
    }

}

/* @media screen and (min-width: 1024px) */
@media screen and (min-width: 1024px) {
    .pv-container .container-section .pv-body-section .green-callout-section .align-desktop-center {
        margin-top: 3.5%;
    }

    .pv-container .container-section .pv-body-section .drug-list li:last-child {margin-right:0px;}
    
    .copay-callout .pad-right0px {
        padding-right: 0px;
    }

    /*.pv-container .container-section .pv-body-section .drug-list li {margin-right: 39px;}*/
    .page-cost .footer .footer-container {
        padding-bottom: 65px;
    }
}

/* @media screen and (min-width: 991px) */
@media screen and (min-width: 991px) {
    .pv-container .container-section .pv-body-section .d-inline-block {
        display: inline-block !important;
    }

    .header .menu-item-list .tab-content .tab-pane ul a {
        font-size: 12px;
    }
}


/* @media screen and (min-width: 767px) */
@media screen and (min-width: 767px) {
    .lg-offset-padding-5 {
        padding-left: 5px;
        padding-right: 5px;
    }

    .polycythemia-vera .patients-support-callouts .mcb .hidden-xs {
        display: inline !important;
    }

    .hero-link .hero-btn a::after {
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px;
        background-repeat: no-repeat;
        background-size: 100%;
        margin-left: 7px;
    }
}

/* @media screen and (min-width: 768px) */
@media screen and (min-width: 768px) {
    .container-section .languages_drp_dwn .languages-dropdown {
        width: 102%;
    }

    .pv-container .sticky-container {
        top: 368px;
    }

    .btn.expand_button .fa {
        font-size: inherit;
    }

    .followus-icon div {
        background-color: #fff;
    }
}


/* @media screen and (min-width: 768px) and (max-width: 991px) */
@media screen and (min-width: 768px) and (max-width: 991px) {
    .banner-image-pv {
        /*background-position: -75px 0;height: 212px;*/
        background-position: center;
        height: 412px;
    }

    .container-section {
        padding: 0 15px;
    }

    .mf-home .middle-section,
    .path-frontpage .middle-section {
        margin-top: -75px;
    }

    .middle-section h2 {
        font-size: 37px;
        padding-bottom: 10px;
    }

    .img-content {
        height: auto;
    }

    .left-image {
        margin-top: 10px;
        padding: 0;
        padding-right: 15px;
    }

    .video-callout-bk {
        margin: 25px 0px;
        padding: 20px 15px;
        width: 100%;
    }

    .pv-container .container-section .pv-body-section .what-is-callout {
        padding: 15px 15px;
        margin: 15px 0 0 0;
        width: 100%;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: start !important;
    }

    .header .top-head-txt li {
        font-size: 10px;
    }

    .path-frontpage .md-pd-lt {
        padding-left: 90px;
    }

    .path-frontpage .callout-section {
        width: 100%;
    }

    .path-frontpage .callout-section h1 {
        line-height: 1;
        margin-top: 10px;
    }
}

/* @media screen and (min-width: 768px) and (max-width: 1024px) */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .middle-section {
        margin-bottom: 20px;
    }
}


@media (min-width: 320px) and (max-width: 400px) {
    .pv-container .container-section .pv-body-section .btn-link.pull-right {
        margin-right: 0;
    }

    .pv-container .container-section .pv-body-section .btn-link {
        font-size: 14.43px;
        padding: 8px !important;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .pv-container .fa-chevron-right {
        /*font-size: 10px!important;*/
        font-size: 10px !important;
    }

    .pv-container .support-link-callouts a .fa {
        font-size: 12px !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .polycythemia-vera .box-item.purple-box img.img-center {
        width: auto;
    }

    .pv-container.about-pv .container-section .pv-body-section .right-col-img-border img,
    .pv-container.about-mf .container-section .pv-body-section .right-col-img-border img {
        width: auto;
    }

    .pv-container .container-section .pv-body-section .circle-graph .border-after.pill-bottle img {
        width: auto;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 15px;
        width: 25%;
    }

    .shareicn-pv {
        /*display: none;*/
    }

    .path-frontpage .shareicn-pv {
        display: block;
    }

    .middle-section h2 {
        font-size: 37px;
        padding-bottom: 10px;
        width: 268px;
        line-height: 36px;
        font-family: 'OpenSans-Light', sans-serif;
        color: #92278f;
        font-weight: 300;
        text-align: left;
    }

    .middle-section h2.section-head-txt {
        width: auto;
    }

    .pv-container .container-section .pv-body-section .box-item .btn.btn-link {
        width: 100%;
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .btn-link {
        margin-top: 15px !important;
    }

    .pv-container .fa-chevron-right {
        font-size: 10px;
    }

    .pv-container .container-section .pv-body-section .section-head-txt {
        font-size: 19.99px;
    }

    #how-jakafi-works .hidden-sm.hidden-lg.hidden-md.spacer-40 {
        margin-top: 0px;
    }

    .video-callout-bk {
        margin: 20px 0 0 0;
        padding: 0px;
        width: 100%;
        padding-bottom: 15px;
        padding-top: 15px;
        margin-bottom: 20px;
    }

    .pv-container .container-section .pv-body-section .display-middle-img img {
        margin: 20px auto;
        width: auto;
    }

    .pv-body-section .btn-link {
        width: 100%;
        text-align: center;
    }

    .modal.in .modal-dialog {
        transform: translate(0%, 15%);
    }

    .pv-container .container-section .pv-body-section .img-content a.btn.btn-primary {
        width: 100%;
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .btn-link {
        margin-top: 15px !important;
    }

    .content-holder {
        margin-top: -5px;
    }

    .pv-container .container-section .pv-body-section .back-to-resource .btn-link {
        width: auto;
    }

    .pv-container .container-section .pv-body-section .btn-link {
        margin-top: 15px !important;
    }

    .middle-section {
        margin-top: 0px;
        padding: 0;
        margin-bottom: 20px;
    }

    .pv-container .container-section .pv-body-section .video-container .video-placeholder .play-btn {
        width: 20%;
    }

    .pv-container .sticky-container .sticky.connect {
        position: absolute;
        top: 40px;
        right: 0;
    }

    /*.img-responsive{width: 100%;}*/
    .next-share-bottom div:first-child {
        margin-top: 10px;
    }

    .pv-body-section .btn-link.btn.btn-no-margin {
        width: 100%;
        text-align: center;
        font-weight: normal;
        font-family: 'OpenSans-Bold', sans-serif;
    }

    .possible-benefits.pv-container .container-section .pv-body-section .btn-link {
        margin-top: 0px !important;
    }

    .possible-benefits.pv-container .container-section .pv-body-section .green-callout-section {
        width: 87%;
    }

    .incytecares-patient-support .patients-support-callout p.incyte-care-pg {
        font-size: 16px !important;
    }

    .video-resources .patient-stories-callouts-title .fa-chevron-right {
        font-size: 10px !important;
    }

    .incytecares-patient-support .mcb .visible-xs {
        display: inline !important;
    }

    .visible-xs.mcb-li div {
        display: inline-grid;
    }

    .patients-support-callout-text-main .visit-link .fa {
        font-size: 14px !important;
    }

    .vd-pr1 {
        margin-top: 0px;
    }
}

@media screen and (min-width: 992px) {
    .callout-no-margin {
        padding-right: 0px;
        padding-left: 0px;
    }

    .video-thumbnail {
        width: 100%;
    }
}

@media (max-width: 767px) {
    .path-frontpage .story-callout img {
        width: 100%;
        margin-bottom: 10px;
    }

    .patient-education .middle-section {
        /*padding-bottom: 50px;*/
    }

    .hero-link .hero-btn a::after {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        background-repeat: no-repeat;
        background-size: 100%;
        margin-left: 7px;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .terms-and-conditions.font-bold {
        display: inline-block;
    }

    .page-side-effects div.pv-body-section .para-img img {
        padding: 0px 15px 70px 0;
        width: 100%;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-one.border-img:after,
    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-two.border-img:after {
        background: url(../images/icn_div_m.png);
        background-repeat: no-repeat;
    }

    .possible-callout img {
        width: 100%;
    }

    #how-jakafi-works img {
        width: 100%;
    }

    .pv-container .container-section .pv-body-section .box-item .btn.btn-link {
        width: 100%;
        text-align: center;
    }

    .no-mob-padding {
        padding: 0;
    }

    .shareicn-mf {
        display: none;
    }

    .shareicn-gvhd {
        display: none;
    }

    .cookie-policy p {
        margin-bottom: 10px;
    }

    .cookie-policy span {
        margin-bottom: 0px;
        display: inline-block;
    }

    .pv-container .container-section .pv-body-section .video-callout-bk p.head1 {
        font-size: 20px;
    }

    .pv-container .container-section .pv-body-section .video-callout-bk p.head2 {
        font-size: 16px;
    }

    .video-callout-section .btn-link.btn {
        display: none;
    }

    .endpoint1 {
        padding: 0 5%;
    }

    .endpoint1 .endpoint img {
        max-width: 90%;
        padding: 0 5px;
    }

    .support .container-section .pv-body-section p {
        font-size: 13.99px;
    }

    .endpoint2n3 {
        padding: 0 3%;
    }

    .endpoint2n3 .endpoint {
        padding: 10px;
    }

    .benefits-pv-hematocrit .pv-body-section .green-callout-section .margin-space-top {
        margin-top: 4%;
    }

    .pv-body-section .green-callout-section .margin-space-top {
        margin-top: 4%;
    }

    .pv-body-section .green-callout-section .align-desktop-center {
        margin-top: 0%;
        display: inline-block;
    }

    .benefits_callout {
        padding: 25px 0px 8px 0px;
        margin-left: 15px;
        margin-right: 15px;
        width: 92%;
    }

    .pv-body-section .drug-list {
        margin-top: 30px;
        text-align: center;
    }

    .pv-body-section .list-unstyled.drug-list li {
        margin-right: 15px;
        width: 25%;
    }

    .pv-body-section .list-unstyled.drug-list li img {
        margin-right: 30px;
    }

    .pv-body-section .sml-txt {
        font-size: 10px;
    }

    .pv-body-section .left-bor {
        padding-right: 55px;
        margin-left: 30px;
    }

    .pv-body-section .circle-graph .border-after {
        text-align: center;
    }

    ul.sticky {
        margin: 0;
        padding: 0;
        width: 30px;
    }

    .copay-callout img {
        width: 50%;
        margin: 15px 0px;
    }

    .patients-support-callout-text-main.mob-width-100 {
        width: 100%;
        padding: 0;
    }

    .page-link-buttons {
        display: block;
        text-align: center;
        padding: 15px 13px;
        margin-top: 15px;
        font-size: 16px;
        max-width: 375px;
    }

    .container-section .printable-resource img {
        margin: 20px auto;
    }

    .pt-resource .printable-resource {
        margin-top: 60px;
    }

    .container-section .languages_drp_dwn {
        width: 100%;
    }

    .cookie-policy .cc-policy-button,
    .cookie-policy .cc-policy-button:hover,
    .cookie-policy .cc-policy-button:visited {
        padding: 6px 15px;
    }

    .story-callout {
        clear: both;
    }

    #chatbox-pv-mobile.modal {
        top: 0;
        right: 20px;
        z-index: 1500;
        width: 100%;
        padding-top: 20%;
        background: rgba(255, 255, 255, 0.8);
    }

    .modalDiv.relativeDiv .watermark.up {
        left: 16px;
        color: #6cb33f;
        top: 5px;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-one.border-img:after,
    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-two.border-img:after {
        background: url(../images/icn_div_m.png);
        background-repeat: no-repeat;
        content: "";
        background-size: contain;
        position: absolute;
        width: 100%;
        top: auto;
        bottom: 0px;
        right: 0;
        height: 20px;
        margin-bottom: -24px;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border .border-img {
        display: inline-block;
        padding-bottom: 15px !important;
        padding-left: 0;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .about-jakafi-logo img {
        float: none;
    }

    .no-padding-mobile {
        padding: 0;
    }

    .spacer-mob-10 {
        margin-top: 10px;
    }

    .pv-body-section .right-col-img-border .fig-caption span:last-child {
        font-size: 14px;
        line-height: normal;
    }

    .pv-body-section .copay-callout .sml-txt {
        margin-top: 0px;
    }

    .patient-perspectives .patient-accordion h2.accordion-header-patient {
        margin-top: 20px !important;
    }

    .header .menu-item-list .tab-content .tab-pane ul li {
        padding: 0;
    }
}

@media screen and (max-width: 991px) {
    .cookie-policy {
        padding-bottom: 11px;
    }

    .advocacy-resources-link-callout {
        width: 100%;
        height: auto !important;
    }

}

@media (min-width: 0px) and (max-width: 1199.98px) {

    .cookie-policy div {
        width: 90%;
        display: table;
        margin: 0 auto;
        padding: 8px 0px;
    }

    .br-visible-lg br {
        display: none;
    }
}

@media (max-width: 992px) {
    .green-box-pv-callout {
        padding: 0;
        width: 100%;
        margin-left: 0;
        padding-top: 20px;
    }

    .possible-callout .green-sml-callout-section .green-sml-callout-section-dev {
        margin: 0;
        padding: 15px;
        background: #F0F7EB;
    }

    .pv-container .container-section .pv-body-section .green-callout-section {
        width: 100%;
        margin: 30px 0px;
        padding: 15px;
    }

    .pv-container .container-section .pv-body-section .green-callout-section p.green-head {
        font-size: 25px;
        line-height: normal;
    }

    .section-links ul {
        display: block;
        padding: 0;
    }

    .section-links ul li {
        display: block;
    }

    .section-links ul li a {
        display: inline-block;
        margin-top: 15px;
    }

    .pv-body-section .possible-callout .green-sml-callout-section .green-sml-callout-section-dev {
        margin: 0;
        padding: 15px;
        background: #F0F7EB;
    }

    .pv-container .container-section .pv-body-section .green-box-pv-callout {
        padding: 0;
        width: 100%;
        margin-left: 0;
        padding-top: 20px;
    }

    .pv-body-section .possible-callout .green-sml-callout-section {
        background: transparent;
        padding: 0 15px;
        margin: 0;
    }
}

.pv-body-section .green-sml-callout-section p.grn-hd {
    color: #92278F;
    font-weight: normal;
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 18px;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .page-pv-home .modal .modal-dialog {
        padding-bottom: 550px;
    }

    .header .menu-item-list {
        width: 60%;
    }

    .header .menu-item-list {
        position: absolute;
        right: 0;
        z-index: 1550;
        box-shadow: -4px 10px 10px 0px rgb(0 0 0 / 75%);
        height: 502px;
        display: none;
    }

    .hidden-sm {
        display: none !important;
    }

    .header .menu-item-list .small-dev li {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .path-frontpage .video-close-button {
        top: 40px;
        right: 30px;
    }

    .pv-container .container-section .pv-body-section .video-callout-bk p.head1 {
        font-size: 20px;
    }

    .video-stop-button {
        top: 40px;
        right: 30px;
    }

    .pv-body-section .possible-callout .green-sml-callout-section {
        padding: 20px 20px 10px;
    }

    .pv-body-section .green-callout-section {
        margin-left: 0;
    }

    .benefits-pv-hematocrit .green-callout-section {
        margin-left: -45px;
    }
}

@media (max-width: 992px) {
    .spleen-row {
        display: flex;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-right: -15px;
        margin-left: -15px;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }

    .support-box-callout {
        padding-top: 20px;
        padding-left: 0px;
    }

    .support-box-callout h2.head-callout {
        line-height: 1.1;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .page-pv-home .modal .modal-dialog {
        padding-bottom: 150px;
    }

    .incytecare-patients-support .patients-support-callouts .row.patients-support-callout:nth-child(1) {
        min-height: 91px !important;
    }

    .incytecare-patients-support .patients-support-callouts .patients-support-callout {
        min-height: 130px !important;
    }

    .patients-support-callout-text-main.width-100 .mcb .hidden-xs span {
        padding-right: 70px;
    }
}

@media (min-width: 320px) and (max-width: 400px) {
    .pv-container .container-section .pv-body-section .btn-link {
        font-size: 14.43px;
        padding: 8px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .header .navbar-default .navbar-brand {
        width: 172px !important;
        padding-top: 17px !important;
        font-size: 17px !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
    .pv-container .container-section .pv-body-section .print-head img {
        display: none;
    }

    .pv-body-section .print-head p.print-head-p {
        width: 100%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .header .menu-item-list .tab-content .tab-pane ul li {
        margin-right: 5px;
    }

    .bottom-nav .prev-nav a,
    .bottom-nav .next-nav a {
        font-size: 14px;
    }

    .bottom-nav .current-page {
        font-size: 18px;
        margin-left: 0px !important;
        display: inline-block !important;
        float: none;
    }

    .bottom-nav div.nav-container .next-nav {
        float: right;
    }

    .bottom-nav div.nav-container div {
        display: table-cell;
        width: auto;
    }

    .bottom-nav div.nav-container {
        padding-right: 0px;
    }
}

@media (max-width: 1435px) and (min-width: 1200px) {
    .visible-1200 {
        display: block !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .pv-body-section .video-callout-bk p.head1 {
        font-size: 20px;
    }

    .pv-body-section .video-callout-bk p.head2 {
        font-size: 16px;
    }

    .left-image {
        margin-top: 20px;
        padding: 0;
    }

    .endpoint1 .endpoint-tree-text p {
        padding: 0 10% 25px;
    }

    .indication {
        margin-bottom: 25px;
    }

    .pv-container.possible-benefits .container-section .pv-body-section .green-callout-section {
        width: 91%;
        margin: 30px auto;
        padding: 15px;
    }

    .no-padding-mobile .no-padding-tab img {
        width: 100%;
        margin-bottom: 10px;
    }

    .pv-container .container-section .pv-body-section .what-is-callout {
        margin-left: 15px;
    }

    .pv-container .container-section .pv-body-section .nxt-prv-txt,
    .path-frontpage .nxt-prv-txt,
    .mf-home .nxt-prv-txt {
        margin: 0 0 25px 0;
    }

    .support-link-callouts {
        height: auto;
        padding-bottom: 20px;
    }

    .patients-support-callout-img.mob-width-100 {
        width: 100%;
    }

    .pv-container .container-section .middle-section h2 {
        padding-bottom: 0;
        margin-bottom: 0;
        width: auto;
    }

    .header .menu-item-list .small-dev li {
        display: block;
        margin: 0;
        width: 100%;
    }

    /*.header .menu-item-list .tab-content .tab-pane.PV-menu ul li.relativeDiv{background-color: #6e4ce3!important;}*/

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(1) {
        background-color: #453490;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(2) {
        background-color: #4e3e96;
    }

    .cust-spleen-row.spleen-row {
        margin-left: 0px;
        margin-right: 0px;
    }

    .pv-container .container-section .pv-body-section .left-bor {
        padding-right: 55px;
        margin-left: 30px;
    }

    .taking-jakafi .pv-container .container-section .pv-body-section .left-bor {
        padding-right: 53px;
        margin-left: 30px;
    }

    .jakafi-dosage .pv-container .container-section .pv-body-section .left-bor {
        padding-right: 53px;
        margin-left: 30px;
    }

    .play_video img {
        width: 100%;
    }

    .pv-body-section .circle-graph .border-after.border-cls {
        border-left: none;
        border-right: none;
    }

    .pv-body-section .circle-graph .border-after {
        text-align: center;
    }

    .pv-body-section .right-col-img-border .fig-caption {
        float: left;
    }

    .pv-container .container-section .middle-section h2 {
        padding-bottom: 0;
        margin-bottom: 0;
        width: auto;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .about-jakafi-logo {
        float: none;
        margin: 15px auto;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .about-jakafi-logo img {
        float: none;
        margin: unset;
    }

    .pv-container .container-section .pv-body-section .circle-graph.circle-graph-sml-dev .border-cls {
        border: none;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .border-img:first-child {
        padding-top: 0;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) and (orientation: landscape) {

    .jakafi-form .reg-btn,
    .btn-link,
    .mf-home .img-content a.btn,
    .path-frontpage .img-content a.btn {
        text-align: center !important;
        width: 375px !important;
        margin: 0 auto !important;
        display: block;
        float: none !important;
    }
}

@media (max-width: 992px) {
    .pv-container .container-section .pv-body-section .graphic-callout .border-right-bot .text-right-desk {
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .graphic-callout p {
        text-align: center;
        margin-top: 10px;
    }
}

@media (max-width: 992px) {
    .header .menu-item-list .tab-content .tab-pane ul li .list-sub-menu {
        position: relative;
    }

    .header .menu-item-list .tab-content .tab-pane ul li .list-sub-menu {
        width: 100%;
        top: auto;
    }

    .header .menu-item-list .tab-content .tab-pane ul li .list-sub-menu li {
        padding: 13px 13px 13px 21px;
        width: 100%;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .polycythemia-vera .container-section .pv-body-section .para-img img {
        padding: 0px 15px 0px 0;
    }

    .spleen-row.what-is-callout {
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 15px;
    }

    .polycythemia-vera .about-pv-and-the-spleen .visible-md.visible-lg img.img-responsive {
        display: inherit;
        max-width: inherit;
    }

    .video-resources .section-links span {
        margin-bottom: 35px !important;
        display: block;
    }

    .printable-resource:nth-child(3) {
        clear: both;
    }

    .gets_pv img {
        width: auto;
    }

    .align-top-20.margin-right-desktop {
        margin-top: 20px;
    }
}

@media (max-width: 767px) {
    .what-to-expect .no-padding-mobile img {
        width: 100%;
        margin-bottom: 10px;
    }

    .video-callout-section .video_watch_button {
        display: none;
    }
}

@media (max-width: 992px) {
    .spleen-row .spleen-option {
        margin-left: 0px;
        background-color: #EBF7DF;
        position: relative;
        top: auto;
        display: inline-block;
        transform: translateY(0%);
        padding-left: 15px;
        padding-top: 45px;
        padding-bottom: 15px;
        margin-top: -35px;
    }

    .spleen-row .spleen-option .custom-list-spleen li {
        display: block;
        margin-bottom: 10px;
    }

    .spleen-row .spleen-option {
        margin-left: 0px;
        background-color: #EBF7DF;
        position: relative;
        top: auto;
        display: inline-block;
        transform: translateY(0%);
        padding-left: 15px;
        padding-top: 45px;
        padding-bottom: 15px;
        margin-top: -35px;
    }
}

@media (min-width: 768px) {
    .cust-spleen-row.spleen-row {
        margin-left: 15px;
        margin-right: 15px;
    }

    .spleen-do.cust-spleen-row.spleen-row {
        margin-left: 0px;
        margin-right: 0px;
    }
}

@media screen and (min-width: 0px) and (max-width: 1024px) {
    .pv-body-section .print-head p {
        width: 100%;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .pv-container .container-section .pv-body-section .circle-graph .border-after.border-cls {
        border-left: none;
        border-right: none;
    }

    .pv-container .container-section .pv-body-section .circle-graph .border-after.border-cls:after {
        content: "";
        height: 2px;
        width: 50%;
        background: #ccc;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: auto;
        margin: 0 auto;
        display: block;
    }

    .pv-container .container-section .pv-body-section .circle-graph .border-after.border-cls:before {
        content: "";
        display: block;
        height: 2px;
        width: 50%;
        background: #ccc;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
    }

    .pv-container .container-section .pv-body-section .no-padding-tab {
        padding: 0 15px;
    }

    .text-align-left-mob {
        text-align: left !important;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border .fig-caption span:last-child {
        font-size: 14px;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border .fig-caption {
        float: left;
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .what-is-callout {
        margin: 15px auto 0px auto;
        width: 91%;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border .border-img:last-child {
        margin-bottom: -25px;
    }

    .pv-container .container-section .pv-body-section .nxt-prv-txt,
    .path-frontpage .nxt-prv-txt,
    .mf-home .nxt-prv-txt {
        margin: 0 0 25px 0;
    }

    .patients-support-callout-text-main.width-100 {
        padding: 0;
    }

    .left-image {
        margin-top: 20px;
        padding: 0;
    }

    .pv-container .container-section .pv-body-section .btn-link {
        width: 100%;
        text-align: center;
        font-weight: normal;
        font-family: 'OpenSans-Bold', sans-serif;
    }

    .callout-section {
        display: block;
        float: left;
    }
}

@media (max-width: 992px) {
    .pv-body-section .graphic-callout .border-right-bot:after {
        content: "";
        position: absolute;
        top: auto;
        right: 0;
        width: 50%;
        height: 1px;
        padding: 15px 0;
        border-bottom: 1px solid #B7B7B7;
        bottom: 0;
        border-right: 0;
        margin: 0 auto;
        left: 0;
    }

    .pv-container .container-section .pv-body-section .graphic-callout {
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .graphic-callout .border-right-bot:after {
        content: "";
        position: absolute;
        top: auto;
        right: 0;
        width: 50%;
        height: 1px;
        padding: 15px 0;
        border-bottom: 1px solid #B7B7B7;
        bottom: 0;
        border-right: 0;
        margin: 0 auto;
        left: 0;
    }

    .pv-container .container-section .pv-body-section .graphic-callout .border-right-bot:last-child:after {
        content: "";
        border-bottom: none;
    }

    .pv-container .container-section .pv-body-section .graphic-callout .border-right-bot {
        padding: 15px 0;
        margin-bottom: 15px;
    }

    .box-item .spleen-row {
        -webkit-box-align: start !important;
        align-items: start !important;
        -ms-flex-align: start !important;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .pv-body-section .right-col-img-border .fig-caption {
        width: auto !important;
        margin: 50px 0 50px -35px !important;
    }

    .polycythemia-vera .incytecares-patient-support a.visit-link {
        border-radius: 50px;
        padding-right: 11px !important;
        display: block;
        text-align: center;
        max-width: 375px;
        margin: 0 auto;
    }

    .pv-body-section .right-col-img-border img {
        margin: unset;
    }

    .possible-benefits .endpoint-tree-main .endpoint {
        height: auto !important;
    }

    .pv-body-section .right-col-img-border .fig-caption,
    .right-col-img-border .fig-caption {
        width: auto !important;
        margin: 50px 0 50px -35px !important;
    }

    .pv-body-section .what-pv .right-col-img-border {
        padding: 0px;
    }
}

@media (min-width: 320px) and (max-width: 400px) {
    .pv-container .container-section .pv-body-section .btn-link {
        font-size: 14.43px;
        padding: 8px !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) and (orientation: landscape) {
    .middle-section h2 {
        width: auto;
    }

    .spleen-row .spleen-option,
    .spleen-row .spleen-option-mob {
        padding-right: 15px;
    }

    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-one.border-img:after,
    .pv-container .container-section .pv-body-section .right-col-img-border.pv-about .column-two.border-img:after {
        background-size: cover;
        height: 32px;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .pv-body-section .possible-callout .green-sml-callout-section {
        padding: 20px 20px 12px;
    }

    .header .resident-txt {
        /*line-height: 1.2;*/
    }
}

@media (min-width: 1920px) and (max-width: 2560px) {
    .pv-container .flipper {
        top: 418px;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    .pv-container .container-section .pv-body-section .copay-callout .sml-txt {
        margin-top: 0px;
    }

    .pv-container.about-pv .container-section .pv-body-section .what-is-callout {
        width: 100%;
    }

    .pv-container.about-pv .container-section .pv-body-section .what-is-callout .col-lg-11 {
        padding-right: 0px;
    }

    .pv-container.about-pv .container-section .pv-body-section .what-is-callout {
        margin: 15px 15px 0px 15px;
        width: 92%;
        padding: 15px 15px;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: start !important;
        display: flex;
    }

    .video-resources .section-links ul {
        padding-left: 0px;
    }

    .pv-container.about-pv .container-section .pv-body-section .what-is-callout .link-txt .fa.fa-chevron-right {
        margin-left: 4px;
    }
}

@media (max-width: 992px) {
    .center-txt-device {
        text-align: center !important;
    }
}

@media (min-width: 0px) and (max-width: 767px) {
    .container-section .languages_drp_dwn .languages-dropdown {
        width: 101%;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu {
        padding: 0;
        background-image: url(data:image/png;base64,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);
    }

    .patients-support-callout-text-main .visit-link {
        display: block;
        text-align: center;
        max-width: 375px;
        margin: 0 auto;
    }

    .pv-container .container-section .pv-body-section .sml-txt.footnote {
        font-size: 13px !important;
    }
}

@media (max-width: 575.98px) {
    .pt-resource .printable-resource:nth-child(1) .img-mb img {
        width: 50%;
    }

    .pt-resource .printable-resource:nth-child(2) .img-mb img {
        width: 50%;
    }
    /*.page-what-is-pv hr.hr-lr {
    display: block;
    float: left;
    width: 92%;
    margin-left: 15px;
}*/
}

@media (min-width: 576px) and (max-width: 767.98px) {
/*.page-what-is-pv hr.hr-lr {
    display: block;
    float: left;
    width: 95.5%;
    margin-left: 15px;
}*/
    .pt-resource .printable-resource:nth-child(1) .img-mb img {
        width: 25%;
    }

    .pt-resource .printable-resource:nth-child(2) .img-mb img {
        width: 25%;
    }
}
@media (min-width: 768px) {
    /*.page-what-is-pv hr.hr-lr {
    display: block;
    float: left;
    width: 97.5%;
    margin-left: 15px;
}*/
}
@media screen and (max-width: 991px) {
    .header .custom-navbar .nav>li>a:hover {
        border: none;
        background-color: transparent;
        text-decoration: none;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(1) {
        background-color: #453490;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(2) {
        background-color: #4e3e96;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(3) {
        background-color: #58499B;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(4) {
        background-color: #6052a0;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(5) {
        background-color: #6a5da5;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(6) {
        background-color: #7467ac;
    }

    .PV-menu ul ul#subMenu8 li.get-link:nth-child(8),
    ul#mfsubMenu8 li.get-link:nth-child(8) {
        /* font-style: italic; */
        font-style: normal;
        font-family: 'OpenSans-BoldItalic', sans-serif;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(7) {
        background-color: #7d71b2;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(9) {
        background-color: #8f84bb;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(10) {
        background-color: #978BC0;
    }

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul li .list-sub-menu li:nth-child(11) {
        background-color: #a498cf;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(1) {
        background-color: #67b03c;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(2) {
        background-color: #73b749;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(3) {
        background-color: #7abb53;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(4) {
        background-color: #81be5c;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(5) {
        background-color: #88c265;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(6) {
        background-color: #91c66f;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(7) {
        background-color: #98ca7a;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(8) {
        background-color: #9ece82;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(9) {
        background-color: #a7d18b;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(10) {
        background-color: #aed992;
    }

    .header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li .list-sub-menu li:nth-child(11) {
        background-color: #bde6a2;
    }

    .header .menu-item-list .tab-content .tab-pane.GVHD-menu ul li .list-sub-menu li:nth-child(1) {
        background-color: #a22c9f;
    }

    .header .menu-item-list .tab-content .tab-pane.GVHD-menu ul li .list-sub-menu li:nth-child(2) {
        background-color: #b533b2;
    }

    .header .menu-item-list .tab-content .tab-pane.GVHD-menu ul li .list-sub-menu li:nth-child(3) {
        background-color: #c538c2;
    }

    .header .menu-item-list .tab-content .tab-pane.GVHD-menu ul li .list-sub-menu li:nth-child(4) {
        background-color: #d440d1;
    }

    .header .menu-item-list .tab-content .tab-pane.GVHD-menu ul li .list-sub-menu li:nth-child(5) {
        background-color: #e447e1;
    }

    .header .menu-item-list div.tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(1) {
        background-color: #c627a6 !important;
    }

    .header .menu-item-list .tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(2) {
        background-color: #b6259a !important;
    }

    .header .menu-item-list .tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(3) {
        background-color: #a02189 !important;
    }

    .header .menu-item-list .tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(4) {
        background-color: #8f1f7d !important;
    }

    .header .menu-item-list .tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(5) {
        background-color: #811c73 !important;
    }

    .header .menu-item-list .tab-content .tab-pane.cGVHD-menu ul li .list-sub-menu li:nth-child(6) {
        background-color: #721a67 !important;
    }

    .header .menu-item-list .tab-content .tab-pane ul a {
        font-weight: normal;
        font-family: 'OpenSans-Bold', sans-serif;
        color: #ffffff;
        font-size: 14px;
        line-height: normal;
        text-align: left;
        cursor: pointer;
    }

    .header .menu-item-list .tab-content .tab-pane ul li .list-sub-menu a {
        padding: 0;
        width: 100%;
        display: block;
    }

    .header .menu-item-list .tab-content .tab-pane ul li .list-sub-menu li {
        padding: 13px 13px 13px 21px;
    }

}

@media screen and (min-width: 1200px) {
    .is-jakafi-right-for-me .pv-video-callout p {
        width: 80%;
    }

    .br-visible-lg br {
        display: block;
    }
}

@media (min-width: 361px) and (max-width: 767.98px) {

    .path-frontpage .video-close-button,
    .video-stop-button {
        top: 40px;
        right: 30px;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .path-frontpage .img-content {
        margin-top: -48px;
    }

    .header .custom-navbar .nav>li.nav-item>a {
        text-align: center;
        color: inherit;
        font-size: 20px;
    }
}

@media (min-width: 320px) and (max-width: 767px) {

    .pv-container.about-pv .container-section .pv-body-section .right-col-img-border img,
    .pv-container.about-mf .container-section .pv-body-section .right-col-img-border img {
        margin: unset;
    }

    .pv-container.about-pv .container-section .pv-body-section .right-col-img-border .fig-caption,
    .pv-container.about-mf .container-section .pv-body-section .right-col-img-border .fig-caption {
        width: auto;
        margin: 50px 0 50px -35px;
    }

    .pv-container.about-pv .container-section .pv-body-section .what-pv .right-col-img-border,
    .pv-container.about-mf .container-section .pv-body-section .what-pv .right-col-img-border {
        padding: 0px;
    }
}

@media (min-width: 0px) and (max-width: 767px) and (orientation: portrait) {

    .spleen-row .spleen-option,
    .spleen-row .spleen-option-mob {
        padding-right: 15px;
    }
}

@media (max-width: 767px) {
    .pv-container .container-section .pv-body-section .left-bor.left-bor-full:before {
        content: "";
        height: 60%;
    }
}

@media (max-width: 992px) {
    .pv-container .container-section .pv-body-section p.img-caption {
        text-align: center;
    }

    .pv-container .container-section .pv-body-section .graphic-callout p {
        text-align: center;
        margin-top: 10px;
    }
}

@media (min-width: 320px) and (max-width: 400px) {
    .pv-container .container-section .pv-body-section .enlarged-spleen-page-box .btn-link {
        font-size: 13.43px;
    }
}

p.title-font-italic {
    color: #6cb33f;
    font-size: 16px;
    padding: 10px 0;
    text-decoration: none;
    font-weight: normal;
    font-family: 'OpenSans-Bold', sans-serif;
}

@media screen and (min-width: 1200px) {
    .polycythemia-vera .middle-section {
        padding-bottom: 35px;
    }
}

@media (min-width: 0px) and (max-width: 767px) {
    .benefits-pv-hematocrit .pv-container .container-section .pv-body-section .align-desktop-center.margin-space-top .btn-link {
        margin-top: 15px !important;
    }

    .patient-education-tools-resources .container-section .pv-body-section p {
        font-size: 13.99px;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .pv-container .fa-chevron-right {
        font-size: 10px;

    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .pv-container .container-section .pv-body-section .video-callout-bk p.head2 {
        font-size: 16px;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 42px;
    }

    .jakafi-dosage .spacer-70-precent {
        margin-top: 25%;
    }

    #isi_section {
        margin-top: 15px;
    }

    .about-pv .spleen-row.what-is-callout {
        width: 90%;
    }

    .enlarged-spleen .pv-container .container-section .pv-body-section .sml-txt.footnote {
        font-size: 13px;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) and (orientation: landscape) {

    .jakafi-form .reg-btn,
    .btn-link,
    .mf-home .img-content a,
    .path-frontpage .img-content a {
        text-align: center !important;
        width: 375px !important;
        margin: 0 auto !important;
        display: block;
        float: none !important;
    }

    .support .spleen-row.support-box-callout.purple-box-border img.img-center {
        width: 100%;
    }

    .video-resources .section-links {
        width: 100%;
        display: block;
    }

    .modal .modal-footer .btn-link {
        text-align: center !important;
        width: auto !important;
        margin-right: 15px !important;
        display: inline-block;
        float: inherit !important;
        vertical-align: middle;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {

    .bottom-nav .prev-nav,
    .bottom-nav .next-nav {
        padding: 0;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .bottom-nav div.nav-container div.current-page {
        font-weight: normal;
        width: 55%;
    }

    .container-section .languages_drp_dwn {
        width: 55.6%;
    }

    .container-section .languages_drp_dwn {
        margin-bottom: 15px;
    }

    .container-section .printable-resource {
        margin-top: 40px;
        display: inline-block;
    }

    .path-frontpage .next-share-bottom .left-content-3 {
        padding-right: 15px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .polycythemia-vera .container-section .pv-body-section .para-img img {
        padding: 0px 15px 0px 0;
    }

    .PV-menu .fa {
        font-size: inherit;
    }

    .pv-body-section .para-img img {
        padding: 0px 15px 0px 0;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul a:hover,
    .header .menu-item-list .tab-content .tab-pane.PV-menu ul a.active {
        border-top: transparent;
        text-decoration: underline;
    }

    .pv-container .container-section .pv-body-section .copay-callout div.sml-txt.footnote {
        font-size: 12px !important;
    }

    .benefits-pv-hematocrit .possible-callout.spacer-top-25 {
        margin-top: 0px;
    }
}

@media screen and (min-width: 1200px) {
    /*.advocacy-resources-link-callout {
width: 100%;
height: 447px;
}*/

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-1 {
        height: 447px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-2 {
        height: 447px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-3 {
        height: 472px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-4 {
        height: 472px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-5 {
        height: 407px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-6 {
        height: 407px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-7 {
        height: 452px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-8 {
        height: 452px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-9 {
        height: 446px;
    }

    .advocacy-resources-link-callouts .advocacy-resources-link-callout.callout-10 {
        height: 446px;
    }

    .patient-meetings .sticky-container {
        top: 391px !important;
    }

    .advocacy-resources .sticky-container {
        top: 391px !important;
    }

    .incytecares-patient-support .sticky-container {
        top: 391px !important;
    }

    .video-resources .sticky-container {
        top: 391px !important;
    }

    .pv-patient-perspectives-cls .sticky-container {
        top: 391px;
    }

    .patient-education-tools-resources .sticky-container {
        top: 391px;
    }

    .endpoint2n3 .endpoint,
    .endpoint2n3 .endpoint-separator,
    .endpoint2n3 .spacer-14 {
        height: 212px !important;
    }

    .impact-your-moments .left-content-1 br {
        display: block;
    }
}

@media only screen and (min-width: 992px) {

    .header .menu-item-list .tab-content .tab-pane.PV-menu ul .list-sub-menu a:hover,
    .header .menu-item-list .tab-content .tab-pane.PV-menu ul .list-sub-menu a.active {
        padding-top: 0px;
    }
}

@media screen and (min-width: 1920px) {
    .chatbox-pv-open .relativeDiv .watermark {
        left: 60px !important;
        color: #939598;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .header .top-btn .custom-btn {
        word-wrap: normal;
        white-space: normal;
        text-align: center;
        width: 110px;
        height: 47px;
        font-size: 12px;
        padding: 5px;
    }

    .header .custom-navbar .nav>li.nav-item>a {
        text-align: center;
        color: inherit;
        font-size: 18px;
    }

}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .header .menu-item-list .tab-content .tab-pane ul a {
        font-size: 12px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .pv-container .container-section .pv-body-section .column-layout-tab {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }

    .gets_pv img {
        width: auto;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .patients-support-callout-img.tab-width-100 {
        width: 100%;
    }

    .patients-support-callout-text-main.tab-width-100 {
        width: 100%;
        padding: 0;
    }

    .tablet-columns {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .incytecare-patients-support .patients-support-callouts .patients-support-callout {
        min-height: 180px;
    }

    .video-resources .section-links span {
        display: block;
    }

    .video-resources .section-links ul {
        padding: 0px;
    }

}

@media screen and (min-width: 768px) and (max-width: 991px) {
    p.head1 {
        line-height: 1 !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 31px;
    }

    .breadcrumb>li {
        display: inline;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) {
    #isi_section {
        background: #fff;
    }

    .pv-container.mf-section .container-section .pv-body-section .left-bor.left-bor-mob:before,
    .pv-container .container-section .pv-body-section .left-bor.left-bor-mob:before {
        content: "";
        height: 30%;
    }

    .video-container .m-tb {
        margin-top: 30px;
        margin-bottom: 40px;
    }

    .video-container .register-now .btn {
        width: auto;
    }

    .video-container .register-now .section-head-txt {
        line-height: 1.2;
    }

    .page-cost .callout-section .callout-block-1 img {
        width: 100%;
        margin: auto;
    }

    .page-cost .callout-section .callout-block-2 .cst-h1 br {
        display: none;
    }

    .page-cost .callout-block-2 {
        padding-left: 30px;
        padding-right: 20px;
    }

    .page-cost .callout-block-3 {
        padding-left: 30px;
        padding-bottom: 30px;
    }

    .path-frontpage .md-pd-lt {
        padding-left: 0px;
        padding-right: 0px;
    }

    .path-frontpage .md-pd-lt .impact-your-moments {
        padding-left: 15px;
    }

    .path-frontpage .callout-section .callout-block-3 {
        padding-bottom: 30px;
        padding-left: 30px;
    }

    .path-frontpage .callout-section {
        background-color: #F0F7EB;
        width: 100%;
        margin: 0px;
    }

    .path-frontpage .callout-section .callout-block-1 img {
        width: 100%;
    }

    .impact-your-moments h2 {
        font-size: 24px;
    }

    .impact-your-moments .left-content-1 {
        font-size: 14px;
        padding-right: 20px;
    }

    .path-frontpage .callout-section h1 {
        font-size: 18px;
        line-height: 24px;
        margin-top: 20px;
    }

    .path-frontpage .callout-section .callout-block-2 {
        padding-right: 45px;
    }

    .path-frontpage .next-share-bottom p.right-content-3 {
        margin-right: 36px;
    }

    .path-frontpage .next-share-bottom {
        padding-top: 30px;
        padding-bottom: 15px;
        clear: both;
    }

    .impact-your-moments .Jakafi-is-right-for-you-link {
        /*width: 217px;
    height: 30px;
    right: 60px;
    top: -33px;*/
        width: 100%;
        right: 0px;
        top: -65px;
        color: #fff;
        position: absolute;
        text-align: center;
        display: block;
        left: auto;
        margin: 0 auto;
        height: 54px;
        padding-top: 20px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
    }

    .page-pv-medication-hydroxyurea-intolerant .video-callout-bk p.vd-pr1 {
        font-size: 30px !important;
        line-height: 1.2;
        padding-right: 30px;
    }

    .page-video-donnas-story .callout-section .register-now .hidden-lg {
        clear: both;
        padding-left: 0px;
    }

    .page-video-donnas-story .callout-section .register-now .hidden-lg .btn-link {
        margin-top: 0px !important;
        width: auto;
    }

    .page-cost .callout-section {
        margin-bottom: 30px;
    }

    .path-frontpage .sticky-container .sticky.connect {
        position: absolute;
        top: 40px;
        right: 0;
    }

    .page-pv-medication-hydroxyurea-intolerant .btn.btn-margin-top {
        width: auto;
    }

    .page-pv-medication-hydroxyurea-intolerant .pv-body-section .row a.btn-link {
        width: auto;
    }

    body.page-pv-medication-hydroxyurea-intolerant .container-fluid .pv-body-section .img-content a.btn.btn-primary {
        width: auto;

    }

    .page-video-donnas-story .callout-section .register-now h1:nth-child(1) {
        display: none;
    }

    .page-pv-medication-hydroxyurea-intolerant .vd-pr2 {
        margin-bottom: 25px !important;
        margin-top: 10px;
    }

    .page-pv-medication-hydroxyurea-intolerant .mt-0 {
        margin-top: -30px;
    }

    .page-pv-medication-hydroxyurea-intolerant .vd-pr2 {
        /*margin-top:20px;*/
    }

}

@media screen and (min-width: 768px) {
    .page-cost .callout-section div:nth-child(1) {
        display: flex;
        align-items: center;
    }

    .path-frontpage .callout-section div:nth-child(1) {
        display: flex;
        align-items: center;
    }

    .path-frontpage .next-share-bottom {
        padding-top: 30px;
        padding-bottom: 20px;
    }

    .path-frontpage .next-share-bottom p.right-content-3 {
        /*margin-right: 10px;*/
    }

    .page-cost .tab-content {
        display: none !important;
    }

    .page-video-donnas-story .pd-lt {
        margin-bottom: 30px;
    }

}

@media (min-width: 768px) and (max-width: 991px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 120px;
        height: 50px;
        display: block;
        position: absolute;
        right: -32px;
        top: -95px;
        cursor: pointer;
    }
}

@media (min-width: 820px) and (max-width: 1180px) and (orientation: portrait) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        top: -80px;
    }
}

@media (min-width: 820px) and (max-width: 1180px) and (orientation: landscape) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        top: -35px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {

    .impact-your-moments .Jakafi-is-right-for-you-link {

        width: 120px;
        height: 48px;
        display: block;
        position: absolute;
        right: 70px;
        top: -94px;
        cursor: pointer;
    }

    .container-section .pv-body-section .para-img p {
        padding: 10px 15px 0px 0;
    }

    .support-link-callouts p.title-font-italic.ambassadors-for-jakafi .fa {
        margin-left: 2px;
    }

    /*.banner-image-pv{height: 500px;}*/
    .path-frontpage .callout-section .callout-block-3 {
        padding: 10px 5px 10px 10px;
    }
}

div#ot-sdk-btn-floating {
    display: none;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .patients-support-callouts-title.extra-margin-top {
        margin-top: 0;
    }
}

@media screen and (min-width: 1366px) and (max-width: 1439px) {

    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 186px;
        height: 65px;
        display: block;
        position: absolute;
        right: 80px;
        top: -115px;
        cursor: pointer;
    }
}

@media (min-width: 0px) and (max-width: 1199.98px) {
    .impact-your-moments .left-content-1 br {
        display: none;
    }

    .page-cost .callout-section .cst-h1 br {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1199.98px) {
    .page-cost .callout-block-3 {
        padding-left: 40px;
    }

    .top-banner-gray-bg .container .small-dev.text-center {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .header .top-head-txt li {
        font-size: 12px;
        padding-left: 2px;
    }
}

@media screen and (min-width: 768px) {
    .followus-icon div {
        background-color: #fff;
    }
}

@media (min-width: 1600px) {
    .banner-image-pv {
        height: 920px;
    }

    .impact-your-moments .Jakafi-is-right-for-you-link {
        /*  width: 240px;
    height: 82px;
    display: block;
    position: absolute;
    right: -40px;
    top: -131px;
    cursor: pointer;*/
    }

    .path-frontpage .sticky-container {
        top: 1140px;
    }

    .path-frontpage div.flipper {
        top: 1140px;
    }
}

@media screen and (min-width: 0px) and (max-width: 767px) and (orientation: landscape) {
    .banner-image-pv.visible-xs {
        height: 610px;
        background-size: 100%;
    }

    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 100%;
        height: 99px;
        right: 0px;
        top: -115px;
        margin-top: 0px;
        padding-top: 50px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .header .top-head-txt li {
        font-size: 10px;
        padding-left: 2px;
    }

    .banner-image-pv {
        background-position: center;
        height: 412px;
    }

    .path-frontpage .callout-section {
        width: 100%;
    }

    .path-frontpage .callout-section h1 {
        line-height: 1;
        margin-top: 10px;
    }

    .footer-links a {
        font-size: 7px;
    }

    .footer-wrapper .footer-links a,
    .footer-wrapper .footer-links span {
        margin: 0 2px 0 0;
    }

    .pv-body-section .para-img img {
        padding: 0px 15px 50px 0;
        width: 100%;
    }

    .hero-text p.hero-title {
        font-size: 33px;
        line-height: 1;
        margin-bottom: 15px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }

    .hero-text-area {
        top: 200px;
    }

    .hero_btm_img {
        margin-top: -72px;
    }

    .hero_btm_img img {
        max-width: 700px;
    }

    .page-pv-home .modal .modal-dialog .row .container-fluid {
        width: 85%;
        margin: 0px auto 0px auto;
        text-align: center;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .hidden-lg.social-icon {
        display: block !important;
    }

    .visible-lg.social-icon {
        display: none !important;
    }

    .col-lg-ip.col-lg-10 {
        width: 100% !important;
    }

    .footer-wrapper .col-lg-ip .row:nth-child(2) div {
        margin-top: -40px;
    }

    .banner-image-pv.visible-xs {
        background-position: center;
        height: 500px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .banner-image-pv {
        background-position: center;
        height: 520px;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 42.5px;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 42.5px;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 42.5px;
    }

    .pv-container .container-section .pv-body-section .drug-list li:nth-child(4) {
        margin-right: 42.5px;
    }

    .pv-container .container-section .pv-body-section .drug-list li {
        margin-right: 42.5px;
    }

    .footer-wrapper .col-lg-ip .row:nth-child(2) div {
        margin-top: -40px;
    }

    .hero-text p {
        font-size: 43px;
        line-height: 65.65px;
        margin-bottom: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }

    .hero-text p.hero-title {
        font-size: 33px;
        line-height: 1;
        margin-bottom: 15px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }

    .hero-text-area {
        top: 260px;
    }

    .hero_btm_img {
        margin-top: -72px;
    }

    .hero_btm_img img {
        max-width: 700px;
    }

    .page-pv-home .modal .modal-dialog .row .container-fluid {
        width: 85%;
        margin: 0px auto 0px auto;
        text-align: center;
    }

    .path-frontpage .md-pd-lt {
        padding-left: 200px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .footer-wrapper .col-lg-ip .row:nth-child(2) div {
        margin-top: -40px;
    }
}



/*@media only screen and (min-width: 2304px){

}*/
@media (min-width: 1200px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 165px;
        height: 70px;
        display: block;
        position: absolute;
        right: 5px;
        top: -140px;
        cursor: pointer;
    }

    .path-frontpage .md-pd-lt {
        padding-left: 175px;
    }
}

@media (min-width: 1440px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 150px;
        height: 48px;
        display: block;
        position: absolute;
        right: 20px;
        top: -130px;
        cursor: pointer;
    }
}

@media (min-width: 1600px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 211px;
        height: 82px;
        display: block;
        position: absolute;
        right: -43px;
        top: -154px;
        cursor: pointer;
    }
}

@media (min-width: 1700px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 167px;
        height: 70px;
        display: block;
        position: absolute;
        right: 5px;
        /* top: -130px; */
        top: -201px;
        cursor: pointer;
    }
}

@media (min-width: 1728px) and (max-width: 1117px) {
    /*	.impact-your-moments .Jakafi-is-right-for-you-link {
    width: 212px;
    height: 82px;
    display: block;
    position: absolute;
    right: -25px;
    top: -163px;
    cursor: pointer;
}*/
}

@media only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
    /*	.impact-your-moments .Jakafi-is-right-for-you-link {
    width: 212px;
    height: 82px;
    display: block;
    position: absolute;
    right: -25px;
    top: -163px;
    cursor: pointer;
}*/
}

@media (min-width: 1920px) and (max-width: 2560px) {
    .impact-your-moments .Jakafi-is-right-for-you-link {
        width: 175px;
        height: 70px;
        display: block;
        position: absolute;
        right: 5px;
        top: -127px;
        cursor: pointer;
    }
}

@media (min-width: 3024px) {
    .banner-image-pv {
        height: 1450px;
    }

    .impact-your-moments a.Jakafi-is-right-for-you-link {
        width: 350px;
        height: 131px;
        display: block;
        position: absolute;
        right: -364px;
        top: -237px;
        cursor: pointer;
    }
}

@media screen and (min-width: 1441px) {
    .hero-text-area {
        width: 1000px;
        padding: 75px 0px;
    }

    .hero-text p {
        font-size: 54px;
        line-height: 70.65px;
        margin-bottom: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }
}

@media (min-width: 1200px) and (max-width: 1440px) {
    .hero-text p {
        font-size: 60px;
        line-height: 65.65px;
        margin-bottom: 25px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }
}

@media (max-width: 575.98px) {
    .hero-text p.hero-title {
        font-size: 19px;
        line-height: 1;
        margin-bottom: 0px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }

    .hero-link a {
        font-size: 14px;
        max-width: 180px;
        line-height: 25px;
        padding: 5px 10px;
        margin-top: 5px;
    }

    .hero-text-area {
        top: 180px;
        z-index: 1;
    }

    .hero_btm_img.visible-xs {
        margin-top: -233px;
    }

    .hero_btm_img.visible-xs img {
        width: 100%;
    }

    .page-pv-home .modal .modal-dialog .row .container-fluid {
        width: 96%;
    }

    .page-pv-home .modal.in .modal-dialog {
        /*transform: none;*/
    }

    body.modal-open,
    .modal-open .navbar-fixed-top,
    .modal-open .navbar-fixed-bottom {
        margin-right: 0px !important;
    }

    .page-pv-home .modal-block {
        top: 40px;
    }

    .top-banner-white-bg .logo img {
        z-index: 1500;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .top-banner-white-bg .logo img {
        z-index: 1500;
    }

    .page-pv-home .modal-block {
        top: 40px;
    }

    body.modal-open,
    .modal-open .navbar-fixed-top,
    .modal-open .navbar-fixed-bottom {
        margin-right: 0px !important;
    }

    .hero-text p.hero-title {
        font-size: 19px;
        line-height: 1;
        margin-bottom: 0px;
        font-family: "OpenSans-Bold", sans-serif;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }

    .hero-link a {
        font-size: 14px;
        max-width: 180px;
        line-height: 25px;
        padding: 5px 10px;
        margin-top: 5px;
    }

    .hero-text-area {
        top: 240px;
        z-index: 1;
    }

    .hero_btm_img.visible-xs {
        margin-top: -390px;
    }

    .page-pv-home .hero_btm_img.visible-xs {
        margin-top: -430px;
    }

    .hero_btm_img.visible-xs img {
        width: 100%;
    }

    .page-pv-home .modal .modal-dialog .row .container-fluid {
        width: 96%;
    }

    .page-pv-home .modal.in .modal-dialog {
        transform: none;
    }
}





.impact-your-moments .Jakafi-is-right-for-you-link:hover {
    text-decoration: none;
}

.impact-your-moments .Jakafi-is-right-for-you-link:focus {
    text-decoration: none;
}
/*Xr dosing page*/
@media screen and (min-width: 0px) and (max-width: 767px) {
    .pv-container .container-section .pv-body-section .xr-drug-list li {
        margin-right: 43px;
        width: 25%;
    }
    .pv-container .container-section .pv-body-section .xr-drug-list li:nth-child(3){
        margin-right: 0px;
    }
	 .pv-body-section .xr-drug-list {
        margin-top: 0px!important;
        text-align: center;
    }
    .pv-container .container-section .pv-body-section .xr-drug-list li:nth-child(4){
        margin-top: 13px!important;
        margin-left: 50px;
    }
    .pv-container .container-section .pv-body-section .drug-list li{
        margin-right: 43px;
    }
    .pv-container .container-section .pv-body-section .drug-list li:nth-child(3){
        margin-right: 0px;
    }
    .pv-container .container-section .pv-body-section .drug-list li:nth-child(4){
        margin-top: 13px!important;
        margin-left: 50px;
    }
    .pv-container .container-section .pv-body-section .drug-list li:nth-child(4){
        margin-top: 13px!important;
    }
    .jakafi-dosage .mt-tp-3{ margin-bottom: 24px!important;}
.jakafi-dosage .mt-tp-2{margin-bottom: 24px!important;}
.remember-taking-section .col:last-child {
    margin-bottom: 28px;
}
.remember-taking-section .col p{margin-bottom: 0px!important;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .pv-container .container-section .pv-body-section .xr-drug-list li {
        margin-right: 31px;
    }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .pv-container .container-section .pv-body-section .xr-drug-list li {
        margin-right: 42.5px;
    }
}
@media (min-width: 992px){
.remember-taking-section .col span.br-visible-lg {
        display:block;
		height:0px;
		/*float:left;*/
    }
    .jakafi-dosage .pd-rt-lg{padding-right: 20px!important;}
}
@media (max-width: 991px){
.remember-taking-section .col span.br-visible-lg {
        display:none;
    }
}
@media (min-width: 768px) and (max-width: 1199.98px){
  .jakafi-dosage .drug-list li{
   width: 15%;
    }
    .xr-drug-list li {
        width: 15%;
    }
}
@media (min-width: 1200px){
.pv-container .container-section .pv-body-section .drug-list li {
       /*margin-right: 43.7px;*/
       margin-right: 65.74px;
    }

    .pv-container .container-section .pv-body-section .drug-list li:nth-child(4) {
       /* margin-right: 43.5px;*/
        margin-right: 65.74px;
    }
}
@media (max-width: 575.98px) {
    .jakafi-dosage .hr-cls hr{margin-left: 15px; margin-right: 15px;}
}
/*Xr dosing page*/