.dosing .maincontent.parsys .rich-text {
  border-bottom: 0;
}
.dosing .page-content h2 {
  margin: 0;
}
.dosing .page-content h2 + p {
  font-size: 18px;
  color: #003865;
  margin-bottom: 35px;
}
.dosing .dosing-chart-box p {
  margin-bottom: 0;
  position: absolute;
  color: #003865;
  font-size: 16px;
  font-weight: 500;
  background-color: #fff;
  top: -11px;
  left: 50px;
  padding: 0 7px 0 3px;
}
.dosing .dosing-chart-box {
  border: 1px solid #003865;
  border-radius: 23px;
  position: relative;
}
.dosing .dosing-chart-box img {
  margin: 33px auto 20px;
}
.dosing ul.arrow-list {
  margin-bottom: 16px;
}
.dosing .arrow-list.hypen-list li {
  margin-bottom: 11px;
}
.dosing .arrow-list li {
  margin-bottom: 0;
  color: #555;
}
.dosing .arrow-list li a{
  text-decoration: underline;
  color: #555;
}
.dosing .arrow-list li a:hover{
  text-decoration: none;
}

.dosing .dosing-chart-box + .list-sec .arrow-list {
  margin: 30px 0 25px;
}
.dosing .arrow-list li:before {
  top: 3px;
}
p.fs-16 {
  font-size: 20px;
  font-weight: 700;
  color: #003865;
  line-height: normal;
  margin-bottom: 23px;
}
.dosing p {
  line-height: normal;
}
ul.hypen-list {
  padding-left: 60px;
}
.pinkbracket{
	color:#FA00FF;
    /*display: none;*/
}
.pos-recom-dos .callout {
  border-radius: 23px;
  border: 1px solid #ad1f2f;
  padding: 15px 22px 13px;
  margin: 33px 0 15px;
}
.pos-recom-dos .callout p {
  padding: 0;
  color: #007a6d;
  font-size: 20px;
  font-weight: 700;
}
.pos-recom-dos .callout:before {
  display: none;
}
.pos-recom-dos .callout ~ .footnotes:last-child {
  margin-top: 14px;
}
.pos-recom-dos .page-content {
  padding-bottom: 26px;
}
.section-heading span {
  padding: 11px 26px;
}
.dosing .pos-dos-mod .page-content h2 {
  padding-bottom: 20px;
}
.dosing .pos-dos-mod .arrow-list li {
  margin-bottom: 15px;
}
.pos-dos-mod .box-image {
  margin: 35px auto 15px;
  padding: 45px 20px 30px;
  border: 1px solid #003865;
  position: relative;
}
.ds-treat.table-block {
  max-width: 100%;
  margin: 0;
}
.box-image p.box-heading.s-line {
  color: #003865;
  font-size: 18px;
  font-weight: 700;
  background-color: #fff;
  position: absolute;
  top: 21px;
  left: 26px;
}
.ds-treat.table-block td:last-child {
  text-align: left;
}
.ds-treat td,
.ds-treat th {
  font-size: 15px;
  color: #4d4d4f;
  font-family: Karbon;
  padding: 7px 12px;

}
.ds-treat .span-row td {
  color: #204472;
}
.ds-treat .span-row,
.ds-treat .span-row td {
  background: #b3c5e6;
}
.ds-treat tbody tr.span-row:nth-child(20) td {
  color: #314f7a;
}
td,
th {
  border-right: 1px solid #95979a;
  border-bottom: 1px solid #95979a;
}
.ds-treat tr.blue-row th,
.ds-treat tr.blue-row td {
  background: #edf2f9;
}
.pos-dos-mod .footnotes.last {
  margin-top: 15px;
  margin-bottom: 0;
}
.pos-dos-mod .page-content {
  padding-bottom: 36px;
}
.dosing .pos-psa .page-content h2 {
  padding-bottom: 24px;
}
.pos-psa .psa .arrow-list li:before {
  display: none;
}
.pos-psa .psa ul.arrow-list {
  padding-left: 0;
  margin-bottom: 0;
}
.pos-psa .psa {
  padding: 0 71px 0 10px;
}
.pos-psa .psa .list-sec {
  margin-top: 0;
}
.pos-psa .page-content .psa:nth-child(2) {
  margin-bottom: 24px;
}
.pos-psa .page-content .psa:nth-child(3) {
  margin-bottom: 40px;
}
.pos-psa .page-content .psa:nth-child(4) {
  margin-bottom: 14px;
}
.pos-psa .page-content .psa:nth-child(4) .arrow-list li:nth-child(1) {
  margin-bottom: 24px;
}
.pos-psa .psa.s-psa .list-sec {
  margin-top: 0px;
}
.dosing .pos-psa h2 + .list-sec > .arrow-list li {
  margin-bottom: 20px;
}
.dosing .pos-psa .arrow-list.hypen-list {
  margin: 26px 0 22px;
  padding-left: 20px;
}
.pos-psa .page-content .psa:nth-child(8) {
  margin-bottom: 21px;
}
.pos-psa .page-content .psa:nth-child(8) ul.arrow-list,
.pos-psa .page-content .psa:nth-child(9) ul.arrow-list {
  margin: 7px 0 0 0px;
}
.pos-psa .page-content .psa:nth-child(8) ul.arrow-list li,
.pos-psa .page-content .psa:nth-child(9) ul.arrow-list li {
  margin-bottom: 7px;
}
.pos-psa .page-content p {
  color: #003865;
  font-size: 20px;
  margin: 17px 0 20px;
}
.pos-psa .page-content p.additional-text {
  color: #4a4a4a;
  font-size: 18px;
  margin: 5px 0 35px;
}
.pos-psa .page-content .psa:nth-child(14) .arrow-list li:nth-child(1) {
  margin-bottom: 11px;
}

.pos-psa .page-content .psa:nth-child(15) .arrow-list li:nth-child(1) {
    margin-bottom: 11px;
}

.pos-psa .page-content .psa:nth-child(14) {
  margin-bottom: 15px;
}
.psa.s-psa + p + .list-sec li {
  margin-bottom: 15px;
}
.pos-psa .page-content .psa:nth-child(29) .arrow-list li:nth-child(1) {
  margin-bottom: 15px;
}
.pos-psa .page-content .psa:nth-child(29) .list-sec {
  margin-top: 13px;
}
.pos-psa .page-content p.footnotes {
  color: #4a4a4a;
  margin-top: 9px;
  margin-bottom: 0;
}
.footnotes {
	letter-spacing: normal;
}

.table-block.ds-treat sup {
    font-family: sans-serif;
    font-size: 60%;
}

span.sym-txt {
    /*font-family: Helvetica;*/
    font-family: 'Arial';
    position: relative;
    top: .1rem;
}


@media screen and (max-width: 991px) {
  .dosing .dosing-chart-box .mobile-graph {
    overflow: scroll;
  }
  .dosing .page-heading {
    padding: 30px 0 24px;
  }
  .section-heading span {
    padding: 10px 15px;
  }
  .dosing .dosing-chart-box p {
    max-width: 312px;
    left: 20px;
    background-color: transparent;
    top: -9px;
  }
  .dosing .dosing-chart-box p span {
    background-color: #fff;
    padding: 0 10px 0 0;
  }
  .dosing .dosing-chart-box img {
    margin: 85px 0 0px 35px;
  }
  .dosing .dosing-chart-box + .list-sec .arrow-list {
    margin: 24px 0 26px;
  }
  p.fs-16 {
    margin-bottom: 11px;
  }
  .dosing ul.arrow-list {
    margin-bottom: 10px;
  }
  .dosing .arrow-list.hypen-list li {
    margin-bottom: 7px;
  }
  .dosing .pos-recom-dos .callout {
    margin: 20px 0 15px;
    padding-left: 10px;
  }
  .dosing .pos-recom-dos .callout p {
    font-size: 18px;
  }
  .dosing .pos-recom-dos .dosing-chart-box {
    padding-bottom: 23px;
    padding-right: 0.5rem;
  }
  .dosing .pos-recom-dos img.fpo-scroll.mobile-only {
    position: absolute;
    transform: translate(90%, -174%);
    max-width: 100%;
    margin: 0;
    padding: 0;
  }

  .dosing .hscroll-bar.mobile-only {
    max-width: 299px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    border: 1px solid #808184;
  }

  .dosing .hr-scroll-txt.mobile-only p {
    font-family: Ubuntu;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color: #808184;
    text-align: center;
    margin-bottom: 0;
    position: static;
    max-width: 100%;
  }
  .dosing .hr-scroll-txt.mobile-only p::after {
    content: none;
  }

  .dosing .dosing-chart-box .mobile-graph::-webkit-scrollbar {
    display: none;
  }

  .dosing .hscroll-thumb {
    height: 11px;
  }

  .dosing .hscroll-thumb span {
    position: absolute;
    height: 11px;
    background: #808184;
    min-width: 120px;
  }

  .dosing .pos-recom-dos .page-content h2 {
    margin: 0;
    padding: 0;
    margin-bottom: 16px;
  }
  .dosing .pos-recom-dos .section-heading {
    margin-bottom: 35px;
  }

  .dosing .pos-recom-dos .page-content h2 + p {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 37px;
  }

  .pos-recom-dos .page-content {
    padding-bottom: 16px;
  }

  .dosing .pos-dos-mod .page-content h2 {
    padding: 0;
    margin-bottom: 12px;
    margin-top: 19px;
  }

  .dosing .pos-dos-mod .box-image p.box-heading.s-line {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    left: 0;
    max-width: 245px;
  }

  .pos-dos-mod img.fpo-scroll.mobile-only {
    position: absolute;
    transform: translate(65%, 167%);
    max-width: 100%;
    margin: 0;
    padding: 0;
    z-index: 3;
  }

  .pos-dos-mod .box-image {
    padding-top: 55px;
    padding-right: 5px;
    padding-bottom: 22px;
    padding-left: 35px;
  }

  .dosing .pos-dos-mod .hscroll-bar.mobile-only {
    margin-left: 0;
  }

  .dosing .pos-dos-mod .page-content {
    padding-bottom: 28px;
  }

  .dosing .pos-psa .page-content h2 {
    font-weight: 700;
    padding: 0;
    margin-bottom: 25px;
    margin-top: 31px;
  }

  .dosing .psa {
    flex-direction: row;
    gap: 20px;
    padding: 0;
  }

  .dosing .psa img {
    margin-left: 0;
    margin-right: 0;
    padding: 4px 3px;
  }

  .dosing .pos-psa p.section-head {
    max-width: 230px;
    margin-left: 0;
    padding-top: 0;
  }
  .dosing .pos-psa .section-heading span {
    padding: 10px 15px;
    display: inline-block;
  }

  .dosing .pos-psa .psa.s-psa .list-sec {
    align-self: center;
  }

  .dosing .pos-psa .page-content .psa:nth-child(2) {
    margin-bottom: 25px;
  }
  .dosing .pos-psa .page-content .psa:nth-child(3) {
    margin-bottom: 25px;
  }

  .dosing .pos-psa .page-content .psa:nth-child(4) {
    margin-bottom: 25px;
  }

  .dosing .pos-psa .page-content h2:nth-of-type(2) {
    margin-top: 48px;
    margin-bottom: 20px;
  }

  .dosing .pos-psa h2 + .list-sec > .arrow-list li {
    margin-bottom: 12px;
  }

  .dosing .pos-psa .arrow-list.hypen-list {
    margin-top: 12px;
    margin-bottom: 17px;
  }

  .dosing .pos-psa .page-content .psa:nth-child(8) ul.arrow-list,
  .dosing .pos-psa .page-content .psa:nth-child(9) ul.arrow-list {
    margin-top: 0;
  }

  .dosing
    .pos-psa
    .page-content
    .psa:nth-child(8)
    ul.arrow-list
    li:last-of-type,
  .dosing
    .pos-psa
    .page-content
    .psa:nth-child(9)
    ul.arrow-list
    li:last-of-type {
    margin-bottom: 0;
  }

  .pos-psa .page-content p.additional-text {
    margin-top: 38px;
    margin-bottom: 25px;
  }

  .dosing .pos-psa ul.arrow-list.hypen-list > li {
    margin-bottom: 10px;
  }
  .dosing .pos-psa .arrow-list.hypen-list {
    margin: 12px 0 17px;
    width: calc(100% + 4px);
  }

  .dosing .pos-psa .page-content .psa:nth-child(8) {
    margin-bottom: 22px;
  }

  .dosing .psa.s-psa {
    margin-bottom: 25px;
  }

  .dosing .psa.s-psa.marg-bt-0 {
    margin-bottom: 0;
  }

  .dosing .pos-psa .page-content h2:nth-of-type(3) {
    margin-top: 14px;
    margin-bottom: 10px;
    font-weight: 500;
  }

  .dosing .pos-psa .page-content .psa:nth-child(9) img {
    padding-left: 0;
    padding-right: 0;
  }

  .dosing .pos-psa .page-content .psa:nth-child(8) img {
    padding-left: 0;
    padding-right: 0;
  }

  .dosing .pos-psa .page-content .psa:nth-child(14) img {
    align-self: center;
  }

  .dosing
    .pos-psa
    .page-content
    .psa:nth-child(14)
    .arrow-list
    li:nth-child(1) {
    margin-bottom: 2px;
  }

  .dosing .pos-psa p.para-1 {
    margin-top: 3px;
    margin-bottom: 17px;
    font-size: 20px;
    font-weight: 500;
  }

  .dosing .pos-psa p.para-1a {
    margin-top: 17px;
    margin-bottom: 17px;
    font-weight: 700;
  }

  .dosing p.para-1b {
    margin-top: 17px;
    margin-bottom: 15px;
    font-weight: 500;
  }

  .dosing .pos-psa p.para-2 {
    margin-top: 19px;
    margin-bottom: 15px;
    font-weight: 500;
  }

  .dosing .pos-psa p.para-1b + .list-sec ul {
    max-width: 99%;
  }
  .dosing .pos-psa p.para-2 + .list-sec ul {
    max-width: 99%;
  }

  .dosing .pos-psa p.para-3 {
    margin-top: 19px;
    margin-bottom: 15px;
  }

  .dosing .pos-psa p.para-4 {
    margin-top: 15px;
    margin-bottom: 15px;
    font-weight: 500;
  }

  .dosing .pos-psa p.para-5 {
    margin-top: 15px;
    margin-bottom: 15px;
    font-weight: 500;
  }

  .dosing .pos-psa .page-content h2.last-heading {
    margin-top: 20px;
    margin-bottom: 25px;
  }

  .dosing .psa.m-psa.last-icon img {
    align-self: center;
  }

  .dosing .pos-psa .page-content .psa:nth-child(29) .list-sec {
    margin-top: 0;
  }

  .pos-psa .page-content .psa:nth-child(29) .arrow-list li:nth-child(1) {
    margin-bottom: 9px;
  }
  .dosing .psa.m-psa.last-icon {
    margin-bottom: 29px;
  }
  .dosing .pos-psa .page-content p.footnotes.last-footnote {
    margin-top: 0;
  }

  .dosing .pos-psa .page-content {
    padding-bottom: 15px;
  }

  .dosing .switch-section {
    margin-bottom: 0;
    width: 85%;
  }

  .dosing a.switch-before {
   	padding: 30px 0 30px 50px;
  }

  .dosing .switch-section .switch-after {
   	padding: 30px 50px 30px 0px;
    text-align: center;
  }
  .isi>h2:first-child {
      display: none;
  }
  ul.hypen-list {
    padding-left: 54px;
  }
  .hypen-list li:before {
	left: -19px;
  }
  .spl_brk{
	display:none;
  }
  .ds-treat.table-block th, .ds-treat.table-block td  {
  	line-height:normal;
  }
  .ds-treat.table-block td:first-child {
        max-width: 230px!important;
        white-space: nowrap;
        padding-top: 4px;
        padding-bottom: 4px;
  }


    .dosing .switch-section a:before {
        top: auto !important;
    }

}

@media screen and (min-width: 991px) {
    .navbar-inverse .navbar-nav.navbar-middle>li.safety-pos>ul.dropdown-menu.multi-level  {
    	padding-left: 20px;
    }
	.switch-section {
        margin: 0px auto 39px;
    }
    .pos-psa .page-content .psa>img {
        margin: 7px 0;
    }
	.ds-treat td, .ds-treat th {
        padding: 3.1px 10px;
    	line-height:normal;
    }

    .ds-treat.table-block th:first-of-type {
        width: 225px;
    }

    .psa.m-psa.last-icon img {
        /*transform: scale(0.9);*/
    }

}

@media screen and (min-width: 1200px) and (max-width: 1440px)  {
	.spl_brk{
		display:block;
    }
}

span.pinkbracket {
    display: none;
}
