﻿
/*
CSS for qbs design site
*/

{
box-sizing: border-box;
}

body {
margin: 0;
font-weight: 100;
font-family: Verdana, Arial, Helvetica, Sans-serif
}

section {
width: 100%;
padding: 0 7%;
display: table;
margin: 0;
max-width: none;
background-color: #808080;
height: 90vh;

&:nth-of-type(2n) {
background-color: #FE4B74;
}

}

.intro {
height: 0vh;
}

.content {
display: table-cell;
vertical-align: middle;
}

h1 {
font-size: 1.25em;
display: block;
color: orange;
font-weight: 200;
}

p {
font-size: 1.25em;
font-weight: 200;
color: #ffffff;
}




a {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}

a:link {
color: white;
text-decoration: none;
border: none;

}

a:visited {
color: white;
text-decoration: none;

}


a:hover {
color: orange;
}


a:active {
color: white;
}

}

footer {
padding: 1% 5%;
text-align: center;
background-color: #66CC00;
color: orange;



a {
color: #FE4B74;
font-weight: 300;
text decoration: none;
}
}




















