.wow_container h1.Chapter-Title {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#ec008c;
    font-family:"PT Sans", sans-serif;
    font-size:28pt;
    font-style:normal;
    font-weight:bold;
    line-height:32pt;
    margin-bottom:0px;
    margin-left:10px;
    margin-right:10px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
    text-transform:uppercase;
        
        background: none;
    margin: 20px 10px 0px 10px !important;
    padding: 0 !important;        
}

p.Chapter-Subtitle--1{
    color: var(--glowm-black);
    font-family: "PT Sans", sans-serif;
    font-size: 18pt;
    font-style: normal;
    font-weight: normal;
    line-height: 20pt;
    margin-top: 5pt;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    font-style: italic;
}

/*<p class="Guidance-top-right">For the<br />guidance and<br />support of <span class="pink-stroke">women<br /></span>everywhere<span class="Arial-14pt">*</span></p>*/
p.Guidance-top-right {
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:Angelina, sans-serif;
    font-size:19pt;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:19pt;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
    font-weight: bold;
}
p.Asterisk-Text-Top {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:10pt; /*9pt;*/
    font-style:italic;
    font-variant:normal;
    font-weight:normal;
    line-height:11.8pt; /*10.8pt;*/
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
}
p.Body-Text-Full {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Body-Text-Full--X {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:8pt; /*5pt;*/
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Chapter-Title-RH {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#ec008c;
    font-family:"PT Sans", sans-serif;
    font-size:20pt;
    font-style:normal;
    font-weight:bold;
    line-height:1.1;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
    text-transform:uppercase;
}
p.Level-2-White-Text {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#ffffff;
    font-family:Helvetica, sans-serif;
    font-size:10pt;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:12pt;
    margin-bottom:10px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
    background:blue;
    display: inline-block;
    padding: 5px 10px;
    background-image: linear-gradient(180deg, #254190, #9a6bae);

    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari 6 – 15.3, Edge */
    color-adjust: exact !important;                 /* Firefox 48 – 96 */
    print-color-adjust: exact !important;           /* Firefox 97+, Safari 15.4+ */
}
.wow_container h2.A-Heading {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#ec008c;
    font-family:"PT Sans", sans-serif;
    font-size:15pt; /*14pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:17.8pt; /*16.8pt;*/
    margin-top:15pt; /*8.76pt;*/
    margin-bottom:8.3pt ! Important; /*5.3pt;*/
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-indent:0px;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-color: #25408f;
}
.wow_container h3.B-Heading {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#25408f;
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:11pt; /*8.76pt;*/
    margin-bottom:0pt;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-indent:0px;
    text-decoration: none;
}
.wow_container p+ul>li:first-child{
    margin-top: 5px ! Important;
}
.wow_container li.Bullet-list {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:0px; /* 2.45pt; */
        margin-top: 2.45pt;
    margin-bottom:0px;
    margin-left:11pt;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    /*text-indent:-11pt;*/    
}
.wow_container li.Bullet-list:before {
    content: "\2022";
    color: #ec008c ! Important;
    font-weight: bold;
    display: inline-block;
    text-indent: 0;
    white-space: pre-wrap;
    width: 11.3pt;
}
.wow_container li.Numbered-list {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:2.45pt;
    margin-bottom:0px;
    margin-left:11pt;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    /*text-indent:-11pt;*/
    counter-increment: li;
}
.wow_container li.Numbered-list:before {
    content: counter(li)".";
    color: #ec008c ! Important;
    font-weight: bold;
    display: inline-block;
    text-indent: 0;
    white-space: pre-wrap;
    width: 11.3pt;
}

.wow_container li.Numbered-list{
    margin-left: 20pt;
}
.wow_container li.Numbered-list:before{
    width: 20.3pt;
    margin-left: -20.3pt
}

p.Step-Heading {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:8pt; /*8pt;*/
    margin-bottom:3pt;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Q-and-A {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:8pt; /*5pt;*/
    margin-left:28pt;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
    position: relative;
}

#p.Asterisk-Bold-Bottom {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 9pt;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:12pt;
    margin-top:11.4pt;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Author-Box-Text-1 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:12pt; /*11pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:14.2pt; /*13.2pt;*/
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
li.Author-Box-Text-Bullet {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#25408f;
    font-family:"PT Sans", sans-serif;
    font-size:12pt; /*11pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:14.2pt; /*13.2pt;*/
    margin-top:5.3pt; /*4.3pt;*/
    margin-left:11pt;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    /*text-indent:-11pt;*/
}

li.Author-Box-Text-Bullet:before {
    content: "\2022";
    color: #ec008c;
    font-weight: bold;
    display: inline-block;
    text-indent: 0;
    white-space: pre-wrap;
    width: 11.3pt;
} 
p.Author-Box-Text-9pt {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:10pt; /*9pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:11.8pt; /*10.8pt;*/
    margin-top:10pt; /*8pt;*/
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
}
p.Author-Box-Text-2 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:12pt; /*11pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:14.2pt; /*13.2pt;*/
    margin-top:6.4pt; /*5.4pt;*/
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Author-Box-Text-3 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:11pt; /*10pt;*/
    font-style:italic;
    font-variant:normal;
    font-weight:normal;
    line-height:13pt; /*12pt;*/
    margin-top:6.4pt; /*5.4pt;*/
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Recommended-links-Box-Text-1 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:12pt; /*11pt;*/
    font-style:italic;
    font-variant:normal;
    font-weight:normal;
    line-height:14.2pt; /*13.2pt;*/
    margin-bottom:6.4pt; /*5.4pt;*/
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Recommended-links-Box-Text-2 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size: 12.5pt; /*11.5pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:15.8pt; /*13.8pt;*/
    margin-top:0pt;
    margin-bottom:8.4pt; /*5.4pt*/
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Recommended-links-Box-Text-3 {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color: var(--glowm-black);
    font-family:"PT Sans", sans-serif;
    font-size:11pt; /*10pt;*/
    font-style:italic;
    font-variant:normal;
    font-weight:normal;
    line-height:13pt; /*12pt;*/
    margin-top:4pt; /*3pt;*/
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:left;
    text-decoration:none;
    text-indent:0px;
}
p.Red-Text-Bottom---Rule {
    -epub-hyphens:none;
    -epub-ruby-position:over;
    color:#d2232a;
    font-family:"PT Sans", sans-serif;
    font-size:12pt; /*11pt;*/
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:14.2pt; /*13.2pt;*/
    margin-top:20pt;
    margin-bottom:30pt;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
    text-decoration:none;
    text-indent:0px;
}
span.Arial-14pt {
    font-family:Arial, sans-serif;
    font-size:15pt; /*14pt;*/
    font-style:normal;
    font-weight:normal;
}
span.pink-stroke {
    color:#ec008c;
}
span.Pink-Bullet {
    color:#ec008c;
    font-size:12pt; /*11pt;*/
}
span.Pink-no-outline {
    color:#ec008c;
}
span.Italic {
    font-style:italic;
    font-weight:normal;
}
#span.hyperlink {
    color:#215e9e;
    text-decoration:underline;
}
span.Bold {
    font-style:normal;
    font-weight:bold;
}
span.char-style-override-1 {
    display:inline-block;
    text-indent:0;
    white-space:pre-wrap;
    width:11.3pt;
}
img.frame-1 {
    height:2105px;
    width:543px;
}
div.frame-2 {
    margin:0px auto 0px auto;
    text-align:center;
}
img.frame-3 {
    /*height:114px;*/
    width:120px;
}
img.frame-4 {
    height:214px;
    width:214px;
}
img.frame-5 {
    height:114px;
    width:118px;
}
img.frame-6 {
    height:109px;
    width:118px;
}
img.frame-7 {
    height:84px;
    /*width:510px;*/
}

div.WoW-Blue-Img-Rectangle img{
    border-radius: 15px;
    border: 1pt solid #25408f;
}


/**********Additions***********/

@font-face {
    font-family: "PT Sans";
    font-style: normal;
    src: url('/fonts/PTSans-Regular.ttf') format('truetype');
}

@font-face {
    font-family: "Angelina";
    font-style: normal;
    src: url('/fonts/angelina.ttf') format('truetype');
}

.doc-header{
    display: grid;
    grid-column-start: 1;
    grid-column-end: 3;
    grid-template-columns: auto auto auto;
    align-items: center;
}

.doc-header .Basic-Text-Frame:nth-child(3){
    text-align:right;
}

.running_head .doc-header{
    align-items: center;
}

.running_head .doc-header .Level-2-White-Text{
    position: relative;
    top: -25px;
}

.blue_divider{
    background: linear-gradient(90deg, #254190, #9a6bae);
    height: 3.641pt;
    width:100%;
    border:0;
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari 6 – 15.3, Edge */
    color-adjust: exact !important;                 /* Firefox 48 – 96 */
    print-color-adjust: exact !important;           /* Firefox 97+, Safari 15.4+ */
}

.red_divider{
    background:#ec008c;
    height: 3pt;
    width:50%;
    border:0;
    margin-top:30pt; /*added*/
    margin-bottom:30pt;
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari 6 – 15.3, Edge */
    color-adjust: exact !important;                 /* Firefox 48 – 96 */
    print-color-adjust: exact !important;           /* Firefox 97+, Safari 15.4+ */
}

.double-image-column{
    display: grid;
    grid-column-start: 1;
    grid-column-end: 2;
    grid-template-columns: auto auto;
    grid-gap: 20pt;
}

.triple-image-column{
    display: grid;
    grid-column-start: 1;
    grid-column-end: 3;
    grid-template-columns: auto auto auto;
    grid-gap: 13pt;
}

p.Q-and-A:before{
    content:"";
    background-image: url("/img/understanding-breast-cancer-7009.png");
    background-size: cover;
    width:14.172pt;
    height:14.172pt;
    position: absolute;
    left:-28pt;
}

p.Q-and-A:nth-child(even):before{
    content:"";
    background-image: url("/img/understanding-breast-cancer-6999.png");
    background-size: cover;
    width:14.172pt;
    height:14.172pt;
    position: absolute;
    left:-28pt;
}

.Basic-Text-Box{
    border: 1pt solid #25408f;
    background: #e1e1ef;
    padding: 8pt;
    margin-top: 17pt;
    border-radius: 10.63pt;
}


.xarticle_preview_toc.sticky,
.article_preview_toc .article_preview_toc.sticky{
    position: static !important;
    top: auto !important;
    width: auto !important;
}



.wow-select-wrap{
    margin-bottom: 40px;
    padding-right: 10px !important;
}

.article_preview_toc.wow-select-wrap h3,
.wow-select-wrap h3{
margin-top: 20px;
    font-size: 13px;
}

.wow-select-region,
.wow-select-lang{
        display: flex;
    flex-direction: row;
    gap: 8px;
        gap: 15px;
}

.wow-select-region a img {
    border-radius: 50%;
    width: 100%;
        height: auto;
    max-height: 64px;
    max-width: 64px;				
}

.wow-select-lang a{
    width: 25%;
}

.wow-select-lang a img {
    max-width: 100%;
}


.wow-select-region a.active img,
.wow-select-lang a.active img{
     outline: 1px solid var(--glowm-black);
}

.wow-level-content{
    margin-bottom: 30px;
}

.wow-select-region a.disabled,
.wow-select-lang a.disabled{
    opacity: 0.4;
    cursor: default;
    pointer-events: none;
}

.wow-thumbnail{
    position: relative;
    cursor: pointer;
}

.wow-thumbnail img{
    width: 100%;
}

.wow-thumbnail:before{
    content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
    height: 100px;
    width: 100px;
    background: #ae183e;
    border-radius: 50%;
}

.wow-thumbnail:hover:before{
    background: black;
}

.wow-thumbnail:after{
        content: '\f04b';
    font-family: FontAwesome;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-41%, -50%);
    font-size: 48px;
    color: white;
    /* opacity: 0.8; 
    pointer-events: none;    */
}


/* Home Page */
 .video-container {
      padding: 20px;
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
      gap: 20px;
    }

    .video-card {
      xbackground: #fff;
      border-radius: 10px;
      overflow: hidden;
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
      transition: transform 0.2s;
    }
        
        .video-card a{
            text-decoration: none !important;
        }

    .video-card:hover .thumbnail {
      transform: scale(1.02);
    }

    #ama-page-26273 .thumbnail {
      /* width: 100%; */
      /* height: 160px; */
      object-fit: cover;
            margin-bottom: 0px;
            /* background: black; */
            border-radius: 4px;
    }

    .video-info {
      display: flex;
      padding: 10px;
    }

    .channel-avatar {
      width: 36px;
      height: 36px;
      border-radius: 50%;
      margin-right: 10px;
      object-fit: cover;
    }

    .info-text {
      flex: 1;
    }

    .video-title {
      font-size: 16px;
      font-weight: bold;
      margin: 0 0 4px;
      color: var(--glowm-black);
    }

    .channel-name {
      font-size: 14px;
      color: #606060;
    }
        
/* Display */
#ama-page-26273 .display_left {
    width: 28%;
    -ms-flex: 0 0 28%;
    flex: 0 0 28%;
    max-width: 28%;
}

#ama-page-26273 .article_preview_container{
    width: 72%;
    -ms-flex: 0 0 72%;
    flex: 0 0 72%;
    max-width: 72%;    
        padding-left: 42px; /*30px;*/
        padding-right: 42px; /*30px;*/
}

.wow_contents img {
        padding: 0 !important;
}

#ama-field-78183 .article_preview_toc p {
        margin-bottom:5px!important;
    padding-left: 3px;
}

#ama-field-78183 .article_preview_toc .side_toc {
    margin-left: -7px;
    padding-left: 7px;
    border-left-color: none;
    border-left-style: none;
    border-left-width: 0px;
    border-bottom: 0px dotted #none;
}

.wow-mobile-navigation{
    display: none;
}

#wow-back-to-contents{
    margin-top: -20px;
}

#wow-back-to-contents a{
    display: inline-block;
  margin-bottom: 20px;    
}

.article_preview_toc .scroll-box{
    height: 100vh;
}

.wow-level-content{
    margin-bottom: 0px;
}

.wow_container ul{
    margin: 0;
  padding: 0;
}

.wow_container ul li{
    padding-bottom: 0px;
}

.wow_container ul li::before{
    margin-left: -11.3pt;
    width: 11.3pt;
}

.wow-your-feedback{
	margin: 10px 0px;
	margin-left: auto;
}

.wow-level-content .wow-your-feedback{
	margin: 10px 0px;
}

.wow-your-feedback a{
	text-decoration: none;
}

.wow-your-feedback-panel{
	margin-bottom: 30px;
}

.wow-your-feedback-panel .Basic-Text-Frame{
	display: flex; 
	gap: 20px;
	max-width: 711px;
	margin: 0 auto;	
}

.wow-your-feedback-panel p.Recommended-links-Box-Text-1{
	font-style: normal;
}



/* Responsive */
@media (max-width: 990px) {
    #ama-page-26273 .display_left {
        xdisplay: block;
    }
        
    #ama-page-26273 .article_preview_container {
        width: 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
        
        .double-image-column{
                grid-template-columns: auto;
        }
        
        .doc-header{
                grid-template-columns: auto auto;
        }
        
        .doc-header .Basic-Text-Frame:nth-child(1){
            order: 1;
						display: none;
        }    
        
        .doc-header .Basic-Text-Frame:nth-child(2){
            order: 3;
            grid-column: 1 / -1;
        }
        
        .doc-header .Basic-Text-Frame:nth-child(3){
            order: 2;
						display: none;
        }
        
        .wow_container h1.Chapter-Title{
            margin-top: 0px;
            margin-bottom: 20px;
        }
        
        .wow-mobile-navigation{
            display: block;
        }
        
        .wow-mobile-navigation .wow-select-wrap{
                margin: 0 auto;
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 40px;
        align-items: center;
        padding: 20px !important;
        }
        
        .wow-mobile-navigation .wow-select-wrap>div{
        display: grid;
        grid-template-columns: 120px 1fr;
        gap: 20px;
        align-items: center;        
        }
}

@media (max-width: 768px) {
    .wow-mobile-navigation .wow-select-wrap{
        grid-template-columns: 1fr;
    }
    .wow-mobile-navigation .wow-select-wrap{
        gap: 20px;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}
