@font-face {
  font-family: 'cons_icons';
  src:  url('/cons_icons.eot?864opm');
  src:  url('/cons_icons.eot?864opm#iefix') format('embedded-opentype'),
    url('/cons_icons.ttf?864opm') format('truetype'),
    url('/cons_icons.woff?864opm') format('woff');
  font-weight: normal;
  font-style: normal;
}

.icn {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'cons_icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icn-calendar-gray:before {
  content: "\e902";
  color: #ccc;
}
.icn-device-gray:before {
  content: "\e903";
  color: #ccc;
}
.icn-global_icon:before {
  content: "\e904";
}
.icn-icn_exclamation:before {
  content: "\e906";
  color: #fff;
}
.icn-icn_time:before {
  content: "\e908";
  color: #fff;
}
.icn-icon-fb:before {
  content: "\e911";
  color: #fff;
}
.icn-icon-rss:before {
  content: "\e922";
  color: #fefefe;
}
.icn-icon-twitter:before {
  content: "\e923";
  color: #fff;
}
.icn-icon1 .path1:before {
  content: "\e924";
  color: rgb(0, 0, 0);
}
.icn-icon1 .path2:before {
  content: "\e925";
  margin-left: -1.0439453125em;
  color: rgb(255, 255, 255);
}
.icn-icon2 .path1:before {
  content: "\e926";
  color: rgb(0, 0, 0);
}
.icn-icon2 .path2:before {
  content: "\e927";
  margin-left: -1.0439453125em;
  color: rgb(255, 255, 255);
}
.icn-notification_icon:before {
  content: "\e928";
}
.icn-asterisk:before {
  content: "\f069";
}
.icn-plus:before {
  content: "\f067";
}
.icn-question:before {
  content: "\f128";
}
.icn-minus:before {
  content: "\f068";
}
.icn-search:before {
  content: "\f002";
}
.icn-envelope-o:before {
  content: "\f003";
}
.icn-heart:before {
  content: "\f004";
}
.icn-star:before {
  content: "\f005";
}
.icn-star-o:before {
  content: "\f006";
}
.icn-user:before {
  content: "\f007";
}
.icn-check:before {
  content: "\f00c";
}
.icn-close:before {
  content: "\f00d";
}
.icn-remove:before {
  content: "\f00d";
}
.icn-times:before {
  content: "\f00d";
}
.icn-cog:before {
  content: "\f013";
}
.icn-gear:before {
  content: "\f013";
}
.icn-trash-o:before {
  content: "\f014";
}
.icn-home:before {
  content: "\f015";
}
.icn-download:before {
  content: "\f019";
}
.icn-arrow-circle-o-down:before {
  content: "\f01a";
}
.icn-arrow-circle-o-up:before {
  content: "\f01b";
}
.icn-play-circle-o:before {
  content: "\f01d";
}
.icn-repeat:before {
  content: "\f01e";
}
.icn-rotate-right:before {
  content: "\f01e";
}
.icn-refresh:before {
  content: "\f021";
}
.icn-video-camera:before {
  content: "\f03d";
}
.icn-image:before {
  content: "\f03e";
}
.icn-photo:before {
  content: "\f03e";
}
.icn-picture-o:before {
  content: "\f03e";
}
.icn-pencil:before {
  content: "\f040";
}
.icn-map-marker:before {
  content: "\f041";
}
.icn-edit:before {
  content: "\f044";
}
.icn-pencil-square-o:before {
  content: "\f044";
}
.icn-share-square-o:before {
  content: "\f045";
}
.icn-check-square-o:before {
  content: "\f046";
}
.icn-chevron-left:before {
  content: "\f053";
}
.icn-chevron-right:before {
  content: "\f054";
}
.icn-plus-circle:before {
  content: "\f055";
}
.icn-minus-circle:before {
  content: "\f056";
}
.icn-times-circle:before {
  content: "\f057";
}
.icn-check-circle:before {
  content: "\f058";
}
.icn-question-circle:before {
  content: "\f059";
}
.icn-info-circle:before {
  content: "\f05a";
}
.icn-times-circle-o:before {
  content: "\f05c";
}
.icn-check-circle-o:before {
  content: "\f05d";
}
.icn-ban:before {
  content: "\f05e";
}
.icn-arrow-left:before {
  content: "\f060";
}
.icn-arrow-right:before {
  content: "\f061";
}
.icn-arrow-up:before {
  content: "\f062";
}
.icn-arrow-down:before {
  content: "\f063";
}
.icn-mail-forward:before {
  content: "\f064";
}
.icn-share:before {
  content: "\f064";
}
.icn-exclamation-circle:before {
  content: "\f06a";
}
.icn-eye:before {
  content: "\f06e";
}
.icn-eye-slash:before {
  content: "\f070";
}
.icn-exclamation-triangle:before {
  content: "\f071";
}
.icn-warning:before {
  content: "\f071";
}
.icn-calendar:before {
  content: "\f073";
}
.icn-comment:before {
  content: "\f075";
}
.icn-chevron-up:before {
  content: "\f077";
}
.icn-chevron-down:before {
  content: "\f078";
}
.icn-retweet:before {
  content: "\f079";
}
.icn-shopping-cart:before {
  content: "\f07a";
}
.icn-folder:before {
  content: "\f07b";
}
.icn-folder-open:before {
  content: "\f07c";
}
.icn-twitter-square:before {
  content: "\f081";
}
.icn-facebook-square:before {
  content: "\f082";
}
.icn-comments:before {
  content: "\f086";
}
.icn-thumbs-o-up:before {
  content: "\f087";
}
.icn-thumbs-o-down:before {
  content: "\f088";
}
.icn-heart-o:before {
  content: "\f08a";
}
.icn-external-link:before {
  content: "\f08e";
}
.icn-sign-in:before {
  content: "\f090";
}
.icn-upload:before {
  content: "\f093";
}
.icn-phone:before {
  content: "\f095";
}
.icn-bookmark-o:before {
  content: "\f097";
}
.icn-phone-square:before {
  content: "\f098";
}
.icn-twitter:before {
  content: "\f099";
}
.icn-facebook:before {
  content: "\f09a";
}
.icn-facebook-f:before {
  content: "\f09a";
}
.icn-credit-card:before {
  content: "\f09d";
}
.icn-bullhorn:before {
  content: "\f0a1";
}
.icn-bell-o:before {
  content: "\f0a2";
}
.icn-certificate:before {
  content: "\f0a3";
}
.icn-arrow-circle-left:before {
  content: "\f0a8";
}
.icn-arrow-circle-right:before {
  content: "\f0a9";
}
.icn-arrow-circle-up:before {
  content: "\f0aa";
}
.icn-arrow-circle-down:before {
  content: "\f0ab";
}
.icn-globe:before {
  content: "\f0ac";
}
.icn-wrench:before {
  content: "\f0ad";
}
.icn-filter:before {
  content: "\f0b0";
}
.icn-group:before {
  content: "\f0c0";
}
.icn-users:before {
  content: "\f0c0";
}
.icn-chain:before {
  content: "\f0c1";
}
.icn-link:before {
  content: "\f0c1";
}
.icn-cut:before {
  content: "\f0c4";
}
.icn-scissors:before {
  content: "\f0c4";
}
.icn-copy:before {
  content: "\f0c5";
}
.icn-files-o:before {
  content: "\f0c5";
}
.icn-paperclip:before {
  content: "\f0c6";
}
.icn-floppy-o:before {
  content: "\f0c7";
}
.icn-save:before {
  content: "\f0c7";
}
.icn-caret-down:before {
  content: "\f0d7";
}
.icn-caret-up:before {
  content: "\f0d8";
}
.icn-caret-left:before {
  content: "\f0d9";
}
.icn-caret-right:before {
  content: "\f0da";
}
.icn-sort:before {
  content: "\f0dc";
}
.icn-unsorted:before {
  content: "\f0dc";
}
.icn-sort-desc:before {
  content: "\f0dd";
}
.icn-sort-down:before {
  content: "\f0dd";
}
.icn-sort-asc:before {
  content: "\f0de";
}
.icn-sort-up:before {
  content: "\f0de";
}
.icn-envelope:before {
  content: "\f0e0";
}
.icn-rotate-left:before {
  content: "\f0e2";
}
.icn-undo:before {
  content: "\f0e2";
}
.icn-comment-o:before {
  content: "\f0e5";
}
.icn-comments-o:before {
  content: "\f0e6";
}
.icn-clipboard:before {
  content: "\f0ea";
}
.icn-paste:before {
  content: "\f0ea";
}
.icn-lightbulb-o:before {
  content: "\f0eb";
}
.icn-cloud-download:before {
  content: "\f0ed";
}
.icn-cloud-upload:before {
  content: "\f0ee";
}
.icn-suitcase:before {
  content: "\f0f2";
}
.icn-angle-double-left:before {
  content: "\f100";
}
.icn-angle-double-right:before {
  content: "\f101";
}
.icn-angle-double-up:before {
  content: "\f102";
}
.icn-angle-double-down:before {
  content: "\f103";
}
.icn-angle-left:before {
  content: "\f104";
}
.icn-angle-right:before {
  content: "\f105";
}
.icn-angle-up:before {
  content: "\f106";
}
.icn-angle-down:before {
  content: "\f107";
}
.icn-desktop:before {
  content: "\f108";
}
.icn-laptop:before {
  content: "\f109";
}
.icn-tablet:before {
  content: "\f10a";
}
.icn-mobile:before {
  content: "\f10b";
}
.icn-mobile-phone:before {
  content: "\f10b";
}
.icn-circle-o:before {
  content: "\f10c";
}
.icn-quote-left:before {
  content: "\f10d";
}
.icn-quote-right:before {
  content: "\f10e";
}
.icn-spinner:before {
  content: "\f110";
}
.icn-circle:before {
  content: "\f111";
}
.icn-mail-reply:before {
  content: "\f112";
}
.icn-reply:before {
  content: "\f112";
}
.icn-folder-o:before {
  content: "\f114";
}
.icn-folder-open-o:before {
  content: "\f115";
}
.icn-smile-o:before {
  content: "\f118";
}
.icn-frown-o:before {
  content: "\f119";
}
.icn-meh-o:before {
  content: "\f11a";
}
.icn-terminal:before {
  content: "\f120";
}
.icn-code:before {
  content: "\f121";
}
.icn-info:before {
  content: "\f129";
}
.icn-exclamation:before {
  content: "\f12a";
}
.icn-shield:before {
  content: "\f132";
}
.icn-calendar-o:before {
  content: "\f133";
}
.icn-chevron-circle-left:before {
  content: "\f137";
}
.icn-chevron-circle-right:before {
  content: "\f138";
}
.icn-chevron-circle-up:before {
  content: "\f139";
}
.icn-chevron-circle-down:before {
  content: "\f13a";
}
.icn-bullseye:before {
  content: "\f140";
}
.icn-ellipsis-h:before {
  content: "\f141";
}
.icn-ellipsis-v:before {
  content: "\f142";
}
.icn-play-circle:before {
  content: "\f144";
}
.icn-check-square:before {
  content: "\f14a";
}
.icn-pencil-square:before {
  content: "\f14b";
}
.icn-external-link-square:before {
  content: "\f14c";
}
.icn-share-square:before {
  content: "\f14d";
}
.icn-file:before {
  content: "\f15b";
}
.icn-file-text:before {
  content: "\f15c";
}
.icn-thumbs-up:before {
  content: "\f164";
}
.icn-thumbs-down:before {
  content: "\f165";
}
.icn-youtube-play:before {
  content: "\f16a";
}
.icn-apple:before {
  content: "\f179";
}
.icn-windows:before {
  content: "\f17a";
}
.icn-android:before {
  content: "\f17b";
}
.icn-linux:before {
  content: "\f17c";
}
.icn-archive:before {
  content: "\f187";
}
.icn-arrow-circle-o-right:before {
  content: "\f18e";
}
.icn-arrow-circle-o-left:before {
  content: "\f190";
}
.icn-dot-circle-o:before {
  content: "\f192";
}
.icn-plus-square-o:before {
  content: "\f196";
}
.icn-envelope-square:before {
  content: "\f199";
}
.icn-child:before {
  content: "\f1ae";
}
.icn-file-pdf-o:before {
  content: "\f1c1";
}
.icn-file-word-o:before {
  content: "\f1c2";
}
.icn-file-excel-o:before {
  content: "\f1c3";
}
.icn-file-powerpoint-o:before {
  content: "\f1c4";
}
.icn-file-image-o:before {
  content: "\f1c5";
}
.icn-file-photo-o:before {
  content: "\f1c5";
}
.icn-file-picture-o:before {
  content: "\f1c5";
}
.icn-file-archive-o:before {
  content: "\f1c6";
}
.icn-file-zip-o:before {
  content: "\f1c6";
}
.icn-file-audio-o:before {
  content: "\f1c7";
}
.icn-file-sound-o:before {
  content: "\f1c7";
}
.icn-file-movie-o:before {
  content: "\f1c8";
}
.icn-file-video-o:before {
  content: "\f1c8";
}
.icn-file-code-o:before {
  content: "\f1c9";
}
.icn-life-bouy:before {
  content: "\f1cd";
}
.icn-life-buoy:before {
  content: "\f1cd";
}
.icn-life-ring:before {
  content: "\f1cd";
}
.icn-life-saver:before {
  content: "\f1cd";
}
.icn-support:before {
  content: "\f1cd";
}
.icn-circle-o-notch:before {
  content: "\f1ce";
}
.icn-wechat:before {
  content: "\f1d7";
}
.icn-weixin:before {
  content: "\f1d7";
}
.icn-paper-plane:before {
  content: "\f1d8";
}
.icn-send:before {
  content: "\f1d8";
}
.icn-paper-plane-o:before {
  content: "\f1d9";
}
.icn-send-o:before {
  content: "\f1d9";
}
.icn-history:before {
  content: "\f1da";
}
.icn-circle-thin:before {
  content: "\f1db";
}
.icn-trash:before {
  content: "\f1f8";
}
.icn-toggle-off:before {
  content: "\f204";
}
.icn-toggle-on:before {
  content: "\f205";
}
.icn-cart-plus:before {
  content: "\f217";
}
.icn-cart-arrow-down:before {
  content: "\f218";
}
.icn-genderless:before {
  content: "\f22d";
}
.icn-whatsapp:before {
  content: "\f232";
}
.icn-clone:before {
  content: "\f24d";
}
.icn-safari:before {
  content: "\f267";
}
.icn-chrome:before {
  content: "\f268";
}
.icn-firefox:before {
  content: "\f269";
}
.icn-opera:before {
  content: "\f26a";
}
.icn-internet-explorer:before {
  content: "\f26b";
}
.icn-calendar-plus-o:before {
  content: "\f271";
}
.icn-calendar-minus-o:before {
  content: "\f272";
}
.icn-calendar-times-o:before {
  content: "\f273";
}
.icn-calendar-check-o:before {
  content: "\f274";
}
.icn-map-o:before {
  content: "\f278";
}
.icn-map:before {
  content: "\f279";
}
.icn-commenting:before {
  content: "\f27a";
}
.icn-commenting-o:before {
  content: "\f27b";
}
.icn-edge:before {
  content: "\f282";
}
.icn-credit-card-alt:before {
  content: "\f283";
}
.icn-shopping-bag:before {
  content: "\f290";
}
.icn-shopping-basket:before {
  content: "\f291";
}
.icn-envelope-open:before {
  content: "\f2b6";
}
.icn-envelope-open-o:before {
  content: "\f2b7";
}
.icn-user-circle:before {
  content: "\f2bd";
}
.icn-user-circle-o:before {
  content: "\f2be";
}
.icn-user-o:before {
  content: "\f2c0";
}
.icn-id-badge:before {
  content: "\f2c1";
}
.icn-times-rectangle:before {
  content: "\f2d3";
}
.icn-window-close:before {
  content: "\f2d3";
}
.icn-times-rectangle-o:before {
  content: "\f2d4";
}
.icn-window-close-o:before {
  content: "\f2d4";
}
