@charset "UTF-8";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: bold; }dfn {font-style: italic; }h1 {font-size: 2em;margin: 0.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: -0.5em; }sub {bottom: -0.25em; }img {border: 0; }svg:not(:root) {overflow: hidden; }figure {margin: 1em 40px; }hr {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;box-sizing: content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }legend {border: 0;padding: 0; }textarea {overflow: auto; }optgroup {font-weight: bold; }table {border-collapse: collapse;border-spacing: 0; }td,th {padding: 0; }.foundation-mq {font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }html {font-size: 100%;box-sizing: border-box; }*,*:before,*:after {box-sizing: inherit; }body {padding: 0;margin: 0;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: normal;line-height: 1.5;color: #0a0a0a;background: #fefefe;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;display: inline-block;vertical-align: middle; }textarea {height: auto;min-height: 50px;border-radius: 0; }select {width: 100%;border-radius: 0; }#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object {max-width: none !important; }button {-webkit-appearance: none;-moz-appearance: none;background: transparent;padding: 0;border: 0;border-radius: 0;line-height: 1; }.is-visible {display: block !important; }.is-hidden {display: none !important; }.row {max-width: 62.5rem;margin-left: auto;margin-right: auto; }.row::before, .row::after {content: ' ';display: table; }.row::after {clear: both; }.row.collapse > .column, .row.collapse > .columns {padding-left: 0;padding-right: 0; }.row .row {margin-left: -0.625rem;margin-right: -0.625rem; }@media screen and (min-width: 40em) {.row .row {margin-left: -0.9375rem;margin-right: -0.9375rem; } }.row .row.collapse {margin-left: 0;margin-right: 0; }.row.expanded {max-width: none; }.row.expanded .row {margin-left: auto;margin-right: auto; }.column, .columns {padding-left: 0.625rem;padding-right: 0.625rem;width: 100%;float: left; }@media screen and (min-width: 40em) {.column, .columns {padding-left: 0.9375rem;padding-right: 0.9375rem; } }.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {float: right; }.column.end:last-child:last-child, .end.columns:last-child:last-child {float: left; }.column.row.row, .row.row.columns {float: none; }.row .column.row.row, .row .row.row.columns {padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0; }.small-1 {width: 8.33333%; }.small-push-1 {position: relative;left: 8.33333%; }.small-pull-1 {position: relative;left: -8.33333%; }.small-offset-0 {margin-left: 0%; }.small-2 {width: 16.66667%; }.small-push-2 {position: relative;left: 16.66667%; }.small-pull-2 {position: relative;left: -16.66667%; }.small-offset-1 {margin-left: 8.33333%; }.small-3 {width: 25%; }.small-push-3 {position: relative;left: 25%; }.small-pull-3 {position: relative;left: -25%; }.small-offset-2 {margin-left: 16.66667%; }.small-4 {width: 33.33333%; }.small-push-4 {position: relative;left: 33.33333%; }.small-pull-4 {position: relative;left: -33.33333%; }.small-offset-3 {margin-left: 25%; }.small-5 {width: 41.66667%; }.small-push-5 {position: relative;left: 41.66667%; }.small-pull-5 {position: relative;left: -41.66667%; }.small-offset-4 {margin-left: 33.33333%; }.small-6 {width: 50%; }.small-push-6 {position: relative;left: 50%; }.small-pull-6 {position: relative;left: -50%; }.small-offset-5 {margin-left: 41.66667%; }.small-7 {width: 58.33333%; }.small-push-7 {position: relative;left: 58.33333%; }.small-pull-7 {position: relative;left: -58.33333%; }.small-offset-6 {margin-left: 50%; }.small-8 {width: 66.66667%; }.small-push-8 {position: relative;left: 66.66667%; }.small-pull-8 {position: relative;left: -66.66667%; }.small-offset-7 {margin-left: 58.33333%; }.small-9 {width: 75%; }.small-push-9 {position: relative;left: 75%; }.small-pull-9 {position: relative;left: -75%; }.small-offset-8 {margin-left: 66.66667%; }.small-10 {width: 83.33333%; }.small-push-10 {position: relative;left: 83.33333%; }.small-pull-10 {position: relative;left: -83.33333%; }.small-offset-9 {margin-left: 75%; }.small-11 {width: 91.66667%; }.small-push-11 {position: relative;left: 91.66667%; }.small-pull-11 {position: relative;left: -91.66667%; }.small-offset-10 {margin-left: 83.33333%; }.small-12 {width: 100%; }.small-offset-11 {margin-left: 91.66667%; }.small-up-1 > .column, .small-up-1 > .columns {width: 100%;float: left; }.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {clear: none; }.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {float: left; }.small-up-2 > .column, .small-up-2 > .columns {width: 50%;float: left; }.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {clear: none; }.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {float: left; }.small-up-3 > .column, .small-up-3 > .columns {width: 33.33333%;float: left; }.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {clear: none; }.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {float: left; }.small-up-4 > .column, .small-up-4 > .columns {width: 25%;float: left; }.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {clear: none; }.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {float: left; }.small-up-5 > .column, .small-up-5 > .columns {width: 20%;float: left; }.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {clear: none; }.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {float: left; }.small-up-6 > .column, .small-up-6 > .columns {width: 16.66667%;float: left; }.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {clear: none; }.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {float: left; }.small-up-7 > .column, .small-up-7 > .columns {width: 14.28571%;float: left; }.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {clear: none; }.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {float: left; }.small-up-8 > .column, .small-up-8 > .columns {width: 12.5%;float: left; }.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {clear: none; }.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {float: left; }.small-collapse > .column, .small-collapse > .columns {padding-left: 0;padding-right: 0; }.small-collapse .row {margin-left: 0;margin-right: 0; }.small-uncollapse > .column, .small-uncollapse > .columns {padding-left: 0.625rem;padding-right: 0.625rem; }.small-centered {float: none;margin-left: auto;margin-right: auto; }.small-uncentered,.small-push-0,.small-pull-0 {position: static;margin-left: 0;margin-right: 0;float: left; }@media screen and (min-width: 40em) {.medium-1 {width: 8.33333%; }.medium-push-1 {position: relative;left: 8.33333%; }.medium-pull-1 {position: relative;left: -8.33333%; }.medium-offset-0 {margin-left: 0%; }.medium-2 {width: 16.66667%; }.medium-push-2 {position: relative;left: 16.66667%; }.medium-pull-2 {position: relative;left: -16.66667%; }.medium-offset-1 {margin-left: 8.33333%; }.medium-3 {width: 25%; }.medium-push-3 {position: relative;left: 25%; }.medium-pull-3 {position: relative;left: -25%; }.medium-offset-2 {margin-left: 16.66667%; }.medium-4 {width: 33.33333%; }.medium-push-4 {position: relative;left: 33.33333%; }.medium-pull-4 {position: relative;left: -33.33333%; }.medium-offset-3 {margin-left: 25%; }.medium-5 {width: 41.66667%; }.medium-push-5 {position: relative;left: 41.66667%; }.medium-pull-5 {position: relative;left: -41.66667%; }.medium-offset-4 {margin-left: 33.33333%; }.medium-6 {width: 50%; }.medium-push-6 {position: relative;left: 50%; }.medium-pull-6 {position: relative;left: -50%; }.medium-offset-5 {margin-left: 41.66667%; }.medium-7 {width: 58.33333%; }.medium-push-7 {position: relative;left: 58.33333%; }.medium-pull-7 {position: relative;left: -58.33333%; }.medium-offset-6 {margin-left: 50%; }.medium-8 {width: 66.66667%; }.medium-push-8 {position: relative;left: 66.66667%; }.medium-pull-8 {position: relative;left: -66.66667%; }.medium-offset-7 {margin-left: 58.33333%; }.medium-9 {width: 75%; }.medium-push-9 {position: relative;left: 75%; }.medium-pull-9 {position: relative;left: -75%; }.medium-offset-8 {margin-left: 66.66667%; }.medium-10 {width: 83.33333%; }.medium-push-10 {position: relative;left: 83.33333%; }.medium-pull-10 {position: relative;left: -83.33333%; }.medium-offset-9 {margin-left: 75%; }.medium-11 {width: 91.66667%; }.medium-push-11 {position: relative;left: 91.66667%; }.medium-pull-11 {position: relative;left: -91.66667%; }.medium-offset-10 {margin-left: 83.33333%; }.medium-12 {width: 100%; }.medium-offset-11 {margin-left: 91.66667%; }.medium-up-1 > .column, .medium-up-1 > .columns {width: 100%;float: left; }.medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {clear: none; }.medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {float: left; }.medium-up-2 > .column, .medium-up-2 > .columns {width: 50%;float: left; }.medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {clear: none; }.medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {float: left; }.medium-up-3 > .column, .medium-up-3 > .columns {width: 33.33333%;float: left; }.medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {clear: none; }.medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {float: left; }.medium-up-4 > .column, .medium-up-4 > .columns {width: 25%;float: left; }.medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {clear: none; }.medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {float: left; }.medium-up-5 > .column, .medium-up-5 > .columns {width: 20%;float: left; }.medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {clear: none; }.medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {float: left; }.medium-up-6 > .column, .medium-up-6 > .columns {width: 16.66667%;float: left; }.medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {clear: none; }.medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {float: left; }.medium-up-7 > .column, .medium-up-7 > .columns {width: 14.28571%;float: left; }.medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {clear: none; }.medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {float: left; }.medium-up-8 > .column, .medium-up-8 > .columns {width: 12.5%;float: left; }.medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {clear: none; }.medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {float: left; }.medium-collapse > .column, .medium-collapse > .columns {padding-left: 0;padding-right: 0; }.medium-collapse .row {margin-left: 0;margin-right: 0; }.medium-uncollapse > .column, .medium-uncollapse > .columns {padding-left: 0.9375rem;padding-right: 0.9375rem; }.medium-centered {float: none;margin-left: auto;margin-right: auto; }.medium-uncentered,.medium-push-0,.medium-pull-0 {position: static;margin-left: 0;margin-right: 0;float: left; } }@media screen and (min-width: 64em) {.large-1 {width: 8.33333%; }.large-push-1 {position: relative;left: 8.33333%; }.large-pull-1 {position: relative;left: -8.33333%; }.large-offset-0 {margin-left: 0%; }.large-2 {width: 16.66667%; }.large-push-2 {position: relative;left: 16.66667%; }.large-pull-2 {position: relative;left: -16.66667%; }.large-offset-1 {margin-left: 8.33333%; }.large-3 {width: 25%; }.large-push-3 {position: relative;left: 25%; }.large-pull-3 {position: relative;left: -25%; }.large-offset-2 {margin-left: 16.66667%; }.large-4 {width: 33.33333%; }.large-push-4 {position: relative;left: 33.33333%; }.large-pull-4 {position: relative;left: -33.33333%; }.large-offset-3 {margin-left: 25%; }.large-5 {width: 41.66667%; }.large-push-5 {position: relative;left: 41.66667%; }.large-pull-5 {position: relative;left: -41.66667%; }.large-offset-4 {margin-left: 33.33333%; }.large-6 {width: 50%; }.large-push-6 {position: relative;left: 50%; }.large-pull-6 {position: relative;left: -50%; }.large-offset-5 {margin-left: 41.66667%; }.large-7 {width: 58.33333%; }.large-push-7 {position: relative;left: 58.33333%; }.large-pull-7 {position: relative;left: -58.33333%; }.large-offset-6 {margin-left: 50%; }.large-8 {width: 66.66667%; }.large-push-8 {position: relative;left: 66.66667%; }.large-pull-8 {position: relative;left: -66.66667%; }.large-offset-7 {margin-left: 58.33333%; }.large-9 {width: 75%; }.large-push-9 {position: relative;left: 75%; }.large-pull-9 {position: relative;left: -75%; }.large-offset-8 {margin-left: 66.66667%; }.large-10 {width: 83.33333%; }.large-push-10 {position: relative;left: 83.33333%; }.large-pull-10 {position: relative;left: -83.33333%; }.large-offset-9 {margin-left: 75%; }.large-11 {width: 91.66667%; }.large-push-11 {position: relative;left: 91.66667%; }.large-pull-11 {position: relative;left: -91.66667%; }.large-offset-10 {margin-left: 83.33333%; }.large-12 {width: 100%; }.large-offset-11 {margin-left: 91.66667%; }.large-up-1 > .column, .large-up-1 > .columns {width: 100%;float: left; }.large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {clear: none; }.large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {float: left; }.large-up-2 > .column, .large-up-2 > .columns {width: 50%;float: left; }.large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {clear: none; }.large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {float: left; }.large-up-3 > .column, .large-up-3 > .columns {width: 33.33333%;float: left; }.large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {clear: none; }.large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {float: left; }.large-up-4 > .column, .large-up-4 > .columns {width: 25%;float: left; }.large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {clear: none; }.large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {float: left; }.large-up-5 > .column, .large-up-5 > .columns {width: 20%;float: left; }.large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {clear: none; }.large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {float: left; }.large-up-6 > .column, .large-up-6 > .columns {width: 16.66667%;float: left; }.large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {clear: none; }.large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {float: left; }.large-up-7 > .column, .large-up-7 > .columns {width: 14.28571%;float: left; }.large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {clear: none; }.large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {float: left; }.large-up-8 > .column, .large-up-8 > .columns {width: 12.5%;float: left; }.large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {clear: none; }.large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {float: left; }.large-collapse > .column, .large-collapse > .columns {padding-left: 0;padding-right: 0; }.large-collapse .row {margin-left: 0;margin-right: 0; }.large-uncollapse > .column, .large-uncollapse > .columns {padding-left: 0.9375rem;padding-right: 0.9375rem; }.large-centered {float: none;margin-left: auto;margin-right: auto; }.large-uncentered,.large-push-0,.large-pull-0 {position: static;margin-left: 0;margin-right: 0;float: left; } }div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {margin: 0;padding: 0; }p {font-size: inherit;line-height: 1.6;margin-bottom: 1rem;text-rendering: optimizeLegibility; }em,i {font-style: italic;line-height: inherit; }strong,b {font-weight: bold;line-height: inherit; }small {font-size: 80%;line-height: inherit; }h1,h2,h3,h4,h5,h6 {font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: normal;font-style: normal;color: inherit;text-rendering: optimizeLegibility;margin-top: 0;margin-bottom: 0.5rem;line-height: 1.4; }h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {color: #cacaca;line-height: 0; }h1 {font-size: 1.5rem; }h2 {font-size: 1.25rem; }h3 {font-size: 1.1875rem; }h4 {font-size: 1.125rem; }h5 {font-size: 1.0625rem; }h6 {font-size: 1rem; }@media screen and (min-width: 40em) {h1 {font-size: 3rem; }h2 {font-size: 2.5rem; }h3 {font-size: 1.9375rem; }h4 {font-size: 1.5625rem; }h5 {font-size: 1.25rem; }h6 {font-size: 1rem; } }a {color: #2199e8;text-decoration: none;line-height: inherit;cursor: pointer; }a:hover, a:focus {color: #1585cf; }a img {border: 0; }hr {max-width: 75rem;height: 0;border-right: 0;border-top: 0;border-bottom: 1px solid #cacaca;border-left: 0;margin: 1.25rem auto;clear: both; }ul,ol,dl {line-height: 1.6;margin-bottom: 1rem;list-style-position: outside; }li {font-size: inherit; }ul {list-style-type: disc;margin-left: 1.25rem; }ol {margin-left: 1.25rem; }ul ul, ol ul, ul ol, ol ol {margin-left: 1.25rem;margin-bottom: 0; }dl {margin-bottom: 1rem; }dl dt {margin-bottom: 0.3rem;font-weight: bold; }blockquote {margin: 0 0 1rem;padding: 0.5625rem 1.25rem 0 1.1875rem;border-left: 1px solid #cacaca; }blockquote, blockquote p {line-height: 1.6;color: #8a8a8a; }cite {display: block;font-size: 0.8125rem;color: #8a8a8a; }cite:before {content: '\2014 \0020'; }abbr {color: #0a0a0a;cursor: help;border-bottom: 1px dotted #0a0a0a; }code {font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: normal;color: #0a0a0a;background-color: #e6e6e6;border: 1px solid #cacaca;padding: 0.125rem 0.3125rem 0.0625rem; }kbd {padding: 0.125rem 0.25rem 0;margin: 0;background-color: #e6e6e6;color: #0a0a0a;font-family: Consolas, "Liberation Mono", Courier, monospace; }.subheader {margin-top: 0.2rem;margin-bottom: 0.5rem;font-weight: normal;line-height: 1.4;color: #8a8a8a; }.lead {font-size: 125%;line-height: 1.6; }.stat {font-size: 2.5rem;line-height: 1; }p + .stat {margin-top: -1rem; }.no-bullet {margin-left: 0;list-style: none; }.text-left {text-align: left; }.text-right {text-align: right; }.text-center {text-align: center; }.text-justify {text-align: justify; }@media screen and (min-width: 40em) {.medium-text-left {text-align: left; }.medium-text-right {text-align: right; }.medium-text-center {text-align: center; }.medium-text-justify {text-align: justify; } }@media screen and (min-width: 64em) {.large-text-left {text-align: left; }.large-text-right {text-align: right; }.large-text-center {text-align: center; }.large-text-justify {text-align: justify; } }.show-for-print {display: none !important; }@media print {* {background: transparent !important;color: black !important;box-shadow: none !important;text-shadow: none !important; }.show-for-print {display: block !important; }.hide-for-print {display: none !important; }table.show-for-print {display: table !important; }thead.show-for-print {display: table-header-group !important; }tbody.show-for-print {display: table-row-group !important; }tr.show-for-print {display: table-row !important; }td.show-for-print {display: table-cell !important; }th.show-for-print {display: table-cell !important; }a,a:visited {text-decoration: underline; }a[href]:after {content: " (" attr(href) ")"; }.ir a:after,a[href^='javascript:']:after,a[href^='#']:after {content: ''; }abbr[title]:after {content: " (" attr(title) ")"; }pre,blockquote {border: 1px solid #999;page-break-inside: avoid; }thead {display: table-header-group; }tr,img {page-break-inside: avoid; }img {max-width: 100% !important; }@page {margin: 0.5cm; }p,h2,h3 {orphans: 3;widows: 3; }h2,h3 {page-break-after: avoid; } }.button {display: inline-block;text-align: center;line-height: 1;cursor: pointer;-webkit-appearance: none;transition: background-color 0.25s ease-out, color 0.25s ease-out;vertical-align: middle;border: 1px solid transparent;border-radius: 0;padding: 0.85em 1em;margin: 0 0 1rem 0;font-size: 0.9rem;background-color: #2199e8;color: #fff; }[data-whatinput='mouse'] .button {outline: 0; }.button:hover, .button:focus {background-color: #1583cc;color: #fff; }.button.tiny {font-size: 0.6rem; }.button.small {font-size: 0.75rem; }.button.large {font-size: 1.25rem; }.button.expanded {display: block;width: 100%;margin-left: 0;margin-right: 0; }.button.primary {background-color: #2199e8;color: #fff; }.button.primary:hover, .button.primary:focus {background-color: #147cc0;color: #fff; }.button.secondary {background-color: #777;color: #fff; }.button.secondary:hover, .button.secondary:focus {background-color: #5f5f5f;color: #fff; }.button.success {background-color: #3adb76;color: #fff; }.button.success:hover, .button.success:focus {background-color: #22bb5b;color: #fff; }.button.alert {background-color: #ec5840;color: #fff; }.button.alert:hover, .button.alert:focus {background-color: #da3116;color: #fff; }.button.warning {background-color: #ffae00;color: #fff; }.button.warning:hover, .button.warning:focus {background-color: #cc8b00;color: #fff; }.button.hollow {border: 1px solid #2199e8;color: #2199e8; }.button.hollow, .button.hollow:hover, .button.hollow:focus {background-color: transparent; }.button.hollow:hover, .button.hollow:focus {border-color: #0c4d78;color: #0c4d78; }.button.hollow.primary {border: 1px solid #2199e8;color: #2199e8; }.button.hollow.primary:hover, .button.hollow.primary:focus {border-color: #0c4d78;color: #0c4d78; }.button.hollow.secondary {border: 1px solid #777;color: #777; }.button.hollow.secondary:hover, .button.hollow.secondary:focus {border-color: #3c3c3c;color: #3c3c3c; }.button.hollow.success {border: 1px solid #3adb76;color: #3adb76; }.button.hollow.success:hover, .button.hollow.success:focus {border-color: #157539;color: #157539; }.button.hollow.alert {border: 1px solid #ec5840;color: #ec5840; }.button.hollow.alert:hover, .button.hollow.alert:focus {border-color: #881f0e;color: #881f0e; }.button.hollow.warning {border: 1px solid #ffae00;color: #ffae00; }.button.hollow.warning:hover, .button.hollow.warning:focus {border-color: #805700;color: #805700; }.button.disabled, .button[disabled] {opacity: 0.25;cursor: not-allowed;pointer-events: none; }.button.dropdown::after {content: '';display: block;width: 0;height: 0;border: inset 0.4em;border-color: #fefefe transparent transparent;border-top-style: solid;border-bottom-width: 0;position: relative;top: 0.4em;float: right;margin-left: 1em;display: inline-block; }.button.arrow-only::after {margin-left: 0;float: none;top: 0.2em; }[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],textarea {display: block;box-sizing: border-box;width: 100%;height: 2.4375rem;padding: 0.5rem;border: 1px solid #cacaca;margin: 0 0 1rem;font-family: inherit;font-size: 1rem;color: #0a0a0a;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);border-radius: 0;transition: box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance: none;-moz-appearance: none; }[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,textarea:focus {border: 1px solid #8a8a8a;background-color: #fefefe;outline: none;box-shadow: 0 0 5px #cacaca;transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }textarea {max-width: 100%; }textarea[rows] {height: auto; }input:disabled, input[readonly],textarea:disabled,textarea[readonly] {background-color: #e6e6e6;cursor: default; }[type='submit'],[type='button'] {border-radius: 0;-webkit-appearance: none;-moz-appearance: none; }input[type='search'] {box-sizing: border-box; }[type='file'],[type='checkbox'],[type='radio'] {margin: 0 0 1rem; }[type='checkbox'] + label,[type='radio'] + label {display: inline-block;margin-left: 0.5rem;margin-right: 1rem;margin-bottom: 0;vertical-align: baseline; }label > [type='checkbox'],label > [type='label'] {margin-right: 0.5rem; }[type='file'] {width: 100%; }label {display: block;margin: 0;font-size: 0.875rem;font-weight: normal;line-height: 1.8;color: #0a0a0a; }label.middle {margin: 0 0 1rem;padding: 0.5625rem 0; }.help-text {margin-top: -0.5rem;font-size: 0.8125rem;font-style: italic;color: #333; }.input-group {display: table;width: 100%;margin-bottom: 1rem; }.input-group > :first-child {border-radius: 0 0 0 0; }.input-group > :last-child > * {border-radius: 0 0 0 0; }.input-group-label, .input-group-field, .input-group-button {display: table-cell;margin: 0;vertical-align: middle; }.input-group-label {text-align: center;width: 1%;height: 100%;padding: 0 1rem;background: #e6e6e6;color: #0a0a0a;border: 1px solid #cacaca;white-space: nowrap; }.input-group-label:first-child {border-right: 0; }.input-group-label:last-child {border-left: 0; }.input-group-field {border-radius: 0;height: 2.5rem; }.input-group-button {height: 100%;padding-top: 0;padding-bottom: 0;text-align: center;width: 1%; }.input-group-button a,.input-group-button input,.input-group-button button {margin: 0; }fieldset {border: 0;padding: 0;margin: 0; }legend {margin-bottom: 0.5rem;max-width: 100%; }.fieldset {border: 1px solid #cacaca;padding: 1.25rem;margin: 1.125rem 0; }.fieldset legend {background: #fefefe;padding: 0 0.1875rem;margin: 0;margin-left: -0.1875rem; }select {height: 2.4375rem;padding: 0.5rem;border: 1px solid #cacaca;margin: 0 0 1rem;font-size: 1rem;font-family: inherit;line-height: normal;color: #0a0a0a;background-color: #fefefe;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%2851, 51, 51%29"></polygon></svg>');background-size: 9px 6px;background-position: right center;background-origin: content-box;background-repeat: no-repeat; }@media screen and (min-width: 0\0) {select {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }select:disabled {background-color: #e6e6e6;cursor: default; }select::-ms-expand {display: none; }select[multiple] {height: auto; }.is-invalid-input:not(:focus) {background-color: rgba(236, 88, 64, 0.1);border-color: #ec5840; }.is-invalid-label {color: #ec5840; }.form-error {display: none;margin-top: -0.5rem;margin-bottom: 1rem;font-size: 0.75rem;font-weight: bold;color: #ec5840; }.form-error.is-visible {display: block; }.hide {display: none !important; }.invisible {visibility: hidden; }@media screen and (min-width: 0em) and (max-width: 39.9375em) {.hide-for-small-only {display: none !important; } }@media screen and (max-width: 0em), screen and (min-width: 40em) {.show-for-small-only {display: none !important; } }@media screen and (min-width: 40em) {.hide-for-medium {display: none !important; } }@media screen and (max-width: 39.9375em) {.show-for-medium {display: none !important; } }@media screen and (min-width: 40em) and (max-width: 63.9375em) {.hide-for-medium-only {display: none !important; } }@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {.show-for-medium-only {display: none !important; } }@media screen and (min-width: 64em) {.hide-for-large {display: none !important; } }@media screen and (max-width: 63.9375em) {.show-for-large {display: none !important; } }@media screen and (min-width: 64em) and (max-width: 74.9375em) {.hide-for-large-only {display: none !important; } }@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {.show-for-large-only {display: none !important; } }.show-for-sr,.show-on-focus {position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0); }.show-on-focus:active, .show-on-focus:focus {position: static !important;height: auto;width: auto;overflow: visible;clip: auto; }.show-for-landscape,.hide-for-portrait {display: block !important; }@media screen and (orientation: landscape) {.show-for-landscape,.hide-for-portrait {display: block !important; } }@media screen and (orientation: portrait) {.show-for-landscape,.hide-for-portrait {display: none !important; } }.hide-for-landscape,.show-for-portrait {display: none !important; }@media screen and (orientation: landscape) {.hide-for-landscape,.show-for-portrait {display: none !important; } }@media screen and (orientation: portrait) {.hide-for-landscape,.show-for-portrait {display: block !important; } }.float-left {float: left !important; }.float-right {float: right !important; }.float-center {display: block;margin-left: auto;margin-right: auto; }.clearfix::before, .clearfix::after {content: ' ';display: table; }.clearfix::after {clear: both; }.accordion {list-style-type: none;background: #fefefe;border: 1px solid #e6e6e6;border-bottom: 0;border-radius: 0;margin-left: 0; }.accordion-title {display: block;padding: 1.25rem 1rem;line-height: 1;font-size: 0.75rem;color: #2199e8;position: relative;border-bottom: 1px solid #e6e6e6; }.accordion-title:hover, .accordion-title:focus {background-color: #e6e6e6; }.accordion-title::before {content: '+';position: absolute;right: 1rem;top: 50%;margin-top: -0.5rem; }.is-active > .accordion-title::before {content: '–'; }.accordion-content {padding: 1rem;display: none;border-bottom: 1px solid #e6e6e6;background-color: #fefefe; }.is-accordion-submenu-parent > a {position: relative; }.is-accordion-submenu-parent > a::after {content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: #2199e8 transparent transparent;border-top-style: solid;border-bottom-width: 0;position: absolute;top: 50%;margin-top: -4px;right: 1rem; }.is-accordion-submenu-parent[aria-expanded='true'] > a::after {-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1); }.badge {display: inline-block;padding: 0.3em;min-width: 2.1em;font-size: 0.6rem;text-align: center;border-radius: 50%;background: #2199e8;color: #fefefe; }.badge.secondary {background: #777;color: #fefefe; }.badge.success {background: #3adb76;color: #fefefe; }.badge.alert {background: #ec5840;color: #fefefe; }.badge.warning {background: #ffae00;color: #fefefe; }.breadcrumbs {list-style: none;margin: 0 0 1rem 0; }.breadcrumbs::before, .breadcrumbs::after {content: ' ';display: table; }.breadcrumbs::after {clear: both; }.breadcrumbs li {float: left;color: #0a0a0a;font-size: 0.6875rem;cursor: default;text-transform: uppercase; }.breadcrumbs li:not(:last-child)::after {color: #cacaca;content: "/";margin: 0 0.75rem;position: relative;top: 1px;opacity: 1; }.breadcrumbs a {color: #2199e8; }.breadcrumbs a:hover {text-decoration: underline; }.breadcrumbs .disabled {color: #cacaca; }.button-group {margin-bottom: 1rem;font-size: 0.9rem; }.button-group::before, .button-group::after {content: ' ';display: table; }.button-group::after {clear: both; }.button-group .button {float: left;margin: 0;font-size: inherit; }.button-group .button:not(:last-child) {border-right: 1px solid #fefefe; }.button-group.tiny {font-size: 0.6rem; }.button-group.small {font-size: 0.75rem; }.button-group.large {font-size: 1.25rem; }.button-group.expanded {display: table;table-layout: fixed;width: 100%; }.button-group.expanded::before, .button-group.expanded::after {display: none; }.button-group.expanded .button {display: table-cell;float: none; }.button-group.primary .button {background-color: #2199e8;color: #fefefe; }.button-group.primary .button:hover, .button-group.primary .button:focus {background-color: #147cc0;color: #fefefe; }.button-group.secondary .button {background-color: #777;color: #fefefe; }.button-group.secondary .button:hover, .button-group.secondary .button:focus {background-color: #5f5f5f;color: #fefefe; }.button-group.success .button {background-color: #3adb76;color: #fefefe; }.button-group.success .button:hover, .button-group.success .button:focus {background-color: #22bb5b;color: #fefefe; }.button-group.alert .button {background-color: #ec5840;color: #fefefe; }.button-group.alert .button:hover, .button-group.alert .button:focus {background-color: #da3116;color: #fefefe; }.button-group.warning .button {background-color: #ffae00;color: #fefefe; }.button-group.warning .button:hover, .button-group.warning .button:focus {background-color: #cc8b00;color: #fefefe; }.button-group.stacked .button, .button-group.stacked-for-small .button {width: 100%; }.button-group.stacked .button:not(:last-child), .button-group.stacked-for-small .button:not(:last-child) {border-right: 1px solid; }@media screen and (min-width: 40em) {.button-group.stacked-for-small .button {width: auto; }.button-group.stacked-for-small .button:not(:last-child) {border-right: 1px solid #fefefe; } }@media screen and (min-width: 0em) and (max-width: 39.9375em) {.button-group.stacked-for-small.expanded {display: block; }.button-group.stacked-for-small.expanded .button {display: block;border-right: 0; } }.callout {margin: 0 0 1rem 0;padding: 1rem;border: 1px solid rgba(10, 10, 10, 0.25);border-radius: 0;position: relative;color: #0a0a0a;background-color: white; }.callout > :first-child {margin-top: 0; }.callout > :last-child {margin-bottom: 0; }.callout.primary {background-color: #def0fc; }.callout.secondary {background-color: #ebebeb; }.callout.success {background-color: #e1faea; }.callout.alert {background-color: #fce6e2; }.callout.warning {background-color: #fff3d9; }.callout.small {padding-top: 0.5rem;padding-right: 0.5rem;padding-bottom: 0.5rem;padding-left: 0.5rem; }.callout.large {padding-top: 3rem;padding-right: 3rem;padding-bottom: 3rem;padding-left: 3rem; }.close-button {position: absolute;color: #8a8a8a;right: 1rem;top: 0.5rem;font-size: 2em;line-height: 1;cursor: pointer; }[data-whatinput='mouse'] .close-button {outline: 0; }.close-button:hover, .close-button:focus {color: #0a0a0a; }.is-drilldown {position: relative;overflow: hidden; }.is-drilldown-submenu {position: absolute;top: 0;left: 100%;z-index: -1;height: 100%;width: 100%;background: #fefefe;transition: -webkit-transform 0.15s linear;transition: transform 0.15s linear;transition: transform 0.15s linear, -webkit-transform 0.15s linear; }.is-drilldown-submenu.is-active {z-index: 1;display: block;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%); }.is-drilldown-submenu.is-closing {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%); }.is-drilldown-submenu-parent > a {position: relative; }.is-drilldown-submenu-parent > a::after {content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: transparent transparent transparent #2199e8;border-left-style: solid;border-right-width: 0;position: absolute;top: 50%;margin-top: -6px;right: 1rem; }.js-drilldown-back > a::before {content: '';display: block;width: 0;height: 0;border: inset 6px;border-color: transparent #2199e8 transparent transparent;border-right-style: solid;border-left-width: 0;border-left-width: 0;display: inline-block;vertical-align: middle;margin-right: 0.75rem; }.dropdown-pane {background-color: #fefefe;border: 1px solid #cacaca;border-radius: 0;display: block;font-size: 1rem;padding: 1rem;position: absolute;visibility: hidden;width: 300px;z-index: 10; }.dropdown-pane.is-open {visibility: visible; }.dropdown-pane.tiny {width: 100px; }.dropdown-pane.small {width: 200px; }.dropdown-pane.large {width: 400px; }[data-whatinput='mouse'] .dropdown.menu a {outline: 0; }.no-js .dropdown.menu ul {display: none; }.dropdown.menu:not(.vertical) .is-dropdown-submenu.first-sub {top: 100%;left: 0;right: auto; }.dropdown.menu.align-right .is-dropdown-submenu.first-sub {top: 100%;left: auto;right: 0; }.is-dropdown-menu.vertical {width: 100px; }.is-dropdown-menu.vertical.align-right {float: right; }.is-dropdown-menu.vertical > li .is-dropdown-submenu {top: 0;left: 100%; }.is-dropdown-submenu-parent {position: relative; }.is-dropdown-submenu-parent a::after {float: right;margin-top: 3px;margin-left: 10px; }.is-dropdown-submenu-parent.is-down-arrow a {padding-right: 1.5rem;position: relative; }.is-dropdown-submenu-parent.is-down-arrow > a::after {content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: #2199e8 transparent transparent;border-top-style: solid;border-bottom-width: 0;position: absolute;top: 0.825rem;right: 5px; }.is-dropdown-submenu-parent.is-left-arrow > a::after {content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent #2199e8 transparent transparent;border-right-style: solid;border-left-width: 0;float: left;margin-left: 0;margin-right: 10px; }.is-dropdown-submenu-parent.is-right-arrow > a::after {content: '';display: block;width: 0;height: 0;border: inset 5px;border-color: transparent transparent transparent #2199e8;border-left-style: solid;border-right-width: 0; }.is-dropdown-submenu-parent.is-left-arrow.opens-inner .is-dropdown-submenu {right: 0;left: auto; }.is-dropdown-submenu-parent.is-right-arrow.opens-inner .is-dropdown-submenu {left: 0;right: auto; }.is-dropdown-submenu-parent.opens-inner .is-dropdown-submenu {top: 100%; }.is-dropdown-submenu-parent.opens-left .is-dropdown-submenu {left: auto;right: 100%; }.is-dropdown-submenu {display: none;position: absolute;top: 0;left: 100%;min-width: 200px;z-index: 1;background: #fefefe;border: 1px solid #cacaca; }.is-dropdown-submenu .is-dropdown-submenu {margin-top: -1px; }.is-dropdown-submenu > li {width: 100%; }.is-dropdown-submenu:not(.js-dropdown-nohover) > .is-dropdown-submenu-parent:hover > .is-dropdown-submenu, .is-dropdown-submenu.js-dropdown-active {display: block; }.flex-video {position: relative;height: 0;padding-bottom: 75%;margin-bottom: 1rem;overflow: hidden; }.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }.flex-video.widescreen {padding-bottom: 56.25%; }.flex-video.vimeo {padding-top: 0; }.label {display: inline-block;padding: 0.33333rem 0.5rem;font-size: 0.8rem;line-height: 1;white-space: nowrap;cursor: default;border-radius: 0;background: #2199e8;color: #fefefe; }.label.secondary {background: #777;color: #fefefe; }.label.success {background: #3adb76;color: #fefefe; }.label.alert {background: #ec5840;color: #fefefe; }.label.warning {background: #ffae00;color: #fefefe; }.media-object {margin-bottom: 1rem;display: block; }.media-object img {max-width: none; }@media screen and (min-width: 0em) and (max-width: 39.9375em) {.media-object.stack-for-small .media-object-section {display: block;padding: 0;padding-bottom: 1rem; }.media-object.stack-for-small .media-object-section img {width: 100%; } }.media-object-section {display: table-cell;vertical-align: top; }.media-object-section:first-child {padding-right: 1rem; }.media-object-section:last-child:not(:nth-child(2)) {padding-left: 1rem; }.media-object-section.middle {vertical-align: middle; }.media-object-section.bottom {vertical-align: bottom; }.menu {margin: 0;list-style-type: none; }.menu > li {display: table-cell;vertical-align: middle; }[data-whatinput='mouse'] .menu > li {outline: 0; }.menu > li > a {display: block;padding: 0.7rem 1rem;line-height: 1; }.menu input,.menu a,.menu button {margin-bottom: 0; }.menu > li > a > img,.menu > li > a > i {vertical-align: middle; }.menu > li > a > span {vertical-align: middle; }.menu > li > a > img,.menu > li > a > i {display: inline-block;margin-right: 0.25rem; }.menu > li {display: table-cell; }.menu.vertical > li {display: block; }@media screen and (min-width: 40em) {.menu.medium-horizontal > li {display: table-cell; }.menu.medium-vertical > li {display: block; } }@media screen and (min-width: 64em) {.menu.large-horizontal > li {display: table-cell; }.menu.large-vertical > li {display: block; } }.menu.simple li {line-height: 1;display: inline-block;margin-right: 1rem; }.menu.simple a {padding: 0; }.menu.align-right > li {float: right; }.menu.expanded {display: table;table-layout: fixed;width: 100%; }.menu.expanded > li:first-child:last-child {width: 100%; }.menu.icon-top > li > a {text-align: center; }.menu.icon-top > li > a > img,.menu.icon-top > li > a > i {display: block;margin: 0 auto 0.25rem; }.menu.nested {margin-left: 1rem; }.menu-text {font-weight: bold;color: inherit;line-height: 1;padding-top: 0;padding-bottom: 0;padding: 0.7rem 1rem; }.no-js [data-responsive-menu] ul {display: none; }html,body {height: 100%; }.off-canvas-wrapper {width: 100%;overflow-x: hidden;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-overflow-scrolling: auto; }.off-canvas-wrapper-inner {position: relative;width: 100%;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease; }.off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after {content: ' ';display: table; }.off-canvas-wrapper-inner::after {clear: both; }.off-canvas-content,.off-canvas-content {min-height: 100%;background: #fefefe;transition: -webkit-transform 0.5s ease;transition: transform 0.5s ease;transition: transform 0.5s ease, -webkit-transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); }.js-off-canvas-exit {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(254, 254, 254, 0.25);cursor: pointer;transition: background 0.5s ease; }.off-canvas {position: absolute;background: #e6e6e6;z-index: -1;max-height: 100%;overflow-y: auto;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); }[data-whatinput='mouse'] .off-canvas {outline: 0; }.off-canvas.position-left {left: -250px;top: 0;width: 250px; }.is-open-left {-webkit-transform: translateX(250px);-ms-transform: translateX(250px);transform: translateX(250px); }.off-canvas.position-right {right: -250px;top: 0;width: 250px; }.is-open-right {-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px); }@media screen and (min-width: 40em) {.position-left.reveal-for-medium {left: 0;z-index: auto;position: fixed; }.position-left.reveal-for-medium ~ .off-canvas-content {margin-left: 250px; }.position-right.reveal-for-medium {right: 0;z-index: auto;position: fixed; }.position-right.reveal-for-medium ~ .off-canvas-content {margin-right: 250px; } }@media screen and (min-width: 64em) {.position-left.reveal-for-large {left: 0;z-index: auto;position: fixed; }.position-left.reveal-for-large ~ .off-canvas-content {margin-left: 250px; }.position-right.reveal-for-large {right: 0;z-index: auto;position: fixed; }.position-right.reveal-for-large ~ .off-canvas-content {margin-right: 250px; } }.orbit {position: relative; }.orbit-container {position: relative;margin: 0;overflow: hidden;list-style: none; }.orbit-slide {width: 100%;max-height: 100%; }.orbit-slide.no-motionui.is-active {top: 0;left: 0; }.orbit-figure {margin: 0; }.orbit-image {margin: 0;width: 100%;max-width: 100%; }.orbit-caption {position: absolute;bottom: 0;width: 100%;padding: 1rem;margin-bottom: 0;color: #fefefe;background-color: rgba(10, 10, 10, 0.5); }.orbit-previous, .orbit-next {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;padding: 1rem;color: #fefefe; }[data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {outline: 0; }.orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {background-color: rgba(10, 10, 10, 0.5); }.orbit-previous {left: 0; }.orbit-next {left: auto;right: 0; }.orbit-bullets {position: relative;margin-top: 0.8rem;margin-bottom: 0.8rem;text-align: center; }[data-whatinput='mouse'] .orbit-bullets {outline: 0; }.orbit-bullets button {width: 1.2rem;height: 1.2rem;margin: 0.1rem;background-color: #cacaca;border-radius: 50%; }.orbit-bullets button:hover {background-color: #8a8a8a; }.orbit-bullets button.is-active {background-color: #8a8a8a; }.pagination {margin-left: 0;margin-bottom: 1rem; }.pagination::before, .pagination::after {content: ' ';display: table; }.pagination::after {clear: both; }.pagination li {font-size: 0.875rem;margin-right: 0.0625rem;border-radius: 0;display: none; }.pagination li:last-child, .pagination li:first-child {display: inline-block; }@media screen and (min-width: 40em) {.pagination li {display: inline-block; } }.pagination a,.pagination button {color: #0a0a0a;display: block;padding: 0.1875rem 0.625rem;border-radius: 0; }.pagination a:hover,.pagination button:hover {background: #e6e6e6; }.pagination .current {padding: 0.1875rem 0.625rem;background: #2199e8;color: #fefefe;cursor: default; }.pagination .disabled {padding: 0.1875rem 0.625rem;color: #cacaca;cursor: default; }.pagination .disabled:hover {background: transparent; }.pagination .ellipsis::after {content: '…';padding: 0.1875rem 0.625rem;color: #0a0a0a; }.pagination-previous a::before,.pagination-previous.disabled::before {content: '«';display: inline-block;margin-right: 0.5rem; }.pagination-next a::after,.pagination-next.disabled::after {content: '»';display: inline-block;margin-left: 0.5rem; }.progress {background-color: #cacaca;height: 1rem;margin-bottom: 1rem;border-radius: 0; }.progress.primary .progress-meter {background-color: #2199e8; }.progress.secondary .progress-meter {background-color: #777; }.progress.success .progress-meter {background-color: #3adb76; }.progress.alert .progress-meter {background-color: #ec5840; }.progress.warning .progress-meter {background-color: #ffae00; }.progress-meter {position: relative;display: block;width: 0%;height: 100%;background-color: #2199e8; }.progress-meter-text {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;margin: 0;font-size: 0.75rem;font-weight: bold;color: #fefefe;white-space: nowrap; }.slider {position: relative;height: 0.5rem;margin-top: 1.25rem;margin-bottom: 2.25rem;background-color: #e6e6e6;cursor: pointer;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: none;touch-action: none; }.slider-fill {position: absolute;top: 0;left: 0;display: inline-block;max-width: 100%;height: 0.5rem;background-color: #cacaca;transition: all 0.2s ease-in-out; }.slider-fill.is-dragging {transition: all 0s linear; }.slider-handle {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0;z-index: 1;display: inline-block;width: 1.4rem;height: 1.4rem;background-color: #2199e8;transition: all 0.2s ease-in-out;-ms-touch-action: manipulation;touch-action: manipulation;border-radius: 0; }[data-whatinput='mouse'] .slider-handle {outline: 0; }.slider-handle:hover {background-color: #1583cc; }.slider-handle.is-dragging {transition: all 0s linear; }.slider.disabled,.slider[disabled] {opacity: 0.25;cursor: not-allowed; }.slider.vertical {display: inline-block;width: 0.5rem;height: 12.5rem;margin: 0 1.25rem;-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1); }.slider.vertical .slider-fill {top: 0;width: 0.5rem;max-height: 100%; }.slider.vertical .slider-handle {position: absolute;top: 0;left: 50%;width: 1.4rem;height: 1.4rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }.sticky-container {position: relative; }.sticky {position: absolute;z-index: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.sticky.is-stuck {position: fixed;z-index: 5; }.sticky.is-stuck.is-at-top {top: 0; }.sticky.is-stuck.is-at-bottom {bottom: 0; }.sticky.is-anchored {position: absolute;left: auto;right: auto; }.sticky.is-anchored.is-at-bottom {bottom: 0; }body.is-reveal-open {overflow: hidden; }.reveal-overlay {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1005;background-color: rgba(10, 10, 10, 0.45);overflow-y: scroll; }.reveal {display: none;z-index: 1006;padding: 1rem;border: 1px solid #cacaca;margin: 6.25rem auto 0;background-color: #fefefe;border-radius: 0;position: absolute;overflow-y: auto; }[data-whatinput='mouse'] .reveal {outline: 0; }@media screen and (min-width: 40em) {.reveal {min-height: 0; } }.reveal .column, .reveal .columns,.reveal .columns {min-width: 0; }.reveal > :last-child {margin-bottom: 0; }@media screen and (min-width: 40em) {.reveal {width: 600px;max-width: 75rem; } }@media screen and (min-width: 40em) {.reveal .reveal {left: auto;right: auto;margin: 0 auto; } }.reveal.collapse {padding: 0; }@media screen and (min-width: 40em) {.reveal.tiny {width: 30%;max-width: 75rem; } }@media screen and (min-width: 40em) {.reveal.small {width: 50%;max-width: 75rem; } }@media screen and (min-width: 40em) {.reveal.large {width: 90%;max-width: 75rem; } }.reveal.full {top: 0;left: 0;width: 100%;height: 100%;height: 100vh;min-height: 100vh;max-width: none;margin-left: 0;border: 0; }.switch {margin-bottom: 1rem;outline: 0;position: relative;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;color: #fefefe;font-weight: bold;font-size: 0.875rem; }.switch-input {opacity: 0;position: absolute; }.switch-paddle {background: #cacaca;cursor: pointer;display: block;position: relative;width: 4rem;height: 2rem;transition: all 0.25s ease-out;border-radius: 0;color: inherit;font-weight: inherit; }input + .switch-paddle {margin: 0; }.switch-paddle::after {background: #fefefe;content: '';display: block;position: absolute;height: 1.5rem;left: 0.25rem;top: 0.25rem;width: 1.5rem;transition: all 0.25s ease-out;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);border-radius: 0; }input:checked ~ .switch-paddle {background: #2199e8; }input:checked ~ .switch-paddle::after {left: 2.25rem; }[data-whatinput='mouse'] input:focus ~ .switch-paddle {outline: 0; }.switch-active, .switch-inactive {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }.switch-active {left: 8%;display: none; }input:checked + label > .switch-active {display: block; }.switch-inactive {right: 15%; }input:checked + label > .switch-inactive {display: none; }.switch.tiny .switch-paddle {width: 3rem;height: 1.5rem;font-size: 0.625rem; }.switch.tiny .switch-paddle::after {width: 1rem;height: 1rem; }.switch.tiny input:checked ~ .switch-paddle:after {left: 1.75rem; }.switch.small .switch-paddle {width: 3.5rem;height: 1.75rem;font-size: 0.75rem; }.switch.small .switch-paddle::after {width: 1.25rem;height: 1.25rem; }.switch.small input:checked ~ .switch-paddle:after {left: 2rem; }.switch.large .switch-paddle {width: 5rem;height: 2.5rem;font-size: 1rem; }.switch.large .switch-paddle::after {width: 2rem;height: 2rem; }.switch.large input:checked ~ .switch-paddle:after {left: 2.75rem; }table {width: 100%;margin-bottom: 1rem;border-radius: 0; }table thead,table tbody,table tfoot {border: 1px solid #f1f1f1;background-color: #fefefe; }table caption {font-weight: bold;padding: 0.5rem 0.625rem 0.625rem; }table thead,table tfoot {background: #f8f8f8;color: #0a0a0a; }table thead tr,table tfoot tr {background: transparent; }table thead th,table thead td,table tfoot th,table tfoot td {padding: 0.5rem 0.625rem 0.625rem;font-weight: bold;text-align: left; }table tbody tr:nth-child(even) {background-color: #f1f1f1; }table tbody th,table tbody td {padding: 0.5rem 0.625rem 0.625rem; }@media screen and (max-width: 63.9375em) {table.stack thead {display: none; }table.stack tfoot {display: none; }table.stack tr,table.stack th,table.stack td {display: block; }table.stack td {border-top: 0; } }table.scroll {display: block;width: 100%;overflow-x: auto; }table.hover tr:hover {background-color: #f9f9f9; }table.hover tr:nth-of-type(even):hover {background-color: #ececec; }.tabs {margin: 0;list-style-type: none;background: #fefefe;border: 1px solid #e6e6e6; }.tabs::before, .tabs::after {content: ' ';display: table; }.tabs::after {clear: both; }.tabs.vertical > li {width: auto;float: none;display: block; }.tabs.simple > li > a {padding: 0; }.tabs.simple > li > a:hover {background: transparent; }.tabs.primary {background: #2199e8; }.tabs.primary > li > a {color: #fefefe; }.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {background: #1893e4; }.tabs-title {float: left; }.tabs-title > a {display: block;padding: 1.25rem 1.5rem;line-height: 1;font-size: 12px;color: #2199e8; }.tabs-title > a:hover {background: #fefefe; }.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {background: #e6e6e6; }.tabs-content {background: #fefefe;transition: all 0.5s ease;border: 1px solid #e6e6e6;border-top: 0; }.tabs-content.vertical {border: 1px solid #e6e6e6;border-left: 0; }.tabs-panel {display: none;padding: 1rem; }.tabs-panel.is-active {display: block; }.thumbnail {border: solid 4px #fefefe;box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);display: inline-block;line-height: 0;max-width: 100%;transition: box-shadow 200ms ease-out;border-radius: 0;margin-bottom: 1rem; }.thumbnail:hover, .thumbnail:focus {box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); }.title-bar {background: #0a0a0a;color: #fefefe;padding: 0.5rem; }.title-bar::before, .title-bar::after {content: ' ';display: table; }.title-bar::after {clear: both; }.title-bar .menu-icon {margin-left: 0.25rem;margin-right: 0.5rem; }.title-bar-left {float: left; }.title-bar-right {float: right;text-align: right; }.title-bar-title {font-weight: bold;vertical-align: middle;display: inline-block; }.menu-icon {position: relative;display: inline-block;vertical-align: middle;cursor: pointer;width: 20px;height: 16px; }.menu-icon::after {content: '';position: absolute;display: block;width: 100%;height: 2px;background: #fefefe;top: 0;left: 0;box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; }.menu-icon:hover::after {background: #cacaca;box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; }.menu-icon.dark {position: relative;display: inline-block;vertical-align: middle;cursor: pointer;width: 20px;height: 16px; }.menu-icon.dark::after {content: '';position: absolute;display: block;width: 100%;height: 2px;background: #0a0a0a;top: 0;left: 0;box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }.menu-icon.dark:hover::after {background: #8a8a8a;box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }.has-tip {border-bottom: dotted 1px #8a8a8a;font-weight: bold;position: relative;display: inline-block;cursor: help; }.tooltip {background-color: #0a0a0a;color: #fefefe;font-size: 80%;padding: 0.75rem;position: absolute;z-index: 10;top: calc(100% + 0.6495rem);max-width: 10rem !important;border-radius: 0; }.tooltip::before {content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent transparent #0a0a0a;border-bottom-style: solid;border-top-width: 0;bottom: 100%;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }.tooltip.top::before {content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: #0a0a0a transparent transparent;border-top-style: solid;border-bottom-width: 0;top: 100%;bottom: auto; }.tooltip.left::before {content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent transparent transparent #0a0a0a;border-left-style: solid;border-right-width: 0;bottom: auto;left: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }.tooltip.right::before {content: '';display: block;width: 0;height: 0;border: inset 0.75rem;border-color: transparent #0a0a0a transparent transparent;border-right-style: solid;border-left-width: 0;bottom: auto;left: auto;right: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }.top-bar {padding: 0.5rem; }.top-bar::before, .top-bar::after {content: ' ';display: table; }.top-bar::after {clear: both; }.top-bar,.top-bar ul {background-color: #e6e6e6; }.top-bar input {width: 200px;margin-right: 1rem; }.top-bar input.button {width: auto; }@media screen and (max-width: 39.9375em) {.stacked-for-small .top-bar-title {width: 100%; }.stacked-for-small .top-bar-right {width: 100%; }.stacked-for-small .top-bar-left {width: 100%; } }@media screen and (max-width: 63.9375em) {.stacked-for-medium .top-bar-title {width: 100%; }.stacked-for-medium .top-bar-right {width: 100%; }.stacked-for-medium .top-bar-left {width: 100%; } }@media screen and (max-width: 74.9375em) {.stacked-for-large .top-bar-title {width: 100%; }.stacked-for-large .top-bar-right {width: 100%; }.stacked-for-large .top-bar-left {width: 100%; } }@media screen and (min-width: 0em) and (max-width: 39.9375em) {.top-bar-title {width: 100%; }.top-bar-right {width: 100%; }.top-bar-left {width: 100%; } }.top-bar-title {float: left;margin-right: 1rem; }.top-bar-left {float: left; }.top-bar-right {float: right; }@font-face {font-family: "foundation-icons";src: url("foundation-icons.eot");src: url("foundation-icons.eot?#iefix") format("embedded-opentype"), url("foundation-icons.woff") format("woff"), url("foundation-icons.ttf") format("truetype"), url("foundation-icons.svg#fontcustom") format("svg");font-weight: normal;font-style: normal;}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before {font-family: "foundation-icons";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;display: inline-block;text-decoration: inherit;}.fi-address-book:before { content: "\f100"; }.fi-alert:before { content: "\f101"; }.fi-align-center:before { content: "\f102"; }.fi-align-justify:before { content: "\f103"; }.fi-align-left:before { content: "\f104"; }.fi-align-right:before { content: "\f105"; }.fi-anchor:before { content: "\f106"; }.fi-annotate:before { content: "\f107"; }.fi-archive:before { content: "\f108"; }.fi-arrow-down:before { content: "\f109"; }.fi-arrow-left:before { content: "\f10a"; }.fi-arrow-right:before { content: "\f10b"; }.fi-arrow-up:before { content: "\f10c"; }.fi-arrows-compress:before { content: "\f10d"; }.fi-arrows-expand:before { content: "\f10e"; }.fi-arrows-in:before { content: "\f10f"; }.fi-arrows-out:before { content: "\f110"; }.fi-asl:before { content: "\f111"; }.fi-asterisk:before { content: "\f112"; }.fi-at-sign:before { content: "\f113"; }.fi-background-color:before { content: "\f114"; }.fi-battery-empty:before { content: "\f115"; }.fi-battery-full:before { content: "\f116"; }.fi-battery-half:before { content: "\f117"; }.fi-bitcoin-circle:before { content: "\f118"; }.fi-bitcoin:before { content: "\f119"; }.fi-blind:before { content: "\f11a"; }.fi-bluetooth:before { content: "\f11b"; }.fi-bold:before { content: "\f11c"; }.fi-book-bookmark:before { content: "\f11d"; }.fi-book:before { content: "\f11e"; }.fi-bookmark:before { content: "\f11f"; }.fi-braille:before { content: "\f120"; }.fi-burst-new:before { content: "\f121"; }.fi-burst-sale:before { content: "\f122"; }.fi-burst:before { content: "\f123"; }.fi-calendar:before { content: "\f124"; }.fi-camera:before { content: "\f125"; }.fi-check:before { content: "\f126"; }.fi-checkbox:before { content: "\f127"; }.fi-clipboard-notes:before { content: "\f128"; }.fi-clipboard-pencil:before { content: "\f129"; }.fi-clipboard:before { content: "\f12a"; }.fi-clock:before { content: "\f12b"; }.fi-closed-caption:before { content: "\f12c"; }.fi-cloud:before { content: "\f12d"; }.fi-comment-minus:before { content: "\f12e"; }.fi-comment-quotes:before { content: "\f12f"; }.fi-comment-video:before { content: "\f130"; }.fi-comment:before { content: "\f131"; }.fi-comments:before { content: "\f132"; }.fi-compass:before { content: "\f133"; }.fi-contrast:before { content: "\f134"; }.fi-credit-card:before { content: "\f135"; }.fi-crop:before { content: "\f136"; }.fi-crown:before { content: "\f137"; }.fi-css3:before { content: "\f138"; }.fi-database:before { content: "\f139"; }.fi-die-five:before { content: "\f13a"; }.fi-die-four:before { content: "\f13b"; }.fi-die-one:before { content: "\f13c"; }.fi-die-six:before { content: "\f13d"; }.fi-die-three:before { content: "\f13e"; }.fi-die-two:before { content: "\f13f"; }.fi-dislike:before { content: "\f140"; }.fi-dollar-bill:before { content: "\f141"; }.fi-dollar:before { content: "\f142"; }.fi-download:before { content: "\f143"; }.fi-eject:before { content: "\f144"; }.fi-elevator:before { content: "\f145"; }.fi-euro:before { content: "\f146"; }.fi-eye:before { content: "\f147"; }.fi-fast-forward:before { content: "\f148"; }.fi-female-symbol:before { content: "\f149"; }.fi-female:before { content: "\f14a"; }.fi-filter:before { content: "\f14b"; }.fi-first-aid:before { content: "\f14c"; }.fi-flag:before { content: "\f14d"; }.fi-folder-add:before { content: "\f14e"; }.fi-folder-lock:before { content: "\f14f"; }.fi-folder:before { content: "\f150"; }.fi-foot:before { content: "\f151"; }.fi-foundation:before { content: "\f152"; }.fi-graph-bar:before { content: "\f153"; }.fi-graph-horizontal:before { content: "\f154"; }.fi-graph-pie:before { content: "\f155"; }.fi-graph-trend:before { content: "\f156"; }.fi-guide-dog:before { content: "\f157"; }.fi-hearing-aid:before { content: "\f158"; }.fi-heart:before { content: "\f159"; }.fi-home:before { content: "\f15a"; }.fi-html5:before { content: "\f15b"; }.fi-indent-less:before { content: "\f15c"; }.fi-indent-more:before { content: "\f15d"; }.fi-info:before { content: "\f15e"; }.fi-italic:before { content: "\f15f"; }.fi-key:before { content: "\f160"; }.fi-laptop:before { content: "\f161"; }.fi-layout:before { content: "\f162"; }.fi-lightbulb:before { content: "\f163"; }.fi-like:before { content: "\f164"; }.fi-link:before { content: "\f165"; }.fi-list-bullet:before { content: "\f166"; }.fi-list-number:before { content: "\f167"; }.fi-list-thumbnails:before { content: "\f168"; }.fi-list:before { content: "\f169"; }.fi-lock:before { content: "\f16a"; }.fi-loop:before { content: "\f16b"; }.fi-magnifying-glass:before { content: "\f16c"; }.fi-mail:before { content: "\f16d"; }.fi-male-female:before { content: "\f16e"; }.fi-male-symbol:before { content: "\f16f"; }.fi-male:before { content: "\f170"; }.fi-map:before { content: "\f171"; }.fi-marker:before { content: "\f172"; }.fi-megaphone:before { content: "\f173"; }.fi-microphone:before { content: "\f174"; }.fi-minus-circle:before { content: "\f175"; }.fi-minus:before { content: "\f176"; }.fi-mobile-signal:before { content: "\f177"; }.fi-mobile:before { content: "\f178"; }.fi-monitor:before { content: "\f179"; }.fi-mountains:before { content: "\f17a"; }.fi-music:before { content: "\f17b"; }.fi-next:before { content: "\f17c"; }.fi-no-dogs:before { content: "\f17d"; }.fi-no-smoking:before { content: "\f17e"; }.fi-page-add:before { content: "\f17f"; }.fi-page-copy:before { content: "\f180"; }.fi-page-csv:before { content: "\f181"; }.fi-page-delete:before { content: "\f182"; }.fi-page-doc:before { content: "\f183"; }.fi-page-edit:before { content: "\f184"; }.fi-page-export-csv:before { content: "\f185"; }.fi-page-export-doc:before { content: "\f186"; }.fi-page-export-pdf:before { content: "\f187"; }.fi-page-export:before { content: "\f188"; }.fi-page-filled:before { content: "\f189"; }.fi-page-multiple:before { content: "\f18a"; }.fi-page-pdf:before { content: "\f18b"; }.fi-page-remove:before { content: "\f18c"; }.fi-page-search:before { content: "\f18d"; }.fi-page:before { content: "\f18e"; }.fi-paint-bucket:before { content: "\f18f"; }.fi-paperclip:before { content: "\f190"; }.fi-pause:before { content: "\f191"; }.fi-paw:before { content: "\f192"; }.fi-paypal:before { content: "\f193"; }.fi-pencil:before { content: "\f194"; }.fi-photo:before { content: "\f195"; }.fi-play-circle:before { content: "\f196"; }.fi-play-video:before { content: "\f197"; }.fi-play:before { content: "\f198"; }.fi-plus:before { content: "\f199"; }.fi-pound:before { content: "\f19a"; }.fi-power:before { content: "\f19b"; }.fi-previous:before { content: "\f19c"; }.fi-price-tag:before { content: "\f19d"; }.fi-pricetag-multiple:before { content: "\f19e"; }.fi-print:before { content: "\f19f"; }.fi-prohibited:before { content: "\f1a0"; }.fi-projection-screen:before { content: "\f1a1"; }.fi-puzzle:before { content: "\f1a2"; }.fi-quote:before { content: "\f1a3"; }.fi-record:before { content: "\f1a4"; }.fi-refresh:before { content: "\f1a5"; }.fi-results-demographics:before { content: "\f1a6"; }.fi-results:before { content: "\f1a7"; }.fi-rewind-ten:before { content: "\f1a8"; }.fi-rewind:before { content: "\f1a9"; }.fi-rss:before { content: "\f1aa"; }.fi-safety-cone:before { content: "\f1ab"; }.fi-save:before { content: "\f1ac"; }.fi-share:before { content: "\f1ad"; }.fi-sheriff-badge:before { content: "\f1ae"; }.fi-shield:before { content: "\f1af"; }.fi-shopping-bag:before { content: "\f1b0"; }.fi-shopping-cart:before { content: "\f1b1"; }.fi-shuffle:before { content: "\f1b2"; }.fi-skull:before { content: "\f1b3"; }.fi-social-500px:before { content: "\f1b4"; }.fi-social-adobe:before { content: "\f1b5"; }.fi-social-amazon:before { content: "\f1b6"; }.fi-social-android:before { content: "\f1b7"; }.fi-social-apple:before { content: "\f1b8"; }.fi-social-behance:before { content: "\f1b9"; }.fi-social-bing:before { content: "\f1ba"; }.fi-social-blogger:before { content: "\f1bb"; }.fi-social-delicious:before { content: "\f1bc"; }.fi-social-designer-news:before { content: "\f1bd"; }.fi-social-deviant-art:before { content: "\f1be"; }.fi-social-digg:before { content: "\f1bf"; }.fi-social-dribbble:before { content: "\f1c0"; }.fi-social-drive:before { content: "\f1c1"; }.fi-social-dropbox:before { content: "\f1c2"; }.fi-social-evernote:before { content: "\f1c3"; }.fi-social-facebook:before { content: "\f1c4"; }.fi-social-flickr:before { content: "\f1c5"; }.fi-social-forrst:before { content: "\f1c6"; }.fi-social-foursquare:before { content: "\f1c7"; }.fi-social-game-center:before { content: "\f1c8"; }.fi-social-github:before { content: "\f1c9"; }.fi-social-google-plus:before { content: "\f1ca"; }.fi-social-hacker-news:before { content: "\f1cb"; }.fi-social-hi5:before { content: "\f1cc"; }.fi-social-instagram:before { content: "\f1cd"; }.fi-social-joomla:before { content: "\f1ce"; }.fi-social-lastfm:before { content: "\f1cf"; }.fi-social-linkedin:before { content: "\f1d0"; }.fi-social-medium:before { content: "\f1d1"; }.fi-social-myspace:before { content: "\f1d2"; }.fi-social-orkut:before { content: "\f1d3"; }.fi-social-path:before { content: "\f1d4"; }.fi-social-picasa:before { content: "\f1d5"; }.fi-social-pinterest:before { content: "\f1d6"; }.fi-social-rdio:before { content: "\f1d7"; }.fi-social-reddit:before { content: "\f1d8"; }.fi-social-skillshare:before { content: "\f1d9"; }.fi-social-skype:before { content: "\f1da"; }.fi-social-smashing-mag:before { content: "\f1db"; }.fi-social-snapchat:before { content: "\f1dc"; }.fi-social-spotify:before { content: "\f1dd"; }.fi-social-squidoo:before { content: "\f1de"; }.fi-social-stack-overflow:before { content: "\f1df"; }.fi-social-steam:before { content: "\f1e0"; }.fi-social-stumbleupon:before { content: "\f1e1"; }.fi-social-treehouse:before { content: "\f1e2"; }.fi-social-tumblr:before { content: "\f1e3"; }.fi-social-twitter:before { content: "\f1e4"; }.fi-social-vimeo:before { content: "\f1e5"; }.fi-social-windows:before { content: "\f1e6"; }.fi-social-xbox:before { content: "\f1e7"; }.fi-social-yahoo:before { content: "\f1e8"; }.fi-social-yelp:before { content: "\f1e9"; }.fi-social-youtube:before { content: "\f1ea"; }.fi-social-zerply:before { content: "\f1eb"; }.fi-social-zurb:before { content: "\f1ec"; }.fi-sound:before { content: "\f1ed"; }.fi-star:before { content: "\f1ee"; }.fi-stop:before { content: "\f1ef"; }.fi-strikethrough:before { content: "\f1f0"; }.fi-subscript:before { content: "\f1f1"; }.fi-superscript:before { content: "\f1f2"; }.fi-tablet-landscape:before { content: "\f1f3"; }.fi-tablet-portrait:before { content: "\f1f4"; }.fi-target-two:before { content: "\f1f5"; }.fi-target:before { content: "\f1f6"; }.fi-telephone-accessible:before { content: "\f1f7"; }.fi-telephone:before { content: "\f1f8"; }.fi-text-color:before { content: "\f1f9"; }.fi-thumbnails:before { content: "\f1fa"; }.fi-ticket:before { content: "\f1fb"; }.fi-torso-business:before { content: "\f1fc"; }.fi-torso-female:before { content: "\f1fd"; }.fi-torso:before { content: "\f1fe"; }.fi-torsos-all-female:before { content: "\f1ff"; }.fi-torsos-all:before { content: "\f200"; }.fi-torsos-female-male:before { content: "\f201"; }.fi-torsos-male-female:before { content: "\f202"; }.fi-torsos:before { content: "\f203"; }.fi-trash:before { content: "\f204"; }.fi-trees:before { content: "\f205"; }.fi-trophy:before { content: "\f206"; }.fi-underline:before { content: "\f207"; }.fi-universal-access:before { content: "\f208"; }.fi-unlink:before { content: "\f209"; }.fi-unlock:before { content: "\f20a"; }.fi-upload-cloud:before { content: "\f20b"; }.fi-upload:before { content: "\f20c"; }.fi-usb:before { content: "\f20d"; }.fi-video:before { content: "\f20e"; }.fi-volume-none:before { content: "\f20f"; }.fi-volume-strike:before { content: "\f210"; }.fi-volume:before { content: "\f211"; }.fi-web:before { content: "\f212"; }.fi-wheelchair:before { content: "\f213"; }.fi-widget:before { content: "\f214"; }.fi-wrench:before { content: "\f215"; }.fi-x-circle:before { content: "\f216"; }.fi-x:before { content: "\f217"; }.fi-yen:before { content: "\f218"; }.fi-zoom-in:before { content: "\f219"; }.fi-zoom-out:before { content: "\f21a"; }@media only screen {body {background: #e6e6e6;font-family: 'Roboto Condensed', sans-serif;min-height: 100%;height: auto;position: relative;padding-bottom: 40px;}span.oru, span.code {font-family: 'Roboto Condensed', sans-serif;}span.oru {font-weight: 600;color: #c96161;font-size: 35px;}span.code {font-weight: 400;color: #4d4d4d;font-size: 25px;}p a {color: #c96161;transitions: all ease-out 300ms;}p a:hover {text-decoration: underline;color: #ab3636;}.f-contacto {margin-top: 1rem;font-family: 'Roboto Condensed', sans-serif;}.f-contacto input,.f-contacto textarea {border: none;}.f-contacto textarea {height: 143px;}::-webkit-input-placeholder {color: #777;}:-moz-placeholder {color: #777;}::-moz-placeholder {color: #777;}:-ms-input-placeholder {color: #777;}::-ms-input-placeholder {color: #777;}:placeholder-shown {color: #777;}button.button,a.button {background: #c96161;transitions: all ease-out 300ms;}button.button:hover,button.button:active,button.button:focus,a.button:hover,a.button:focus {background: #be4545;}.f-contacto input,input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {color: #777;}.main-contacto-c-top,.main-contacto-c-foot {display: none;}.gracias {font-family: 'Roboto Condensed', sans-serif;text-align: center;}.gracias h3 {font-weight: 700;text-transform: uppercase;color: #c96161;}.gracias p {color: #777;}div.oru_tip.last {margin-bottom: 0;}header {padding: 0 0 8px;}.logo {border-right: 1px solid #d7d7d7;}.top_info {text-align: left;}.top_info p.info {line-height: 50px;vertical-align: middle;}.main_m ul {text-align: right;}.main_m ul li {float: none;display: inline-block;}.main_m .code {font-size: 1rem;}nav ul li a {color: #c96161;border-bottom: 3px solid #d7d7d7;transitions: all ease-out 300ms;}nav ul li a:hover,nav ul li.active a {color: #be4545;border-bottom: 3px solid #be4545;}ul .code {display: inline-block;}.fast_contact,div.oru_tip {background: #c96161;padding: 8px 10px;text-align: left;margin-bottom: 1.5rem;}.fast_contact {margin-bottom: 1rem;}.fast_contact p {margin:0;color: #e6e6e6;}.fast_contact a {color: #fff176;}.fast_contact a:hover {color: #fdd835;text-decoration: underline;}.title {text-transform: uppercase;font-weight: 600;}.lang-menu {margin-bottom: 1rem;text-align: right;}header.full>div:nth-child(2) {margin-top: -1rem;}header.full>div:last-of-type {margin-top: 1rem;}.lang-menu li {display: inline-block;}.lang-menu li.active a:before {content: '> ';}.menu-text {color: #555;font-weight: normal;}a {color: #c96161;}a:hover,a:focus {color: #ab3636;text-decoration: underline;}.main_m a:hover,.main_m a:focus {text-decoration: none;}#blogEnHelp {text-align: right;}p.pre-animated {display: none;}h2.animated {font-size: 1rem;font-family: 'Roboto Condensed', sans-serif;color: #555;}.animated .info {color: #777;}.pweb-title {height: 34px;}.row.full {width: 100%;max-width: initial;}.pweb h4 {font-size: 1.8rem;font-family: 'Roboto Mono', sans-serif;color: #777;font-weight: 300;}.pweb .img {text-align: center;}.info .content {background: #f5f5f5;padding: 12px;box-shadow: -3px 3px 0px 0px rgba(198, 198, 198, 0.9);margin-bottom: 10px;}.info .title {font-size: 1.1rem;font-weight: 600;color: #c96161;font-family: 'Roboto Condensed', sans-serif;}.info p {color: #777;margin-bottom: 10px;}.info ul {color: #777;}.info p:last-child {margin-bottom: 0;}.pweb .vivir {background: url(../img/spamex.jpg) no-repeat top center;height: 248px;opacity:0.4;transition: all 0.3s ease-in-out 0s;margin: 1rem 0;background-size: cover;}#pweb,#apps,#seo {padding-top: 1.8rem;}#pweb .s-menu,#apps .s-menu,#seo .s-menu {visibility: hidden;display: none;opacity: 0.0;}.qsomos .foto {margin-bottom: 0.5rem;text-align: center;}.qsomos .foto img {border: 1px solid #c96161;}.qsomos p {color: #777;}.arroz {background: url(../oru/google.jpg) no-repeat top center;height: 220px;opacity:0.4;transition: all 0.3s ease-in-out 0s;margin: 1rem 0;}.arroz:hover,.arroz:focus {opacity: 1;}.seo p.pie-info {margin-bottom: 1rem;}.pweb .vivir a {display: block;width: 100%;height: 130px;}.pweb .vivir:hover,.pweb .vivir:focus {opacity:1;}p.pie-info {font-size: 0.85rem;text-align: right;}.otros-clientes {margin-top: 1rem;}.otros-clientes h3,h3.sub {color: #4d4d4d;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;}h3.sub span {font-size: 20px;}.otros-clientes .cliente {margin-bottom: 1rem;}.otros-clientes .cliente .img {opacity:0.4;transition: all 0.3s ease-in-out 0s;}.otros-clientes .cliente .img img {border: 1px solid #777;}.otros-clientes .cliente .img:hover {opacity:1;}h1.info {color: #4d4d4d;font-size: 20px;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;}p.info {color: #546e7a;font-family: 'Roboto Condensed', sans-serif;}.oru-logo {background: url("../oru/OruCode - Web Development - Movil.svg") no-repeat center center;background-size: 290px 164px;min-height: 250px;}.blink {-webkit-animation: 1s blink step-end infinite;-moz-animation: 1s blink step-end infinite;-ms-animation: 1s blink step-end infinite;-o-animation: 1s blink step-end infinite;animation: 1s blink step-end infinite;}@keyframes "blink" {from, to {color: transparent;}50% {color: #546e7a;}}@-moz-keyframes blink {from, to {color: transparent;}50% {color: #546e7a;}}@-webkit-keyframes "blink" {from, to {color: transparent;}50% {color: #546e7a;}}@-ms-keyframes "blink" {from, to {color: transparent;}50% {color: #546e7a;}}@-o-keyframes "blink" {from, to {color: transparent;}50% {color: #546e7a;}}span.important, span.important a {color: #c96161;}span.important a:hover {text-decoration: underline;}div.oru_tip_title {text-align: center;}div.oru_tip {padding: 16px 10px;margin: 60px 0;}div.oru_tip p {margin-bottom: 0;color: #e6e6e6;}div.oru_tip_title h4.oru_tip {color: #fff176;font-weight: 600;font-family: 'Roboto Condensed', sans-serif;text-shadow: 1px 1px #555;}div.oru_tip a {color: #fff176;transition: all 300ms ease-out;}div.oru_tip a:hover {color: #fff176;text-decoration: underline;}div.oru_tip .oru {color: #a02c2c;}div.oru_tip .code {color: #333;}div.info.general .imagen.joomla {padding-top: 20%;}div.info.general .row {margin-bottom: 15px;}div.full.aplicaciones {min-height: 300px;}div.info.seo,div.info.seo img {margin-bottom: 1rem;}div.info.seo .title .oru,div.info.seo .title .code {font-size: 1.1rem;}div.info.seo p .oru,div.info.seo p .code {font-size: 1rem;}footer {position: absolute;right: 0;bottom: 0;left: 0;background: #4d4d4d;padding: 6px 0;}footer p {margin: 0;color: #ececec;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;text-align: center;}footer a {color: #fff176;}footer a:hover {color: #fdd835;}.btc p.info img {margin: 0.4rem 0;}.btc .dir {text-align: center;color: #c96161;margin: 0;}.btc .dir img {margin-bottom: 0.5rem;}.inline-list > li {margin-left: 0;}.blog .article div.introimg {max-height: 160px;overflow: hidden;}.blog .article img.introimg {height: auto;width: 220px;vertical-align: middle;}.blog .s-articulo {margin-bottom: 1rem;}.blog div.cont-titulo {padding-left: 0;}.blog div.top-article .cont {border-bottom: 3px solid #c96161;}.titulo.show-for-small-only {text-align: center;}.blog div.titulo {padding-top: 50px;}.blog h2.titulo a,.blog h2.titulo,.blog h1.titulo {color: #c96161;font-family: "Roboto Condensed",sans-serif;font-size: 1.5rem;min-height: 34px;line-height: 34px;font-weight: 600;margin: 0;}.blog h1.titulo {padding: 1rem;text-align: center;font-size: 1.8rem;height: auto;line-height: auto;}.blog div.introtext {padding: 0.8rem;background: #fff;color: #777;text-align: justify;}.blog div.introtext p:last-child {margin-bottom: 0;}.blog .more {padding: 0.8rem;text-align: right;}.blog .more a {color: #c96161;}.blog .more a:hover {color: #c96161;text-decoration: underline;}.blog div.texto {padding: 0.9375rem;background: #fff;color: #777;}.blog .fecha,.blog .social {padding-top: 1rem;text-align: right;color: #999;}.blog .social {text-align: left;}.blog .social a {width: 55px;text-align: center;display: inline-block;margin-right: 0.5rem;}.blog .author .avatar {border-radius: 100%;width: 120px;margin: auto;display: block;border: 2px solid #c96161;}.blog .author a {color: #c96161;}.blog .author a:hover {text-decoration: underline;}.blog .author .titulo {text-align: center;color: #c96161;text-transform: uppercase;font-size: 1.2rem;font-weight: 700;}.blog .author span.nombre,.blog .author span.email {color: #777;}.blog .author span.notable {color: #c96161;}.admin-blog .main {margin-bottom: 38px;}label {color: #777;}input.error {border-color: #c96161;}label.error {background: #c96161;color: #fff;text-align: center;margin-bottom: 1rem;margin-top: -1rem;}div.load {text-align: center;color: #c96161;margin-bottom: 1rem;display: none;}div.img_error,div.gen_error {background: #c96161;color: #fff;text-align: center;padding: 0.5rem 0;margin-bottom: 1rem;display: none;}#grats {text-align: center;color: #777;margin-bottom: 1rem;font-size: 1.2rem;display: none;}#grats span.nombre {color: #c96161;font-weight: bold;}.help-text {color: #777;}select {color: #777;}.mce-tinymce.mce-container {margin-bottom: 1rem;}.post-sucess,.news-sucess,.news_en-sucess,.send-sucess {text-align: center;background: #61c983;color: #fff;padding: 1rem 0;display: none;}.post-error,.news-error,.news_en-error,.send-error {text-align: center;background: #c96161;color: #fff;padding-top: 1rem;display: none;}.s-autor {margin-bottom: 1rem;}.post-sucess p,.post-error p {margin: 0;}h1.title,h3.title{color: #c96161;font-family: "Roboto Condensed",sans-serif;font-size: 1.1rem;font-weight: 600;}.admin-blog section.main,.articles-list {min-height: 320px;}.admin-blog div.introtext {padding: 0.8rem;background: #f6f6f6;position: relative;}.admin-blog span.fecha {display: block;text-align: right;font-size: 0.7rem;color: #999;margin-top: 0.4rem;}.admin-blog .control {padding-top: 0.4rem;padding-bottom: 0.4rem;margin-bottom: 0.5rem;}.admin-blog .control a {float: left;border-right: 1px solid #c96161;padding: 0.4rem 0.6rem;text-align: center;width: 50%;}.admin-blog .control a:last-child {border-right: none;}.admin-blog .control i {color: #c96161;}.admin-blog .stalker {color: #c3c3c3;font-size: 0.7rem;position: absolute;top: 2px;left: 2px;pointer-events: none;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.admin-blog .menu.expanded {text-align: center;margin-bottom: 1rem;}.admin-blog .menu.vertical a,.admin-blog .menu.expanded a {border-bottom: 3px solid #d7d7d7;color: #c96161;}.admin-blog .menu.vertical a:hover,.admin-blog .menu.expanded a:hover {border-bottom: 3px solid #c96161;color: #c96161;}.admin-blog .menu.vertical li.active a,.admin-blog .menu.expanded li.active a {border-bottom: 3px solid #c96161;color: #c96161;}.button.success {background: #61c98f;}.button.alert {background: #c96161;}.admin-blog .mfp-content {text-align: center;}.admin-blog .white-popup {position: relative;background: #e6e6e6;display: inline-block;padding: 20px;width: auto;margin: 20px auto;text-align: center;}.admin-blog .edit-introimg {margin-bottom: 1rem;}.author div.texto {padding: 0.9375rem;background: #fff;color: #777;}.author .nombre {padding-top: 76px;text-align: right;}.author .nombre h2 {color: #c96161;font-family: "Roboto Condensed",sans-serif;font-size: 1.5rem;height: 34px;line-height: 34px;font-weight: 600;margin: 0;}.author .autorimg {margin-bottom: 1rem;text-align: center;}.author .autorimg img {border: 2px solid #c96161;}.author div.texto p {margin: 0;}.author .otros-art .sub {text-align: center;}.author .otros-art .introimg {border: 2px solid #c96161;}.author .otros-art .titulo,.author .otros-art .titulo a {color: #c96161;font-family: "Roboto Condensed",sans-serif;font-size: 1.2rem;font-weight: 600;text-align: center;margin-bottom: 0;text-transform: uppercase;}.author .otros-art .titulo {padding: 0.5rem;}.author .otros-art .more {text-align: right;}.author .otros-art .more a {color: #c96161;font-size: 0.8rem;}.author .otros-art .more a:hover,.author .otros-art .titulo a:hover {text-decoration: underline;}.newsletter {margin-bottom: 1rem;}.newsletter h3.titulo {background: #c96161;color: #fff;font-family: "Roboto Condensed",sans-serif;font-size: 1.2rem;text-align: center;margin-bottom: 0;padding: 0.6rem;margin-bottom: 0.5rem;}.news-sucess,.news_en-sucess,.news-error,.news_en-error {padding: 0.8rem;}.news-sucess p,.news_en-sucess p,.news-error p,.news_en-error p {margin: 0;}.send-sucess,.send-error {margin-bottom: 1rem;}.admin-email iframe {width: 100%;border: none;height: 500px;}}@media only screen and (max-width: 40em) {}@media only screen and (min-width: 40em) {.oru-logo {background: url("../oru/OruCode - Web Development.svg") no-repeat center center;background-size: 450px 255px;min-height: 350px;}footer {height: auto;width: 100%;}.pweb .vivir {background: url(../img/spamex.jpg) no-repeat top center;height: 260px;background-size: contain;}.pweb .vivir a {display: block;width: 100%;height: 260px;}}@media only screen and (min-width: 40.063em) and (max-width: 64em) {}@media only screen and (min-width: 64.063em) { .inline-list > li {margin-left: 1.375rem;}.top_info p.info {line-height: 119px;}#pweb .s-menu,#apps .s-menu,#seo .s-menu {display: block;}.pweb .vivir {height: 220px;background-size: cover;}.pweb .vivir a {display: block;width: 100%;height: 220px;}.otros-clientes {margin-top: 1rem;display: none;}div.full.aplicaciones {min-height: 300px;background: url(../oru/bck-iconos.svg) right top no-repeat;}.admin-blog .control a {width: auto;border: none;}.blog div.titulo {padding-top: 63px;height: 160px;}}@media only screen and (min-width: 64.063em) and (max-width: 90em) {}@media only screen and (min-width: 90.063em) {}@media only screen and (min-width: 90.063em) and (max-width: 120em) {}@media only screen and (min-width: 120.063em) {}