@media all and (max-width: 1330px) and (min-width: 769px) {

  header.boxed .header-margin{
    width:80%;
  }

  .content{
    width:80%;
  }
  .content .text-intro{
    width:100%;
  }

  .footer-margin{
    width:80%;
  }

  .content .text-intro h1, .content .text-intro p{
    width:100%;
  }

.content h1{
  font-size:43px;
    width:100%;
  text-transform:uppercase;
  color:#000000;
  font-weight:900;
  line-height:70px;
}




}



@media all and (max-width: 768px) and (min-width: 320px) {

  header.boxed .header-margin{
    width:90%;
  }

header .logo > a{
  margin-right:20px;

}

ul.header-nav{
float:right;
}


header li{
float:right;
}

header li:hover ul{
text-align:right;
}

.menu{
float:right;
}
  .content{
    width:90%;
  }
  .content .text-intro{
    width:100%;
  }

  .footer-margin{
    width:90%;
  }

  .content .text-intro h1, .content .text-intro p{
    width:100%;
  }

.content h1{
  font-size:43px;
    width:100%;
  text-transform:uppercase;
  color:#000000;
  font-weight:900;
  line-height:70px;
}

.column-left {
  width:100%;
padding:0px;
}

.column-right{
  width:100%;
padding:0px;
}
.column-single{
  width:100%;
padding:0px;
}


table {

	max-width:100%;
}

#contactform {

width:100%;


}

}