﻿@media only screen and ( min-width: 768px) and ( max-width: 980px ) {
.logotxt{font-size:30px}
.topheaderlbl,.imgalindiv,.pagewidth,.modhead2,.contentdiv5{width:100%}
.header li{margin-left:15px;font-size:14px}
.txtbox1{margin-top:80px;width:22%}
.slidercontent{width:95%;margin:0 auto;min-height:359px}
.imgalin img{width:200px}
.headerbarbigtxt{font-size:24px}
.headerbarbig{height:81px}
.modhead1{font-size:27px}
.contentdiv4{min-height:290px}
.topheaderdiv{float:right;display:inline-block;margin-top:1.5%;margin-right:1%}
.apgimg{padding-top:40px;vertical-align:top}
.apgimg img{width:300px}
.pgbdy{width:auto;font-size:14px}
.modhead{padding-top:20px;height:85px}
.imgalin{float:left;width:30%;margin-left:2%}
.contentdiv3{min-height:850px}
.footerdiv li{margin-left:2%;font-size:13px}
.page{    width: 80%; margin: 0 auto;float: left; margin-left: 50px;  text-align: left;}
.page h3{    width: 96%;margin-left:11px}
.page p{    font-size: 1em;
    line-height: 18px;
    letter-spacing: .7px;
    width: 96%;
    padding-left: 11px;}
.bgclrwth{width: 150%;}
.imgtxthiw1{width: 100%;}
.qtnbtn{width: 740px;margin: 4px 7px;}
.rbdiv{width: 100%;margin: 0px 10px;}
.txtbx{width: 95%;}
.contentdiv{min-height: 820px;}
.footersbtn2{font-size:16px;border-radius:100px!important;letter-spacing:1px;padding:18px 40px!important;text-transform:uppercase;
              background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0c6dd4),color-stop(1,#0c6dd4));
           background:-moz-linear-gradient(center top,#0c6dd4 5%,#0c6dd4 100%);
             /*background:#0c6dd4;*/border:1px solid #0c6dd4!important;width:75%;color:#fff;cursor:pointer;margin-top:35px;outline:none}
.footersbtn1{font-size:16px;border-radius:100px!important;letter-spacing:1px;cursor:pointer;padding:15px 40px!important;text-transform:uppercase;
             background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0c6dd4),color-stop(1,#0c6dd4));
           background:-moz-linear-gradient(center top,white 5%,#0c6dd4 100%);
             /*background:#0c6dd4;*/border:1px solid #0c6dd4!important;color:#fff;margin:10px 0}
input[type="radio"].radiobtn +label{display: inline-block; margin-top: 0px;}
input[type="radio"].radiobtn {width:56%}
.footersbtnbcc{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,white),color-stop(1,white));color: black;}
.txtbxbtn{width:100%}
.signinbtn{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0c6dd4),color-stop(1,#0c6dd4))}



    .logodiv {
        height: 18px;
        margin-top: 25px;
        width: 130px;
    }
.header{width:78%}
.headerul{line-height:20px}
.header li a{font-size:13px}
.header li a.gsbtn{height: 25px;width: 100px;font-size: 11pt;line-height: 23px}
    .header ul li ul.submenuul {
        margin-top: 22px;
    }
    .header li a.gsbtn3 {
        width: 80px;
        font-size: 13px;
        height: 28px;
        line-height: 27px;
    }
    .dfbgdiv {
        height: auto;
        min-height: 460px;
        background-position-x: 100px;
        background-repeat: round;
    }
    .disinv{margin-top:3px !important}
.contentdivf{width: 80%;margin-left: 76px;padding-left: 53px;}
.contentdivh{font-size:35px}
.contentdivsp{font-size:35px}
.getstart{margin-top:20px}
.imgalindiv1{width:100%}
.homephmn{    height: auto;
    min-height: auto;}
.homephlt{width:41%}
.homephlt img{height:400px}
.homephrt{width: 58%;
    margin: 0;}
.homephhd{width: 90%;
    font-size: 28px;
    margin-top: 60px;}
.homesnd{width:90%;    font-size: 14pt;}
.phnbrtxt{width:120px}
.sendappbtn{width:145px}
.homeshare{width:95%;margin-bottom:20px}
.leftsection{width: 39%; margin-left: 25px;}
.readyforvisittxt{font-size:35px}
.rightsection{width:55%}
.mobilehandimg {width: 375px;margin-left: 0px;}
.orpdiv{width:98%}
.rstable{width: 98%;}
.rsterror1 {width: 61%;}
.rsterror1 {width: 33%;}
.hmptxt{font-size: 16px;}
.shell1{width:96%}
.pharmatxtp{font-size:16px;width:65%}
.signinmain{width:50%}
.prmain{width:95%}
.termssubdiv{width:95%}
.prdhdiv{width:90%}
.bstimeslider{width:100%}
#viewContainer{width:520px}
.prdcatdiv{width:96%;overflow:hidden}
.prdcatsubdiv{width:85%}
.cartpnlmaindiv{width:75%}
.delordmaindiv{width:90%}
.delordcardinfodiv{width:60%}
.delordcartdiv{width:38%}
.delordbadddiv{width:63%}
.itemssubdiv{width:90%}
.itemimg{margin-left:50px}
.prdnutrdiv{width:90%}
.itmingdiv h2::after{left:90px}
.delcarddiv{width:60%;}
.visitsubdiv2{padding:0px}
.visitphonediv1{width:100%}
.visitphonediv2{width:98%}
.dshsnout{right: 75px;width: 20%;}
.faqmaindiv{width:80%;margin:0 auto}
.aboutdiv{width:80%;margin:0 auto;margin-bottom: 100px;}
.treatmentmaindiv{width:82%}
    .testnamesdiv {
        min-height: 300px;
        width: 90%;
    }
.proitemdiv {width: 240px;}
.ordconfmaindiv{width:96%;}
.trmcatimg{width:50px}
.deldivprd{width:70%}
.container{width:100%;padding:0}
.readydivbgdiv{height:auto;    background-position-x: -50px;
    background-repeat: repeat;}
.readydivwm{width:90%;height:auto}
.readydiv3h{width:56%}
.readydivf{width: 80%;margin-left: 0px;padding-left: 0px;}
.readydivh{width:100%}
.readydivh1{font-size:30px}
.readydivh2{font-size:22px}
.readybtndiv3{    margin-bottom: 30px;
    margin-top: -10px;}
.readybtndiv{text-align:center;width:100%}
.readystartbtn{margin-top:20px}
.contdivh1{font-size: 50px;}
.contdivh2{font-size: 35px;}
.contdivh3{font-size: 60px;}
.contdivh4{font-size: 30px;}
.getsttermdiv{width:85%}
.cattitlename{display:grid;height:auto}
.dshsnout1{right: 100px;}
.uploadprescsubdiv{width:85%}
    .readydiv3f {
            width: 55%;
    float: right;
    padding-top: 50px;
    }
    .readydivff {
        width: 55%;padding-top:50px;
    }
    .trtcatmaindiv {
        width: 99%;
    }
.readydivwm{width:90%;height:auto}
.imgalindivd{padding:10px 0}
.mhasdiv{margin-left:3%}
.footerdiv{width:97%;padding:0}
   
    .ftrdivwf {
        width: 25%;
        margin-left: 2%;
        padding-left:0;
        padding-right:0;
    }
    .ftrdivwf3 {
        margin: 0;
        margin-left: 0%;
    }
.physicanmn{width:98%}
.physicansub{width:100%}
    .intl-number-input {
        width: 25% !important;
    }
    .hmphd {
        font-size: 18px;
    }
    .abtusbgdiv {
        height: auto;
        min-height: 335px;
        background-repeat: no-repeat;
    }
    .readydivabt {
        width: 55%;
        padding-top: 50px;
    }
    .abtilivedescdiv {
        font-size: 25px
    }

    .abtilivedescsp {
        font-size: 35px
    }
    .abtphydescsp {
        font-size: 30px
    }
    .abtusfounderdiv1 {
        margin-right: 20px;
        width: 275px;
    }
    .abtusfounderdiv3 {
        height: 370px
    }
    .abtusfoundersdiv { /*height:500px*/
        margin-left: 0px;
        width: 80%;
        margin: 0 auto;
    }
    .dottedimgmblwthabtpg {
        width: 30%;
    }
    .dottedimgmblwthabtpg1 {
        width: 30%;
    }
    .abtimgalinediv {
        width: 90%;
    }
    .termsheaderdiv {
        width: 34%;
        margin: 0 auto
    }
    .privacyheaderdiv {
        width: 34%;
        margin: 0 auto
    }
    .faqheaderdiv {
        width: 20%;
        margin: 0 auto
    }
    .faqtxtdiv {
        width: 98%
    }

    .prvlt {
        width: 28%
    }

        .prvlt h2 {
            font-size: 20px
        }

    .regpnlmn1 {
        width: 70%;
    }
    /*master page*/
    .mprleft{width:30%}
    .masterpageullist{padding-left:0;}
    .mprmenu ul li a{padding-left:0;}
    .mprmain {width: 96%;margin:0 auto;overflow:hidden;}
    .mprright{width:69%;}
    .orderbtn2 {width:165px;}
    /*your profile*/
    .userregstr_formtextacc{width:200px;}
    .mprhdlt1{margin-right: 60px;}
    /*pharmacy*/
    .txtsbdiv{width:100%;text-align:center;}
    .txtsbdiv{width:100%;text-align:center;}
    .adpharmadiv{margin-right: 155px;margin-top: 15px;}
    .accrt{margin-top:30px;}
    .txtque{margin-bottom:15px;}
    .addqslt{width:100%;margin-top:30px;}
    .addqslt1{width:85%;}
    .addpharmapnl{width:95%;}
    .coinsrhauto{width: 35%;top: 205px;margin-left: 95px;}
    .patienttab{padding-left:0}
    .addqsbtm{position:absolute;}

    .btmsli {
        width: 625px;
    }
    #viewcont {
        width: 590px;
    }
    .viewprintpnldiv {
        width: 90%;
    }
    .abtusvenkatimg{
        height:285px;
    }
    .regpnlmnviewopts{width:75%;}
    .hsaeldiv {
        width: 75%;
    }
    .monthtxt{margin-bottom:15px;}
     .margindivqo th{padding:8px 0;}
     .accountemail {
    height: 35px;
}
    .patientinfotablediv {
        min-height: 401px;
    }
    .accrtptinfo {
        width: 80%;
    }
    .accltptinfo {
        width: 65%;
        margin-top: 20px !important;
    }
    .patorddetailsdiv {
        width: 70%;
    }
    .patorddetailsadrdiv {
        width: 70%;
    }
    .patorddetailsbilladrdiv {
        width: 70%;
    }
    .ptorddetaildivipad {
        height: 460px;
    }
    .margindiv3ipad {
        width: 95%;
    }
    .patinfopaydetailsdiv {
        width: 92%;
    }
    .hsastatuspnl {
        width: 55%;
    }
    .accounttable{width:82%;}
    .accname {
        width: 200px;
    }
    .accprofile{width:20%;}
    .accmprhdlt{    font-size: 14px;
    font-weight: 600;margin-right: 0;
}
    .emailtxtbox {
        width: 300px;
        font-size: 16px;
        height: 40px;
        /*padding-top: 0;*/
    }
    .regpnlmnshipinfo {
        width: 80%;
    }

    .uordstatus {
        padding-left: 5px;
    }
    .uordstatus li {
        margin-right: 7%;
        margin-top: 12px;
        margin-left: 9%;
    }
        .uordstatus li::before {
            left: -5.6em;
            width: 5.6em;
        }
     /*sildenafil*/ 
     .viacontent{width:90%;margin:0 auto;}
     .vigragetstart {
    height: 35px;
    width: 200px;
    font-size: 20px;
}
     .getstartbtn {
    margin-top: 8px;
}
    .viagrapara {
        font-size: 18px;
    }
    .viagraheading {
        font-size: 36px;
    }
    .viagraanswers {
        font-size: 16px;
        width:80%;
    }
    .viagraqn {
        font-size: 20px;
        width:80%;
    }
    .medicinetitle {
        font-size: 18px;
    }
    .great1{width:90%;margin:0 auto;}
    .greatp {
    font-size: 26px;
    padding-bottom:10px;
}
    .viagrashell1{height:385px}
    /*cialis*/
    .cialisgetstart {
        height: 50px;
        font-size: 25px;
    }
    .cialisfont {
    font-size: 50px;
}
    .cialisp {
        font-size: 16px;
    }
    .grear3 {width:50%;}
    /*erectile*/
    .hero-title.erectile-dysfunction {
    font-size: 40px;
}
    .hero-subtitle {
    font-size: 22px;
}
    .sildenafilgetbutton {
    height: 55px;
    min-width: 250px;
    font-size: 26px;
}
    .sectiondiv{width:96%;}
    .section-44-column-title {
        font-size: 32px;
    }
    .section-44-column {
    margin-left: 20px;
    width: 45%;
}
    .sildenafil-subheader {
    font-size: 24px;
    line-height: 1;
    padding-left: 40px;
}.wantcontainer {
    width: 90%;
    margin: 0 auto;
}
 .section .section-subheader.cialis-section-subheader{font-size:36px;}
 .requestdiv {
    width: 90%;
    margin: 0 auto;
}
 .affectshalf {
    width: 90%;
    margin: 0 auto;
}
    .bloodfont {
        font-size: 25px;
    }
    .dontusesubdiv{margin-left:0;width:100%;}
    .dontusergt {
        width: 44%;
    }
    .dontuse {
        font-size: 32px;
    }
    .requestheader {
    font-size: 32px;
}
    .rightnumbertxt {
    width: 50%;
    float: left;
     margin-top: 0;
}.numbertxt {
    width: 50%;
    float: left;
}
 .numbertxt1{font-size:30px;}
 .numbertxt2 {font-size:20px;}
 /*master*/
 /*.ftrdivwfmar{width:18%;margin-left:2%;}
 .ftrdivwfipad{width:17%;}*/
 /*products*/
    .ftrdivwfipad {
        width: 25%;
    }
    .ftrhinfodiv{width:25%;margin-left:15px;
    }
    .ftrsptdiv {
        width: 15%;
    }
    .Uisubitemsleftdiv {
        width: 60%;
    }
.Uisubitemrtcrtdiv{width:40%;}
.uimcartnews{overflow:hidden;}
.uimrbtdeloptchkforprd{width:45%;}
.uidaysdiv{width:92%}
.uimpromocodetext{width:160px;font-size:13px;}
.uipItemstable{width:85%;margin:0 auto;}
.uilblitemname1{font-size:20px;}
.uiminitemcontent{font-size:18px}
.uilblyourcart{font-size:22px;}
.uicartitemh{font-size:14px;}
    .uickoutbtn {
        width: 50%;
    }
 /*BasicInformation*/
.basicdiv {
    width: 82%;
}
/*deliveryorder*/
.promocodetext {
    width: 110px;
    font-size: 12px;
    margin-left: 0;
}
.getdealbtn{font-size:15px;}
.delcnflnamediv1{ width: 44%;margin-left: 22px;}
.cardrbtn {position: inherit;margin-bottom:10px;margin-right:150px}
.pageidupld{width:90%;margin:0 auto;float:none;text-align:center;}
.carmnhd1{text-align:center;padding:0}
.providerpic3{width:480px;}
.signinbtct1{width:150px;margin:0 auto}
.perinfoback{margin-left:0}
.itemsimgdiv{width:45%;}
.itemsdescdiv{width:50%;margin-left:10px;}
    .delpgdupordpnl1 {
        width: 44%;
    }
/*crop panel*/
.cropmprmodal {width: 70%;left: 15%;}
.vieworiginimg {padding: 40px;width: 100%;}
.regcropmprmodal {width: 70%;left: 15%;}
.pwdtxtbox{width:90%;}
.alertaltpnlbg,.cartcountaltpnlbg,.couponaltpnlbg,.treasonaltpnlbg,.deliverlocaltpnlbg,.quanmaxaltpnlbg,.quanminaltpnlbg,.quanmin1altpnlbg{left:27%;}
.cmntaltpnlbg,.emailaltpnlbg,.emailvalidaltpnlbg,.picidaltpnlbg,.cardaltpnlbg,.ftcouponaltpnlbg{left:27%;}
/*.tstatealtpnlbehind,.tcityaltpnlbehind,.tzipcodealtpnlbehind,.tvzipcodealtpnlbehind{left:27%;}*/
.tstatealtpnlbg,.tcityaltpnlbg,.tvzipcodealtpnlbg,.tzipcodealtpnlbg{left:27%;}
.ckdelpnlregpnlmn{ width:65%;}    
    .hsaothprdmaindiv {
        width: 75%;
        margin: 0 auto;
    }
    .startoverpnl {
        width: 55%
    }
    .btnbackstyle {
        margin-top: 95px
    }
    .mfooterdivh {
        min-height: 230px;
    }
    .loginpgfname{width:90px}
    /*cialis*/
    .cialisshell1 {
        width: 95%;
        margin:0 auto;
    }
    .cialsibkleft {
        margin-left: 15px;
        padding-top: 10px;
    }
    .cialsibkrght {
        width: 35%;       
    }
    .cialischoose {
        font-size: 20px;
        margin-bottom: 50px;
        margin-top:40px;
    }
    .medcurvemobile {
        width: 45%;      
        padding-top: 90px;
        margin-right: 0;
    }
    .medicineiconmain {
        margin-top: 150px;
    }
    .greatcarebagimg {height:320px;}
    .vaigrabkleft {
        margin-left: 0;
        padding-top: 10px;
    }
    .vaigradescp{font-size:16px}
    .viagrabkrght {
        width: 40%;
    }
    .sildenafilbkleft {
        margin-left: 0;
        padding-top: 30px;
    }
    /*ED*/
    .medicinetab{width:100%;}
    .edbkrgt {
        width: 90%;
    }
    .edmedshell {
        width: 90%;
    }
    .edmedstartrgtspc {
        margin-top: 105px;
    }
    .EDarrowimgspn{font-size:28px}
    .EDarrowimgimg {
        width: 30px;
        height: 20px;
    }
    .edmedstartrgt {
        float: left;
        width: 45%;
        margin-left:0;
    }
    .edmedmindivsub {
        width: 90%;
        margin: 0 auto;
    }
    .edmedmindivsubdash {
        width: 25%;       
    }
    .edmedsinglecir {
        width: 90%;       
        height: 165px;
    }
    .edmedallcircles {
        width: 25%;    
    }
    .edmedreqcircle {     
         padding-left: 0; 
    }
    .edmedste1 {
        padding-left: 10px;
        margin-right: 55px;
    }
    .edmedste2 {
        margin-right: 45px;        
    }
    .edmedste3 {margin-right: 55px;}
    .listnegative {      
        line-height: 20px;       
    }
    .edmedcondimg {
        width: 90%
    }
    .edbckleftmobile {
        display: none;
    }
    .edcompmedicinemobile {
        display: none;
    }
    .medstepmobile {
        display: none;
    }
    .edcondipad{padding-top:35px;}
    /*hotflashmedicine*/
    .hotflashedmedstartlft{width:42%;}
    .hotflashedmedstartrgt {width: 58%;}
    .hotflashEDarrowimgspn {font-size: 30px;}
    .hotflashEDarrowimgspn1 {
        font-size: 30px;
    }
    .hotflashedmedstartrgtspc {
        margin-top: 55px;
    }
    .hotflashabtusilahdiv{font-size:40px;}
    .hotflashconditionsrgt {       
        width: 60%;      
    }
    .hotflashdontuselft {width: 35%;}
    .hotflashdontusergt {
        width: 65%;       
         margin-right: 0;
    }
    .hotflashabtusiladescdiv {      
        width: 100%;     
    }
    .hotflashabtusilahdivedrisks {font-size: 30px;}
    /*quitsmokngmedicine*/
    .quitsmokearrowimgspn1 {
        font-size: 26px;
    }
    .quitsmokearrowimgspn {
        font-size: 26px;
    }
    .quitsmokemedstartrgtspc {
        margin-top: 80px;
    }

    .quitsmokeabtimgalinediv {
        width: 98%;
        margin: 0 auto;
    }
    .quitsmokebckleftspc {
        padding-top: 40px;
    }

    .trmntplanscontent {
        font-size: 16px;
    }

    .treatmentplans {
        width: 98%;
    }

    .planone {
        width: 24%;
    }

    .plantwo {
        width: 27%;
    }

    .planthree {
        width: 37%;
    }

    .planpara1 {
        font-size: 18px;
    }
    .planpara4{font-size:14px;}
    .planimgs2pad {
        width: 68%;
    }
    .planimgsnicotine {
        width: 50%;
    }
    .quitsmokebkrgtpara {        
        width: 55%;
    }
    .quitsmokebkrgt {
        width: 65%;
        float: right;
    }
    .coldsoresplanone {
        width: 45%;        
    }
    .genherpsflashbckleft {
        width: 99%;
    }
    .genitalmedlft {
        width: 70%;
        text-align: center;
        margin: 0 auto;
    }
    .sexhealmedlft{width:72%}
    .Sexualhelathconddiv{font-size:33px}
    .sexhealcondrgt{width:70%}
    .sexhealdontuselft{width:45%}
    .sexhealdontusergt{width:50%}
    .pemedlft{width:75%}
    .sexhealplanone {
        width: 27%
    }
    .sexhealplanimgsnicotineimg {
        width: 56%
    }
    .sexhealplanthree{width:36%}
    .sexheallearnmoreplanp{padding-top:27px}
    .sexheallearnmorepipad{padding-top:20px}
    .genhermedleft{width:65%}
    .coldsoresmedleft{margin:0;width:55%}
    /*coronassessmenttest page*/
    .coronabglft {
        width: 100%;
        padding-top: 50px;
        margin-left: 0;
    }
    .coronabghead {
        font-size: 34px;
    }
    .coronabghead2 {
        font-size: 32px;
    }
    .coronabgcontent {
        font-size: 15px;width:62%;
    }
    coronaallimgsdiv {
        padding-bottom: 10px;
    }
    .coronabackground {       
        height: 530px;
    }
    .coronameasures {
        padding-top: 0;
        padding-bottom: 30px;
    }
    .coronashell1 {
        width: 90%;
        margin: 0 auto;
        overflow: hidden;
    }
    .singlelemeasure {
        width: 21%;
        float: left;
        background-color: #ed008c;
        border: 5px solid #f6f6f6;
        border-radius: 25px;
        padding: 10px 4px;
        margin-right: 12px;
        height: 275px;
    }
    .ipadcoronashell1{width:98%;}
    .protectivetitle {
        font-size: 14px;
    }
    .protectivepara {
        font-size: 13px;
    }
    .learnmorentm {
        font-size: 14px;
        width: 55%;
    }
    .callmorebtn {
        padding-top: 30px;
    }
    .avoidmorebtn {
        padding-top: 82px;
    }
    .socialmorebtn {
        padding-top: 25px;
    }
    .coronaaltpnlbg {width:75%;}
    .callprvbtn {width:70%;}
    .ctcmaindiv {
        width: 99%;
    }
    .ctcmaindiv1 {
        width: 80%;
    }
    .whyprefermaindiv {
        width: 90%;
    }
    .whyprefersubdiv {
        width: 90%;
    }
    .defpgmedsh1{font-size:30px}
    .defpgpresh1{font-size:20px}
    .defpgdelh2{font-size:36px}
    .defpgtodoorh2{font-size:28px}
    .dfpgmedsgetsartimg{width:160px}
    .greatspan {
        font-size: 28px;
    }
    .downspan {
        margin-top: -15px;
    }
    .selfcoronatestdiv {
        min-height: 90px !important;
    }
    .onlinetreatdiv2 {
        width: 99%;
    }
    .onlinetreatdetailsdiv {
        width: 75%;
        margin-top: 5px;
        margin-bottom: 8px;
    }
    .onlinetreateddiv {
        width: 125px;
        height: 13px;
        font-size: 11px;
    }
    .onlinetreatpediv {
        margin-left: 18px;
    }
    .onlinetreatdefaultpg {
        height: 500px;
        min-height: 500px;
    }
    .onlinetreatdiv1 {
        padding-top: 25px;
    }
    .hsatreatmaindiv{width:98%;}
    .hsatreathdiv{font-size:28px}
    .hsatreatcontentdiv{font-size:14px}
    .hsatreatrequirediv2{font-size:14px}
    .medsmorecontdiv1 {
        padding-top: 20px;
        width: 55%;
    }
    .downarrowimg {
        height: 70px;
        width: 50px;
    }
    .readyforonlinediv {
        padding-top: 20px;
        width: 55%;
        float: right;
    }
    .readyforyourh1{font-size:22px;}
    .readyonestoph2{font-size:18px;margin-bottom:5px}
    .onlinetreath1{font-size:24px}
    .onlineourtreatdiv {
        font-size: 24px;
        margin-top: 8px;
    }
    .onlinesildnafildiv{font-size:18px;margin-top:10px}
    .hsatreatdiv1 {
        margin-top: 25px;
        min-height: 265px;
        margin-bottom:25px;
    }
    .medsandmoremaindiv {
        min-height: 200px;
    }

    .onlinetreatmentmaindiv {
        min-height: 200px;
    }
    .aboutusmaindiv {
        min-height: 300px;
    }
    .medhismaindiv{width:100%}
    .blogmaindiv {
        width: 98%
    }
    .phyprgpglicphydiv {
        width: 235px;
        min-height:310px;
    }
    .pharprgpgabtphardiv{min-height:220px;width:98%}
    .pharprgpgbvldiv {
        width: 48%;
        height: 210px;
    }
    .pharprgpgrosediv {
        width: 46%;
        height: 210px;
    }
    .pharprgpgroseimg {
        width: 65%;
        margin-left: 15px;
    }
    .pharprgpgrosedescdiv {
        width: 80%;
    }
    .phyprgphymaindiv{width:75%;margin:0 auto}

    .logdiv {
        margin-left: 10px;
    }
    .defpgwelcomemaindiv {
        /*min-height: 415px;*/
    }
    .defpgwelcomediv1 {
        width: 98%;
        
    }
    .defpgwelcomediv2 {
        min-height: 280px;
        overflow:auto;
    }
    .defpgwelcontelftdiv {
        width: 45%;
    }
    .defpgwelilivediv {
        margin-top: 0px;
    }
    .defpgweldigithdiv {
        font-size: 16px;
    }
    .defpgwelrightdiv {
        width: 55%;
    }
    .defpgwelcontspandiv {
        width: 95%;
        font-size: 15px;
        line-height: 20px;
    }
    .defpgwelonlinebtndiv {
        margin-top: 20px;
        margin-left: 59px;
    }
    .defpgwelcomh2div {
        margin-top: 40px;
        font-size: 32px;
    }
    .defpgdigitalh1div {
        font-size: 30px;
    }
    .defpguslicmaindiv {
        margin-top: 30px;
        width: 95%;
    }
    .defpguslicleftdiv img{width:65px}
    .defpgusliccontdiv {
        font-size: 20px;
        line-height: 23px;
    }
    .defpgwelcomegetstartbtndiv {
        margin-top: 40px;
    }
    .defpgsexhealthmaindiv1 {
        width: 98%;
        height: 335px;
    }
    .defpgsexhealthleftdiv {
        margin-top: 10px;
        margin-left: 10px;
    }
    .defpgsexhealthhdiv {
        font-size: 22px;
    }
        .defpgsexhealthhdiv h2 {
            margin-top: 0px;
        }
    .defpgsexhealthcontentdiv {
        font-size: 12px;
        line-height: 16px;
        margin-bottom: 10px;
    }
    .defpgsexhealthlineimg {
        width: 20px;
    }
    .defpgsexhealthedcontent {
        margin-top: 5px;
        font-size: 12px;
    }
    .defpgtreatusingdiv {
        margin-top: 10px;
    }
    .defpgtreatusingdiv1 {
        font-size: 16px;
    }
    .defpgtreatusingdiv2 {
        font-size: 14px;
        margin-top: 5px;
    }
    .defpgeyelashmaindiv1 {
        height: 330px;
        width: 98%;
    }
    .defpgeyelashrightdiv {
        margin-top: 0px;
        width: 60%;
    }
    .defpgeyelashh2div {
        font-size: 18px;
    }
        .defpgeyelashh2div h2 {
            margin-top: 10px;
        }
    .defpgeyelashcontentdiv {
        margin-bottom: 10px;
        font-size: 12px;
        line-height: 18px;
    }
    .defpglatissediv {
        margin-top: 10px;
    }
    .defpglatissehdiv {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .defpglatisselineimg {
        width: 18px;
    }
    .defpglatissebimaspan {
        font-size: 12px;
        margin-top: 5px;
    }
    .defpgquitsmokemaindiv {
        width: 98%;
        height: 330px;
    }
    .defpgquitsmokeleftdiv {
        margin-top: 0px;
        margin-left: 5px;
        width: 53%;
    }
    .defpgquitsmokehdiv {
        font-size: 18px;
    }
        .defpgquitsmokehdiv h2 {
            margin-top: 10px;
        }
    .defpgquitsmokecontentdiv {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 10px;
    }
    .defpgquitsmokepointsdiv {
        margin-top: 25px;
    }
    .defpgquitsmokelineimg {
        width: 18px;
    }
    .defpgquitsmokepointspan {
        font-size: 12px;
        margin-top: 5px;
    }
    .defpgquitsmokestbtndiv {
        margin-top: 15px;
    }
    .defpgquitsmokegetstartbtn {
        width: 130px;
        height: 30px;
        line-height: 30px;
        font-size: 18px;
    }
    .defpghowitworksmaindiv1 {
        width: 98%;
        height: 500px;
    }
    .defpghowitworkshdiv {
        margin-top: 20px;
        font-size: 45px;
    }
    .defpghowitworkscontentdiv {
        width: 85%;
    }
    .defpghowitworksmedmaindiv {
        margin-top: 20px;
        min-height: 230px;
    }
    .defpghowitworksmedhisdiv {
        min-height: 200px;
    }
    .defpghowitworksmedhisimg {
        width: 75px;
    }
    .defpghowitworksmedhishdiv {
        font-size: 16px;
    }
    .defpghowitworksmedhiscontdiv {
        font-size: 12px;
    }
    .defpghowitworksoncarediv {
        min-height: 200px;
    }
    .defpghowitworksgetstdiv {
        min-height: 50px;
    }
    .defpghowitworksgetstbtn {
        width: 135px;
        font-size: 18px;
        height: 35px;
        line-height: 35px;
    }
    .defpghowitworksdownloadbtn {
        width: 150px;
        font-size: 18px;
        height: 35px;
        line-height: 35px;
    }
    .coldpgcstmaindiv {
        width: 98%;
        overflow: auto;
        height: auto;
    }
    .coldpgcstmaindiv1 {
        width: 70%;
        margin-top: 45px;
    }
    .coldpgcsth1div {
        font-size: 14px;
    }
    .coldpgcstpdiv {
        font-size: 12px;
        width: 90%;
        line-height: 16px;
        margin-top: 10px;
    }
    .coldpgcstonlinecondiv {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .coldpgcstonlinebtn {
        width: 150px;
        font-size: 14px;
        height: 30px;
        line-height: 30px;
    }
    .coldpgcstdykmaindiv {
        margin-top: 15px;
        padding: 10px;
        /*height: 36px;
        width:55%;*/
    }
    .coldpgcstdykdiv{font-size:12px}
    .coldpgcstdykdiv1 {
        font-size: 12px;
        margin-top: 5px;
    }
    .coldpgvalmaindiv1 {
        width: 98%;
        overflow: auto;
        height: auto;
        min-height: 480px;
    }
    .coldpgvalimgdiv {
        margin-top: 175px;
    }
    .coldpgvalh2div {
        margin-left: 15px;
        font-size: 20px;
    }
    .coldpgvalpointsmaindiv {
        margin-left: 15px;
    }
    .coldpgvalonlinecondiv {
        margin-top: 15px;
    }
    .coldpgvalprescmaind {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .coldpgvalprescmeddiv {
        width: 90%;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .coldpghitwmaindiv1 {
        width: 98%;
    }
    .coldpghitwspandiv {
        width: 70%;
    }
    .coldpgonlinediv {
        width: 30%;
    }
    .coldpgfreemeddiv {
        width: 32%;
    }
    .coldpgfaqmaindiv1{width:98%}
    .latissepgehtmaindiv {
        width: 98%;
        height: auto;
    }
    .latissepgehtmaindiv1 {
        width: 67%;
        margin-left: 5px;
        margin-top: 40px;
    }
    .latissepgehthdiv {
        font-size: 12px;
    }
    .latissepgehtcontentdiv {
        font-size: 12px;
        line-height: 16px;
        margin-top: 10px;
        width: 90%;
    }
    .latissepgehtonconsdiv {
        margin-top: 10px;
    }
    .latissepgehtonconsbtn {
        width: 150px;
        height: 30px;
        line-height: 30px;
        font-size:14px;
    }
    .latissepgehtdykdiv {
        margin-top: 10px;
        padding: 10px;
        font-size: 12px;
        height: 55px;
        /*height: 40px;
        width: 90%;*/
    }
    .latissepgdykcontdiv {
        font-size: 12px;
        line-height: 16px;
    }
    .latissepglatimaindiv1 {
        width: 98%;
    }
    .mblcartresp1 {
        display: none
    }
    .edpgedtmaindiv {
        width: 98%;
        /*height: 245px;*/
    }
    .edpgedtmaindiv1 {
        margin-top: 45px;
        width: 60%;
    }
    .edpgedthdiv {
        font-size: 14px;
    }
    .edpgedtcontdiv {
        font-size: 12px;
        line-height: 17px;
        width: 100%;
        margin-top: 10px;
    }
    .edpgedtonconstdiv {
        margin-top: 15px;
    }
    .edpgedtonconstbtn {
        height: 30px;
        line-height: 30px;
        width: 150px;
        font-size: 14px;
    }
    .edpgedtdykdiv {
        /*width: 60%;*/
        margin-top: 15px;
        padding: 10px;
        height:50px
    }
    .edpgedtdykcontdiv {
        font-size: 12px;
        margin-top: 5px;
        line-height: 16px;
    }
    .edpgviagramaindiv1 {
        width: 99%;
        height: auto;
        min-height: 450px;
        overflow: auto;
    }
    .edpgviagramaindiv2 {
        overflow: auto;
        margin-top: 0;
        margin-bottom: 50px;
    }
    .edpgviagraimgdiv {
        margin-top: 165px;
    }
    .edpgviagraimg {
        width: 95%;
    }
    .edpglevitramaindiv1 {
        width: 99%;
        height: auto;
        overflow: auto;
        min-height: 400px;
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .edpglevitramaindiv2 {
        overflow: auto;
    }
    .edpglevitrahdiv {
        margin-left: 15px;
    }
    .edpglevitrapointsmaindiv {
        margin-left: 15px;
    }
    .edpglevitraimgdiv {
        margin-top: 160px;
    }
    .edpghitwmaindiv1 {
        width: 98%;
    }
    .edpghitwcontdiv {
        width: 75%;
    }
    .edpghitwfreemedarrowimgdiv {
        margin-left: 215px;
    }
    .edpghitwfreemedarrowimgdiv1 {
        margin-left: 475px;
    }
    .edpgfaqmaindiv1{width:98%;}
    .edpgfaqcontdiv{width:68%}
    .edpghitwmedhiscontdescdiv {
        padding: 5px;
        font-size: 13px;
    }
    .qspgqstmaindiv {
        width: 98%;
        height: auto;
        overflow: auto;
        min-height: 245px;
    }
    .qspgqstmaindiv1 {
        width: 67%;
        margin-top: 35px;
    }
    .qspgqsthdiv {
        font-size: 14px;
    }
    .qspgqstcontentdiv {
        font-size: 12px;
        line-height: 16px;
        width: 95%;
        margin-top: 12px;
    }
    .qspgqstonlineconsdiv {
        margin-top: 15px;
    }
    .qspgqstonconstbtn {
        line-height: 30px;
        height: 30px;
        width: 150px;
        font-size: 14px;
    }
    .qspgqstdykdiv {
        margin-top: 15px;
        padding: 10px;
        height: 50px;
    }
    .qspgqstdykcontdiv {
        margin-top: 5px;
        line-height: 15px;
    }
    .qspgnrthdiv {
        margin-left: 15px;
        font-size: 19px;
    }
    .qspgnrtpointsmaindiv {
        margin-left: 15px;
    }
    .qspgbupropionimgdiv {
        margin-top: 46px;
    }
    .qspgbupropionimg {
        width: 55%;
    }
    .qspgnrtimg {
        width: 85%
    }
    .defpgghfpmaindiv1{width:95%}
    .dfpghsatreathdiv {
        font-size: 26px;
    }
    .dfpghsatreatcontentdiv {
        font-size: 14px;
    }
    .dfpghsatreatrequirediv2 {
        width: 80%;
        padding: 10px;
        height: 25px;
        font-size: 11px;
    }
    .dfpghomephhd {
        margin-top: 15px;
        font-size: 24px;
    }
    .dfpgdownappdiv {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 20px;
    }
    .txtint {
        font-size: 13px;
    }
    .defpgsharediv {
        font-size: 13px;
    }
    .edpgviagrahdiv {
        margin-left: 10px;
        font-size: 20px;
    }
    .edpgviagracontdiv {
        margin-left: 10px;
    }
    .edpgviagraprescmedmaindiv1 {
        width: 100%;
    }
    .dfpghsatreatmaindiv {
        min-height: 320px;
    }
    .hsatreatrightdiv {
        margin-top: 20px;
    }
    .dfpggetiliveappmaindiv {
        min-height: 325px;
    }
    .defpggetiliveappimgmobile {
        width: 87%;
        margin-top: 30px;
    }
    .dfpghomephrt {
        margin-top: 40px;
    }
    .ghpgghtmaindiv1{margin-top:45px}
    .ghpgghtcontdiv {
        width: 100%
    }
    .hfpghftmaindiv{height:auto}
    .coldfirstimgdiv{height:300px}
    .dfpgcoldpgtestmaindiv {
        width: 70%;
        margin-top: 25px;
    }
        .dfpgcoldpgtestmaindiv p {
            width: 70%;
        }
    .hotflashpgfirstimgdiv {
        height: 300px;
    }
    .hotflapgtestmaindiv {
        overflow: hidden;
        width:55%
    }
        .hotflapgtestmaindiv p {
            width: 98%;
            
        }
    .hfpghftdykmaindiv {
        width: 65%;
    }
    .eyelashfirstimgdiv {
        height: 310px;
    }
    .eyelashpgtestmaindiv {
        width: 60%;
        overflow:hidden;
    }
        .eyelashpgtestmaindiv p {
            font-size: 14px;
            width: 90%;
        }
    .sehealthpgfirstimgdiv{height:320px}
    .edpgfirstimgdiv {
        height: 330px;
    }
    .edpgedttestmaindiv h1 {
        font-size: 34px;
    }
    .ghpgfirstimgdiv {
        height: 330px;
    }
    .pepgfirstimgdiv {
        height: 330px;
    }
    .pepgpetmaindiv{/*height:255px*/}
    .pepgpetmaindiv1{margin-top:35px}
    .pepgpettestmaindiv h1 {
        font-size: 32px
    }
    .dfpgsehpgtestmaindiv p{font-size:14px}
    .edpglevitraleftdiv {
        width: 55%
    }
    .dfpgeyelashhdiv{font-size:20px}
    .dfpgeyelashleftdiv{width:50%}
    .dfpgeyelashimgdiv {margin-top:70px}
    .shpgvdtdykdiv{width:75%}
    .sehepglubricantimgdiv {margin-top:60px}
    .sehepglubricantimg{width:70%}
    .shpgvetimgdiv {
        margin-top: 100px;
    }
        .shpgvetimgdiv img {
            width: 54%;
            object-fit: cover;
            height: 420px;
        }
    .cstreatmainimgdiv img{height:335px}
    .dfpgeyelashrightdiv {
        width: 45%;
    }
    .dfpgsehelimgleftdiv{width:45%}
    .dfpgeyelashprescmaind1{width:100%}
    .coldpgvalprescmaind1{width:100%}
    .qspgnrtprescmedmaindiv1 {width:95%}
    .pepgsetralinrimgdiv {
        margin-top: 55px
    }
    .pepgsetralinrimg{width:55%}
    .abtuspgmaindiv1 {
        height: auto;
        overflow: auto;
        min-height: 248px;
    }
    .abtuspgmaindiv2 {
        margin-top: 15px;
        width: 46%;
        margin-left: 10px;
    }
    .abtuspghdiv {
        font-size: 12px;
    }
    .abtuspgpdiv {
        font-size: 12px;
        line-height: 20px;
    }
    .abtuspghsadiv {
        min-height: 300px;
    }
    .abtuspghsadiv1 {
        width: 98%;
        margin-bottom: 30px;
        margin-top: 30px;
        min-height: 250px;
        overflow: auto;
    }
    .abtuspghsardiv {
        width: 65%;
        margin-top:20px;
    }
    .abtuspghsahdiv {
        margin-left: 30px;
        font-size: 16px;
    }
    .abtuspghsacontdiv {
        margin-left: 30px;
        font-size: 12px;
    }
    .abtuspghsapointsdiv {
        line-height: 22px;
    }
    .abtuspgotmdiv1 {
        width: 98%;
        min-height: 300px;
        margin-bottom: 50px;
    }
    .abtuspgotmsecdiv {
        min-height: 270px;
    }
    .abtuspgotmpvdiv {
        min-height: 350px;
    }
    .abtuspgotmrpadiv {
        min-height: 350px;
    }
    .abtuspgotmrgdiv {
        min-height: 350px;
    }
    .faqpgmaindiv1 {
        width: 98%;
    }
    .faqpgspdiv {
        width: 70%;
    }
    .pepgpetcontdiv {
        line-height: 16px;
        width: 95%;
        margin-top: 10px;
    }
    .abtbiopgmaindiv{width:90%}
    .abtbiopgrightdiv1img {width:95%}
    .abtuspghsaimg {
        width: 100%;
    }
    .phyprgpgjipnhdiv{font-size:13px}
    .phyprgpgjphymaindiv1{width:98%}
    .phyprgpgjphyleftdiv{width:65%}
    .phyprgpgjphyrighthdiv{font-size:15px}
    .pharprgpghdiv{font-size:12px;}
    .pharprgpgjphyrighthdiv{font-size:14px}
    .pharprgpghomephhd {
        margin-top: 0px;
        font-size: 21px;
    }
    .itmspgmaindiv1{width:98%}
    .tofpghdispdiv{margin-left:15px}
    .tofpgintrodiv{margin-left:15px}
    .pppgspdiv {
        width: 95%;
        font-size: 16px;
    }
    .heltpglinkslftdiv {
        min-height: 158px;
    }
    .heltpglinkslftimgdiv {
        width: 95%;
        padding: 5px;
    }
    .heltpglinkslftdiv1 {
        min-height: 158px;
        margin-left: 10px;
    }
    .heltpglinksrhtdiv {
        min-height: 158px;
    }
    .heltpglinksrhtdiv1 h2 {
        margin-top: 2px;
    }
    .heltpglinksrhtdiv1 p {
        font-size: 14px;
    }
    .itmpgcwvtimaindiv1 {
        width: 95%;
    }
    .itmpgcwvtimaindiv2 {
        width: 88%;
        height: auto;
        margin: 0 auto;
        overflow: auto;
        min-height: 150px;
    }
    .suprtpgdiv {width:50%}
    .prdpgmaindiv1 {
        width: 98%;
    }
    .prdpgsearchdiv {
        width: 40%;
    }
    .prdpgsearchtbdiv{width:90%}
    .prdpgitemsearchtxt{width:80%}
    .prdpgitemsmaindiv1 {
        width: 98%;
    }
    .prdpgnextmaindiv1{width:98%}
    .prdpgotprdsubdiv {
        width: 170px;
        min-height: 270px;
    }
    .prdpgpgotprdsubdiv1 {
        min-height: 240px;
    }
    .prdpgotprdsubbgimgdiv {
        height: 200px;
    }
    .logpgherediv {
        width: 85%;
    }
    .logpgcreatdiv{width:60%}
    .trtpgmaindiv1{width:98%}
    .delordpcitytxt {width:87%}
    .delordpziptxt {
        width: 89%;
    }
    .delordpgfnametxt {
        width: 88%;
    }
    input[type="radio"].rbtndel {
        width: 27%;
        height: 10%;
    }
    .physuppgpnotxt {
        width: 88px;
    }
    /*.psuppgddlcontry {
        width: 87%;
    }*/
    .physuppgfnamemaindiv{width:95%}
    .phrsuppgrdbtndiv{width:70%}
    .affmarpgmaindiv1{width:98%}
    .affmarbearlfthdiv {
        font-size: 28px;
    }
    .affmarbeartxt {
        width: 150px;
    }
    .affmarafftypddl{width:170px}
    .affmarflexmaindiv1{width:98%}
    .affmarflexjoinleftdiv {
        height: 295px;
    }
    .affmarflexshreleftdiv {
        height: 295px;
    }
    .affmarflexstrtleftdiv {
        height: 295px;
    }
    .affmarsavemaindiv{width:90%}
    .affmarintrmaindiv1{width:98%}
    .affmarintremaildiv {width:80%}
    .gspgedtreatmaindiv{width:90%}

    .rfppgtopheaderdiv1 {
        width: 95%;
    }
    .rfppglogodiflft{width:20%}
    .rfppgplogo{width:98%}
    .rfppglogorht {
        padding-top: 20px;
    }
    .rfppglogorht1 {
        height: 40px;
    }
    .rfppghedul li {
        margin-left: 10px;
    }
        .rfppghedul li a {
            font-size: 14px;
            padding: 0px 0px 10px 0px;
        }
    .rfppggetstrtmaindiv1{width:100%}
    .rfppggetstrtmaindiv2 {
        margin: 0 auto;
        margin-top: 30px;
        width: 95%;
    }
    .referalppggetstrhtdiv {
        margin-top: 0px;
    }
    .rfppggetstrthdiv {
        font-size: 28px;
    }
    .rfppggetstrtpdiv {
        font-size: 20px;
    }
    .rfppggetstrhtdiv{width:45%}
    .rfppggetstrhtdiv1 {
        float: left;
        width: 95%;
    }
    .rfppghmciemaindiv1{width:100%}
    .rfppgcemaindiv1{width:100%}
    .rfppgceiphonediv {
        width: 29%;
    }
    .rfppgceiphoneh4 {
        font-size: 18px;
    }
    .rfppgceiphonep {
        font-size: 14px !important;
    }
    .rfppgospsignupdiv {width:26%}
    .rfppgospsighnuph {
        font-size: 16px;
    }
    .rfppgospsighnupp {
        font-size: 14px;
    }
    .rfppghdtwcontdiv {
        padding: 10px 0;
        padding-left: 30px;
    }
    .rfppghdtwcontdiv1 {
        padding: 20px;
        width: 45%;
        min-height: 230px;
        height: auto;
        margin-top: -13px;
    }
    .rfppghowmuchcontrightdiv{width:57%}
    .rfppghdtwcontstrdiv {
        font-size: 14px;
    }
    .refppghowuldiv ul {
        line-height: 20px;
    }
    .refppghowuldiv ul li span {
        font-size: 13px
    }
    .rfppghdtwcontdiv2 {
        margin: -15px 0;
    }
    .rfppghtkiywmaindiv1 {
        width: 45%;
    }
    .rfppghtkiywmdiv {
        min-height: 200px;
    }
    .rfppghtkiywmhdiv {font-size:21px}
    .rfppghtkiywmpdiv {
        font-size: 15px;
    }
    .medicinelistpgdiv1{width:90%}
    .rfppgcethreedivs {
        width: 95%;
    }
    .refppgiphoneh4 {
        font-size: 15px;
    }
    .refppgprgoverview{width:90%}
    .rfppghowmuchcontdiv2 {
        padding-left: 0px;
    }
    .rfppghowmuchcontlftdiv1 {
        padding: 25px;
        min-height:265px;
        height:auto;
    }
    .rfppghowul {
        font-size: 14px;
    }
        .rfppghowul ul {
            font-size: 14px;
        }
    .rfppgceiphonediv1 {
        padding: 15px;
        min-height: 300px;
    }
    .refppgceiphonediv {
        width: 28%;
    }
    
    .mprdpgpatdrivdiv1 {
        width: 98%
    }
    .mprdpgpatdrivdiv2 {
        padding-top: 3px;
    }
    .mprdpgitmsrcdiv{width:60%}
    .prdpgsortdiv1{width:35%}
    .prdpgsortddl {
        width: 100%;
    }
    .mprdpgpatdrivdivp {
        font-size: 30px;
    }
    .mprdpgpatdrivdivp1 {
        font-size: 22px;
        margin-top: 10px;
    }
    .mprdpgitemsearchtxt {
        width: 75%;
        margin-right: -50px;
    }
    .mprdpgsliddiv {
        width: 95%
    }
    .mprdpgbtmsli{width:98%}
    .mprdpgviewcont {
        width: 95%;
    }
    .mprdpgitmmaindiv {
        width: 200px;
        margin: 15px 10px;
    }
    .mprdpgitmsrchdiv{width:98%}
    .defpgweldigithdiv h1 {
        font-size: 34px;
    }
    .defpgwelcontpdiv {
        font-size: 26px;
    }
    .dfpghsatreathh2 {
        font-size: 28px
    }
    .defpggetiliveapph2 {
        font-size: 28px
    }
    .defpgwaitingh2 {
        font-size: 23px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .defpggenherpsh2div {
        font-size: 16px;
    }
    .defpgmedhish2 {
        font-size: 17px;
    }
    .edpgviagracontpdiv  {
        font-size: 14px;
    }
    .coldpgvalpointspdiv {
        font-size: 14px;
    }

    .dfpgpointsuldiv ul li span {
        font-size: 14px;
    }
    .defpguslicdiv {
        margin-top: 40px;
    }
    .defpguslicimg {
        width: 23px;
    }
    .defpgptimg {
        width: 26px;
    }
    .defpguslicdiv1 {
        line-height: 15px;
        font-size: 13px;
        max-width: 25%;
    }
    .defpgwelrighteddiv1 {
        max-width: 44%;
    }
    .defpgedlearnmore {
        padding: 14px 14px 0;
        min-height: 150px;
        width:150px;
    }
    .defpgedlearnmorep {
        font-size: 14px;
        margin-bottom: 2px;
    }
    .defpgedlearnmoresp {
        font-size: 13px;
    }
    .edpguslicdiv{display:none}
    .medsmoreimgdiv img{height:335px}
    .coldpgvalmaindiv2 {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .latissepglatimaindiv2 {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .medposterpgshell {
        width: 98%;
    }
    .medposterpgmedlistleftdiv {
        width: 97%;
        float: none;
        padding: 0px 5px;
    }
    .medposterpgmedlistrightdiv {
        width: 97%;
        float: none;
        padding: 0px 5px;
    }
    .medposterqrrightdiv {
        width: 68%;
        float: left;
        padding-left: 5px;
        line-height: 28px;
    }
    .medposterqrrightp {
        font-size: 16px;
        margin-top: 0;
    }
    .medposterscandiv {
        width: 90%;
        margin-top: 20px;
    }
    .medposterscanp {
        font-size: 16px;
        padding: 10px;
        font-weight: 600;
    }
    .medsposterpgimgdiv img {
        height: 370px;
    }
    .medposterpgfstsectiondiv {
        width: 75%;
        margin-top: 20px;
    }
    .medposterpgnoaffordh2 {
        font-size: 22px;
    }
    .medposterpgonlineh1 {
        margin-top: 15px;
    }
    .medposterpgonlinespan {
        font-size: 38px;
    }
    .medposterpgtreatspan {
        font-size: 25px;
    }
    .medposterpgdelspan {
        font-size: 60px;
    }
    .medposterpgtyhspan {
        font-size: 28px;
    }
    .medposterpgthreeh2 {
        font-size: 34px;
    }
    .medposterqrlftdiv{margin-left:0;}
    .mprdpgmedposter img{height:310px}
    .mprdpgposterfsection {
        margin-top: 50px;
        width:70%
    }
    .mprdpgnoaffdiv {
        width: 80%;
        padding: 14px 0;
    }
    .mprdpgnoaffordh2 {
        font-size: 18px;
        margin: 0;
    }
    .mprdpgpgonlineh1 {
        margin-top: 15px;
        width: 70%;
    }
    .medposterpgonlinespan1 {
        font-size: 40px;
    }
    .mprdpgpostertreatspan {
        font-size: 21px;
    }
    .mprdpgposterdelspan {
        font-size: 50px;
    }
    .mprdpgpostertyhspan {
        font-size: 26px;
    }
    .mprdhsaprdlistmaindiv {
        width: 98%
    }
    .mprdpgtestnamesdiv {
        width: 95%;
        height: auto;
    }
    .teststatdiv {
        width: 47%;
        padding: 13px 0;
        margin: 5px 5px;
        /*width:335px*/
    }
    .mprdpgedtestnamediv {
        font-size: 16px;
        padding: 18px;
        padding-inline-start: 30%;
    }
    .mprdpgcstestnamediv {
        font-size: 16px;
        padding: 18px;
        padding-inline-end: 30%;
    }
    .mprdpghsaitmmaindiv1:last-child {
        display: none
    }
    .mprdpatdrivenposterdiv img{height:220px}
    .rfppghowmuchh2 {
        font-size: 28px;
    }
    .mobile-nav-toggle {
        margin-right: 45px !important;
    }
    }





