/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
pre,textarea{overflow:auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}dl,h1,h2,h3,h4,h5,h6,menu,ol,p,ul{margin:0 0 1em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:top}

.clearfix:before,.clearfix:after { display:table; content:" " }
.clearfix:after{ clear:both }
.clear-both { clear: both; }
.clear-left { clear: left;}
.clear-right { clear: right; }
.float-right { float: right; }
.float-left { float: left; }
.img-left { float: left; margin: 0 10px 10px 0; }
.img-right { float: right; margin: 0 0 10px 10px; }
.align-right { text-align: right !important; }
.align-center { text-align: center !important; }
.align-left { text-align: left !important; }
.border-box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.trans, a, button, input[type="submit"], button  { -webkit-transition: all 350ms ease-in-out; -moz-transition: all 350ms ease-in-out; -ms-transition: all 350ms ease-in-out; -o-transition: all 350ms ease-in-out; transition: all 350ms ease-in-out;  }


input[type="number"], input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; -moz-appearance:none; margin: 0; }
input[type="number"] { -moz-appearance:textfield; }

@media only screen and (max-width: 660px) {
  .content-image, .img-left, .img-right { float:none; margin:0 0 20px; }
}

/* grid system */
.holder { position:relative; max-width:980px; margin:0 auto; }

.hide-mobile { display:block; }
.show-mobile, .column.show-mobile { display:none; }

.row { letter-spacing: -0.31em; *letter-spacing: normal; *word-spacing: -0.43em; text-rendering: optimizespeed; position:relative; }
.column { display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-rendering: auto; min-height:1px; }

    /* columns */
    .row-with-gutter .column { margin-left:2%; }
    .row-with-gutter .column:first-child { margin-left:0; }
    .row-with-gutter .column-1   { width: 6.5%; }
    .row-with-gutter .column-2   { width: 15%; }
    .row-with-gutter .column-3   { width: 23.5%; }
    .row-with-gutter .column-4   { width: 32%; }
    .row-with-gutter .column-5   { width: 40.5%; }
    .row-with-gutter .column-6   { width: 49%; }
    .row-with-gutter .column-7   { width: 57.5%; }
    .row-with-gutter .column-8   { width: 66%; }
    .row-with-gutter .column-9   { width: 74.5% }
    .row-with-gutter .column-10  { width: 83%; }
    .row-with-gutter .column-11  { width: 91.5%; }
    .row-with-gutter .column-12  { width: 100%; margin-left: 0; }

    .column-1   { width: 8.333333333333%; }
    .column-2   { width: 16.66666666667%; }
    .column-3   { width: 25%; }
    .column-4   { width: 33.33333333333%; }
    .column-5   { width: 41.66666666667%; }
    .column-6   { width: 50%; }
    .column-7   { width: 58.33333333333%; }
    .column-8   { width: 66.66666666667%; }
    .column-9   { width: 75% }
    .column-10  { width: 83.33333333333%; }
    .column-11  { width: 91.66666666667%; }
    .column-12  { width: 100%; margin-left: 0; }
    /* end columns */

    /* offsets */
    .row .offset-1   { margin-left: 8.5%; }
    .row .offset-2   { margin-left: 17%; }
    .row .offset-3   { margin-left: 25.5%; }
    .row .offset-4   { margin-left: 34%; }
    .row .offset-5   { margin-left: 42.5%; }
    .row .offset-6   { margin-left: 51%; }
    .row .offset-7   { margin-left: 59.5%; }
    .row .offset-8   { margin-left: 68%; }
    .row .offset-9   { margin-left: 76.5%; }
    .row .offset-10  { margin-left: 85%; }
    .row .offset-11  { margin-left: 93.5%; }
    /* end offsets */

    @media(max-width:876px) {
        .row .column-md { width:100%; margin:0; display:block; }

        .row .column-md.hide-mobile { display:none; }
        .row .column-md.show-mobile { display:block; }
    }

    @media(max-width:660px) {
        .row .column:not('#nav') { width:100%; margin:0; display:block; }

        .hide-mobile, .row .hide-mobile { display:none; }
        .show-mobile, .row .show-mobile { display:block; }
    }

/* end grid system */