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 {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre {overflow:auto;}code,kbd,pre,samp {font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea {color:inherit; font:inherit; margin:0; }button {overflow:visible;}button,select {text-transform:none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer; }button[disabled],html input[disabled] {cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}input {line-height:normal;}input[type="checkbox"],input[type="radio"] {box-sizing:border-box; padding:0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {border:0; padding:0; }textarea {overflow:auto;}optgroup {font-weight:bold;}table {border-collapse:collapse;border-spacing:0;}td,th {padding:0;}.container {position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box; }.column,.columns {width:100%;float:left;box-sizing:border-box; }@media (min-width:400px) {.container {width:85%;padding:0; }}@media (min-width:550px) {.container {width:80%; }.column,.columns {margin-left:4%; }.column:first-child,.columns:first-child {margin-left:0; }.one.column,.one.columns{ width:4.66666666667%; }.two.columns{ width:13.3333333333%; }.three.columns{ width:22%;}.four.columns { width:30.6666666667%; }.five.columns { width:39.3333333333%; }.six.columns{ width:48%;}.seven.columns{ width:56.6666666667%; }.eight.columns{ width:65.3333333333%; }.nine.columns { width:74.0%;}.ten.columns{ width:82.6666666667%; }.eleven.columns { width:91.3333333333%; }.twelve.columns { width:100%; margin-left:0; }.one-third.column { width:30.6666666667%; }.two-thirds.column{ width:65.3333333333%; }.one-half.column{ width:48%; }.offset-by-one.column,.offset-by-one.columns{ margin-left:8.66666666667%; }.offset-by-two.column,.offset-by-two.columns{ margin-left:17.3333333333%; }.offset-by-three.column,.offset-by-three.columns{ margin-left:26%;}.offset-by-four.column,.offset-by-four.columns { margin-left:34.6666666667%; }.offset-by-five.column,.offset-by-five.columns { margin-left:43.3333333333%; }.offset-by-six.column,.offset-by-six.columns{ margin-left:52%;}.offset-by-seven.column,.offset-by-seven.columns{ margin-left:60.6666666667%; }.offset-by-eight.column,.offset-by-eight.columns{ margin-left:69.3333333333%; }.offset-by-nine.column,.offset-by-nine.columns { margin-left:78.0%;}.offset-by-ten.column,.offset-by-ten.columns{ margin-left:86.6666666667%; }.offset-by-eleven.column,.offset-by-eleven.columns { margin-left:95.3333333333%; }.offset-by-one-third.column,.offset-by-one-third.columns{ margin-left:34.6666666667%; }.offset-by-two-thirds.column,.offset-by-two-thirds.columns { margin-left:69.3333333333%; }.offset-by-one-half.column,.offset-by-one-half.columns { margin-left:52%; }}html {font-size:62.5%; }body {font-size:1.5em; line-height:1.6;font-weight:400;font-family:Ubuntu, "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#222; }h1, h2, h3, h4, h5, h6 {margin-top:0;margin-bottom:2rem;font-weight:300; }h1 { font-size:4.0rem; line-height:1.2;letter-spacing:-.1rem;}h2 { font-size:3.6rem; line-height:1.25; letter-spacing:-.1rem; }h3 { font-size:3.0rem; line-height:1.3;letter-spacing:-.1rem; }h4 { font-size:2.4rem; line-height:1.35; letter-spacing:-.08rem; }h5 { font-size:1.8rem; line-height:1.5;letter-spacing:-.05rem; }h6 { font-size:1.5rem; line-height:1.6;letter-spacing:0; }@media (min-width:550px) {h1 { font-size:5.0rem; }h2 { font-size:4.2rem; }h3 { font-size:3.6rem; }h4 { font-size:3.0rem; }h5 { font-size:2.4rem; }h6 { font-size:1.5rem; }}p {margin-top:0; }a {color:#1EAEDB; }a:hover {color:#0FA0CE; }.button,button,input[type="submit"],input[type="reset"],input[type="button"] {display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box; }.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus {color:#333;border-color:#888;outline:0; }.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary {color:#FFF;background-color:#33C3F0;border-color:#33C3F0; }.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus {color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB; }input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select {height:38px;padding:6px 10px; background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box; }input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea {-webkit-appearance:none; -moz-appearance:none;appearance:none; }textarea {min-height:65px;padding-top:6px;padding-bottom:6px; }input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus {border:1px solid #33C3F0;outline:0; }label,legend {display:block;margin-bottom:.5rem;font-weight:600; }fieldset {padding:0;border-width:0; }input[type="checkbox"],input[type="radio"] {display:inline; }label > .label-body {display:inline-block;margin-left:.5rem;font-weight:normal; }ul {list-style:circle inside; }ol {list-style:decimal inside; }ol, ul {padding-left:0;margin-top:0; }ul ul,ul ol,ol ol,ol ul {margin:1.5rem 0 1.5rem 3rem;font-size:90%; }li {margin-bottom:1rem; }code {padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px; }pre > code {display:block;padding:1rem 1.5rem;white-space:pre; }th,td {padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1; }th:first-child,td:first-child {padding-left:0; }th:last-child,td:last-child {padding-right:0; }button,.button {margin-bottom:1rem; }input,textarea,select,fieldset {margin-bottom:1.5rem; }pre,blockquote,dl,figure,table,p,ul,ol,form {margin-bottom:2.5rem; }.u-full-width {width:100%;box-sizing:border-box; }.u-max-full-width {max-width:100%;box-sizing:border-box; }.u-pull-right {float:right; }.u-pull-left {float:left; }hr {margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1; }.container:after,.row:after,.u-cf {content:"";display:table;clear:both; }@media (min-width:400px) {}@media (min-width:550px) {}@media (min-width:750px) {}@media (min-width:1000px) {}@media (min-width:1200px) {}html {font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;background-color:#222;}.container {background-color:#fff;position:relative;width:98%;max-width:960px;margin:0 auto;}#wrap {font-size:1.1em;color:#555;border-top:5px solid #222;background-color:#fff;}#wrap a {color:#2883de;text-decoration:none;}#wrap a:hover {color:#2883de;text-decoration:underline;}#header-box {background-color:#fff;}#header-content {width:98%;max-width:960px;margin:0 auto;}#header-main {margin-left:0;display:inline;}#header-main, #header-right {margin-top:20px;}#header-main #site-logo {margin:10px 10px 20px 0;}#header-main #site-logo img {display:inline;}#header-main #site-name {font-size:2.3em;padding-top:0;}#header-main #site-name a {font-weight:normal;text-shadow:none;letter-spacing:0.2px;}#header-main #site-name a:hover {text-decoration:underline;}#header-main #site-slogan {font-family:"Noto Serif", Georgia, "Times New Roman", Times, serif;font-size:1em;font-style:italic;color:#777;text-shadow:1px 1px 0 #fff;padding-bottom:20px;}#header-right {float:right;text-align:center;}#header-right p {font-size:0.7em;padding-top:40px;}#credits {color:#777;background-color:#fff;text-align:left;font-size:0.8em;line-height:1.5em;padding-bottom:20px;}#footer {background-color:#fff;}h1, h2, h3, h4, h5 {letter-spacing:normal;margin:0;}h1 {font-size:35px;font-weight :normal;font-style:normal;line-height:140%;margin-bottom:14px;}h2 {font-size:28px;font-weight:normal;font-style:normal;line-height:130%;margin-bottom:10px;}h3 {font-size:21px;font-weight:normal;font-style:normal;line-height:130%;margin-bottom:8px;}h4 {font-size:17px;font-weight:normal;font-style:normal;line-height:125%;margin-bottom:8px;}h5 {font-size:14px;font-weight:normal;font-style:normal;line-height:120%;margin-bottom:8px;}h1 a, h2 a, h3 a, h4 a, h5 a {font-weight:inherit;text-decoration:none;}p {margin-bottom:0.9em;}table {font-size:1em;width:350px;max-width:100%;margin-bottom:20px;}table td {border:1px solid #ccc;}table tr td, tr th {padding:5px 10px;}table tr {background:#eee;}table tr.even {background:#f7f7f7;}th:first-child,td:first-child {padding-left:10px;}th:last-child,td:last-child {padding-right:10px;}hr {color:#ccc;background-color:#ccc;border-top:1px solid #ccc;width:100%;height:0;margin-top:10px;margin-bottom:10px;}hr.black {color:#444;background-color:#444;width:100%;height:2px;margin:10px 0;border:none;}hr.grey {color:#bbb;background-color:#bbb;width:100%;height:2px;margin:10px 0;border:none;}hr.red {color:#f00;background-color:#f00;width:100%;height:2px;margin:10px 0;border:none;}hr.orange {color:#ff7f00;background-color:#ff7f00;width:100%;height:2px;margin:10px 0;border:none;}hr.yellow {color:#ffcf00;background-color:#ffcf00;width:100%;height:2px;margin:10px 0;border:none;}hr.green {color:#0f0;background-color:#0f0;width:100%;height:2px;margin:10px 0;border:none;}hr.cyan {color:#0ff;background-color:#0ff;width:100%;height:2px;margin:10px 0;border:none;}hr.blue {color:#00f;background-color:#00f;width:100%;height:2px;margin:10px 0;border:none;}hr.magenta, hr.violet {color:#f0f;background-color:#f0f;width:100%;height:2px;margin:10px 0;border:none;}ol {list-style-position:outside;margin-left:3em;margin-bottom:0;}ul {list-style-position:outside;margin-left:3em;margin-bottom:0;}ul {list-style-type:disc;}ul.indent {padding-left:30px;}ul.no-indent {padding-left:0;}ul.circle {list-style-type:circle;}ul.disc {list-style-type:disc;}ul.none {list-style-type:none;}ul.square {list-style-type:square;}ul li, ol li {margin-bottom:0.7em;}.date-stamp, .obscure {color:#bbb;font-size:0.7em;}.align-left {text-align:left;}.align-right {text-align:right;}.align-centre,.align-center {text-align:center;}.align-justify {text-align:justify;}.image-centre,.image-center {display:block;margin-left:auto;margin-right:auto;}.largest {font-size:2em;}.larger {font-size:1.4em;}.smaller {font-size:0.7em;}.spacer {margin:0 20px;}.clear {clear:both;}.hide {display:none;}.bottom-line {border-bottom:2px solid #bbb;margin-bottom:15px;}.border {border:1px solid #ccc;}.rounded {border-radius:6px;}.italic {font-style:italic;}.underline {text-decoration:underline;}.shadow {-webkit-box-shadow:0 8px 6px -6px #4a4a4a;-moz-box-shadow:0 8px 6px -6px #4a4a4a;box-shadow:0 8px 6px -6px #4a4a4a;}.slider-wrapper {margin-top:10px;margin-bottom:10px;}.attention {background-color:#ff0;border:1px solid #dd0;padding:0 2px 2px 2px;}.photo, .photo-with-title {margin-top:0;margin-bottom:30px;}.photo img, .photo-with-title img {background-color:#fff;padding:10px;border:1px solid #ccc;display:block;margin-left:auto;margin-right:auto;max-width:938px;-webkit-box-shadow:0 8px 6px -6px #4a4a4a;-moz-box-shadow:0 8px 6px -6px #4a4a4a;box-shadow:0 8px 6px -6px #4a4a4a;}.photo-with-title img {padding:10px 10px 30px 10px;margin-bottom:-20px;}.photo-with-title p {font-size:0.8em;text-align:center;line-height:1;}.grey {color:#bbb;}.red {color:#f00;}.orange {color:#ff7f00;}.yellow {color:#ff0;}.green {color:#0f0;}.cyan {color:#0ff;}.blue {color:#007fff;}.indigo {color:#7f00ff;}.violet {color:#f0f;}.quotation {margin:15px 0;padding:15px 10px 0;font-family:"Noto Serif", Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:1.5em;background-color:#eee;border:1px solid #ccc;text-align:center;}.quotation p {color:#333;display:inline;}.quotation:before {content:'“';color:#ccc;font-size:2em;margin-right:5px;vertical-align:-0.3em;}.quotation:after {content:'”';color:#ccc;font-size:2em;margin-left:0;vertical-align:-0.3em;}.block-white, .block-grey, .block-red, .block-orange, .block-yellow,.block-green, .block-cyan, .block-blue, .block-magenta, .block-violet {margin:15px 0 20px;padding:10px 12px 0 10px;min-width:110px;}.block-white h1, h2, h3, h4, h5, h6,.block-grey h1, h2, h3, h4, h5, h6,.block-red h1, h2, h3, h4, h5, h6,.block-orange h1, h2, h3, h4, h5, h6,.block-yellow h1, h2, h3, h4, h5, h6,.block-green h1, h2, h3, h4, h5, h6,.block-cyan h1, h2, h3, h4, h5, h6,.block-blue h1, h2, h3, h4, h5, h6,.block-magenta h1, h2, h3, h4, h5, h6, .block-violet h1, h2, h3, h4, h5, h6 {padding-bottom:10px;}.block-white {background-color:#fff;border:1px solid #ccc;}.block-grey {background-color:#eee;border:1px solid #ccc;}.block-red {background-color:#ffe5e5;border:1px solid #ffabab;}.block-orange {background-color:#fff2e5;border:1px solid #ffd5ab;}.block-yellow {background-color:#ffffe5;border:1px solid #fff0ab;}.block-green {background-color:#e5ffe5;border:1px solid #abffab;}.block-cyan {background-color:#e5ffff;border:1px solid #abffff;}.block-blue {background-color:#e5e5ff;border:1px solid #ababff;}.block-magenta, .block-violet {background-color:#ffe5ff;border:1px solid #ffabff;}.block-white ol, .block-white ul {margin-left:5px;}.block-grey ol, .block-grey ul {margin-left:5px;}.block-red ol, .block-red ul {margin-left:5px;}.block-orange ol, .block-orange ul {margin-left:5px;}.block-yellow ol, .block-yellow ul {margin-left:5px;}.block-green ol, .block-green ul {margin-left:5px;}.block-cyan ol, .block-cyan ul {margin-left:5px;}.block-blue ol, .block-blue ul {margin-left:5px;}.block-magenta ol, .block-magenta ul, .block-violet ol, .block-violet ul {margin-left:5px;}.block-white.bold {background-color:#fff;}.block-grey.bold {background-color:#eee;}.block-red.bold {background-color:#ffabab;}.block-orange.bold {background-color:#ffd5ab;}.block-yellow.bold {background-color:#ffffab;}.block-green.bold {background-color:#abffab;}.block-cyan.bold {background-color:#abffff;}.block-blue.bold {background-color:#ababff;}.block-magenta.bold, .block-violet.bold {background-color:#ffabff;}.sticky-note-white,.sticky-note-grey,.sticky-note-red,.sticky-note-orange,.sticky-note, .sticky-note-yellow,.sticky-note-green,.sticky-note-cyan,.sticky-note-blue,.sticky-note-magenta,.sticky-note-violet {min-height:20em;padding:10px;text-align:left;font-size:0.9em;margin:0 auto 20px;}.sticky-note-white {background-color:#fff;border:1px solid #ccc;}.sticky-note-grey {background-color:#eee;border:1px solid #ccc;}.sticky-note-red {background-color:#ffe5e5;border:1px solid #ffabab;}.sticky-note-orange {background-color:#fff2e5;border:1px solid #ffd5ab;}.sticky-note, .sticky-note-yellow {background-color:#ffffe5;border:1px solid #fff0ab;}.sticky-note-green {background-color:#e5ffe5;border:1px solid #abffab;}.sticky-note-cyan {background-color:#e5ffff;border:1px solid #abffff;}.sticky-note-blue {background-color:#e5e5ff;border:1px solid #ababff;}.sticky-note-magenta, .sticky-note-violet {background-color:#ffe5ff;border:1px solid #ffabff;}.sticky-note-white ul,.sticky-note-grey ul,.sticky-note-red ul,.sticky-note-orange ul,.sticky-note ul, .sticky-note-yellow ul,.sticky-note-green ul,.sticky-note-cyan ul,.sticky-note-blue ul,.sticky-note-magenta ul, .sticky-note-violet ul {margin-left:-30px;}.sticky-note-white ul li,.sticky-note-grey ul li,.sticky-note-red ul li,.sticky-note-orange ul li,.sticky-note ul li, .sticky-note-yellow ul li,.sticky-note-green ul li,.sticky-note-cyan ul li,.sticky-note-blue ul li,.sticky-note-magenta ul li, .sticky-note-violet ul li {margin:10px;}.sticky-note-red.bold {background-color:#ffabab;}.sticky-note-orange.bold {background-color:#ffd5ab;}.sticky-note.bold, .sticky-note-yellow.bold {background-color:#ffffab;}.sticky-note-green.bold {background-color:#abffab;}.sticky-note-cyan.bold {background-color:#abffff;}.sticky-note-blue.bold {background-color:#ababff;}.sticky-note-magenta.bold, .sticky-note-violet.bold {background-color:#ffabff;}#wide-list {margin:10px 0 20px;}#wide-list ul {margin-left:0;padding-left:0;}#wide-list li {list-style:none;margin-bottom:15px;padding:10px 20px 10px 10px;text-align:left;background-color:#eee;border:1px solid #ccc;border-left:5px solid #bbb;}#wide-list a {font-size:1.2em;}#wide-list ul.outline-none li {border:1px solid #eee;padding-bottom:0;margin-bottom:0;}.outline, .outline-white,.outline-grey {border:2px solid #bbb;}.outline-red {border:2px solid #f00;}.outline-orange {border:2px solid #ff7f00;}.outline-yellow {border:2px solid #ffcf00;}.outline-green {border:2px solid #0f0;}.outline-cyan {border:2px solid #0ff;}.outline-blue {border:2px solid #00f;}.outline-magenta, .outline-violet {border:2px solid #f0f;}.sideline, .sideline-white, .sideline-grey {border-left:5px solid #bbb;}.sideline-red {border-left:5px solid #f00;}.sideline-orange {border-left:5px solid #ff7f00;}.sideline-yellow {border-left:5px solid #ffcf00;}.sideline-green {border-left:5px solid #0f0;}.sideline-cyan {border-left:5px solid #0ff;}.sideline-blue {border-left:5px solid #00f;}.sideline-magenta, .sideline-violet {border-left:5px solid #f0f;}.headline, .-headlinewhite, .headline-grey {border-top:5px solid #bbb;}.headline-red {border-top:5px solid #f00;}.headline-orange {border-top:5px solid #ff7f00;}.headline-yellow {border-top:5px solid #ffcf00;}.headline-green {border-top:5px solid #0f0;}.headline-cyan {border-top:5px solid #0ff;}.headline-blue {border-top:5px solid #00f;}.headline-magenta, .headline-violet {border-top:5px solid #f0f;}.baseline, .baseline-white, .baseline-grey {border-bottom:5px solid #bbb;}.baseline-red {border-bottom:5px solid #f00;}.baseline-orange {border-bottom:5px solid #ff7f00;}.baseline-yellow {border-bottom:5px solid #ffcf00;}.baseline-green {border-bottom:5px solid #0f0;}.baseline-cyan {border-bottom:5px solid #0ff;}.baseline-blue {border-bottom:5px solid #00f;}.baseline-magenta, .baseline-violet {border-bottom:5px solid #f0f;}#sitemap-box {border-top:1px solid #ddd;background-color:#fff;}#sitemap {text-align:left;font-size:1em;font-weight:normal;line-height:1.4em;padding-top:10px;background-color:#fff;}#sitemap ul {list-style-type:none;margin-left:0;margin-bottom:10px;font-size:0.8em;}#sitemap ul li {list-style-type:none;margin-bottom:0;padding-left:5px;border-left:1px solid #bbb;}#sitemap a {color:#777;text-transform:none;}#sitemap ul a {text-transform:none;}#sitemap a.current {color:#333;}#sitemap p {font-size:1em;margin-bottom:5px;}#sitemap p a:hover,#sitemap ul li a:hover {color:#555;text-decoration:underline;}.narrow-screen-only {visibility:hidden;overflow:hidden;height:0;width:0;display:none;}.white-header {background-color:#fff;padding-top:10px;padding-bottom:10px;}.white-header h3 {padding-top:10px;padding-bottom:0;}@media only screen and (max-width:1023px) {.photo img, .photo-with-title img {max-width:95%;}}@media only screen and (max-width:767px) {.wide-screen-only {visibility:hidden;overflow:hidden;height:0;width:0;display:none;}.narrow-screen-only {visibility:visible;overflow:visible;height:100%;width:100%;display:inherit;}.container {background-color:#fff;}#wrap {background-color:#fff;}img {max-width:90%;}#simple-menu-holder {height:35px;margin-bottom:30px;}.simple-menu {color:#444;height:25px;font-size:0.9em;border:1px solid #ccc;}.simple-menu > ul > li > a {color:#666 !important;line-height:25px;padding:0 5px;}.simple-menu li.grey, .simple-menu li.grey:hover {line-height:25px;padding:0 6px;}#footer {background-color:#fff;}#credits {background-color:#fff;}}@media only screen and (max-width:549px) {.narrow-screen-only {visibility:visible;overflow:visible;height:100%;width:100%;display:inherit;}#wide-list a {font-size:1em;}.photo-with-title {margin-bottom:15px;}.photo-with-title img {padding-bottom:10px;}.photo-with-title p {color:transparent;}}@media only screen and (max-width:379px) {.sf-menu li ul li ul {margin-top:35px !important;margin-left:-130px !important;}}.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}.sf-menu li {position:relative;}.sf-menu ul {position:absolute;display:none;top:100%;left:0;z-index:99;}.sf-menu > li {float:left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul {display:block;}.sf-menu a {display:block;position:relative;}.sf-menu ul ul {top:0;left:100%;}.sf-menu {float:left;margin-bottom:1em;}.sf-menu ul {box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em; *width:12em; }.sf-menu a {border-left:1px solid #fff;border-top:1px solid #dFeEFF; border-top:1px solid rgba(255,255,255,.5);padding:.75em 1em;text-decoration:none;zoom:1; }.sf-menu a {color:#13a;}.sf-menu li {background:#BDD2FF;white-space:nowrap; *white-space:normal; -webkit-transition:background .2s;transition:background .2s;}.sf-menu ul li {background:#AABDE6;}.sf-menu ul ul li {background:#9AAEDB;}.sf-menu li:hover,.sf-menu li.sfHover {background:#CFDEFF;-webkit-transition:none;transition:none;}.sf-arrows .sf-with-ul {padding-right:2.5em;*padding-right:1em; }.sf-arrows .sf-with-ul:after {content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dFeEFF; border-top-color:rgba(255,255,255,.5);}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {border-top-color:white; }.sf-arrows ul .sf-with-ul:after {margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF; border-left-color:rgba(255,255,255,.5);}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color:white;}#sf-desktop-menu-box {background-color:#BDD2FF;margin-bottom:15px;}#sf-mobile-menu-box {margin-bottom:10px;}.container.sf-navbar {background-color:#BDD2FF;}.sf-menu {margin-bottom:0px;}.sf-menu li .current {background:#AABDE6;}.sf-menu li:hover,.sf-menu li .current:hover {background:#CFDEFF;}.sf-menu li h1, li h2, li h3, li h4, li h5, li h6 {padding:5px 10px !important;}.container {background-color:#f0f0f0;}#wrap {background-color:#f0f0f0;}#wrap a {color:#8b1515;}#wrap a:hover {color:#8b1515;}#header-box {background-color:#8b1515;border-bottom:2px solid #ddd;}#header-main #site-name a {color:#fff;text-shadow:none;}#header-main #site-slogan {color:#fff;text-shadow:1px 1px 0 #222;}#credits {color:#bbb;background-color:#222;}#credits a {color:#bbb;}#credits a:hover {color:#fff;}#footer {background-color:#222;}#sitemap-box {border-top:1px solid #000;background-color:#222;}#sitemap {background-color:#222;}#sitemap ul li {border-left:1px solid #777;}#sitemap a {color:#ccc;}#sitemap a.current {color:#fff;}#sitemap p a:hover,#sitemap ul li a:hover {color:#fff !important;}#sf-desktop-menu-box {background-color:#a61919;border:1px solid #a61919;}.container.sf-navbar {background-color:#a61919;}.sf-menu a {border:none !important;}.sf-menu li h1 {color:#000;background-color:#fff;font-size:50px;line-height:80%;padding:0 !important;}.sf-menu ul {background-color:#a61919;}.sf-menu li a,.sf-menu ul li a,.sf-menu ul li ul a {color:#fff !important;background-color:#a61919;}.sf-menu li a.current,.sf-menu ul li a.current,.sf-menu ul li ul li a.current {background-color:#d92121 !important;}.sf-menu li a:hover,.sf-menu li ul li a:hover,.sf-menu ul li ul li a:hover,.sf-menu li a.current:hover,.sf-menu li ul li a.current:hover,.sf-menu ul li ul li a.current:hover {background-color:#f22424 !important;}.simple-menu {background-color:#8b1515;}.simple-menu a {color:#fff;}.simple-menu ul li {border-right:1px solid #ba3814;}.simple-menu ul li a {color:#fff !important;}.simple-menu ul li a.current {color:#fff !important;background-color:#ba3814;}.simple-menu > ul > li:hover > a {background-color:#ec6c45;}@media only screen and (max-width:767px) {#header-box {background-color:#fff;}#header-main #site-name a {color:#8b1515;text-shadow:none;}#header-main #site-slogan {color:#444;text-shadow:none;}.container {background-color:#fff;}#wrap {background-color:#fff;}#footer {background-color:#fff;}#credits {color:#000;background-color:#fff;}#credits a, #credits a:hover {color:#8b1515;}}