body, h1, h2, h3, h4, h5, h6, p, a {
  font-family: 'Droid Sans', sans-serif;
  color: #f2f2f2;
}

p {
   font-size:16px;
   color: #d3d3d3;
}

body {
   margin: 0;
   text-align: center; 
   background: url('images/background-1800.jpg');
   background-position: 50% 0%;
   background-size: cover; 
   background-repeat: no-repeat;
   background-attachment: fixed;
}

.container {
   margin: 0 0 75px;
   padding:  30px 0 15px;
   height: auto;
   width: 100%;
   background: rgba(0,0,0,0.55);
}

.content {
   width: 100%;
   max-width:750px;
   margin: 0 auto;
}

.contact {
    padding: 0 0 50px;
    width: 450px;
    margin: 0 auto;
}

.contact p {
     text-align: left;
}
.contact i {
      width:25px;
      color: #fff;
}
.email {
  line-height: 30px;
}

.logo img {
   max-width: 650px;
   width: 100%;
   margin: 60px auto 30px;
}

.btn  {
     display: inline-block;
	  background: rgba(255,255,255,0.2);
	  border: 2px solid #fff;
     color: #f2f2f2;
	  text-decoration: none;
	  padding: 15px 30px;
	  margin: 25px 0;
     font-weight: 800;
     transition: all 0.5s ease;
     -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
     -o-transition: all 0.5s ease;
}

.btn:hover {
    background: rgba(255,255,255,0.75);
    color: #0f0f0f;
}



@media (max-width:1200px) and (max-height:675px) {
   body {
    background-image: url('images/background-1200.jpg');
   }
}

@media (max-width:800px) and (max-height:450px) {
   body {
    background-image: url('images/background-800.jpg');
   }
}