@media screen and (min-width: 768px) {
  #startp1 {
    text-align: right;
  }
}

@media screen and (max-width: 768px) {
  #lhd {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  #bg2 {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  #ethp1 {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  #rev {
    padding-top: 50px;
  }
}

#services.tr {
 padding: 10px;
}

body {
  position: relative;
}

#h2 {
background-image:url("/img/hdlg.jpg");
background-size:100% 100%;
background-attachment:;
background-repeat: no-repeat;
opacity: 0.5;
}

#h3 { 
  height: 250px;
}

#h4 { 
  padding: 190px 0px 0px 6px;
}

#h5 { 
  opacity: 0.7;
}

#a1 { 
  width: 100%;
  border-radius: 12px;
}

#a2 { 
  width: 100%;
  height: auto;
  border-radius: 12px 12px 0px 0px;
}

/*#a3 { 
  border-radius: 75px;
  height: 120px;
  
}*/

#t1 { 
  letter-spacing: 3px;
}

#t0 { 
  width: 100%;
  font-size: 12px;
}

#collapsibleNavbar { 
  letter-spacing: 3px;
}

#c1 { 
  letter-spacing: 3px;
}

#gu1 { 
  margin-left: 90%;
}

#log { 
  color:white;
  text-shadow: 3px 3px 5px red;
  font-size: 15px;
  
}

#bar { 
  width: 1%;
  height: 30px;
  background-color: blue;
}

#prog { 
  width: 100%;
  background-color: #ddd;
}

#agbox { 
  margin-top:80px;
}

#pfo { 
  font-size: 12px;
}







