/* Pop-up v3 */

body.osw #wrapper .osw-popup-one {
	background-color: rgba(10,10,10,.45) !important;
}
body.osw.large #wrapper .osw-popup-one-shadow .osw-modal-container-content, body.osw.medium #wrapper .osw-popup-one-shadow .osw-modal-container-content {
	margin: 20px 20px 20px 20px !important;
}
body.osw.small #wrapper .osw-popup-one-shadow .osw-modal-container-content {
	margin: 20px 10px 20px 10px !important;
}
body.osw.large #wrapper .osw-popup-one-shadow {
	top: 50%;
    display: block;
    width: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
}
body.osw.medium #wrapper .osw-popup-one-shadow {
	top: 25%;
	display: block;
	width: 78%
}
body.osw.small #wrapper .osw-popup-one-shadow {
	display: block;
    padding: 30px 37px 30px 49px;
}
body.osw #wrapper .osw-popup-one-title {
	color: #525CA3;
    font-size: 3.8rem;
    font-family: "ITC-AvantGarde-Gothic Medium", "Noto Sans", sans-serif;
    font-weight: 500;
    line-height: 1.32;
    text-align: left;
    letter-spacing: normal;
    font-stretch: normal;
}

body.osw #wrapper .osw-popup-one-maintext {
    margin-top: -25px;
    margin-left: 5px;
}
body.osw.large #wrapper p.popup1-text, body.osw.medium #wrapper p.popup1-text {
    font-family: "Noto Sans", sans-serif;
    font-size: 1.5rem;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.47;
    letter-spacing: normal;
    text-align: left;
    color: #575771;
}

body.osw #wrapper a.osw-popup-one-button1, body.osw #wrapper a.osw-popup-one-button2 {
	font-size: 1.3rem;
    font-family: "Noto Sans", sans-serif;
    font-weight: 400;
    border: solid 1px #525ca3;
    border-radius: 22px;
	line-height: 1.31;
    width: 23%;
}

body.osw #wrapper a.osw-popup-one-button2 {
	margin-left: 24px;
}

body.osw.small #wrapper a.osw-popup-one-button1, body.osw.small #wrapper a.osw-popup-one-button2 {
    width: 47%;	
}

body.osw.small #wrapper a.osw-popup-one-button2 {
	margin-left: 10px;
}

body.osw #wrapper a:focus {
    outline: none;
    outline-offset: none;
}


/*Header*/

body.osw #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.large #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.large.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.small #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.small.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.medium.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"], body.osw.medium #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] {
    background-size: auto 28px;
}

body.osw #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img, body.osw.large #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img, body.osw.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img, body.osw.large.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img, body.osw.small #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img , body.osw.small.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img, body.osw.medium.osw-small-header #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img , body.osw.medium #wrapper header .osw-header .osw-header-logo a[data-osw-logo-header-type="osw-logo-header-v"] img {
    height: 28px;
}

body.osw #wrapper nav.osw-nav ul.osw-nav-level1 {
    justify-content: left;
    margin-left: 80px;
}

body.osw #wrapper .osw-header-one {
    background-color: #ffffff;
	padding: 5px;
}

/* Footer*/
body.osw #wrapper nav.osw-nav-footer ul.osw-nav-level1>.osw-nav-item {
    font-size: 1.3rem; !important;
}
body.osw.medium #wrapper nav.osw-nav-footer ul.osw-nav-level1>.osw-nav-item {
    line-height: 2.5;
    padding-right: 25px !important;
}

body.osw.small #wrapper footer .osw-footer-logo img {
    margin-left: 30%;
    margin-bottom: 20px;
}
/*Home Page*/

/* Hero banner*/
body.osw #wrapper h1.banner-title {
    font-family: "Noto Sans", sans-serif;
    font-size: 6.8rem;
    font-weight: bold;
    line-height: 1.35 !important;
}

body.osw #wrapper p.banner-content {
    width: 50%;
    font-family: "Noto Sans", sans-serif;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 1.38 !important;
    margin-left: 25% !important;
    padding-top: 25px;
}

body.osw.small #wrapper h1.banner-title {
    font-size: 3.4rem;
    line-height: 1.47 !important;
	padding-top: 75px;
    margin-left: -10px;
    margin-right: -10px;
}

body.osw.small #wrapper p.banner-content {
    width: 90% !important;
    font-size: 1.4rem;
    line-height: 1.57 !important;
    margin-left: 5% !important;
    padding-top: 5px;
}
body.osw.medium #wrapper h1.banner-title {
    font-size: 5.2rem !important;
    line-height: 1.37 !important;
    padding-top: 70px;
    margin-left: -35px;
    margin-right: -35px;
}

body.osw.medium #wrapper p.banner-content {
    width: 76%;
    margin-left: 12% !important;
    padding-top: 20px;
}

/* Headings*/
/*H2*/
body.osw.large #wrapper h2.osw-titlesize-h2 {
	font-size: 4.6rem !important;
	font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.3 !important;
	
}
body.osw.small #wrapper h2.osw-titlesize-h2 {
	font-size: 3.0rem !important;
	font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.3 !important;
	
}
body.osw.medium #wrapper h2.osw-titlesize-h2 {
	font-size: 4.2rem !important;
	font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.3 !important;
}

/*H3*/
body.osw.large #wrapper h3.title-3 {
    font-size: 3.8rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw.small #wrapper h3.title-3 {
    font-size: 2.6rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw.medium #wrapper h3.title-3 {
    font-size: 3.4rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw #wrapper h3.title-4 {
    font-size: 2.8rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw.small #wrapper h3.title-4 {
    font-size: 2.2rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw #wrapper h3.title-section {
    font-size: 2.8rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw.small #wrapper h3.title-section {
    font-size: 2.6rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}
body.osw #wrapper h3.title-section-4 {
    font-size: 2.8rem !important;
    font-weight: bold;
	font-family: "Noto Sans", sans-serif;
	line-height: 1.4 !important;
}



/*H4*/
body.osw #wrapper h4.title-2 {
	font-size: 2.2rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
	line-height: 1.7 !important;
}
body.osw.small #wrapper h4.title-2 {
	font-size: 1.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
	line-height: 1.7 !important;
}
body.osw #wrapper h4.symptoms-text {
	font-size: 2.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
	line-height: 1.7 !important;
}
body.osw.medium #wrapper h4.manchair-text {
	font-size: 2.7rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
	line-height: 1.7 !important;
}


/* Unordered List */
body.osw #wrapper ul.unordered-list {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
    margin-left: 26px !important;
    margin-top: -8px !important;
	line-height: 1.3 !important;
}
body.osw.large #wrapper ul.unordered-section-1 {
	font-size: 1.5rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
    margin-left: 26px !important;
    margin-top: -8px !important;
	line-height: 1.3 !important;
}
body.osw #wrapper li.list-height {
    line-height: 1.4 !important;
}

/* Ordered List */
body.osw #wrapper ol.ordered-list {
	font-size: 2.2rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: normal !important;
    margin-left: 26px !important;
    margin-top: -8px !important;
	}

/* P-tag Title */
body.osw #wrapper p.title {
	font-size: 2.2rem !important ;
	font-family: "Noto Sans", sans-serif;
	margin-left: 23px !important;
}
body.osw #wrapper p.title-1 {
	font-size: 2.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}
body.osw.small #wrapper p.title-1 {
	font-size: 2.2rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}
body.osw #wrapper p.title-2 {
	font-size: 2.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}
body.osw.small #wrapper p.title-2 {
	font-size: 1.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}
body.osw #wrapper p.title-5 {
	font-size: 2.2rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500;
}
body.osw.small #wrapper p.title-5 {
	font-size: 1.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500;
}
body.osw #wrapper p.title-6 {
	font-size: 2.2rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}
body.osw.small #wrapper p.title-6 {
	font-size: 1.8rem !important ;
	font-family: "Noto Sans", sans-serif;
	font-weight: bold;
}

/*P-tag Contents*/
body.osw #wrapper p.content-1 {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
	margin-top: -8px !important;
}
body.osw.small #wrapper p.content-1{
	padding-left: 67px !important;
    max-width: 86%;
}
body.osw.large #wrapper p.content-3 {
	font-size: 1.6rem !important;
    padding-left: 148px !important;
    padding-right: 124px !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw.small #wrapper p.content-3 {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw.medium #wrapper p.content-3 {
	font-size: 1.6rem !important;
	padding-left: 48px !important;
    padding-right: 20px !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw.large #wrapper p.content-2 {
	font-size: 1.6rem !important;
    padding-left: 206px !important;
    font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw.small #wrapper p.content-2 {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw.medium #wrapper p.content-2 {
	font-size: 1.6rem !important;
	padding-left: 48px !important;
    padding-right: 20px !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw #wrapper p.content-normal {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}
body.osw #wrapper p.content-normal-1 {
	font-size: 1.6rem !important;
	font-family: "Noto Sans", sans-serif;
	font-weight: 500 !important;
}

/* Padding-left*/
body.osw #wrapper p.padding {
    margin-left: 26px !important;
}
body.osw.large #wrapper p.padding-02 {
    margin-left: 40px !important;
}
body.osw.medium #wrapper p.padding-02 {
    margin-left: 40px !important;
}
body.osw.large #wrapper ul.padding {
    padding-left: 200px !important;
	padding-right: 157px !important;
}
body.osw.large #wrapper p.padding-01 {
    padding-left: 200px !important;
}
/* Padding-Top and Bottom*/

body.osw.large #wrapper img.richtext-top-01 {
    margin-top: 12px !important;
}
	/* body.osw.large #wrapper li.richtext-bottom-1 {
    margin-bottom: 15px !important;
	} */

body.osw.large #wrapper h4.richtext-top-2 {
	padding-top: 85px !important;
}
body.osw.large #wrapper li.richtext-bottom-2 {
	padding-bottom: 80px !important;
}
body.osw.medium #wrapper h4.richtext-top-2 {
	padding-top: 18% !important;
}
body.osw.medium #wrapper li.richtext-bottom-2 {
	padding-bottom: 22% !important;
}
body.osw.large #wrapper h4.richtext-top-3 {
	padding-top: 60px !important;
}
body.osw.large #wrapper li.richtext-bottom-3 {
	padding-bottom: 37px !important;
}
body.osw.medium #wrapper h4.richtext-top-3 {
	padding-top: 23% !important;
}
body.osw.medium #wrapper li.richtext-bottom-3 {
	padding-bottom: 31% !important;
}
body.osw.large #wrapper h4.richtext-top-4 {
	padding-top: 5px !important;
}
body.osw.medium #wrapper h4.richtext-top-4 {
	padding-top: 2% !important;
}

body.osw.large #wrapper li.richtext-bottom-5 {
	padding-bottom: 3px !important;
}
body.osw.medium #wrapper li.richtext-bottom-5 {
	padding-bottom: 1% !important;
}


/* Images*/
body.osw #wrapper img.about-circula-img {
	width: 200px;
	/* height: 144px; */
}
body.osw.small #wrapper img.about-circula-img {
	width: 167.8px;
	/* height: 120px; */
}
body.osw #wrapper img.recurrence-img {
	width: 110px;
	/* height: 110px; */
}
body.osw.small #wrapper img.recurrence-img {
	width: 100px;
	/* height: 100px; */
}
body.osw.medium #wrapper img.recurrence-img {
	width: 93px;
	/* height: 93px; */
}
body.osw #wrapper img.danger-img {
	width: 46px;
	/* height: 42.1px; */
}
body.osw.large #wrapper img.trips-tablet-img {
	width: 384.2px;
	/* height: 184.5px; */
	margin-top: 95px !important;
    margin-bottom: 95px !important;
	padding-left: 15px !important;
    padding-right: 15px !important;
}
body.osw.small #wrapper img.trips-tablet-img {
 width: 270px;
  /* height: 129.7px; */
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}
body.osw.medium #wrapper img.trips-tablet-img {
	width: 334px;
	/* height: 160.4px; */
	margin-top: 29% !important;
    margin-bottom: 29% !important;
	padding-left: 7px !important;
    padding-right: 7px !important;
}
body.osw #wrapper img.folow-of-treatment1-img {
	width: 900.1px;
	/* height: 493.9px; */
}
body.osw.small #wrapper img.folow-of-treatment1-img {
	width: 270px;
	/* height: 148.2px; */
}
body.osw.medium #wrapper img.folow-of-treatment1-img {
	width: 700px;
	/* height: 384.1px; */

}

body.osw #wrapper img.folow-of-treatment2-img {
	width: 900.6px;
	/* height: 491.2px; */
}
body.osw.small #wrapper img.folow-of-treatment2-img {
	 width: 270px;
	/* height: 147.3px; */
}
body.osw.medium #wrapper img.folow-of-treatment2-img {
	width: 700px;
	/* height: 381.8px; */
}	
body.osw #wrapper img.man-lying-with-trips-img {
	width: 440px;
	/* height: 510px; */
}
body.osw.small #wrapper img.man-lying-with-trips-img {
	width: 270px;
	/* height: 335.8px; */
}
body.osw.medium #wrapper img.man-lying-with-trips-img {
	width: 334px;
	/* height: 415.4px; */
	margin-top: 19% !important;
    margin-bottom: 7% !important;
}

body.osw #wrapper img.bone-marrow-suppression-img {
	width: 440px;
	/* height: 458px; */
}
body.osw.small #wrapper img.bone-marrow-suppression-img {
	width: 270px;
	/* height: 329.4px; */
}
body.osw.medium #wrapper img.bone-marrow-suppression-img {
	width: 334.9px;
	/* height: 408.6px; */
	
}
body.osw #wrapper img.infection-img {
	width: 334.6px;
	/* height: 352.6px; */
}
body.osw.small #wrapper img.infection-img {
	 width: 270px;
	/* height: 284.6px; */
}
body.osw #wrapper img.tumor-lysis-syndrome-img {
	width: 334.3px;
	/* height: 179.6px; */
}
body.osw.small #wrapper img.tumor-lysis-syndrome-img {
	 width: 270px;
	/* height: 145.1px; */
}

body.osw #wrapper img.other-side-effects-img {
	width: 333.6px;
	/* height: 228.6px; */
}
body.osw.small #wrapper img.other-side-effects-img {
	width: 270px;
	/* height: 185.1px; */
}
body.osw #wrapper img.symptoms-in-body-img {
	width: 335.9px;
	/* height: 326.7px; */
}
body.osw.small #wrapper img.symptoms-in-body-img {
	width: 270px;
	/* height: 262.6px; */
}
body.osw #wrapper img.two-functions-of-circula-img {
	width: 745.8px;
	/* height: 331.3px; */
}
body.osw.small #wrapper img.two-functions-of-circula-img {
	width: 270px;
	/* height: 119.9px; */
}
body.osw.medium #wrapper img.two-functions-of-circula-img {
	width: 680px;
	/* height: 302px; */
}
body.osw #wrapper img.progress-of-treatment-img {
	width: 900px;
  /* height: 509.3px; */
}
body.osw.small #wrapper img.progress-of-treatment-img {
	 width: 290px;
  /* height: 164.1px; */
}
body.osw.medium #wrapper img.progress-of-treatment-img {
	width: 700px;
  /* height: 396.1px; */
}
body.osw #wrapper img.clean-and-cool-img {
	width: 314.5px;
	/* height: 204.1px; */
}
body.osw.small #wrapper img.clean-and-cool-img {
	width: 224.3px;
	/* height: 162.3px; */
}
body.osw.medium #wrapper img.clean-and-cool-img {
	width: 276.3px;
	/* height: 189.8px; */
}
body.osw #wrapper img.cancer-and-fatigue-img {
	width: 202.3px;
	/* height: 225.8px; */
}
body.osw.small #wrapper img.cancer-and-fatigue-img {
	width: 202.3px;
	/* height: 225.8px; */
}
body.osw.medium #wrapper img.cancer-and-fatigue-img {
	width: 251.6px;
	/* height: 280.8px; */
}


/*404*/
body#error-404 #wrapper div.osw-bg-dukeblue {
    background-color: #525ca3;
}