* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@-ms-viewport {
    width: device-width
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden] {
    display: none
}

html {
    line-height: 1;
    font-size: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%
}

ol,
ul {
    list-style: none
}

ul ul {
    font-size: 100%
}

table {
    border-collapse: separate;
    border-spacing: 0
}

caption,
td,
th {
    font-weight: 400;
    vertical-align: middle
}

blockquote,
q {
    quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}

a img,
img {
    border: 0;
    -ms-interpolation-mode: bicubic
}

svg:not(:root) {
    overflow: hidden
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}

.clear {
    clear: both
}

img {
    max-width: 100%;
    width: auto;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-intepolation-mode: bicubic
}

img.round {
    -o-border-radius: 31.25em;
    -ms-border-radius: 31.25em;
    -moz-border-radius: 31.25em;
    -webkit-border-radius: 31.25em;
    border-radius: 31.25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

img.framed {
    padding: 4px;
    border: 1px solid #eee;
    background: #fff;
    margin: .0625em .0625em .625em;
    -o-border-radius: .25em;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.hide {
    display: none !important;
    visibility: hidden !important
}

.super-header {
    margin-top: 0;
    width: 100%
}

.super-header h1 {
    font-size: 3.39787em
}

.super-header h2 {
    font-size: 2.8315em
}

.centered {
    margin-left: auto;
    margin-right: auto
}

.inline {
    display: inline
}

.social-media {
    display: inline;
    margin-top: .625em
}

.social-media li {
    display: inline;
    padding: .125em
}

.no-bottom-margin {
    margin-bottom: 0
}

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%
}

.hidden {
    display: none !important;
    visibility: hidden
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: .0625em;
    margin: -.0625em;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: .0625em
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.invisible {
    visibility: hidden
}

.clearfix:after,
.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.clearfix {
    *zoom: 1
}

form {
    margin-bottom: 1em
}

fieldset {
    border: 1px solid silver;
    margin: 0;
    padding: 0
}

legend {
    border: 0;
    padding: 0;
    white-space: normal;
    *margin-left: -.4375em
}

button,
input,
select,
textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}

button,
input {
    *overflow: visible
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
    display: inline-block;
    color: #666;
    font-size: 100%;
    margin: .1875em 0;
    vertical-align: middle;
    *vertical-align: middle;
    *overflow: visible;
    outline: 0;
    cursor: text;
    border: 1px solid #BFBFBF;
    width: 100%;
    max-width: 100%;
    padding: .5em .25em;
    -webkit-transition-property: border, box-shadow;
    -moz-transition-property: border, box-shadow;
    -o-transition-property: border, box-shadow;
    transition-property: border, box-shadow;
    -webkit-transition-duration: .1s;
    -moz-transition-duration: .1s;
    -o-transition-duration: .1s;
    transition-duration: .1s;
    -webkit-transition-timing-function: ease-in-ease-out;
    -moz-transition-timing-function: ease-in-ease-out;
    -o-transition-timing-function: ease-in-ease-out;
    transition-timing-function: ease-in-ease-out
}

input[type=color].small,
input[type=date].small,
input[type=datetime-local].small,
input[type=datetime].small,
input[type=email].small,
input[type=month].small,
input[type=number].small,
input[type=password].small,
input[type=search].small,
input[type=tel].small,
input[type=text].small,
input[type=time].small,
input[type=url].small,
input[type=week].small,
select.small,
textarea.small {
    padding: .125em .375em;
    font-size: 80%
}

input[type=color].large,
input[type=date].large,
input[type=datetime-local].large,
input[type=datetime].large,
input[type=email].large,
input[type=month].large,
input[type=number].large,
input[type=password].large,
input[type=search].large,
input[type=tel].large,
input[type=text].large,
input[type=time].large,
input[type=url].large,
input[type=week].large,
select.large,
textarea.large {
    padding: .75em .4375em;
    font-size: 110%
}

input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
textarea:focus {
    outline: 0;
    -moz-box-shadow: 0 0 3px #787878 inset;
    -webkit-box-shadow: 0 0 3px #787878 inset;
    box-shadow: 0 0 3px #787878 inset
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type=checkbox],
input[type=radio] {
    box-sizing: border-box;
    padding: 0;
    *height: .8125em;
    *width: .8125em
}

input[type=file],
input[type=file].large,
input[type=file].small {
    border: 0
}

textarea {
    overflow: auto;
    vertical-align: top
}

.input-number input {
    color: #454545;
    border: 1px solid #dcdfe7
}

button,
input {
    line-height: normal
}

button,
select {
    text-transform: none
}

.button,
a.button {
    display: inline-block;
    padding: .4375em .875em;
    margin: .1875em 0;
    line-height: 1.25em;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #222;
    font-size: .8375em;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    -o-border-radius: .25em;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    text-decoration: none;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5)
}

.button:hover,
.button:link,
.button:visited,
a.button:hover,
a.button:link,
a.button:visited {
    color: #222;
    text-decoration: none
}

.button:active,
a.button:active {
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .8) inset;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .8) inset;
    box-shadow: 0 0 10px rgba(0, 0, 0, .8) inset;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#000');
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#000')"
}

.button.small,
a.button.small {
    line-height: 1.4;
    font-size: .6em;
    padding: .125em .875em
}

a.button:active,
a.button:hover,
a.button:link,
a.button:visited {
    text-decoration: none
}

.button.large {
    padding: .8125em 1.875em;
    font-size: 1em
}

.grey-button,
a.grey-button {
    color: #fefefe;
    border: 1px solid #343434;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #656565;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7f7f7f), color-stop(1, #656565));
    background-image: -webkit-linear-gradient(top, #7f7f7f, #656565);
    background-image: -moz-linear-gradient(top, #7f7f7f, #656565);
    background-image: -ms-linear-gradient(top, #7f7f7f, #656565);
    background-image: -o-linear-gradient(top, #7f7f7f, #656565);
    background-image: linear-gradient(top, bottom, #7f7f7f, #656565)
}

.grey-button:link,
.grey-button:visited,
a.grey-button:link,
a.grey-button:visited {
    color: #fefefe
}

.grey-button:hover,
a.grey-button:hover {
    color: #fefefe;
    background-color: #6d6d6d;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #868686), color-stop(1, #6d6d6d));
    background-image: -webkit-linear-gradient(top, #868686, #6d6d6d);
    background-image: -moz-linear-gradient(top, #868686, #6d6d6d);
    background-image: -ms-linear-gradient(top, #868686, #6d6d6d);
    background-image: -o-linear-gradient(top, #868686, #6d6d6d);
    background-image: linear-gradient(top, bottom, #868686, #6d6d6d)
}

.grey-button:active,
a.grey-button:active {
    color: #fefefe
}

.lite-grey-button,
a.lite-grey-button {
    color: #555;
    border: 1px solid #9a9a9a;
    background-color: #f3f3f3;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f3f3f3));
    background-image: -webkit-linear-gradient(top, #fff, #f3f3f3);
    background-image: -moz-linear-gradient(top, #fff, #f3f3f3);
    background-image: -ms-linear-gradient(top, #fff, #f3f3f3);
    background-image: -o-linear-gradient(top, #fff, #f3f3f3);
    background-image: linear-gradient(top, bottom, #fff, #f3f3f3)
}

.lite-grey-button:link,
.lite-grey-button:visited,
a.lite-grey-button:link,
a.lite-grey-button:visited {
    color: #555
}

.lite-grey-button:hover,
a.lite-grey-button:hover {
    color: #555;
    background-color: #fbfbfb;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #fbfbfb));
    background-image: -webkit-linear-gradient(top, #fff, #fbfbfb);
    background-image: -moz-linear-gradient(top, #fff, #fbfbfb);
    background-image: -ms-linear-gradient(top, #fff, #fbfbfb);
    background-image: -o-linear-gradient(top, #fff, #fbfbfb);
    background-image: linear-gradient(top, bottom, #fff, #fbfbfb)
}

.lite-grey-button:active,
a.lite-grey-button:active {
    color: #555
}

.blue-button,
a.blue-button {
    color: #e4f5f9;
    border: 1px solid #1b6576;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #2488a0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2dabca), color-stop(1, #2488a0));
    background-image: -webkit-linear-gradient(top, #2dabca, #2488a0);
    background-image: -moz-linear-gradient(top, #2dabca, #2488a0);
    background-image: -ms-linear-gradient(top, #2dabca, #2488a0);
    background-image: -o-linear-gradient(top, #2dabca, #2488a0);
    background-image: linear-gradient(top, bottom, #2dabca, #2488a0)
}

.blue-button:link,
.blue-button:visited,
a.blue-button:link,
a.blue-button:visited {
    color: #e4f5f9
}

.blue-button:hover,
a.blue-button:hover {
    color: #e4f5f9;
    background-color: #2793ac;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #35b3d2), color-stop(1, #2793ac));
    background-image: -webkit-linear-gradient(top, #35b3d2, #2793ac);
    background-image: -moz-linear-gradient(top, #35b3d2, #2793ac);
    background-image: -ms-linear-gradient(top, #35b3d2, #2793ac);
    background-image: -o-linear-gradient(top, #35b3d2, #2793ac);
    background-image: linear-gradient(top, bottom, #35b3d2, #2793ac)
}

.blue-button:active,
a.blue-button:active {
    color: #e4f5f9
}

.black-button,
a.black-button {
    color: #fefefe;
    border: 1px solid #1a1a1a;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #343434;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4e4e4e), color-stop(1, #343434));
    background-image: -webkit-linear-gradient(top, #4e4e4e, #343434);
    background-image: -moz-linear-gradient(top, #4e4e4e, #343434);
    background-image: -ms-linear-gradient(top, #4e4e4e, #343434);
    background-image: -o-linear-gradient(top, #4e4e4e, #343434);
    background-image: linear-gradient(top, bottom, #4e4e4e, #343434)
}

.black-button:link,
.black-button:visited,
a.black-button:link,
a.black-button:visited {
    color: #fefefe
}

.black-button:hover,
a.black-button:hover {
    color: #fefefe;
    background-color: #3c3c3c;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #555), color-stop(1, #3c3c3c));
    background-image: -webkit-linear-gradient(top, #555, #3c3c3c);
    background-image: -moz-linear-gradient(top, #555, #3c3c3c);
    background-image: -ms-linear-gradient(top, #555, #3c3c3c);
    background-image: -o-linear-gradient(top, #555, #3c3c3c);
    background-image: linear-gradient(top, bottom, #555, #3c3c3c)
}

.black-button:active,
a.black-button:active {
    color: #fefefe
}

.green-button,
a.green-button {
    color: #fff;
    border: 1px solid #154000;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #267300;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #44b71e), color-stop(1, #267300));
    background-image: -webkit-linear-gradient(top, #44b71e, #267300);
    background-image: -moz-linear-gradient(top, #44b71e, #267300);
    background-image: -ms-linear-gradient(top, #44b71e, #267300);
    background-image: -o-linear-gradient(top, #44b71e, #267300);
    background-image: linear-gradient(top, bottom, #44b71e, #267300)
}

.green-button:link,
.green-button:visited,
a.green-button:link,
a.green-button:visited {
    color: #fff
}

.green-button:hover,
a.green-button:hover {
    color: #fff;
    background-color: #2e8d00;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4ccd22), color-stop(1, #2e8d00));
    background-image: -webkit-linear-gradient(top, #4ccd22, #2e8d00);
    background-image: -moz-linear-gradient(top, #4ccd22, #2e8d00);
    background-image: -ms-linear-gradient(top, #4ccd22, #2e8d00);
    background-image: -o-linear-gradient(top, #4ccd22, #2e8d00);
    background-image: linear-gradient(top, bottom, #4ccd22, #2e8d00)
}

.green-button:active,
a.green-button:active {
    color: #fff
}

.orange-button,
a.orange-button {
    color: #fff;
    border: 1px solid #c85100;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #fb6600;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff9700), color-stop(1, #fb6600));
    background-image: -webkit-linear-gradient(top, #ff9700, #fb6600);
    background-image: -moz-linear-gradient(top, #ff9700, #fb6600);
    background-image: -ms-linear-gradient(top, #ff9700, #fb6600);
    background-image: -o-linear-gradient(top, #ff9700, #fb6600);
    background-image: linear-gradient(top, bottom, #ff9700, #fb6600)
}

.orange-button:link,
.orange-button:visited,
a.orange-button:link,
a.orange-button:visited {
    color: #fff
}

.orange-button:hover,
a.orange-button:hover {
    color: #fff;
    background-color: #ff7416;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa11a), color-stop(1, #ff7416));
    background-image: -webkit-linear-gradient(top, #ffa11a, #ff7416);
    background-image: -moz-linear-gradient(top, #ffa11a, #ff7416);
    background-image: -ms-linear-gradient(top, #ffa11a, #ff7416);
    background-image: -o-linear-gradient(top, #ffa11a, #ff7416);
    background-image: linear-gradient(top, bottom, #ffa11a, #ff7416)
}

.orange-button:active,
a.orange-button:active {
    color: #fff
}

.red-button,
a.red-button {
    color: #fad0d2;
    border: 1px solid #730c10;
    -moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    background-color: #a11117;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cf161e), color-stop(1, #a11117));
    background-image: -webkit-linear-gradient(top, #cf161e, #a11117);
    background-image: -moz-linear-gradient(top, #cf161e, #a11117);
    background-image: -ms-linear-gradient(top, #cf161e, #a11117);
    background-image: -o-linear-gradient(top, #cf161e, #a11117);
    background-image: linear-gradient(top, bottom, #cf161e, #a11117)
}

.red-button:link,
.red-button:visited,
a.red-button:link,
a.red-button:visited {
    color: #fad0d2
}

.red-button:hover,
a.red-button:hover {
    color: #fad0d2;
    background-color: #af1219;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dd1720), color-stop(1, #af1219));
    background-image: -webkit-linear-gradient(top, #dd1720, #af1219);
    background-image: -moz-linear-gradient(top, #dd1720, #af1219);
    background-image: -ms-linear-gradient(top, #dd1720, #af1219);
    background-image: -o-linear-gradient(top, #dd1720, #af1219);
    background-image: linear-gradient(top, bottom, #dd1720, #af1219)
}

.red-button:active,
a.red-button:active {
    color: #fad0d2
}

.disabled {
    box-shadow: none !important;
    background-image: none !important;
    opacity: .7
}

.disabled:hover {
    cursor: default !important;
    box-shadow: none !important;
    background: none !important
}

.no-button {
    background: 0 0;
    border: 0;
    color: inherit;
    outline: 0;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    -o-text-shadow: none;
    text-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none
}

.button-group {
    position: relative;
    display: inline-block;
    font-size: 0
}

.button-group .button {
    position: relative;
    display: inline-block;
    margin: 0;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.button-group .button:first-child {
    -o-border-radius: .25em 0 0 .25em;
    -ms-border-radius: .25em 0 0 .25em;
    -moz-border-radius: .25em 0 0 .25em;
    -webkit-border-radius: .25em 0 0 .25em;
    border-radius: .25em 0 0 .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.button-group .button:not(:last-child) {
    border-right: 0
}

.button-group .button:last-child {
    -o-border-radius: 0 .25em .25em 0;
    -ms-border-radius: 0 .25em .25em 0;
    -moz-border-radius: 0 .25em .25em 0;
    -webkit-border-radius: 0 .25em .25em 0;
    border-radius: 0 .25em .25em 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

input:focus+.hint,
select:focus+.hint,
textarea:focus+.hint {
    display: inline-block
}

input[type=date]::-webkit-inner-spin-button,
input[type=date]::-webkit-outer-spin-button {
    display: none
}

blockquote,
body,
button,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
li,
ol,
p,
pre,
select,
td,
textarea,
th,
ul {
    color: #222;
    direction: ltr;
    font-family: "Helvetica Neue", Helvetica, Helvetica, Arial, sans-serif;
    line-height: 1.6
}

p {
    font-weight: 400;
    font-size: .875em;
    line-height: 1.6;
    margin: 0 0 .625em
}

p.lead {
    font-size: 1.09375em;
    line-height: 1.6;
    margin-bottom: 1em
}

p.note {
    color: #999;
    font-style: italic;
    font-size: 80%
}

small {
    font-size: 60%
}

.tiny {
    font-size: 50%
}

.small {
    font-size: 80%
}

.normal {
    font-size: 100%
}

.large {
    font-size: 120%
}

.x-large {
    font-size: 140%
}

p a,
p a:visited {
    line-height: inherit
}

.center,
.centered {
    text-align: center
}

.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis
}

a {
    color: #5087ca;
    text-decoration: underline;
    line-height: inherit;
    -moz-transition: color .1s linear;
    -o-transition: color .1s linear;
    -ms-transition: color .1s linear;
    -webkit-transition: color .1s linear;
    transition: color .1s linear;
    outline: 0 !important
}

a:link {
    /* color: #5087ca; fail a11y color contrast ratio FC 7/2/2021*/
    color:#5E4C93;
    /* text-decoration: none; */
}
/* 
a:visited {
    color: #5087ca
} */

a:hover {
    /* color: #366db1; */
    /* text-decoration: underline; */
    text-decoration: none;
    outline: 0
}

a:active {
    outline: 0;
    /* color: #5087ca */
}

/* a:focus {
    outline: thin dotted
} */

h1 {
    font-size: 3.39787em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h1.small {
    font-size: 60%
}

h2 {
    font-size: 2.83156em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h2.small {
    font-size: 60%
}

h3 {
    font-size: 2.26525em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h3.small {
    font-size: 60%
}

h4 {
    font-size: 1.69894em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h4.small {
    font-size: 60%
}

h5 {
    font-size: 1.13262em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h5.small {
    font-size: 60%
}

h6 {
    font-size: .56631em;
    color: #222;
    text-rendering: optimizeLegibility;
    line-height: 1.1;
    padding: 0
}

h6.small {
    font-size: 60%
}

b,
strong {
    font-weight: bolder
}

abbr {
    font-size: 90%;
    color: #222;
    border-bottom: 1px solid #ddd;
    cursor: help;
    text-transform: none
}

abbr acronym {
    text-transform: uppercase;
    font-size: 90%;
    color: #222;
    border-bottom: 1px solid #ddd;
    cursor: help
}

abbr[title] {
    border-bottom: 1px solid #ddd
}

dfn,
em,
i {
    font-style: italic
}

sub {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
    bottom: -.25em
}

sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
    top: -.5em
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    clear: both;
    margin: 1.375em 0 1.3125em;
    height: 0;
    border: solid #ddd;
    border-width: 1px 0 0
}

mark {
    background: #ff0;
    color: #000
}

code,
kbd,
pre,
samp {
    font-family: "courier new", courier, monospace;
    _font-family: 'courier new', monospace;
    font-size: .75em;
    color: #444;
    margin: 1em 0 1.5em;
    padding: 1em
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    overflow: auto;
    padding: .625em
}

code {
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -hp-pre-wrap;
    word-wrap: break-word
}

q {
    quotes: none
}

q:after,
q:before {
    content: '';
    content: none
}

ol {
    line-height: 1.6;
    margin-bottom: 1em;
    list-style-position: inside
}

ol.decimal {
    list-style-position: outside;
    list-style-type: decimal
}

ol.decimal li ul {
    list-style-type: inherit
}

ul {
    line-height: 1.6;
    list-style-position: inside;
    margin-left: 0;
    margin-bottom: 0
}

ul li ol,
ul li ul {
    margin-left: 0;
    margin-bottom: 0
}

ul li a {
    padding: .5em .25em
}

ul.hiragana {
    list-style-type: hiragana
}

ul.hiragana li ul {
    list-style-type: inherit
}

ul.square {
    list-style-type: square
}

ul.square li ul {
    list-style-type: inherit
}

ul.disc {
    list-style-type: disc
}

ul.disc li ul {
    list-style-type: inherit
}

ul.circle {
    list-style-type: circle
}

ul.circle li ul {
    list-style-type: inherit
}

ul.no-bullet {
    list-style-type: none
}

ul.large li {
    line-height: 1.3125em
}

ol li ol,
ol li ul {
    margin-left: 0;
    margin-bottom: 0
}

.tooltip-inner {
    max-width: 250px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip {
    position: absolute;
    z-index: 1000;
    display: block;
    padding: 5px;
    font-size: 80%;
    opacity: 0;
    visibility: visible;
    margin: 6px
}

.tooltip.north .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-color: #000;
    border-width: 5px 5px 0
}

.tooltip.east .tooltip-arrow {
    left: 0;
    top: 50%;
    margin-top: -5px;
    border-right-color: #000;
    border-width: 5px 5px 5px 0
}

.tooltip.south .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-color: #000;
    border-width: 0 5px 5px
}

.tooltip.west .tooltip-arrow {
    right: 0;
    top: 50%;
    margin-top: -5px;
    border-left-color: #000;
    border-width: 5px 0 5px 5px
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    white-space: normal
}

.popover.north {
    margin-top: -10px
}

.popover.east {
    margin-left: 10px
}

.popover.south {
    margin-top: 10px
}

.popover.west {
    margin-left: -10px
}

.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    background-color: #fefefe;
    border-bottom: 1px solid #f1f1f1;
    -o-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.popover-title:empty {
    display: none
}

.popover-content {
    padding: 9px 14px
}

.popover .popover-arrow,
.popover .popover-arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover .popover-arrow {
    border-width: 11px
}

.popover .popover-arrow:after {
    border-width: 10px;
    content: ""
}

.popover.north .popover-arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: #ccc;
    bottom: -11px
}

.popover.north .popover-arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.popover.east .popover-arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: #ccc
}

.popover.east .popover-arrow:after {
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff
}

.popover.south .popover-arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: #ccc;
    top: -11px
}

.popover.south .popover-arrow:after {
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.west .popover-arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: #ccc
}

.popover.west .popover-arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px
}

.tag {
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    border: 0;
    font-size: 65%;
    font-weight: 600;
    padding: .2em .625em;
    vertical-align: middle;
    display: inline;
    white-space: nowrap
}

.tag.large {
    font-size: 100%;
    padding: .4375em .875em
}

.grey-tag {
    color: #fefefe;
    background-color: #989898
}

.lite-grey-tag {
    color: #555;
    background-color: #f3f3f3
}

.blue-tag {
    color: #fefefe;
    background-color: #52bed8
}

.red-tag {
    color: #fefefe;
    background-color: #dc534c
}

.green-tag {
    color: #fefefe;
    background-color: #58b958
}

.orange-tag {
    color: #fefefe;
    background-color: #ffa262
}

.black-tag {
    color: #fefefe;
    background-color: #343434
}

.panel {
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #efefef;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #efefef));
    background-image: -webkit-linear-gradient(top, #fefefe, #efefef);
    background-image: -moz-linear-gradient(top, #fefefe, #efefef);
    background-image: -ms-linear-gradient(top, #fefefe, #efefef);
    background-image: -o-linear-gradient(top, #fefefe, #efefef);
    background-image: linear-gradient(top, bottom, #fefefe, #efefef);
    -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, .3) inset, 0 0 0 1px rgba(0, 0, 0, .05) inset;
    -moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, .3) inset, 0 0 0 1px rgba(0, 0, 0, .05) inset;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, .3) inset, 0 0 0 1px rgba(0, 0, 0, .05) inset
}

.dark-orange-panel {
    background-color: #fd6300;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f17702), color-stop(1, #fd6300));
    background-image: -webkit-linear-gradient(top, #f17702, #fd6300);
    background-image: -moz-linear-gradient(top, #f17702, #fd6300);
    background-image: -ms-linear-gradient(top, #f17702, #fd6300);
    background-image: -o-linear-gradient(top, #f17702, #fd6300);
    background-image: linear-gradient(top, bottom, #f17702, #fd6300)
}

.orange-panel {
    background-color: #ec7402;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff9e00), color-stop(1, #ec7402));
    background-image: -webkit-linear-gradient(top, #ff9e00, #ec7402);
    background-image: -moz-linear-gradient(top, #ff9e00, #ec7402);
    background-image: -ms-linear-gradient(top, #ff9e00, #ec7402);
    background-image: -o-linear-gradient(top, #ff9e00, #ec7402);
    background-image: linear-gradient(top, bottom, #ff9e00, #ec7402)
}

.orange-panel p {
    color: #f3fffd;
    -moz-text-shadow: 0 1px 0 rgba(0, 0, 0, .4);
    -webkit-text-shadow: 0 1px 0 rgba(0, 0, 0, .4);
    text-shadow: 0 1px 0 rgba(0, 0, 0, .4)
}

.grey-panel {
    background-color: #bfbfbf;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d8d8d8), color-stop(1, #bfbfbf));
    background-image: -webkit-linear-gradient(top, #d8d8d8, #bfbfbf);
    background-image: -moz-linear-gradient(top, #d8d8d8, #bfbfbf);
    background-image: -ms-linear-gradient(top, #d8d8d8, #bfbfbf);
    background-image: -o-linear-gradient(top, #d8d8d8, #bfbfbf);
    background-image: linear-gradient(top, bottom, #d8d8d8, #bfbfbf)
}

.dark-grey-panel {
    background-color: #707070;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8a8a8a), color-stop(1, #707070));
    background-image: -webkit-linear-gradient(top, #8a8a8a, #707070);
    background-image: -moz-linear-gradient(top, #8a8a8a, #707070);
    background-image: -ms-linear-gradient(top, #8a8a8a, #707070);
    background-image: -o-linear-gradient(top, #8a8a8a, #707070);
    background-image: linear-gradient(top, bottom, #8a8a8a, #707070)
}

.white-panel {
    background-color: #FFF;
    border: 1px solid #e6e6e6;
    -o-border-radius: .25em;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.blue-radial-panel {
    background: #2ba6de;
    background: -moz-radial-gradient(center, ellipse cover, #2ba6de 0, #0056ce 100%);
    background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%, #2ba6de), color-stop(100%, #0056ce));
    background: -webkit-radial-gradient(center, ellipse cover, #2ba6de 0, #0056ce 100%);
    background: -o-radial-gradient(center, ellipse cover, #2ba6de 0, #0056ce 100%);
    background: -ms-radial-gradient(center, ellipse cover, #2ba6de 0, #0056ce 100%);
    background: radial-gradient(ellipse at center, #2ba6de 0, #0056ce 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ba6de', endColorstr='#0056ce', GradientType=1)
}

.purple-radial-panel {
    background: #5b7ca7;
    background: -moz-radial-gradient(center, ellipse cover, #5b7ca7 0, #365695 100%);
    background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%, #5b7ca7), color-stop(100%, #365695));
    background: -webkit-radial-gradient(center, ellipse cover, #5b7ca7 0, #365695 100%);
    background: -o-radial-gradient(center, ellipse cover, #5b7ca7 0, #365695 100%);
    background: -ms-radial-gradient(center, ellipse cover, #5b7ca7 0, #365695 100%);
    background: radial-gradient(ellipse at center, #5b7ca7 0, #365695 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b7ca7', endColorstr='#365695', GradientType=1)
}

.modal-box {
    display: none;
    visibility: hidden;
    top: 100px;
    left: 50%;
    position: absolute;
    margin-left: -16.25em;
    width: 32.5em;
    z-index: 320;
    background: #dedede;
    -o-border-radius: .25em;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .2)
}

@media screen and (max-width:48em) {
    .modal-box {
        position: fixed;
        right: 1.25em;
        left: 1.25em;
        width: auto;
        margin: 0
    }
}

@media screen and (max-width:30em) {
    .modal-box {
        left: .625em;
        right: .625em
    }
}

.modal-box .modal-header {
    padding: .5625em .9375em
}

.modal-box .modal-header h3 {
    font-size: 1em;
    padding-top: .375em
}

.modal-box .modal-header .close {
    float: right;
    color: #222;
    -moz-text-shadow: 1px 1px 5px #fff;
    -webkit-text-shadow: 1px 1px 5px #fff;
    text-shadow: 1px 1px 5px #fff;
    opacity: .3
}

.modal-box .modal-header .close:hover {
    cursor: pointer;
    opacity: .7
}

.modal-box .modal-header button.close {
    background: 0 0;
    border: 0
}

.modal-box .modal-body {
    padding: .5625em .9375em
}

.modal-box .modal-footer {
    padding: .5625em .9375em .9375em
}

.curtain {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #000;
    background-color: rgba(0, 0, 0, .5);
    display: none
}

@font-face {
    font-family: icomoon-ultimate;
    src: url(../fonts/icomoon-ultimate.eot?v=3.0.1);
    src: url(../fonts/icomoon-ultimate.eot?#iefix&v=3.0.1) format("embedded-opentype"), url(../fonts/icomoon-ultimate.woff?v=3.0.1) format("woff"), url(../fonts/icomoon-ultimate.ttf?v=3.0.1) format("truetype");
    font-weight: 400;
    font-style: normal
}

[class*=icon-] {
    font-family: icomoon-ultimate;
    speak: none;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    margin-top: 0
}

[class*=" icon-"]:before,
[class^=icon-]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none
}

a [class*=" icon-"],
a [class^=icon-] {
    display: inline-block
}

.icon-large:before {
    vertical-align: -10%;
    font-size: 1.3333333333333333em
}

.button [class*=" icon-"],
.button [class^=icon-],
.nav [class*=" icon-"],
.nav [class^=icon-] {
    display: inline
}

.button [class*=" icon-"].icon-large,
.button [class^=icon-].icon-large,
.nav [class*=" icon-"].icon-large,
.nav [class^=icon-].icon-large {
    line-height: .9em
}

.button [class*=" icon-"].icon-spin,
.button [class^=icon-].icon-spin,
.nav [class*=" icon-"].icon-spin,
.nav [class^=icon-].icon-spin {
    display: inline-block
}

.nav li [class*=" icon-"],
.nav li [class^=icon-],
li [class*=" icon-"],
li [class^=icon-] {
    display: inline-block;
    width: 1.25em;
    text-align: center
}

.nav li [class*=" icon-"].icon-large,
.nav li [class^=icon-].icon-large,
li [class*=" icon-"].icon-large,
li [class^=icon-].icon-large {
    width: 1.5625em
}

ul.icons {
    list-style-type: none;
    text-indent: -.75em
}

ul.icons li [class*=" icon-"],
ul.icons li [class^=icon-] {
    width: .75em
}

.icon-muted {
    color: #eee
}

.icon-border {
    border: solid 1px #eee;
    padding: .2em .25em .15em;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.icon-2x {
    font-size: 2em
}

.icon-2x.icon-border {
    border-width: 2px;
    -o-border-radius: .25em;
    -ms-border-radius: .25em;
    -moz-border-radius: .25em;
    -webkit-border-radius: .25em;
    border-radius: .25em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.icon-3x {
    font-size: 3em
}

.icon-3x.icon-border {
    border-width: 3px;
    -o-border-radius: .3125em;
    -ms-border-radius: .3125em;
    -moz-border-radius: .3125em;
    -webkit-border-radius: .3125em;
    border-radius: .3125em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.icon-4x {
    font-size: 4em
}

.icon-4x.icon-border {
    border-width: 4px;
    -o-border-radius: .375em;
    -ms-border-radius: .375em;
    -moz-border-radius: .375em;
    -webkit-border-radius: .375em;
    border-radius: .375em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

[class*=" icon-"].left,
[class^=icon-].left {
    margin-right: .3em
}

[class*=" icon-"].right,
[class^=icon-].right {
    margin-left: .3em
}

.button [class*=" icon-"].left.icon-2x,
.button [class*=" icon-"].right.icon-2x,
.button [class^=icon-].left.icon-2x,
.button [class^=icon-].right.icon-2x {
    margin-top: .18em
}

.button [class*=" icon-"].icon-spin.icon-large,
.button [class^=icon-].icon-spin.icon-large {
    line-height: .8em
}

.button.small [class*=" icon-"].left.icon-2x,
.button.small [class*=" icon-"].right.icon-2x,
.button.small [class^=icon-].left.icon-2x,
.button.small [class^=icon-].right.icon-2x {
    margin-top: .25em
}

.button.large [class*=" icon-"],
.button.large [class^=icon-] {
    margin-top: 0
}

.button.large [class*=" icon-"].left.icon-2x,
.button.large [class*=" icon-"].right.icon-2x,
.button.large [class^=icon-].left.icon-2x,
.button.large [class^=icon-].right.icon-2x {
    margin-top: .005em
}

.button.large [class*=" icon-"].left.icon-2x,
.button.large [class^=icon-].left.icon-2x {
    margin-right: .2em
}

.button.large [class*=" icon-"].right.icon-2x,
.button.large [class^=icon-].right.icon-2x {
    margin-left: .2em
}

.icon-spin {
    display: inline-block;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg)
    }

    100% {
        -moz-transform: rotate(359deg)
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg)
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg)
    }

    100% {
        -o-transform: rotate(359deg)
    }
}

@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0deg)
    }

    100% {
        -ms-transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(359deg)
    }
}

@-moz-document url-prefix() {
    .icon-spin {
        height: .9em
    }

    .btn .icon-spin {
        height: auto
    }

    .icon-spin.icon-large {
        height: 1.25em
    }

    .btn .icon-spin.icon-large {
        height: .75em
    }
}

.icon-home:before {
    content: "\e000"
}

.icon-home-2:before {
    content: "\e001"
}

.icon-home-3:before {
    content: "\e002"
}

.icon-home-4:before {
    content: "\e003"
}

.icon-home-5:before {
    content: "\e004"
}

.icon-home-6:before {
    content: "\e005"
}

.icon-home-7:before {
    content: "\e006"
}

.icon-home-8:before {
    content: "\e007"
}

.icon-home-9:before {
    content: "\e008"
}

.icon-home-10:before {
    content: "\e009"
}

.icon-home-11:before {
    content: "\e00a"
}

.icon-office:before {
    content: "\e00b"
}

.icon-newspaper:before {
    content: "\e00c"
}

.icon-pencil:before {
    content: "\e00d"
}

.icon-pencil-2:before {
    content: "\e00e"
}

.icon-pencil-3:before {
    content: "\e00f"
}

.icon-pencil-4:before {
    content: "\e010"
}

.icon-pencil-5:before {
    content: "\e011"
}

.icon-pencil-6:before {
    content: "\e012"
}

.icon-quill:before {
    content: "\e013"
}

.icon-quill-2:before {
    content: "\e014"
}

.icon-quill-3:before {
    content: "\e015"
}

.icon-pen:before {
    content: "\e016"
}

.icon-pen-2:before {
    content: "\e017"
}

.icon-pen-3:before {
    content: "\e018"
}

.icon-pen-4:before {
    content: "\e019"
}

.icon-pen-5:before {
    content: "\e01a"
}

.icon-marker:before {
    content: "\e01b"
}

.icon-home-12:before {
    content: "\e01c"
}

.icon-marker-2:before {
    content: "\e01d"
}

.icon-blog:before {
    content: "\e01e"
}

.icon-blog-2:before {
    content: "\e01f"
}

.icon-brush:before {
    content: "\e020"
}

.icon-palette:before {
    content: "\e021"
}

.icon-palette-2:before {
    content: "\e022"
}

.icon-eyedropper:before {
    content: "\e023"
}

.icon-eyedropper-2:before {
    content: "\e024"
}

.icon-droplet:before {
    content: "\e025"
}

.icon-droplet-2:before {
    content: "\e026"
}

.icon-droplet-3:before {
    content: "\e027"
}

.icon-droplet-4:before {
    content: "\e028"
}

.icon-paint-format:before {
    content: "\e029"
}

.icon-paint-format-2:before {
    content: "\e02a"
}

.icon-image:before {
    content: "\e02b"
}

.icon-image-2:before {
    content: "\e02c"
}

.icon-image-3:before {
    content: "\e02d"
}

.icon-images:before {
    content: "\e02e"
}

.icon-image-4:before {
    content: "\e02f"
}

.icon-image-5:before {
    content: "\e030"
}

.icon-image-6:before {
    content: "\e031"
}

.icon-images-2:before {
    content: "\e032"
}

.icon-image-7:before {
    content: "\e033"
}

.icon-camera:before {
    content: "\e034"
}

.icon-camera-2:before {
    content: "\e035"
}

.icon-camera-3:before {
    content: "\e036"
}

.icon-camera-4:before {
    content: "\e037"
}

.icon-music:before {
    content: "\e038"
}

.icon-music-2:before {
    content: "\e039"
}

.icon-music-3:before {
    content: "\e03a"
}

.icon-music-4:before {
    content: "\e03b"
}

.icon-music-5:before {
    content: "\e03c"
}

.icon-music-6:before {
    content: "\e03d"
}

.icon-piano:before {
    content: "\e03e"
}

.icon-guitar:before {
    content: "\e03f"
}

.icon-headphones:before {
    content: "\e040"
}

.icon-headphones-2:before {
    content: "\e041"
}

.icon-play:before {
    content: "\e042"
}

.icon-play-2:before {
    content: "\e043"
}

.icon-movie:before {
    content: "\e044"
}

.icon-movie-2:before {
    content: "\e045"
}

.icon-movie-3:before {
    content: "\e046"
}

.icon-film:before {
    content: "\e047"
}

.icon-film-2:before {
    content: "\e048"
}

.icon-film-3:before {
    content: "\e049"
}

.icon-film-4:before {
    content: "\e04a"
}

.icon-camera-5:before {
    content: "\e04b"
}

.icon-camera-6:before {
    content: "\e04c"
}

.icon-camera-7:before {
    content: "\e04d"
}

.icon-camera-8:before {
    content: "\e04e"
}

.icon-camera-9:before {
    content: "\e04f"
}

.icon-dice:before {
    content: "\e050"
}

.icon-gamepad:before {
    content: "\e051"
}

.icon-gamepad-2:before {
    content: "\e052"
}

.icon-gamepad-3:before {
    content: "\e053"
}

.icon-pacman:before {
    content: "\e054"
}

.icon-spades:before {
    content: "\e055"
}

.icon-clubs:before {
    content: "\e056"
}

.icon-diamonds:before {
    content: "\e057"
}

.icon-king:before {
    content: "\e058"
}

.icon-queen:before {
    content: "\e059"
}

.icon-rock:before {
    content: "\e05a"
}

.icon-bishop:before {
    content: "\e05b"
}

.icon-knight:before {
    content: "\e05c"
}

.icon-pawn:before {
    content: "\e05d"
}

.icon-chess:before {
    content: "\e05e"
}

.icon-bullhorn:before {
    content: "\e05f"
}

.icon-megaphone:before {
    content: "\e060"
}

.icon-new:before {
    content: "\e061"
}

.icon-connection:before {
    content: "\e062"
}

.icon-connection-2:before {
    content: "\e063"
}

.icon-podcast:before {
    content: "\e064"
}

.icon-radio:before {
    content: "\e065"
}

.icon-feed:before {
    content: "\e066"
}

.icon-connection-3:before {
    content: "\e067"
}

.icon-radio-2:before {
    content: "\e068"
}

.icon-podcast-2:before {
    content: "\e069"
}

.icon-podcast-3:before {
    content: "\e06a"
}

.icon-mic:before {
    content: "\e06b"
}

.icon-mic-2:before {
    content: "\e06c"
}

.icon-mic-3:before {
    content: "\e06d"
}

.icon-mic-4:before {
    content: "\e06e"
}

.icon-mic-5:before {
    content: "\e06f"
}

.icon-book:before {
    content: "\e070"
}

.icon-book-2:before {
    content: "\e071"
}

.icon-books:before {
    content: "\e072"
}

.icon-reading:before {
    content: "\e073"
}

.icon-library:before {
    content: "\e074"
}

.icon-library-2:before {
    content: "\e075"
}

.icon-graduation:before {
    content: "\e076"
}

.icon-file:before {
    content: "\e077"
}

.icon-profile:before {
    content: "\e078"
}

.icon-file-2:before {
    content: "\e079"
}

.icon-file-3:before {
    content: "\e07a"
}

.icon-file-4:before {
    content: "\e07b"
}

.icon-file-5:before {
    content: "\e07c"
}

.icon-file-6:before {
    content: "\e07d"
}

.icon-files:before {
    content: "\e07e"
}

.icon-file-plus:before {
    content: "\e07f"
}

.icon-file-minus:before {
    content: "\e080"
}

.icon-file-download:before {
    content: "\e081"
}

.icon-file-upload:before {
    content: "\e082"
}

.icon-file-check:before {
    content: "\e083"
}

.icon-file-remove:before {
    content: "\e084"
}

.icon-file-7:before {
    content: "\e085"
}

.icon-file-8:before {
    content: "\e086"
}

.icon-file-plus-2:before {
    content: "\e087"
}

.icon-file-minus-2:before {
    content: "\e088"
}

.icon-file-download-2:before {
    content: "\e089"
}

.icon-file-upload-2:before {
    content: "\e08a"
}

.icon-file-check-2:before {
    content: "\e08b"
}

.icon-file-remove-2:before {
    content: "\e08c"
}

.icon-file-9:before {
    content: "\e08d"
}

.icon-copy:before {
    content: "\e08e"
}

.icon-copy-2:before {
    content: "\e08f"
}

.icon-copy-3:before {
    content: "\e090"
}

.icon-copy-4:before {
    content: "\e091"
}

.icon-paste:before {
    content: "\e092"
}

.icon-paste-2:before {
    content: "\e093"
}

.icon-paste-3:before {
    content: "\e094"
}

.icon-stack:before {
    content: "\e095"
}

.icon-stack-2:before {
    content: "\e096"
}

.icon-stack-3:before {
    content: "\e097"
}

.icon-folder:before {
    content: "\e098"
}

.icon-folder-download:before {
    content: "\e099"
}

.icon-folder-upload:before {
    content: "\e09a"
}

.icon-folder-plus:before {
    content: "\e09b"
}

.icon-folder-plus-2:before {
    content: "\e09c"
}

.icon-folder-minus:before {
    content: "\e09d"
}

.icon-folder-minus-2:before {
    content: "\e09e"
}

.icon-folder8:before {
    content: "\e09f"
}

.icon-folder-remove:before {
    content: "\e0a0"
}

.icon-folder-2:before {
    content: "\e0a1"
}

.icon-folder-open:before {
    content: "\e0a2"
}

.icon-folder-3:before {
    content: "\e0a3"
}

.icon-folder-4:before {
    content: "\e0a4"
}

.icon-folder-plus-3:before {
    content: "\e0a5"
}

.icon-folder-minus-3:before {
    content: "\e0a6"
}

.icon-folder-plus-4:before {
    content: "\e0a7"
}

.icon-folder-remove-2:before {
    content: "\e0a8"
}

.icon-folder-download-2:before {
    content: "\e0a9"
}

.icon-folder-upload-2:before {
    content: "\e0aa"
}

.icon-folder-download-3:before {
    content: "\e0ab"
}

.icon-folder-upload-3:before {
    content: "\e0ac"
}

.icon-folder-5:before {
    content: "\e0ad"
}

.icon-folder-open-2:before {
    content: "\e0ae"
}

.icon-folder-6:before {
    content: "\e0af"
}

.icon-folder-open-3:before {
    content: "\e0b0"
}

.icon-certificate:before {
    content: "\e0b1"
}

.icon-cc:before {
    content: "\e0b2"
}

.icon-tag:before {
    content: "\e0b3"
}

.icon-tag-2:before {
    content: "\e0b4"
}

.icon-tag-3:before {
    content: "\e0b5"
}

.icon-tag-4:before {
    content: "\e0b6"
}

.icon-tag-5:before {
    content: "\e0b7"
}

.icon-tag-6:before {
    content: "\e0b8"
}

.icon-tag-7:before {
    content: "\e0b9"
}

.icon-tags:before {
    content: "\e0ba"
}

.icon-tags-2:before {
    content: "\e0bb"
}

.icon-tag-8:before {
    content: "\e0bc"
}

.icon-barcode:before {
    content: "\e0bd"
}

.icon-barcode-2:before {
    content: "\e0be"
}

.icon-qrcode:before {
    content: "\e0bf"
}

.icon-ticket:before {
    content: "\e0c0"
}

.icon-cart:before {
    content: "\e0c1"
}

.icon-cart-2:before {
    content: "\e0c2"
}

.icon-cart-3:before {
    content: "\e0c3"
}

.icon-cart-4:before {
    content: "\e0c4"
}

.icon-cart-5:before {
    content: "\e0c5"
}

.icon-cart-6:before {
    content: "\e0c6"
}

.icon-cart-7:before {
    content: "\e0c7"
}

.icon-cart-plus:before {
    content: "\e0c8"
}

.icon-cart-minus:before {
    content: "\e0c9"
}

.icon-cart-add:before {
    content: "\e0ca"
}

.icon-cart-remove:before {
    content: "\e0cb"
}

.icon-cart-checkout:before {
    content: "\e0cc"
}

.icon-cart-remove-2:before {
    content: "\e0cd"
}

.icon-basket:before {
    content: "\e0ce"
}

.icon-basket-2:before {
    content: "\e0cf"
}

.icon-bag:before {
    content: "\e0d0"
}

.icon-bag-2:before {
    content: "\e0d1"
}

.icon-bag-3:before {
    content: "\e0d2"
}

.icon-coin:before {
    content: "\e0d3"
}

.icon-coins:before {
    content: "\e0d4"
}

.icon-credit:before {
    content: "\e0d5"
}

.icon-credit-2:before {
    content: "\e0d6"
}

.icon-calculate:before {
    content: "\e0d7"
}

.icon-calculate-2:before {
    content: "\e0d8"
}

.icon-support:before {
    content: "\e0d9"
}

.icon-phone:before {
    content: "\e0da"
}

.icon-phone-2:before {
    content: "\e0db"
}

.icon-phone-3:before {
    content: "\e0dc"
}

.icon-phone-4:before {
    content: "\e0dd"
}

.icon-contact-add:before {
    content: "\e0de"
}

.icon-contact-remove:before {
    content: "\e0df"
}

.icon-contact-add-2:before {
    content: "\e0e0"
}

.icon-contact-remove-2:before {
    content: "\e0e1"
}

.icon-call-incoming:before {
    content: "\e0e2"
}

.icon-call-outgoing:before {
    content: "\e0e3"
}

.icon-phone-5:before {
    content: "\e0e4"
}

.icon-phone-6:before {
    content: "\e0e5"
}

.icon-phone-hang-up:before {
    content: "\e0e6"
}

.icon-phone-hang-up-2:before {
    content: "\e0e7"
}

.icon-address-book:before {
    content: "\e0e8"
}

.icon-address-book-2:before {
    content: "\e0e9"
}

.icon-notebook:before {
    content: "\e0ea"
}

.icon-envelop:before {
    content: "\e0eb"
}

.icon-envelop-2:before {
    content: "\e0ec"
}

.icon-mail-send:before {
    content: "\e0ed"
}

.icon-envelop-opened:before {
    content: "\e0ee"
}

.icon-envelop-3:before {
    content: "\e0ef"
}

.icon-pushpin:before {
    content: "\e0f0"
}

.icon-location:before {
    content: "\e0f1"
}

.icon-location-2:before {
    content: "\e0f2"
}

.icon-location-3:before {
    content: "\e0f3"
}

.icon-location-4:before {
    content: "\e0f4"
}

.icon-location-5:before {
    content: "\e0f5"
}

.icon-location-6:before {
    content: "\e0f6"
}

.icon-location-7:before {
    content: "\e0f7"
}

.icon-compass:before {
    content: "\e0f8"
}

.icon-compass-2:before {
    content: "\e0f9"
}

.icon-map:before {
    content: "\e0fa"
}

.icon-map-2:before {
    content: "\e0fb"
}

.icon-map-3:before {
    content: "\e0fc"
}

.icon-map-4:before {
    content: "\e0fd"
}

.icon-direction:before {
    content: "\e0fe"
}

.icon-history:before {
    content: "\e0ff"
}

.icon-history-2:before {
    content: "\e100"
}

.icon-clock:before {
    content: "\e101"
}

.icon-clock-2:before {
    content: "\e102"
}

.icon-clock-3:before {
    content: "\e103"
}

.icon-clock-4:before {
    content: "\e104"
}

.icon-watch:before {
    content: "\e105"
}

.icon-clock-5:before {
    content: "\e106"
}

.icon-clock-6:before {
    content: "\e107"
}

.icon-clock-7:before {
    content: "\e108"
}

.icon-alarm:before {
    content: "\e109"
}

.icon-alarm-2:before {
    content: "\e10a"
}

.icon-bell:before {
    content: "\e10b"
}

.icon-bell-2:before {
    content: "\e10c"
}

.icon-alarm-plus:before {
    content: "\e10d"
}

.icon-alarm-minus:before {
    content: "\e10e"
}

.icon-alarm-check:before {
    content: "\e10f"
}

.icon-alarm-cancel:before {
    content: "\e110"
}

.icon-stopwatch:before {
    content: "\e111"
}

.icon-calendar:before {
    content: "\e112"
}

.icon-calendar-2:before {
    content: "\e113"
}

.icon-calendar-3:before {
    content: "\e114"
}

.icon-calendar-4:before {
    content: "\e115"
}

.icon-calendar-5:before {
    content: "\e116"
}

.icon-print:before {
    content: "\e117"
}

.icon-print-2:before {
    content: "\e118"
}

.icon-print-3:before {
    content: "\e119"
}

.icon-mouse:before {
    content: "\e11a"
}

.icon-mouse-2:before {
    content: "\e11b"
}

.icon-mouse-3:before {
    content: "\e11c"
}

.icon-mouse-4:before {
    content: "\e11d"
}

.icon-keyboard:before {
    content: "\e11e"
}

.icon-keyboard-2:before {
    content: "\e11f"
}

.icon-screen:before {
    content: "\e120"
}

.icon-screen-2:before {
    content: "\e121"
}

.icon-screen-3:before {
    content: "\e122"
}

.icon-screen-4:before {
    content: "\e123"
}

.icon-laptop:before {
    content: "\e124"
}

.icon-mobile:before {
    content: "\e125"
}

.icon-mobile-2:before {
    content: "\e126"
}

.icon-tablet:before {
    content: "\e127"
}

.icon-mobile-3:before {
    content: "\e128"
}

.icon-tv:before {
    content: "\e129"
}

.icon-cabinet:before {
    content: "\e12a"
}

.icon-archive:before {
    content: "\e12b"
}

.icon-drawer:before {
    content: "\e12c"
}

.icon-drawer-2:before {
    content: "\e12d"
}

.icon-drawer-3:before {
    content: "\e12e"
}

.icon-box:before {
    content: "\e12f"
}

.icon-box-add:before {
    content: "\e130"
}

.icon-box-remove:before {
    content: "\e131"
}

.icon-download:before {
    content: "\e132"
}

.icon-upload:before {
    content: "\e133"
}

.icon-disk:before {
    content: "\e134"
}

.icon-cd:before {
    content: "\e135"
}

.icon-storage:before {
    content: "\e136"
}

.icon-storage-2:before {
    content: "\e137"
}

.icon-database:before {
    content: "\e138"
}

.icon-database-2:before {
    content: "\e139"
}

.icon-database-3:before {
    content: "\e13a"
}

.icon-undo:before {
    content: "\e13b"
}

.icon-redo:before {
    content: "\e13c"
}

.icon-rotate:before {
    content: "\e13d"
}

.icon-rotate-2:before {
    content: "\e13e"
}

.icon-flip:before {
    content: "\e13f"
}

.icon-flip-2:before {
    content: "\e140"
}

.icon-unite:before {
    content: "\e141"
}

.icon-subtract:before {
    content: "\e142"
}

.icon-interset:before {
    content: "\e143"
}

.icon-exclude:before {
    content: "\e144"
}

.icon-align-left:before {
    content: "\e145"
}

.icon-align-center-horizontal:before {
    content: "\e146"
}

.icon-align-right:before {
    content: "\e147"
}

.icon-align-top:before {
    content: "\e148"
}

.icon-align-center-vertical:before {
    content: "\e149"
}

.icon-align-bottom:before {
    content: "\e14a"
}

.icon-undo-2:before {
    content: "\e14b"
}

.icon-redo-2:before {
    content: "\e14c"
}

.icon-forward:before {
    content: "\e14d"
}

.icon-reply:before {
    content: "\e14e"
}

.icon-reply-2:before {
    content: "\e14f"
}

.icon-bubble:before {
    content: "\e150"
}

.icon-bubbles:before {
    content: "\e151"
}

.icon-bubbles-2:before {
    content: "\e152"
}

.icon-bubble-2:before {
    content: "\e153"
}

.icon-bubbles-3:before {
    content: "\e154"
}

.icon-bubbles-4:before {
    content: "\e155"
}

.icon-bubble-notification:before {
    content: "\e156"
}

.icon-bubbles-5:before {
    content: "\e157"
}

.icon-bubbles-6:before {
    content: "\e158"
}

.icon-bubble-3:before {
    content: "\e159"
}

.icon-bubble-dots:before {
    content: "\e15a"
}

.icon-bubble-4:before {
    content: "\e15b"
}

.icon-bubble-5:before {
    content: "\e15c"
}

.icon-bubble-dots-2:before {
    content: "\e15d"
}

.icon-bubble-6:before {
    content: "\e15e"
}

.icon-bubble-7:before {
    content: "\e15f"
}

.icon-bubble-8:before {
    content: "\e160"
}

.icon-bubbles-7:before {
    content: "\e161"
}

.icon-bubble-9:before {
    content: "\e162"
}

.icon-bubbles-8:before {
    content: "\e163"
}

.icon-bubble-10:before {
    content: "\e164"
}

.icon-bubble-dots-3:before {
    content: "\e165"
}

.icon-bubble-11:before {
    content: "\e166"
}

.icon-bubble-12:before {
    content: "\e167"
}

.icon-bubble-dots-4:before {
    content: "\e168"
}

.icon-bubble-13:before {
    content: "\e169"
}

.icon-bubbles-9:before {
    content: "\e16a"
}

.icon-bubbles-10:before {
    content: "\e16b"
}

.icon-bubble-blocked:before {
    content: "\e16c"
}

.icon-bubble-quote:before {
    content: "\e16d"
}

.icon-bubble-user:before {
    content: "\e16e"
}

.icon-bubble-check:before {
    content: "\e16f"
}

.icon-bubble-video-chat:before {
    content: "\e170"
}

.icon-bubble-link:before {
    content: "\e171"
}

.icon-bubble-locked:before {
    content: "\e172"
}

.icon-bubble-star:before {
    content: "\e173"
}

.icon-bubble-heart:before {
    content: "\e174"
}

.icon-bubble-paperclip:before {
    content: "\e175"
}

.icon-bubble-cancel:before {
    content: "\e176"
}

.icon-bubble-plus:before {
    content: "\e177"
}

.icon-bubble-minus:before {
    content: "\e178"
}

.icon-bubble-notification-2:before {
    content: "\e179"
}

.icon-bubble-trash:before {
    content: "\e17a"
}

.icon-bubble-left:before {
    content: "\e17b"
}

.icon-bubble-right:before {
    content: "\e17c"
}

.icon-bubble-up:before {
    content: "\e17d"
}

.icon-bubble-down:before {
    content: "\e17e"
}

.icon-bubble-first:before {
    content: "\e17f"
}

.icon-bubble-last:before {
    content: "\e180"
}

.icon-bubble-replu:before {
    content: "\e181"
}

.icon-bubble-forward:before {
    content: "\e182"
}

.icon-bubble-reply:before {
    content: "\e183"
}

.icon-bubble-forward-2:before {
    content: "\e184"
}

.icon-user:before {
    content: "\e185"
}

.icon-users:before {
    content: "\e186"
}

.icon-user-plus:before {
    content: "\e187"
}

.icon-user-plus-2:before {
    content: "\e188"
}

.icon-user-minus:before {
    content: "\e189"
}

.icon-user-minus-2:before {
    content: "\e18a"
}

.icon-user-cancel:before {
    content: "\e18b"
}

.icon-user-block:before {
    content: "\e18c"
}

.icon-users-2:before {
    content: "\e18d"
}

.icon-user-2:before {
    content: "\e18e"
}

.icon-users-3:before {
    content: "\e18f"
}

.icon-user-plus-3:before {
    content: "\e190"
}

.icon-user-minus-3:before {
    content: "\e191"
}

.icon-user-cancel-2:before {
    content: "\e192"
}

.icon-user-block-2:before {
    content: "\e193"
}

.icon-user-3:before {
    content: "\e194"
}

.icon-user-4:before {
    content: "\e195"
}

.icon-user-5:before {
    content: "\e196"
}

.icon-user-6:before {
    content: "\e197"
}

.icon-users-4:before {
    content: "\e198"
}

.icon-user-7:before {
    content: "\e199"
}

.icon-user-8:before {
    content: "\e19a"
}

.icon-users-5:before {
    content: "\e19b"
}

.icon-vcard:before {
    content: "\e19c"
}

.icon-tshirt:before {
    content: "\e19d"
}

.icon-hanger:before {
    content: "\e19e"
}

.icon-quotes-left:before {
    content: "\e19f"
}

.icon-quotes-right:before {
    content: "\e1a0"
}

.icon-quotes-right-2:before {
    content: "\e1a1"
}

.icon-quotes-right-3:before {
    content: "\e1a2"
}

.icon-busy:before {
    content: "\e1a3"
}

.icon-busy-2:before {
    content: "\e1a4"
}

.icon-busy-3:before {
    content: "\e1a5"
}

.icon-busy-4:before {
    content: "\e1a6"
}

.icon-spinner:before {
    content: "\e1a7"
}

.icon-spinner-2:before {
    content: "\e1a8"
}

.icon-spinner-3:before {
    content: "\e1a9"
}

.icon-spinner-4:before {
    content: "\e1aa"
}

.icon-spinner-5:before {
    content: "\e1ab"
}

.icon-spinner-6:before {
    content: "\e1ac"
}

.icon-spinner-7:before {
    content: "\e1ad"
}

.icon-spinner-8:before {
    content: "\e1ae"
}

.icon-spinner-9:before {
    content: "\e1af"
}

.icon-spinner-10:before {
    content: "\e1b0"
}

.icon-spinner-11:before {
    content: "\e1b1"
}

.icon-spinner-12:before {
    content: "\e1b2"
}

.icon-microscope:before {
    content: "\e1b3"
}

.icon-binoculars:before {
    content: "\e1b4"
}

.icon-binoculars-2:before {
    content: "\e1b5"
}

.icon-search:before {
    content: "\e1b6"
}

.icon-search-2:before {
    content: "\e1b7"
}

.icon-zoom-in:before {
    content: "\e1b8"
}

.icon-zoom-out:before {
    content: "\e1b9"
}

.icon-search-3:before {
    content: "\e1ba"
}

.icon-search-4:before {
    content: "\e1bb"
}

.icon-zoom-in-2:before {
    content: "\e1bc"
}

.icon-zoom-out-2:before {
    content: "\e1bd"
}

.icon-search-5:before {
    content: "\e1be"
}

.icon-expand:before {
    content: "\e1bf"
}

.icon-contract:before {
    content: "\e1c0"
}

.icon-scale-up:before {
    content: "\e1c1"
}

.icon-scale-down:before {
    content: "\e1c2"
}

.icon-expand-2:before {
    content: "\e1c3"
}

.icon-contract-2:before {
    content: "\e1c4"
}

.icon-scale-up-2:before {
    content: "\e1c5"
}

.icon-scale-down-2:before {
    content: "\e1c6"
}

.icon-fullscreen:before {
    content: "\e1c7"
}

.icon-expand-3:before {
    content: "\e1c8"
}

.icon-contract-3:before {
    content: "\e1c9"
}

.icon-key:before {
    content: "\e1ca"
}

.icon-key-2:before {
    content: "\e1cb"
}

.icon-key-3:before {
    content: "\e1cc"
}

.icon-key-4:before {
    content: "\e1cd"
}

.icon-key-5:before {
    content: "\e1ce"
}

.icon-keyhole:before {
    content: "\e1cf"
}

.icon-lock:before {
    content: "\e1d0"
}

.icon-lock-2:before {
    content: "\e1d1"
}

.icon-lock-3:before {
    content: "\e1d2"
}

.icon-lock-4:before {
    content: "\e1d3"
}

.icon-unlocked:before {
    content: "\e1d4"
}

.icon-lock-5:before {
    content: "\e1d5"
}

.icon-unlocked-2:before {
    content: "\e1d6"
}

.icon-wrench:before {
    content: "\e1d7"
}

.icon-wrench-2:before {
    content: "\e1d8"
}

.icon-wrench-3:before {
    content: "\e1d9"
}

.icon-wrench-4:before {
    content: "\e1da"
}

.icon-settings:before {
    content: "\e1db"
}

.icon-equalizer:before {
    content: "\e1dc"
}

.icon-equalizer-2:before {
    content: "\e1dd"
}

.icon-equalizer-3:before {
    content: "\e1de"
}

.icon-cog:before {
    content: "\e1df"
}

.icon-cogs:before {
    content: "\e1e0"
}

.icon-cog-2:before {
    content: "\e1e1"
}

.icon-cog-3:before {
    content: "\e1e2"
}

.icon-cog-4:before {
    content: "\e1e3"
}

.icon-cog-5:before {
    content: "\e1e4"
}

.icon-cog-6:before {
    content: "\e1e5"
}

.icon-cog-7:before {
    content: "\e1e6"
}

.icon-factory:before {
    content: "\e1e7"
}

.icon-hammer:before {
    content: "\e1e8"
}

.icon-tools:before {
    content: "\e1e9"
}

.icon-screwdriver:before {
    content: "\e1ea"
}

.icon-screwdriver-2:before {
    content: "\e1eb"
}

.icon-wand:before {
    content: "\e1ec"
}

.icon-wand-2:before {
    content: "\e1ed"
}

.icon-health:before {
    content: "\e1ee"
}

.icon-aid:before {
    content: "\e1ef"
}

.icon-patch:before {
    content: "\e1f0"
}

.icon-bug:before {
    content: "\e1f1"
}

.icon-bug-2:before {
    content: "\e1f2"
}

.icon-inject:before {
    content: "\e1f3"
}

.icon-inject-2:before {
    content: "\e1f4"
}

.icon-construction:before {
    content: "\e1f5"
}

.icon-cone:before {
    content: "\e1f6"
}

.icon-pie:before {
    content: "\e1f7"
}

.icon-pie-2:before {
    content: "\e1f8"
}

.icon-pie-3:before {
    content: "\e1f9"
}

.icon-pie-4:before {
    content: "\e1fa"
}

.icon-pie-5:before {
    content: "\e1fb"
}

.icon-pie-6:before {
    content: "\e1fc"
}

.icon-pie-7:before {
    content: "\e1fd"
}

.icon-stats:before {
    content: "\e1fe"
}

.icon-stats-2:before {
    content: "\e1ff"
}

.icon-stats-3:before {
    content: "\e200"
}

.icon-bars:before {
    content: "\e201"
}

.icon-bars-2:before {
    content: "\e202"
}

.icon-bars-3:before {
    content: "\e203"
}

.icon-bars-4:before {
    content: "\e204"
}

.icon-bars-5:before {
    content: "\e205"
}

.icon-bars-6:before {
    content: "\e206"
}

.icon-stats-up:before {
    content: "\e207"
}

.icon-stats-down:before {
    content: "\e208"
}

.icon-stairs-down:before {
    content: "\e209"
}

.icon-stairs-down-2:before {
    content: "\e20a"
}

.icon-chart:before {
    content: "\e20b"
}

.icon-stairs:before {
    content: "\e20c"
}

.icon-stairs-2:before {
    content: "\e20d"
}

.icon-ladder:before {
    content: "\e20e"
}

.icon-cake:before {
    content: "\e20f"
}

.icon-gift:before {
    content: "\e210"
}

.icon-gift-2:before {
    content: "\e211"
}

.icon-balloon:before {
    content: "\e212"
}

.icon-rating:before {
    content: "\e213"
}

.icon-rating-2:before {
    content: "\e214"
}

.icon-rating-3:before {
    content: "\e215"
}

.icon-podium:before {
    content: "\e216"
}

.icon-medal:before {
    content: "\e217"
}

.icon-medal-2:before {
    content: "\e218"
}

.icon-medal-3:before {
    content: "\e219"
}

.icon-medal-4:before {
    content: "\e21a"
}

.icon-medal-5:before {
    content: "\e21b"
}

.icon-crown:before {
    content: "\e21c"
}

.icon-trophy:before {
    content: "\e21d"
}

.icon-trophy-2:before {
    content: "\e21e"
}

.icon-trophy-star:before {
    content: "\e21f"
}

.icon-diamond:before {
    content: "\e220"
}

.icon-diamond-2:before {
    content: "\e221"
}

.icon-glass:before {
    content: "\e222"
}

.icon-glass-2:before {
    content: "\e223"
}

.icon-bottle:before {
    content: "\e224"
}

.icon-bottle-2:before {
    content: "\e225"
}

.icon-mug:before {
    content: "\e226"
}

.icon-food:before {
    content: "\e227"
}

.icon-food-2:before {
    content: "\e228"
}

.icon-hamburger:before {
    content: "\e229"
}

.icon-cup:before {
    content: "\e22a"
}

.icon-cup-2:before {
    content: "\e22b"
}

.icon-leaf:before {
    content: "\e22c"
}

.icon-leaf-2:before {
    content: "\e22d"
}

.icon-apple-fruit:before {
    content: "\e22e"
}

.icon-tree:before {
    content: "\e22f"
}

.icon-tree-2:before {
    content: "\e230"
}

.icon-paw:before {
    content: "\e231"
}

.icon-steps:before {
    content: "\e232"
}

.icon-flower:before {
    content: "\e233"
}

.icon-rocket:before {
    content: "\e234"
}

.icon-meter:before {
    content: "\e235"
}

.icon-meter2:before {
    content: "\e236"
}

.icon-meter-slow:before {
    content: "\e237"
}

.icon-meter-medium:before {
    content: "\e238"
}

.icon-meter-fast:before {
    content: "\e239"
}

.icon-dashboard:before {
    content: "\e23a"
}

.icon-hammer-2:before {
    content: "\e23b"
}

.icon-balance:before {
    content: "\e23c"
}

.icon-bomb:before {
    content: "\e23d"
}

.icon-fire:before {
    content: "\e23e"
}

.icon-fire-2:before {
    content: "\e23f"
}

.icon-lab:before {
    content: "\e240"
}

.icon-atom:before {
    content: "\e241"
}

.icon-atom-2:before {
    content: "\e242"
}

.icon-magnet:before {
    content: "\e243"
}

.icon-magnet-2:before {
    content: "\e244"
}

.icon-magnet-3:before {
    content: "\e245"
}

.icon-magnet-4:before {
    content: "\e246"
}

.icon-dumbbell:before {
    content: "\e247"
}

.icon-skull:before {
    content: "\e248"
}

.icon-skull-2:before {
    content: "\e249"
}

.icon-skull-3:before {
    content: "\e24a"
}

.icon-lamp:before {
    content: "\e24b"
}

.icon-lamp-2:before {
    content: "\e24c"
}

.icon-lamp-3:before {
    content: "\e24d"
}

.icon-lamp-4:before {
    content: "\e24e"
}

.icon-remove:before {
    content: "\e24f"
}

.icon-remove-2:before {
    content: "\e250"
}

.icon-remove-3:before {
    content: "\e251"
}

.icon-remove-4:before {
    content: "\e252"
}

.icon-remove-5:before {
    content: "\e253"
}

.icon-remove-6:before {
    content: "\e254"
}

.icon-remove-7:before {
    content: "\e255"
}

.icon-remove-8:before {
    content: "\e256"
}

.icon-briefcase:before {
    content: "\e257"
}

.icon-briefcase-2:before {
    content: "\e258"
}

.icon-briefcase-3:before {
    content: "\e259"
}

.icon-airplane:before {
    content: "\e25a"
}

.icon-airplane-2:before {
    content: "\e25b"
}

.icon-paper-plane:before {
    content: "\e25c"
}

.icon-car:before {
    content: "\e25d"
}

.icon-gas-pump:before {
    content: "\e25e"
}

.icon-bus:before {
    content: "\e25f"
}

.icon-truck:before {
    content: "\e260"
}

.icon-bike:before {
    content: "\e261"
}

.icon-road:before {
    content: "\e262"
}

.icon-train:before {
    content: "\e263"
}

.icon-ship:before {
    content: "\e264"
}

.icon-boat:before {
    content: "\e265"
}

.icon-cube:before {
    content: "\e266"
}

.icon-cube-2:before {
    content: "\e267"
}

.icon-cube-3:before {
    content: "\e268"
}

.icon-cube4:before {
    content: "\e269"
}

.icon-pyramid:before {
    content: "\e26a"
}

.icon-pyramid-2:before {
    content: "\e26b"
}

.icon-cylinder:before {
    content: "\e26c"
}

.icon-package:before {
    content: "\e26d"
}

.icon-puzzle:before {
    content: "\e26e"
}

.icon-puzzle-2:before {
    content: "\e26f"
}

.icon-puzzle-3:before {
    content: "\e270"
}

.icon-puzzle-4:before {
    content: "\e271"
}

.icon-glasses:before {
    content: "\e272"
}

.icon-glasses-2:before {
    content: "\e273"
}

.icon-glasses-3:before {
    content: "\e274"
}

.icon-sun-glasses:before {
    content: "\e275"
}

.icon-accessibility:before {
    content: "\e276"
}

.icon-accessibility-2:before {
    content: "\e277"
}

.icon-brain:before {
    content: "\e278"
}

.icon-target:before {
    content: "\e279"
}

.icon-target-2:before {
    content: "\e27a"
}

.icon-target-3:before {
    content: "\e27b"
}

.icon-gun:before {
    content: "\e27c"
}

.icon-gun-ban:before {
    content: "\e27d"
}

.icon-shield:before {
    content: "\e27e"
}

.icon-shield-2:before {
    content: "\e27f"
}

.icon-shield-3:before {
    content: "\e280"
}

.icon-shield-4:before {
    content: "\e281"
}

.icon-soccer:before {
    content: "\e282"
}

.icon-football:before {
    content: "\e283"
}

.icon-baseball:before {
    content: "\e284"
}

.icon-basketball:before {
    content: "\e285"
}

.icon-golf:before {
    content: "\e286"
}

.icon-hockey:before {
    content: "\e287"
}

.icon-racing:before {
    content: "\e288"
}

.icon-eight-ball:before {
    content: "\e289"
}

.icon-bowling-ball:before {
    content: "\e28a"
}

.icon-bowling:before {
    content: "\e28b"
}

.icon-bowling-2:before {
    content: "\e28c"
}

.icon-lightning:before {
    content: "\e28d"
}

.icon-power:before {
    content: "\e28e"
}

.icon-power-2:before {
    content: "\e28f"
}

.icon-switch:before {
    content: "\e290"
}

.icon-power-cord:before {
    content: "\e291"
}

.icon-cord:before {
    content: "\e292"
}

.icon-socket:before {
    content: "\e293"
}

.icon-clipboard:before {
    content: "\e294"
}

.icon-clipboard-2:before {
    content: "\e295"
}

.icon-signup:before {
    content: "\e296"
}

.icon-clipboard-3:before {
    content: "\e297"
}

.icon-clipboard-4:before {
    content: "\e298"
}

.icon-list:before {
    content: "\e299"
}

.icon-list-2:before {
    content: "\e29a"
}

.icon-list-3:before {
    content: "\e29b"
}

.icon-numbered-list:before {
    content: "\e29c"
}

.icon-list-4:before {
    content: "\e29d"
}

.icon-list-5:before {
    content: "\e29e"
}

.icon-playlist:before {
    content: "\e29f"
}

.icon-grid:before {
    content: "\e2a0"
}

.icon-grid-2:before {
    content: "\e2a1"
}

.icon-grid-3:before {
    content: "\e2a2"
}

.icon-grid-4:before {
    content: "\e2a3"
}

.icon-grid-5:before {
    content: "\e2a4"
}

.icon-grid-6:before {
    content: "\e2a5"
}

.icon-tree-3:before {
    content: "\e2a6"
}

.icon-tree-4:before {
    content: "\e2a7"
}

.icon-tree-5:before {
    content: "\e2a8"
}

.icon-menu:before {
    content: "\e2a9"
}

.icon-menu-2:before {
    content: "\e2aa"
}

.icon-circle-small:before {
    content: "\e2ab"
}

.icon-menu-3:before {
    content: "\e2ac"
}

.icon-menu-4:before {
    content: "\e2ad"
}

.icon-menu-5:before {
    content: "\e2ae"
}

.icon-menu-6:before {
    content: "\e2af"
}

.icon-menu-7:before {
    content: "\e2b0"
}

.icon-menu-8:before {
    content: "\e2b1"
}

.icon-menu-9:before {
    content: "\e2b2"
}

.icon-cloud:before {
    content: "\e2b3"
}

.icon-cloud-2:before {
    content: "\e2b4"
}

.icon-cloud-3:before {
    content: "\e2b5"
}

.icon-cloud-download:before {
    content: "\e2b6"
}

.icon-cloud-upload:before {
    content: "\e2b7"
}

.icon-download-2:before {
    content: "\e2b8"
}

.icon-upload-2:before {
    content: "\e2b9"
}

.icon-download-3:before {
    content: "\e2ba"
}

.icon-upload-3:before {
    content: "\e2bb"
}

.icon-download-4:before {
    content: "\e2bc"
}

.icon-upload-4:before {
    content: "\e2bd"
}

.icon-download-5:before {
    content: "\e2be"
}

.icon-upload-5:before {
    content: "\e2bf"
}

.icon-download-6:before {
    content: "\e2c0"
}

.icon-upload-6:before {
    content: "\e2c1"
}

.icon-download-7:before {
    content: "\e2c2"
}

.icon-upload-7:before {
    content: "\e2c3"
}

.icon-globe:before {
    content: "\e2c4"
}

.icon-globe-2:before {
    content: "\e2c5"
}

.icon-globe-3:before {
    content: "\e2c6"
}

.icon-earth:before {
    content: "\e2c7"
}

.icon-network:before {
    content: "\e2c8"
}

.icon-link:before {
    content: "\e2c9"
}

.icon-link-2:before {
    content: "\e2ca"
}

.icon-link-3:before {
    content: "\e2cb"
}

.icon-link2:before {
    content: "\e2cc"
}

.icon-link-4:before {
    content: "\e2cd"
}

.icon-link-5:before {
    content: "\e2ce"
}

.icon-link-6:before {
    content: "\e2cf"
}

.icon-anchor:before {
    content: "\e2d0"
}

.icon-flag:before {
    content: "\e2d1"
}

.icon-flag-2:before {
    content: "\e2d2"
}

.icon-flag-3:before {
    content: "\e2d3"
}

.icon-flag-4:before {
    content: "\e2d4"
}

.icon-flag-5:before {
    content: "\e2d5"
}

.icon-flag-6:before {
    content: "\e2d6"
}

.icon-attachment:before {
    content: "\e2d7"
}

.icon-attachment-2:before {
    content: "\e2d8"
}

.icon-eye:before {
    content: "\e2d9"
}

.icon-eye-blocked:before {
    content: "\e2da"
}

.icon-eye-2:before {
    content: "\e2db"
}

.icon-eye-3:before {
    content: "\e2dc"
}

.icon-eye-blocked-2:before {
    content: "\e2dd"
}

.icon-eye-4:before {
    content: "\e2de"
}

.icon-eye-5:before {
    content: "\e2df"
}

.icon-eye-6:before {
    content: "\e2e0"
}

.icon-eye-7:before {
    content: "\e2e1"
}

.icon-eye-8:before {
    content: "\e2e2"
}

.icon-bookmark:before {
    content: "\e2e3"
}

.icon-bookmark-2:before {
    content: "\e2e4"
}

.icon-bookmarks:before {
    content: "\e2e5"
}

.icon-bookmark-3:before {
    content: "\e2e6"
}

.icon-spotlight:before {
    content: "\e2e7"
}

.icon-starburst:before {
    content: "\e2e8"
}

.icon-snowflake:before {
    content: "\e2e9"
}

.icon-temperature:before {
    content: "\e2ea"
}

.icon-temperature-2:before {
    content: "\e2eb"
}

.icon-weather-lightning:before {
    content: "\e2ec"
}

.icon-weather-rain:before {
    content: "\e2ed"
}

.icon-weather-snow:before {
    content: "\e2ee"
}

.icon-windy:before {
    content: "\e2ef"
}

.icon-fan:before {
    content: "\e2f0"
}

.icon-umbrella:before {
    content: "\e2f1"
}

.icon-sun:before {
    content: "\e2f2"
}

.icon-sun-2:before {
    content: "\e2f3"
}

.icon-brightness-high:before {
    content: "\e2f4"
}

.icon-brightness-medium:before {
    content: "\e2f5"
}

.icon-brightness-low:before {
    content: "\e2f6"
}

.icon-brightness-contrast:before {
    content: "\e2f7"
}

.icon-contrast:before {
    content: "\e2f8"
}

.icon-moon:before {
    content: "\e2f9"
}

.icon-bed:before {
    content: "\e2fa"
}

.icon-bed-2:before {
    content: "\e2fb"
}

.icon-star:before {
    content: "\e2fc"
}

.icon-star-2:before {
    content: "\e2fd"
}

.icon-star-3:before {
    content: "\e2fe"
}

.icon-star-4:before {
    content: "\e2ff"
}

.icon-star-5:before {
    content: "\e300"
}

.icon-star-6:before {
    content: "\e301"
}

.icon-heart:before {
    content: "\e302"
}

.icon-heart-2:before {
    content: "\e303"
}

.icon-heart-3:before {
    content: "\e304"
}

.icon-heart-4:before {
    content: "\e305"
}

.icon-heart-broken:before {
    content: "\e306"
}

.icon-heart-5:before {
    content: "\e307"
}

.icon-heart-6:before {
    content: "\e308"
}

.icon-heart-broken-2:before {
    content: "\e309"
}

.icon-heart-7:before {
    content: "\e30a"
}

.icon-heart-8:before {
    content: "\e30b"
}

.icon-heart-broken-3:before {
    content: "\e30c"
}

.icon-lips:before {
    content: "\e30d"
}

.icon-lips-2:before {
    content: "\e30e"
}

.icon-thumbs-up:before {
    content: "\e30f"
}

.icon-thumbs-up-2:before {
    content: "\e310"
}

.icon-thumbs-down:before {
    content: "\e311"
}

.icon-thumbs-down-2:before {
    content: "\e312"
}

.icon-thumbs-up-3:before {
    content: "\e313"
}

.icon-thumbs-up-4:before {
    content: "\e314"
}

.icon-thumbs-up-5:before {
    content: "\e315"
}

.icon-thumbs-up-6:before {
    content: "\e316"
}

.icon-people:before {
    content: "\e317"
}

.icon-man:before {
    content: "\e318"
}

.icon-male:before {
    content: "\e319"
}

.icon-woman:before {
    content: "\e31a"
}

.icon-female:before {
    content: "\e31b"
}

.icon-peace:before {
    content: "\e31c"
}

.icon-yin-yang:before {
    content: "\e31d"
}

.icon-happy:before {
    content: "\e31e"
}

.icon-happy-2:before {
    content: "\e31f"
}

.icon-smiley:before {
    content: "\e320"
}

.icon-smiley-2:before {
    content: "\e321"
}

.icon-tongue:before {
    content: "\e322"
}

.icon-tongue-2:before {
    content: "\e323"
}

.icon-sad:before {
    content: "\e324"
}

.icon-sad-2:before {
    content: "\e325"
}

.icon-wink:before {
    content: "\e326"
}

.icon-wink-2:before {
    content: "\e327"
}

.icon-grin:before {
    content: "\e328"
}

.icon-grin-2:before {
    content: "\e329"
}

.icon-cool:before {
    content: "\e32a"
}

.icon-cool-2:before {
    content: "\e32b"
}

.icon-angry:before {
    content: "\e32c"
}

.icon-angry-2:before {
    content: "\e32d"
}

.icon-evil:before {
    content: "\e32e"
}

.icon-evil-2:before {
    content: "\e32f"
}

.icon-shocked:before {
    content: "\e330"
}

.icon-shocked-2:before {
    content: "\e331"
}

.icon-confused:before {
    content: "\e332"
}

.icon-confused-2:before {
    content: "\e333"
}

.icon-neutral:before {
    content: "\e334"
}

.icon-neutral-2:before {
    content: "\e335"
}

.icon-wondering:before {
    content: "\e336"
}

.icon-wondering-2:before {
    content: "\e337"
}

.icon-cursor:before {
    content: "\e338"
}

.icon-cursor-2:before {
    content: "\e339"
}

.icon-point-up:before {
    content: "\e33a"
}

.icon-point-right:before {
    content: "\e33b"
}

.icon-point-down:before {
    content: "\e33c"
}

.icon-point-left:before {
    content: "\e33d"
}

.icon-pointer:before {
    content: "\e33e"
}

.icon-hand:before {
    content: "\e33f"
}

.icon-stack-empty:before {
    content: "\e340"
}

.icon-stack-plus:before {
    content: "\e341"
}

.icon-stack-minus:before {
    content: "\e342"
}

.icon-stack-star:before {
    content: "\e343"
}

.icon-stack-picture:before {
    content: "\e344"
}

.icon-stack-down:before {
    content: "\e345"
}

.icon-stack-up:before {
    content: "\e346"
}

.icon-stack-cancel:before {
    content: "\e347"
}

.icon-stack-checkmark:before {
    content: "\e348"
}

.icon-stack-list:before {
    content: "\e349"
}

.icon-stack-clubs:before {
    content: "\e34a"
}

.icon-stack-spades:before {
    content: "\e34b"
}

.icon-stack-hearts:before {
    content: "\e34c"
}

.icon-stack-diamonds:before {
    content: "\e34d"
}

.icon-stack-user:before {
    content: "\e34e"
}

.icon-stack-4:before {
    content: "\e34f"
}

.icon-stack-music:before {
    content: "\e350"
}

.icon-stack-play:before {
    content: "\e351"
}

.icon-move:before {
    content: "\e352"
}

.icon-resize:before {
    content: "\e353"
}

.icon-resize-2:before {
    content: "\e354"
}

.icon-warning:before {
    content: "\e355"
}

.icon-warning-2:before {
    content: "\e356"
}

.icon-notification:before {
    content: "\e357"
}

.icon-notification-2:before {
    content: "\e358"
}

.icon-question:before {
    content: "\e359"
}

.icon-question-2:before {
    content: "\e35a"
}

.icon-question-3:before {
    content: "\e35b"
}

.icon-question-4:before {
    content: "\e35c"
}

.icon-question-5:before {
    content: "\e35d"
}

.icon-plus-circle:before {
    content: "\e35e"
}

.icon-plus-circle-2:before {
    content: "\e35f"
}

.icon-minus-circle:before {
    content: "\e360"
}

.icon-minus-circle-2:before {
    content: "\e361"
}

.icon-info:before {
    content: "\e362"
}

.icon-info-2:before {
    content: "\e363"
}

.icon-blocked:before {
    content: "\e364"
}

.icon-cancel-circle:before {
    content: "\e365"
}

.icon-cancel-circle-2:before {
    content: "\e366"
}

.icon-checkmark-circle:before {
    content: "\e367"
}

.icon-checkmark-circle-2:before {
    content: "\e368"
}

.icon-cancel:before {
    content: "\e369"
}

.icon-spam:before {
    content: "\e36a"
}

.icon-close:before {
    content: "\e36b"
}

.icon-close-2:before {
    content: "\e36c"
}

.icon-close-3:before {
    content: "\e36d"
}

.icon-close-4:before {
    content: "\e36e"
}

.icon-close-5:before {
    content: "\e36f"
}

.icon-checkmark:before {
    content: "\e370"
}

.icon-checkmark-2:before {
    content: "\e371"
}

.icon-checkmark-3:before {
    content: "\e372"
}

.icon-checkmark-4:before {
    content: "\e373"
}

.icon-spell-check:before {
    content: "\e374"
}

.icon-minus:before {
    content: "\e375"
}

.icon-plus:before {
    content: "\e376"
}

.icon-minus-2:before {
    content: "\e377"
}

.icon-plus-2:before {
    content: "\e378"
}

.icon-enter:before {
    content: "\e379"
}

.icon-exit:before {
    content: "\e37a"
}

.icon-enter-2:before {
    content: "\e37b"
}

.icon-exit-2:before {
    content: "\e37c"
}

.icon-enter-3:before {
    content: "\e37d"
}

.icon-exit-3:before {
    content: "\e37e"
}

.icon-exit-4:before {
    content: "\e37f"
}

.icon-play-3:before {
    content: "\e380"
}

.icon-pause:before {
    content: "\e381"
}

.icon-stop:before {
    content: "\e382"
}

.icon-backward:before {
    content: "\e383"
}

.icon-forward-2:before {
    content: "\e384"
}

.icon-play-4:before {
    content: "\e385"
}

.icon-pause-2:before {
    content: "\e386"
}

.icon-stop-2:before {
    content: "\e387"
}

.icon-backward-2:before {
    content: "\e388"
}

.icon-forward-3:before {
    content: "\e389"
}

.icon-first:before {
    content: "\e38a"
}

.icon-last:before {
    content: "\e38b"
}

.icon-previous:before {
    content: "\e38c"
}

.icon-next:before {
    content: "\e38d"
}

.icon-eject:before {
    content: "\e38e"
}

.icon-volume-high:before {
    content: "\e38f"
}

.icon-volume-medium:before {
    content: "\e390"
}

.icon-volume-low:before {
    content: "\e391"
}

.icon-volume-mute:before {
    content: "\e392"
}

.icon-volume-mute-2:before {
    content: "\e393"
}

.icon-volume-increase:before {
    content: "\e394"
}

.icon-volume-decrease:before {
    content: "\e395"
}

.icon-volume-high-2:before {
    content: "\e396"
}

.icon-volume-medium-2:before {
    content: "\e397"
}

.icon-volume-low-2:before {
    content: "\e398"
}

.icon-volume-mute-3:before {
    content: "\e399"
}

.icon-volume-mute-4:before {
    content: "\e39a"
}

.icon-volume-increase-2:before {
    content: "\e39b"
}

.icon-volume-decrease-2:before {
    content: "\e39c"
}

.icon-volume5:before {
    content: "\e39d"
}

.icon-volume4:before {
    content: "\e39e"
}

.icon-volume3:before {
    content: "\e39f"
}

.icon-volume2:before {
    content: "\e3a0"
}

.icon-volume1:before {
    content: "\e3a1"
}

.icon-volume0:before {
    content: "\e3a2"
}

.icon-volume-mute-5:before {
    content: "\e3a3"
}

.icon-volume-mute-6:before {
    content: "\e3a4"
}

.icon-loop:before {
    content: "\e3a5"
}

.icon-loop-2:before {
    content: "\e3a6"
}

.icon-loop-3:before {
    content: "\e3a7"
}

.icon-loop-4:before {
    content: "\e3a8"
}

.icon-loop-5:before {
    content: "\e3a9"
}

.icon-shuffle:before {
    content: "\e3aa"
}

.icon-shuffle-2:before {
    content: "\e3ab"
}

.icon-wave:before {
    content: "\e3ac"
}

.icon-wave-2:before {
    content: "\e3ad"
}

.icon-arrow-first:before {
    content: "\e3ae"
}

.icon-arrow-right:before {
    content: "\e3af"
}

.icon-arrow-up:before {
    content: "\e3b0"
}

.icon-arrow-right-2:before {
    content: "\e3b1"
}

.icon-arrow-down:before {
    content: "\e3b2"
}

.icon-arrow-left:before {
    content: "\e3b3"
}

.icon-arrow-up-2:before {
    content: "\e3b4"
}

.icon-arrow-right-3:before {
    content: "\e3b5"
}

.icon-arrow-down-2:before {
    content: "\e3b6"
}

.icon-arrow-left-2:before {
    content: "\e3b7"
}

.icon-arrow-up-left:before {
    content: "\e3b8"
}

.icon-arrow-up-3:before {
    content: "\e3b9"
}

.icon-arrow-up-right:before {
    content: "\e3ba"
}

.icon-arrow-right-4:before {
    content: "\e3bb"
}

.icon-arrow-down-right:before {
    content: "\e3bc"
}

.icon-arrow-down-3:before {
    content: "\e3bd"
}

.icon-arrow-down-left:before {
    content: "\e3be"
}

.icon-arrow-left-3:before {
    content: "\e3bf"
}

.icon-arrow-up-left-2:before {
    content: "\e3c0"
}

.icon-arrow-up-4:before {
    content: "\e3c1"
}

.icon-arrow-up-right-2:before {
    content: "\e3c2"
}

.icon-arrow-right-5:before {
    content: "\e3c3"
}

.icon-arrow-down-left-2:before {
    content: "\e3c4"
}

.icon-arrow-left-4:before {
    content: "\e3c5"
}

.icon-arrow-up-left-3:before {
    content: "\e3c6"
}

.icon-arrow-up-5:before {
    content: "\e3c7"
}

.icon-arrow-up-right-3:before {
    content: "\e3c8"
}

.icon-arrow-right-6:before {
    content: "\e3c9"
}

.icon-arrow-down-right-2:before {
    content: "\e3ca"
}

.icon-arrow-down-4:before {
    content: "\e3cb"
}

.icon-arrow-down-left-3:before {
    content: "\e3cc"
}

.icon-arrow-left-5:before {
    content: "\e3cd"
}

.icon-arrow-up-left-4:before {
    content: "\e3ce"
}

.icon-arrow-up-6:before {
    content: "\e3cf"
}

.icon-arrow-up-right-4:before {
    content: "\e3d0"
}

.icon-arrow-right-7:before {
    content: "\e3d1"
}

.icon-arrow-down-right-3:before {
    content: "\e3d2"
}

.icon-arrow-down-5:before {
    content: "\e3d3"
}

.icon-arrow-down-left-4:before {
    content: "\e3d4"
}

.icon-arrow-left-6:before {
    content: "\e3d5"
}

.icon-arrow:before {
    content: "\e3d6"
}

.icon-arrow-2:before {
    content: "\e3d7"
}

.icon-arrow-3:before {
    content: "\e3d8"
}

.icon-arrow-4:before {
    content: "\e3d9"
}

.icon-arrow-5:before {
    content: "\e3da"
}

.icon-arrow-6:before {
    content: "\e3db"
}

.icon-arrow-up-left-5:before {
    content: "\e3dc"
}

.icon-arrow-square:before {
    content: "\e3dd"
}

.icon-arrow-up-right-5:before {
    content: "\e3de"
}

.icon-arrow-right-8:before {
    content: "\e3df"
}

.icon-arrow-down-right-4:before {
    content: "\e3e0"
}

.icon-arrow-down-6:before {
    content: "\e3e1"
}

.icon-arrow-down-left-5:before {
    content: "\e3e2"
}

.icon-arrow-left-7:before {
    content: "\e3e3"
}

.icon-arrow-up-7:before {
    content: "\e3e4"
}

.icon-arrow-right-9:before {
    content: "\e3e5"
}

.icon-arrow-down-7:before {
    content: "\e3e6"
}

.icon-arrow-left-8:before {
    content: "\e3e7"
}

.icon-arrow-up-8:before {
    content: "\e3e8"
}

.icon-arrow-right-10:before {
    content: "\e3e9"
}

.icon-arrow-up-left-6:before {
    content: "\e3ea"
}

.icon-arrow-up-9:before {
    content: "\e3eb"
}

.icon-arrow-up-right-6:before {
    content: "\e3ec"
}

.icon-arrow-right-11:before {
    content: "\e3ed"
}

.icon-arrow-down-right-5:before {
    content: "\e3ee"
}

.icon-arrow-down-8:before {
    content: "\e3ef"
}

.icon-arrow-down-left-6:before {
    content: "\e3f0"
}

.icon-arrow-left-9:before {
    content: "\e3f1"
}

.icon-arrow-up-left-7:before {
    content: "\e3f2"
}

.icon-arrow-up-10:before {
    content: "\e3f3"
}

.icon-arrow-up-right-7:before {
    content: "\e3f4"
}

.icon-arrow-right-12:before {
    content: "\e3f5"
}

.icon-arrow-down-right-6:before {
    content: "\e3f6"
}

.icon-arrow-down-9:before {
    content: "\e3f7"
}

.icon-arrow-down-left-7:before {
    content: "\e3f8"
}

.icon-arrow-left-10:before {
    content: "\e3f9"
}

.icon-arrow-up-11:before {
    content: "\e3fa"
}

.icon-arrow-right-13:before {
    content: "\e3fb"
}

.icon-arrow-down-10:before {
    content: "\e3fc"
}

.icon-arrow-right-14:before {
    content: "\e3fd"
}

.icon-arrow-down-11:before {
    content: "\e3fe"
}

.icon-arrow-left-11:before {
    content: "\e3ff"
}

.icon-arrow-up-12:before {
    content: "\e400"
}

.icon-arrow-right-15:before {
    content: "\e401"
}

.icon-arrow-down-12:before {
    content: "\e402"
}

.icon-arrow-left-12:before {
    content: "\e403"
}

.icon-arrow-up-13:before {
    content: "\e404"
}

.icon-arrow-right-16:before {
    content: "\e405"
}

.icon-arrow-down-13:before {
    content: "\e406"
}

.icon-arrow-left-13:before {
    content: "\e407"
}

.icon-arrow-up-14:before {
    content: "\e408"
}

.icon-arrow-right-17:before {
    content: "\e409"
}

.icon-arrow-down-14:before {
    content: "\e40a"
}

.icon-arrow-left-14:before {
    content: "\e40b"
}

.icon-arrow-up-15:before {
    content: "\e40c"
}

.icon-arrow-right-18:before {
    content: "\e40d"
}

.icon-arrow-down-15:before {
    content: "\e40e"
}

.icon-arrow-left-15:before {
    content: "\e40f"
}

.icon-menu-close:before {
    content: "\e410"
}

.icon-menu-close-2:before {
    content: "\e411"
}

.icon-enter-4:before {
    content: "\e412"
}

.icon-enter-5:before {
    content: "\e413"
}

.icon-esc:before {
    content: "\e414"
}

.icon-backspace:before {
    content: "\e415"
}

.icon-backspace-2:before {
    content: "\e416"
}

.icon-backspace-3:before {
    content: "\e417"
}

.icon-tab:before {
    content: "\e418"
}

.icon-transmission:before {
    content: "\e419"
}

.icon-transmission-2:before {
    content: "\e41a"
}

.icon-sort:before {
    content: "\e41b"
}

.icon-sort-2:before {
    content: "\e41c"
}

.icon-key-keyboard:before {
    content: "\e41d"
}

.icon-key-A:before {
    content: "\e41e"
}

.icon-key-up:before {
    content: "\e41f"
}

.icon-key-right:before {
    content: "\e420"
}

.icon-key-down:before {
    content: "\e421"
}

.icon-key-left:before {
    content: "\e422"
}

.icon-checkbox-unchecked:before {
    content: "\e423"
}

.icon-square:before {
    content: "\e424"
}

.icon-checkbox-partial:before {
    content: "\e425"
}

.icon-checkbox:before {
    content: "\e426"
}

.icon-checkbox-unchecked-2:before {
    content: "\e427"
}

.icon-checkbox-partial-2:before {
    content: "\e428"
}

.icon-checkbox-checked:before {
    content: "\e429"
}

.icon-checkbox-unchecked-3:before {
    content: "\e42a"
}

.icon-checkbox-partial-3:before {
    content: "\e42b"
}

.icon-radio-checked:before {
    content: "\e42c"
}

.icon-radio-unchecked:before {
    content: "\e42d"
}

.icon-circle:before {
    content: "\e42e"
}

.icon-circle-2:before {
    content: "\e42f"
}

.icon-crop:before {
    content: "\e430"
}

.icon-crop-2:before {
    content: "\e431"
}

.icon-vector:before {
    content: "\e432"
}

.icon-rulers:before {
    content: "\e433"
}

.icon-scissors:before {
    content: "\e434"
}

.icon-scissors-2:before {
    content: "\e435"
}

.icon-filter:before {
    content: "\e436"
}

.icon-filter-2:before {
    content: "\e437"
}

.icon-filter-3:before {
    content: "\e438"
}

.icon-font:before {
    content: "\e439"
}

.icon-font-size:before {
    content: "\e43a"
}

.icon-type:before {
    content: "\e43b"
}

.icon-text-height:before {
    content: "\e43c"
}

.icon-text-width:before {
    content: "\e43d"
}

.icon-height:before {
    content: "\e43e"
}

.icon-width:before {
    content: "\e43f"
}

.icon-bold:before {
    content: "\e440"
}

.icon-underline:before {
    content: "\e441"
}

.icon-italic:before {
    content: "\e442"
}

.icon-strikethrough:before {
    content: "\e443"
}

.icon-strikethrough-2:before {
    content: "\e444"
}

.icon-font-size-2:before {
    content: "\e445"
}

.icon-bold-2:before {
    content: "\e446"
}

.icon-underline-2:before {
    content: "\e447"
}

.icon-italic-2:before {
    content: "\e448"
}

.icon-sigma:before {
    content: "\e449"
}

.icon-nbsp:before {
    content: "\e44a"
}

.icon-page-break:before {
    content: "\e44b"
}

.icon-page-break-2:before {
    content: "\e44c"
}

.icon-superscript:before {
    content: "\e44d"
}

.icon-subscript:before {
    content: "\e44e"
}

.icon-superscript-2:before {
    content: "\e44f"
}

.icon-subscript-2:before {
    content: "\e450"
}

.icon-text-color:before {
    content: "\e451"
}

.icon-highlight:before {
    content: "\e452"
}

.icon-pagebreak:before {
    content: "\e453"
}

.icon-clear-formatting:before {
    content: "\e454"
}

.icon-table:before {
    content: "\e455"
}

.icon-table-2:before {
    content: "\e456"
}

.icon-insert-template:before {
    content: "\e457"
}

.icon-pilcrow:before {
    content: "\e458"
}

.icon-left-to-right:before {
    content: "\e459"
}

.icon-right-to-left:before {
    content: "\e45a"
}

.icon-paragraph-left:before {
    content: "\e45b"
}

.icon-paragraph-justify:before {
    content: "\e45c"
}

.icon-paragraph-left-2:before {
    content: "\e45d"
}

.icon-paragraph-center:before {
    content: "\e45e"
}

.icon-paragraph-right:before {
    content: "\e45f"
}

.icon-paragraph-justify-2:before {
    content: "\e460"
}

.icon-indent-increase:before {
    content: "\e461"
}

.icon-indent-decrease:before {
    content: "\e462"
}

.icon-paragraph-left-3:before {
    content: "\e463"
}

.icon-paragraph-center-2:before {
    content: "\e464"
}

.icon-paragraph-right-2:before {
    content: "\e465"
}

.icon-paragraph-justify-3:before {
    content: "\e466"
}

.icon-indent-increase-2:before {
    content: "\e467"
}

.icon-indent-decrease-2:before {
    content: "\e468"
}

.icon-share:before {
    content: "\e469"
}

.icon-new-tab:before {
    content: "\e46a"
}

.icon-new-tab-2:before {
    content: "\e46b"
}

.icon-popout:before {
    content: "\e46c"
}

.icon-embed:before {
    content: "\e46d"
}

.icon-code:before {
    content: "\e46e"
}

.icon-seven-segment-1:before {
    content: "\e46f"
}

.icon-seven-segment-2:before {
    content: "\e470"
}

.icon-seven-segment-3:before {
    content: "\e471"
}

.icon-seven-segment-4:before {
    content: "\e472"
}

.icon-seven-segment-5:before {
    content: "\e473"
}

.icon-seven-segment-6:before {
    content: "\e474"
}

.icon-seven-segment-7:before {
    content: "\e475"
}

.icon-seven-segment-8:before {
    content: "\e476"
}

.icon-seven-segment-9:before {
    content: "\e477"
}

.icon-share-2:before {
    content: "\e478"
}

.icon-share-3:before {
    content: "\e479"
}

.icon-mail:before {
    content: "\e47a"
}

.icon-mail-2:before {
    content: "\e47b"
}

.icon-mail-3:before {
    content: "\e47c"
}

.icon-mail-4:before {
    content: "\e47d"
}

.icon-google:before {
    content: "\e47e"
}

.icon-google-plus:before {
    content: "\e47f"
}

.icon-google-plus-2:before {
    content: "\e480"
}

.icon-google-plus-3:before {
    content: "\e481"
}

.icon-arrow-down-right-7:before {
    content: "\e482"
}

.icon-arrow-down-16:before {
    content: "\e483"
}

.icon-arrow-7:before {
    content: "\e484"
}

.icon-arrow-8:before {
    content: "\e485"
}

.icon-arrow-bottom:before {
    content: "\e486"
}

.icon-arrow-left-16:before {
    content: "\e487"
}

.icon-arrow-left-17:before {
    content: "\e488"
}

.icon-arrow-up-16:before {
    content: "\e489"
}

.icon-menu-10:before {
    content: "\e48a"
}

.icon-menu-11:before {
    content: "\e48b"
}

.icon-command:before {
    content: "\e48c"
}

.icon-checkbox-checked-2:before {
    content: "\e48d"
}

.icon-scissors-3:before {
    content: "\e48e"
}

.icon-filter-4:before {
    content: "\e48f"
}

.icon-strikethrough-3:before {
    content: "\e490"
}

.icon-omega:before {
    content: "\e491"
}

.icon-paragraph-center-3:before {
    content: "\e492"
}

.icon-paragraph-right-3:before {
    content: "\e493"
}

.icon-console:before {
    content: "\e494"
}

.icon-seven-segment-0:before {
    content: "\e495"
}

.icon-google-plus-4:before {
    content: "\e496"
}

.icon-google-drive:before {
    content: "\e497"
}

.icon-flickr:before {
    content: "\e498"
}

.icon-flickr-2:before {
    content: "\e499"
}

.icon-facebook:before {
    content: "\e49a"
}

.icon-facebook-2:before {
    content: "\e49b"
}

.icon-facebook-3:before {
    content: "\e49c"
}

.icon-facebook-4:before {
    content: "\e49d"
}

.icon-instagram:before {
    content: "\e49e"
}

.icon-twitter:before {
    content: "\e49f"
}

.icon-twitter-2:before {
    content: "\e4a0"
}

.icon-twitter-3:before {
    content: "\e4a1"
}

.icon-feed-2:before {
    content: "\e4a2"
}

.icon-feed-3:before {
    content: "\e4a3"
}

.icon-feed-4:before {
    content: "\e4a4"
}

.icon-youtube:before {
    content: "\e4a5"
}

.icon-youtube-2:before {
    content: "\e4a6"
}

.icon-vimeo:before {
    content: "\e4a7"
}

.icon-vimeo2:before {
    content: "\e4a8"
}

.icon-vimeo-2:before {
    content: "\e4a9"
}

.icon-lanyrd:before {
    content: "\e4aa"
}

.icon-flickr-3:before {
    content: "\e4ab"
}

.icon-flickr-4:before {
    content: "\e4ac"
}

.icon-picassa:before {
    content: "\e4ad"
}

.icon-picassa-2:before {
    content: "\e4ae"
}

.icon-dribbble:before {
    content: "\e4af"
}

.icon-dribbble-2:before {
    content: "\e4b0"
}

.icon-dribbble-3:before {
    content: "\e4b1"
}

.icon-forrst:before {
    content: "\e4b2"
}

.icon-forrst-2:before {
    content: "\e4b3"
}

.icon-deviantart:before {
    content: "\e4b4"
}

.icon-deviantart-2:before {
    content: "\e4b5"
}

.icon-steam:before {
    content: "\e4b6"
}

.icon-steam-2:before {
    content: "\e4b7"
}

.icon-github:before {
    content: "\e4b8"
}

.icon-github-2:before {
    content: "\e4b9"
}

.icon-github-3:before {
    content: "\e4ba"
}

.icon-github-4:before {
    content: "\e4bb"
}

.icon-github-5:before {
    content: "\e4bc"
}

.icon-wordpress:before {
    content: "\e4bd"
}

.icon-wordpress-2:before {
    content: "\e4be"
}

.icon-joomla:before {
    content: "\e4bf"
}

.icon-blogger:before {
    content: "\e4c0"
}

.icon-blogger-2:before {
    content: "\e4c1"
}

.icon-tumblr:before {
    content: "\e4c2"
}

.icon-tumblr-2:before {
    content: "\e4c3"
}

.icon-yahoo:before {
    content: "\e4c4"
}

.icon-tux:before {
    content: "\e4c5"
}

.icon-apple:before {
    content: "\e4c6"
}

.icon-finder:before {
    content: "\e4c7"
}

.icon-android:before {
    content: "\e4c8"
}

.icon-windows:before {
    content: "\e4c9"
}

.icon-windows8:before {
    content: "\e4ca"
}

.icon-soundcloud:before {
    content: "\e4cb"
}

.icon-soundcloud-2:before {
    content: "\e4cc"
}

.icon-skype:before {
    content: "\e4cd"
}

.icon-reddit:before {
    content: "\e4ce"
}

.icon-linkedin:before {
    content: "\e4cf"
}

.icon-lastfm:before {
    content: "\e4d0"
}

.icon-lastfm-2:before {
    content: "\e4d1"
}

.icon-delicious:before {
    content: "\e4d2"
}

.icon-stumbleupon:before {
    content: "\e4d3"
}

.icon-stumbleupon-2:before {
    content: "\e4d4"
}

.icon-stackoverflow:before {
    content: "\e4d5"
}

.icon-pinterest:before {
    content: "\e4d6"
}

.icon-pinterest-2:before {
    content: "\e4d7"
}

.icon-xing:before {
    content: "\e4d8"
}

.icon-xing-2:before {
    content: "\e4d9"
}

.icon-flattr:before {
    content: "\e4da"
}

.icon-foursquare:before {
    content: "\e4db"
}

.icon-foursquare-2:before {
    content: "\e4dc"
}

.icon-paypal:before {
    content: "\e4dd"
}

.icon-paypal-2:before {
    content: "\e4de"
}

.icon-paypal-3:before {
    content: "\e4df"
}

.icon-yelp:before {
    content: "\e4e0"
}

.icon-libreoffice:before {
    content: "\e4e1"
}

.icon-file-pdf:before {
    content: "\e4e2"
}

.icon-file-openoffice:before {
    content: "\e4e3"
}

.icon-file-word:before {
    content: "\e4e4"
}

.icon-file-excel:before {
    content: "\e4e5"
}

.icon-file-zip:before {
    content: "\e4e6"
}

.icon-file-powerpoint:before {
    content: "\e4e7"
}

.icon-file-xml:before {
    content: "\e4e8"
}

.icon-file-css:before {
    content: "\e4e9"
}

.icon-html5:before {
    content: "\e4ea"
}

.icon-html5-2:before {
    content: "\e4eb"
}

.icon-css3:before {
    content: "\e4ec"
}

.icon-chrome:before {
    content: "\e4ed"
}

.icon-firefox:before {
    content: "\e4ee"
}

.icon-IE:before {
    content: "\e4ef"
}

.icon-opera:before {
    content: "\e4f0"
}

.icon-safari:before {
    content: "\e4f1"
}

.icon-IcoMoon:before {
    content: "\e4f2"
}

.row {
    width: 100%;
    max-width: 1600px;
}

.row:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.row [class*="coffee-span-"] {
    padding-left: 0px;
    padding-right: 0px;
    float: left;
}

.row .coffee-span-1 {
    width: 8.333333333333332%;
}

.row .coffee-span-2 {
    width: 16.666666666666664%;
}

.row .coffee-span-3 {
    width: 25%;
}

.row .coffee-span-4 {
    width: 33.33333333333333%;
}

.row .coffee-span-5 {
    width: 41.666666666666664%;
}

.row .coffee-span-6 {
    width: 50%;
}

.row .coffee-span-7 {
    width: 58.33333333333333%;
}

.row .coffee-span-8 {
    width: 66.66666666666666%;
}

.row .coffee-span-9 {
    width: 75%;
}

.row .coffee-span-10 {
    width: 83.33333333333333%;
}

.row .coffee-span-11 {
    width: 91.66666666666666%;
}

.row .coffee-span-12 {
    width: 100%;
}

[class*="coffee-span-"]>.subgrid {
    margin-left: -8px;
    margin-right: -8px;
}

.row .coffee-offset-0 {
    margin-left: 0%;
}

.row .coffee-offset-1 {
    margin-left: 8.333333333333332%;
}

.row .coffee-offset-2 {
    margin-left: 16.666666666666664%;
}

.row .coffee-offset-3 {
    margin-left: 25%;
}

.row .coffee-offset-4 {
    margin-left: 33.33333333333333%;
}

.row .coffee-offset-5 {
    margin-left: 41.666666666666664%;
}

.row .coffee-offset-6 {
    margin-left: 50%;
}

.row .coffee-offset-7 {
    margin-left: 58.33333333333333%;
}

.row .coffee-offset-8 {
    margin-left: 66.66666666666666%;
}

.row .coffee-offset-9 {
    margin-left: 75%;
}

.row .coffee-offset-10 {
    margin-left: 83.33333333333333%;
}

.row .coffee-offset-11 {
    margin-left: 91.66666666666666%;
}

.row [class*="coffee-push-"] {
    position: relative;
}

.row .coffee-push-11 {
    left: 91.66666666666666%;
}

.row .coffee-push-10 {
    left: 83.33333333333333%;
}

.row .coffee-push-9 {
    left: 75%;
}

.row .coffee-push-8 {
    left: 66.66666666666666%;
}

.row .coffee-push-7 {
    left: 58.33333333333333%;
}

.row .coffee-push-6 {
    left: 50%;
}

.row .coffee-push-5 {
    left: 41.666666666666664%;
}

.row .coffee-push-4 {
    left: 33.33333333333333%;
}

.row .coffee-push-3 {
    left: 25%;
}

.row .coffee-push-2 {
    left: 16.666666666666664%;
}

.row .coffee-push-1 {
    left: 8.333333333333332%;
}

.row .coffee-push-0 {
    left: auto;
}

.row [class*="coffee-pull-"] {
    position: relative;
}

.row .coffee-pull-11 {
    right: 91.66666666666666%;
}

.row .coffee-pull-10 {
    right: 83.33333333333333%;
}

.row .coffee-pull-9 {
    right: 75%;
}

.row .coffee-pull-8 {
    right: 66.66666666666666%;
}

.row .coffee-pull-7 {
    right: 58.33333333333333%;
}

.row .coffee-pull-6 {
    right: 50%;
}

.row .coffee-pull-5 {
    right: 41.666666666666664%;
}

.row .coffee-pull-4 {
    right: 33.33333333333333%;
}

.row .coffee-pull-3 {
    right: 25%;
}

.row .coffee-pull-2 {
    right: 16.666666666666664%;
}

.row .coffee-pull-1 {
    right: 8.333333333333332%;
}

.row .coffee-pull-0 {
    right: auto;
}

.show_grid_structure>.row {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(0,225,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
    background-repeat: no-repeat, no-repeat;
}

.show_grid_structure>.row .row {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(225,0,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
    background-repeat: no-repeat, no-repeat;
}

@media screen and (max-width: 800px) {
    .row [class*="coffee-800-span-"] {
        padding-left: 8px;
        padding-right: 8px;
        float: left;
    }

    .row .coffee-800-span-1 {
        width: 8.333333333333332%;
    }

    .row .coffee-800-span-2 {
        width: 16.666666666666664%;
    }

    .row .coffee-800-span-3 {
        width: 25%;
    }

    .row .coffee-800-span-4 {
        width: 33.33333333333333%;
    }

    .row .coffee-800-span-5 {
        width: 41.666666666666664%;
    }

    .row .coffee-800-span-6 {
        width: 50%;
    }

    .row .coffee-800-span-7 {
        width: 58.33333333333333%;
    }

    .row .coffee-800-span-8 {
        width: 66.66666666666666%;
    }

    .row .coffee-800-span-9 {
        width: 75%;
    }

    .row .coffee-800-span-10 {
        width: 83.33333333333333%;
    }

    .row .coffee-800-span-11 {
        width: 91.66666666666666%;
    }

    .row .coffee-800-span-12 {
        width: 100%;
    }

    [class*="coffee-800-span-"]>.subgrid {
        margin-left: -8px;
        margin-right: -8px;
    }

    .row .coffee-800-offset-0 {
        margin-left: 0%;
    }

    .row .coffee-800-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .row .coffee-800-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .row .coffee-800-offset-3 {
        margin-left: 25%;
    }

    .row .coffee-800-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .row .coffee-800-offset-5 {
        margin-left: 41.666666666666664%;
    }

    .row .coffee-800-offset-6 {
        margin-left: 50%;
    }

    .row .coffee-800-offset-7 {
        margin-left: 58.33333333333333%;
    }

    .row .coffee-800-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .row .coffee-800-offset-9 {
        margin-left: 75%;
    }

    .row .coffee-800-offset-10 {
        margin-left: 83.33333333333333%;
    }

    .row .coffee-800-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .row [class*="coffee-800-push-"] {
        position: relative;
    }

    .row .coffee-800-push-11 {
        left: 91.66666666666666%;
    }

    .row .coffee-800-push-10 {
        left: 83.33333333333333%;
    }

    .row .coffee-800-push-9 {
        left: 75%;
    }

    .row .coffee-800-push-8 {
        left: 66.66666666666666%;
    }

    .row .coffee-800-push-7 {
        left: 58.33333333333333%;
    }

    .row .coffee-800-push-6 {
        left: 50%;
    }

    .row .coffee-800-push-5 {
        left: 41.666666666666664%;
    }

    .row .coffee-800-push-4 {
        left: 33.33333333333333%;
    }

    .row .coffee-800-push-3 {
        left: 25%;
    }

    .row .coffee-800-push-2 {
        left: 16.666666666666664%;
    }

    .row .coffee-800-push-1 {
        left: 8.333333333333332%;
    }

    .row .coffee-800-push-0 {
        left: auto;
    }

    .row [class*="coffee-800-pull-"] {
        position: relative;
    }

    .row .coffee-800-pull-11 {
        right: 91.66666666666666%;
    }

    .row .coffee-800-pull-10 {
        right: 83.33333333333333%;
    }

    .row .coffee-800-pull-9 {
        right: 75%;
    }

    .row .coffee-800-pull-8 {
        right: 66.66666666666666%;
    }

    .row .coffee-800-pull-7 {
        right: 58.33333333333333%;
    }

    .row .coffee-800-pull-6 {
        right: 50%;
    }

    .row .coffee-800-pull-5 {
        right: 41.666666666666664%;
    }

    .row .coffee-800-pull-4 {
        right: 33.33333333333333%;
    }

    .row .coffee-800-pull-3 {
        right: 25%;
    }

    .row .coffee-800-pull-2 {
        right: 16.666666666666664%;
    }

    .row .coffee-800-pull-1 {
        right: 8.333333333333332%;
    }

    .row .coffee-800-pull-0 {
        right: auto;
    }

    .show_grid_structure>.row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(0,225,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }

    .show_grid_structure>.row .row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(225,0,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }
}

@media screen and (max-width: 600px) {
    .row [class*="coffee-600-span-"] {
        padding-left: 8px;
        padding-right: 8px;
        float: left;
    }

    .row .coffee-600-span-1 {
        width: 8.333333333333332%;
    }

    .row .coffee-600-span-2 {
        width: 16.666666666666664%;
    }

    .row .coffee-600-span-3 {
        width: 25%;
    }

    .row .coffee-600-span-4 {
        width: 33.33333333333333%;
    }

    .row .coffee-600-span-5 {
        width: 41.666666666666664%;
    }

    .row .coffee-600-span-6 {
        width: 50%;
    }

    .row .coffee-600-span-7 {
        width: 58.33333333333333%;
    }

    .row .coffee-600-span-8 {
        width: 66.66666666666666%;
    }

    .row .coffee-600-span-9 {
        width: 75%;
    }

    .row .coffee-600-span-10 {
        width: 83.33333333333333%;
    }

    .row .coffee-600-span-11 {
        width: 91.66666666666666%;
    }

    .row .coffee-600-span-12 {
        width: 100%;
    }

    [class*="coffee-600-span-"]>.subgrid {
        margin-left: -8px;
        margin-right: -8px;
    }

    .row .coffee-600-offset-0 {
        margin-left: 0%;
    }

    .row .coffee-600-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .row .coffee-600-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .row .coffee-600-offset-3 {
        margin-left: 25%;
    }

    .row .coffee-600-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .row .coffee-600-offset-5 {
        margin-left: 41.666666666666664%;
    }

    .row .coffee-600-offset-6 {
        margin-left: 50%;
    }

    .row .coffee-600-offset-7 {
        margin-left: 58.33333333333333%;
    }

    .row .coffee-600-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .row .coffee-600-offset-9 {
        margin-left: 75%;
    }

    .row .coffee-600-offset-10 {
        margin-left: 83.33333333333333%;
    }

    .row .coffee-600-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .row [class*="coffee-600-push-"] {
        position: relative;
    }

    .row .coffee-600-push-11 {
        left: 91.66666666666666%;
    }

    .row .coffee-600-push-10 {
        left: 83.33333333333333%;
    }

    .row .coffee-600-push-9 {
        left: 75%;
    }

    .row .coffee-600-push-8 {
        left: 66.66666666666666%;
    }

    .row .coffee-600-push-7 {
        left: 58.33333333333333%;
    }

    .row .coffee-600-push-6 {
        left: 50%;
    }

    .row .coffee-600-push-5 {
        left: 41.666666666666664%;
    }

    .row .coffee-600-push-4 {
        left: 33.33333333333333%;
    }

    .row .coffee-600-push-3 {
        left: 25%;
    }

    .row .coffee-600-push-2 {
        left: 16.666666666666664%;
    }

    .row .coffee-600-push-1 {
        left: 8.333333333333332%;
    }

    .row .coffee-600-push-0 {
        left: auto;
    }

    .row [class*="coffee-600-pull-"] {
        position: relative;
    }

    .row .coffee-600-pull-11 {
        right: 91.66666666666666%;
    }

    .row .coffee-600-pull-10 {
        right: 83.33333333333333%;
    }

    .row .coffee-600-pull-9 {
        right: 75%;
    }

    .row .coffee-600-pull-8 {
        right: 66.66666666666666%;
    }

    .row .coffee-600-pull-7 {
        right: 58.33333333333333%;
    }

    .row .coffee-600-pull-6 {
        right: 50%;
    }

    .row .coffee-600-pull-5 {
        right: 41.666666666666664%;
    }

    .row .coffee-600-pull-4 {
        right: 33.33333333333333%;
    }

    .row .coffee-600-pull-3 {
        right: 25%;
    }

    .row .coffee-600-pull-2 {
        right: 16.666666666666664%;
    }

    .row .coffee-600-pull-1 {
        right: 8.333333333333332%;
    }

    .row .coffee-600-pull-0 {
        right: auto;
    }

    .show_grid_structure>.row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(0,225,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }

    .show_grid_structure>.row .row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(225,0,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }
}

@media screen and (max-width: 480px) {
    .row [class*="coffee-480-span-"] {
        padding-left: 8px;
        padding-right: 8px;
        float: left;
    }

    .row .coffee-480-span-1 {
        width: 8.333333333333332%;
    }

    .row .coffee-480-span-2 {
        width: 16.666666666666664%;
    }

    .row .coffee-480-span-3 {
        width: 25%;
    }

    .row .coffee-480-span-4 {
        width: 33.33333333333333%;
    }

    .row .coffee-480-span-5 {
        width: 41.666666666666664%;
    }

    .row .coffee-480-span-6 {
        width: 50%;
    }

    .row .coffee-480-span-7 {
        width: 58.33333333333333%;
    }

    .row .coffee-480-span-8 {
        width: 66.66666666666666%;
    }

    .row .coffee-480-span-9 {
        width: 75%;
    }

    .row .coffee-480-span-10 {
        width: 83.33333333333333%;
    }

    .row .coffee-480-span-11 {
        width: 91.66666666666666%;
    }

    .row .coffee-480-span-12 {
        width: 100%;
    }

    [class*="coffee-480-span-"]>.subgrid {
        margin-left: -8px;
        margin-right: -8px;
    }

    .row .coffee-480-offset-0 {
        margin-left: 0%;
    }

    .row .coffee-480-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .row .coffee-480-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .row .coffee-480-offset-3 {
        margin-left: 25%;
    }

    .row .coffee-480-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .row .coffee-480-offset-5 {
        margin-left: 41.666666666666664%;
    }

    .row .coffee-480-offset-6 {
        margin-left: 50%;
    }

    .row .coffee-480-offset-7 {
        margin-left: 58.33333333333333%;
    }

    .row .coffee-480-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .row .coffee-480-offset-9 {
        margin-left: 75%;
    }

    .row .coffee-480-offset-10 {
        margin-left: 83.33333333333333%;
    }

    .row .coffee-480-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .row [class*="coffee-480-push-"] {
        position: relative;
    }

    .row .coffee-480-push-11 {
        left: 91.66666666666666%;
    }

    .row .coffee-480-push-10 {
        left: 83.33333333333333%;
    }

    .row .coffee-480-push-9 {
        left: 75%;
    }

    .row .coffee-480-push-8 {
        left: 66.66666666666666%;
    }

    .row .coffee-480-push-7 {
        left: 58.33333333333333%;
    }

    .row .coffee-480-push-6 {
        left: 50%;
    }

    .row .coffee-480-push-5 {
        left: 41.666666666666664%;
    }

    .row .coffee-480-push-4 {
        left: 33.33333333333333%;
    }

    .row .coffee-480-push-3 {
        left: 25%;
    }

    .row .coffee-480-push-2 {
        left: 16.666666666666664%;
    }

    .row .coffee-480-push-1 {
        left: 8.333333333333332%;
    }

    .row .coffee-480-push-0 {
        left: auto;
    }

    .row [class*="coffee-480-pull-"] {
        position: relative;
    }

    .row .coffee-480-pull-11 {
        right: 91.66666666666666%;
    }

    .row .coffee-480-pull-10 {
        right: 83.33333333333333%;
    }

    .row .coffee-480-pull-9 {
        right: 75%;
    }

    .row .coffee-480-pull-8 {
        right: 66.66666666666666%;
    }

    .row .coffee-480-pull-7 {
        right: 58.33333333333333%;
    }

    .row .coffee-480-pull-6 {
        right: 50%;
    }

    .row .coffee-480-pull-5 {
        right: 41.666666666666664%;
    }

    .row .coffee-480-pull-4 {
        right: 33.33333333333333%;
    }

    .row .coffee-480-pull-3 {
        right: 25%;
    }

    .row .coffee-480-pull-2 {
        right: 16.666666666666664%;
    }

    .row .coffee-480-pull-1 {
        right: 8.333333333333332%;
    }

    .row .coffee-480-pull-0 {
        right: auto;
    }

    .show_grid_structure>.row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(0,225,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }

    .show_grid_structure>.row .row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(225,0,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }
}

@media screen and (max-width: 360px) {
    .row [class*="coffee-360-span-"] {
        padding-left: 8px;
        padding-right: 8px;
        float: left;
    }

    .row .coffee-360-span-1 {
        width: 8.333333333333332%;
    }

    .row .coffee-360-span-2 {
        width: 16.666666666666664%;
    }

    .row .coffee-360-span-3 {
        width: 25%;
    }

    .row .coffee-360-span-4 {
        width: 33.33333333333333%;
    }

    .row .coffee-360-span-5 {
        width: 41.666666666666664%;
    }

    .row .coffee-360-span-6 {
        width: 50%;
    }

    .row .coffee-360-span-7 {
        width: 58.33333333333333%;
    }

    .row .coffee-360-span-8 {
        width: 66.66666666666666%;
    }

    .row .coffee-360-span-9 {
        width: 75%;
    }

    .row .coffee-360-span-10 {
        width: 83.33333333333333%;
    }

    .row .coffee-360-span-11 {
        width: 91.66666666666666%;
    }

    .row .coffee-360-span-12 {
        width: 100%;
    }

    [class*="coffee-360-span-"]>.subgrid {
        margin-left: -8px;
        margin-right: -8px;
    }

    .row .coffee-360-offset-0 {
        margin-left: 0%;
    }

    .row .coffee-360-offset-1 {
        margin-left: 8.333333333333332%;
    }

    .row .coffee-360-offset-2 {
        margin-left: 16.666666666666664%;
    }

    .row .coffee-360-offset-3 {
        margin-left: 25%;
    }

    .row .coffee-360-offset-4 {
        margin-left: 33.33333333333333%;
    }

    .row .coffee-360-offset-5 {
        margin-left: 41.666666666666664%;
    }

    .row .coffee-360-offset-6 {
        margin-left: 50%;
    }

    .row .coffee-360-offset-7 {
        margin-left: 58.33333333333333%;
    }

    .row .coffee-360-offset-8 {
        margin-left: 66.66666666666666%;
    }

    .row .coffee-360-offset-9 {
        margin-left: 75%;
    }

    .row .coffee-360-offset-10 {
        margin-left: 83.33333333333333%;
    }

    .row .coffee-360-offset-11 {
        margin-left: 91.66666666666666%;
    }

    .row [class*="coffee-360-push-"] {
        position: relative;
    }

    .row .coffee-360-push-11 {
        left: 91.66666666666666%;
    }

    .row .coffee-360-push-10 {
        left: 83.33333333333333%;
    }

    .row .coffee-360-push-9 {
        left: 75%;
    }

    .row .coffee-360-push-8 {
        left: 66.66666666666666%;
    }

    .row .coffee-360-push-7 {
        left: 58.33333333333333%;
    }

    .row .coffee-360-push-6 {
        left: 50%;
    }

    .row .coffee-360-push-5 {
        left: 41.666666666666664%;
    }

    .row .coffee-360-push-4 {
        left: 33.33333333333333%;
    }

    .row .coffee-360-push-3 {
        left: 25%;
    }

    .row .coffee-360-push-2 {
        left: 16.666666666666664%;
    }

    .row .coffee-360-push-1 {
        left: 8.333333333333332%;
    }

    .row .coffee-360-push-0 {
        left: auto;
    }

    .row [class*="coffee-360-pull-"] {
        position: relative;
    }

    .row .coffee-360-pull-11 {
        right: 91.66666666666666%;
    }

    .row .coffee-360-pull-10 {
        right: 83.33333333333333%;
    }

    .row .coffee-360-pull-9 {
        right: 75%;
    }

    .row .coffee-360-pull-8 {
        right: 66.66666666666666%;
    }

    .row .coffee-360-pull-7 {
        right: 58.33333333333333%;
    }

    .row .coffee-360-pull-6 {
        right: 50%;
    }

    .row .coffee-360-pull-5 {
        right: 41.666666666666664%;
    }

    .row .coffee-360-pull-4 {
        right: 33.33333333333333%;
    }

    .row .coffee-360-pull-3 {
        right: 25%;
    }

    .row .coffee-360-pull-2 {
        right: 16.666666666666664%;
    }

    .row .coffee-360-pull-1 {
        right: 8.333333333333332%;
    }

    .row .coffee-360-pull-0 {
        right: auto;
    }

    .show_grid_structure>.row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(0,225,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }

    .show_grid_structure>.row .row {
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" width="100%" height="100%"><g style="fill:#FFF; fill-opacity:0; stroke:rgb(225,0,225); stroke-opacity:0.1; stroke-width:16px"><rect width="8.333333333333332%" height="200%" y="-50%" x="-8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="0%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="8.333333333333332%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="16.666666666666664%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="24.999999999999996%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="33.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="41.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="49.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="58.33333333333333%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="66.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="74.99999999999999%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="83.33333333333331%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="91.66666666666666%"></rect><rect width="8.333333333333332%" height="200%" y="-50%" x="99.99999999999999%"></rect></g></svg>');
        background-repeat: no-repeat, no-repeat;
    }
}