/*
  home.css
*/

#div_about {
  margin:0 15%;
  padding-top:170px;
  margin-bottom:-80px;
}

#div_clients {
  margin:0 15%;
  padding-top:170px;
  margin-bottom:-80px;
  text-align:center;
}
.img_spacing {
  border:0;
  height:3.5rem;
  margin:0 1.3rem 1.3rem;
}
.img_some_spacing {
  border:0;
  height:3.5rem;
  margin:0 1.3rem 1.3rem 0;
}

#div_cv {
  text-align:left;
  margin:0 15%;
  padding-top:170px;
  margin-bottom:-80px;
}
.list_head {
  margin-bottom:10px;
  font-style:italic;
  font-size:1.1rem;
}
li {  
  margin-left:30px;
  padding-top:7px;
  font-size:.9rem;
  list-style-type:circle;
}

#div_contact {
  text-align:left;
  margin:0 15%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_contact a {
  color:#6f0117;
}

.sub-heading {
  text-align:left;
  margin-bottom:30px;
  color:#05016f;
  font-style:italic;
}

/* Non-Retina */
@media screen and (-webkit-max-device-pixel-ratio: 1) {
}


/* Retina */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}

/* iPhone Portrait */
@media screen and (max-device-width: 480px) and (orientation:portrait) {

#div_about {
  margin:0 3%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_clients {
  margin:0 3%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_cv {
  margin:0 3%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_contact {
  margin:0 3%;
  padding-top:170px;
  margin-bottom:-80px;
}

} 

/* iPhone Landscape */
@media screen and (max-device-width: 480px) and (orientation:landscape) {

#div_about {
  margin:0 5%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_clients {
  margin:0 5%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_cv {
  margin:0 5%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_contact {
  margin:0 5%;
  padding-top:170px;
  margin-bottom:-80px;
}

}

/* iPad Portrait */
@media screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {

#div_about {
  margin:0 7%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_clients {
  margin:0 7%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_cv {
  margin:0 7%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_contact {
  margin:0 7%;
  padding-top:170px;
  margin-bottom:-80px;
}

}

/* iPad Landscape */
@media screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {

#div_about {
  margin:0 10%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_clients {
  margin:0 10%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_cv {
  margin:0 10%;
  padding-top:170px;
  margin-bottom:-80px;
}
#div_contact {
  margin:0 10%;
  padding-top:170px;
  margin-bottom:-80px;
}

}
