body {

    font-family: Arial, Helvetica, sans-serif;
    margin-right:50px;
}

nav a {

color:blue;
text-decoration:none;
  font-size:24px;

}

#ads2 {
    position:absolute;
    text-align: left;
    right:-1%;
    margin-left:20px;
    z-index:6;
    top:242px;
    height:100px;
    width:400px;
    line-height:30px; 
    font-size:18px;
}

#subscribedTerms {
position:absolute;
top:115px;
left:130px;
z-index:11;
width:200px;
}

#domainsR {
display: none;
 position: absolute; 
 left:-90px; 
 top: 90px; 
 height:200px; 
 width:500px;
 z-index:10;
 background-color:skyblue;
color:white;
padding:20px;
font-size: 22px;
border-radius: 10px;
}

#subscribedDiv {
position:absolute;
top:30px;
left:1px;

}

#subscribeForm {
position:absolute;
top:70px;
left:70px;
z-index:12;
}

#emailText {
position:absolute;
top:27px;
left:1px;
height:20px;
border: 0.5px solid #0079f2;
}

#button {
position:absolute;
top:60px;
left:1px;
height:30px;
width:290px;
font-size:16px;
background-color:#0079f2;
color:white;
border:none;
border-radius: 9px;
}

#subscribedTerms2 {
position:absolute;
padding:30px;
top:900px;
left:-20px;
z-index:11;
width:200px;
}

#domainsR2 {
display: none;
 position: absolute; 
 left:-90px; 
 top: 810px; 
 height:100px; 
 width:500px;
 z-index:10;
 background-color:skyblue;
color:white;
padding:20px;
font-size: 22px;
border-radius: 10px;
}

#subscribedDiv2 {
position:absolute;
top:720px;
left:1px;

}

#subscribeForm2 {
position:absolute;
top:70px;
left:43%;

}

#emailText2 {
position:absolute;
top:710px;
left:-35px;
height:20px;
border: 0.5px solid #0079f2;
}

#button2 {
position:absolute;
top:750px;
left:-63px;
height:30px;
width:280px;
font-size:20px;
background-color:#0079f2;
color:white;
border:none;
border-radius: 9px;
}

button:hover {
  cursor: pointer; 
}

.DAZ{
    margin-top:-30px;
}

.DAZ:hover .dropdown-content2 {

display:inline;
}

#nav li {
    display:inline-block;
}

.dropdown-content1 {

display:none;
position:absolute;
top:55px;
margin-left:-30px;
border: 0.5px solid grey;
line-height: 20px;
text-align: left;
padding:10px;
z-index:4;
background-color: whitesmoke;
}

.tools:hover div{
 display:inline;

}

.dropdown-content1 a{

font-size:17px;

}

.dropdown-content2 {

display:none;
position:absolute;
top:120px;
margin-left:10px;
padding:5px;
border: 0.5px solid grey;
line-height: 25px;
text-align: left;
z-index:4;
background-color: whitesmoke;
}

.dropdown-content2 a{

font-size:17px;

}

img {


    max-width: 90%;
    max-height:auto;


}

footer {
width:100%;
text-align: center;
line-height:90px;

}
ul {
  list-style-type: none; 
  margin-left: 50px;
  font-size:18px;
}
.footerIndex {
width:100%;
text-align: center;
line-height:90px;
position:absolute;
bottom:20px;
}
 .hr {
    margin-top:-40px;
border-top:0.5px solid white;
    margin-bottom:-25px;
    width:100%;
 }

h1 {
    text-align: center;
    margin:33px;
    color:#1877F2;
    font-size:29px;
   
}

p {

    border:lightgrey solid 0.5px;
    margin:50px;
    padding:40px;
    
}

a {

    text-decoration: none}
.topLinks {
position:relative;
top:355px;
margin:20px;
height:200px;
width:100%;
line-height:30px;


    }

    a:visited {
        color:blue;
    }

    #ads {
    position:absolute;
    left:65%;
    z-index:6;
    top:470px;
    height:100px;
    width:400px;
    line-height:30px;
}

#adsSpan {
    font-size:19px;
}

    .title {
        position:absolute;
        top:240px;
        width:90%;
        height:100px;
        z-index:5;

        
    }


    .PHQDiv {
position:absolute;
left:5%;
top:13px;
z-index:3;
line-height:50px;
padding: 10px;
text-decoration: none;

}

.PHQDiv a {
    color:blue;
}

.SM {
position:absolute;
right:5%;
top:13px;
z-index:3;
line-height:50px;
padding: 10px;
text-decoration: none;
}

.X {
font-size:35px;
}

.FB {
font-size:35px;
}

.PHQDiv2 {
  display:none;
position:absolute;
left:5%;
top:13px;
z-index:3;
line-height:50px;
padding: 10px;
text-decoration: none;
}

.Pharmacyhq {
text-decoration: none;
}


.Pharmacyhq2 {
text-decoration: none;
}

.Pharmacy  {
font-size:29px;
font-family: Gill Sans, sans-serif;
text-decoration: none;
}

.PHQ  {
font-size:29px;
font-family: Gill Sans, sans-serif;
text-decoration: none;
}


.HQ {
  text-decoration: none;
font-size:26px;
font-family: Gill Sans, sans-serif;
}


.com{
  font-size:20px;
font-family: Gill Sans, sans-serif;
}

#nav {
position:absolute;
top:25px;

text-align:center;
width: 100%;
height:180px;
line-height:50px;

background-color:white;

}

@media (max-width:1000px) {

body {

    background-position-y: 420px;
}

p {
    font-size:35px;
    line-height:50px;
}

nav a {

  font-size:34px;

}

.SM {

    top:2px;
}

.topLinks {
    font-size:35px;
    line-height:50px;
}

.title {
    font-size:40px;
}

.respon{
    font-size: 40px;
}

      .PHQDiv {

    display:none;

  }

.PHQDiv2 {
    color:#1877F2;
  display:inline;

 
}

.PHQDiv2 a {
color:blue;
}

.PHQ {
    font-size:40px;
}


#hiddenAds {
display:none;
}



}
