﻿
[data-icon]:before {
  font-family: "Jooblicons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

[class^="icon-"], [class*=" icon-"],
[class^="icon-"]:hover, [class*=" icon-"]:hover {
    text-decoration: none !important;
    text-overflow: initial !important;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "Jooblicons" !important;
  font-size: inherit;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  text-decoration: none !important;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}

    [class^="icon-"].ui-margin-0:before,
    [class*=" icon-"].ui-margin-0:before,
    [class^="icon-"].ui-margin-none:before,
    [class*=" icon-"].ui-margin-none:before {
        margin: 0 !important;
    }
     
[class^="brand-icon-"]:before,
[class*=" brand-icon-"]:before {
    content: '';
    display: inline-block;
    height: 150px;
    width: 150px;
    background-image: url('/images/brand_icons.png');
    background-repeat: no-repeat;
    background-attachment: scroll;
    vertical-align: middle;
}

[class^="brand-icon-"]:hover:before,
[class*=" brand-icon-"]:hover:before {
    background-color: rgba(0, 50, 100, .10);
}

.brand-icon-automation:before {
    background-position: -15px -42px;
}
.brand-icon-payment:before {
    background-position: -430px -178px;
}
.brand-icon-planning:before {
    background-position: -212px -45px;
}
.brand-icon-vendors:before {
    background-position: -15px -332px;
}
.brand-icon-calendar:before {
    background-position: -432px -332px;
}
.brand-icon-insight:before {
    background-position: -213px -185px;
}
.brand-icon-polling:before {
    background-position: -15px -185px;
}
.brand-icon-funding:before {
    background-position: -432px -35px;
}
.brand-icon-publicity:before {
    background-position: -225px -332px;
}
.brand-icon-notification:before {
    background-position: -213px -472px;
}
.icon-expand:before, .icon-maximize:before {
    content: "\e9f1";
}
.icon-open:before {
    content: "\e9cd";
}
.icon-save:before {
    content: "\e3b2";
    content: "\e692";
}

.icon-keypad:before, .icon-code:before {
    content: "\e8c6";
    margin-top: -.1em;
}

.icon-trophy:before, .icon-league:before, .icon-leagues:before {
    content: "\e406";
    content: "\e1c3";
}
.icon-flag:before {
  content: "\e08a";
}
.icon-competition:before, .icon-competitions:before {
    content: "\e406";
}

.icon-team:before, .icon-teams:before {
    content: "\e3fb";
}

.icon-club:before, .icon-clubs:before {
    content: "\e699";
}


.icon-more:before {
    content: "\e936";
}

.icon-more-vertical:before, .icon-more-down {
    content: "\e9d8";
}


.icon-stat:before, .icon-stats:before, .icon-stats-bars:before {
    content: "\e835";
}

.icon-metric:before, .icon-metrics:before, .icon-data:before {
    content: "\e835";
}


.icon-database:before {
    content: "\e046";
}

.icon-export:before {
    content: "\e472";
}
.icon-file-excel:before, .icon-file-xls:before, .icon-file-xlsx:before {
    content: "\e065";
}

.icon-circle:before {
    content: "\e656";
}

.icon-vote-up:before {
    content: "\e1a0";
}
.icon-thumbs-down:before {
    content: "\e1a3";
}
.icon-vote-yes:before {
    content: "\e75f";
    color: rgba(30, 200, 30, 0.90);
}
.icon-vote-advisory:before {
    content: "\e946";
    content: "\e965";
    color: rgba(0, 71, 108, 1);
}
.icon-vote-no:before {
    content: "\e976";
    color: rgba(200, 30, 30, 0.90);
}
.icon-folder:before {
    content: "\e084";
}
.icon-home:before, .icon-evo:before, .icon-welcome:before {
  content: "\e0b8";
}
.icon-grid:before, .icon-grids:before  {
    content: "\e95b";
}
.icon-menu:before, .icon-menus:before {
    content: "\e4c2";
}
.icon-event:before {
    content: "\5d";
}
.icon-calendar:before, .icon-events:before {
    content: "\3f";
}
.icon-setting:before, .icon-settings:before, .icon-configs:before {
    content: "\e5e5";
}
.icon-add:before, .icon-plus:before, .icon-new:before {
    content: "\e26e";
    color: rgba(30, 200, 30, 0.90);
}
.icon-delete:before, .icon-purge:before {
    content: "\e295";
    content: "\e7cf";
}
.icon-delete:hover:before, .icon-purge:hover:before {
    color: red;
}
.icon-undo:before, .icon-restore:before {
    content: "\e9a5";
}
.icon-restore:hover:before {
    color: green;
}
.icon-restore-all:before {
    content: "\e9a5\e9a5";
}
.icon-restore-all:hover:before {
    color: green;
}
.icon-undo:hover:before {
    color: green;
}
.icon-vendor:before, .icon-vendors:before {
    content: "\e58e";
}
.icon-help:before {
  content: "\e499";
  content: "\e802";
}
.icon-picture:before, .icon-pictures:before, .icon-photo:before, .icon-photos:before {
    content: "\e4d9";
}
.icon-video:before, .icon-videos:before {
    content: "\e40e";
}

.icon-contacts:before {
    content: "\e2ea";
    color: rgb(106, 110, 0)
}
.icon-login:before, .icon-session:before {
    content: "\e4ba";
}
.icon-check-out:before, .icon-checkout:before, .icon-checkouts:before {
    content: "\e27a";
}

.icon-check-in:before, .icon-checkin:before, .icon-checkins:before {
    content: "\e27b";
}

.icon-join:before {
    content: "\e4ba";
}
.icon-logout:before {
    content: "\e4bc";
}
.icon-power-off:before {
    content: "\e13f";
    content: "\e74b";
}
.icon-caret-up:before {
    content: "\e002";
}
.icon-radio-button-off:before {
    content: "\e818";
}
.icon-radio-button-on:before {
    content: "\e821";
}
.icon-angle-up:before {
    content: "\74";
}
.icon-angle-right:before {
    content: "\75";
}
.icon-angle-left:before {
    content: "\76";
}
.icon-angle-down:before {
    content: "\77";
}
.icon-minus:before {
    content: "\e10a";
}
.icon-minus-circle:before {
    content: "\e109";
}

.icon-remove:before {
    content: "\e4d0";
}
.icon-plus:before {
    content: "\e133";
}
.icon-edit:before {
    content: "\e850";
}
.icon-question-circle:before {
    content: "\e139";
}
.icon-minus-circled:before {
    content: "\e4cf";
}
.icon-grid:before {
    content: "\e9e4";
}
.icon-reports:before, .icon-report:before {
    content: "\e22f";
}
.icon-file-text:before {
    content: "\e227";
}
.icon-file:before, .icon-files:before, .icon-document:before, .icon-documents:before {
    content: "\e076";
    content: "\e069";
}
.icon-file-upload:before, .icon-upload:before, .icon-post:before, .icon-posts:before {
    content: "\e1c6";
    content: "\e52a";
}
.icon-file-download:before, .icon-import:before {
    content: "\e46a";
    margin-right: .3em;
    font-size: .9em;
}
.icon-sync:before {
    content: "\e2f8";
    content: "\e94b";
    content: "\e28c";
}

.icon-file-reports:before {
    content: "\e22f";
}
.icon-file-pdf:before {
    color: rgba(255, 0, 0, 1);
    content: "\e223";
}
.icon-file-build:before, .icon-builds:before, .icon-build:before {
    content: "\e223";
}
.icon-file-csv:before {
    content: "\e382";
}
.icon-data:before {
    content: "\e5ce";
}
.icon-mouse:before {
    content: "\e102";
}

.icon-tile:before {
    content: "\e9e4";
}
.icon-list:before {
    content: "\e0e5";
}
.icon-sort:before {
    content: "\e172";
    content: "\e420";
    content: "\e66b";
    transform: rotate(90deg);
}
.icon-flame:before {
    content: "\e229";
    color: #a22;
}
.icon-piper:before {
    content: "\e12a";
    color: #22c;
}
.icon-clone:before {
    content: "\e027";
}
.icon-back:before {
  content: "\e0ee";
}
.icon-newspaper-o:before {
    content: "\e10f";
}

.icon-news:before, icon-new:before, .icon-press:before {
    content: "\e5d3";
}

.icon-user:before {
    content: "\e536";
}

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

.icon-users:before {
    content: "\e916";
    content: "\e1cd" !important;
}


.icon-player:before {
    content: "\e536";
}

.icon-people:before, .icon-players:before {
    content: "\e3fa";
    content: "\e3d2";
}

.icon-auto:before {
    content: "\e609";
}
.icon-cancel:before {
    content: "\e89f";
    content: "\e843";
    color: rgba(200, 30, 30, 0.90);
}
.icon-close:before, .icon-x:before {
    content: "\e843";
}
.icon-attorney:before {
    content: "\e536";
}
.icon-blank:before {
    content: "\e536";
    content: "\e1a7";
}

.icon-link:before {
    content: "\e24e";
    content: "\e698";
}
.icon-info:before {
    content: "\e364";
}
.icon-information:before {
  content: "\e887";
}
.icon-puzzle:before {
    content: "\e13d";
}
.icon-print:before {
    content: "\e13e";
}
.icon-printer:before {
    content: "\e5a2";
    color: black;
}
.icon-system:before {
    content: "\e153";
}
.icon-computer:before {
    content: "\e2b7";
}
.icon-server:before {
    content: "\e153";
}
.icon-terminal:before, .icon-terminals:before {
    content: "\e153";
}
.icon-food:before {
    content: "\e2cd";
}
.icon-seamless:before {
    content: "\e2cd";
}
.icon-law:before {
    content: "\e250";
}
.icon-westlaw:before {
    content: "\57";
}
.icon-lexis:before {
    content: "\57";
}
.icon-package:before, .icon-fedex:before {
    content: "\e268";
}

.icon-ball:before, .icon-score:before {
    content: "\e793";
}


.icon-box:before, .icon-ballot:before, .icon-ballots:before {
    content: "\e42c";
}
.icon-partners:before {
    content: "\e3f9";
    color: teal;
}
.icon-partner:before {
    content: "\e3fd";
    color: teal;
}
.icon-member:before, .icon-members:before {
    content: "\e5ac";
}
.icon-vote:before, .icon-votes:before {
    content: "\e41f";
}
.icon-organization:before {
    content: "\e269";
}

.icon-activation[active=false]:before {
    content: "\e133";
}
.icon-activation[active=true]:before {
    content: "\e295";
}
.icon-network:before {
    content: "\ea00";
}
.icon-box:before {
    content: "\e0c5";
}
.icon-inbox:before {
    content: "\e0c5";
}
.icon-blank:before {
    content: " ";
    padding: 0 .5em;
    display: inline-block;
}
.icon-term:before {
    content: "\e863";
}
.icon-department:before {
    content: "\e947";
}
.icon-clock:before {
    content: "\e863";
}
.icon-role:before {
    content: "\e030";
}
.icon-cogs:before {
    content: "\e030";
}

.icon-homephone:before {
    content: "\e11c";
}
.icon-phone:before {
  content: "\e4d7";
}
.icon-building:before {
    content: "\26";
}
.icon-firm:before {
    content: "\26";
}

.icon-mobilephone:before {
    content: "\e596";
}
.icon-officephone:before {
    content: "\e11c";
}
.icon-website:before {
    content: "\e865";
}
.icon-more:before {
    content: "\e936";
}
.icon-versions:before {
    content: "\e296";
}
.icon-live:before {
    content: "\e656";
    color: rgba(30, 200, 30, 0.90);
    padding-bottom: .2em;
    vertical-align: middle;
}

.icon-contact:before {
    content: "\e884";
    padding-bottom: .2em;
    vertical-align: middle;
}
.icon-dresscode:before {
    content: "\e96d";
    content: "\3a";
}
.icon-food:before {
    content: "\e2ce";
}
.icon-drink:before {
    content: "\e803";
    content: "\e803";
}
.icon-age:before {
    content: "\e47e";
}
.icon-music:before {
    content: "\e957";
}
.icon-lock:before {
    content: "\e7eb";
    content: "\e0f0";
}
.icon-drinking:before {
    content: "\e803";
    content: "\e0a0";
}
.icon-interests:before {
    content: "\e22e";
}
.icon-smoking:before {
    content: "\e6d0";
}
.icon-smoke:before {
    content: "\e6d0";
}
.icon-gender:before {
    content: "\e36f";
}
.icon-genderless:before {
  content: "\e094";
}
.icon-other:before {
    content: "\e89c";
}
.icon-plus-person:before {
    content: "\ea26";
}
.icon-notification:before {
    content: "\e9b5";
}
.icon-filter:before {
    content: "\e07c";
}
.icon-primitive-dot:before {
    content: "\e270";
}
.icon-dot:before {
    content: "\e465";
}
.icon-person:before {
    content: "\e7ee";
}
.icon-manager:before {
    content: "\e7ee";
}
.icon-graph-bar:before {
    content: "\e353";
}
.icon-graph-horizontal:before {
    content: "\e354";
}
.icon-graph-pie:before {
    content: "\e355";
}
.icon-graph-trend:before {
    content: "\e356";
}
.icon-pie-graph:before {
    content: "\e7d2";
}
.icon-graph:before {
    content: "\e22f";
}
.icon-survey:before {
    content: "\e22f";
}
.icon-poll:before, .icon-polls:before {
    content: "\e354";
}
.icon-list-add:before {
    content: "\e4aa";
}
.icon-remove-all:before {
    content: "\e8c6";
}
.icon-add-all:before {
    content: "\e7d0";
}
.icon-locality:before, .icon-territory:before, .icon-region:before, .icon-country:before {
    content: "\e09f";
}
.icon-globe:before {
    content: "\e09f";
}
.icon-view:before {
    content: "\e7fc";
}
.icon-test:before {
    content: "\e22f";
    content: "\e839";
}
.icon-error:before {
    content: "\e1eb";
    color: rgba(200, 30, 30, 0.90);
}
.icon-status-pending:before {
    content: "\e98f";
    color: rgba(0, 110, 190, 1);
}
.icon-status-open:before {
    content: "\e75f";
    color: #272;
}
.icon-status-closed:before {
    content: "\ea07";
    color: #d00;
}
.icon-status-suspended:before {
    content: "\e89f";
    color: #ff7e01;
}


.icon-profile:before {
    content: "\e536";
}
.icon-account:before {
    content: "\e509";
}
.icon-billing:before {
    content: "\e03e";
}
.icon-book:before {
    content: "\2c";
}
.icon-client:before {
    content: "\e202";
}
.icon-matter:before {
    content: "\2c";
}
.icon-briefcase:before, .icon-company:before, .icon-companies:before {
    content: "\e202";
}
.icon-app:before, .icon-application:before, .icon-applications:before {
    content: "\e13d";
}

.icon-password:before {
    content: "\e252";
}
.icon-features:before {
    content: "\e47f";
}
.icon-notifications:before {
    content: "\e9b5";
}
.icon-tools:before, .icon-manage:before, .icon-admin:before {
    content: "\e516";
}

.icon-people:before, .icon-group:before, .icon-groups:before, .icon-users:before {
    content: "\e916";
}
.icon-tasks:before {
    content: "\e198";
}
.icon-trash:before, .icon-deleted:before {
    content: "\e717";
}
.icon-appointments:before, .icon-appointment:before {
    content: "\40";
}
.icon-team:before, .icon-teams:before {
  content: "\e699";
}

.icon-fixture:before, .icon-fixtures:before {
    content: "\3f";
}
.icon-shield:before {
  content: "\e15d";
}
.icon-checklist:before {
  content: "\e1fc";
}
.icon-permission:before {
  content: "\e1fc";
}
.icon-message:before, .icon-messages:before {
    content: "\e247";
    font-size: 1.3em;
    line-height: .6;
}
.icon-mail:before {
    content: "\e247";
}
.icon-mail:before {
    content: "\e247";
}
.icon-barcode:before, .icon-ers:before {
    content: "\54";
}

.icon-mail:before {
    content: "\e67f";
}
.icon-mail-reply:before {
    font-size: 1.3em;
    content: "\e4bf";
}
.icon-mail-new:before {
    font-size: 1.3em;
    content: "\e811";
}

.icon-bullet:before {
    content: "\e270";
}
.icon-attach:before, .icon-attachment:before {
    content: "\e422";
}
.icon-log:before, .icon-logs:before {
    content: "\e467";
}
.icon-separator:before {
    content: "\e270";
}


[class^="icon-contact-"],
[class*=" icon-contact-"] {
    position: absolute;
    float: right;
    top: 0;
    right: -.5em;
}

    [class^="icon-contact-"]:before,
    [class*=" icon-contact-"]:before {
        content: "\e364";
        background-color: rgba(255, 255, 255, 0.90);
        border: 1px solid rgba(0, 50, 100, .9);
        border-radius: 100%;
        padding: .2em;
        height: 1.2em;
        width: 1.2em;
    }

.icon-contact-family:before {
    content: "\e7ee";
    content: "\e916";
}

.icon-contact-friend:before {
    content: "\e93a";
}

.icon-contact-favorite:before {
    content: "\e76c";
    color: rgba(180, 0, 220, .9);
}
.icon-contact-coworker:before {
    content: "\e42b";
}
.icon-briefcase:before {
    content: "\29";
}

.icon-employee:before, .icon-title:before {
    content: "\e916";
    content: "\e7ee";
    content: "\29";
    content: "\e42b";
}

.icon-cubes:before {
    content: "\e043";
}
.icon-support:before {
    content: "\e0de";
}
.icon-package:before {
    content: "\e268";
}
.icon-comments:before {
    content: "\e038";
}
.icon-check:before {
    content: "\e839";
}
.icon-ex:before, .close-circled:before {
    content: "\e7bf";
}

.icon-ok:before, .ui-check:before {
  content: "\e839";
  color: green;
}
.icon-secure:before {
    content: "\e7eb";
}
.icon-leaf:before {
    content: "\e4a4";
}
.icon-rates:before {
    content: "\e839";
}
.icon-true:before, .icon-active-true:before {
    content: "\e839";
}
.icon-false:before, .icon-active-false:before {
    content: "\e843";
    content: "\e10a";
    color: rgba(90, 90, 90, 0.90);
}
.icon-question:before, .icon-questions:before {
    content: "\e0c0";
}

.icon-arrow-down:before {
    content: "\46";
    content: "\e8b7";
}

.icon-arrow-left:before {
    content: "\47";
    content: "\e82d";
}

.icon-arrow-right:before {
    content: "\48";
    content: "\e8af";
}

.icon-arrow-up:before {
    content: "\49";
    content: "\e9d5";
}


.icon-star:before {
    content: "\e7a9";
}
.icon-star-o:before {
    content: "\e9ce";
    opacity: .5;
}
.icon-star-half:before {
    content: "\e8c7";
}

.icon-diamond:before {
    content: "\e04a";
}
.icon-diamond-1:before {
    content: "\e56d";
}
.icon-diamond-2:before {
    content: "\e5cf";
}

.icon-star-0:before {
    content: "\e9ce \e9ce \e9ce \e9ce \e9ce";
}
.icon-star-1:before {
    content: "\e7a9 \e9ce \e9ce \e9ce \e9ce";
}
.icon-star-2:before {
    content: "\e7a9 \e7a9 \e9ce \e9ce \e9ce";
}
.icon-star-3:before {
    content: "\e7a9 \e7a9 \e7a9 \e9ce \e9ce";
}
.icon-star-4:before {
    content: "\e7a9 \e7a9 \e7a9 \e7a9 \e9ce";
}
.icon-star-5:before {
    content: "\e7a9 \e7a9 \e7a9 \e7a9 \e7a9";
}

.icon-angle-double-down:before {
    content: "\6d";
}
.icon-angle-double-up:before {
    content: "\78";
}
.icon-angle-double-right:before {
    content: "\79";
    line-height: .1em;
}
.icon-angle-double-left:before {
    content: "\7a";
}
.icon-location:before, .icon-locations:before {
    content: "\e24a";
}
.icon-office:before, .icon-offices:before, .icon-about:before {
    content: "\e24a";
}

.icon-search:before {
    content: "\e9a8";
}
.icon-email:before {
    content: "\e67f";
}
.icon-facebook:before {
    content: "\e070";
}
.icon-twitter:before {
    content: "\e1bb";
}
.icon-whatsapp:before {
    content: "\e1d2";
}
.icon-venus:before {
    content: "\e1ce";
}
.icon-vk:before {
    content: "\e1d8";
}

.icon-vine:before {
    content: "\e1d9";
}

.icon-vimeo-square:before {
    content: "\e1da";
}

.icon-vimeo:before {
    content: "\e1db";
}

.icon-video-camera:before {
    content: "\e1dc";
}

.icon-viacoin:before {
    content: "\e1dd";
}

.icon-wifi:before {
    content: "\e1de";
}

.icon-wikipedia-w:before {
    content: "\e1df";
}

.icon-windows:before {
    content: "\e1e0";
}

.icon-wordpress:before {
    content: "\e1e1";
}

.icon-wrench:before {
    content: "\e1e2";
}

.icon-xing:before {
    content: "\e1e3";
}

.icon-xing-square:before {
    content: "\e1e4";
}

.icon-y-combinator:before {
    content: "\e1e5";
}

.icon-yahoo:before {
    content: "\e1e6";
}

.icon-yelp:before {
    content: "\e1e7";
}

.icon-youtube:before {
    content: "\e1e8";
}

.icon-youtube-play:before {
    content: "\e1e9";
}

.icon-youtube-square:before {
    content: "\e1ea";
}

.icon-volume-up:before {
    content: "\e1d5";
}

.icon-volume-off:before {
    content: "\e1d6";
}

.icon-volume-down:before {
    content: "\e1d7";
}

.icon-alert:before, .icon-exceptions:before, .icon-exception:before {
    content: "\e1eb";
}
.icon-note:before {
    content: "\e330";
}


[class^="icon-layout-"],
[class*=" icon-layout-"] {
    margin-right: 1em;
}
[class^="icon-layout-"]:before,
[class*=" icon-layout-"]:before {
    margin-right: .5em;
}
.icon-layout-tile:before {
    content: "\e9e4";
    content: "\e1a7";
}
.icon-layout-list:before {
    content: "\e0e5";
    content: "\e4ab";
    content: "\e639";
    content: "\e24b";
}
.icon-layout-calendar:before {
    content: "\3f";
    content: "?";
}

[class^="ui-status-"]:before,
[class*=" ui-status-"]:before {
    font-family: "Jooblicons" !important;
    display: inline-block;
    vertical-align: middle;
    margin-right: .2em;
    font-size: 1.1em;
}

.icon-status-progress {
    padding: 0;
    margin: 0;
    line-height: 0;
    vertical-align: middle;
    display: inline-block;
}
    .icon-status-progress:before {
        content: "\e017"; /*circle open*/
        content: "\e5fb"; /*cog*/
        content: "\e67d"; /*arrow single left*/
        content: "\e421"; /*arrow double left*/
        content: "\e70b"; /*arrow double right*/
        content: "\e70a"; /*arrow single right*/
        content: "\e7ca"; /*arrow single outline right*/
        content: "\e7d2"; /*pie*/
        content: "\ea17"; /*orbit open*/
        content: "\e9de"; /*orbit solid*/
        content: "\e6d2"; /*warning*/
        content: "\e85e"; /*spin arrow*/
        content: "\e177"; /*bubble*/
        content: "\e04e"; /*empire*/
        content: "\e7ae"; /*gear*/
        height: 1em;
        width: 1em;
        padding: 0;
        margin: 0;
        line-height: 1em;
        font-size: 1.8em;
    }

[class^="icon-event-"],
[class*=" icon-event-"] {
    vertical-align: middle;
    display: inline-block;
    margin: 0 1em;
}
[class^="icon-event-"]:before,
[class*=" icon-event-"]:before {
    vertical-align: middle;
    display: inline-block;
    margin: -.2em .2em 0 0;
    border-radius: 100%;
    color: rgba(200, 200, 200, 1);  
    cursor: default;
    content: "\e818";
}

.icon-event-invite:before{
    content: "\e821";
}

.icon-event-invited:before{
    content: "\e818";
}

.icon-event-yes:before, .icon-event-accepted:before{
    content: "\e818";
    color: rgb(30, 200, 30);
}

.icon-event-maybe:before, .icon-event-tentative:before{
    content: "\e818";
    color: rgb(0, 180, 220);
}

.icon-event-no:before, .icon-event-declined:before {
    content: "\e818";
    color: rgb(220, 30, 30);
}


[class^="icon-calendar-"],
[class*=" icon-calendar-"] {
    vertical-align: middle;
    display: inline-block;
    margin: 0;
    min-width: 3em;
}
[class^="icon-calendar-"]:before,
[class*=" icon-calendar-"]:before {
    vertical-align: middle;
    display: inline-block;
    margin: 0;
    border-radius: 100%;
}
.icon-calendar-nav-on:before{
  content: "\79";
}
.icon-calendar-nav-off:before{
  content: "\7a";
}

.icon-calendar-day:before {
    content: ""; /*\3f*/
}
.icon-calendar-week:before {
    content: "";
}
.icon-calendar-month:before {
    content: "";
}
.icon-calendar-year:before {
    content: ""; 
}

