@import url(//fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:700|Roboto+Condensed:400,700);

/* --- base.css | version 1.1 --- */
/* 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;}
/* lists */article ul.columns-1, article ul.columns-2, article ul.columns-3, article ul.columns-4 {clear:both;width:100%;margin:10px 0px 15px 0px;} article ul.columms-1 {float:left;display:inline;width:100%;} article ul.columns-2 li {float:left;display:inline;width:50%;} article ul.columns-3 li {float:left;display:inline;width:33.333%;} article ul.columns-4 li {float:left;display:inline;width:25%;}
/* fluid 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%;}
/* extra */ .container:after {content:"\0020"; display:block; height:0; clear:both; visibility:hidden;} 

@media only screen and (max-width: 767px) {.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;}}






/* clearfix */.clearfix:before, .clearfix:after, .row:before, .row:after, .group:before, .group:after, section:before, section:after, article:before, article:after, .wpcf7 form:before, .wpcf7 form:after {content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;} .clearfix:after, .row:after, .group:after, section:after, article:after, .wpcf7 form:after {clear:both;} .clearfix, .row, .group, section, article, .wpcf7 form {zoom:1;} .clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/* selections */::selection {background:#dddddd;} ::-moz-selection {background:#dddddd;}
.lt-ie8 .clearfix, .lt-ie8 .row, .lt-ie8 .group {zoom:0;}
/* active numbers */
a[href^=tel] {color:inherit;text-decoration:none;}
/* custom fonts */
@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;}

