html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
    
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, img {
    display: block;
}
    

ul, ol {
    list-style: none;
}
    

a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}


// Normalize styles

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
    

html, body {
    height: 100%;
}
  

* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
    

body {
    color: #666666;
    background-color: #ffffff;
    font-weight: 300;
}

.cover {
    overflow: hidden;
    width: 100%;
    position: relative;å
}

.cover img {
    width: 100%;
}


.content {
    width: 50%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    padding: 5%;
    text-align: center;
    font-family: helvetica, arial, verdana, sans-serif;
}

h1 {
    font-size: 140%;
    margin-bottom: 5%;
}

a {
    color: #5ba745;
}

a:hover {
    color: #ff5e0d;
}

p {
    font-size: 90%;
    margin-bottom: 2%;
}

.button {
    display: inline-block;
    background-color: #5ba745;
    font-size: 14px;
    line-height: 14px;
    padding: 15px 20px;
    color: #fff;
    text-decoration: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.button:hover {
    background-color: #ff5e0d;
    color: #fff;
}

.content .button {
    margin-top: 3%;
}

.double-page {
    display: block;
    width: 100%;
    height: auto;
}


@media screen and (max-width: 600px) {
    h1 {
        font-size: 12px;
    }
    p {
        display: none;
    }


    .button {
        font-size: 10px;
        padding: 5px 10px;
    }
}
  