/* skel.css v2.2.1 | (c) n33 | getskel.com | MIT licensed */

/*

	Note: You don't need this file if you're already loading skel.js or skel.min.js.
	See getskel.com/docs#faq-noscript for details.

*/

/* Resets (http://meyerweb.com/eric/tools/css/reset/ | v2.0 | 20110126 | License: none (public domain)) */
/*
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{-webkit-text-size-adjust:none}
*/

/* Normalize (normalize.css v3.0.2 | MIT License | git.io/normalize) */

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{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,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}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{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/* Box Model */

*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/* Container */

.container {
    margin-left: auto;
    margin-right: auto;

    /* width: (containers) */
    width: 1140px;
}

/* Modifiers */

/* 125% */
.container.\31 25\25 {
     width: 100%;

     /* max-width: (containers * 1.25) */
     max-width: 1425px;

     /* min-width: (containers) */
     min-width: 1140px;
}

/* 75% */
.container.\37 5\25 {

    /* width: (containers * 0.75) */
    width: 855px;
}

/* 50% */
.container.\35 0\25 {

    /* width: (containers * 0.50) */
    width: 570px;
}

/* 25% */
.container.\32 5\25 {

    /* width: (containers * 0.25) */
    width: 285px;
}

/* Grid */

.row {
    border-bottom: solid 1px transparent;
}

.row > * {
    float: left;
}

.row:after, .row:before {
    content: '';
    display: block;
    clear: both;
    height: 0;
}

.row.uniform > * > :first-child {
    margin-top: 0;
}

.row.uniform > * > :last-child {
    margin-bottom: 0;
}

/* Gutters */

/* Normal */

.row > * {
    /* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
    padding: 0 0 0 40px;
}

.row {
    /* margin: -(gutters.horizontal) 0 -1px -(gutters.vertical) */
    margin: 0 0 -1px -40px;
}

.row.uniform > * {
    /* padding: (gutters.vertical) 0 0 (gutters.vertical) */
    padding: 40px 0 0 40px;
}

.row.uniform {
    /* margin: -(gutters.vertical) 0 -1px -(gutters.vertical) */
    margin: -40px 0 -1px -40px;
}

/* 200% */

.row.\32 00\25 > * {
   /* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
   padding: 0 0 0 80px;
}

.row.\32 00\25 {
   /* margin: -(gutters.horizontal) 0 -1px -(gutters.vertical) */
   margin: 0 0 -1px -80px;
}

.row.uniform.\32 00\25 > * {
   /* padding: (gutters.vertical) 0 0 (gutters.vertical) */
   padding: 80px 0 0 80px;
}

.row.uniform.\32 00\25 {
   /* margin: -(gutters.vertical) 0 -1px -(gutters.vertical) */
   margin: -80px 0 -1px -80px;
}

/* 150% */

.row.\31 50\25 > * {
   /* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
   padding: 0 0 0 60px;
}

.row.\31 50\25 {
   /* margin: -(gutters.horizontal) 0 -1px -(gutters.vertical) */
   margin: 0 0 -1px -60px;
}

.row.uniform.\31 50\25 > * {
   /* padding: (gutters.vertical) 0 0 (gutters.vertical) */
   padding: 60px 0 0 60px;
}

.row.uniform.\31 50\25 {
   /* margin: -(gutters.vertical) 0 -1px -(gutters.vertical) */
   margin: -60px 0 -1px -60px;
}

/* 50% */

.row.\35 0\25 > * {
  /* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
  padding: 0 0 0 20px;
}

.row.\35 0\25 {
  /* margin: -(gutters.horizontal) 0 -1px -(gutters.vertical) */
  margin: 0 0 -1px -20px;
}

.row.uniform.\35 0\25 > * {
  /* padding: (gutters.vertical) 0 0 (gutters.vertical) */
  padding: 20px 0 0 20px;
}

.row.uniform.\35 0\25 {
  /* margin: -(gutters.vertical) 0 -1px -(gutters.vertical) */
  margin: -20px 0 -1px -20px;
}

/* 25% */

.row.\32 5\25 > * {
  /* padding: (gutters.horizontal) 0 0 (gutters.vertical) */
  padding: 0 0 0 10px;
}

.row.\32 5\25 {
  /* margin: -(gutters.horizontal) 0 -1px -(gutters.vertical) */
  margin: 0 0 -1px -10px;
}

.row.uniform.\32 5\25 > * {
  /* padding: (gutters.vertical) 0 0 (gutters.vertical) */
  padding: 10px 0 0 10px;
}

.row.uniform.\32 5\25 {
  /* margin: -(gutters.vertical) 0 -1px -(gutters.vertical) */
  margin: -10px 0 -1px -10px;
}

/* 0% */

.row.\30 \25 > * {
    padding: 0;
}

.row.\30 \25 {
    margin: 0 0 -1px 0;
}

/* Cells */

.\31 2u, .\31 2u\24 { width: 100%; clear: none; margin-left: 0; }
.\31 1u, .\31 1u\24 { width: 91.6666666667%; clear: none; margin-left: 0; }
.\31 0u, .\31 0u\24 { width: 83.3333333333%; clear: none; margin-left: 0; }
.\39 u, .\39 u\24 { width: 75%; clear: none; margin-left: 0; }
.\38 u, .\38 u\24 { width: 66.6666666667%; clear: none; margin-left: 0; }
.\37 u, .\37 u\24 { width: 58.3333333333%; clear: none; margin-left: 0; }
.\36 u, .\36 u\24 { width: 50%; clear: none; margin-left: 0; }
.\35 u, .\35 u\24 { width: 41.6666666667%; clear: none; margin-left: 0; }
.\34 u, .\34 u\24 { width: 33.3333333333%; clear: none; margin-left: 0; }
.\33 u, .\33 u\24 { width: 25%; clear: none; margin-left: 0; }
.\32 u, .\32 u\24 { width: 16.6666666667%; clear: none; margin-left: 0; }
.\31 u, .\31 u\24 { width: 8.3333333333%; clear: none; margin-left: 0; }

.\31 2u\24 + *,
.\31 1u\24 + *,
.\31 0u\24 + *,
.\39 u\24 + *,
.\38 u\24 + *,
.\37 u\24 + *,
.\36 u\24 + *,
.\35 u\24 + *,
.\34 u\24 + *,
.\33 u\24 + *,
.\32 u\24 + *,
.\31 u\24 + * {
  clear: left;
}

.\-11u { margin-left: 91.6666666667% }
.\-10u { margin-left: 83.3333333333% }
.\-9u { margin-left: 75% }
.\-8u { margin-left: 66.6666666667% }
.\-7u { margin-left: 58.3333333333% }
.\-6u { margin-left: 50% }
.\-5u { margin-left: 41.6666666667% }
.\-4u { margin-left: 33.3333333333% }
.\-3u { margin-left: 25% }
.\-2u { margin-left: 16.6666666667% }
.\-1u { margin-left: 8.3333333333% }

/* (Deprecated) Collapse */
/*
    .row:not(.no-collapse) > * {
        width: 100% !important;
        margin-left: 0 !important;
    }
*/