/* FONTS */
@font-face{font-family:'Glyphicons Regular';src:url(/fonts/glyphicons-regular.eot);src:url(/fonts/glyphicons-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-regular.woff) format('woff'),url(/fonts/glyphicons-regular.ttf) format('truetype'),url(/fonts/glyphicons-regular.svg#glyphiconsregular) format('svg')}@font-face{font-family:'Glyphicons Halflings Regular';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}@font-face{font-family:'Glyphicons Social Regular';src:url(/fonts/glyphicons-social-regular.eot);src:url(/fonts/glyphicons.social.pro/glyphicons-social-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-social-regular.woff) format('woff'),url(/fonts/glyphicons-social-regular.ttf) format('truetype'),url(/fonts/glyphicons-social-regular.svg#glyphicons_socialregular) format('svg')}@font-face{font-family:'Glyphicons Filetypes Regular';src:url(/fonts/glyphicons-filetypes-regular.eot);src:url(/fonts/glyphicons-filetypes-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-filetypes-regular.woff) format('woff'),url(/fonts/glyphicons-filetypes-regular.ttf) format('truetype'),url(/fonts/glyphicons-filetypes-regular.svg#glyphicons_filetypesregular) format('svg')}.fi,.gi,.hi,.si{display:inline-block;font-style:normal;font-weight:400;line-height:.8;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gi{font-family:'Glyphicons Regular'}.hi{font-family:'Glyphicons Halflings Regular'}.si{font-family:'Glyphicons Social Regular'}.fi{font-family:'Glyphicons Filetypes Regular'}.gi-white{color:#fff}
/* GENERAL */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, a, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    font-size: 100%;
    background: transparent;
    border: 0;
    outline: none;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html body {
    background-image: url(/images/footer-bg.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #333;
    font-family: 'Ubuntu', sans-serif;
    font-size: 13px;
    position: relative;
}
a {
    color: #25aae1;
    text-decoration: none;
    transition: background-color 0.3s ease 0s, color 0.3s ease 0s;
}
a:hover {
    color: #333;
}
h1, h2, h3, h4, h5, h6 {
    color: #333;
    font-family: inherit;
    font-weight: 700;
    line-height: 1.6;
    margin-bottom: 15px;
}
i {margin-top: -4px;}
p {
    font-size: 18px;
    line-height: 1.7;
}
p.large-centered {
    color: #666;
    font-size: 24px;
    line-height: 2;
    margin: 0px auto 40px;
    text-align: center;
}
p.largeFont {
    font-size: 30px;
    margin: 30px 10px;
}
q {
    display: block;
    font-size: 36px;
    line-height: 1.333;
    margin: 0px auto 40px;
    position: relative;
    text-align: center;
    width: calc(100% - 144px);
}
q:before {
    background: url(/images/column.png);
    background-size: cover;
    bottom: 0;
    content: '';
    height: 57px;
    position: absolute;
    left: -82px;
    top: 10%;
    width: 72px;
}
q:after {
    background: url(/images/column.png);
    background-size: cover;
    bottom: 0;
    content: '';
    height: 57px;
    position: absolute;
    right: -82px;
    top: 10%;
    transform: rotate(180deg);
    width: 72px;
}
a.btn:focus, input.btn:focus, button.btn:focus, a.btn:active, input.btn:active, button.btn:active, a.btn, input.btn, button.btn {
    background-color: #ffffff;
    border: 3px solid #fff;
    border-radius: 50px;
    color: #25aae1;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    outline: none;
    text-decoration: none;
    text-indent: 0px;
    text-transform: capitalize;
}
a.btn:hover, input.btn:hover, button.btn:hover {
    background-color: #25aae1;
    border: 3px solid #fff;
    color: #ffffff;
}
a.btn.btn-large:focus, input.btn.btn-large:focus, button.btn.btn-large:focus, a.btn.btn-large:active, input.btn.btn-large:active, button.btn.btn-large:active, a.btn.btn-large, input.btn.btn-large, button.btn.btn-large {
    font-size: 38px;
    padding: 6px 34px;
}
a.btn-alt:focus, input.btn-alt:focus, button.btn-alt:focus, a.btn-alt:active, input.btn-alt:active, button.btn-alt:active, a.btn-alt, input.btn-alt, button.btn-alt {
    background-color: #25aae1;
    border: 3px solid #25aae1;
    color: #fff;
}
a.btn-alt:hover, input.btn-alt:hover, button.btn-alt:hover {
    background-color: #ffffff;
    border: 3px solid #25aae1;
    color: #25aae1;
}
a.btn-highlight:focus, input.btn-highlight:focus, button.btn-highlight:focus, a.btn-highlight:active, input.btn-highlight:active, button.btn-highlight:active, a.btn-highlight, input.btn-highlight, button.btn-highlight {
    background-color: green;
    border: 3px solid green;
    color: #FFFFFF;
    line-height: 1;
}
a.btn-highlight:hover, input.btn-highlight:hover, button.btn-highlight:hover {
    background-color: #FFFFFF;
    border: 3px solid green;
    color: green;
}
ul {
    clear: both;
    list-style-type: none;
    overflow: hidden;
}
li {
    float: left;
    height: auto;
}
label {font-weight: 600;}
input.error { border-color: #FF0000; }
select.error { border-color: #FF0000; }
div#g-recaptcha.error { border: 1px solid #FF0000; }
.hidden {
    display: none;
    visibility: hidden;
}
span.swatch {
    border-radius: 3px;
    display: inline-block;
    height: 12px;
    margin-right: 2px;
    opacity: 1;
    width: 12px;
}
div.loading-overlay, div.success-overlay, div.saving-overlay {
    background-color: #ffffff;
    color: #2b2e35;
    height: calc(100% - 118px);
    left: calc(50% - 200px);
    margin: 0px;
    max-width: 400px;
    padding: 40px 0 0;
    position: absolute;
    text-align: center;
    top: 68px;
    width: 100%;
    z-index: 8999;
}
div.loading-overlay.noTitle, div.saving-overlay.noTitle {
    height: 100%;
    left: 0px;
    max-height: 228px;
    max-width: 1200px;
    top: 0px;
}
div.loadingBar {
    background-color: #4DDDFF;
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent) );
    border: 1px solid #24a9e0;
    border-radius: 6px;
    content: "";
    height: 15px;
    margin: 10px auto 0px;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    z-index: 1;
    -webkit-background-size: 50px 50px;
    -moz-background-size: 50px 50px;
    -o-background-size: 50px 50px;
    background-size: 50px 50px;
    -webkit-animation: loadmove 2s infinite;
    -moz-animation: loadmove 2s infinite;
    -o-animation: loadmove 2s infinite;
    animation: loadmove 2s infinite;
}
div.msgBox {
    border-radius: 6px;
    font-size: 14px;
    margin: 0px auto 10px;
    max-width: 1184px;
    overflow: hidden;
    padding: 3px 9px;
    position: relative;
    text-align: center;
    width: calc(100% - 18px);
    z-index: 9499;
}
div.msgBox.success {
    background-color: #C4FF9B;
    border: 1px solid #27ae60;
}
div.msgBox.error {
    background-color: #ffeeee;
    border: 1px solid #ff0000;
    color: #ff0000;
}
div.msgBox p {
    float: left;
    font-size: 17px;
    margin: 0px;
    text-align: center;
    width: 100%;
}
div#page-container {
    margin: 0px;
    overflow-x: hidden;
    position: relative;    
    width: 100%;
}
/* Product list */
.product-choice {
    z-index: 2;
    margin: -165px auto 30px;
    position: relative;
}

.product-row {
    width: 90%;
    max-width: 1180px;
    display: flex;
    justify-content: center;
    border: 1px solid #bbb;
    margin: 0 auto;
    padding: 15px;
    background: #fff;
}


.product-row__highlight {
    color: red;
    font-weight: bold;
    margin-bottom: 0!important;
}

.product-row__btn {
    width: auto;
    font-size: 14px!important;
    margin: 0 auto 5px!important;
    line-height: 1!important;
    padding: 10px!important;
    border-radius: 999px!important;
    width: 100%;
    max-width: 180px;
    display: block;
    margin: 0 auto;
    border: 1px solid transparent!important;
}

.product-row__btn:hover {
    border: 1px solid green!important;
}

.product-row__btn.btn-alt:hover {
    border: 1px solid #25aae1!important;
}

.product-row__price {
    color: green;
    font-weight: bold;
    line-height: 1;
    font-size: 23px;
}

.product-row__price span {
    margin-top: 10px;
    display: block;
    color: #333;
    font-weight: normal;
    line-height: 1.3;
    font-size: 15px;
}

.product-row__new {
    background-image: url(/info/images/corner-new.png);background-repeat: no-repeat; background-position: 100% 0px;
}

.product-row:first-child {
    border-bottom: 0;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.product-row:last-child {
    border-top: 0;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.product-row__productInfo {
    margin: 10px;
    width: 25%;
    text-align: center;
}

.product-row__productInfo p {
    font-size: 16px;
    line-height: 1.1;
}

.product-row__productInfo >img {
    max-width: 209px;
    width: 100%;
    margin: 0 auto 25px;
    display: block;
}

.product-row__productInfo > * {
    margin-bottom: 15px;
    display: block;
}

.product-row__productListing {
    margin: 10px;
   width: 45%; 
}

.product-row__productPricing {
    margin: 10px;
    width: 20%;    
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.product-row__productPricing > div {
    padding: 10px;
}

.product-row__separateListings {
    width: 65%;
}
.product-row__separateListings thead {
    text-align: left;
    margin-bottom: 10px;
    display: block;
    position: relative;
}

.product-row__separateListings td {
    width: 50%;
    padding: 6px;
}

.product-row__separateListings td[colspan="2"] {
    width: 100%;
}

.product-row__separateListings tbody {
    display: block;
    margin-top: 10px;
}

.product-row__separateListings tbody tr {
    display: flex;
}

.product-row__separateListings tbody tr:nth-child(odd) {
    background: #E8F7FE;
}

/* RESPONSIVE */
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    position: relative;
    min-height: 1px;
}


@media (min-width: 200px) {
    header div.header-main div.logo {
        float: left;
        max-width: 181px;
        padding: 15px 0px 10px;
        width: 100%;
    }
    header div.header-main div.logo img {
        width: 100%;
    }
    header div.header-main nav {
        clear: both;
        float: right;
        margin-top: 0px;
        padding: 0px;
        width: 100%;
    }
    a.btn.btn-med:focus, input.btn.btn-med:focus, button.btn.btn-med:focus, a.btn.btn-med:active, input.btn.btn-med:active, button.btn.btn-med:active, a.btn.btn-med, input.btn.btn-med, button.btn.btn-med {
        font-size: 16px;
        padding: 3px 12px;
    }
    div.metricWrapper div.block-details {
        float: none;
        margin-top: 10px;
        width: 100%;
    }
    div.metricWrapper div.metric,
    div.metricWrapper div.comparison {
        float: left;
        width: 50%;
    }
    div.metricWrapper div.metric {
        border-bottom: 1px solid #ccc;
        margin-bottom: 18px;
        padding-bottom: 18px;
    }
    div.metricWrapper div.metric:nth-of-type(2) {
        padding: 19px 0px 18px;
    }
    div.metricWrapper div.chart-container {
        clear: both;
        float: none;
        margin: 0px 2% 0px 0px;
        min-height: 200px;
        padding: 5px 0px 0px;
        width: 96%;
    }
    div.block.scrollTable {
        overflow-x: scroll;
    }
    div.openPct {
        float: none;
        width: 100%;
    }
    div.blockSubHeader {
        float: none;
        text-align: center;
        width: 100%;
    }
    div.blockWrapper div.blockSubHeader p, div.blockWrapper div.blockSubHeader label {
        width: 100%;
    }
}
@media (min-width: 300px) {
    .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12 {
        float: left;
    }
    .col-md-12 {
        width: 100%}
    .col-md-11 {
        width: 100%}
    .col-md-10 {
        width: 100%}
    .col-md-9 {
        width: 100%}
    .col-md-8 {
        width: 100%}
    .col-md-7 {
        width: 100%}
    .col-md-6 {
        width: 100%}
    .col-md-5 {
        width: 83.3%}
    .col-md-4 {
        width: 50%;}
    .col-md-3 {
        width: 50%}
    .col-md-2 {
        width: 33.3%}
    .col-md-1 {
        width: 16.6%}
    span.smText { font-size: 13px; padding-right: 5px;}
    header div.header-banner div.header-right a.btn {
        margin: 6px 0px 0px 4px;
        padding: 0px 3px;
    }
    header div.header-banner div.header-left {
        width: 40%;
    }
    header div.header-banner div.header-left span {
        display: none;
    }
    header div.header-banner div.header-left a:last-of-type {
        display: none;
    }
    header div.header-banner div.header-right {
        width: 60%;
    }
    header div.header-main nav ul li {
        width: 50%;
    }
    header div.header-main nav ul li a {
        font-size: 16px;
    }
    header div.header-banner div.header-right ul li img {
        display: none;
    }
    footer nav {
        height: 75px;
        padding: 15px 0px 25px;
        width: 402px;
    }
    footer nav ul li {
        padding: 0px 14px 15px;
    }
    footer nav ul li a {
        font-size: 18px;
    }
    footer div.foot-adds {
        width: 372px;
    }
    footer div.foot-adds ul li {
        padding-bottom: 5px;
        width: 100%;
    }
    footer p.copyright-text {
        font-size: 15px;
    }
    div.main-title {
        padding: 35px 0px 168px;
    }
    div.page-title {
        margin-top: 80px;
    }
    div.main-title h1, div.page-title h1 {
        font-size: 24px;
    }
    div.icon-listing {
        padding: 10px 3%;
        width: 94%;
    }
    div.content-image-section {
        padding: 30px 5% 16px;
    }
    div.content-image-section .content-left {
        width: 100%;
    }
    div.content-image-section .content-right {
        width: 100%;
    }
    div.content-image-section.tall-section {
        min-height: 330px;
    }
    div.content-image-section.tall-section .content-right {
        display: none;
    }
    div.content-image-section.tall-section h2 {
        padding-top: 0px;
    }
    div.content-image-section.tall-section a img {
        width: 200px;
    }
    div.content-image-section .content-right a.btn {
        margin: 20px 0px 20px;
    }
    iframe.demo-request {
        height: 947px;
    }
    div.video-info img {
        display: block;
        margin: 0px auto;
    }
}
@media (min-width: 450px) {
    header div.header-banner div.header-right a.btn {
        margin: 6px 0px 0px 10px;
        padding: 0px 7px;
    }
    header div.header-banner div.header-left {
        width: 64%;
    }
    header div.header-banner div.header-right {
        width: 36%;
    }
    header div.header-banner div.header-left span {
        display: inline-block;
    }
    header div.header-banner div.header-left a:last-of-type {
        display: inline-block;
    }
}
@media (min-width: 600px) {
    header div.header-main nav {
        clear: none;
        margin-top: 25px;
        width: calc(100% - 181px);
    }
    div.main-title {
        padding: 110px 0px 242px;
    }
    div.page-title {
        margin-top: 46px;
    }
    div.icon-listing {
        min-height: 450px;
        width: 44%;
    }
    div.icon-listing:last-of-type {
        clear: both;
        width: 94%;
    }
    div.content-image-section.tall-section a img {
        width: 250px;
    }
}
@media (min-width: 739px) {
    header div.header-main nav ul li {
        width: 25%;
    }
    iframe.demo-request {
        height: 1126px;
    }
    div.metricWrapper div.block-details {
        float: left;
        margin-top: 5px;
        width: 35%;
    }
    div.metricWrapper div.chart-container {
        clear: none;
        float: right;
        margin: 20px 2% 0px 0px;
        min-height: 200px;
        padding: 5px 0px 0px;
        width: 61%;
    }
    div.block.scrollTable {
        overflow-x: initial;
    }
    div.metricWrapper div.metric,
    div.metricWrapper div.comparison {
        float: none;
        width: 100%;
    }
    div.metricWrapper div.metric:nth-of-type(1) {
        border-bottom: 0px solid #ccc;
        margin-bottom: 4px;
        padding-bottom: 0px;
    }
    div.metricWrapper div.metric:nth-of-type(2) {
        padding: 5px 0px 18px;
    }
}

@media (min-width: 800px) {
    div.main-title h1, div.page-title h1 {
        font-size: 34px;
    }
    div.icon-listing {
        width: 27.3%;
    }
    div.icon-listing:last-of-type {
        clear: none;
        width: 27.3%;
    }
    div.video-info img {
        display: inline-block;
    }
    div.video-info div.video-details {
        float: right;
        width: calc(100% - 300px);
    }
}
@media (min-width: 992px) {
    header div.header-main div.logo {
        max-width: 323px;
        padding: 20px 0px 15px;
        width: 100%;
    }
    header div.header-main div.logo.alcon-logo {
        padding: 37px 0px 15px 0px;
        text-align: right;
    }
    header div.header-main nav {
        margin-top: 46px;
        width: calc(100% - 323px);
    }
    .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12 {
        float: left;
    }
    .col-md-12 {
        width: 100%}
    .col-md-11 {
        width: 91.66666667%}
    .col-md-10 {
        width: 83.33333333%}
    .col-md-9 {
        width: 75%}
    .col-md-8 {
        width: 66.66666667%}
    .col-md-7 {
        width: 58.33333333%}
    .col-md-6 {
        width: 50%}
    .col-md-5 {
        width: 41.66666667%}
    .col-md-4 {
        width: 33.3%;}
    .col-md-3 {
        width: 25%}
    .col-md-2 {
        width: 16.66666667%}
    .col-md-1 {
        width: 8.33333333%}
    div.page-title {
        margin-top: 0px;
    }
    div.main-title h1, div.page-title h1 {
        font-size: 40px;
    }
    header div.header-main div.logo img {
        width: 323px;
    }
    header div.header-main div.logo.alcon-logo img {
        width: 150px;
    }
    header div.header-main nav ul li a {
        font-size: 18px;
    }
    header div.header-banner div.header-right ul li img {
        display: block;
    }
    footer nav {
        height: 35px;
        padding: 30px 0px 25px;
        width: 920px;
    }
    footer nav.notLoggedIn {
        width: 685px;
    }
    footer nav ul li {
        padding: 0px 2%;
    }
    footer nav ul li a {
        font-size: 20px;
    }
    footer div.foot-adds {
        width: 802px;
    }
    footer div.foot-adds ul li {
        border-right: 1px solid #333;
        padding: 0px 7px 10px;
        width: auto;
    }
    footer div.foot-adds ul li:last-of-type {
        border-right: 0px solid #333;
    }
    footer p.copyright-text {
        font-size: 18px;
    }
    div.openPct {
        float: left;
        text-align: center;
        width: calc(35% - 10px);
    }
    div.blockSubHeader {
        float: right;
        text-align: left;
        width: 65%;
    }
    div.blockWrapper div.blockSubHeader p, div.blockWrapper div.blockSubHeader label {
        width: 47%;
    }
}
@media (min-width: 1030px) {
    div.metricWrapper div.metric,
    div.metricWrapper div.comparison {
        float: left;
        width: 50%;
    }
    div.metricWrapper div.metric:nth-of-type(1) {
        border-bottom: 1px solid #ccc;
        margin-bottom: 18px;
        padding-bottom: 18px;
    }
    div.metricWrapper div.metric:nth-of-type(2) {
        padding:19px 0px 18px;
    }
}
@media (min-width: 1140px) {
    footer div.foot-adds {
        width: 1114px;
    }
    footer div.foot-adds ul li {
        padding: 0px 7px;
    }
}
@media (min-width: 1250px) {
    header div.header-main nav ul li a {
        font-size: 24px;
    }
    div.main-title h1, div.page-title h1 {
        font-size: 60px;
    }
    div.content-image-section {
        padding: 45px 5% 16px;
    }
    div.content-image-section .content-left {
        float: left;
        width: 66.666%;
    }
    div.content-image-section .content-right {
        float: right;
        width: 33.333%;
    }
    div.content-image-section.tall-section {
        min-height: 400px;
    }
    div.content-image-section.tall-section .content-right {
        display: block;
    }
    div.content-image-section.tall-section h2 {
        padding-top: 40px;
    }
    div.content-image-section .content-right a.btn {
        margin: 10px 0px 20px;
    }
}
@media (min-width: 1310px) {
    a.btn.btn-med:focus, input.btn.btn-med:focus, button.btn.btn-med:focus, a.btn.btn-med:active, input.btn.btn-med:active, button.btn.btn-med:active, a.btn.btn-med, input.btn.btn-med, button.btn.btn-med {
        font-size: 23px;
        padding: 4px 20px;
    }
}
@media (min-width: 1410px) {
    html body {
        background-size: 100% 944px;
    }
    iframe.demo-request {
        height: 646px;
    }
    div.icon-listing {
        min-height: 410px;
    }
}

@media (max-width: 1200px) {
    .product-row {
        flex-wrap: wrap;
    }

    .product-row__productInfo {
        width: 50%;
        order: 1;
        margin: 0;
    }

    .product-row__productPricing {
        width: 50%;
        order: 2;
        margin: 0;
    }

    .product-row__separateListings {
        width: 100%;
        order: 3;
        margin: 0;
    }
}

@media (max-width: 415px) {
    .product-row {
        flex-wrap: wrap;
    }

    .product-row__productInfo {
        width: 100%;
        order: 1;
        margin: 0;
    }

    .product-row__productPricing {
        width: 100%;
        order: 2;
        margin: 0;
    }

    .product-row__separateListings {
        width: 100%;
        order: 3;
        margin: 0;
    }
    

    .product-row__separateListings thead tr, .product-row__separateListings thead th  {
        text-align: center;
        display: block;
    }

    .product-row__price span {
        margin: 0;
    }

    .product-row__price br {
        display: none;
    }

}

/* HEADER */
header {
    height: 150px;
    position: relative;
    z-index: 2;
}
header div.header-banner {
    background-color: #25aae1;
    color: #fff;
    font-size: 18px;
    height: 43px;
    padding: 0px 5%;
    width: 90%;
}
header div.header-banner div.header-left {
    float: left;
    height: 24px;
    overflow: hidden;
    padding-top: 10px;
}
header div.header-banner div.header-left a {
    color: #fff;
    word-break: break-all;
}
header div.header-banner div.header-left a:hover {
    color: #333;
}
header div.header-banner div.header-right {
    float: right;
}
header div.header-banner div.header-right ul li {
    float: right;
}
header div.header-banner div.header-right ul li img {
    padding: 7px 4px 0px 0px;
}
header div.header-main {
    height: 114px;
    margin: 0px auto;
    max-width: 1700px;
    padding: 0px 5%;
    width: 90%;
}
header div.header-main nav ul {
    height: 100%;
}
header div.header-main nav ul li {
    float: right;
    position: relative;
    text-align: center;
}
header div.header-main nav ul li a {
    font-weight: 400;
    line-height: 1;
    padding: 12px 0px;
    position: relative;
    text-decoration: none;
}
header div.header-main nav ul li a:hover:before {
    background-color: #25aae1;
    bottom: 0;
    content: '';
    height: 3px;
    position: absolute;
    width: 100%;
}
header div.header-main nav ul li a.btn-highlight:hover:before {
    background-color: transparent;
    bottom: 0;
    content: '';
    height: 0px;
    position: absolute;
    width: 100%;
}
/* FOOTER */
footer {
    padding-bottom: 30px;
    text-align: center;
    width: 100%;
}
footer div.footer-logo {
    padding-top: 50px;
}
footer nav {
    margin: 0px auto;
}
footer nav ul {
    height: 100%;
}
footer nav ul li {
    position: relative;
}
footer nav ul li a {
    font-weight: 700;
    padding: 12px 0px;
    position: relative;
}
footer nav ul li a:hover:before {
    background-color: #25aae1;
    bottom: 0;
    content: '';
    height: 3px;
    position: absolute;
    width: 100%;
}
footer div.foot-adds {
    font-size: 18px;
    margin: 0px auto;
}
footer p.copyright-text {
    padding: 10px 0px;
}
footer ul.foot-menu {
    font-size: 18px;
    margin: 0px auto;
    width: 436px;
}
footer ul.foot-menu li {
    border-right: 1px solid #333;
    padding: 0px 7px;
}
footer ul.foot-menu li:last-of-type {
    border-right: 0px solid #333;
}
footer div.social {
    margin-top: 27px;
}
footer div.social a {
    background-repeat: no-repeat;
    display: inline-block;
    height: 37px;
    text-indent: -9000px;
    width: 37px;
}
footer div.social a.linkedInLogo {
    background-image: url(/images/linkedIn-logo.png);
}
footer div.social a.linkedInLogo:hover {
    background-image: url(/images/linkedIn-logo-hover.png);
}
footer div.social a.facebookLogo {
    background-image: url(/images/facebook-logo.png);
}
footer div.social a.facebookLogo:hover {
    background-image: url(/images/facebook-logo-hover.png);
}
/* BODY */
div.main-title { /* home page only */
    background-image: url(/images/banner-image.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: -8px;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 1;
}
div.main-title:before {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 28%);
    content: "";
    height: 50%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
div.main-title:after {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 5%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 5%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 5%, rgba(255, 255, 255, 0) 100%);
    bottom: 0;
    content: "";
    height: 20%;
    left: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 2;
}
div.main-title h1, div.page-title h1 {
    background-color: rgba(37, 170, 225, 0.839);
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-weight: 400;
    margin: 0px auto;
    max-width: 1180px;
    padding: 12px 40px;
    position: relative;
    text-transform: capitalize;
    width: auto;
    z-index: 3;
}
div.page-title { /* all other pages */
    background-image: url(/images/inner-banner.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 120px 0px;
    position: relative;
    text-align: center;
    width: 100%;
}
div.page-title:before {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    content: "";
    height: 20%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
div.page-title:after {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to top, rgba(255, 255, 255, 1) 18%, rgba(255, 255, 255, 0) 100%);
    bottom: 0;
    content: "";
    height: 20%;
    left: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 2;
}
div.page-title div.overlay {
    background-color: rgba(0, 0, 0, 0.2);
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
}
div.body-container {
    margin: 0px auto;
    max-width: 1700px;
    padding: 50px 5% 0px;
    position: relative; 
    width: 90%;
}
/* PRODUCT CHOICE */
/* ICON w/TITLE AND DESC */
div.icon-list {
    clear: both;
    overflow: hidden;
}
div.icon-listing {
    float: left;
    text-align: center;
}
div.icon-listing div.icon-wrapper {
    height: 200px;
    position: relative;
    width: 100%;
}
div.icon-listing img {
    bottom: 0px;
    left: 0px;
    margin: auto;
    position: absolute;
    right: 0px;
    top: 0px;
}
div.icon-listing h2 {
    font-size: 30px;
    font-weight: 400;
}
/* CONTENT BAR w/IMAGE */
div.content-image-section {
    clear: both;
    max-width: 1700px;
    overflow: hidden;
    position: relative;
    width: 90%;
}
div.content-image-section.alternate-colors {
    background-color: #25aae1;
    color: #ffffff;
}
div.content-image-section h2 {
    font-size: 30px;
    font-weight: 400;
}
div.content-image-section.alternate-colors h2 {
    color: #ffffff;
}
div.content-image-section p {
    margin-bottom: 32px;
}
div.content-image-section p a:first-of-type {
    clear: both;
}
div.content-image-section p a {
    float: left;
    margin-right: 10px;
}
div.content-image-section div.btn-large-wrapper {
    margin: -35px auto 0px;
    text-align: center;
}
div.content-image-section img.bgImage {
    position: absolute;
}
div.content-image-section.tall-section img.bgImage {
    bottom: -30px;
    right: 5%;
}
div.content-image-section.tall-section hr {
    border-width: 3px;
    border-color: #bbb;
    bottom: -6px;
    position: absolute;
    width: 90%;
}
div.video-info {
    border-bottom: 1px solid #ccc;
    padding: 50px 0px 50px;
}
div.video-info img {
    border-radius: 100%;
    opacity: 0.502;
}
div.video-details h3 {
    font-size: 30px;
    font-weight: 700;
    line-height: 1.6;
    margin-bottom: 10px;
}
div.video-details h4 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 10px;
}
div.video-details p {
    margin-bottom: 10px;
}
div.video-details a {
    font-size: 22px;
}
div.video-details a i {
    height: 21px;
    width: 26px;
}
div.large-video {
    position: relative;
}
div.large-video a {
    height: 100%;
    width: 100%;
}
div.large-video:hover a i {
    color: #333;
}
div.large-video img {
    display: block;
    height: 100%;
    margin: 0px auto;
    width: 100%;
    z-index: 2;
}
div.large-video div.overlay {
    background-color: rgba(214, 214, 214, 0.8);
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 3;
}
div.large-video i {
    font-size: 110px;
    left: calc(50% - 55px);
    position: absolute;
    top: calc(50% - 55px);
    z-index: 5;
}
/* MESSAGE BOX w/Title */
div.messageBox {
    display: block;
    margin: 0px auto;
    position: relative;
}
.messageStyle {
    background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 9px;
    margin: 0px auto 20px;
    max-width: 50vw;
    padding: 0px;
}
.messageStyle h1 {
    background-color: rgba(37, 170, 225, 0.839);
    border-radius: 9px 9px 0px 0px;
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: initial;
    margin: 0px auto 20px;
    padding: 16px 0px;
    text-align: center;
    width: 100%;
}
.messageStyle p {
    padding: 0px 20px 20px;
}
/* LOGIN FORM */
div.login-content {
    max-width: 450px;
}
div.login-content div.msgBox {
    color: #FF0000;
    margin: 0px 12%;
    padding: 0px 0px 10px;
    width: 76%;
}
.form-style {
    max-width: 400px;
}
div.blockWrapper.form-style {
    max-width: 1200px;
    overflow: hidden;
}
.form-style h1 {
    max-width: 400px;
}
div.openPct {
    color: #25AAE1;
    font-size: 25px;
    margin-left: 10px;
    padding-bottom: 7px;
    text-align: center;
}
.openPct label {
    color: #000;
    font-size: 18px;
}
div.blockWrapper.form-style h2 {
    margin-bottom: 18px;
    max-width: 1200px;
}
div.blockHeader h2 {
    background-color: rgba(37, 170, 225, 0.839);
    border-radius: 9px 9px 0px 0px;
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: initial;
    margin: 0px auto 25px;
    max-width: 400px;
    padding: 16px 0px;
    text-align: center;
    width: 100%;
}
div.metricWrapper h3 {
    font-size: 14px;
    font-weight: normal;
    padding-top: 10px;
    text-align: center;
}
div.metricWrapper label.displayText {
    color: #333;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.6;
    padding-top: 10px;
    text-align: center;
}
div.metricWrapper h3.displayText,
div.metricWrapper div.block-details label.displayText {
    font-size: 20px;
    margin-bottom: 20px;
    padding-top: 0px;
}
div.metricWrapper div.block-details label {
    font-size: 12px;
    padding-bottom: 0px;
}
div.metricWrapper div.metric {
    float: left;
    overflow: hidden;
}
div.metricWrapper span.metricDisplay {
    clear: both;
    color: #25AAE1;
    display: block;
    font-size: 42px;
    font-weight: normal;
    text-align: center;
}
div.metricWrapper span.priorDisplay {
    display: block;
    font-size: 18px;
    padding-top: 8px;
    text-align: center;
}
div.metricWrapper span.priorDisplay.positive {
    color: green;
}
div.metricWrapper span.priorDisplay.negative {
    color: #FF0000;
}
div.metricWrapper div.comparison {
    margin-bottom: 8px;
    overflow: hidden;
}
div.metricWrapper div.comparison span.metricDisplay {
    color: #FF9E19;
    font-size: 34px;
}
div.metricWrapper div.comparison span.priorDisplay {
    padding-top: 5px;
}
div.blockWrapper label {
    display: block;
    font-size: 22px;
    font-weight: normal;
    padding-bottom: 10px;
    text-align: center;
}
div.blockWrapper p {
    display: block;
    font-size: 14px;
    padding: 0px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
div.form-group {
    margin-bottom: 15px;
    text-align: center;
}
div.metricWrapper {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding: 10px 0px;
    position: relative;
}
div.metricWrapper:last-of-type {
    border-bottom: 0px;
}
div.block {
    clear: both;
    overflow: hidden;
    margin: 0px 10px 10px;
}
div.metricWrapper.tableChart table {
    border-spacing: 0px;
    border-collapse: separate;
    font-size: 15px;
    margin: 0px 1%;
    padding: 0px;
    width: 98%;
}
div.metricWrapper.tableChart table thead tr th:first-of-type {
    padding: 0px 7px 6px;
    text-align: left;
}
div.metricWrapper.tableChart table thead tr th {
    border-bottom: 1px solid #ccc;
    padding: 4px 10px 6px;
    text-align: center;
    vertical-align: bottom;
}
div.metricWrapper.tableChart table tbody tr td {
    padding: 5px 15px 7px 0px;
    text-align: right;
}
div.metricWrapper.tableChart table tbody tr td[data-type=units] {
    padding: 8px 0px 10px;
    text-align: center;
}
div.metricWrapper.tableChart table tbody tr td.linehead {
    padding: 8px 0px 10px 6px;
    text-align: left;
}
div.blockArea.sectionHeader {
    background-color: #667687;
    margin-bottom: 25px;
    min-height: 36px;
}
div.blockArea.sectionHeader div.block {
    background-color: transparent;
    margin: 0px;
    text-align: center;
}
div.blockArea.sectionHeader div.block div.block-title h2,
div.blockArea.sectionHeader div.block div.block-title h3 {
    color: #fff;
    float: none;
    font-size: 18px;
    margin: 0px;
    padding: 8px 0px 7px;
}
div.blockArea.totalsBlock {
    padding: 15px 0px 25px;
    text-align: center;
}
div.blockArea.totalsBlock span.metricDisplay {
    color: #25AAE1;
    display: block;
    font-size: 42px;
}
div.blockArea.totalsBlock label {
    font-size: 18px;
    padding-top: 3px;
}
a.trendModal {
    background-color: #1bbae1;
    border-radius: 6px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    height: 21px;
    line-height: 18px;
    margin: 0px 0px 0px 3px;
    padding: 1px 0px 0px;
    text-align: center;
    width: 23px;
}
.form-style p {
    font-size: 15px;
    padding: 0px 8%;
    text-align: left;
    width: 84%;
}
.form-style input[type=text], .form-style input[type=password], .form-style input[type=email], .form-style select {
    border: 1px solid #bbb;
    border-radius: 4px;
    box-shadow: none;
    color: #606060;
    display: block;
    font-size: 13px;
    font-weight: 300;
    line-height: 1.42857143;
    margin: 0px auto;
    padding: 6px 12px;
    width: 70%;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-style select {
    float: left;
    padding: 6px;
    width: 90%;
}
.form-style input.error, .form-style input.error:focus, .form-style input.error:active {
    border: 1px solid #FF0000;
}
.form-style select.error, .form-style select.error:focus, .form-style select.error:active {
    border: 1px solid #FF0000;
}
div.login-content a#forgot-password {
    float: left;
    font-size: 11px;
    margin: 6px 0px 0px 15%;
}
div.login-content a.show-password, div.login-content a.hide-password {
    float: right;
    font-size: 11px;
    margin: 6px 15% 0px 0px;
}
div.login-content button, div.login-content button:focus, div.login-content button:active {
    display: block;
    margin: 40px auto 20px;
}
/* DEMO REQUEST */
iframe.demo-request {
    display: block;
    margin: -50px auto 0px;
    min-width: 500px;
    width: 100%;
}
/* MODAL */
div.modal, div.videoModal {
    background-color: #ffffff;
    border-radius: 12px;
    bottom: 0px;
    display: block;
    height: 70vh;
    left: 15vw;
    overflow-y: auto;
    position: fixed;
    right: 0px;
    top: 15vh;
    width: 70vw;
    z-index: 9500;
}
div.modal:not(.hidden) > div#page-container {
    color: #FF0000;
}
div.modal-overlay, div.videoModal-overlay {
    background-color: #000000;
    height: calc(100vh);
    opacity: 0.5;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 9000;
}
div.modal-header {
    height: 7%;
}
div.modal-header div.modal-title {
    color: #777;
    float: left;
    font-size: 18px;
    padding: 9px 0px 0px 18px;
    width: 60%;
}
div.modal-header a {
    float: right;
    font-size: 18px;
    margin: 9px 18px 0px 0px;
}
div.modal-body {
    height: calc(93% - 24px);
    padding: 12px;
}
div.modal-body iframe {
    height: 100%;
    width: 100%;
}
p.modal-message {
    padding: 0px 0px 8px;
}
div.modal-information ul li.locationRow {
    border: 1px solid #ccc;
    border-radius: 9px;
    font-size: 16px;
    height: 60px;
    margin: 0px 8px 8px 0px;
    overflow: hidden;
    padding: 8px 10px 8px 10px;
    width: calc(33% - 28px);
}
div.modal-information.modal-clickable ul li.locationRow.selected {
    background-color: #25aae1;
    color: #ffffff;
}
div.modal-controls {
    float: right;
    margin: 20px auto;
    width: 50%;
}
div.modal-controls button {
    float: right;
    display: block;
    margin-left: 16px;
}

.privacy-policy ul, .privacy-policy li{
   font-size: 18px; 
   line-height: 1.7;
   float: none;
}

.privacy-policy li {
    display: list-item;
    list-style: circle;
    list-style-position: inside;
    list-style-type: circle;
    padding-left: 10px;
    margin-left: 10px;
    position: relative;
}


.privacy-policy h6 {
    margin: 20px 0 0;
    display: block;
    font-size: 24px;
}
.privacy-policy p strong {
    margin: 20px 0 0;
    display: block;
}
.security-form, .security-form p{
    text-align: center;
}
.cookie-consent {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #ffffff;
    color: #333;
    padding: 40px 100px 60px;
    border-radius: 0;
    text-align: left;
    box-sizing: border-box;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    z-index: 9;
    display: none;
 }

 .cookie-consent p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
 }

 .cookie-consent button {
    background: #25aae1;
    color: #fff;
    border: none;
    padding: 15px 20px;
    margin-top: 10px;
    cursor: pointer;
    border-radius: 3px;
 }
 .cookie-consent button#declineCookies {
    background: #fff;
    color: #25aae1;
    border: 1px solid #25aae1;
    padding: 15px 20px;
    margin-top: 10px;
    cursor: pointer;
    border-radius: 3px;
 }

 .cookie-consent button#acceptCookies:hover {
    background:#49c8fe;
 }
 #cookieButtons{
    display: flex;
    gap: 10px;
 }
/* FONTS */
.gi { font-family: 'Glyphicons Regular' } .hi { font-family: 'Glyphicons Halflings Regular' } .si { font-family: 'Glyphicons Social Regular' } .fi { font-family: 'Glyphicons Filetypes Regular' } .gi-white { color: #fff; } .gi-glass:before { content: "\E001" } .gi-leaf:before { content: "\E002" } .gi-dog:before { content: "\E003" } .gi-user:before { content: "\E004" } .gi-girl:before { content: "\E005" } .gi-car:before { content: "\E006" } .gi-user_add:before { content: "\E007" } .gi-user_remove:before { content: "\E008" } .gi-film:before { content: "\E009" } .gi-magic:before { content: "\E010" } .gi-envelope:before { content: "\2709" } .gi-camera:before { content: "\E011" } .gi-heart:before { content: "\E013" } .gi-beach_umbrella:before { content: "\E014" } .gi-train:before { content: "\E015" } .gi-print:before { content: "\E016" } .gi-bin:before { content: "\E017" } .gi-music:before { content: "\E018" } .gi-note:before { content: "\E019" } .gi-heart_empty:before { content: "\E020" } .gi-home:before { content: "\E021" } .gi-snowflake:before { content: "\2744" } .gi-fire:before { content: "\E023" } .gi-magnet:before { content: "\E024" } .gi-parents:before { content: "\E025" } .gi-binoculars:before { content: "\E026" } .gi-road:before { content: "\E027" } .gi-search:before { content: "\E028" } .gi-cars:before { content: "\E029" } .gi-notes_2:before { content: "\E030" } .gi-pencil:before { content: "\270F" } .gi-bus:before { content: "\E032" } .gi-wifi_alt:before { content: "\E033" } .gi-luggage:before { content: "\E034" } .gi-old_man:before { content: "\E035" } .gi-woman:before { content: "\E036" } .gi-file:before { content: "\E037" } .gi-coins:before { content: "\E038" } .gi-airplane:before { content: "\2708" } .gi-notes:before { content: "\E040" } .gi-stats:before { content: "\E041" } .gi-charts:before { content: "\E042" } .gi-pie_chart:before { content: "\E043" } .gi-group:before { content: "\E044" } .gi-keys:before { content: "\E045" } .gi-calendar:before { content: "\E046" } .gi-router:before { content: "\E047" } .gi-camera_small:before { content: "\E048" } .gi-dislikes:before { content: "\E049" } .gi-star:before { content: "\E050" } .gi-link:before { content: "\E051" } .gi-eye_open:before { content: "\E052" } .gi-eye_close:before { content: "\E053" } .gi-alarm:before { content: "\E054" } .gi-clock:before { content: "\E055" } .gi-stopwatch:before { content: "\E056" } .gi-projector:before { content: "\E057" } .gi-history:before { content: "\E058" } .gi-truck:before { content: "\E059" } .gi-cargo:before { content: "\E060" } .gi-compass:before { content: "\E061" } .gi-keynote:before { content: "\E062" } .gi-paperclip:before { content: "\E063" } .gi-power:before { content: "\E064" } .gi-lightbulb:before { content: "\E065" } .gi-tag:before { content: "\E066" } .gi-tags:before { content: "\E067" } .gi-cleaning:before { content: "\E068" } .gi-ruller:before { content: "\E069" } .gi-gift:before { content: "\E070" } .gi-umbrella:before { content: "\2602" } .gi-book:before { content: "\E072" } .gi-bookmark:before { content: "\E073" } .gi-wifi:before { content: "\E074" } .gi-cup:before { content: "\E075" } .gi-stroller:before { content: "\E076" } .gi-headphones:before { content: "\E077" } .gi-headset:before { content: "\E078" } .gi-warning_sign:before { content: "\E079" } .gi-signal:before { content: "\E080" } .gi-retweet:before { content: "\E081" } .gi-refresh:before { content: "\E082" } .gi-roundabout:before { content: "\E083" } .gi-random:before { content: "\E084" } .gi-heat:before { content: "\E085" } .gi-repeat:before { content: "\E086" } .gi-display:before { content: "\E087" } .gi-log_book:before { content: "\E088" } .gi-address_book:before { content: "\E089" } .gi-building:before { content: "\E090" } .gi-eyedropper:before { content: "\E091" } .gi-adjust:before { content: "\E092" } .gi-tint:before { content: "\E093" } .gi-crop:before { content: "\E094" } .gi-vector_path_square:before { content: "\E095" } .gi-vector_path_circle:before { content: "\E096" } .gi-vector_path_polygon:before { content: "\E097" } .gi-vector_path_line:before { content: "\E098" } .gi-vector_path_curve:before { content: "\E099" } .gi-vector_path_all:before { content: "\E100" } .gi-font:before { content: "\E101" } .gi-italic:before { content: "\E102" } .gi-bold:before { content: "\E103" } .gi-text_underline:before { content: "\E104" } .gi-text_strike:before { content: "\E105" } .gi-text_height:before { content: "\E106" } .gi-text_width:before { content: "\E107" } .gi-text_resize:before { content: "\E108" } .gi-left_indent:before { content: "\E109" } .gi-right_indent:before { content: "\E110" } .gi-align_left:before { content: "\E111" } .gi-align_center:before { content: "\E112" } .gi-align_right:before { content: "\E113" } .gi-justify:before { content: "\E114" } .gi-list:before { content: "\E115" } .gi-text_smaller:before { content: "\E116" } .gi-text_bigger:before { content: "\E117" } .gi-embed:before { content: "\E118" } .gi-embed_close:before { content: "\E119" } .gi-table:before { content: "\E120" } .gi-message_full:before { content: "\E121" } .gi-message_empty:before { content: "\E122" } .gi-message_in:before { content: "\E123" } .gi-message_out:before { content: "\E124" } .gi-message_plus:before { content: "\E125" } .gi-message_minus:before { content: "\E126" } .gi-message_ban:before { content: "\E127" } .gi-message_flag:before { content: "\E128" } .gi-message_lock:before { content: "\E129" } .gi-message_new:before { content: "\E130" } .gi-inbox:before { content: "\E131" } .gi-inbox_plus:before { content: "\E132" } .gi-inbox_minus:before { content: "\E133" } .gi-inbox_lock:before { content: "\E134" } .gi-inbox_in:before { content: "\E135" } .gi-inbox_out:before { content: "\E136" } .gi-cogwheel:before { content: "\E137" } .gi-cogwheels:before { content: "\E138" } .gi-picture:before { content: "\E139" } .gi-adjust_alt:before { content: "\E140" } .gi-database_lock:before { content: "\E141" } .gi-database_plus:before { content: "\E142" } .gi-database_minus:before { content: "\E143" } .gi-database_ban:before { content: "\E144" } .gi-folder_open:before { content: "\E145" } .gi-folder_plus:before { content: "\E146" } .gi-folder_minus:before { content: "\E147" } .gi-folder_lock:before { content: "\E148" } .gi-folder_flag:before { content: "\E149" } .gi-folder_new:before { content: "\E150" } .gi-edit:before { content: "\E151" } .gi-new_window:before { content: "\E152" } .gi-check:before { content: "\E153" } .gi-unchecked:before { content: "\E154" } .gi-more_windows:before { content: "\E155" } .gi-show_big_thumbnails:before { content: "\E156" } .gi-show_thumbnails:before { content: "\E157" } .gi-show_thumbnails_with_lines:before { content: "\E158" } .gi-show_lines:before { content: "\E159" } .gi-playlist:before { content: "\E160" } .gi-imac:before { content: "\E161" } .gi-macbook:before { content: "\E162" } .gi-ipad:before { content: "\E163" } .gi-iphone:before { content: "\E164" } .gi-iphone_transfer:before { content: "\E165" } .gi-iphone_exchange:before { content: "\E166" } .gi-ipod:before { content: "\E167" } .gi-ipod_shuffle:before { content: "\E168" } .gi-ear_plugs:before { content: "\E169" } .gi-record:before { content: "\E170" } .gi-step_backward:before { content: "\E171" } .gi-fast_backward:before { content: "\E172" } .gi-rewind:before { content: "\E173" } .gi-play:before { content: "\E174" } .gi-pause:before { content: "\E175" } .gi-stop:before { content: "\E176" } .gi-forward:before { content: "\E177" } .gi-fast_forward:before { content: "\E178" } .gi-step_forward:before { content: "\E179" } .gi-eject:before { content: "\E180" } .gi-facetime_video:before { content: "\E181" } .gi-download_alt:before { content: "\E182" } .gi-mute:before { content: "\E183" } .gi-volume_down:before { content: "\E184" } .gi-volume_up:before { content: "\E185" } .gi-screenshot:before { content: "\E186" } .gi-move:before { content: "\E187" } .gi-more:before { content: "\E188" } .gi-brightness_reduce:before { content: "\E189" } .gi-brightness_increase:before { content: "\E190" } .gi-circle_plus:before { content: "\E191" } .gi-circle_minus:before { content: "\E192" } .gi-circle_remove:before { content: "\E193" } .gi-circle_ok:before { content: "\E194" } .gi-circle_question_mark:before { content: "\E195" } .gi-circle_info:before { content: "\E196" } .gi-circle_exclamation_mark:before { content: "\E197" } .gi-remove:before { content: "\E198" } .gi-ok:before { content: "\E199" } .gi-ban:before { content: "\E200" } .gi-download:before { content: "\E201" } .gi-upload:before { content: "\E202" } .gi-shopping_cart:before { content: "\E203" } .gi-lock:before { content: "\E204" } .gi-unlock:before { content: "\E205" } .gi-electricity:before { content: "\E206" } .gi-ok_2:before { content: "\E207" } .gi-remove_2:before { content: "\E208" } .gi-cart_out:before { content: "\E209" } .gi-cart_in:before { content: "\E210" } .gi-left_arrow:before { content: "\E211" } .gi-right_arrow:before { content: "\E212" } .gi-down_arrow:before { content: "\E213" } .gi-up_arrow:before { content: "\E214" } .gi-resize_small:before { content: "\E215" } .gi-resize_full:before { content: "\E216" } .gi-circle_arrow_left:before { content: "\E217" } .gi-circle_arrow_right:before { content: "\E218" } .gi-circle_arrow_top:before { content: "\E219" } .gi-circle_arrow_down:before { content: "\E220" } .gi-play_button:before { content: "\E221" } .gi-unshare:before { content: "\E222" } .gi-share:before { content: "\E223" } .gi-chevron-right:before { content: "\E224" } .gi-chevron-left:before { content: "\E225" } .gi-bluetooth:before { content: "\E226" } .gi-euro:before { content: "\20AC" } .gi-usd:before { content: "\E228" } .gi-gbp:before { content: "\E229" } .gi-retweet_2:before { content: "\E230" } .gi-moon:before { content: "\E231" } .gi-sun:before { content: "\2609" } .gi-cloud:before { content: "\2601" } .gi-direction:before { content: "\E234" } .gi-brush:before { content: "\E235" } .gi-pen:before { content: "\E236" } .gi-zoom_in:before { content: "\E237" } .gi-zoom_out:before { content: "\E238" } .gi-pin:before { content: "\E239" } .gi-albums:before { content: "\E240" } .gi-rotation_lock:before { content: "\E241" } .gi-flash:before { content: "\E242" } .gi-google_maps:before { content: "\E243" } .gi-anchor:before { content: "\2693" } .gi-conversation:before { content: "\E245" } .gi-chat:before { content: "\E246" } .gi-male:before { content: "\E247" } .gi-female:before { content: "\E248" } .gi-asterisk:before { content: "\002A" } .gi-divide:before { content: "\00F7" } .gi-snorkel_diving:before { content: "\E251" } .gi-scuba_diving:before { content: "\E252" } .gi-oxygen_bottle:before { content: "\E253" } .gi-fins:before { content: "\E254" } .gi-fishes:before { content: "\E255" } .gi-boat:before { content: "\E256" } .gi-delete:before { content: "\E257" } .gi-sheriffs_star:before { content: "\E258" } .gi-qrcode:before { content: "\E259" } .gi-barcode:before { content: "\E260" } .gi-pool:before { content: "\E261" } .gi-buoy:before { content: "\E262" } .gi-spade:before { content: "\E263" } .gi-bank:before { content: "\E264" } .gi-vcard:before { content: "\E265" } .gi-electrical_plug:before { content: "\E266" } .gi-flag:before { content: "\E267" } .gi-credit_card:before { content: "\E268" } .gi-keyboard-wireless:before { content: "\E269" } .gi-keyboard-wired:before { content: "\E270" } .gi-shield:before { content: "\E271" } .gi-ring:before { content: "\02DA" } .gi-cake:before { content: "\E273" } .gi-drink:before { content: "\E274" } .gi-beer:before { content: "\E275" } .gi-fast_food:before { content: "\E276" } .gi-cutlery:before { content: "\E277" } .gi-pizza:before { content: "\E278" } .gi-birthday_cake:before { content: "\E279" } .gi-tablet:before { content: "\E280" } .gi-settings:before { content: "\E281" } .gi-bullets:before { content: "\E282" } .gi-cardio:before { content: "\E283" } .gi-t-shirt:before { content: "\E284" } .gi-pants:before { content: "\E285" } .gi-sweater:before { content: "\E286" } .gi-fabric:before { content: "\E287" } .gi-leather:before { content: "\E288" } .gi-scissors:before { content: "\E289" } .gi-bomb:before { content: "\E290" } .gi-skull:before { content: "\E291" } .gi-celebration:before { content: "\E292" } .gi-tea_kettle:before { content: "\E293" } .gi-french_press:before { content: "\E294" } .gi-coffee_cup:before { content: "\E295" } .gi-pot:before { content: "\E296" } .gi-grater:before { content: "\E297" } .gi-kettle:before { content: "\E298" } .gi-hospital:before { content: "\E299" } .gi-hospital_h:before { content: "\E300" } .gi-microphone:before { content: "\E301" } .gi-webcam:before { content: "\E302" } .gi-temple_christianity_church:before { content: "\E303" } .gi-temple_islam:before { content: "\E304" } .gi-temple_hindu:before { content: "\E305" } .gi-temple_buddhist:before { content: "\E306" } .gi-bicycle:before { content: "\E307" } .gi-life_preserver:before { content: "\E308" } .gi-share_alt:before { content: "\E309" } .gi-comments:before { content: "\E310" } .gi-flower:before { content: "\2698" } .gi-baseball:before { content: "\26BE" } .gi-rugby:before { content: "\E313" } .gi-ax:before { content: "\E314" } .gi-table_tennis:before { content: "\E315" } .gi-bowling:before { content: "\E316" } .gi-tree_conifer:before { content: "\E317" } .gi-tree_deciduous:before { content: "\E318" } .gi-more_items:before { content: "\E319" } .gi-sort:before { content: "\E320" } .gi-filter:before { content: "\E321" } .gi-gamepad:before { content: "\E322" } .gi-playing_dices:before { content: "\E323" } .gi-calculator:before { content: "\E324" } .gi-tie:before { content: "\E325" } .gi-wallet:before { content: "\E326" } .gi-piano:before { content: "\E327" } .gi-sampler:before { content: "\E328" } .gi-podium:before { content: "\E329" } .gi-soccer_ball:before { content: "\E330" } .gi-blog:before { content: "\E331" } .gi-dashboard:before { content: "\E332" } .gi-certificate:before { content: "\E333" } .gi-bell:before { content: "\E334" } .gi-candle:before { content: "\E335" } .gi-pushpin:before { content: "\E336" } .gi-iphone_shake:before { content: "\E337" } .gi-pin_flag:before { content: "\E338" } .gi-turtle:before { content: "\E339" } .gi-rabbit:before { content: "\E340" } .gi-globe:before { content: "\E341" } .gi-briefcase:before { content: "\E342" } .gi-hdd:before { content: "\E343" } .gi-thumbs_up:before { content: "\E344" } .gi-thumbs_down:before { content: "\E345" } .gi-hand_right:before { content: "\E346" } .gi-hand_left:before { content: "\E347" } .gi-hand_up:before { content: "\E348" } .gi-hand_down:before { content: "\E349" } .gi-fullscreen:before { content: "\E350" } .gi-shopping_bag:before { content: "\E351" } .gi-book_open:before { content: "\E352" } .gi-nameplate:before { content: "\E353" } .gi-nameplate_alt:before { content: "\E354" } .gi-vases:before { content: "\E355" } .gi-bullhorn:before { content: "\E356" } .gi-dumbbell:before { content: "\E357" } .gi-suitcase:before { content: "\E358" } .gi-file_import:before { content: "\E359" } .gi-file_export:before { content: "\E360" } .gi-bug:before { content: "\E361" } .gi-crown:before { content: "\E362" } .gi-smoking:before { content: "\E363" } .gi-cloud-download:before { content: "\E364" } .gi-cloud-upload:before { content: "\E365" } .gi-restart:before { content: "\E366" } .gi-security_camera:before { content: "\E367" } .gi-expand:before { content: "\E368" } .gi-collapse:before { content: "\E369" } .gi-collapse_top:before { content: "\E370" } .gi-globe_af:before { content: "\E371" } .gi-global:before { content: "\E372" } .gi-spray:before { content: "\E373" } .gi-nails:before { content: "\E374" } .gi-claw_hammer:before { content: "\E375" } .gi-classic_hammer:before { content: "\E376" } .gi-hand_saw:before { content: "\E377" } .gi-riflescope:before { content: "\E378" } .gi-electrical_socket_eu:before { content: "\E379" } .gi-electrical_socket_us:before { content: "\E380" } .gi-message_forward:before { content: "\E381" } .gi-coat_hanger:before { content: "\E382" } .gi-dress:before { content: "\E383" } .gi-bathrobe:before { content: "\E384" } .gi-shirt:before { content: "\E385" } .gi-underwear:before { content: "\E386" } .gi-log_in:before { content: "\E387" } .gi-log_out:before { content: "\E388" } .gi-exit:before { content: "\E389" } .gi-new_window_alt:before { content: "\E390" } .gi-video_sd:before { content: "\E391" } .gi-video_hd:before { content: "\E392" } .gi-subtitles:before { content: "\E393" } .gi-sound_stereo:before { content: "\E394" } .gi-sound_dolby:before { content: "\E395" } .gi-sound_5_1:before { content: "\E396" } .gi-sound_6_1:before { content: "\E397" } .gi-sound_7_1:before { content: "\E398" } .gi-copyright_mark:before { content: "\E399" } .gi-registration_mark:before { content: "\E400" } .gi-radar:before { content: "\E401" } .gi-skateboard:before { content: "\E402" } .gi-golf_course:before { content: "\E403" } .gi-sorting:before { content: "\E404" } .gi-sort-by-alphabet:before { content: "\E405" } .gi-sort-by-alphabet-alt:before { content: "\E406" } .gi-sort-by-order:before { content: "\E407" } .gi-sort-by-order-alt:before { content: "\E408" } .gi-sort-by-attributes:before { content: "\E409" } .gi-sort-by-attributes-alt:before { content: "\E410" } .gi-compressed:before { content: "\E411" } .gi-package:before { content: "\E412" } .gi-cloud_plus:before { content: "\E413" } .gi-cloud_minus:before { content: "\E414" } .gi-disk_save:before { content: "\E415" } .gi-disk_open:before { content: "\E416" } .gi-disk_saved:before { content: "\E417" } .gi-disk_remove:before { content: "\E418" } .gi-disk_import:before { content: "\E419" } .gi-disk_export:before { content: "\E420" } .gi-tower:before { content: "\E421" } .gi-send:before { content: "\E422" } .gi-git_branch:before { content: "\E423" } .gi-git_create:before { content: "\E424" } .gi-git_private:before { content: "\E425" } .gi-git_delete:before { content: "\E426" } .gi-git_merge:before { content: "\E427" } .gi-git_pull_request:before { content: "\E428" } .gi-git_compare:before { content: "\E429" } .gi-git_commit:before { content: "\E430" } .gi-construction_cone:before { content: "\E431" } .gi-shoe_steps:before { content: "\E432" } .gi-plus:before { content: "\002B" } .gi-minus:before { content: "\2212" } .gi-redo:before { content: "\E435" } .gi-undo:before { content: "\E436" } .gi-golf:before { content: "\E437" } .gi-hockey:before { content: "\E438" } .gi-pipe:before { content: "\E439" } .gi-wrench:before { content: "\E440" } .gi-folder_closed:before { content: "\E441" } .gi-phone_alt:before { content: "\E442" } .gi-earphone:before { content: "\E443" } .gi-floppy_disk:before { content: "\E444" } .gi-floppy_saved:before { content: "\E445" } .gi-floppy_remove:before { content: "\E446" } .gi-floppy_save:before { content: "\E447" } .gi-floppy_open:before { content: "\E448" } .gi-translate:before { content: "\E449" } .gi-fax:before { content: "\E450" } .gi-factory:before { content: "\E451" } .gi-shop_window:before { content: "\E452" } .gi-shop:before { content: "\E453" } .gi-kiosk:before { content: "\E454" } .gi-kiosk_wheels:before { content: "\E455" } .gi-kiosk_light:before { content: "\E456" } .gi-kiosk_food:before { content: "\E457" } .gi-transfer:before { content: "\E458" } .gi-money:before { content: "\E459" } .gi-header:before { content: "\E460" } .gi-blacksmith:before { content: "\E461" } .gi-saw_blade:before { content: "\E462" } .gi-basketball:before { content: "\E463" } .gi-server:before { content: "\E464" } .gi-server_plus:before { content: "\E465" } .gi-server_minus:before { content: "\E466" } .gi-server_ban:before { content: "\E467" } .gi-server_flag:before { content: "\E468" } .gi-server_lock:before { content: "\E469" } .gi-server_new:before { content: "\E470" } .hi-glass:before { content: "\E001" } .hi-music:before { content: "\E002" } .hi-search:before { content: "\E003" } .hi-envelope:before { content: "\2709" } .hi-heart:before { content: "\E005" } .hi-star:before { content: "\E006" } .hi-star-empty:before { content: "\E007" } .hi-user:before { content: "\E008" } .hi-film:before { content: "\E009" } .hi-th-large:before { content: "\E010" } .hi-th:before { content: "\E011" } .hi-th-list:before { content: "\E012" } .hi-ok:before { content: "\E013" } .hi-remove:before { content: "\E014" } .hi-zoom-in:before { content: "\E015" } .hi-zoom-out:before { content: "\E016" } .hi-off:before { content: "\E017" } .hi-signal:before { content: "\E018" } .hi-cog:before { content: "\E019" } .hi-trash:before { content: "\E020" } .hi-home:before { content: "\E021" } .hi-file:before { content: "\E022" } .hi-time:before { content: "\E023" } .hi-road:before { content: "\E024" } .hi-download-alt:before { content: "\E025" } .hi-download:before { content: "\E026" } .hi-upload:before { content: "\E027" } .hi-inbox:before { content: "\E028" } .hi-play-circle:before { content: "\E029" } .hi-repeat:before { content: "\E030" } .hi-refresh:before { content: "\E031" } .hi-list-alt:before { content: "\E032" } .hi-lock:before { content: "\E033" } .hi-flag:before { content: "\E034" } .hi-headphones:before { content: "\E035" } .hi-volume-off:before { content: "\E036" } .hi-volume-down:before { content: "\E037" } .hi-volume-up:before { content: "\E038" } .hi-qrcode:before { content: "\E039" } .hi-barcode:before { content: "\E040" } .hi-tag:before { content: "\E041" } .hi-tags:before { content: "\E042" } .hi-book:before { content: "\E043" } .hi-bookmark:before { content: "\E044" } .hi-print:before { content: "\E045" } .hi-camera:before { content: "\E046" } .hi-font:before { content: "\E047" } .hi-bold:before { content: "\E048" } .hi-italic:before { content: "\E049" } .hi-text-height:before { content: "\E050" } .hi-text-width:before { content: "\E051" } .hi-align-left:before { content: "\E052" } .hi-align-center:before { content: "\E053" } .hi-align-right:before { content: "\E054" } .hi-align-justify:before { content: "\E055" } .hi-list:before { content: "\E056" } .hi-indent-left:before { content: "\E057" } .hi-indent-right:before { content: "\E058" } .hi-facetime-video:before { content: "\E059" } .hi-picture:before { content: "\E060" } .hi-pencil:before { content: "\270F" } .hi-map-marker:before { content: "\E062" } .hi-adjust:before { content: "\E063" } .hi-tint:before { content: "\E064" } .hi-edit:before { content: "\E065" } .hi-share:before { content: "\E066" } .hi-check:before { content: "\E067" } .hi-move:before { content: "\E068" } .hi-step-backward:before { content: "\E069" } .hi-fast-backward:before { content: "\E070" } .hi-backward:before { content: "\E071" } .hi-play:before { content: "\E072" } .hi-pause:before { content: "\E073" } .hi-stop:before { content: "\E074" } .hi-forward:before { content: "\E075" } .hi-fast-forward:before { content: "\E076" } .hi-step-forward:before { content: "\E077" } .hi-eject:before { content: "\E078" } .hi-chevron-left:before { content: "\E079" } .hi-chevron-right:before { content: "\E080" } .hi-plus-sign:before { content: "\E081" } .hi-minus-sign:before { content: "\E082" } .hi-remove-sign:before { content: "\E083" } .hi-ok-sign:before { content: "\E084" } .hi-question-sign:before { content: "\E085" } .hi-info-sign:before { content: "\E086" } .hi-screenshot:before { content: "\E087" } .hi-remove-circle:before { content: "\E088" } .hi-ok-circle:before { content: "\E089" } .hi-ban-circle:before { content: "\E090" } .hi-arrow-left:before { content: "\E091" } .hi-arrow-right:before { content: "\E092" } .hi-arrow-up:before { content: "\E093" } .hi-arrow-down:before { content: "\E094" } .hi-share-alt:before { content: "\E095" } .hi-resize-full:before { content: "\E096" } .hi-resize-small:before { content: "\E097" } .hi-plus:before { content: "\002B" } .hi-minus:before { content: "\2212" } .hi-asterisk:before { content: "\002A" } .hi-exclamation-sign:before { content: "\E101" } .hi-gift:before { content: "\E102" } .hi-leaf:before { content: "\E103" } .hi-fire:before { content: "\E104" } .hi-eye-open:before { content: "\E105" } .hi-eye-close:before { content: "\E106" } .hi-warning-sign:before { content: "\E107" } .hi-plane:before { content: "\E108" } .hi-calendar:before { content: "\E109" } .hi-random:before { content: "\E110" } .hi-comments:before { content: "\E111" } .hi-magnet:before { content: "\E112" } .hi-chevron-up:before { content: "\E113" } .hi-chevron-down:before { content: "\E114" } .hi-retweet:before { content: "\E115" } .hi-shopping-cart:before { content: "\E116" } .hi-folder-close:before { content: "\E117" } .hi-folder-open:before { content: "\E118" } .hi-resize-vertical:before { content: "\E119" } .hi-resize-horizontal:before { content: "\E120" } .hi-hdd:before { content: "\E121" } .hi-bullhorn:before { content: "\E122" } .hi-bell:before { content: "\E123" } .hi-certificate:before { content: "\E124" } .hi-thumbs-up:before { content: "\E125" } .hi-thumbs-down:before { content: "\E126" } .hi-hand-right:before { content: "\E127" } .hi-hand-left:before { content: "\E128" } .hi-hand-top:before { content: "\E129" } .hi-hand-down:before { content: "\E130" } .hi-circle-arrow-right:before { content: "\E131" } .hi-circle-arrow-left:before { content: "\E132" } .hi-circle-arrow-top:before { content: "\E133" } .hi-circle-arrow-down:before { content: "\E134" } .hi-globe:before { content: "\E135" } .hi-wrench:before { content: "\E136" } .hi-tasks:before { content: "\E137" } .hi-filter:before { content: "\E138" } .hi-briefcase:before { content: "\E139" } .hi-fullscreen:before { content: "\E140" } .hi-dashboard:before { content: "\E141" } .hi-paperclip:before { content: "\E142" } .hi-heart-empty:before { content: "\E143" } .hi-link:before { content: "\E144" } .hi-phone:before { content: "\E145" } .hi-pushpin:before { content: "\E146" } .hi-euro:before { content: "\20AC" } .hi-usd:before { content: "\E148" } .hi-gbp:before { content: "\E149" } .hi-sort:before { content: "\E150" } .hi-sort-by-alphabet:before { content: "\E151" } .hi-sort-by-alphabet-alt:before { content: "\E152" } .hi-sort-by-order:before { content: "\E153" } .hi-sort-by-order-alt:before { content: "\E154" } .hi-sort-by-attributes:before { content: "\E155" } .hi-sort-by-attributes-alt:before { content: "\E156" } .hi-unchecked:before { content: "\E157" } .hi-expand:before { content: "\E158" } .hi-collapse:before { content: "\E159" } .hi-collapse-top:before { content: "\E160" } .hi-log_in:before { content: "\E161" } .hi-flash:before { content: "\E162" } .hi-log_out:before { content: "\E163" } .hi-new_window:before { content: "\E164" } .hi-record:before { content: "\E165" } .hi-save:before { content: "\E166" } .hi-open:before { content: "\E167" } .hi-saved:before { content: "\E168" } .hi-import:before { content: "\E169" } .hi-export:before { content: "\E170" } .hi-send:before { content: "\E171" } .hi-floppy_disk:before { content: "\E172" } .hi-floppy_saved:before { content: "\E173" } .hi-floppy_remove:before { content: "\E174" } .hi-floppy_save:before { content: "\E175" } .hi-floppy_open:before { content: "\E176" } .hi-credit_card:before { content: "\E177" } .hi-transfer:before { content: "\E178" } .hi-cutlery:before { content: "\E179" } .hi-header:before { content: "\E180" } .hi-compressed:before { content: "\E181" } .hi-earphone:before { content: "\E182" } .hi-phone_alt:before { content: "\E183" } .hi-tower:before { content: "\E184" } .hi-stats:before { content: "\E185" } .hi-sd_video:before { content: "\E186" } .hi-hd_video:before { content: "\E187" } .hi-subtitles:before { content: "\E188" } .hi-sound_stereo:before { content: "\E189" } .hi-sound_dolby:before { content: "\E190" } .hi-sound_5_1:before { content: "\E191" } .hi-sound_6_1:before { content: "\E192" } .hi-sound_7_1:before { content: "\E193" } .hi-copyright_mark:before { content: "\E194" } .hi-registration_mark:before { content: "\E195" } .hi-cloud:before { content: "\2601" } .hi-cloud_download:before { content: "\E197" } .hi-cloud_upload:before { content: "\E198" } .hi-tree_conifer:before { content: "\E199" } .hi-tree_deciduous:before { content: "\E200" } .si-pinterest:before { content: "\E001" } .si-dropbox:before { content: "\E002" } .si-google_plus:before { content: "\E003" } .si-jolicloud:before { content: "\E004" } .si-yahoo:before { content: "\E005" } .si-blogger:before { content: "\E006" } .si-picasa:before { content: "\E007" } .si-amazon:before { content: "\E008" } .si-tumblr:before { content: "\E009" } .si-wordpress:before { content: "\E010" } .si-instapaper:before { content: "\E011" } .si-evernote:before { content: "\E012" } .si-xing:before { content: "\E013" } .si-zootool:before { content: "\E014" } .si-dribbble:before { content: "\E015" } .si-deviantart:before { content: "\E016" } .si-read_it_later:before { content: "\E017" } .si-linked_in:before { content: "\E018" } .si-forrst:before { content: "\E019" } .si-pinboard:before { content: "\E020" } .si-behance:before { content: "\E021" } .si-github:before { content: "\E022" } .si-youtube:before { content: "\E023" } .si-skitch:before { content: "\E024" } .si-foursquare:before { content: "\E025" } .si-quora:before { content: "\E026" } .si-badoo:before { content: "\E027" } .si-spotify:before { content: "\E028" } .si-stumbleupon:before { content: "\E029" } .si-readability:before { content: "\E030" } .si-facebook:before { content: "\E031" } .si-twitter:before { content: "\E032" } .si-instagram:before { content: "\E033" } .si-posterous_spaces:before { content: "\E034" } .si-vimeo:before { content: "\E035" } .si-flickr:before { content: "\E036" } .si-last_fm:before { content: "\E037" } .si-rss:before { content: "\E038" } .si-skype:before { content: "\E039" } .si-e-mail:before { content: "\E040" } .si-vine:before { content: "\E041" } .si-myspace:before { content: "\E042" } .si-goodreads:before { content: "\E043" } .si-apple:before { content: "\F8FF" } .si-windows:before { content: "\E045" } .si-yelp:before { content: "\E046" } .si-playstation:before { content: "\E047" } .si-xbox:before { content: "\E048" } .si-android:before { content: "\E049" } .si-ios:before { content: "\E050" } .fi-txt:before { content: "\E001" } .fi-doc:before { content: "\E002" } .fi-rtf:before { content: "\E003" } .fi-log:before { content: "\E004" } .fi-tex:before { content: "\E005" } .fi-msg:before { content: "\E006" } .fi-text:before { content: "\E007" } .fi-wpd:before { content: "\E008" } .fi-wps:before { content: "\E009" } .fi-docx:before { content: "\E010" } .fi-page:before { content: "\E011" } .fi-csv:before { content: "\E012" } .fi-dat:before { content: "\E013" } .fi-tar:before { content: "\E014" } .fi-xml:before { content: "\E015" } .fi-vcf:before { content: "\E016" } .fi-pps:before { content: "\E017" } .fi-key:before { content: "\E018" } .fi-ppt:before { content: "\E019" } .fi-pptx:before { content: "\E020" } .fi-sdf:before { content: "\E021" } .fi-gbr:before { content: "\E022" } .fi-ged:before { content: "\E023" } .fi-mp3:before { content: "\E024" } .fi-m4a:before { content: "\E025" } .fi-waw:before { content: "\E026" } .fi-wma:before { content: "\E027" } .fi-mpa:before { content: "\E028" } .fi-iff:before { content: "\E029" } .fi-aif:before { content: "\E030" } .fi-ra:before { content: "\E031" } .fi-mid:before { content: "\E032" } .fi-m3v:before { content: "\E033" } .fi-e_3gp:before { content: "\E034" } .fi-shf:before { content: "\E035" } .fi-avi:before { content: "\E036" } .fi-asx:before { content: "\E037" } .fi-mp4:before { content: "\E038" } .fi-e_3g2:before { content: "\E039" } .fi-mpg:before { content: "\E040" } .fi-asf:before { content: "\E041" } .fi-vob:before { content: "\E042" } .fi-wmv:before { content: "\E043" } .fi-mov:before { content: "\E044" } .fi-srt:before { content: "\E045" } .fi-m4v:before { content: "\E046" } .fi-flv:before { content: "\E047" } .fi-rm:before { content: "\E048" } .fi-png:before { content: "\E049" } .fi-psd:before { content: "\E050" } .fi-psp:before { content: "\E051" } .fi-jpg:before { content: "\E052" } .fi-tif:before { content: "\E053" } .fi-tiff:before { content: "\E054" } .fi-gif:before { content: "\E055" } .fi-bmp:before { content: "\E056" } .fi-tga:before { content: "\E057" } .fi-thm:before { content: "\E058" } .fi-yuv:before { content: "\E059" } .fi-dds:before { content: "\E060" } .fi-ai:before { content: "\E061" } .fi-eps:before { content: "\E062" } .fi-ps:before { content: "\E063" } .fi-svg:before { content: "\E064" } .fi-pdf:before { content: "\E065" } .fi-pct:before { content: "\E066" } .fi-indd:before { content: "\E067" } .fi-xlr:before { content: "\E068" } .fi-xls:before { content: "\E069" } .fi-xlsx:before { content: "\E070" } .fi-db:before { content: "\E071" } .fi-dbf:before { content: "\E072" } .fi-mdb:before { content: "\E073" } .fi-pdb:before { content: "\E074" } .fi-sql:before { content: "\E075" } .fi-aacd:before { content: "\E076" } .fi-app:before { content: "\E077" } .fi-exe:before { content: "\E078" } .fi-com:before { content: "\E079" } .fi-bat:before { content: "\E080" } .fi-apk:before { content: "\E081" } .fi-jar:before { content: "\E082" } .fi-hsf:before { content: "\E083" } .fi-pif:before { content: "\E084" } .fi-vb:before { content: "\E085" } .fi-cgi:before { content: "\E086" } .fi-css:before { content: "\E087" } .fi-js:before { content: "\E088" } .fi-php:before { content: "\E089" } .fi-xhtml:before { content: "\E090" } .fi-htm:before { content: "\E091" } .fi-html:before { content: "\E092" } .fi-asp:before { content: "\E093" } .fi-cer:before { content: "\E094" } .fi-jsp:before { content: "\E095" } .fi-cfm:before { content: "\E096" } .fi-aspx:before { content: "\E097" } .fi-rss:before { content: "\E098" } .fi-csr:before { content: "\E099" } .fi-less:before { content: "\003C" } .fi-otf:before { content: "\E101" } .fi-ttf:before { content: "\E102" } .fi-font:before { content: "\E103" } .fi-fnt:before { content: "\E104" } .fi-eot:before { content: "\E105" } .fi-woff:before { content: "\E106" } .fi-zip:before { content: "\E107" } .fi-zipx:before { content: "\E108" } .fi-rar:before { content: "\E109" } .fi-targ:before { content: "\E110" } .fi-sitx:before { content: "\E111" } .fi-deb:before { content: "\E112" } .fi-e_7z:before { content: "\E113" } .fi-pkg:before { content: "\E114" } .fi-rpm:before { content: "\E115" } .fi-cbr:before { content: "\E116" } .fi-gz:before { content: "\E117" } .fi-dmg:before { content: "\E118" } .fi-cue:before { content: "\E119" } .fi-bin:before { content: "\E120" } .fi-iso:before { content: "\E121" } .fi-hdf:before { content: "\E122" } .fi-vcd:before { content: "\E123" } .fi-bak:before { content: "\E124" } .fi-tmp:before { content: "\E125" } .fi-ics:before { content: "\E126" } .fi-msi:before { content: "\E127" } .fi-cfg:before { content: "\E128" } .fi-ini:before { content: "\E129" } .fi-prf:before { content: "\E130" } .gi-circle_info { color: #3EB5E6; } .gi-circle_exclamation_mark { color: #FF0000; } .gi-parents { color: #667687; margin-left: 10px; }
