/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

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

.front-lp-wrapper {
    line-height:1;
}

.front-lp-wrapper article,.front-lp-wrapper aside,.front-lp-wrapper details,.front-lp-wrapper figcaption,.front-lp-wrapper figure,.front-lp-wrapper footer,.front-lp-wrapper header,.front-lp-wrapper hgroup,.front-lp-wrapper menu,.front-lp-wrapper nav,.front-lp-wrapper section { 
	display:block;
}

.front-lp-wrapper nav ul {
    list-style:none;
}

.front-lp-wrapper blockquote, .front-lp-wrapper q {
    quotes:none;
}

.front-lp-wrapper blockquote:before, .front-lp-wrapper blockquote:after, .front-lp-wrapper q:before, .front-lp-wrapper q:after {
    content:'';
    content:none;
}

.front-lp-wrapper a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    text-decoration: none;
}
  
/* change colours to suit your needs */
.front-lp-wrapper ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
.front-lp-wrapper mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

.front-lp-wrapper del {
    text-decoration: line-through;
}

.front-lp-wrapper abbr[title], .front-lp-wrapper dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

.front-lp-wrapper table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
.front-lp-wrapper hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

.front-lp-wrapper input, .front-lp-wrapper select {
    vertical-align:middle;
}

.front-lp-wrapper img {
    vertical-align: bottom;
}

.front-lp-wrapper, .front-lp-wrapper {
    font-size: 62.5%;
}

.front-lp-wrapper {
    width: 100%;
}

.front-lp-wrapper * {
    box-sizing: border-box;
  }
