/* custom media css */

/* @media min-width: 1400px */
@media (min-width: 1400px){
.header .resident-txt {font-size: 10px;}
}

/* media min-width: 1200px */
@media screen and (min-width: 1200px){
    .form-mentor .menu-item-list .tab-content {
        display: none!important;
    }
	.form-register .menu-item-list .tab-content {
    display: none!important;
}
	.form-ambassador .menu-item-list .tab-content {
    display: none!important;
}
.banner-container .banner .right-content .triage-box.ac-gvhd-box {
    padding-top: 70px;
    margin-right: 0!important;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
}
.middle-section {
    margin-top: -130px;
    background-color: #FFFFFF;
    position: relative;
    padding: 20px 45px;
}
.banner-container .banner .right-content .triage-pv-box p.lrg-txt, .banner-container .banner .right-content .triage-mf-box p.lrg-txt {margin-bottom: 33px;}
.banner-container .banner .right-content .triage-box.ac-gvhd-box p.sml-txt {padding-left: 25px;padding-right: 25px;}
.header .resident-txt {margin-top: 10px;}
}

/* @media screen and (min-width: 0px) and (max-width: 767px) */
@media screen and (min-width: 0px) and (max-width: 767px){
.pv-container .container-section .pv-body-section .btn-link {width: 100%;text-align: center;
    /* font-weight: 600; */
}
.scenerio-3.banner-container {
    padding-top: 25px;
    background: url(../images/Jakafi_swirl_BK.svg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 100px;
}
.banner-container .small-dev {padding: 0;}
.scenerio-3.banner-container .banner .left-content .header-text {font-size: 32px;line-height: normal;}
.scenerio-3.banner-container .banner .right-content {padding-top: 0;}
.banner-container .banner .right-content .triage-box {padding: 65px 25px 10px 25px;margin-right: 0;}
.banner-container .banner .right-content .triage-box .triage-box-icn {width: 30%;top: -55px;}
.banner-container .banner .right-content .lrg-txt {
    font-size: 24px;
    line-height: 30px;
}
.banner-container .banner .right-content .triage-box .lrg-txt a {font-size: 24px;line-height: 30px;}
.banner-container .banner .right-content .lrg-txt .fa.fa-chevron-right {font-size: 17px;}
.banner-container .banner .right-content .triage-box.ac-gvhd-box p.lrg-txt {line-height: 18px;}
.sml-dev-container .right-col {padding: 15px;}
.sml-dev-container .right-col p.right-txt {
    font-size: 24.9px;
    color: #70b642;
    border-left: 3px solid #70b642;
    padding-left: 15px;
}
.sml-dev-container .right-col p {
        /* font-family: 'Open Sans',sans-serif; */
    color: #444444;
    font-size: 13.95px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
    padding-left: 15px;
}
.sml-dev-container .right-col p span {
    /* font-weight: bold; */
    font-family: 'OpenSans-Bold',sans-serif;
}
.scenerio-3.banner-container .banner .right-content .sml-txt {font-size: 14px;}
.banner-container .banner .right-content .triage-box {padding: 65px 25px 10px 25px;}
.banner-container .banner .right-content .triage-box {margin-right: 0;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a {font-size: 13px;line-height: 7px;}
.sitemap-container .middle-section {margin-top: 0px;}
.pv-container .container-section .pv-body-section p {font-size: 13.99px;}
.pv-container .container-section .pv-body-section .sitemap-links {margin-top: 10px;}
.pv-container .container-section .pv-body-section .sitemap-links .GVHD-head, .MF-head, .PV-head {font-size: 16px !important;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink {pointer-events: all;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink .fa-chevron-down {display: none;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink i {display: block;}
.pv-container .container-section .pv-body-section .sitemap-links.cgvhd-site .cGVHD-head {font-size: 16px;}
.pv-container .fa-chevron-right {font-size: 10px;}
.middle-section {
    margin-top: 0px;
    padding: 0;
    margin-bottom: 20px;
}
.logo img.img-responsive {
    max-width: 50%;
    width: 100%;
    display: block;
}
.pv-registration-form .prettycheckbox label {
    display: block;
    padding-left: 10px;
    width: 89%;
    float: left;
}
	.pv-registration-form .prettycheckbox a {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
}
	.cgvhd-section .banner-image-gvhd-landing {
    height: 165px;
    background-size: cover;
}
	.cgvhd-section .content-cgvhd .offset-top-section {
    margin-top: -145px;
}
	.content-cgvhd .middle-section {
    padding-left: 6px;
    padding-right: 6px;
		padding-top: 0px;
		padding-bottom: 130px;
}
.content-cgvhd .middle-section h2 {
    font-size: 36px;
}
	.cgvhd-section .middle-section .ac-gvhd-wrapper {
    display: none;
}
	.cgvhd-section .middle-section .ac-gvhd-icon-wrapper, .cgvhd-section .middle-section .ac-gvhd-text-wrapper, .cgvhd-section .ac-gvhd-links {
    flex-direction: column;
}
	.cgvhd-section .full-area-text.start-text {
    margin-top: 25px;
}
.cgvhd-section .middle-section h3 {
    width: 100%;
}
.cgvhd-section .mobile-acute-gvhd-header-text, .cgvhd-section .mobile-chronic-gvhd-header-text {
    cursor: pointer;
}
.cgvhd-section .middle-section .ac-gvhd-icon-wrapper .a-gvhd-icons, .cgvhd-section .middle-section .ac-gvhd-text-wrapper .a-gvhd-text-wrap, .cgvhd-section .ac-gvhd-links .a-gvhd-link {
    width: 100%;
    margin-right: 0;
}
	.cgvhd-section .middle-section .ac-gvhd-text-wrapper p {
    font-size: 14px;
}
	.cgvhd-section .mobile-acute-gvhd-header-text .fa.fa-chevron-down, .cgvhd-section .mobile-chronic-gvhd-header-text .fa.fa-chevron-down, .cgvhd-section .mobile-acute-gvhd-header-text .fa.fa-chevron-up, .cgvhd-section .mobile-chronic-gvhd-header-text .fa.fa-chevron-up {
    font-size: 14px;
    margin-left: 6px;
}
	.cgvhd-section .middle-section .ac-gvhd-icon-wrapper .c-gvhd-icons, .cgvhd-section .middle-section .ac-gvhd-text-wrapper .c-gvhd-text-wrap, .cgvhd-section .ac-gvhd-links .c-gvhd-link {
    width: 100%;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
}
.cgvhd-section .banner-image-gvhd-landing {
    height: 165px;
    background-size: cover;
}
.cgvhd-section .middle-section h2 {
    line-height: 55px;
}
	.cgvhd-section .mobile-acute-gvhd-header-text, .cgvhd-section .mobile-chronic-gvhd-header-text {
    display: block;
}
	.cgvhd-section .mobile-acute-gvhd-header-text {
    text-align: center;
    background-color: #92278F;
    color: #FFFFFF;
    font-family: 'OpenSans-Bold',sans-serif;
    font-size: 18px;
    /* font-weight: bold; */
    padding: 14px 0;
}
	.cgvhd-section .mobile-acute-gvhd-header-text, .cgvhd-section .mobile-chronic-gvhd-header-text {
    display: block;
}
	.cgvhd-section .mobile-chronic-gvhd-header-text {
    text-align: center;
    background-color: #C627A6;
    color: #FFFFFF;
    font-family: 'OpenSans-Bold',sans-serif;
    font-size: 18px;
    /* font-weight: bold; */
    padding: 14px 0;
    margin-top: 10px;
}
	.cgvhd-section .full-area-text.start-text {
    margin-top: 25px;
}
	.cgvhd-section .mobile-acute-gvhd-header-text, .cgvhd-section .mobile-chronic-gvhd-header-text {
    display: block;
}
	.cgvhd-section .mobile-acute-gvhd-header-text {
    text-align: center;
    background-color: #92278F;
    color: #FFFFFF;
    font-family: 'OpenSans-Bold',sans-serif;
    font-size: 18px;
    /* font-weight: bold; */
    padding: 14px 0;
}
	.cgvhd-section .mobile-acute-gvhd-header-text, .cgvhd-section .mobile-chronic-gvhd-header-text {
    display: block;
}
	.cgvhd-section .mobile-chronic-gvhd-header-text {
    text-align: center;
    background-color: #C627A6;
    color: #FFFFFF;
    font-family: 'OpenSans-Bold',sans-serif;
    font-size: 18px;
    /* font-weight: bold; */
    padding: 14px 0;
    margin-top: 10px;
}
	.cgvhd-section .acute-text.a-gvhd-text-wrap, .cgvhd-section .chronic-text.c-gvhd-text-wrap, .cgvhd-section .a-gvhd-icons, .cgvhd-section .c-gvhd-icons {
    display: none;
}
	.header .top-banner-white-bg {
    padding: 15px 0!important;
}
	.bold-m {
    /* font-weight: bold !important; */
    font-family: 'OpenSans-Bold',sans-serif;
}

	.hidden-sm.sml-dev-container {
    display: none!important;
}
	.ac-gvhd-links .a-gvhd-link {
    margin-top: 15px;
}
	.ac-gvhd-links .c-gvhd-link {
    margin-top: 15px;
}
	.header .menu-item-list .tab-content .tab-pane.PV-menu ul li:last-child {
    background: #6f5de9;
}
	.header .menu-item-list .tab-content .tab-pane.myelofibrosis-menu ul li:last-child {
    background: #4b6f2f;
}
	.menu-item-list i.fa {
    display: none;
}
	.support-link.collapsed::after {
    top: 24px;
    transform: rotate(45deg);
}
	a.support-link::after {
    display: block;
    position: absolute;
    top: 28px;
    left: 188px;
    width: 10px;
    height: 10px;
    border: 3px solid #ffffff;
    border-top: none;
    border-left: none;
   transform: rotate(225deg);
    content: "";
}
	.sub-menu-link.collapsed::after {
    top: 24px;
    transform: rotate(45deg);
}
a.sub-menu-link::after {
    display: block;
    position: absolute;
    top: 28px;
    left: 90px;
    width: 10px;
    height: 10px;
    border: 3px solid #ffffff;
    border-top: none;
    border-left: none;
    transform: rotate(225deg);
    content: "";
}
}

/* @media (min-width: 768px) and (max-width: 1199px) */
@media (min-width: 768px) and (max-width: 1199px){
.scenerio-3.banner-container {min-height: 560px;}
.pv-container .container-section .pv-body-section p {font-size: 13.99px;}
.pv-container .container-section .pv-body-section .btn-link {margin-top: 15px !important;}
.banner-container .banner .right-content .triage-box .sml-txt {font-size: 14px;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a .fa.fa-chevron-right, .banner-container .gvhd-diff-cta .fa.fa-chevron-right {font-size: 12px;}
.contact-content .btn-link{width:auto;}
.pv-container .container-section .pv-body-section .btn-link {
    margin-top: 15px !important;
}
.pv-container .container-section .pv-body-section .btn-link {
    margin-top: 15px !important;
}
.pv-container .container-section .pv-body-section .contact-content .btn-link {
    margin-top: 0px !important;
}
}
/* @media screen and (min-width: 768px) and (max-width: 1024px) */
@media screen and (min-width: 768px) and (max-width: 1024px){
.scenerio-3.banner-container {
    position: relative;
    padding-top: 15px;
    background: url(../images/Background_t%402x.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.scenerio-3.banner-container .banner .right-content {padding-top: 0;}
/* .banner-container .banner .right-content .triage-box {padding: 45px 10px 10px 10px;} */
.banner-container .banner .right-content .triage-box .triage-box-icn {top: -55px;width: 50%;}
.banner-container .banner .right-content .lrg-txt {margin-top: 0px;}
.banner-container .banner .right-content .triage-box .lrg-txt a {font-size: 18px;
    /* font-weight: 700; */
    line-height: 24px;font-family: 'OpenSans-Bold', sans-serif;}
.banner-container .banner .right-content .triage-box .lrg-txt a .fa {font-size: 14px;}
/* .banner-container .banner .right-content .triage-box {padding: 45px 10px 10px 10px;} */
.middle-section {margin-bottom: 20px;}
.scenerio-3.banner-container .banner .left-content .header-text {
    font-size: 32px;
    line-height: normal;
    margin-bottom: 35px;
    margin-top: 5px;
}
.half-left-padding-tab {
    padding-left: 7.5px;
}
}

/* @media screen and (min-width: 768px) and (max-width: 991px) */
@media screen and (min-width: 768px) and (max-width: 991px){
.banner-container .small-dev {padding: 0;}
.scenerio-3.banner-container .banner .left-content .header-text {
    font-size: 32px;
    line-height: normal;
    margin-bottom: 35px;
}
.scenerio-3.banner-container .banner .left-content .header-text {margin-top: 0px;}
.banner-container .banner .right-content .triage-box {padding-top: 60px !important;margin-top: 15px;}
.banner-container .banner .right-content .triage-box.ac-gvhd-box {margin-right: 0 !important;padding-left: 10px;padding-right: 10px;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a, .banner-container .banner .gvhd-diff-cta a {font-size: 12px;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a span {font-size: 18px;}
.hidden-lg.hidden-sm {display: none !important;}
.sml-dev-container .right-col {padding: 15px;}
.mf-home .middle-section, .pv-home .middle-section {margin-top: -75px;}
.container-section {padding: 0 15px;}
.visible-xs.visible-sm {display: block !important;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink {pointer-events: all;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink .fa-chevron-down {display: none;}
.pv-container .container-section .pv-body-section .sitemap-links .slideToggleLink i {display: block;}
	.cgvhd-section .middle-section .ac-gvhd-icon-wrapper p {
    font-size: 12px;
}
}

/* @media max-width: 992px */
@media (max-width: 992px){
.remove_mob {display: none;}
}


/* @media only screen and max-width: 1199px */
@media only screen and (max-width: 1199px){
.sitemap-container .sitemap-links ul.parent-list ul {padding-right: 12px;}
	.content-cgvhd h1.header-text {
    font-size: 32px;
    line-height: normal;
    margin-top: 0px;
}
}

/* @media min-width: 992px and max-width: 1199px */
@media (min-width: 992px) and (max-width: 1199px){
.banner-container .banner .right-content .triage-box {padding-top: 85px !important;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a, .banner-container .banner .gvhd-diff-cta a {font-size: 12px;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a, .banner-container .banner .gvhd-diff-cta a {font-size: 12px;}
.banner-container .banner .right-content .triage-box.ac-gvhd-box {margin-right: 0 !important;}
.pv-site, .mf-site, .gvhd-site, .cgvhd-site {padding: 0 5px;}
.banner-container .banner .right-content .triage-gvhd-box .gvhd-wrappper .lrg-txt a span {
    font-size: 18px;
}
}

/* @media min-width: 768px */
@media screen and (min-width: 768px){
.logo img.img-responsive {max-width: 66%;width: 100%;display: inherit;}
.page-node-46 .header .menu-item-list .tab-content {
    display: none!important;
}
.page-node-26 .header .menu-item-list .tab-content {
    display: none!important;
}
}

/* @media screen and min-width: 0px and max-width: 767px and orientation: landscape */
@media screen and (min-width: 0px) and (max-width: 767px) and (orientation: landscape){
.banner-container .banner .right-content .triage-box .triage-box-icn {top: -80px;}
.mf-home .img-content a, .pv-home .img-content a {
    text-align: center !important;
    width: 375px !important;
    margin: 0 auto !important;
    display: block;
    float: none !important;
}
.jakafi-form .reg-btn, .btn-link {
    text-align: center !important;
    width: 375px !important;
    margin: 0px auto !important;
    display: block;
    float: none !important;
}
.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 min-width: 576px and max-width: 767.98px*/
@media (min-width: 576px) and (max-width: 767.98px){
.banner-container .gvhd-wrappper .lrg-txt.brd-right {padding-right: 10px;margin-right: 10px;}
}

/* @media (min-width: 320px) and (max-width: 400px) */
@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: 320px) and (max-width: 767px){
.pv-container .fa-chevron-right {
    font-size: 10px!important;
}
}
/* @media (min-width: 360px) and (orientation: portrait) */
@media (min-width: 360px) and (orientation: portrait){
.sitemap-links .parent-list {padding-left: 2px;}
}
@media screen and (min-width: 768px){
.sticky li a {
    border: 3px solid #fff;
    display: inline-block;
}
	
	
}
@media screen and (min-width: 768px){
	.middle-section.thank-you-register{padding-bottom: 95px;}
	.node--type-pdf-page .header .menu-item-list .tab-content {
    /*display: none!important;*/
}
}
@media screen and (min-width: 992px){
	.node--type-pdf-page .header .menu-item-list .tab-content {
    display: none!important;
}
}
@media (min-width: 0px) and (max-width: 1199.98px){
.content-cgvhd h1.header-text {
    font-size: 32px;
    line-height: normal;
    margin-top: 0px;
}
.cgvhd-section .ac-gvhd-links a, .cgvhd-section .ac-gvhd-links a:hover, .cgvhd-section .ac-gvhd-links a:active, .cgvhd-section .ac-gvhd-links a {
    font-size: 14px;
}
}
@media (min-width: 768px) and (max-width: 991.98px){
.cgvhd-section .middle-section {
    padding: 20px 45px;
}
.cgvhd-section .middle-section .ac-gvhd-icon-wrapper .a-gvhd-icons img, .cgvhd-section .middle-section .ac-gvhd-icon-wrapper .c-gvhd-icons img {
    width: 70px;
}
	.cgvhd-section .middle-section .ac-gvhd-wrapper .acute-gvhd-text, .cgvhd-section .middle-section .ac-gvhd-icon-wrapper .a-gvhd-icons, .cgvhd-section .middle-section .ac-gvhd-text-wrapper .a-gvhd-text-wrap, .cgvhd-section .ac-gvhd-links .a-gvhd-link {
    margin-right: 2%;
}
	.cgvhd-section .middle-section .ac-gvhd-wrapper .acute-gvhd-text, .cgvhd-section .middle-section .ac-gvhd-wrapper .chronic-gvhd-text, .cgvhd-section .middle-section .ac-gvhd-icon-wrapper .a-gvhd-icons, .cgvhd-section .middle-section .ac-gvhd-icon-wrapper .c-gvhd-icons, .cgvhd-section .middle-section .ac-gvhd-text-wrapper .a-gvhd-text-wrap, .cgvhd-section .middle-section .ac-gvhd-text-wrapper .c-gvhd-text-wrap, .cgvhd-section .ac-gvhd-links .a-gvhd-link, .cgvhd-section .ac-gvhd-links .c-gvhd-link {
    width: 48%;
}
.cgvhd-section .middle-section h3 {
    width: 100%;
}

.cgvhd-section .ac-gvhd-links a {
    font-size: 14px;
}
.content-cgvhd .middle-section {
    padding-bottom: 130px;
}
}