@import url("fontawesome-all.min.css");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600");html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}body {-webkit-text-size-adjust: none;}mark {background-color: transparent;color: inherit;}input::-moz-focus-inner {border: 0;padding: 0;}input, select, textarea {-moz-appearance: none;-webkit-appearance: none;-ms-appearance: none;appearance: none;}@-ms-viewport {width: device-width;}html {box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;}body {background: #f5f7fa;font-family: 'Source Sans Pro', sans-serif;font-weight: 300;color: #52575c;line-height: 1.75em;font-size: 14pt;}body.is-preload *, body.is-preload *:before, body.is-preload *:after {-moz-animation: none !important;-webkit-animation: none !important;-ms-animation: none !important;animation: none !important;-moz-transition: none !important;-webkit-transition: none !important;-ms-transition: none !important;transition: none !important;}input, textarea, select {font-family: 'Source Sans Pro', sans-serif;font-weight: 300;color: #52575c;line-height: 1.75em;font-size: 15pt;}h1, h2, h3, h4, h5, h6 {font-weight: 300;color: #52575c;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;text-decoration: none;}h1 {font-size: 2.5em;line-height: 1.5em;}h2 {font-size: 2em;line-height: 1.25em;}h3 {font-size: 1.5em;line-height: 1.5em;}a {-moz-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-webkit-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-ms-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;color: inherit;text-decoration: none;border-bottom: dotted 1px #62676c;}a:hover {color: #f35858;border-bottom-color: rgba(255, 255, 255, 0);}strong, b {font-weight: 400;color: #42474c;}em, i {font-style: italic;}sub {position: relative;top: 0.5em;font-size: 0.8em;}sup {position: relative;top: -0.5em;font-size: 0.8em;}hr {border: 0;border-top: solid 1px #c2c7cc;}blockquote {border-left: solid 0.5em #c2c7cc;padding: 1em 0 1em 2em;font-style: italic;}p, ul, ol, dl, table {margin-bottom: 1.5em;}ul > ul, ul > ol, ul > dl, ol > ul, ol > ol, ol > dl, dl > ul, dl > ol, dl > dl {margin-bottom: 0;}ul > ul li, ul > ol li, ol > ul li, ol > ol li, dl > ul li, dl > ol li {list-style: circle;}img {max-width: 100%;max-height: 100%;}br.clear {clear: both;}.features {margin-bottom: 1.5em;}.feature {text-align: center;}section, article {margin-bottom: 3em;}section > :last-child, article > :last-child, section:last-child, article:last-child {margin-bottom: 0;}.row > section, .row > article {margin-bottom: 0;position: relative;}header {margin-bottom: 1.5em;}header > p {display: block;color: #f35858;padding: 0.75em 0 1em 0;font-size: 1.5em;line-height: 1.5em;}header.major {text-align: center;}.container {margin: 0 auto;max-width: 100%;width: 1200px;}@media screen and (max-width: 1280px) {.container {width: 960px;}}@media screen and (max-width: 1080px) {.container {width: 100%;}}@media screen and (max-width: 820px) {.container {width: 100%;}}@media screen and (max-width: 736px) {.container {width: 100%;}}@media screen and (max-width: 480px) {.container {width: 100%;}}.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp {order: -1;}.row > .col-1 {width: 8.33333%;}.row > .off-1 {margin-left: 8.33333%;}.row > .col-2 {width: 16.66667%;}.row > .off-2 {margin-left: 16.66667%;}.row > .col-3 {width: 25%;}.row > .off-3 {margin-left: 25%;}.row > .col-4 {width: 33.33333%;}.row > .off-4 {margin-left: 33.33333%;}.row > .col-5 {width: 41.66667%;}.row > .off-5 {margin-left: 41.66667%;}.row > .col-6 {width: 50%;}.row > .off-6 {margin-left: 50%;}.row > .col-7 {width: 58.33333%;}.row > .off-7 {margin-left: 58.33333%;}.row > .col-8 {width: 66.66667%;}.row > .off-8 {margin-left: 66.66667%;}.row > .col-9 {width: 75%;}.row > .off-9 {margin-left: 75%;}.row > .col-10 {width: 83.33333%;}.row > .off-10 {margin-left: 83.33333%;}.row > .col-11 {width: 91.66667%;}.row > .off-11 {margin-left: 91.66667%;}.row > .col-12 {width: 100%;}.row > .off-12 {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -12.5px;margin-left: -12.5px;}.row.gtr-25 > * {padding: 12.5px 0 0 12.5px;}.row.gtr-25.gtr-uniform {margin-top: -12.5px;}.row.gtr-25.gtr-uniform > * {padding-top: 12.5px;}.row.gtr-50 {margin-top: -25px;margin-left: -25px;}.row.gtr-50 > * {padding: 25px 0 0 25px;}.row.gtr-50.gtr-uniform {margin-top: -25px;}.row.gtr-50.gtr-uniform > * {padding-top: 25px;}.row {margin-top: -50px;margin-left: -50px;}.row > * {padding: 50px 0 0 50px;}.row.gtr-uniform {margin-top: -50px;}.row.gtr-uniform > * {padding-top: 50px;}.row.gtr-150 {margin-top: -75px;margin-left: -75px;}.row.gtr-150 > * {padding: 75px 0 0 75px;}.row.gtr-150.gtr-uniform {margin-top: -75px;}.row.gtr-150.gtr-uniform > * {padding-top: 75px;}.row.gtr-200 {margin-top: -100px;margin-left: -100px;}.row.gtr-200 > * {padding: 100px 0 0 100px;}.row.gtr-200.gtr-uniform {margin-top: -100px;}.row.gtr-200.gtr-uniform > * {padding-top: 100px;}@media screen and (max-width: 1280px) {.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp-normal {order: -1;}.row > .col-1-normal {width: 8.33333%;}.row > .off-1-normal {margin-left: 8.33333%;}.row > .col-2-normal {width: 16.66667%;}.row > .off-2-normal {margin-left: 16.66667%;}.row > .col-3-normal {width: 25%;}.row > .off-3-normal {margin-left: 25%;}.row > .col-4-normal {width: 33.33333%;}.row > .off-4-normal {margin-left: 33.33333%;}.row > .col-5-normal {width: 41.66667%;}.row > .off-5-normal {margin-left: 41.66667%;}.row > .col-6-normal {width: 50%;}.row > .off-6-normal {margin-left: 50%;}.row > .col-7-normal {width: 58.33333%;}.row > .off-7-normal {margin-left: 58.33333%;}.row > .col-8-normal {width: 66.66667%;}.row > .off-8-normal {margin-left: 66.66667%;}.row > .col-9-normal {width: 75%;}.row > .off-9-normal {margin-left: 75%;}.row > .col-10-normal {width: 83.33333%;}.row > .off-10-normal {margin-left: 83.33333%;}.row > .col-11-normal {width: 91.66667%;}.row > .off-11-normal {margin-left: 91.66667%;}.row > .col-12-normal {width: 100%;}.row > .off-12-normal {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -10px;margin-left: -10px;}.row.gtr-25 > * {padding: 10px 0 0 10px;}.row.gtr-25.gtr-uniform {margin-top: -10px;}.row.gtr-25.gtr-uniform > * {padding-top: 10px;}.row.gtr-50 {margin-top: -20px;margin-left: -20px;}.row.gtr-50 > * {padding: 20px 0 0 20px;}.row.gtr-50.gtr-uniform {margin-top: -20px;}.row.gtr-50.gtr-uniform > * {padding-top: 20px;}.row {margin-top: -40px;margin-left: -40px;}.row > * {padding: 40px 0 0 40px;}.row.gtr-uniform {margin-top: -40px;}.row.gtr-uniform > * {padding-top: 40px;}.row.gtr-150 {margin-top: -60px;margin-left: -60px;}.row.gtr-150 > * {padding: 60px 0 0 60px;}.row.gtr-150.gtr-uniform {margin-top: -60px;}.row.gtr-150.gtr-uniform > * {padding-top: 60px;}.row.gtr-200 {margin-top: -80px;margin-left: -80px;}.row.gtr-200 > * {padding: 80px 0 0 80px;}.row.gtr-200.gtr-uniform {margin-top: -80px;}.row.gtr-200.gtr-uniform > * {padding-top: 80px;}}@media screen and (max-width: 1080px) {.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp-narrow {order: -1;}.row > .col-1-narrow {width: 8.33333%;}.row > .off-1-narrow {margin-left: 8.33333%;}.row > .col-2-narrow {width: 16.66667%;}.row > .off-2-narrow {margin-left: 16.66667%;}.row > .col-3-narrow {width: 25%;}.row > .off-3-narrow {margin-left: 25%;}.row > .col-4-narrow {width: 33.33333%;}.row > .off-4-narrow {margin-left: 33.33333%;}.row > .col-5-narrow {width: 41.66667%;}.row > .off-5-narrow {margin-left: 41.66667%;}.row > .col-6-narrow {width: 50%;}.row > .off-6-narrow {margin-left: 50%;}.row > .col-7-narrow {width: 58.33333%;}.row > .off-7-narrow {margin-left: 58.33333%;}.row > .col-8-narrow {width: 66.66667%;}.row > .off-8-narrow {margin-left: 66.66667%;}.row > .col-9-narrow {width: 75%;}.row > .off-9-narrow {margin-left: 75%;}.row > .col-10-narrow {width: 83.33333%;}.row > .off-10-narrow {margin-left: 83.33333%;}.row > .col-11-narrow {width: 91.66667%;}.row > .off-11-narrow {margin-left: 91.66667%;}.row > .col-12-narrow {width: 100%;}.row > .off-12-narrow {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -10px;margin-left: -10px;}.row.gtr-25 > * {padding: 10px 0 0 10px;}.row.gtr-25.gtr-uniform {margin-top: -10px;}.row.gtr-25.gtr-uniform > * {padding-top: 10px;}.row.gtr-50 {margin-top: -20px;margin-left: -20px;}.row.gtr-50 > * {padding: 20px 0 0 20px;}.row.gtr-50.gtr-uniform {margin-top: -20px;}.row.gtr-50.gtr-uniform > * {padding-top: 20px;}.row {margin-top: -40px;margin-left: -40px;}.row > * {padding: 40px 0 0 40px;}.row.gtr-uniform {margin-top: -40px;}.row.gtr-uniform > * {padding-top: 40px;}.row.gtr-150 {margin-top: -60px;margin-left: -60px;}.row.gtr-150 > * {padding: 60px 0 0 60px;}.row.gtr-150.gtr-uniform {margin-top: -60px;}.row.gtr-150.gtr-uniform > * {padding-top: 60px;}.row.gtr-200 {margin-top: -80px;margin-left: -80px;}.row.gtr-200 > * {padding: 80px 0 0 80px;}.row.gtr-200.gtr-uniform {margin-top: -80px;}.row.gtr-200.gtr-uniform > * {padding-top: 80px;}}@media screen and (max-width: 820px) {.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp-narrower {order: -1;}.row > .col-1-narrower {width: 8.33333%;}.row > .off-1-narrower {margin-left: 8.33333%;}.row > .col-2-narrower {width: 16.66667%;}.row > .off-2-narrower {margin-left: 16.66667%;}.row > .col-3-narrower {width: 25%;}.row > .off-3-narrower {margin-left: 25%;}.row > .col-4-narrower {width: 33.33333%;}.row > .off-4-narrower {margin-left: 33.33333%;}.row > .col-5-narrower {width: 41.66667%;}.row > .off-5-narrower {margin-left: 41.66667%;}.row > .col-6-narrower {width: 50%;}.row > .off-6-narrower {margin-left: 50%;}.row > .col-7-narrower {width: 58.33333%;}.row > .off-7-narrower {margin-left: 58.33333%;}.row > .col-8-narrower {width: 66.66667%;}.row > .off-8-narrower {margin-left: 66.66667%;}.row > .col-9-narrower {width: 75%;}.row > .off-9-narrower {margin-left: 75%;}.row > .col-10-narrower {width: 83.33333%;}.row > .off-10-narrower {margin-left: 83.33333%;}.row > .col-11-narrower {width: 91.66667%;}.row > .off-11-narrower {margin-left: 91.66667%;}.row > .col-12-narrower {width: 100%;}.row > .off-12-narrower {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -7.5px;margin-left: -7.5px;}.row.gtr-25 > * {padding: 7.5px 0 0 7.5px;}.row.gtr-25.gtr-uniform {margin-top: -7.5px;}.row.gtr-25.gtr-uniform > * {padding-top: 7.5px;}.row.gtr-50 {margin-top: -15px;margin-left: -15px;}.row.gtr-50 > * {padding: 15px 0 0 15px;}.row.gtr-50.gtr-uniform {margin-top: -15px;}.row.gtr-50.gtr-uniform > * {padding-top: 15px;}.row {margin-top: -30px;margin-left: -30px;}.row > * {padding: 30px 0 0 30px;}.row.gtr-uniform {margin-top: -30px;}.row.gtr-uniform > * {padding-top: 30px;}.row.gtr-150 {margin-top: -45px;margin-left: -45px;}.row.gtr-150 > * {padding: 45px 0 0 45px;}.row.gtr-150.gtr-uniform {margin-top: -45px;}.row.gtr-150.gtr-uniform > * {padding-top: 45px;}.row.gtr-200 {margin-top: -60px;margin-left: -60px;}.row.gtr-200 > * {padding: 60px 0 0 60px;}.row.gtr-200.gtr-uniform {margin-top: -60px;}.row.gtr-200.gtr-uniform > * {padding-top: 60px;}}@media screen and (max-width: 736px) {.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp-mobile {order: -1;}.row > .col-1-mobile {width: 8.33333%;}.row > .off-1-mobile {margin-left: 8.33333%;}.row > .col-2-mobile {width: 16.66667%;}.row > .off-2-mobile {margin-left: 16.66667%;}.row > .col-3-mobile {width: 25%;}.row > .off-3-mobile {margin-left: 25%;}.row > .col-4-mobile {width: 33.33333%;}.row > .off-4-mobile {margin-left: 33.33333%;}.row > .col-5-mobile {width: 41.66667%;}.row > .off-5-mobile {margin-left: 41.66667%;}.row > .col-6-mobile {width: 50%;}.row > .off-6-mobile {margin-left: 50%;}.row > .col-7-mobile {width: 58.33333%;}.row > .off-7-mobile {margin-left: 58.33333%;}.row > .col-8-mobile {width: 66.66667%;}.row > .off-8-mobile {margin-left: 66.66667%;}.row > .col-9-mobile {width: 75%;}.row > .off-9-mobile {margin-left: 75%;}.row > .col-10-mobile {width: 83.33333%;}.row > .off-10-mobile {margin-left: 83.33333%;}.row > .col-11-mobile {width: 91.66667%;}.row > .off-11-mobile {margin-left: 91.66667%;}.row > .col-12-mobile {width: 100%;}.row > .off-12-mobile {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -5px;margin-left: -5px;}.row.gtr-25 > * {padding: 5px 0 0 5px;}.row.gtr-25.gtr-uniform {margin-top: -5px;}.row.gtr-25.gtr-uniform > * {padding-top: 5px;}.row.gtr-50 {margin-top: -10px;margin-left: -10px;}.row.gtr-50 > * {padding: 10px 0 0 10px;}.row.gtr-50.gtr-uniform {margin-top: -10px;}.row.gtr-50.gtr-uniform > * {padding-top: 10px;}.row {margin-top: -20px;margin-left: -20px;}.row > * {padding: 20px 0 0 20px;}.row.gtr-uniform {margin-top: -20px;}.row.gtr-uniform > * {padding-top: 20px;}.row.gtr-150 {margin-top: -30px;margin-left: -30px;}.row.gtr-150 > * {padding: 30px 0 0 30px;}.row.gtr-150.gtr-uniform {margin-top: -30px;}.row.gtr-150.gtr-uniform > * {padding-top: 30px;}.row.gtr-200 {margin-top: -40px;margin-left: -40px;}.row.gtr-200 > * {padding: 40px 0 0 40px;}.row.gtr-200.gtr-uniform {margin-top: -40px;}.row.gtr-200.gtr-uniform > * {padding-top: 40px;}}@media screen and (max-width: 480px) {.row {display: flex;flex-wrap: wrap;box-sizing: border-box;align-items: stretch;}.row > * {box-sizing: border-box;}.row.gtr-uniform > * > :last-child {margin-bottom: 0;}.row.aln-left {justify-content: flex-start;}.row.aln-center {justify-content: center;}.row.aln-right {justify-content: flex-end;}.row.aln-top {align-items: flex-start;}.row.aln-middle {align-items: center;}.row.aln-bottom {align-items: flex-end;}.row > .imp-mobilep {order: -1;}.row > .col-1-mobilep {width: 8.33333%;}.row > .off-1-mobilep {margin-left: 8.33333%;}.row > .col-2-mobilep {width: 16.66667%;}.row > .off-2-mobilep {margin-left: 16.66667%;}.row > .col-3-mobilep {width: 25%;}.row > .off-3-mobilep {margin-left: 25%;}.row > .col-4-mobilep {width: 33.33333%;}.row > .off-4-mobilep {margin-left: 33.33333%;}.row > .col-5-mobilep {width: 41.66667%;}.row > .off-5-mobilep {margin-left: 41.66667%;}.row > .col-6-mobilep {width: 50%;}.row > .off-6-mobilep {margin-left: 50%;}.row > .col-7-mobilep {width: 58.33333%;}.row > .off-7-mobilep {margin-left: 58.33333%;}.row > .col-8-mobilep {width: 66.66667%;}.row > .off-8-mobilep {margin-left: 66.66667%;}.row > .col-9-mobilep {width: 75%;}.row > .off-9-mobilep {margin-left: 75%;}.row > .col-10-mobilep {width: 83.33333%;}.row > .off-10-mobilep {margin-left: 83.33333%;}.row > .col-11-mobilep {width: 91.66667%;}.row > .off-11-mobilep {margin-left: 91.66667%;}.row > .col-12-mobilep {width: 100%;}.row > .off-12-mobilep {margin-left: 100%;}.row.gtr-0 {margin-top: 0px;margin-left: 0px;}.row.gtr-0 > * {padding: 0px 0 0 0px;}.row.gtr-0.gtr-uniform {margin-top: 0px;}.row.gtr-0.gtr-uniform > * {padding-top: 0px;}.row.gtr-25 {margin-top: -5px;margin-left: -5px;}.row.gtr-25 > * {padding: 5px 0 0 5px;}.row.gtr-25.gtr-uniform {margin-top: -5px;}.row.gtr-25.gtr-uniform > * {padding-top: 5px;}.row.gtr-50 {margin-top: -10px;margin-left: -10px;}.row.gtr-50 > * {padding: 10px 0 0 10px;}.row.gtr-50.gtr-uniform {margin-top: -10px;}.row.gtr-50.gtr-uniform > * {padding-top: 10px;}.row {margin-top: -20px;margin-left: -20px;}.row > * {padding: 20px 0 0 20px;}.row.gtr-uniform {margin-top: -20px;}.row.gtr-uniform > * {padding-top: 20px;}.row.gtr-150 {margin-top: -30px;margin-left: -30px;}.row.gtr-150 > * {padding: 30px 0 0 30px;}.row.gtr-150.gtr-uniform {margin-top: -30px;}.row.gtr-150.gtr-uniform > * {padding-top: 30px;}.row.gtr-200 {margin-top: -40px;margin-left: -40px;}.row.gtr-200 > * {padding: 40px 0 0 40px;}.row.gtr-200.gtr-uniform {margin-top: -40px;}.row.gtr-200.gtr-uniform > * {padding-top: 40px;}}.image {-moz-transition: opacity 0.25s ease-in-out;-webkit-transition: opacity 0.25s ease-in-out;-ms-transition: opacity 0.25s ease-in-out;transition: opacity 0.25s ease-in-out;display: inline-block;outline: 0;border: 0;}.image img {display: block;width: 100%;}.image.fit {display: block;width: 100%;}.image.featured {display: block;width: 100%;margin: 0 0 2em 0;}.image.left {float: left;margin: 0 2em 2em 0;}.image.centered {display: block;margin: 0 0 3em 0;}.image.centered img {margin: 0 auto;width: auto;}a.image:hover {opacity: 0.85;}ul {list-style: disc;padding-left: 1em;}ul li {padding-left: 0.5em;}ul.list {margin-bottom: 0;}ul.list li {padding-left: 0.5em;}ol {list-style: decimal;padding-left: 1.25em;}ol li {padding-left: 0.25em;}ul.actions {padding-top: 1em;list-style: none;padding-left: 0;}ul.actions.major {text-align: center;}ul.actions li {display: inline-block;margin-left: 1em;padding-left: 0;}ul.actions li:first-child {margin-left: 0;}ul.divided {list-style: none;padding-left: 0;}ul.divided li {border-top: solid 1px #d2d7dc;padding-top: 2em;margin-top: 2em;padding-left: 0;}ul.divided li:first-child {padding-top: 0;margin-top: 0;border-top: 0;}ul.icons {list-style: none;padding-left: 0;}ul.icons li {padding-left: 0;}ul.icons li:before {display: inline-block;color: #fff;background: #61666b;width: 2.5em;height: 2.5em;border-radius: 0.35em;text-align: center;line-height: 2.5em;margin-right: 0.75em;}ul.menu {list-style: none;padding-left: 0;}ul.menu li {display: inline-block;border-left: solid 1px #d2d7dc;padding-left: 1em;margin-left: 1em;}ul.menu li:first-child {border-left: 0;padding-left: 0;margin-left: 0;}form .actions {padding-top: 0;}form label {display: block;font-weight: 300;color: #52575c;margin: 0 0 0.5em 0;}form input[type="text"], form input[type="email"], form input[type="password"], form select, form textarea {-moz-transition: background-color 0.25s ease-in-out;-webkit-transition: background-color 0.25s ease-in-out;-ms-transition: background-color 0.25s ease-in-out;transition: background-color 0.25s ease-in-out;-webkit-appearance: none;display: block;background: #f9fbfe;border: solid 1px #d2d7dc;border-radius: 0.35em;width: 100%;line-height: 1.5em;padding: 0.75em;}form input[type="text"]:focus, form input[type="email"]:focus, form input[type="password"]:focus, form select:focus, form textarea:focus {background: #fff;}form textarea {min-height: 7em;}form ::-webkit-input-placeholder {color: #555 !important;}form :-moz-placeholder {color: #555 !important;}form ::-moz-placeholder {color: #555 !important;}form :-ms-input-placeholder {color: #555 !important;}form ::-moz-focus-inner {border: 0;}table {width: 100%;}table.default {width: 100%;}table.default tbody tr {border-top: solid 1px #D2D7DC;}table.default tbody tr:nth-child(2n+1) {background: #f9fbfe;}table.default td {padding: 0.5em 1em 0.5em 1em;}table.default th {text-align: left;font-weight: 400;padding: 0.5em 1em 0.5em 1em;}table.default tfoot {border-top: solid 1px #D2D7DC;}input[type="button"], input[type="submit"], input[type="reset"], button, .button {-moz-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-webkit-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-ms-transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;display: inline-block;color: inherit;background: none;text-decoration: none;border: solid 1px #c2c7cc;border-radius: 0.35em;padding: 0.8em 2em 0.8em 2em;cursor: pointer;outline: 0;}input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, .button:hover {color: #f35858;border-color: rgba(243, 88, 88, 0.5);}.icon {text-decoration: none;text-decoration: none;}.icon:before {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;text-transform: none !important;font-family: 'Font Awesome 5 Free';font-weight: 400;}.icon:before {line-height: inherit;}.icon > .label {display: none;}.icon.solid:before {font-weight: 900;}.icon.brands:before {font-family: 'Font Awesome 5 Brands';}.wrapper {position: relative;overflow-x: hidden;padding: 6em 0 0 0;}.image-wrapper {position: relative;}.image-wrapper .image {position: relative;z-index: 2;}#header-wrapper {position: relative;padding: 4em 0 2em 0;background-image: url("images/header.svg");background-image: url("images/overlay.png"), url("images/header.svg"), -moz-linear-gradient(75deg, #164DAB 15%, #215774 55%);background-image: url("images/overlay.png"), url("images/header.svg"), -webkit-linear-gradient(75deg, #164DAB 15%, #215774 55%);background-image: url("images/overlay.png"), url("images/header.svg"), -ms-linear-gradient(75deg, #164DAB 15%, #215774 55%);background-image: url("images/overlay.png"), url("images/header.svg"), linear-gradient(75deg, #164DAB 15%, #215774 55%);background-color: #215774;background-size: 100% 620%;background-size: 128px 128px, 100% 620%, auto;background-repeat: repeat, no-repeat, no-repeat;}.homepage #header-wrapper {padding: 5em 0 3em 0;background-size: 128px 128px, 100% 100%, auto;}#page-wrapper {min-height: 100vh;margin-bottom: -163px;padding-bottom: 163px;}#page-wrapper > div:last-of-type {padding-bottom: 5em;}#page-wrapper > div.wrapper:first-of-type {padding-top: 2em;}#promo-wrapper {position: relative;background-image: url("images/overlay.png"), url("../../images/promo.jpg");background-size: 192px 192px, cover;background-position: top left, center center;text-align: center;padding: 4em 0 4em 0;margin: 4em 0 0;}#footer-wrapper {-webkit-transform: translate3d(0, 0, 0);position: relative;border-top: solid 1px #c2c7cc;padding: 0 0 1em 0;background-image: url("images/overlay.png"), url("images/footer.svg");background-size: 128px 128px, 100% 100%;background-color: #fefefe;}#logo {position: absolute;z-index: 1;top: 0;left: 50%;width: 16em;margin-left: -6.5em;font-size: 1.1em;line-height: 1.2em;}#logo a {display: block;width: 100%;height: 4em;line-height: 4em;background: rgba(255, 255, 255, 0.15);border: solid 1px;border-color: #fff;border-color: rgba(255, 255, 255, 0.75);border-top: 0;border-radius: 0 0 0.35em 0.35em;color: #fff;display: inline-block;font-weight: 600;letter-spacing: 3px;text-align: center;text-transform: uppercase;}#nav {text-align: center;position: absolute;top: 0;left: 0;width: 100%;height: 4em;line-height: 4em;}#nav > ul {margin: 0;padding: 0;}#nav > ul > li {display: inline-block;margin-left: 1em;padding: 0;}#nav > ul > li > ul {display: none;}#nav > ul > li > span, #nav > ul > li > a {color: #fff;text-decoration: none;outline: 0;border: 0;border: solid 1px rgba(255, 255, 255, 0);border-radius: 0.35em;padding: 0.3em 1em 0.3em 1em;-moz-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-webkit-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-o-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;-ms-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;}#nav > ul > li.active > span, #nav > ul > li.active > a {border-color: rgba(255, 255, 255, 0.75);background-color: rgba(255, 255, 255, 0.15);color: #fff;}#nav > ul > li:first-child {margin-left: 0;}#nav > ul > li.break {margin-left: 20em;}.dropotron {text-align: left;line-height: 2em;border-radius: 0.35em;min-width: 12em;background: #fff;line-height: 1em;padding: 0.85em 0 0.85em 0;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);margin-top: -0.8em;list-style: none;}.dropotron a, .dropotron span {display: block;padding: 0.65em 1em 0.65em 1em;border-top: solid 1px #e8e8e8;border-bottom: 0;}.dropotron li {padding-left: 0;}.dropotron li:first-child > a, .dropotron li:first-child > span {border-top: 0;}.dropotron li.active > a, .dropotron li.active > span {color: #f35858;}.dropotron.level-0 {font-size: 0.9em;margin-top: 0;}.dropotron.level-0:before {content: '';position: absolute;top: -1em;width: 1em;height: 1em;border-bottom: solid 0.5em #fff;border-left: solid 0.5em rgba(255, 255, 255, 0);border-right: solid 0.5em rgba(255, 255, 255, 0);}.dropotron.level-0.center:before {left: 50%;margin-left: -0.5em;}.dropotron.level-0.left:before {left: 1em;}.dropotron.level-0.right:before {right: 1em;}#hero {position: relative;color: #fff;text-align: center;z-index: 1;}#hero h2 {color: #fff;font-size: 3em;}#hero strong {color: inherit;}#hero header > span {color: #fff;}#hero p {font-size: 1.5em;line-height: 1.5em;}#hero p b {font-weight: 900;color: #DDD;}#hero .button {background: #fff;border-color: rgba(255, 255, 255, 0);color: #f08c89;font-size: 1.25em;}#hero .button:hover {border-color: rgba(255, 255, 255, 0.75);background-color: rgba(255, 255, 255, 0.15);color: #fff;}#hero a {color: #fff;border-color: #fff;border-color: rgba(255, 255, 255, 0.5);}#hero a:hover {border-color: rgba(255, 255, 255, 0);}#promo {background: rgba(255, 255, 255, 0.05);border: solid 1px rgba(255, 255, 255, 0.25);border-radius: 0.5em;padding: 1.75em 2.5em 1.75em 2.5em;display: inline-block;position: relative;z-index: 1;color: #fff;font-size: 1.25em;}#promo h2 {color: #fff;display: inline-block;margin-right: 1em;font-size: 1.75em;}#promo .inline-logo {display: inline-block;}#promo .inline-logo img {height: 1.1em;padding: 2px;border-radius: 0.3em;vertical-align: middle;}#promo .button {background: #fff;border-color: rgba(255, 255, 255, 0);color: #27636B;font-size: 1.25em;}#promo .button:hover {border-color: rgba(255, 255, 255, 0.75);background-color: rgba(255, 255, 255, 0.15);color: #fff;}#main {padding-bottom: 4em;}#sidebar section {border-top: solid 1px #d2d7dc;margin-top: 3em;padding-top: 3em;}#sidebar section:first-child {border-top: 0;margin-top: 0;padding-top: 0;}#footer {position: relative;z-index: 1;text-align: center;width: 100%;}#footer .minor {display: inline-block;width: auto;padding: 0.4em 0 0;}#footer .minor form {display: inline-block;}#footer .minor > a {display: inline-block;margin: 0 5px;border-bottom: none;}#footer header.major {margin-bottom: 3em;}#footer-wrapper svg, #footer-wrapper .logo {max-width: 40px;height: 40px;width: 100%;}#footer-wrapper .fb-logo {background-color: white;}#footer-wrapper input[type=image] {margin: 0 5px;}#copyright {position: relative;z-index: 1;text-align: center;border-top: solid 1px #d2d7dc;color: #a2a7ac;padding-top: 0.5em;}#copyright ul {margin-bottom: 0.5em;}@media screen and (max-width: 1280px) {body, input, textarea, select {line-height: 1.5em;font-size: 13pt;}span.extra {display: none;}.wrapper {padding: 5em 0 1em 0;}#header-wrapper {padding: 3em 0 2em 0;}.homepage #header-wrapper {padding: 5em 0 4em 0;}#promo-wrapper {padding: 3em 0 3em 0;}#footer-wrapper {padding: 0.3em 0 0.3em 0;}#page-wrapper {margin-bottom: -137px;padding-bottom: 137px;}}@media screen and (max-width: 1080px) {header br {display: none;}input[type="button"], input[type="submit"], input[type="reset"], button, .button {padding-left: 1.25em;padding-right: 1.25em;}.wrapper {padding: 3em 2em 1em 2em;}#header-wrapper {padding: 5em 0 1em 0;}.homepage #header-wrapper {padding: 5em 0 4em 0;}#promo-wrapper {padding: 2em;}#footer-wrapper {padding: 0 2em 0.3em 2em;}#page-wrapper {margin-bottom: -131px;padding-bottom: 131px;}#nav {position: relative;margin: 0.5em 0 0 0;line-height: 2.25em;height: 2.25em;}#nav > ul > li {margin-left: 0;}#nav > ul > li.break {margin-left: 0;}.dropotron.level-0 {margin-top: 1.1em;}#hero {padding: 3.5em 4em 0 4em;}#hero h2 {font-size: 2.75em;}#hero p br {}.homepage #hero {padding: 1.5em 3em 0 3em;}#promo {padding: 1.75em 2.5em 1.75em 2.5em;display: inline-block;}#promo .button {font-size: 1.25em;}#promo h2 {display: block;margin: 0 0.5em 1em 0;font-size: 1.5em;}#copyright {padding-top: 0.5em;}}@media screen and (max-width: 820px) {body, input, textarea, select {line-height: 1.5em;font-size: 14pt;}span.extra {display: inline;}.features {margin-bottom: 0;}section, article {margin-bottom: 3em;}.row > section, .row > article {margin-bottom: 3em;}section:last-child, article:last-child {margin-bottom: 0;}.row > section:last-child, .row > article:last-child {margin-bottom: 0;}ul.menu {text-align: center;}ul.menu li {display: block;border: 0;padding: 0;margin: 0;line-height: 2em;}ul.menu li:first-child {border-top: 0;}ul.actions.major {padding-top: 2em;}#nav {font-size: 0.9em;}#nav > ul > li > span, #nav > ul > li > a {padding: 0.25em 0.5em 0.25em 0.5em;}#hero h2 {font-size: 2.5em;}#main {padding-bottom: 0;}#content {margin-bottom: 3em;}#sidebar {margin-bottom: 3em;}#sidebar section {border-top: 0;margin-top: 0;padding-top: 1em;}#footer header.major {margin-bottom: 1.5em;}}#navPanel, #navButton {display: none;}@media screen and (max-width: 736px) {html, body {overflow-x: hidden;}body, input, textarea, select {font-size: 13pt;letter-spacing: 0;}h2 {font-size: 1.5em;line-height: 1.25em;}header {margin-bottom: 1em;}header > p {font-size: 1em;}ul.divided li {padding-top: 0.75em;margin-top: 0.75em;}.wrapper {padding: 3em 20px 1em 20px;}#header-wrapper {padding: 3em 20px 20px 20px;text-align: center;}.homepage #header-wrapper {padding: 3em 20px 3em 20px;}#promo-wrapper {padding: 20px;}#footer-wrapper {padding: 0.3em 20px 0.3em 20px;}#logo {position: relative;}#logo a {border: solid 1px rgba(255, 255, 255, 0.75);border-radius: 0.35em;height: 3em;line-height: 3em;}#nav {display: none;}#footer ul.divided {margin: 0;}#footer ul.divided li:first-child {border-top: solid 1px #d2d7dc;padding-top: 0.75em;margin-top: 0.75em;}#footer ul.divided:first-child li:first-child {border-top: 0;padding-top: 0;margin-top: 0;}#hero {padding: 2.5em 2em 0 2em;}#hero header {margin: 0 0 .75em 0;}#hero header h2 {font-size: 1.5em;}#hero p {font-size: 1em;}#page-wrapper {-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-moz-transition: -moz-transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;-ms-transition: -ms-transform 0.5s ease;transition: transform 0.5s ease;padding-bottom: 140px;}#navButton {-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-moz-transition: -moz-transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;-ms-transition: -ms-transform 0.5s ease;transition: transform 0.5s ease;display: block;height: 44px;left: 0;position: fixed;top: 0;width: 100%;z-index: 10001;}#navButton .toggle {text-decoration: none;border: 0;height: 100%;left: 0;outline: 0;position: absolute;top: 0;width: 100%;}#navButton .toggle:before {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;text-transform: none !important;font-family: 'Font Awesome 5 Free';font-weight: 900;}#navButton .toggle:before {background: rgba(128, 132, 136, 0.35);border-radius: 0 0 0.35em 0.35em;border-top: 0;color: #fff;content: '\f0c9';display: block;font-size: 18px;height: 30px;left: 50%;line-height: 30px;margin-left: -40px;position: absolute;text-align: center;text-decoration: none;width: 80px;}#navPanel {-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-moz-transform: translateY(-50vh);-webkit-transform: translateY(-50vh);-ms-transform: translateY(-50vh);transform: translateY(-50vh);-moz-transition: -moz-transform 0.5s ease;-webkit-transition: -webkit-transform 0.5s ease;-ms-transition: -ms-transform 0.5s ease;transition: transform 0.5s ease;background-image: url("images/overlay.png"), url("images/navPanel.svg"), -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.25));background-image: url("images/overlay.png"), url("images/navPanel.svg"), -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.25));background-image: url("images/overlay.png"), url("images/navPanel.svg"), -ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.25));background-image: url("images/overlay.png"), url("images/navPanel.svg"), linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.25));display: block;left: 0;overflow-y: auto;position: fixed;top: 0;width: 100%;height: 50vh;z-index: 10002;box-shadow: inset 0px -2px 5px 0px rgba(0, 0, 0, 0.25);font-size: 1em;background-color: #45474a;background-size: 128px 128px, 100% 100%, 100% 100%;}#navPanel .link {position: relative;z-index: 1;display: block;text-decoration: none;padding: 0.75em;color: #ddd;border: 0;border-top: dotted 1px rgba(255, 255, 255, 0.1);}#navPanel .link.depth-0 {color: #fff;font-weight: 400;}#navPanel .indent-1 {display: inline-block;width: 1em;}#navPanel .indent-2 {display: inline-block;width: 2em;}#navPanel .indent-3 {display: inline-block;width: 3em;}#navPanel .indent-4 {display: inline-block;width: 4em;}#navPanel .indent-5 {display: inline-block;width: 5em;}#navPanel .depth-0 {color: #fff;}body.navPanel-visible #page-wrapper {-moz-transform: translateY(50vh);-webkit-transform: translateY(50vh);-ms-transform: translateY(50vh);transform: translateY(50vh);}body.navPanel-visible #navButton {-moz-transform: translateY(50vh);-webkit-transform: translateY(50vh);-ms-transform: translateY(50vh);transform: translateY(50vh);}body.navPanel-visible #navPanel {-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.nonmobile {display: none;}}@media screen and (max-width: 480px) {body, input, textarea, select {font-size: 12pt;letter-spacing: 0;}.feature {text-align: left;}section, article {margin-bottom: 2em;}.row > section, .row > article {margin-bottom: 2em;}header.major {text-align: left;}.image {display: block;}.image.full, .image.left {float: none;display: block;width: 100%;margin: 0 0 1.5em 0;}.image-centered {float: none;display: block;width: 100%;margin: 0 0 1.5em 0;}ul.actions li {display: block;margin: 1em 0 0 0;}ul.actions li:first-child {margin-top: 0;}ul.actions.major {text-align: left !important;}form textarea {min-height: 10em;}input[type="button"], input[type="submit"], input[type="reset"], button, .button {display: block;width: 100%;text-align: center;}#logo {position: relative;left: 0;top: 0;margin: 0;width: 100%;}#hero {padding: 2.5em 0 0 0;}#promo {padding: 20px;}#content {margin-bottom: 2em;}#sidebar {margin-bottom: 2em;}#footer header.major {margin-bottom: 1em;}}dl dt {margin: 25px 0 2px 0;font-weight: 300;font-size: 1.5em;line-height: 1.5em;text-shadow: #CCC 0px 0px 4px;}dl dt:first-of-type {margin: 0;}dl dd {margin: 2px 0 2px 50px;}.leftblock {display: inline-block;float: left;margin: 0 6px 0 0;}.rightblock {display: inline-block;float: right;margin: 0 0 0 6px;}.clsb {clear:both;}.loginbox {position: fixed;z-index: 1001;top: 10%;left: 50%;width: 360px;height: auto;padding: 15px;display: block;background: white;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0, .4);text-align: center;border: 1px solid #b4b1b1;visibility: hidden;line-height: 1em;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: opacity .5s, top .5s;-moz-transition: opacity .5s, top .5s;-ms-transition: opacity .5s, top .5s;-o-transition: opacity .5s, top .5s;transition: opacity .5s, top .5s;}.overlay:target+.loginbox {top: 50%;opacity: 1;visibility: visible;}.overlay:target {visibility: visible;opacity: 1;}.overlay {position: fixed;opacity: 0;visibility: hidden;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.8);cursor: default;z-index: 1000;-webkit-transition: opacity .5s;-moz-transition: opacity .5s;-ms-transition: opacity .5s;-o-transition: opacity .5s;transition: opacity .5s;}.loginbox a:link, .loginbox a:visited {color:inherit;text-decoration:none;}.loginbox a:hover {color:inherit;text-decoration: underline;}.loginbox h1 {font-family: Montserrat, sans-serif;color: #803271;line-height: 1.5em;font-weight: bold;font-size: 190%;margin:0 0 5px 0;}.loginbox .sep {position: relative;border-top: 2px solid #888;border-left: 5px solid transparent;border-right: 5px solid transparent;margin:15px;}.loginbox .sep>div {position: absolute;top: -8px;left: 50%;background: #FFF;background: linear-gradient(90deg, rgba(255,255,255,0.1) , #FFF , #FFF , #FFF , rgba(255,255,255,0.1));width:180px;margin-left: -90px;}.loginbox .fb-logo {height: 32px;width: 32px;padding: 4px;border-radius: 2px;background: #4c69ba;margin: 2px 5px;}.loginbox .fb-logo:hover {background: #5b7bd5;cursor: pointer;}.loginbox .fblogin>div{display:inline-block;vertical-align: middle;}.loginbox .fbprompt {border-right: 1px solid #000;margin-right: 10px;padding-right: 13px;border-right: 1px solid #888;border-top: 10px solid transparent;border-bottom: 10px solid transparent;}.loginbox .fflogin {padding-top:10px;}.loginbox .info {text-align: right;margin: 0 auto;width: 250px;font-size: 13px;}.loginbox .info input {display: inline-block;width: 160px;border: 1px solid #c0c2c7;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;color: #161717;padding: 6px;font-style: none;margin-bottom: 12px;background-color: #FFF;-moz-box-shadow: inset 0 1px 3px -1px #b4b1b1;-webkit-box-shadow: inset 0 1px 3px -1px #b4b1b1;box-shadow: inset 0 1px 3px -1px #b4b1b1;}.loginbox .info input:focus {outline: none;box-shadow: 0 0 4px rgba(0,0,0,0.2) , 0 0 5px 1px #51CBEE;}.fflogin.loginerror .info input {box-shadow: 0 0 6px 1px #f00 , inset 0 0 3px 1px #f00;}.lerrbox {margin: -10px auto 15px;padding: 10px 5px 10px;border: 1px solid #000;width: 90%;}.loginbox .loginbuttons {vertical-align: top;}.loginbox input.login {padding: 6px 28px;border: 1px solid;font-size: 14px;cursor: pointer;}.loginbox input.login {color: #fff;background: #09F;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.loginbox input.login:hover {background: #06F;}.loginbox input.login:active {background: #06F;}.loginbox a.register {color: #666!important;font: 11pt Verdana, Geneva, sans-serif;display: inline-block;padding: 6px 8px 0px 8px;}.loginbox a.register:hover {color: #333!important;}.loginremember {height: 25px;line-height:25px;font-family: LatoRegular;color: #7e7e7e;font-size: 12px;margin-bottom: -8px;}.loginremember a:hover {color: #333 !important;}.alogin a {position: absolute;display: block;top:0;right:0;z-index: 1;padding: 10px 10px 15px 15px;color: #33F;text-decoration: none;font-family: Verdana, Geneva, sans-serif;}.alogin a:visited {color: #33F;}.alogin a:hover {color: #00F;font-weight: bold;}body>footer {min-height: 165px;background-color: #e9e9e9;color: #777;}body>footer>div {text-align: center;}body>footer section {text-align: left;display: inline-block;vertical-align: top;padding: 0 10px 10px;width: 200px;min-height: 150px;position: relative;}body>footer section:nth-child(2) {width: 300px;}body>footer section + section:before {position: absolute;display: block;content: "";top: 15px;left: -3px;height: 130px;border-left: 1px solid #BBB;}body>footer .media-links {height: 40px;}.credit {display: block;font-size: 0.7em;position: absolute;left: 55px;bottom: 0px;}.video-container {width: 60%;display: inline-block;}@media screen and (max-width: 1080px) {.video-container {width: 65%;}}@media screen and (max-width: 820px) {.video-container {width: 70%;}}@media screen and (max-width: 736px) {.video-container {width: 75%;}}@media screen and (max-width: 480px) {.video-container {width: 90%;}}.video-container > div {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe, .video-container object, .video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}.twitter-timeline {max-width: 750px !important;}span.command {font-family: serif;background: #5f5f5f4a;padding: 1px 2px;border-radius: 2px;}ul.users li {display: inline-block;max-width: 1100px;text-align: left;overflow: visible;position: relative;width: 300px;padding: 0;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;box-shadow: 0px 1px 2px 1px #333;margin: 8px 5px;background-color: #68effd;background-image: linear-gradient( rgba(12, 204, 224, 0.3), rgba(12, 204, 224, 0.3), rgba(120, 217, 255, 0.5)), linear-gradient(90deg, #7ef, #4bf, #6cf, #7cf, #bdf, #7ef);}ul.users li.level2 {background-image: linear-gradient( rgba(224, 161, 12, 0.3), rgba(224, 181, 12, 0.3), rgba(255, 240, 120, 0.5)), linear-gradient(90deg, #fe7, #ff4, #ff6, #ff7, #ffb, #ff7);}ul.users li.level3 {background-image: url('/img/sparkle.gif'), linear-gradient( rgba(224, 121, 12, 0.3), rgba(224, 121, 12, 0.3), rgba(255, 215, 120, 0.5)), linear-gradient(90deg, #fe7, #ff4, #ff6, #ff7, #ffb, #ff7);box-shadow: 0px 1px 8px 2px #980;border: 1px solid #b75;}body {background-size: 100% 100%;background-color: #b1ccdd;}body.homepage {background: url("/img/treehouse-blur.jpg") no-repeat center center fixed;background-size: cover;}body.rp {background: url("/img/pv-blur.jpg") no-repeat center center fixed;background-size: cover;}body.play {background: url("/img/saa-blur.jpg") no-repeat center center fixed;background-size: cover;}body.classes {background: url("/img/hall-blur.jpg") no-repeat center center fixed;background-size: cover;}body.enchantments {background: url("/img/ce-blur.jpg") no-repeat center center fixed;background-size: cover;}body.rules, body.rules2 {background: url("/img/sky-blur.jpg") no-repeat center center fixed;background-size: cover;}@media screen and (max-width: 736px) {body {background-size: auto 100%;}}@media screen and (min-width: 736px) {.mobile-break {display: none;}}@media screen and (max-width: 736px) {.half-mobile {max-width: 50%;}}.wrapper .container {background: rgba(240, 255, 255, 0.8);border-radius: 20px;padding: 10px 18px;}ul.users {padding: 0;}ul.users li.patreon:before {content: "";display: block;background: 0 0 url(/img/patreon-logo.svg) no-repeat;background-size: 30px;position: absolute;width: 30px;height: 30px;bottom: 4px;right: 4px;z-index: 2;}ul.users .name {position: absolute;left: 90px;right: 5px;top: 5px;text-align: center;font-size: 22px;font-weight: bold;max-height: 54px;overflow: hidden;}.avatar {height: 80px;width: 80px;position: relative;float: left;border: 1px solid #333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;margin: 5px;padding: 3px;}.avatar img {width: auto;height: auto;max-height: 100%;max-width: 100%;}@media print {#header-wrapper nav {display: none !important;}.wrapper {padding: 0;}#footer {display: none !important;}}span.spoiler {background-color: #333;color: #333;text-shadow: none;}.spoiler:hover {background-color: inherit;color: inherit;text-shadow: inherit;}