@import url(//fonts.googleapis.com/css?family=Asap:700|Karla:400,400italic,700);
/* reset */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} html {-webkit-text-size-adjust:none;} body {line-height:1} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block} nav ul, aside ul {list-style:none} blockquote, q {quotes:none} blockquote:before, blockquote:after, q:before, q:after {content:none} a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent} ins {background-color:#ff9;color:#000;text-decoration:none} mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold} del {text-decoration:line-through} abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help} table {} hr {display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0} input, select {vertical-align:middle} article ul, article ol {margin-left:1.3em;}
/* columns */.container {position:relative;  width:98%; padding:0 1%;  margin:0 auto; max-width:960px;} .container .column, .container .columns {float:left; display:inline;} .row {margin-bottom:0px;} .container .one.column, .container .one.columns {width:6.25%;} .container .two.columns {width:12.5%;} .container .three.columns {width:18.75%;}.container .four.columns {width:25%;} .container .five.columns {width:31.25%;} .container .six.columns {width:37.5%;} .container .seven.columns {width:43.75%;} .container .eight.columns {width:50%;} .container .nine.columns {width:56.25%;} .container .ten.columns {width:62.5%;} .container .eleven.columns {width:68.75%;} .container .twelve.columns {width:75%;} .container .thirteen.columns {width:81.25%;} .container .fourteen.columns {width:87.5%;} .container .fifteen.columns {width:93.75%;} .container .sixteen.columns {width:100%;} .container .one-third.column {width:33.33%;} .container .two-thirds.column {width:66.66%;} .container:after {content:"\0020"; display:block; height:0; clear:both; visibility:hidden;} 
/* clearfix */.clearfix:before, .clearfix:after, .row:before, .row:after, .group:before, .group:after {content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;} .clearfix:after, .row:after, .group:after {clear:both;} .clearfix, .row, .group {zoom:1;} .clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/* selections */::selection {background:#a88e29;color:#ffffff;} ::-moz-selection {background:#dedede;}