@import url(https://fonts.googleapis.com/css?family=Didact+Gothic);
/* 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;} article pre {width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:1em;} article blockquote {margin:0 30px 1em 30px;}
article ul.triple, article ul.quad {width:100%;margin:10px 0px 15px 0px;overflow:hidden;} article ul.triple li {float:left;display:inline;width:33.333%;} article ul.quad li {float:left;display:inline;width:25%;}
/* 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;}*/ 

.container { position: relative;  width: 96%; padding:0 2%;  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%; }

@media only screen and (max-width: 768px) {
.container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column  { width: 100%; padding:0; margin: 0 auto;  }
}

/*@media only screen and (min-width: 480px) and (max-width: 767px) {
.container { width: 96%; padding:0 2%; }
.container .columns,
.container .column { margin: 0; }
}*/
    
.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:#aaaaaa;} ::-moz-selection {background:#aaaaaa;}
.lt-ie8 .clearfix, .lt-ie8 .row, .lt-ie8 .group {zoom:0;}

@font-face {font-family: 'arrows';src:url('../fonts/arrows.eot');src:url('../fonts/arrows.eot?#iefix') format('embedded-opentype'),url('../fonts/arrows.woff') format('woff'),url('../fonts/arrows.ttf') format('truetype'),url('../fonts/arrows.svg#arrows') format('svg');font-weight: normal;font-style: normal;}