@media screen and (max-width:680px) {
  .isi-visible-copy > p:last-child {
    margin-bottom: 250px;
  }
}
@media screen and (min-width:681px)and (max-width:992px) {
  .isi-visible-copy > p:last-child {
    margin-bottom: 60px;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  
  #save-card .field-body-copy {
    text-align: center;
    display: inline-block;
    padding-bottom: 30px;
    margin-left: 0%;
  }
  .copy-card-activate .act_form2 .form-group .col24-24 {
    margin-bottom: 2rem;
  }
  .resources #learn-more-about .main-content {
    padding-top: 0px !important;
  }
  .resources #resource-section-1 .main-content {
    padding-bottom: 0px !important;
  }
  .registration-success-checklist li#pdf_downloadb .btn-primary {
    position: absolute;
  }
}
@media (min-width: 320px) and (max-width: 992px) {
header .top-menu-nav ul li.signupmenu a:before{
display:none;
}
header .top-menu-nav ul li.signupmenu{
background: transparent;
    border-radius: 5px;
    height: auto;
    margin-left: 0px;
    display: inline-block;
    vertical-align: middle;
    width: auto;
}
header .top-menu-nav ul li.signupmenu a {
    color: #626262;
    position: relative;
    top: 0px;
}
  .safety-info-content p {
    font-size: 15px !important;
  }
  .faqs #content .component-content .container .field-answer li {
    font-size: 15px !important;
  }
  .safety-info-content .footer_box p, .savings-terms p:first-child, .Mobile-terms .main-content .field-teaser-copy p:first-child {
    font-size: 15px !important;
  }
  .copy-card-activate .saving-card-div-section a {
    font-size: 15px;
  }
  .copy-card-activate .saving-card-img img {
    width: 100%;
    height: auto;
  }
  .copy-card-activate h1::after {
    content: "";
    display: block;
    width: 90px !important;
  }
  .server-error h1::after {
    width: 26% !important;
  }
  .savings form li {
    font-size: 15px;
  }
  #taking-much-zoloft::after {
    content: '';
    background: #005daa;
    position: absolute;
    right: -10%;
    top: 0;
    width: 11%;
    height: 100%;
  }
  .savings main {
    background: url(/-/media/Project/Common/ZoloftCom/savings/savingspage-mobile_1.jpg) no-repeat bottom right/100% auto, linear-gradient(#ecf3f8, #ecf3f8);
    background-position: left top;
  }
  .savings main .hero .field-headline, .savings main .hero .field-teaser-copy {
    width: 70%;
  }
  .savings .main-content .Subheading-sections-icon .subheading {
    padding: 0px 0px 18px 0px;
  }
  .Mobile-terms #content-wrapper p {
    font-size: 15px !important;
  }
  .home main #three-tips .main-content .Subheading-sections-icon .subheading h2 {
    font-size: 15px !important;
    line-height: 18px;
  }
  .faqs #content .component.sub-FAQ.sub-FAQ {
    margin: 0px 0px;
  }
  .about #about-content .about-celebrex-content {
    position: relative;
    width: 100%;
    padding-left: 76px;
    margin-top: -30px;
  }
  .home main #three-tips .main-content {
    padding: 40px 0px 10px !important;
    border: 0px !important;
  }
  .faqs #content .component-content .container .field-answer li {
    font-size: 15px;
    color: #005daa;
  }
  .sticky-isi-footer.sticky-isi {
    top: 65%;
  }
  footer .footer-copyrights p {
    padding: 20px 0px 0 !important;
  }
  .footer-isi-title.field-headline::after {
    content: "";
    display: block;
    width: 30%;
  }
  .threepills img {
    max-width: 80%;
  }
  .nav-toggle {
    z-index: 0;
  }
  footer .footer-isi-content ul li {
    font-size: 15px;
  }
  .main-content ul li {
    font-size: 15px !important;
  }
  .about .main-content .Subheading-sections-icon .subheading h2 {
    font-size: 22px;
    text-transform: uppercase;
  }
  .savings-div {
    margin: 0 0 30px 108px;
    height: 80px;
  }
  .home #content-wrapper .dropdown-pills .Subheading-sections-icon .tips-content-wrapper .check_sheet {
    margin-top: 30px;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    border: none;
    padding-bottom: 0;
  }
  .home #content-wrapper .dropdown-pills .Subheading-sections-icon .tips-content-wrapper .check_sheet a {
    margin-bottom: 10px;
    outline: none !important;
    color: #005daa;
    text-decoration: underline !important;
    padding: 4px 0px !important;
    background: none;
    text-align: left;
  }
  #save-card .btn-primary {
    text-align: center;
    margin-top: 20px;
    display: inline-block;
    margin-bottom: 10px;
  }
  #save-card .field-body-copy {
    padding-bottom: 40px;
  }
  /******** NAS ************/
  .footer-isi .isi-expanded-copy {
    overflow-y: scroll;
    padding-bottom: 40px;
  }
  .footer-isi .isi-expanded-copy::-webkit-scrollbar {
    width: 4px;
  }
  .footer-isi .isi-expanded-copy::-webkit-scrollbar-track {
    background: #f1f1f1;
  }
  .footer-isi .isi-expanded-copy::-webkit-scrollbar-thumb {
    background: #0071d7;
  }
  .footer-isi .isi-expanded-copy::-webkit-scrollbar-thumb:hover {
    background: #0071d7;
  }
  /******** END ***********/
  .resources #resource-section-1 .main-content {
    padding-bottom: 0px !important;
  }
  .resources #learn-more-about .main-content {
    padding-top: 0px !important;
  }
  .resources .main-content .about-celebrex-content {
    margin-top: 0px;
  }
  header .top-menu-nav ul li {
    float: left;
    width: 33.33%;
  }
  header .main-menu-section .menu-4-links li a {
    font-size: 18px;
    background-position: 22px !important;
  }
  header .savings-text-block, .menu-4-links {
    display: block;
  }
  header .savings-link {
    color: #fff;
    font-size: 30px;
    line-height: 20px;
    font-weight: 700;
    text-decoration: none;
  }
  header .savings-div {
    display: flex;
    width: 326px;
    margin-right: 69px !important;
    height: 67px;
  }
  header .savings-div > div {
    width: 100%;
  }
  header .savings-div .savings-left-links a {
    display: block;
  }
  .nav-toggle {
    top: -70px !important;
  }
  .home main {
    display: inline-block;
    width: 100%;
    background: url('/-/media/Project/Common/ZoloftCom/home page/homepage-mobile-adultwoman_0.png') no-repeat top right/100% auto, linear-gradient(#ecf3f8, #ecf3f8) !important;
  }
  .taking-zoloft main {
    background-size: 100% 510px !important;
    background-position: right top !important;
    background: url('/-/media/Project/Common/ZoloftCom/taking zoloft/taking-zoloft-mobile.jpg') no-repeat, linear-gradient(#ecf3f8, #ecf3f8);
  }
  .home main .hero .home-list {
    width: 80%;
    padding-top: 0px !important;
  }
  .home main .hero .learn-small .small {
    font-size: 12px !important;
    line-height: 12px !important;
    padding-right: 20px;
	width:185px;
  }
  .home .field-icon {
    border: 0px solid #0071d3;
    padding: 0px;
  }
  .savings-div .terms-link {
    margin-top: 5px;
  }
  #save-card .saving-cta-button {
    float: none;
    text-align: center;
  }
  .about #content-wrapper .Subheading-sections-icon .field-icon img {
    border: 0px solid #0071d5;
    border-radius: 100%;
    width: 80px !important;
    height: 80px !important;
    padding: 0px !important;
    object-fit: contain;
    max-width: 80px !important;
    background-color: transparent;
  }
  .about .main-content .Subheading-sections-icon .field-icon {
    float: left;
    width: auto;
  }
  .taking-zoloft main .hero {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .taking-zoloft #content .row {
    margin: 0 !important;
  }
  .taking-zoloft main .main-content .hero {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .avoid-counterfeits #content .row {
    margin: 0;
  }
  .faqs #content .content-detail .faq-headline {
    padding: 30px 0px 30px 0px;
  }
  .faqs #content .component-content .container span {
    color: #0e79be;
    padding-right: 30px;
    font-size: 22px;
    display: inline-block;
    content: "";
  }
  header .pfizer-logo {
    float: none !important;
    display: table;
    margin: 0px auto;
    margin-bottom: 10px;
  }
  .top-menu-nav ul {
    padding-bottom: 0px;
    float: left;
    padding-top: 0px;
  }
  .sitemap .main-content h1::after {
    width: 15% !important;
  }
  .faq-qa .field-question {
    font-size: 18px;
  }
  #footer .minus, #footer .plus {
    color: #8c979f !important;
  }
  .footer-isi .isi-visible-copy::-webkit-scrollbar-thumb {
    background: #07588c;
  }
  .footer-copyrights a[href="mailto:email: ukpharmacovigilance@viatris.com"] {
    display: block;
  }
  .resources .resource-sections .field-title {
    font-size: 22px;
  }
  .savings-div .terms-link {
    font-size: 10px;
	line-height: 15px;
  }
  .main-content .Subheading-sections-icon .subheading {
    padding: 0px 0px 18px 18px;
  }
  .copay-card-confirmation #content-wrapper .main-content {
    padding: 20px 10px 0px 38px;
  }
  .copay-card-confirmation .saving-card-confirm-section {
    display: flex;
    flex-wrap: nowrap;
  }
  .copay-card-confirmation .main-content .Subheading-sections-icon .subheading {
    margin-left: 0px;
    padding: 18px 18px 18px 0px;
  }
  .savings #text-form#content-wrapper h2, .savings #download-form #content-wrapper h2, .savings #email-form #content-wrapper h2 {
    font-size: 22px;
  }
  .savings #content-wrapper img {
    width: 80px;
    height: auto;
  }
  .savings #content-wrapper a {
    font-size: 15px;
  }
  .savings main .hero .savings-hero p {
    padding-bottom: 5px;
    padding-top: 20px;
  }
  .savings main .hero .savings-hero p.small-p {
    font-size: 12px;
    width: 80%;
    padding: 0px;
    font-size: 10px !important;
    line-height: 14px !important;
  }
  .savings #content > .row {
    padding: 0px 10px;
  }
  .home main .hero .home-list li {
    padding-bottom: 10px;
  }
  .home .learn-small {
    width: 70%;
  }
  .accessibility.headerStrip {
    display: none;
  }
  .home main .hero .home-list .clinical-experience, .home main .hero .home-list .proven-help, .home main .hero .home-list .safety-monitoring {
    padding-left: 2px !important;
    line-height: 15px !important;
	font-weight:normal;
  }
  .home main .hero {
    padding-top: 20px;
  }
  .registration-success-checklist li {
    font-size: 15px;
  }
  .registration-success-checklist li#pdf_downloadb {
    padding-right: 150px;
  }
  .registration-success-checklist li#pdf_downloadb .btn-primary {
    position: absolute;
    right: 0px;
    top: 5px;
  }
  #MylaninRequest input[type=text] {
    margin: 0px;
  }
  .copay-card-confirmation .main-content .saving-card-confirm-section .field-teaser-copy {
    width: 100%;
  }
  .copay-card-success-download {
    font-size: 15px;
  }
  .copay-card-confirmation .main-content .saving-card-confirm-section p.copay-card-text {
    font-size: 15px;
  }
  footer .footer-isi-title {
    font-size: 22px !important;
  }
  .copy-card-activate #ActivationRequest .act_form2 .form-group {
    max-width: 100%;
  }
  .copy-card-activate .sitecore-form {
    border: none;
  }
  #save-card .mobile-saving-image {
    display: block;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .header-middle-section .col24-md-14 {
    width: 180px;
  }
  .header-middle-section .col24-md-10 {
    width: auto;
  }
  .copay-card-confirmation.copay-card-success .saving-card-confirm-section .field-image {
    top: -26px;
  }
  .copay-card-confirmation .main-content .saving-card-confirm-section .field-image img {
    width: 100%;
    height: auto;
  }
  .savings #text-form, .savings #download-form, .savings #email-form {
    padding-top: 233px !important;
  }
  .external-interstitial.interstitial .window .inner .right .caption {
    max-height: initial;
  }
  .isi-expanded-copy {
    height: 273px;
  }
  .resize-isi-icon{
  top:25px !important;
  }
}
@media (min-width: 320px) and (max-width: 480px) {
  .interstitial .cancel {
    margin-left: 0% !important;
  }
  span.subtexts.taking-zoloft {
    left: 55% !important;
	top: 15px;
  }
  .about-celebrex-content.learn-list {
    margin-bottom: 28px;
  }
  .home main .hero .home-list li {
    padding-bottom: 15px !important;
  }
  #three-tips {
    margin-top: 0rem !important;
  }
  .Learn-more-about-brand .main-content .Subheading-sections-icon {
    padding: 0px 0px 20px;
    margin-top: -10px;
  }
  #taking-much-zoloft::after {
    content: '';
    background: #005daa;
    position: absolute;
    right: -2%;
    top: 0;
    width: 5%;
    height: 100%;
  }
  .savings-img > div {
    text-align: center;
    padding-right: 0px;
    margin: 0px 10px;
    width: 33.3%;
  }
  .copay-card-confirmation .main-content .saving-card-confirm-section .field-image img {
    width: 100%;
    height: auto;
  }
  .copay-card-confirmation .main-content .saving-card-confirm-section p.copay-card-text {
    padding-top: 10px;
  }
  .savings main {
    background: url(/-/media/Project/Common/ZoloftCom/savings/savingspage-mobile_1.jpg) no-repeat bottom right/100% auto, linear-gradient(#ecf3f8, #ecf3f8);
    background-position: left top;
	background-size: 100% 450px;
  }
  .savings-img > div img {
    width: 60px;
    height: auto;
  }
  .savings-img .field-item {
    font-size: 10px;
    padding: 5px 10px;
  }
  .resources .main-content {
    padding: 10px 20px 0px 42px !important;
  }
  .taking-zoloft #content-wrapper .about-celebrex-content {
    display: flex;
    align-items: flex-start;
  }
  .taking-pills-img {
    width: 70%;
    text-align: center;
  }
  .taking-pills-img em {
    display: flex;
    align-items: flex-end;
  }
  /*.taking-pills-img em img:first-child {
    width: 165px;
    height: auto;
  }
  .taking-zoloft .taking-pills-img img:nth-child(2) {
    width: 44px;
  }*/
   .taking-zoloft .taking-pills-img em img {
        width: 209px !important;
        height: auto !important;
    }
  .taking-pills-img em img:last-child {
    width: 70px;
    height: auto;
  }
  .savings-div .terms-link {
    font-size: 10px;
    white-space: nowrap;
  }
  .taking-viagra-hero {
    max-width: 65%;
  }
  header .top-menu-nav ul li {
    float: left;
    width: 33.33%;
    line-height: 16px;
  }
  header .tooltiptext {
    display: none;
    width: 88%;
    max-width: 88%;
  }
  .faqs #content .content-detail .faq-headline {
    padding: 30px 10px 30px 10px;
  }
  .taking-viagra-hero {
    max-width: 65%;
  }
  .savings-div {
    width: 100%;
  }
  header .savings-div {
    display: flex;
    width: 100%;
    margin: 10px 0px !important;
  }
  .nav-toggle {
    top: -165px !important;
  }
  .home main .hero .field-cta {
    margin-top: 0px;
  }
  .home main {
    background: #d1e2ef;
    display: inline-block;
    width: 100%;
    background-size: 100% 545px !important;
  }
  .savings-div {
    margin: 0px auto 30px;
  }
  .savings-left-links {
    padding: 15px 0px 0px 12px;
  }
  header .savings-text-block .row {
    margin-right: 0px;
    justify-content: right;
    margin: 0px;
    display: block;
  }
  .header-middle-section .col24-md-10 {
    padding: 0px;
  }
}
@media (min-width: 320px) and (max-width: 992px) {
  .page-not-found h1::after {
    width: 100px !important;
  }
  .savings #text-form .button-primary {
    margin-top: 15px !important;
  }
  .interstitial .cancel:after {}
  .faqs .field-answer.expanded img {
    margin-left: 40px;
    width: 185px !important;
    height: auto !important;
  }
  .savings #MylaninRequest .privacy {
    max-width: 100% !important;
    margin-top: 10px;
  }
  .savings input[type=text] {
    max-width: 425px !important;
  }
  #saving-on span.faq-to-top-of-page, #taking-zol .faq-to-top-of-page {
    top: -2px !important;
  }
  h1::after {
    width: 127px !important;
  }
  .savings h1::after {
    width: 80px !important;
  }
  .external-interstitial.interstitial .window {
    max-width: 100% !important;
  }
  .top-menu-nav {
    display: block !important
  }
  .top-menu-arrow {
    display: none !important
  }
  .about #about-content .about-celebrex-content img {
    margin-left: 15px;
  }
  .taking-zoloft #content-wrapper .subheading {
    padding-left: 0 !important;
  }
  .faqs #content .component-content .container .faq-to-top-of-page {
    right: 10px;
    top: -15px !important;
  }
  .interstitial .window .inner {
    padding: 20px 20px 25px 20px;
	position:relative;
  }
  #ActivationRequest .form-check.bmarginCS label {
    font-size: 15px;
  }
  .copy-card-activate #signup-form-load {
    padding: 3px 7% !important;
    z-index: 99999;
  }
  .savings #MylaninRequest .form-group, .savings #MylaninRequest .form-check {
    padding-left: 12px;
    padding-right: 12px;
  }
}

.form-check-input:checked {
  width: 30px;
  height: 30px;
  background: url(/~/media/Themes/Common/ZoloftCom/ZoloftCom/images/checkboxChecked_bg.png) no-repeat #ffffff !important;
}
@media only screen and (max-width: 480px) {
  .faqs #content .component-content .container .faq-to-top-of-page {
    right: 22px;
    top: -15px !important;
  }
  .copy-card-activate .saving-card-div-section p.get-a-card-info {
    /*padding-right:20px;*/
    width: 100%;
  }
  .copy-card-activate #card_activation .field-highlight-text, .copy-card-activate #card_activation2 .field-highlight-text {
    padding-top: 10px;
  }
  .about .main-content h1::after, .access-denied .main-content h1::after {
    content: "";
    display: block;
    width: 25% !important;
  }
  .server-error main #content-wrapper {
    padding-left: 40px !important;
  }
  #taking-much-zoloft .too-much-zoloft {
    align-items: center;
  }
  #taking-much-zoloft .too-much-zoloft .field-image img {
    max-width: 89px;
    max-height: 89px;
  }
  .copay-card-download .about-celebrex-content.learn-list {
    margin-bottom: 28px;
  }
}
@media (min-width: 768px) and (max-width:790px){
    .savings main {
    background: url(/-/media/Project/Common/ZoloftCom/savings/savingspage-ipad.jpg) no-repeat bottom right/100% auto, linear-gradient(#ecf3f8, #ecf3f8);
    background-size: auto !important;
    background-position: right top !important;
  }
  
}
@media (min-width: 791px) and (max-width:912px){
    .savings main {
    background: url(/-/media/Project/Common/ZoloftCom/savings/ipad-pro.png) no-repeat bottom right/100% auto, linear-gradient(#ecf3f8, #ecf3f8);
    background-size: auto !important;
    background-position: right top !important;
  }
  
}
@media (min-width: 768px) and (max-width:992px) {
  
  .taking-zoloft #content-wrapper .about-celebrex-content .field-icon {
    width: 147px !important;
    height: 147px !important;
    border-radius: 100%;
    min-width: 147px;
    margin-left: 12px;
  }
  .savings main .hero .field-headline, .savings main .hero .field-teaser-copy {
    width: 84%;
  }
  .savings #text-form, .savings #download-form, .savings #email-form {
    padding-top: 70px !important;
  }
}
.product-verification-pass1:empty {
  display: none;
}
@media (min-width: 768px) and (max-width:992px) {
  .about .main-content h1::after, .access-denied .main-content h1::after {
    width: 80px !important;
  }
  span.subtexts.taking-zoloft {
    top: -2em;
}
.taking-zoloft .pillsnot{
  top: -10px;
}
}
@media (min-width: 320px) and (max-width:380px) {
  .interstitial .continue {
    margin-right: 0 !important;
  }
}
@media (max-width:767px) {
  .interstitial .window h2 {
    font-size: 20px !important;
	padding-right:20px;
	margin-bottom: 20px !important;
  }
}
@media (min-width:768px) and (max-width:1000px) {
  .interstitial .cancel {
    margin-left: 42% !important;
  }
  .interstitial .window h2 {
    font-size: 34px !important;
  }
}
@media (min-width:320px) and (max-width:380px) {
  .taking-zoloft #content-wrapper .about-celebrex-content .field-icon {
    width: 85px !important;
    height: 85px !important;
    border-radius: 100%;
    min-width: 85px;
    margin-left: 12px;
  }
}
@media (min-width:317px) and (max-width:480px) {
  .taking-zoloft #content-wrapper .about-celebrex-content .field-icon {
    width: 89px !important;
    height: 89px !important;
    border-radius: 100%;
    min-width: 89px;
    margin-left: 12px;
  }
  .isi-interstitial.interstitial .collapse-resize-isi-icon {
    right: -7px;
	top: 4px;
}
.resize-isi-icon {
    right: 13px !important;
    top: 23px !important;
}
}
@media (min-width:1200px) {
  .check_sheet a.blue {
    font-size: 18px !important
  }
}
.access-denied #block-pfe-template-base-isi-block {
  background: #fff;
}
.savings #text-form .g-recaptcha {
  margin: 10px 0 0;
}
@media (min-width:700px) and (max-width: 992px) {
  .registration-success-checklist li#pdf_downloadb .btn-primary {
    position: relative;
    right: 0px;
    top: 0px;
  }
  .home main {
    background: #d1e2ef;
    display: inline-block;
    width: 100%;
    background-size: 100% 890px !important;
  }
  .home main .hero .home-list li {
    padding-bottom: 50px;
  }
  .home .learn-small {
    width: 55%;
  }
  .home main .hero .home-list {
    width: 60%;
    padding-top: 60px !important;
  }
  .home main #three-tips {
    padding-top: 85px !important;
  }
  .home main .hero {
    padding-top: 50px;
  }
  .home main .hero .learn-small .small {
    font-size: 15px !important;
    line-height: 20px !important;
  }
  .top-menu-nav ul {
    padding: 0 8%;
  }
  .taking-zoloft .taking-pills-img img:nth-child(2) {
    width: 70px;
    height: auto;
  }
  .nav-toggle {
    top: -78px !important;
    right: 0px;
  }
  header .header-middle-section {
    padding: 30px 3% !important;
  }
  header .savings-div {
    margin-right: 120px !important;
  }
  .nav-toggle {
    top: -78px !important;
    right: 0px;
  }
  .interstitial {
    margin: 0;
  }
  .interstitial .cancel {
    margin-left: 25% !important;
  }
  .external-interstitial.interstitial .window h2 {
    padding-top: 20px;
  }
  .copy-card-activate #ActivationRequest .act_form2 .form-group {
    max-width: 90%;
  }
}
@media (min-width: 730px) and (max-width: 767px) {
  .sticky-isi-footer.sticky-isi {
    top: 55%;
  }
  .isi-visible-copy > p:last-child {
    margin-bottom: 250px;
  }
  #footer .plus {
    right: 60px !important;
  }
}
/* ISI same component css code */

.footer-isi .isi-expanded-copy{
display:none !important;
}
.stick .resize-isi-icon{
display:block;
}
.stick .mobile-expender-icon-img,.stick .mobile-expender-icon-close-img{
display:none;
}

.sidebar-isi p strong{
font-weight:bold;
}

/*********************** 125% ******************************/
@media screen and (min-width:1000px) and (max-width:1024px){

	.external-interstitial.interstitial .window {
    max-width: 80%;
}
}
/************************ 110% *************************************/
@media screen and (min-width:1025px) and (max-width:1164px){
.home main{
background-size: 100% 718px !important;
}
.stick{
    width: 275px !important;
    margin-left: -5px;
}

.faqs #content .component.sub-FAQ.sub-FAQ{
    margin-left: 0px;
}
footer{
  padding:0px 10px;
}
}
.trade_cls {
vertical-align: top;
font-size: 1.1em;
}
.trade_cls_sav_terms {
vertical-align: top;
font-size: 1.2em;
}


@media(min-width:360px) and (max-width:375px){
.faqs #content .component-content .container .faq-to-top-of-page {
    right: 0px!important;
}
.savings-img .field-item{
    padding: 5px 4px!important;
}
.interstitial .cancel {
    margin-left: 3% !important;
}
.interstitial .continue a {
    padding: 15px 43px!important;
}
.savings main{
    
	min-height:auto !important;
}
.savings main{
    
    background: url(/-/media/Project/Common/ZoloftCom/savings/saving-375-1.png)  no-repeat bottom right/100% auto, linear-gradient(#ecf3f8, #ecf3f8);
    background-position: left top;

}
.savings .main-content#content-wrapper {
    padding: 80px 0px 30px 0px !important;
}
.savings #saving-resource .main-content#content-wrapper {
    padding-top: 60px !important;
}
.savings .savings-page#saving-resource .main-content#content-wrapper {
padding-top: 150px !important;
}
}
@media(max-width:992px)
{
.savings main{
    
	min-height:auto !important;
}
#general-in .faq-qa sup {
    vertical-align: text-bottom!important;
}
.faqs #content .component-content .container .field-answer a {
    font-size: 10px !important;
}
.faqs #content .component-content .container .field-answer .savings-anchor{
font-size: 15px !important;
}
}
@media only screen and (min-width:600px) and (max-width:992px){
   .interstitial .cancel {
    position: absolute;
    right: 10%;
    bottom: 10%;
}
}
@media (min-width:481px) and (max-width:767px) {
span.subtexts.taking-zoloft {
    top: -30px;
}
.resize-isi-icon {
    top: 29px !important;
}
header .top-menu-nav {
    width: 100%;
}
header .top-menu-nav ul li {
    width: auto;
}
header .top-menu-nav ul{
display:flex;
justify-content:center;
width:100%;
}
}
@media (min-width:992px) {
#hidemenufordesktop {
display:none;
}
.interstitial .window .inner {
    padding-top: 30px !important;
}
}
@media (max-width:991px) {
.external-interstitial.interstitial {
    top: 5%;
}
#hidemenufordesktop a {
    padding-left: 20px !important;
	text-transform: uppercase;
}
.top-menu2,
.top-menu4{
display:none !important;
}
#hidemenufordesktop {
width:100%;
}
span.subtexts.taking-zoloft {
    left: 53%;
}
header .top-menu-bar .top-menu-navigation-bar {
    padding: 0;
}
.about #about-content .about-celebrex-content img {
    width: 90%;
}
}
@media (max-width:480px) {
header .top-menu-nav ul li.signupmenu {
    position: relative;
	width: 63% !important;
}
header .top-menu-nav ul li {
    width: 37%;
	padding:0;
}
li.signupmenu.top-menu5{
width:50% !important;
text-align:right;
}
header .top-menu-nav ul {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
header .top-menu-nav ul li a {
    white-space: nowrap;
}
.top-menu-nav a.indication-tooltip:hover + a{
white-space: normal; 
}
}
@media (max-width:360px) {
 .taking-zoloft main {
    background-size: 100% 530px !important;
    
  }
  }

@media (min-width: 360px) and (max-width: 374px){
 .savings .main-content#content-wrapper {
margin-top: -1em;
}
.about .main-content .Subheading-sections-icon .subheading{
		padding-left: 25px;
	}
.about #about-content .about-celebrex-content{
		padding-left: 81px;
	}
}

@media (min-width: 370px) and (max-width: 376px){
 .interstitial .window .inner {
  padding-bottom: 13px;
}
}


@media (min-width: 320px) and (max-width: 992px) {
.taking-zoloft .important-things {
margin-top: 10px;
}
}
@media (min-width:700px) and (max-width:779px){
.savings .saving-links:hover,.savings .saving-links:hover,.savings .saving-links:hover{
padding-top:85px;
}
.taking-zoloft .important-things{
		margin-top: -30px;
	}
}
@media (min-width:412px) and (max-width:722px){
	span.subtexts.taking-zoloft{
		top: 5px;
		left: 37%;
		}
}
.taking-zoloft .taking-pills-img em img {
width: 387px;
height: 100%;
}
@media (min-width:700px) and (max-width:767px){
	.home main #three-tips{
	padding-top: 0px !important;
	margin-top: 1em !important;
	}
	.home main{
	background-position-y: -180px !important;
	}
	.home main .hero .learn-small .small {
	width:300px;
	}
	.savings #content-wrapper .Subheading-sections-icon {
  margin-top: -3em;
  margin-bottom: -1em;
}
.taking-viagra-hero {
  max-width: 395px;
}

.faqs #content .component-content .container .field-answer .savings-card{
margin-top: 5px;
}
.savings .saving-links:hover,.savings .saving-links:hover,.savings .saving-links:hover{
padding-top:44px;
}
.vol-btn:hover{
padding-top: 15px;
}
.vol-btn{
margin-left: -14px;
}
  }
  @media only screen and (min-device-width: 375px) and (max-device-width: 635px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  span.subtexts.taking-zoloft {
    top: 12px;
  }
 .faqs #content .content-detail .faq-headline {
    margin-bottom: -110px;
  }
 .faqs #content .component.sub-FAQ.sub-FAQ {
    margin-top: 110px;
    margin-bottom: -110px;
  }
 .faqs #content .component.sub-FAQ.sub-FAQ#safety-p {
    margin-bottom: 0;
  }
}