
/* Tablet Landscape */
@media screen and (max-width: 1060px) {
    #primary { width:67%; }
    #secondary { width:30%; margin-left:3%;}  
}
/* Tabled Portrait */
@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}

p {
  color: #444444;
  margin: 30px;
  font-family: Arial;
  max-width: 900px;
  text-align: justify;
}

h1 {
   color: #444444;
   font-family: Arial;
   margin:  10px;
}

img {
   max-width: 1024px;
   width: 100%;
   height: auto;
}

a {
  color: #f58620;
  text-decoration: none;
  font-weight: bold;
}


