.container16, .container12{margin:0 auto;width:1200px;}
.column1, .column2, .column3, .column4, .column5, .column6, .column7, .column8, .column9, .column10, .column11, .column12, .column13, .column14, .column15, .column16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container16 .one-third{width:32%;float:left;margin-right:2%}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.beta{margin-left:0;margin-right:0;}
.container16 .column1{width:55px;}
.container16 .column2{width:130px;}
.container16 .column3{width:205px;}
.container16 .column4{width:280px;}
.container16 .column5{width:355px;}
.container16 .column6{width:430px;}
.container16 .column7{width:505px;}
.container16 .column8{width:580px;}
.container16 .column9{width:655px;}
.container16 .column10{width:730px;}
.container16 .column11{width:805px;}
.container16 .column12{width:880px;}
.container16 .column13{width:955px;}
.container16 .column14{width:1030px;}
.container16 .column15{width:1105px;}
.container16 .column16{width:1180px;}
.container12 .column1{width:80px;} 
.container12 .column2{width:180px;}
.container12 .column3{width:280px;}
.container12 .column4{width:380px;}
.container12 .column5{width:480px;}
.container12 .column6{width:580px;}
.container12 .column7{width:680px;}
.container12 .column8{width:780px;}
.container12 .column9{width:880px;}
.container12 .column10{width:980px;}
.container12 .column11{width:1080px;}
.container12 .column12{width:1180px;}



img {width: 100%; height: auto;}

.pictureborder {
background: #fff;
border: 4px solid #fff;
position: relative;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
box-shadow: 0 1px 4px rgba(0,0,0,.2);
zoom: 1;}

a {text-decoration: none; }

.logo-header {width: 130px;}

.clear {clear: both;}

body {margin: 0px; padding: 0px; background: url(img/pattern.png); background-repeat: repeat;}

#singlepage {height: 80px; background-image:url('img/slider2.jpg'); background-size: cover;  position: relative;}

header h2 {color: #fff; font-weight: 100;}
header h2 a {color: #fff; text-decoration: none;}

#wrapper {max-width: 1800px; margin-left: auto; margin-right: auto; border-left: 1px solid #333;  border-right: 1px solid #333;}

#top {padding-bottom: 50px; background-image:url('img/slider2.jpg'); background-size: cover;  position: relative;}

#hometitle {padding-top: 20px;}

#hometitle h1 {font-size:100px; line-height: 60px; margin-bottom: 0px; color: #fff; margin-top: 80px;}
#hometitle .subtitle {font-size: 50px;}

#hometitle h3 {font-size: 25px; line-height: 1.7; font-weight: 500; color: #fff;}
#hometitle p {color: #fff; font-size: 16px; line-height: 1.7; font-family: 'Roboto', sans-serif; font-weight: 400;}
 
.btn {padding: 10px 20px; border: 2px double #fff;
  border-radius: 50px; font-size: 20px; color: #fff; text-decoration: none; font-family: 'Roboto', sans-serif; margin-top: 20px; display: inline-block; transition: .3s background-color;}
.btn2 {border: 2px solid #530d0d; color: #530d0d;}
.btn:hover {
  background-color: #333; transition: .3s background-color;
}
.btn2:hover {color: #fff;}

h1 {font-family: 'Roboto', sans-serif; font-weight: 100; font-size: 40px; margin-top: 0px;}
h2 {font-family: 'Roboto', sans-serif; font-weight: 400; color: #80385b; font-size: 26px; margin-top: 0px;}
h3 {font-family: 'Roboto', sans-serif; font-weight: 500; color: #A1338C; }
p {font-family: Arial, Helvetica, sans-serif; font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 1.7;}

ul, ol {padding-left: 20px;}
li {font-family: Arial, Helvetica, sans-serif; font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 1.4; margin-bottom: 10px;}

.flexslider li {margin-bottom: 0px;}

hr {
border: dashed #cccdcf;
border-width: 1px 0 0;
clear: both;
margin: 20px 0;
height: 0;
}

#about {padding-top: 50px; padding-bottom: 50px;  background: #fff; }
#trikes {padding-top: 50px; padding-bottom: 50px; background: #FAFAFA;}

.contactdetails a {text-decoration: none; color: #A1009A;}
.contactdetails a:hover {color: #333;}

.flexslider {max-width: 600px;}
.flex2 {margin-left: 60px!important; margin-right: 0px;}

nav {float: right;}
nav ul {
  list-style: none;
 
  text-align: center;
  padding: 0;
  margin: 0;
}
nav li {
 font-family: 'Roboto', sans-serif; 
 color: #fff;
  font-size: 20px;
  line-height: 40px;
  height: 40px;
display: inline;
 
}
 
nav a {
  text-decoration: none;
  color: #fff;
 display: inline;
  padding-right: 25px;
  padding-left: 25px;
  margin-left: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
 border: 2px double #fff;
  border-radius: 50px;
  transition: .3s background-color;
}
 
nav a:hover {
  background-color: #333;
}
 
nav a.active {
  background-color: #fff;
  color: #444;
  cursor: default;
}

footer {background-color: #530d0d; padding-top: 20px; padding-bottom: 40px; color: #fff;}
footer h3 {margin-top: 0px;}
footer a {color: #fff; text-decoration: none;}
footer p {font-size: 14px;}
footer .logo {width: 130px; float: left; margin-right: 20px;margin-top: 16px;}

#copyright {background-color: #222; padding-top: 10px; padding-bottom: 10px; color: #fff;}
#copyright p {color: #fff; font-size: 12px;}
#copyright a {color: #fff; font-size: 12px; text-decoration: none;}

.maxwidth {padding-right: 40px;}

.instagram {width: 214px;
height: 214px;
float: left;
margin-right: 20px;
margin-bottom: 20px;
border: 1px solid #333;
margin-left: 0px;}
.instagram:hover {opacity: 0.7;}


#instafetch {width: 100%; }
#instafetch figure { width: 23%; float: left; padding: 1%;     margin: 0%; }
#instafetch img:hover {opacity: 0.7;}
#instafetch article:nth-child(4n+1) {
    clear: left;
}

@media only screen and (min-width:960px) and (max-width:1199px){.container16, .container12{width:960px;}
.container16 .column1{width:40px;}
.container16 .column2{width:100px;}
.container16 .column3{width:160px;}
.container16 .column4{width:220px;}
.container16 .column5{width:280px;}
.container16 .column6{width:340px;}
.container16 .column7{width:400px;}
.container16 .column8{width:460px;}
.container16 .column9{width:520px;}
.container16 .column10{width:580px;}
.container16 .column11{width:640px;}
.container16 .column12{width:700px;}
.container16 .column13{width:760px;}
.container16 .column14{width:820px;}
.container16 .column15{width:880px;}
.container16 .column16{width:940px;}
.container12 .column1{width:60px;}
.container12 .column2{width:140px;}
.container12 .column3{width:220px;}
.container12 .column4{width:300px;}
.container12 .column5{width:380px;}
.container12 .column6{width:460px;}
.container12 .column7{width:540px;}
.container12 .column8{width:620px;}
.container12 .column9{width:700px;}
.container12 .column10{width:780px;}
.container12 .column11{width:860px;}
.container12 .column12{width:940px;}

#hometitle h1 {margin-top: 30px;}

nav a {padding-left: 20px; margin-left: 20px;}
.instagram {width: 160px; height: 160px;}
}