/* ::::: http://fonts.googleapis.com/css?family=Noticia+Text:400,700|Roboto:700,700italic,400,400italic&subset=latin-ext,latin ::::: */

@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 400;
	src: local("Noticia Text"), local("NoticiaText-Regular"), url('wdyv6x3ekpdeupq7bj5uup8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 400;
	src: local("Noticia Text"), local("NoticiaText-Regular"), url('wdyv6x3ekpdeupq7bj5uud0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 400;
	src: local("Noticia Text"), local("NoticiaText-Regular"), url('wdyv6x3ekpdeupq7bj5uuogdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 700;
	src: local("Noticia Text Bold"), local("NoticiaText-Bold"), url('peko-rqetp45be2p80aakrlelrudnwotq4sldhkv7hi.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 700;
	src: local("Noticia Text Bold"), local("NoticiaText-Bold"), url('peko-rqetp45be2p80aakeiamzp5ergvewe_cniu_oy.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Noticia Text";
	font-style: normal;
	font-weight: 700;
	src: local("Noticia Text Bold"), local("NoticiaText-Bold"), url('peko-rqetp45be2p80aakxnuwykpzoekl5tyj8yhly0.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('ek4gzz-gexapcsbhtceqi_eszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('mervlbyg_cxg3rlvuskt_feszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('-2n2p-_y08sg57cnwqfknveszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('u0topm082mnks5k0q4rhqveszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('ndf9mtnoplzo-nomog0mipeszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('fcx7wwv8ozt71a3e1xoajveszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('cwb0xya8bzo0ksthx0utua.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('77fxfjrbgzn4acrsfhlh3hjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('isz-wbcxnkabnjo6_twhthjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('ux6i4jxqdm3fvtc1cpuwqhjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('jsn2cgvdbcvycnfjfjsdfbjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('pwzc-ybil414wb9rb1iaprjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('97uahxiqzroncbacei3awxjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url('d-6iyplofoccackzxwxsoftxra8tvwticgirnjhmvjw.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('wxrxja0c3kdtc7lmafg4drtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('opxuqto0ugqqhgj_sfdlwbtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('1hzf02poanh32k2vkgeoubtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('cdkhraxnqtovbaoxwdor9xtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('k23cxwvtrifd6djsevi07rtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('vszulfksk0lljjfeaxcrehtbgvql8ndjpwnre27mub0.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	src: local("Roboto Italic"), local("Roboto-Italic"), url('vpcynsl0qhq_6dx7lkvbyfeszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajccztoq_mqjvwkksun0wkzc2i.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcczuj_cnvwiuubmvgbx098mw.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcc0bckliaa1lc45dfaafaura.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcc2o_suj8uo4ylwrins22t3y.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcc76up8jxqwt8hva3mdhkv_0.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF1, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajccyye0-aqj3nfinttidxdju4.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('t6nd4cfprhzp44q5qajcc44p5icox8kq3llunmylgo4.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* ::::: http://lupiga.com/assets/application-78c00f492820bbb1394b050f324ee6f2.css ::::: */

html { font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
b, strong { font-weight: bold; }
h1 { font-size: 2em; margin: 0.67em 0px; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
input { line-height: normal; }
textarea { overflow: auto; }
meta.foundation-mq-small { font-family: "/only screen/"; width: 0px; }
meta.foundation-mq-small-only { font-family: "/only screen and (max-width: 40em)/"; width: 0px; }
meta.foundation-mq-medium { font-family: "/only screen and (min-width:40.063em)/"; width: 40.063em; }
meta.foundation-mq-medium-only { font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/"; width: 40.063em; }
meta.foundation-mq-large { font-family: "/only screen and (min-width:64.063em)/"; width: 64.063em; }
meta.foundation-mq-large-only { font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/"; width: 64.063em; }
meta.foundation-mq-xlarge { font-family: "/only screen and (min-width:90.063em)/"; width: 90.063em; }
meta.foundation-mq-xlarge-only { font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/"; width: 90.063em; }
meta.foundation-mq-xxlarge { font-family: "/only screen and (min-width:120.063em)/"; width: 120.063em; }
meta.foundation-data-attribute-namespace { font-family: false; }
html, body { height: 100%; }
*, *::before, *::after { box-sizing: border-box; }
html, body { font-size: 100%; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(34, 34, 34); padding: 0px; margin: 0px; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: normal; font-style: normal; line-height: 1.5; position: relative; cursor: auto; }
a:hover { cursor: pointer; }
img { max-width: 100%; height: auto; }
img {  }
.clearfix::before, .clearfix::after { content: " "; display: table; }
.clearfix::after { clear: both; }
img { display: inline-block; vertical-align: middle; }
textarea { height: auto; min-height: 50px; }
.row { width: 100%; margin: 0px auto; max-width: 62.5rem; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.row.collapse > .column, .row.collapse > .columns { padding-left: 0px; padding-right: 0px; }
.row .row { width: auto; margin: 0px -0.625rem; max-width: none; }
.row .row::before, .row .row::after { content: " "; display: table; }
.row .row::after { clear: both; }
.row .row.collapse { width: auto; margin: 0px; max-width: none; }
.row .row.collapse::before, .row .row.collapse::after { content: " "; display: table; }
.row .row.collapse::after { clear: both; }
.column, .columns { padding-left: 0.625rem; padding-right: 0.625rem; width: 100%; float: left; }
[class*="column"] + [class*="column"]:last-child { float: right; }
@media only screen {
	.column, .columns { position: relative; padding-left: 0.625rem; padding-right: 0.625rem; float: left; }
	.small-2 { width: 16.6667%; }
	.small-3 { width: 25%; }
	.small-4 { width: 33.3333%; }
	.small-6 { width: 50%; }
	.small-8 { width: 66.6667%; }
	.small-10 { width: 83.3333%; }
	.small-12 { width: 100%; }
}
@media only screen and (min-width: 40.063em) {
	.column, .columns { position: relative; padding-left: 0.625rem; padding-right: 0.625rem; float: left; }
	.medium-1 { width: 8.33333%; }
	.medium-4 { width: 33.3333%; }
	.medium-6 { width: 50%; }
	.medium-8 { width: 66.6667%; }
	.medium-11 { width: 91.6667%; }
}
@media only screen and (min-width: 64.063em) {
	.column, .columns { position: relative; padding-left: 0.625rem; padding-right: 0.625rem; float: left; }
}
.accordion::before, .accordion::after { content: " "; display: table; }
.accordion::after { clear: both; }
[class*="block-grid-"]::before, [class*="block-grid-"]::after { content: " "; display: table; }
[class*="block-grid-"]::after { clear: both; }
@media only screen {
	.small-block-grid-1 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-1 > li:nth-of-type(n+1) { clear: both; }
	.small-block-grid-2 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
	.small-block-grid-3 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
	.small-block-grid-4 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
	.small-block-grid-5 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
	.small-block-grid-6 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
	.small-block-grid-7 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
	.small-block-grid-8 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
	.small-block-grid-9 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
	.small-block-grid-10 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
	.small-block-grid-11 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
	.small-block-grid-12 > li:nth-of-type(n) { clear: none; }
	.small-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
}
@media only screen and (min-width: 40.063em) {
	.medium-block-grid-1 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-1 > li:nth-of-type(n+1) { clear: both; }
	.medium-block-grid-2 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
	.medium-block-grid-3 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
	.medium-block-grid-4 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
	.medium-block-grid-5 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
	.medium-block-grid-6 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
	.medium-block-grid-7 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
	.medium-block-grid-8 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
	.medium-block-grid-9 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
	.medium-block-grid-10 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
	.medium-block-grid-11 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
	.medium-block-grid-12 > li:nth-of-type(n) { clear: none; }
	.medium-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
}
@media only screen and (min-width: 64.063em) {
	.large-block-grid-1 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-1 > li:nth-of-type(n+1) { clear: both; }
	.large-block-grid-2 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
	.large-block-grid-3 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
	.large-block-grid-4 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
	.large-block-grid-5 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
	.large-block-grid-6 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
	.large-block-grid-7 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
	.large-block-grid-8 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
	.large-block-grid-9 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
	.large-block-grid-10 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
	.large-block-grid-11 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
	.large-block-grid-12 > li:nth-of-type(n) { clear: none; }
	.large-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
}
.breadcrumbs > *::before { content: "/"; color: rgb(170, 170, 170); margin: 0px 0.75rem; position: relative; top: 1px; }
.breadcrumbs > :first-child::before { content: " "; margin: 0px; }
[aria-label="breadcrumbs"] [aria-hidden="true"]::after { content: "/"; }
button, .button { border-style: solid; border-width: 0px; cursor: pointer; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: normal; line-height: normal; margin: 0px 0px 1.25rem; position: relative; text-decoration: none; text-align: center; border-radius: 0px; display: inline-block; padding: 1rem 2rem 1.0625rem; font-size: 1rem; background-color: rgb(195, 0, 0); border-color: rgb(156, 0, 0); color: rgb(255, 255, 255); transition: background-color 300ms ease-out 0s; }
button:hover, button:focus, .button:hover, .button:focus { background-color: rgb(156, 0, 0); }
button:hover, button:focus, .button:hover, .button:focus { color: rgb(255, 255, 255); }
button::-moz-focus-inner { border: 0px none; padding: 0px; }
@media only screen and (min-width: 40.063em) {
	button, .button { display: inline-block; }
}
.button-group::before, .button-group::after { content: " "; display: table; }
.button-group::after { clear: both; }
@media only screen and (max-width: 40em) {
}
.button-group.radius > :first-child, .button-group.radius > :first-child > a, .button-group.radius > :first-child > button, .button-group.radius > :first-child > .button { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.button-group.radius > :last-child, .button-group.radius > :last-child > a, .button-group.radius > :last-child > button, .button-group.radius > :last-child > .button { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.button-group.radius.stack > :first-child, .button-group.radius.stack > :first-child > a, .button-group.radius.stack > :first-child > button, .button-group.radius.stack > :first-child > .button { border-top-left-radius: 3px; border-top-right-radius: 3px; }
.button-group.radius.stack > :last-child, .button-group.radius.stack > :last-child > a, .button-group.radius.stack > :last-child > button, .button-group.radius.stack > :last-child > .button { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
@media only screen and (min-width: 40.063em) {
	.button-group.radius.stack-for-small > :first-child, .button-group.radius.stack-for-small > :first-child > a, .button-group.radius.stack-for-small > :first-child > button, .button-group.radius.stack-for-small > :first-child > .button { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
	.button-group.radius.stack-for-small > :last-child, .button-group.radius.stack-for-small > :last-child > a, .button-group.radius.stack-for-small > :last-child > button, .button-group.radius.stack-for-small > :last-child > .button { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
}
@media only screen and (max-width: 40em) {
	.button-group.radius.stack-for-small > :first-child, .button-group.radius.stack-for-small > :first-child > a, .button-group.radius.stack-for-small > :first-child > button, .button-group.radius.stack-for-small > :first-child > .button { border-top-left-radius: 3px; border-top-right-radius: 3px; }
	.button-group.radius.stack-for-small > :last-child, .button-group.radius.stack-for-small > :last-child > a, .button-group.radius.stack-for-small > :last-child > button, .button-group.radius.stack-for-small > :last-child > .button { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
}
.button-group.round > :first-child, .button-group.round > :first-child > a, .button-group.round > :first-child > button, .button-group.round > :first-child > .button { border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; }
.button-group.round > :last-child, .button-group.round > :last-child > a, .button-group.round > :last-child > button, .button-group.round > :last-child > .button { border-bottom-right-radius: 1000px; border-top-right-radius: 1000px; }
.button-group.round.stack > :first-child, .button-group.round.stack > :first-child > a, .button-group.round.stack > :first-child > button, .button-group.round.stack > :first-child > .button { border-top-left-radius: 1rem; border-top-right-radius: 1rem; }
.button-group.round.stack > :last-child, .button-group.round.stack > :last-child > a, .button-group.round.stack > :last-child > button, .button-group.round.stack > :last-child > .button { border-bottom-left-radius: 1rem; border-bottom-right-radius: 1rem; }
@media only screen and (min-width: 40.063em) {
	.button-group.round.stack-for-small > :first-child, .button-group.round.stack-for-small > :first-child > a, .button-group.round.stack-for-small > :first-child > button, .button-group.round.stack-for-small > :first-child > .button { border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; }
	.button-group.round.stack-for-small > :last-child, .button-group.round.stack-for-small > :last-child > a, .button-group.round.stack-for-small > :last-child > button, .button-group.round.stack-for-small > :last-child > .button { border-bottom-right-radius: 1000px; border-top-right-radius: 1000px; }
}
@media only screen and (max-width: 40em) {
	.button-group.round.stack-for-small > :first-child, .button-group.round.stack-for-small > :first-child > a, .button-group.round.stack-for-small > :first-child > button, .button-group.round.stack-for-small > :first-child > .button { border-top-left-radius: 1rem; border-top-right-radius: 1rem; }
	.button-group.round.stack-for-small > :last-child, .button-group.round.stack-for-small > :last-child > a, .button-group.round.stack-for-small > :last-child > button, .button-group.round.stack-for-small > :last-child > .button { border-bottom-left-radius: 1rem; border-bottom-right-radius: 1rem; }
}
.button-bar::before, .button-bar::after { content: " "; display: table; }
.button-bar::after { clear: both; }
.clearing-thumbs::before, .clearing-thumbs::after, [data-clearing]::before, [data-clearing]::after { content: " "; display: table; }
.clearing-thumbs::after, [data-clearing]::after { clear: both; }
@media only screen and (min-width: 40.063em) {
}
.f-dropdown > :first-child { margin-top: 0px; }
.f-dropdown > :last-child { margin-bottom: 0px; }
.f-dropdown::before { content: ""; display: block; width: 0px; height: 0px; border-width: 6px; border-style: inset inset solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent transparent rgb(255, 255, 255); position: absolute; top: -12px; left: 10px; z-index: 89; }
.f-dropdown::after { content: ""; display: block; width: 0px; height: 0px; border-width: 7px; border-style: inset inset solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent transparent rgb(204, 204, 204); position: absolute; top: -14px; left: 9px; z-index: 88; }
.f-dropdown.right::before { left: auto; right: 10px; }
.f-dropdown.right::after { left: auto; right: 9px; }
.f-dropdown.drop-right > :first-child { margin-top: 0px; }
.f-dropdown.drop-right > :last-child { margin-bottom: 0px; }
.f-dropdown.drop-right::before { content: ""; display: block; width: 0px; height: 0px; border-width: 6px; border-style: inset solid inset inset; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent rgb(255, 255, 255) transparent transparent; position: absolute; top: 10px; left: -12px; z-index: 89; }
.f-dropdown.drop-right::after { content: ""; display: block; width: 0px; height: 0px; border-width: 7px; border-style: inset solid inset inset; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent rgb(204, 204, 204) transparent transparent; position: absolute; top: 9px; left: -14px; z-index: 88; }
.f-dropdown.drop-left > :first-child { margin-top: 0px; }
.f-dropdown.drop-left > :last-child { margin-bottom: 0px; }
.f-dropdown.drop-left::before { content: ""; display: block; width: 0px; height: 0px; border-width: 6px; border-style: inset inset inset solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent transparent transparent rgb(255, 255, 255); position: absolute; top: 10px; right: -12px; left: auto; z-index: 89; }
.f-dropdown.drop-left::after { content: ""; display: block; width: 0px; height: 0px; border-width: 7px; border-style: inset inset inset solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent transparent transparent rgb(204, 204, 204); position: absolute; top: 9px; right: -14px; left: auto; z-index: 88; }
.f-dropdown.drop-top > :first-child { margin-top: 0px; }
.f-dropdown.drop-top > :last-child { margin-bottom: 0px; }
.f-dropdown.drop-top::before { content: ""; display: block; width: 0px; height: 0px; border-width: 6px; border-style: solid inset inset; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) transparent transparent; position: absolute; top: auto; bottom: -12px; left: 10px; right: auto; z-index: 89; }
.f-dropdown.drop-top::after { content: ""; display: block; width: 0px; height: 0px; border-width: 7px; border-style: solid inset inset; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(204, 204, 204) transparent transparent; position: absolute; top: auto; bottom: -14px; left: 9px; right: auto; z-index: 88; }
.f-dropdown.content > :first-child { margin-top: 0px; }
.f-dropdown.content > :last-child { margin-bottom: 0px; }
.dropdown.button::after, button.dropdown::after { position: absolute; content: ""; width: 0px; height: 0px; display: block; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; top: 50%; }
.dropdown.button::after, button.dropdown::after { border-width: 0.375rem; right: 1.40625rem; margin-top: -0.15625rem; }
.dropdown.button::after, button.dropdown::after { border-color: rgb(255, 255, 255) transparent transparent; }
.dropdown.button.tiny::after, button.dropdown.tiny::after { border-width: 0.375rem; right: 1.125rem; margin-top: -0.125rem; }
.dropdown.button.tiny::after, button.dropdown.tiny::after { border-color: rgb(255, 255, 255) transparent transparent; }
.dropdown.button.small::after, button.dropdown.small::after { border-width: 0.4375rem; right: 1.3125rem; margin-top: -0.15625rem; }
.dropdown.button.small::after, button.dropdown.small::after { border-color: rgb(255, 255, 255) transparent transparent; }
.dropdown.button.large::after, button.dropdown.large::after { border-width: 0.3125rem; right: 1.71875rem; margin-top: -0.15625rem; }
.dropdown.button.large::after, button.dropdown.large::after { border-color: rgb(255, 255, 255) transparent transparent; }
.dropdown.button.secondary::after, button.dropdown.secondary::after { border-color: rgb(51, 51, 51) transparent transparent; }
form { margin: 0px 0px 1rem; }
label { font-size: 0.875rem; color: rgb(77, 77, 77); cursor: pointer; display: block; font-weight: normal; line-height: 1.5; margin-bottom: 0px; }
.prefix, .postfix { display: block; position: relative; z-index: 2; text-align: center; width: 100%; padding-top: 0px; padding-bottom: 0px; border-style: solid; border-width: 1px; overflow: hidden; font-size: 0.875rem; height: 2.3125rem; line-height: 2.3125rem; }
.postfix.button { padding: 0px; text-align: center; border: medium none; }
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 { border-radius: 0px; background-color: rgb(255, 255, 255); font-family: inherit; border-style: solid; border-width: 1px; border-color: rgb(204, 204, 204); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; color: rgba(0, 0, 0, 0.75); display: block; font-size: 0.875rem; margin: 0px 0px 1rem; padding: 0.5rem; height: 2.3125rem; width: 100%; box-sizing: border-box; transition: box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s; }
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { box-shadow: 0px 0px 5px rgb(153, 153, 153); border-color: rgb(153, 153, 153); }
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); outline: medium none; }
input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { background-color: rgb(221, 221, 221); cursor: default; }
textarea[rows] { height: auto; }
textarea { max-width: 100%; }
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) {
}
.inline-list { margin: 0px 0px 1.0625rem -1.375rem; padding: 0px; list-style: outside none none; overflow: hidden; }
.inline-list > li { list-style: outside none none; float: left; margin-left: 1.375rem; display: block; }
.inline-list > li > * { display: block; }
@media only screen and (min-width: 40.063em) {
}
.orbit-container .orbit-slides-container > :first-child { margin-left: 0px; }
@media only screen and (min-width: 40.063em) {
}
@media only screen and (max-width: 40em) {
}
.panel > :first-child { margin-top: 0px; }
.panel > :last-child { margin-bottom: 0px; }
.panel.callout > :first-child { margin-top: 0px; }
.panel.callout > :last-child { margin-bottom: 0px; }
.panel.callout a:not(.button) { color: rgb(195, 0, 0); }
.panel.callout a:hover:not(.button), .panel.callout a:focus:not(.button) { color: rgb(168, 0, 0); }
@media only screen and (max-width: 40em) {
}
.reveal-modal > :first-child, dialog > :first-child { margin-top: 0px; }
.reveal-modal > :last-child, dialog > :last-child { margin-bottom: 0px; }
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
.side-nav li a:not(.button) { display: block; color: rgb(195, 0, 0); margin: 0px; padding: 0.4375rem 0.875rem; }
.side-nav li a:hover:not(.button), .side-nav li a:focus:not(.button) { background: rgba(0, 0, 0, 0.024) none repeat scroll 0% 0%; color: rgb(255, 34, 34); }
.side-nav li.active > a:first-child:not(.button) { color: rgb(255, 34, 34); font-weight: normal; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.split.button span::after { position: absolute; content: ""; width: 0px; height: 0px; display: block; border-style: inset; top: 50%; left: 50%; }
.split.button span::after { border-top-style: solid; border-width: 0.375rem; top: 48%; margin-left: -0.375rem; }
.split.button span::after { border-color: rgb(255, 255, 255) transparent transparent; }
.split.button.secondary span::after { border-color: rgb(255, 255, 255) transparent transparent; }
.split.button.tiny span::after { border-top-style: solid; border-width: 0.375rem; top: 48%; margin-left: -0.375rem; }
.split.button.small span::after { border-top-style: solid; border-width: 0.4375rem; top: 48%; margin-left: -0.375rem; }
.split.button.large span::after { border-top-style: solid; border-width: 0.3125rem; top: 48%; margin-left: -0.375rem; }
.split.button.secondary span::after { border-color: rgb(51, 51, 51) transparent transparent; }
.switch label::after { content: ""; display: block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; top: 0.25rem; left: 0.25rem; width: 1.5rem; height: 1.5rem; transition: left 0.15s ease-out 0s; transform: translate3d(0px, 0px, 0px); }
.switch input:checked + label::after { left: 2.25rem; }
.switch label::after { width: 1.5rem; height: 1.5rem; }
.switch input:checked + label::after { left: 2.25rem; }
.switch label::after { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.switch.large label::after { width: 2rem; height: 2rem; }
.switch.large input:checked + label::after { left: 2.75rem; }
.switch.small label::after { width: 1.25rem; height: 1.25rem; }
.switch.small input:checked + label::after { left: 2rem; }
.switch.tiny label::after { width: 1rem; height: 1rem; }
.switch.tiny input:checked + label::after { left: 1.75rem; }
.switch.radius label::after { border-radius: 3px; }
.switch.round label::after { border-radius: 2rem; }
table tr.even, table tr.alt, table tr:nth-of-type(2n) { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.tabs { margin-bottom: 0px ! important; margin-left: 0px; }
.tabs::before, .tabs::after { content: " "; display: table; }
.tabs::after { clear: both; }
.tabs dd, .tabs .tab-title { position: relative; margin-bottom: 0px ! important; list-style: outside none none; float: left; }
.tabs dd > a, .tabs .tab-title > a { outline: medium none; display: block; background-color: rgb(225, 226, 233); color: rgb(0, 0, 0); padding: 0.3125rem 0.625rem; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 1rem; }
.tabs dd > a:hover, .tabs .tab-title > a:hover { background-color: rgb(209, 211, 221); }
.tabs dd.active a, .tabs .tab-title.active a { background-color: rgb(195, 0, 0); color: rgb(255, 255, 255); }
.tabs-content { margin-bottom: 1.5rem; width: 100%; }
.tabs-content::before, .tabs-content::after { content: " "; display: table; }
.tabs-content::after { clear: both; }
.tabs-content > .content { display: none; float: left; padding: 0.625rem 0px; width: 100%; }
.tabs-content > .content.active { display: block; float: none; }
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
meta.foundation-mq-topbar { font-family: "/only screen and (min-width:40.063em)/"; width: 40.063em; }
.fixed.expanded:not(.top-bar) { overflow-y: auto; height: auto; width: 100%; max-height: 100%; }
.fixed.expanded:not(.top-bar) .title-area { position: fixed; width: 100%; z-index: 99; }
.fixed.expanded:not(.top-bar) .top-bar-section { z-index: 98; margin-top: 2.8125rem; }
@media only screen and (max-width: 40em) {
}
.top-bar .toggle-topbar.menu-icon a span::after { content: ""; position: absolute; display: block; height: 0px; top: 50%; margin-top: -8px; right: 0.9375rem; box-shadow: 0px 0px 0px 1px rgb(255, 255, 255), 0px 7px 0px 1px rgb(255, 255, 255), 0px 14px 0px 1px rgb(255, 255, 255); width: 16px; }
.top-bar .toggle-topbar.menu-icon a span:hover::after {  }
.top-bar.expanded .toggle-topbar a span::after { box-shadow: 0px 0px 0px 1px rgb(136, 136, 136), 0px 7px 0px 1px rgb(136, 136, 136), 0px 14px 0px 1px rgb(136, 136, 136); }
.top-bar-section ul li:hover:not(.has-form) > a { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.top-bar-section .has-dropdown > a::after { content: ""; display: block; width: 0px; height: 0px; border-width: 5px; border-style: inset inset inset solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); margin-right: 0.9375rem; margin-top: -4.5px; position: absolute; top: 50%; right: 0px; }
.top-bar-section .has-dropdown.moved > a::after { display: none; }
@media only screen and (min-width: 40.063em) {
	.top-bar::before, .top-bar::after { content: " "; display: table; }
	.top-bar::after { clear: both; }
	.top-bar-section li.hover > a:not(.button) { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
	.top-bar-section li:not(.has-form) a:not(.button) { padding: 0px 0.9375rem; line-height: 2.8125rem; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
	.top-bar-section li:not(.has-form) a:hover:not(.button) { background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
	.top-bar-section li.active:not(.has-form) a:not(.button) { padding: 0px 0.9375rem; line-height: 2.8125rem; color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; }
	.top-bar-section li.active:not(.has-form) a:hover:not(.button) { background: rgb(168, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
	.top-bar-section .has-dropdown > a::after { content: ""; display: block; width: 0px; height: 0px; border-width: 5px; border-style: solid inset inset; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgba(255, 255, 255, 0.4) transparent transparent; margin-top: -2.5px; top: 1.40625rem; }
	.top-bar-section .has-dropdown .dropdown li.has-dropdown > a::after { border: medium none; content: "»"; top: 1rem; margin-top: -1px; right: 5px; line-height: 1.2; }
	.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { color: rgb(255, 255, 255); background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
	.top-bar-section .dropdown li:hover:not(.has-form):not(.active) > a:not(.button) { color: rgb(255, 255, 255); background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
}
.text-right { text-align: right ! important; }
.text-center { text-align: center ! important; }
@media only screen and (max-width: 40em) {
}
@media only screen {
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
}
@media only screen and (min-width: 64.063em) {
}
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
}
@media only screen and (min-width: 90.063em) {
}
@media only screen and (min-width: 120.063em) and (max-width: 1e+8em) {
}
@media only screen and (min-width: 120.063em) {
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0px; padding: 0px; }
a { color: rgb(195, 0, 0); text-decoration: none; line-height: inherit; }
a:hover, a:focus { color: rgb(168, 0, 0); }
a img { border: medium none; }
p { font-family: inherit; font-weight: normal; font-size: 0.875rem; line-height: 1.6; margin-bottom: 1.25rem; text-rendering: optimizelegibility; }
h1, h2, h3, h4, h5, h6 { font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: normal; font-style: normal; color: rgb(34, 34, 34); text-rendering: optimizelegibility; margin-top: 0.2rem; margin-bottom: 0.5rem; line-height: 1.4; }
h1 { font-size: 1.5rem; }
h2 { font-size: 1.0625rem; }
h3 { font-size: 1.0625rem; }
h4 { font-size: 0.8125rem; }
em, i { font-style: italic; line-height: inherit; }
strong, b { font-weight: bold; line-height: inherit; }
ul, ol, dl { font-size: 0.875rem; line-height: 1.6; margin-bottom: 1.25rem; list-style-position: outside; font-family: inherit; }
ul { margin-left: 1.1rem; }
ol { margin-left: 1.4rem; }
abbr, acronym { text-transform: uppercase; font-size: 90%; color: rgb(34, 34, 34); cursor: help; }
abbr { text-transform: none; }
blockquote cite::before { content: "— "; }
@media only screen and (min-width: 40.063em) {
	h1, h2, h3, h4, h5, h6 { line-height: 1.4; }
	h1 { font-size: 2.125rem; }
	h2 { font-size: 1.6875rem; }
	h3 { font-size: 1.375rem; }
	h4 { font-size: 1.125rem; }
}
.off-canvas-wrap { position: relative; width: 100%; overflow: hidden; }
.inner-wrap { position: relative; width: 100%; transition: transform 500ms ease 0s; }
.inner-wrap::before, .inner-wrap::after { content: " "; display: table; }
.inner-wrap::after { clear: both; }
@media only screen and (min-width: 40.063em) {
}
.tab-bar .menu-icon span::after { content: ""; position: absolute; display: block; height: 0px; top: 50%; margin-top: -0.5rem; left: 0.90625rem; box-shadow: 0px 0px 0px 1px rgb(255, 255, 255), 0px 7px 0px 1px rgb(255, 255, 255), 0px 14px 0px 1px rgb(255, 255, 255); width: 1rem; }
.tab-bar .menu-icon span:hover::after { box-shadow: 0px 0px 0px 1px rgb(179, 179, 179), 0px 7px 0px 1px rgb(179, 179, 179), 0px 14px 0px 1px rgb(179, 179, 179); }
.left-off-canvas-menu { width: 15.625rem; top: 0px; bottom: 0px; position: absolute; overflow-x: hidden; overflow-y: auto; background: rgb(51, 51, 51) none repeat scroll 0% 0%; z-index: 1001; box-sizing: content-box; transition: transform 500ms ease 0s; transform: translate3d(-100%, 0px, 0px); left: 0px; }
.left-off-canvas-menu * {  }
ul.off-canvas-list { list-style-type: none; padding: 0px; margin: 0px; }
ul.off-canvas-list li label { display: block; padding: 0.3rem 0.9375rem; color: rgb(153, 153, 153); text-transform: uppercase; font-size: 0.75rem; font-weight: bold; background: rgb(68, 68, 68) none repeat scroll 0% 0%; border-top: 1px solid rgb(94, 94, 94); border-bottom: medium none; margin: 0px; }
ul.off-canvas-list li a { display: block; padding: 0.666667rem; color: rgba(255, 255, 255, 0.7); border-bottom: 1px solid rgb(38, 38, 38); transition: background 300ms ease 0s; }
ul.off-canvas-list li a:hover { background: rgb(36, 36, 36) none repeat scroll 0% 0%; }
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
@media only screen and (min-width: 40.063em) {
}
.left-submenu .back > a::before { content: "«"; margin-right: 0.5rem; display: inline; }
.right-submenu .back > a::after { content: "»"; margin-left: 0.5rem; display: inline; }
.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a::after { content: "»"; margin-left: 0.5rem; display: inline; }
.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a::before { content: "«"; margin-right: 0.5rem; display: inline; }
@media only screen {
	.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { display: inherit ! important; }
	.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { display: none ! important; }
}
@media only screen and (min-width: 40.063em) {
	.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { display: inherit ! important; }
	.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { display: none ! important; }
}
@media only screen and (min-width: 64.063em) {
	.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { display: inherit ! important; }
	.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { display: none ! important; }
}
@media only screen and (min-width: 90.063em) {
	.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { display: inherit ! important; }
	.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { display: none ! important; }
}
@media only screen and (min-width: 120.063em) {
	.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { display: inherit ! important; }
	.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { display: none ! important; }
}
@media only screen and (orientation: landscape) {
}
@media only screen and (orientation: portrait) {
}
@font-face {
	font-family: "SpecialElite";
	font-style: normal;
	font-weight: normal;
	src: url('specialelite-webfont.eot') format("embedded-opentype"), url('specialelite-webfont.woff') format("woff"), url('specialelite-webfont.ttf') format("truetype"), url('specialelite-webfont.svg') format("svg");
}
@font-face {
	font-family: "TypeKeysFilledRegular";
	font-style: normal;
	font-weight: normal;
	src: url('typekeysfilled-webfont.eot') format("embedded-opentype"), url('typekeysfilled-webfont.woff2') format("woff2"), url('typekeysfilled-webfont.woff') format("woff"), url('typekeysfilled-webfont.ttf') format("truetype"), url('typekeysfilled-webfont.svg') format("svg");
}
@font-face {
	font-family: "TypeKeysRegular";
	font-style: normal;
	font-weight: normal;
	src: url('typekeys-webfont.eot') format("embedded-opentype"), url('typekeys-webfont.woff2') format("woff2"), url('typekeys-webfont.woff') format("woff"), url('typekeys-webfont.ttf') format("truetype"), url('typekeys-webfont.svg') format("svg");
}
li.current a { color: rgb(195, 0, 0); }
p:last-child { margin-bottom: 0px; }
button, .button { border-style: solid; border-width: 1px; cursor: pointer; font-family: "Roboto","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif; font-weight: normal; line-height: 1.3rem; margin: 0px; position: relative; text-decoration: none; text-align: left; display: inline-block; padding: 0.3125rem 0.625rem; font-size: 1rem; background-color: rgb(225, 226, 233); border-color: rgb(225, 226, 233); color: rgb(0, 0, 0); transition: background-color 300ms ease-out 0s; }
button:hover, button:focus, .button:hover, .button:focus { color: rgb(195, 0, 0); background-color: rgb(225, 226, 233); }
.stamp, .stamp-o { font-family: SpecialElite; line-height: 1.3em; font-size: 1.25rem; text-transform: uppercase; }
.stamp::first-letter, .stamp-o::first-letter { float: left; font-family: TypeKeysFilledRegular; font-size: 170%; }
.stamp-o::first-letter { font-family: TypeKeysRegular; }
.banner { margin-bottom: 20px; text-align: center; }
p:last-child { margin-bottom: 0px; }
h1 { font-family: "Noticia Text",Georgia,Cambria,"Times New Roman",Times,serif; }
header.page { position: relative; color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; margin-bottom: 1.25rem; }
header.page a { color: rgb(255, 255, 255); }
header.page a:hover, header.page a:focus, header.page li.current a { color: rgb(195, 0, 0); }
header.page .banner-728 { margin-top: 15px; }
header.page #menu-and-search { background: rgb(0, 0, 0) none repeat scroll 0% 0%; padding-left: 10px; }
header.page #menu-and-search #toggle-search2 { color: rgb(255, 255, 255); background: rgb(0, 0, 0) none repeat scroll 0% 0%; margin: 0px; padding: 0px 10px 0px 0px; text-align: right; }
header.page #menu-and-search #search-medium { display: none; position: absolute; background: rgb(225, 226, 233) none repeat scroll 0% 0%; right: 10px; top: 0px; width: 240px; height: 2.75rem; z-index: 1001; }
header.page .menu { border: 0px none; margin-bottom: 0px; font-size: 1.0625rem; line-height: 2.75rem; }
header.page .menu li { margin-left: 0px; border-right: 1px solid rgb(255, 255, 255); }
header.page .menu li:last-child { border-right: 0px none; }
header.page .menu li a { padding: 0px 1rem; }
header.page .menu li.current a, header.page .menu li a:hover { color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; border-bottom: 3px solid rgb(0, 0, 0); border-top: 3px solid rgb(195, 0, 0); line-height: 2.375rem; }
header.page #search { border: medium none; margin-bottom: 0px; padding-left: 0px; background: rgb(225, 226, 233) none repeat scroll 0% 0%; box-shadow: none; height: 44px; font-size: 1rem; }
header.page .button, header.page button { border: 0px none; margin-bottom: 0px; line-height: 2.75rem; height: 2.75rem; font-size: 1.5rem; }
.vortex a.button { color: rgb(0, 0, 0); background: transparent none repeat scroll 0% 0%; margin-top: 6px; }
.vortex a.button:hover, .vortex a.button:focus { color: rgb(255, 255, 255); background: transparent none repeat scroll 0% 0%; }
.vortex a#toggle-search:focus { color: rgb(0, 0, 0); background: transparent none repeat scroll 0% 0%; }
.main ul.tabs { width: 100%; }
.main ul.tabs li.tab-title { width: 50%; text-transform: uppercase; }
.main ul#newest.tabs li.tab-title { width: 100%; text-transform: uppercase; }
.tabs-content { margin-bottom: 10px; }
.tabs-content > .content { padding: 0px; }
.tabs-content > .content article { margin-top: 10px; }
.tabs-content > .content article a { display: block; }
.tabs-content > .content article a .small-4 { padding-right: 0.625rem; }
.tabs-content > .content article a .small-4 .lead-pic { height: 64px; overflow: hidden; }
.tabs-content > .content article a .small-4 img { display: block; width: 100%; }
.tabs-content > .content article a h2 { color: rgb(0, 0, 0); font-size: 0.8125rem; font-weight: bold; margin-top: 0px; margin-bottom: 0px; line-height: 16px; height: 64px; overflow: hidden; }
.tabs-content > .content article a:hover h2 { color: rgb(195, 0, 0); }
.tabs-content > .content article a h2 i { color: rgb(195, 0, 0); font-size: 0.6875rem; }
.columnists article a { display: block; position: relative; background: rgb(225, 226, 233) none repeat scroll 0% 0%; min-height: 108px; overflow: hidden; }
.columnists article.even a { background: rgb(209, 209, 212) none repeat scroll 0% 0%; }
.columnists article a h1, .columnists article a h2, .columnists article a h3 { margin: 0px; }
.columnists article a h1 { font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.columnists article a .author-pic { position: absolute; bottom: -3px; right: -3px; transition: all 300ms ease-out 0s; }
.columnists article a .author-pic img { display: block; }
.columnists article.odd a .author-pic { right: -3px; }
.columnists article.even a .author-pic { right: auto; left: -3px; }
.columnists article.odd a:hover .author-pic { right: 0px; bottom: 0px; }
.columnists article.even a:hover .author-pic { right: auto; left: 0px; bottom: 0px; }
.columnists article a .stamp-wrapper { background: rgb(182, 182, 182) none repeat scroll 0% 0%; padding: 7px 10px 4px; }
.columnists article.odd a h3.stamp { float: left; }
.columnists article.even a h3.stamp { float: right; }
.columnists article a .author-and-title { background: rgb(225, 226, 233) none repeat scroll 0% 0%; padding: 10px; }
.columnists article.even a .author-and-title { background: rgb(209, 209, 212) none repeat scroll 0% 0%; padding: 10px; }
.columnists article.odd a .author-and-title { padding-right: 105px; }
.columnists article.even a .author-and-title { padding-left: 105px; }
.columnists article a .author-and-title h2 { font-size: 1.125rem; font-weight: bold; text-transform: uppercase; }
.columnists article a .author-and-title h1 { font-size: 0.8125rem; font-weight: bold; }
.columnists article.even a h1, .columnists article.even a h2 { text-align: right; }
.columnists article a:hover h1 { color: rgb(195, 0, 0); }
.side-list li a { color: rgb(0, 0, 0); }
.side-list li a:hover { color: rgb(195, 0, 0); }
.selected-content h3.stamp-o { color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; font-size: 1.375rem; line-height: 1.8em; padding: 2px 10px 0px; margin-bottom: 10px; }
.selected-content h3.stamp-o.black-bg { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.selected-content h3.stamp-o a { display: block; color: rgb(255, 255, 255); }
.selected-content h3.stamp-o::first-letter { font-size: 200%; }
.selected-content article, .selected-content article.row { margin-bottom: 10px; }
.selected-content article a { display: block; color: rgb(0, 0, 0); }
.selected-content article h1 { font-size: 0.875rem; font-weight: bold; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.selected-content article a:hover h1 { color: rgb(195, 0, 0); }
.selected-content article .lead-pic { margin-bottom: 10px; }
.selected-content article .lead-pic img { display: block; width: 100%; }
.breadcrumb { margin-left: 0px; padding: 0px; list-style: outside none none; overflow: hidden; font-size: 1rem; font-weight: normal; background-color: rgb(195, 0, 0); border-bottom: 3px solid rgb(0, 0, 0); }
.breadcrumb li { float: left; margin: 0px; line-height: 2.875rem; text-transform: uppercase; }
.breadcrumb li a { color: white; text-decoration: none; padding: 3px 0px 0px 45px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; position: relative; display: block; float: left; }
.breadcrumb li a::after { content: " "; display: block; width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-left: 30px solid rgb(0, 0, 0); position: absolute; top: 50%; margin-top: -50px; left: 100%; z-index: 2; }
.breadcrumb li a::before { content: " "; display: block; width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-left: 30px solid white; position: absolute; top: 50%; margin-top: -50px; margin-left: 1px; left: 100%; z-index: 1; }
.breadcrumb li:first-child a { padding-left: 20px; font-size: 1.875rem; }
.breadcrumb li:nth-child(2) a { background: rgb(146, 0, 0) none repeat scroll 0% 0%; }
.breadcrumb li:nth-child(2) a::after { border-left-color: rgb(146, 0, 0); }
.breadcrumb li:nth-child(3) a { background: rgb(146, 0, 0) none repeat scroll 0% 0%; }
.breadcrumb li:nth-child(3) a::after { border-left-color: rgb(146, 0, 0); }
.breadcrumb li:last-child a { background: transparent none repeat scroll 0% 0%; color: black; pointer-events: none; cursor: default; }
.breadcrumb li:last-child a::after { border: 0px none; }
.breadcrumb li:last-child a::before { border: 0px none; }
.breadcrumb li a:hover { background: rgb(195, 0, 0) none repeat scroll 0% 0%; }
.breadcrumb li a:hover::after { border-left-color: rgb(195, 0, 0) ! important; }
.main .articles article { margin-bottom: 20px; }
.main .articles article h1 { font-size: 1.125rem; font-weight: bold; }
.main .articles article .lead { font-size: 0.9375rem; line-height: 1.3em; color: rgb(0, 0, 0); }
.main .articles article .lead p { font-size: 0.9375rem; line-height: 1.3em; color: rgb(0, 0, 0); }
.main .articles article .lead p:last-child { margin-bottom: 0px; }
.main .articles article .lead-pic { position: relative; }
.main .articles article .lead-pic { display: block; color: rgb(255, 255, 255); }
.main .articles article .lead-pic img { width: 100%; }
.main .articles article .lead .spec::after { content: " | "; font-weight: bold; font-style: normal ! important; }
.main .articles article .lead .spec:last-child::after { content: ""; }
.main .articles article.details { margin-bottom: 0px; }
.main .articles article.details .lead-pic { position: relative; margin-bottom: 20px; }
.main .articles article.details .lead { font-size: 0.9375rem; margin-bottom: 20px; }
.main .articles article.details .publish-info { position: absolute; bottom: 0px; left: 0px; width: 100%; z-index: 1; }
.main .articles article.details h1, .main .articles article.details .date-and-icon { clear: left; float: left; background: rgba(42, 0, 0, 0.7) none repeat scroll 0% 0%; margin-bottom: 10px; padding: 0px 20px; }
.main .articles article.details .date-and-icon .date { float: left; border-right: 1px solid rgb(255, 255, 255); padding-right: 20px; margin-right: 20px; }
.main .articles article.details .date-and-icon .icon { float: left; font-size: 1.5rem; margin-top: 4px; }
.main .articles article.details h1, .main .articles article.details h3, .main .articles article.details h4 { color: rgb(255, 255, 255); }
.main .articles article.details h3, .main .articles article.details h4 { text-transform: uppercase; line-height: 1.3em; margin: 0px; }
.main .articles article.details h1 { font-size: 1.875rem; font-weight: bold; line-height: 1.1em; padding-top: 6px; padding-bottom: 6px; }
.main .articles article.details h3 { font-size: 1rem; margin-top: 4px; }
.main .articles article.details h4 { font-size: 0.6875rem; margin-bottom: 4px; }
.main .articles article.details .lead-pic img { width: 100%; }
.main .articles article.details .socials { margin-top: 0px; margin-bottom: 0px; }
.main .articles .related h3.stamp-o { color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; font-size: 1.125rem; line-height: 1.8em; padding: 2px 10px 0px; margin-bottom: 10px; }
.main .articles .related h3.stamp-o::first-letter { font-size: 200%; }
.main .articles .related .comments-count { float: right; color: rgb(255, 255, 255); font-size: 0.875rem; line-height: 40px; padding: 0px 10px; }
.main .articles .related .related-articles h1 { font-size: 0.875rem; font-weight: bold; font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.main .articles .related .related-articles a:hover h1 { color: rgb(195, 0, 0); }
.main .articles .related #comments { margin: 30px 0px 20px; }
.main .articles .related #comments input, .main .articles .related #comments textarea { border-color: rgb(209, 209, 212); color: rgb(0, 0, 0); background: rgb(209, 209, 212) none repeat scroll 0% 0%; font-size: 1rem; font-weight: normal; }
.main .articles .related #comments .button { border-color: rgb(195, 0, 0); color: rgb(255, 255, 255); background: rgb(195, 0, 0) none repeat scroll 0% 0%; font-size: 0.875rem; font-weight: normal; padding: 10px 30px; }
.main .articles .related #comments .button:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(195, 0, 0); }
.main .articles .related #comments .button i { display: inline-block; vertical-align: middle; font-size: 100%; }
.main .articles .related .comments-list { margin: 20px 0px; padding: 0px; list-style: outside none none; }
.main .articles .related .comments-list li { position: relative; margin: 0px; list-style: outside none none; border-bottom: 2px solid rgb(204, 204, 204); padding: 12px 0px; }
.main .articles .related .comments-list li strong { font-size: 1rem; }
.main .articles .related .comments-list li abbr { font-size: 0.8125rem; color: rgb(153, 153, 153); }
.main .articles .related .comments-list li .comment-text { padding: 4px 0px; color: rgb(51, 51, 51); }
footer.page { position: relative; color: rgb(255, 255, 255); background-color: rgb(195, 0, 0); font-family: "Noticia Text",Georgia,Cambria,"Times New Roman",Times,serif; }
footer.page p { color: rgb(255, 255, 255); }
footer.page a { color: rgb(255, 255, 255); }
footer.page a:hover, footer.page li.current a, footer.page a:focus { color: rgb(0, 0, 0); }
footer.page .text-center { position: relative; padding: 40px 0px; }
footer.page h2.logo { position: absolute; top: 0px; bottom: 0px; left: 10px; width: 22%; height: 60%; margin: auto 0px; }
footer.page h2 a, footer.page h2 a img { display: block; }
footer.page .inline-list { display: table; margin: 0px auto; font-size: 0.9375rem; }
footer.page .inline-list li a i { display: none; }
footer.page .inline-list li a:hover i { color: rgb(255, 255, 255); }
footer.page .copyright { font-size: 0.75rem; margin: 0px; }
ul.off-canvas-list li.current a { background: rgb(36, 36, 36) none repeat scroll 0% 0%; }
.socials { float: left; padding: 0px; width: 100%; margin-top: 1rem; }
.socials div { float: left; width: 7.5rem; margin: 0px 0px 12px; padding: 0px; }
.socials div.like { margin-top: -3px; width: 8.5rem; height: 24px; overflow: hidden; }
.socials div.tweet { overflow: hidden; }
.socials div.plusone { width: 2.5rem; }
.fb-comments, .fb-comments > span[style], .fb_iframe_widget iframe[style] { width: 100% ! important; }
@media only screen and (max-width: 61.1875em) {
	header.page .menu { font-size: 0.9375rem; }
	header.page .menu li a { padding: 0px 0.625rem; }
}
@media only screen and (max-width: 48.75em) {
	header.page .menu { font-size: 0.875rem; }
	.main ul.tabs li.tab-title a { font-size: 0.9375rem; }
}
@media only screen and (max-width: 43.75em) {
	.main ul.tabs li.tab-title a { font-size: 0.8125rem; }
	footer.page h2.logo { display: none; }
}
@media only screen and (max-width: 40em) {
	header.page { margin-bottom: 0.625rem; }
	header.page h1 { text-align: center; }
	header.page .vortex .medium-8 { padding: 0px; }
	header.page #menu-and-search { display: none; position: absolute; right: 0px; top: 100%; width: 100%; z-index: 1000; padding-left: 0px; }
	header.page #menu-and-search #search-medium { display: block; position: relative; width: 100%; right: auto; }
	header.page #menu-and-search .small-12 { padding: 0px; }
	header.page .button, header.page button { font-size: 1.875rem; }
	.main .articles article.details { margin-bottom: 20px; }
	.main .articles article.details .lead-pic { margin-bottom: 10px; }
	.main .articles article.details .lead { font-size: 1rem; margin-bottom: 10px; }
	.main .articles article.details h1 { font-size: 1.25rem; line-height: 1.1em; padding-top: 4px; padding-bottom: 4px; }
	.main .articles article .lead .spec::after { content: ""; }
	.main ul.tabs li.tab-title a { font-size: 1rem; }
	.tabs-content > .content article a h2 { font-size: 0.8125rem; }
	.selected-content article h1 { font-size: 1.0625rem; }
	footer.page .text-center { padding: 20px 0px; }
	footer.page .inline-list { display: block; margin: 0px 0px 7px; font-size: 0.9375rem; }
	footer.page .inline-list li { float: none; }
	footer.page .inline-list li a { display: inline-block; }
	footer.page .inline-list li a i { display: inline-block; margin-right: 7px; vertical-align: middle; font-size: 70%; color: rgb(0, 0, 0); }
	footer.page .columns.text-center { text-align: left ! important; }
	footer.page .columns.text-center p.copyright { padding-left: 1.25rem; }
}
@media only screen and (max-width: 29.9375em) {
}
@font-face {
	font-family: "Ionicons";
	font-style: normal;
	font-weight: normal;
	src: url('ionicons-36bdc075e84e721a6e54dc8717d322e3.eot') format("embedded-opentype"), url('ionicons-0a4c256a3a9e5bd012c420be2ad18ce2.ttf') format("truetype"), url('ionicons-718712cb4cba99cdc14365fabfab85c5.woff') format("woff"), url('ionicons-ba4461bc05a70835cb8cbf5f369648bc.svg') format("svg");
}
.ion, .ion-loading-a, .ion-loading-b, .ion-loading-c, .ion-loading-d, .ion-looping, .ion-refreshing, .ion-ios7-reloading, .ionicons, .ion-alert::before, .ion-alert-circled::before, .ion-android-add::before, .ion-android-add-contact::before, .ion-android-alarm::before, .ion-android-archive::before, .ion-android-arrow-back::before, .ion-android-arrow-down-left::before, .ion-android-arrow-down-right::before, .ion-android-arrow-forward::before, .ion-android-arrow-up-left::before, .ion-android-arrow-up-right::before, .ion-android-battery::before, .ion-android-book::before, .ion-android-calendar::before, .ion-android-call::before, .ion-android-camera::before, .ion-android-chat::before, .ion-android-checkmark::before, .ion-android-clock::before, .ion-android-close::before, .ion-android-contact::before, .ion-android-contacts::before, .ion-android-data::before, .ion-android-developer::before, .ion-android-display::before, .ion-android-download::before, .ion-android-drawer::before, .ion-android-dropdown::before, .ion-android-earth::before, .ion-android-folder::before, .ion-android-forums::before, .ion-android-friends::before, .ion-android-hand::before, .ion-android-image::before, .ion-android-inbox::before, .ion-android-information::before, .ion-android-keypad::before, .ion-android-lightbulb::before, .ion-android-locate::before, .ion-android-location::before, .ion-android-mail::before, .ion-android-microphone::before, .ion-android-mixer::before, .ion-android-more::before, .ion-android-note::before, .ion-android-playstore::before, .ion-android-printer::before, .ion-android-promotion::before, .ion-android-reminder::before, .ion-android-remove::before, .ion-android-search::before, .ion-android-send::before, .ion-android-settings::before, .ion-android-share::before, .ion-android-social::before, .ion-android-social-user::before, .ion-android-sort::before, .ion-android-stair-drawer::before, .ion-android-star::before, .ion-android-stopwatch::before, .ion-android-storage::before, .ion-android-system-back::before, .ion-android-system-home::before, .ion-android-system-windows::before, .ion-android-timer::before, .ion-android-trash::before, .ion-android-user-menu::before, .ion-android-volume::before, .ion-android-wifi::before, .ion-aperture::before, .ion-archive::before, .ion-arrow-down-a::before, .ion-arrow-down-b::before, .ion-arrow-down-c::before, .ion-arrow-expand::before, .ion-arrow-graph-down-left::before, .ion-arrow-graph-down-right::before, .ion-arrow-graph-up-left::before, .ion-arrow-graph-up-right::before, .ion-arrow-left-a::before, .ion-arrow-left-b::before, .ion-arrow-left-c::before, .ion-arrow-move::before, .ion-arrow-resize::before, .ion-arrow-return-left::before, .ion-arrow-return-right::before, .ion-arrow-right-a::before, .ion-arrow-right-b::before, .ion-arrow-right-c::before, .ion-arrow-shrink::before, .ion-arrow-swap::before, .ion-arrow-up-a::before, .ion-arrow-up-b::before, .ion-arrow-up-c::before, .ion-asterisk::before, .ion-at::before, .ion-bag::before, .ion-battery-charging::before, .ion-battery-empty::before, .ion-battery-full::before, .ion-battery-half::before, .ion-battery-low::before, .ion-beaker::before, .ion-beer::before, .ion-bluetooth::before, .ion-bonfire::before, .ion-bookmark::before, .ion-briefcase::before, .ion-bug::before, .ion-calculator::before, .ion-calendar::before, .ion-camera::before, .ion-card::before, .ion-cash::before, .ion-chatbox::before, .ion-chatbox-working::before, .ion-chatboxes::before, .ion-chatbubble::before, .ion-chatbubble-working::before, .ion-chatbubbles::before, .ion-checkmark::before, .ion-checkmark-circled::before, .ion-checkmark-round::before, .ion-chevron-down::before, .ion-chevron-left::before, .ion-chevron-right::before, .ion-chevron-up::before, .ion-clipboard::before, .ion-clock::before, .ion-close::before, .ion-close-circled::before, .ion-close-round::before, .ion-closed-captioning::before, .ion-cloud::before, .ion-code::before, .ion-code-download::before, .ion-code-working::before, .ion-coffee::before, .ion-compass::before, .ion-compose::before, .ion-connection-bars::before, .ion-contrast::before, .ion-cube::before, .ion-disc::before, .ion-document::before, .ion-document-text::before, .ion-drag::before, .ion-earth::before, .ion-edit::before, .ion-egg::before, .ion-eject::before, .ion-email::before, .ion-eye::before, .ion-eye-disabled::before, .ion-female::before, .ion-filing::before, .ion-film-marker::before, .ion-fireball::before, .ion-flag::before, .ion-flame::before, .ion-flash::before, .ion-flash-off::before, .ion-flask::before, .ion-folder::before, .ion-fork::before, .ion-fork-repo::before, .ion-forward::before, .ion-funnel::before, .ion-game-controller-a::before, .ion-game-controller-b::before, .ion-gear-a::before, .ion-gear-b::before, .ion-grid::before, .ion-hammer::before, .ion-happy::before, .ion-headphone::before, .ion-heart::before, .ion-heart-broken::before, .ion-help::before, .ion-help-buoy::before, .ion-help-circled::before, .ion-home::before, .ion-icecream::before, .ion-icon-social-google-plus::before, .ion-icon-social-google-plus-outline::before, .ion-image::before, .ion-images::before, .ion-information::before, .ion-information-circled::before, .ion-ionic::before, .ion-ios7-alarm::before, .ion-ios7-alarm-outline::before, .ion-ios7-albums::before, .ion-ios7-albums-outline::before, .ion-ios7-americanfootball::before, .ion-ios7-americanfootball-outline::before, .ion-ios7-analytics::before, .ion-ios7-analytics-outline::before, .ion-ios7-arrow-back::before, .ion-ios7-arrow-down::before, .ion-ios7-arrow-forward::before, .ion-ios7-arrow-left::before, .ion-ios7-arrow-right::before, .ion-ios7-arrow-thin-down::before, .ion-ios7-arrow-thin-left::before, .ion-ios7-arrow-thin-right::before, .ion-ios7-arrow-thin-up::before, .ion-ios7-arrow-up::before, .ion-ios7-at::before, .ion-ios7-at-outline::before, .ion-ios7-barcode::before, .ion-ios7-barcode-outline::before, .ion-ios7-baseball::before, .ion-ios7-baseball-outline::before, .ion-ios7-basketball::before, .ion-ios7-basketball-outline::before, .ion-ios7-bell::before, .ion-ios7-bell-outline::before, .ion-ios7-bolt::before, .ion-ios7-bolt-outline::before, .ion-ios7-bookmarks::before, .ion-ios7-bookmarks-outline::before, .ion-ios7-box::before, .ion-ios7-box-outline::before, .ion-ios7-briefcase::before, .ion-ios7-briefcase-outline::before, .ion-ios7-browsers::before, .ion-ios7-browsers-outline::before, .ion-ios7-calculator::before, .ion-ios7-calculator-outline::before, .ion-ios7-calendar::before, .ion-ios7-calendar-outline::before, .ion-ios7-camera::before, .ion-ios7-camera-outline::before, .ion-ios7-cart::before, .ion-ios7-cart-outline::before, .ion-ios7-chatboxes::before, .ion-ios7-chatboxes-outline::before, .ion-ios7-chatbubble::before, .ion-ios7-chatbubble-outline::before, .ion-ios7-checkmark::before, .ion-ios7-checkmark-empty::before, .ion-ios7-checkmark-outline::before, .ion-ios7-circle-filled::before, .ion-ios7-circle-outline::before, .ion-ios7-clock::before, .ion-ios7-clock-outline::before, .ion-ios7-close::before, .ion-ios7-close-empty::before, .ion-ios7-close-outline::before, .ion-ios7-cloud::before, .ion-ios7-cloud-download::before, .ion-ios7-cloud-download-outline::before, .ion-ios7-cloud-outline::before, .ion-ios7-cloud-upload::before, .ion-ios7-cloud-upload-outline::before, .ion-ios7-cloudy::before, .ion-ios7-cloudy-night::before, .ion-ios7-cloudy-night-outline::before, .ion-ios7-cloudy-outline::before, .ion-ios7-cog::before, .ion-ios7-cog-outline::before, .ion-ios7-compose::before, .ion-ios7-compose-outline::before, .ion-ios7-contact::before, .ion-ios7-contact-outline::before, .ion-ios7-copy::before, .ion-ios7-copy-outline::before, .ion-ios7-download::before, .ion-ios7-download-outline::before, .ion-ios7-drag::before, .ion-ios7-email::before, .ion-ios7-email-outline::before, .ion-ios7-expand::before, .ion-ios7-eye::before, .ion-ios7-eye-outline::before, .ion-ios7-fastforward::before, .ion-ios7-fastforward-outline::before, .ion-ios7-filing::before, .ion-ios7-filing-outline::before, .ion-ios7-film::before, .ion-ios7-film-outline::before, .ion-ios7-flag::before, .ion-ios7-flag-outline::before, .ion-ios7-folder::before, .ion-ios7-folder-outline::before, .ion-ios7-football::before, .ion-ios7-football-outline::before, .ion-ios7-gear::before, .ion-ios7-gear-outline::before, .ion-ios7-glasses::before, .ion-ios7-glasses-outline::before, .ion-ios7-heart::before, .ion-ios7-heart-outline::before, .ion-ios7-help::before, .ion-ios7-help-empty::before, .ion-ios7-help-outline::before, .ion-ios7-home::before, .ion-ios7-home-outline::before, .ion-ios7-infinite::before, .ion-ios7-infinite-outline::before, .ion-ios7-information::before, .ion-ios7-information-empty::before, .ion-ios7-information-outline::before, .ion-ios7-ionic-outline::before, .ion-ios7-keypad::before, .ion-ios7-keypad-outline::before, .ion-ios7-lightbulb::before, .ion-ios7-lightbulb-outline::before, .ion-ios7-location::before, .ion-ios7-location-outline::before, .ion-ios7-locked::before, .ion-ios7-locked-outline::before, .ion-ios7-loop::before, .ion-ios7-loop-strong::before, .ion-ios7-medkit::before, .ion-ios7-medkit-outline::before, .ion-ios7-mic::before, .ion-ios7-mic-off::before, .ion-ios7-mic-outline::before, .ion-ios7-minus::before, .ion-ios7-minus-empty::before, .ion-ios7-minus-outline::before, .ion-ios7-monitor::before, .ion-ios7-monitor-outline::before, .ion-ios7-moon::before, .ion-ios7-moon-outline::before, .ion-ios7-more::before, .ion-ios7-more-outline::before, .ion-ios7-musical-note::before, .ion-ios7-musical-notes::before, .ion-ios7-navigate::before, .ion-ios7-navigate-outline::before, .ion-ios7-paper::before, .ion-ios7-paper-outline::before, .ion-ios7-paperplane::before, .ion-ios7-paperplane-outline::before, .ion-ios7-partlysunny::before, .ion-ios7-partlysunny-outline::before, .ion-ios7-pause::before, .ion-ios7-pause-outline::before, .ion-ios7-paw::before, .ion-ios7-paw-outline::before, .ion-ios7-people::before, .ion-ios7-people-outline::before, .ion-ios7-person::before, .ion-ios7-person-outline::before, .ion-ios7-personadd::before, .ion-ios7-personadd-outline::before, .ion-ios7-photos::before, .ion-ios7-photos-outline::before, .ion-ios7-pie::before, .ion-ios7-pie-outline::before, .ion-ios7-play::before, .ion-ios7-play-outline::before, .ion-ios7-plus::before, .ion-ios7-plus-empty::before, .ion-ios7-plus-outline::before, .ion-ios7-pricetag::before, .ion-ios7-pricetag-outline::before, .ion-ios7-pricetags::before, .ion-ios7-pricetags-outline::before, .ion-ios7-printer::before, .ion-ios7-printer-outline::before, .ion-ios7-pulse::before, .ion-ios7-pulse-strong::before, .ion-ios7-rainy::before, .ion-ios7-rainy-outline::before, .ion-ios7-recording::before, .ion-ios7-recording-outline::before, .ion-ios7-redo::before, .ion-ios7-redo-outline::before, .ion-ios7-refresh::before, .ion-ios7-refresh-empty::before, .ion-ios7-refresh-outline::before, .ion-ios7-reload::before, .ion-ios7-reloading::before, .ion-ios7-reverse-camera::before, .ion-ios7-reverse-camera-outline::before, .ion-ios7-rewind::before, .ion-ios7-rewind-outline::before, .ion-ios7-search::before, .ion-ios7-search-strong::before, .ion-ios7-settings::before, .ion-ios7-settings-strong::before, .ion-ios7-shrink::before, .ion-ios7-skipbackward::before, .ion-ios7-skipbackward-outline::before, .ion-ios7-skipforward::before, .ion-ios7-skipforward-outline::before, .ion-ios7-snowy::before, .ion-ios7-speedometer::before, .ion-ios7-speedometer-outline::before, .ion-ios7-star::before, .ion-ios7-star-half::before, .ion-ios7-star-outline::before, .ion-ios7-stopwatch::before, .ion-ios7-stopwatch-outline::before, .ion-ios7-sunny::before, .ion-ios7-sunny-outline::before, .ion-ios7-telephone::before, .ion-ios7-telephone-outline::before, .ion-ios7-tennisball::before, .ion-ios7-tennisball-outline::before, .ion-ios7-thunderstorm::before, .ion-ios7-thunderstorm-outline::before, .ion-ios7-time::before, .ion-ios7-time-outline::before, .ion-ios7-timer::before, .ion-ios7-timer-outline::before, .ion-ios7-toggle::before, .ion-ios7-toggle-outline::before, .ion-ios7-trash::before, .ion-ios7-trash-outline::before, .ion-ios7-undo::before, .ion-ios7-undo-outline::before, .ion-ios7-unlocked::before, .ion-ios7-unlocked-outline::before, .ion-ios7-upload::before, .ion-ios7-upload-outline::before, .ion-ios7-videocam::before, .ion-ios7-videocam-outline::before, .ion-ios7-volume-high::before, .ion-ios7-volume-low::before, .ion-ios7-wineglass::before, .ion-ios7-wineglass-outline::before, .ion-ios7-world::before, .ion-ios7-world-outline::before, .ion-ipad::before, .ion-iphone::before, .ion-ipod::before, .ion-jet::before, .ion-key::before, .ion-knife::before, .ion-laptop::before, .ion-leaf::before, .ion-levels::before, .ion-lightbulb::before, .ion-link::before, .ion-load-a::before, .ion-loading-a::before, .ion-load-b::before, .ion-loading-b::before, .ion-load-c::before, .ion-loading-c::before, .ion-load-d::before, .ion-loading-d::before, .ion-location::before, .ion-locked::before, .ion-log-in::before, .ion-log-out::before, .ion-loop::before, .ion-looping::before, .ion-magnet::before, .ion-male::before, .ion-man::before, .ion-map::before, .ion-medkit::before, .ion-merge::before, .ion-mic-a::before, .ion-mic-b::before, .ion-mic-c::before, .ion-minus::before, .ion-minus-circled::before, .ion-minus-round::before, .ion-model-s::before, .ion-monitor::before, .ion-more::before, .ion-mouse::before, .ion-music-note::before, .ion-navicon::before, .ion-navicon-round::before, .ion-navigate::before, .ion-network::before, .ion-no-smoking::before, .ion-nuclear::before, .ion-outlet::before, .ion-paper-airplane::before, .ion-paperclip::before, .ion-pause::before, .ion-person::before, .ion-person-add::before, .ion-person-stalker::before, .ion-pie-graph::before, .ion-pin::before, .ion-pinpoint::before, .ion-pizza::before, .ion-plane::before, .ion-planet::before, .ion-play::before, .ion-playstation::before, .ion-plus::before, .ion-plus-circled::before, .ion-plus-round::before, .ion-podium::before, .ion-pound::before, .ion-power::before, .ion-pricetag::before, .ion-pricetags::before, .ion-printer::before, .ion-pull-request::before, .ion-qr-scanner::before, .ion-quote::before, .ion-radio-waves::before, .ion-record::before, .ion-refresh::before, .ion-refreshing::before, .ion-reply::before, .ion-reply-all::before, .ion-ribbon-a::before, .ion-ribbon-b::before, .ion-sad::before, .ion-scissors::before, .ion-search::before, .ion-settings::before, .ion-share::before, .ion-shuffle::before, .ion-skip-backward::before, .ion-skip-forward::before, .ion-social-android::before, .ion-social-android-outline::before, .ion-social-apple::before, .ion-social-apple-outline::before, .ion-social-bitcoin::before, .ion-social-bitcoin-outline::before, .ion-social-buffer::before, .ion-social-buffer-outline::before, .ion-social-designernews::before, .ion-social-designernews-outline::before, .ion-social-dribbble::before, .ion-social-dribbble-outline::before, .ion-social-dropbox::before, .ion-social-dropbox-outline::before, .ion-social-facebook::before, .ion-social-facebook-outline::before, .ion-social-foursquare::before, .ion-social-foursquare-outline::before, .ion-social-freebsd-devil::before, .ion-social-github::before, .ion-social-github-outline::before, .ion-social-google::before, .ion-social-google-outline::before, .ion-social-googleplus::before, .ion-social-googleplus-outline::before, .ion-social-hackernews::before, .ion-social-hackernews-outline::before, .ion-social-instagram::before, .ion-social-instagram-outline::before, .ion-social-linkedin::before, .ion-social-linkedin-outline::before, .ion-social-pinterest::before, .ion-social-pinterest-outline::before, .ion-social-reddit::before, .ion-social-reddit-outline::before, .ion-social-rss::before, .ion-social-rss-outline::before, .ion-social-skype::before, .ion-social-skype-outline::before, .ion-social-tumblr::before, .ion-social-tumblr-outline::before, .ion-social-tux::before, .ion-social-twitter::before, .ion-social-twitter-outline::before, .ion-social-usd::before, .ion-social-usd-outline::before, .ion-social-vimeo::before, .ion-social-vimeo-outline::before, .ion-social-windows::before, .ion-social-windows-outline::before, .ion-social-wordpress::before, .ion-social-wordpress-outline::before, .ion-social-yahoo::before, .ion-social-yahoo-outline::before, .ion-social-youtube::before, .ion-social-youtube-outline::before, .ion-speakerphone::before, .ion-speedometer::before, .ion-spoon::before, .ion-star::before, .ion-stats-bars::before, .ion-steam::before, .ion-stop::before, .ion-thermometer::before, .ion-thumbsdown::before, .ion-thumbsup::before, .ion-toggle::before, .ion-toggle-filled::before, .ion-trash-a::before, .ion-trash-b::before, .ion-trophy::before, .ion-umbrella::before, .ion-university::before, .ion-unlocked::before, .ion-upload::before, .ion-usb::before, .ion-videocamera::before, .ion-volume-high::before, .ion-volume-low::before, .ion-volume-medium::before, .ion-volume-mute::before, .ion-wand::before, .ion-waterdrop::before, .ion-wifi::before, .ion-wineglass::before, .ion-woman::before, .ion-wrench::before, .ion-xbox::before { display: inline-block; font-family: "Ionicons"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; }
.ion-alert::before { content: ""; }
.ion-alert-circled::before { content: ""; }
.ion-android-add::before { content: ""; }
.ion-android-add-contact::before { content: ""; }
.ion-android-alarm::before { content: ""; }
.ion-android-archive::before { content: ""; }
.ion-android-arrow-back::before { content: ""; }
.ion-android-arrow-down-left::before { content: ""; }
.ion-android-arrow-down-right::before { content: ""; }
.ion-android-arrow-forward::before { content: ""; }
.ion-android-arrow-up-left::before { content: ""; }
.ion-android-arrow-up-right::before { content: ""; }
.ion-android-battery::before { content: ""; }
.ion-android-book::before { content: ""; }
.ion-android-calendar::before { content: ""; }
.ion-android-call::before { content: ""; }
.ion-android-camera::before { content: ""; }
.ion-android-chat::before { content: ""; }
.ion-android-checkmark::before { content: ""; }
.ion-android-clock::before { content: ""; }
.ion-android-close::before { content: ""; }
.ion-android-contact::before { content: ""; }
.ion-android-contacts::before { content: ""; }
.ion-android-data::before { content: ""; }
.ion-android-developer::before { content: ""; }
.ion-android-display::before { content: ""; }
.ion-android-download::before { content: ""; }
.ion-android-drawer::before { content: ""; }
.ion-android-dropdown::before { content: ""; }
.ion-android-earth::before { content: ""; }
.ion-android-folder::before { content: ""; }
.ion-android-forums::before { content: ""; }
.ion-android-friends::before { content: ""; }
.ion-android-hand::before { content: ""; }
.ion-android-image::before { content: ""; }
.ion-android-inbox::before { content: ""; }
.ion-android-information::before { content: ""; }
.ion-android-keypad::before { content: ""; }
.ion-android-lightbulb::before { content: ""; }
.ion-android-locate::before { content: ""; }
.ion-android-location::before { content: ""; }
.ion-android-mail::before { content: ""; }
.ion-android-microphone::before { content: ""; }
.ion-android-mixer::before { content: ""; }
.ion-android-more::before { content: ""; }
.ion-android-note::before { content: ""; }
.ion-android-playstore::before { content: ""; }
.ion-android-printer::before { content: ""; }
.ion-android-promotion::before { content: ""; }
.ion-android-reminder::before { content: ""; }
.ion-android-remove::before { content: ""; }
.ion-android-search::before { content: ""; }
.ion-android-send::before { content: ""; }
.ion-android-settings::before { content: ""; }
.ion-android-share::before { content: ""; }
.ion-android-social::before { content: ""; }
.ion-android-social-user::before { content: ""; }
.ion-android-sort::before { content: ""; }
.ion-android-stair-drawer::before { content: ""; }
.ion-android-star::before { content: ""; }
.ion-android-stopwatch::before { content: ""; }
.ion-android-storage::before { content: ""; }
.ion-android-system-back::before { content: ""; }
.ion-android-system-home::before { content: ""; }
.ion-android-system-windows::before { content: ""; }
.ion-android-timer::before { content: ""; }
.ion-android-trash::before { content: ""; }
.ion-android-user-menu::before { content: ""; }
.ion-android-volume::before { content: ""; }
.ion-android-wifi::before { content: ""; }
.ion-aperture::before { content: ""; }
.ion-archive::before { content: ""; }
.ion-arrow-down-a::before { content: ""; }
.ion-arrow-down-b::before { content: ""; }
.ion-arrow-down-c::before { content: ""; }
.ion-arrow-expand::before { content: ""; }
.ion-arrow-graph-down-left::before { content: ""; }
.ion-arrow-graph-down-right::before { content: ""; }
.ion-arrow-graph-up-left::before { content: ""; }
.ion-arrow-graph-up-right::before { content: ""; }
.ion-arrow-left-a::before { content: ""; }
.ion-arrow-left-b::before { content: ""; }
.ion-arrow-left-c::before { content: ""; }
.ion-arrow-move::before { content: ""; }
.ion-arrow-resize::before { content: ""; }
.ion-arrow-return-left::before { content: ""; }
.ion-arrow-return-right::before { content: ""; }
.ion-arrow-right-a::before { content: ""; }
.ion-arrow-right-b::before { content: ""; }
.ion-arrow-right-c::before { content: ""; }
.ion-arrow-shrink::before { content: ""; }
.ion-arrow-swap::before { content: ""; }
.ion-arrow-up-a::before { content: ""; }
.ion-arrow-up-b::before { content: ""; }
.ion-arrow-up-c::before { content: ""; }
.ion-asterisk::before { content: ""; }
.ion-at::before { content: ""; }
.ion-bag::before { content: ""; }
.ion-battery-charging::before { content: ""; }
.ion-battery-empty::before { content: ""; }
.ion-battery-full::before { content: ""; }
.ion-battery-half::before { content: ""; }
.ion-battery-low::before { content: ""; }
.ion-beaker::before { content: ""; }
.ion-beer::before { content: ""; }
.ion-bluetooth::before { content: ""; }
.ion-bonfire::before { content: ""; }
.ion-bookmark::before { content: ""; }
.ion-briefcase::before { content: ""; }
.ion-bug::before { content: ""; }
.ion-calculator::before { content: ""; }
.ion-calendar::before { content: ""; }
.ion-camera::before { content: ""; }
.ion-card::before { content: ""; }
.ion-cash::before { content: ""; }
.ion-chatbox::before { content: ""; }
.ion-chatbox-working::before { content: ""; }
.ion-chatboxes::before { content: ""; }
.ion-chatbubble::before { content: ""; }
.ion-chatbubble-working::before { content: ""; }
.ion-chatbubbles::before { content: ""; }
.ion-checkmark::before { content: ""; }
.ion-checkmark-circled::before { content: ""; }
.ion-checkmark-round::before { content: ""; }
.ion-chevron-down::before { content: ""; }
.ion-chevron-left::before { content: ""; }
.ion-chevron-right::before { content: ""; }
.ion-chevron-up::before { content: ""; }
.ion-clipboard::before { content: ""; }
.ion-clock::before { content: ""; }
.ion-close::before { content: ""; }
.ion-close-circled::before { content: ""; }
.ion-close-round::before { content: ""; }
.ion-closed-captioning::before { content: ""; }
.ion-cloud::before { content: ""; }
.ion-code::before { content: ""; }
.ion-code-download::before { content: ""; }
.ion-code-working::before { content: ""; }
.ion-coffee::before { content: ""; }
.ion-compass::before { content: ""; }
.ion-compose::before { content: ""; }
.ion-connection-bars::before { content: ""; }
.ion-contrast::before { content: ""; }
.ion-cube::before { content: ""; }
.ion-disc::before { content: ""; }
.ion-document::before { content: ""; }
.ion-document-text::before { content: ""; }
.ion-drag::before { content: ""; }
.ion-earth::before { content: ""; }
.ion-edit::before { content: ""; }
.ion-egg::before { content: ""; }
.ion-eject::before { content: ""; }
.ion-email::before { content: ""; }
.ion-eye::before { content: ""; }
.ion-eye-disabled::before { content: ""; }
.ion-female::before { content: ""; }
.ion-filing::before { content: ""; }
.ion-film-marker::before { content: ""; }
.ion-fireball::before { content: ""; }
.ion-flag::before { content: ""; }
.ion-flame::before { content: ""; }
.ion-flash::before { content: ""; }
.ion-flash-off::before { content: ""; }
.ion-flask::before { content: ""; }
.ion-folder::before { content: ""; }
.ion-fork::before { content: ""; }
.ion-fork-repo::before { content: ""; }
.ion-forward::before { content: ""; }
.ion-funnel::before { content: ""; }
.ion-game-controller-a::before { content: ""; }
.ion-game-controller-b::before { content: ""; }
.ion-gear-a::before { content: ""; }
.ion-gear-b::before { content: ""; }
.ion-grid::before { content: ""; }
.ion-hammer::before { content: ""; }
.ion-happy::before { content: ""; }
.ion-headphone::before { content: ""; }
.ion-heart::before { content: ""; }
.ion-heart-broken::before { content: ""; }
.ion-help::before { content: ""; }
.ion-help-buoy::before { content: ""; }
.ion-help-circled::before { content: ""; }
.ion-home::before { content: ""; }
.ion-icecream::before { content: ""; }
.ion-icon-social-google-plus::before { content: ""; }
.ion-icon-social-google-plus-outline::before { content: ""; }
.ion-image::before { content: ""; }
.ion-images::before { content: ""; }
.ion-information::before { content: ""; }
.ion-information-circled::before { content: ""; }
.ion-ionic::before { content: ""; }
.ion-ios7-alarm::before { content: ""; }
.ion-ios7-alarm-outline::before { content: ""; }
.ion-ios7-albums::before { content: ""; }
.ion-ios7-albums-outline::before { content: ""; }
.ion-ios7-americanfootball::before { content: ""; }
.ion-ios7-americanfootball-outline::before { content: ""; }
.ion-ios7-analytics::before { content: ""; }
.ion-ios7-analytics-outline::before { content: ""; }
.ion-ios7-arrow-back::before { content: ""; }
.ion-ios7-arrow-down::before { content: ""; }
.ion-ios7-arrow-forward::before { content: ""; }
.ion-ios7-arrow-left::before { content: ""; }
.ion-ios7-arrow-right::before { content: ""; }
.ion-ios7-arrow-thin-down::before { content: ""; }
.ion-ios7-arrow-thin-left::before { content: ""; }
.ion-ios7-arrow-thin-right::before { content: ""; }
.ion-ios7-arrow-thin-up::before { content: ""; }
.ion-ios7-arrow-up::before { content: ""; }
.ion-ios7-at::before { content: ""; }
.ion-ios7-at-outline::before { content: ""; }
.ion-ios7-barcode::before { content: ""; }
.ion-ios7-barcode-outline::before { content: ""; }
.ion-ios7-baseball::before { content: ""; }
.ion-ios7-baseball-outline::before { content: ""; }
.ion-ios7-basketball::before { content: ""; }
.ion-ios7-basketball-outline::before { content: ""; }
.ion-ios7-bell::before { content: ""; }
.ion-ios7-bell-outline::before { content: ""; }
.ion-ios7-bolt::before { content: ""; }
.ion-ios7-bolt-outline::before { content: ""; }
.ion-ios7-bookmarks::before { content: ""; }
.ion-ios7-bookmarks-outline::before { content: ""; }
.ion-ios7-box::before { content: ""; }
.ion-ios7-box-outline::before { content: ""; }
.ion-ios7-briefcase::before { content: ""; }
.ion-ios7-briefcase-outline::before { content: ""; }
.ion-ios7-browsers::before { content: ""; }
.ion-ios7-browsers-outline::before { content: ""; }
.ion-ios7-calculator::before { content: ""; }
.ion-ios7-calculator-outline::before { content: ""; }
.ion-ios7-calendar::before { content: ""; }
.ion-ios7-calendar-outline::before { content: ""; }
.ion-ios7-camera::before { content: ""; }
.ion-ios7-camera-outline::before { content: ""; }
.ion-ios7-cart::before { content: ""; }
.ion-ios7-cart-outline::before { content: ""; }
.ion-ios7-chatboxes::before { content: ""; }
.ion-ios7-chatboxes-outline::before { content: ""; }
.ion-ios7-chatbubble::before { content: ""; }
.ion-ios7-chatbubble-outline::before { content: ""; }
.ion-ios7-checkmark::before { content: ""; }
.ion-ios7-checkmark-empty::before { content: ""; }
.ion-ios7-checkmark-outline::before { content: ""; }
.ion-ios7-circle-filled::before { content: ""; }
.ion-ios7-circle-outline::before { content: ""; }
.ion-ios7-clock::before { content: ""; }
.ion-ios7-clock-outline::before { content: ""; }
.ion-ios7-close::before { content: ""; }
.ion-ios7-close-empty::before { content: ""; }
.ion-ios7-close-outline::before { content: ""; }
.ion-ios7-cloud::before { content: ""; }
.ion-ios7-cloud-download::before { content: ""; }
.ion-ios7-cloud-download-outline::before { content: ""; }
.ion-ios7-cloud-outline::before { content: ""; }
.ion-ios7-cloud-upload::before { content: ""; }
.ion-ios7-cloud-upload-outline::before { content: ""; }
.ion-ios7-cloudy::before { content: ""; }
.ion-ios7-cloudy-night::before { content: ""; }
.ion-ios7-cloudy-night-outline::before { content: ""; }
.ion-ios7-cloudy-outline::before { content: ""; }
.ion-ios7-cog::before { content: ""; }
.ion-ios7-cog-outline::before { content: ""; }
.ion-ios7-compose::before { content: ""; }
.ion-ios7-compose-outline::before { content: ""; }
.ion-ios7-contact::before { content: ""; }
.ion-ios7-contact-outline::before { content: ""; }
.ion-ios7-copy::before { content: ""; }
.ion-ios7-copy-outline::before { content: ""; }
.ion-ios7-download::before { content: ""; }
.ion-ios7-download-outline::before { content: ""; }
.ion-ios7-drag::before { content: ""; }
.ion-ios7-email::before { content: ""; }
.ion-ios7-email-outline::before { content: ""; }
.ion-ios7-expand::before { content: ""; }
.ion-ios7-eye::before { content: ""; }
.ion-ios7-eye-outline::before { content: ""; }
.ion-ios7-fastforward::before { content: ""; }
.ion-ios7-fastforward-outline::before { content: ""; }
.ion-ios7-filing::before { content: ""; }
.ion-ios7-filing-outline::before { content: ""; }
.ion-ios7-film::before { content: ""; }
.ion-ios7-film-outline::before { content: ""; }
.ion-ios7-flag::before { content: ""; }
.ion-ios7-flag-outline::before { content: ""; }
.ion-ios7-folder::before { content: ""; }
.ion-ios7-folder-outline::before { content: ""; }
.ion-ios7-football::before { content: ""; }
.ion-ios7-football-outline::before { content: ""; }
.ion-ios7-gear::before { content: ""; }
.ion-ios7-gear-outline::before { content: ""; }
.ion-ios7-glasses::before { content: ""; }
.ion-ios7-glasses-outline::before { content: ""; }
.ion-ios7-heart::before { content: ""; }
.ion-ios7-heart-outline::before { content: ""; }
.ion-ios7-help::before { content: ""; }
.ion-ios7-help-empty::before { content: ""; }
.ion-ios7-help-outline::before { content: ""; }
.ion-ios7-home::before { content: ""; }
.ion-ios7-home-outline::before { content: ""; }
.ion-ios7-infinite::before { content: ""; }
.ion-ios7-infinite-outline::before { content: ""; }
.ion-ios7-information::before { content: ""; }
.ion-ios7-information-empty::before { content: ""; }
.ion-ios7-information-outline::before { content: ""; }
.ion-ios7-ionic-outline::before { content: ""; }
.ion-ios7-keypad::before { content: ""; }
.ion-ios7-keypad-outline::before { content: ""; }
.ion-ios7-lightbulb::before { content: ""; }
.ion-ios7-lightbulb-outline::before { content: ""; }
.ion-ios7-location::before { content: ""; }
.ion-ios7-location-outline::before { content: ""; }
.ion-ios7-locked::before { content: ""; }
.ion-ios7-locked-outline::before { content: ""; }
.ion-ios7-loop::before { content: ""; }
.ion-ios7-loop-strong::before { content: ""; }
.ion-ios7-medkit::before { content: ""; }
.ion-ios7-medkit-outline::before { content: ""; }
.ion-ios7-mic::before { content: ""; }
.ion-ios7-mic-off::before { content: ""; }
.ion-ios7-mic-outline::before { content: ""; }
.ion-ios7-minus::before { content: ""; }
.ion-ios7-minus-empty::before { content: ""; }
.ion-ios7-minus-outline::before { content: ""; }
.ion-ios7-monitor::before { content: ""; }
.ion-ios7-monitor-outline::before { content: ""; }
.ion-ios7-moon::before { content: ""; }
.ion-ios7-moon-outline::before { content: ""; }
.ion-ios7-more::before { content: ""; }
.ion-ios7-more-outline::before { content: ""; }
.ion-ios7-musical-note::before { content: ""; }
.ion-ios7-musical-notes::before { content: ""; }
.ion-ios7-navigate::before { content: ""; }
.ion-ios7-navigate-outline::before { content: ""; }
.ion-ios7-paper::before { content: ""; }
.ion-ios7-paper-outline::before { content: ""; }
.ion-ios7-paperplane::before { content: ""; }
.ion-ios7-paperplane-outline::before { content: ""; }
.ion-ios7-partlysunny::before { content: ""; }
.ion-ios7-partlysunny-outline::before { content: ""; }
.ion-ios7-pause::before { content: ""; }
.ion-ios7-pause-outline::before { content: ""; }
.ion-ios7-paw::before { content: ""; }
.ion-ios7-paw-outline::before { content: ""; }
.ion-ios7-people::before { content: ""; }
.ion-ios7-people-outline::before { content: ""; }
.ion-ios7-person::before { content: ""; }
.ion-ios7-person-outline::before { content: ""; }
.ion-ios7-personadd::before { content: ""; }
.ion-ios7-personadd-outline::before { content: ""; }
.ion-ios7-photos::before { content: ""; }
.ion-ios7-photos-outline::before { content: ""; }
.ion-ios7-pie::before { content: ""; }
.ion-ios7-pie-outline::before { content: ""; }
.ion-ios7-play::before { content: ""; }
.ion-ios7-play-outline::before { content: ""; }
.ion-ios7-plus::before { content: ""; }
.ion-ios7-plus-empty::before { content: ""; }
.ion-ios7-plus-outline::before { content: ""; }
.ion-ios7-pricetag::before { content: ""; }
.ion-ios7-pricetag-outline::before { content: ""; }
.ion-ios7-pricetags::before { content: ""; }
.ion-ios7-pricetags-outline::before { content: ""; }
.ion-ios7-printer::before { content: ""; }
.ion-ios7-printer-outline::before { content: ""; }
.ion-ios7-pulse::before { content: ""; }
.ion-ios7-pulse-strong::before { content: ""; }
.ion-ios7-rainy::before { content: ""; }
.ion-ios7-rainy-outline::before { content: ""; }
.ion-ios7-recording::before { content: ""; }
.ion-ios7-recording-outline::before { content: ""; }
.ion-ios7-redo::before { content: ""; }
.ion-ios7-redo-outline::before { content: ""; }
.ion-ios7-refresh::before { content: ""; }
.ion-ios7-refresh-empty::before { content: ""; }
.ion-ios7-refresh-outline::before { content: ""; }
.ion-ios7-reload::before, .ion-ios7-reloading::before { content: ""; }
.ion-ios7-reverse-camera::before { content: ""; }
.ion-ios7-reverse-camera-outline::before { content: ""; }
.ion-ios7-rewind::before { content: ""; }
.ion-ios7-rewind-outline::before { content: ""; }
.ion-ios7-search::before { content: ""; }
.ion-ios7-search-strong::before { content: ""; }
.ion-ios7-settings::before { content: ""; }
.ion-ios7-settings-strong::before { content: ""; }
.ion-ios7-shrink::before { content: ""; }
.ion-ios7-skipbackward::before { content: ""; }
.ion-ios7-skipbackward-outline::before { content: ""; }
.ion-ios7-skipforward::before { content: ""; }
.ion-ios7-skipforward-outline::before { content: ""; }
.ion-ios7-snowy::before { content: ""; }
.ion-ios7-speedometer::before { content: ""; }
.ion-ios7-speedometer-outline::before { content: ""; }
.ion-ios7-star::before { content: ""; }
.ion-ios7-star-half::before { content: ""; }
.ion-ios7-star-outline::before { content: ""; }
.ion-ios7-stopwatch::before { content: ""; }
.ion-ios7-stopwatch-outline::before { content: ""; }
.ion-ios7-sunny::before { content: ""; }
.ion-ios7-sunny-outline::before { content: ""; }
.ion-ios7-telephone::before { content: ""; }
.ion-ios7-telephone-outline::before { content: ""; }
.ion-ios7-tennisball::before { content: ""; }
.ion-ios7-tennisball-outline::before { content: ""; }
.ion-ios7-thunderstorm::before { content: ""; }
.ion-ios7-thunderstorm-outline::before { content: ""; }
.ion-ios7-time::before { content: ""; }
.ion-ios7-time-outline::before { content: ""; }
.ion-ios7-timer::before { content: ""; }
.ion-ios7-timer-outline::before { content: ""; }
.ion-ios7-toggle::before { content: ""; }
.ion-ios7-toggle-outline::before { content: ""; }
.ion-ios7-trash::before { content: ""; }
.ion-ios7-trash-outline::before { content: ""; }
.ion-ios7-undo::before { content: ""; }
.ion-ios7-undo-outline::before { content: ""; }
.ion-ios7-unlocked::before { content: ""; }
.ion-ios7-unlocked-outline::before { content: ""; }
.ion-ios7-upload::before { content: ""; }
.ion-ios7-upload-outline::before { content: ""; }
.ion-ios7-videocam::before { content: ""; }
.ion-ios7-videocam-outline::before { content: ""; }
.ion-ios7-volume-high::before { content: ""; }
.ion-ios7-volume-low::before { content: ""; }
.ion-ios7-wineglass::before { content: ""; }
.ion-ios7-wineglass-outline::before { content: ""; }
.ion-ios7-world::before { content: ""; }
.ion-ios7-world-outline::before { content: ""; }
.ion-ipad::before { content: ""; }
.ion-iphone::before { content: ""; }
.ion-ipod::before { content: ""; }
.ion-jet::before { content: ""; }
.ion-key::before { content: ""; }
.ion-knife::before { content: ""; }
.ion-laptop::before { content: ""; }
.ion-leaf::before { content: ""; }
.ion-levels::before { content: ""; }
.ion-lightbulb::before { content: ""; }
.ion-link::before { content: ""; }
.ion-load-a::before, .ion-loading-a::before { content: ""; }
.ion-load-b::before, .ion-loading-b::before { content: ""; }
.ion-load-c::before, .ion-loading-c::before { content: ""; }
.ion-load-d::before, .ion-loading-d::before { content: ""; }
.ion-location::before { content: ""; }
.ion-locked::before { content: ""; }
.ion-log-in::before { content: ""; }
.ion-log-out::before { content: ""; }
.ion-loop::before, .ion-looping::before { content: ""; }
.ion-magnet::before { content: ""; }
.ion-male::before { content: ""; }
.ion-man::before { content: ""; }
.ion-map::before { content: ""; }
.ion-medkit::before { content: ""; }
.ion-merge::before { content: ""; }
.ion-mic-a::before { content: ""; }
.ion-mic-b::before { content: ""; }
.ion-mic-c::before { content: ""; }
.ion-minus::before { content: ""; }
.ion-minus-circled::before { content: ""; }
.ion-minus-round::before { content: ""; }
.ion-model-s::before { content: ""; }
.ion-monitor::before { content: ""; }
.ion-more::before { content: ""; }
.ion-mouse::before { content: ""; }
.ion-music-note::before { content: ""; }
.ion-navicon::before { content: ""; }
.ion-navicon-round::before { content: ""; }
.ion-navigate::before { content: ""; }
.ion-network::before { content: ""; }
.ion-no-smoking::before { content: ""; }
.ion-nuclear::before { content: ""; }
.ion-outlet::before { content: ""; }
.ion-paper-airplane::before { content: ""; }
.ion-paperclip::before { content: ""; }
.ion-pause::before { content: ""; }
.ion-person::before { content: ""; }
.ion-person-add::before { content: ""; }
.ion-person-stalker::before { content: ""; }
.ion-pie-graph::before { content: ""; }
.ion-pin::before { content: ""; }
.ion-pinpoint::before { content: ""; }
.ion-pizza::before { content: ""; }
.ion-plane::before { content: ""; }
.ion-planet::before { content: ""; }
.ion-play::before { content: ""; }
.ion-playstation::before { content: ""; }
.ion-plus::before { content: ""; }
.ion-plus-circled::before { content: ""; }
.ion-plus-round::before { content: ""; }
.ion-podium::before { content: ""; }
.ion-pound::before { content: ""; }
.ion-power::before { content: ""; }
.ion-pricetag::before { content: ""; }
.ion-pricetags::before { content: ""; }
.ion-printer::before { content: ""; }
.ion-pull-request::before { content: ""; }
.ion-qr-scanner::before { content: ""; }
.ion-quote::before { content: ""; }
.ion-radio-waves::before { content: ""; }
.ion-record::before { content: ""; }
.ion-refresh::before, .ion-refreshing::before { content: ""; }
.ion-reply::before { content: ""; }
.ion-reply-all::before { content: ""; }
.ion-ribbon-a::before { content: ""; }
.ion-ribbon-b::before { content: ""; }
.ion-sad::before { content: ""; }
.ion-scissors::before { content: ""; }
.ion-search::before { content: ""; }
.ion-settings::before { content: ""; }
.ion-share::before { content: ""; }
.ion-shuffle::before { content: ""; }
.ion-skip-backward::before { content: ""; }
.ion-skip-forward::before { content: ""; }
.ion-social-android::before { content: ""; }
.ion-social-android-outline::before { content: ""; }
.ion-social-apple::before { content: ""; }
.ion-social-apple-outline::before { content: ""; }
.ion-social-bitcoin::before { content: ""; }
.ion-social-bitcoin-outline::before { content: ""; }
.ion-social-buffer::before { content: ""; }
.ion-social-buffer-outline::before { content: ""; }
.ion-social-designernews::before { content: ""; }
.ion-social-designernews-outline::before { content: ""; }
.ion-social-dribbble::before { content: ""; }
.ion-social-dribbble-outline::before { content: ""; }
.ion-social-dropbox::before { content: ""; }
.ion-social-dropbox-outline::before { content: ""; }
.ion-social-facebook::before { content: ""; }
.ion-social-facebook-outline::before { content: ""; }
.ion-social-foursquare::before { content: ""; }
.ion-social-foursquare-outline::before { content: ""; }
.ion-social-freebsd-devil::before { content: ""; }
.ion-social-github::before { content: ""; }
.ion-social-github-outline::before { content: ""; }
.ion-social-google::before { content: ""; }
.ion-social-google-outline::before { content: ""; }
.ion-social-googleplus::before { content: ""; }
.ion-social-googleplus-outline::before { content: ""; }
.ion-social-hackernews::before { content: ""; }
.ion-social-hackernews-outline::before { content: ""; }
.ion-social-instagram::before { content: ""; }
.ion-social-instagram-outline::before { content: ""; }
.ion-social-linkedin::before { content: ""; }
.ion-social-linkedin-outline::before { content: ""; }
.ion-social-pinterest::before { content: ""; }
.ion-social-pinterest-outline::before { content: ""; }
.ion-social-reddit::before { content: ""; }
.ion-social-reddit-outline::before { content: ""; }
.ion-social-rss::before { content: ""; }
.ion-social-rss-outline::before { content: ""; }
.ion-social-skype::before { content: ""; }
.ion-social-skype-outline::before { content: ""; }
.ion-social-tumblr::before { content: ""; }
.ion-social-tumblr-outline::before { content: ""; }
.ion-social-tux::before { content: ""; }
.ion-social-twitter::before { content: ""; }
.ion-social-twitter-outline::before { content: ""; }
.ion-social-usd::before { content: ""; }
.ion-social-usd-outline::before { content: ""; }
.ion-social-vimeo::before { content: ""; }
.ion-social-vimeo-outline::before { content: ""; }
.ion-social-windows::before { content: ""; }
.ion-social-windows-outline::before { content: ""; }
.ion-social-wordpress::before { content: ""; }
.ion-social-wordpress-outline::before { content: ""; }
.ion-social-yahoo::before { content: ""; }
.ion-social-yahoo-outline::before { content: ""; }
.ion-social-youtube::before { content: ""; }
.ion-social-youtube-outline::before { content: ""; }
.ion-speakerphone::before { content: ""; }
.ion-speedometer::before { content: ""; }
.ion-spoon::before { content: ""; }
.ion-star::before { content: ""; }
.ion-stats-bars::before { content: ""; }
.ion-steam::before { content: ""; }
.ion-stop::before { content: ""; }
.ion-thermometer::before { content: ""; }
.ion-thumbsdown::before { content: ""; }
.ion-thumbsup::before { content: ""; }
.ion-toggle::before { content: ""; }
.ion-toggle-filled::before { content: ""; }
.ion-trash-a::before { content: ""; }
.ion-trash-b::before { content: ""; }
.ion-trophy::before { content: ""; }
.ion-umbrella::before { content: ""; }
.ion-university::before { content: ""; }
.ion-unlocked::before { content: ""; }
.ion-upload::before { content: ""; }
.ion-usb::before { content: ""; }
.ion-videocamera::before { content: ""; }
.ion-volume-high::before { content: ""; }
.ion-volume-low::before { content: ""; }
.ion-volume-medium::before { content: ""; }
.ion-volume-mute::before { content: ""; }
.ion-wand::before { content: ""; }
.ion-waterdrop::before { content: ""; }
.ion-wifi::before { content: ""; }
.ion-wineglass::before { content: ""; }
.ion-woman::before { content: ""; }
.ion-wrench::before { content: ""; }
.ion-xbox::before { content: ""; }
.slick-track::before, .slick-track::after { content: ""; display: table; }
.slick-track::after { clear: both; }
@font-face {
	font-family: "slick";
	font-style: normal;
	font-weight: normal;
	src: url('slick-3e88bb3758a1565a4f65113f94bb07c7.eot') format("embedded-opentype"), url('slick-08f957c2b53f2a7d741dbbf88adf3acf.woff') format("woff"), url('slick-dfc1bc62bcbb1d1af76a3bb59df22197.ttf') format("truetype"), url('slick-7b0ccf2442f822032c4bec7bccfefc3d.svg') format("svg");
}
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; }
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; }
.slick-prev::before, .slick-next::before { font-family: "slick"; font-size: 20px; line-height: 1; color: black; opacity: 0.75; }
.slick-prev::before { content: "←"; }
[dir="rtl"] .slick-prev::before { content: "→"; }
.slick-next::before { content: "→"; }
[dir="rtl"] .slick-next::before { content: "←"; }
.slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; }
.slick-dots li button::before { position: absolute; top: 0px; left: 0px; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 12px; line-height: 20px; text-align: center; color: white; opacity: 0.25; }
.slick-dots li.slick-active button::before { color: white; opacity: 0.75; }
/* ::::: http://lupiga.com/ilightbox/src/css/ilightbox.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/dark-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/light-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/parade-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/metro-black-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/metro-white-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/mac-skin/skin.css ::::: */

/* ::::: http://lupiga.com/ilightbox/src/smooth-skin/skin.css ::::: */

.ilightbox-holder.smooth .ilightbox-container::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.11) inset; }
.ilightbox-thumbnails.smooth .ilightbox-thumbnails-grid .ilightbox-thumbnail::after { display: block; content: ""; position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; margin: auto; pointer-events: none; box-sizing: border-box; box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.11) inset; }
.fb_reset { background: transparent none repeat scroll 0% 0%; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
.fb_iframe_widget { display: inline-block; position: relative; }
.fb_iframe_widget span { display: inline-block; position: relative; text-align: justify; }
.fb_iframe_widget iframe { position: absolute; }
