@charset "UTF-8";
/*!
Theme Name: UMC Theme 2
Theme URI: https://digital.utah.edu/
Description: Responsive theme with off-canvas push nav.
Version: 2.1
Author: University Marketing & Communications
Author URI: https://digital.utah.edu/
License: Approved use for the University of Utah Marketing and Communications only
License URI: https://digital.utah.edu/
Tags: Responsive University
Text Domain: umctheme2


/* ===========================
	Modules & Variables
============================ */
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Encode+Sans+Condensed:300,900");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");
/* Open Sans Condensed Light - loading directly b/c of browser issues with cdn */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: normal;
  src: url("fonts/opensans-condlight-webfont.eot");
  src: url("fonts/opensans-condlight-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/opensans-condlight-webfont.woff2") format("woff2"), url("fonts/opensans-condlight-webfont.woff") format("woff"), url("fonts/opensans-condlight-webfont.ttf") format("truetype"), url("fonts/opensans-condlight-webfont.svg#open_sanscondensed_light") format("svg");
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("fonts/glyphicons-halflings-regular.eot");
  src: url("fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("fonts/glyphicons-halflings-regular.woff2") format("woff2"), 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");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/fontawesome-webfont.eot?v=4.2.0");
  src: url("fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Shades of Gray ;) */
/* ===========================
	Third-party
============================= */
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/fontawesome-webfont.eot?v=4.2.0");
  src: url("fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714286em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #ffffff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-genderless:before,
.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

@font-face {
  font-family: 'icon54com';
  src: url("fonts/icon54com.eot?uf6sbu");
  src: url("fonts/icon54com.eot?uf6sbu#iefix") format("embedded-opentype"), url("fonts/icon54com.ttf?uf6sbu") format("truetype"), url("fonts/icon54com.woff?uf6sbu") format("woff"), url("fonts/icon54com.svg?uf6sbu#icon54com") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^="icon54-2-"], [class*=" icon54-2-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icon54com' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon54-2-Add-Bag:before {
  content: "\e900";
}

.icon54-2-Add-Cart2:before {
  content: "\e901";
}

.icon54-2-Add-Chat1:before {
  content: "\e902";
}

.icon54-2-Add-Chat2:before {
  content: "\e903";
}

.icon54-2-Add-Chat3:before {
  content: "\e904";
}

.icon54-2-Bitcoin-Bag:before {
  content: "\e905";
}

.icon54-2-Bitcoin-Cart:before {
  content: "\e906";
}

.icon54-2-Cart:before {
  content: "\e907";
}

.icon54-2-Char-Search2:before {
  content: "\e908";
}

.icon54-2-Chat-1:before {
  content: "\e909";
}

.icon54-2-Chat-2:before {
  content: "\e90a";
}

.icon54-2-Chat-3:before {
  content: "\e90b";
}

.icon54-2-Chat-Bubble1:before {
  content: "\e90c";
}

.icon54-2-Chat-Bubble2:before {
  content: "\e90d";
}

.icon54-2-Chat-Bubble4:before {
  content: "\e90e";
}

.icon54-2-Chat-Bubble5:before {
  content: "\e90f";
}

.icon54-2-Chat-Buble3:before {
  content: "\e910";
}

.icon54-2-Chat-Delete1:before {
  content: "\e911";
}

.icon54-2-Chat-Delete2:before {
  content: "\e912";
}

.icon54-2-Chat-Delete3:before {
  content: "\e913";
}

.icon54-2-Chat-Error1:before {
  content: "\e914";
}

.icon54-2-Chat-Error2:before {
  content: "\e915";
}

.icon54-2-Chat-Error3:before {
  content: "\e916";
}

.icon54-2-Chat-Help1:before {
  content: "\e917";
}

.icon54-2-Chat-Help2:before {
  content: "\e918";
}

.icon54-2-Chat-Help3:before {
  content: "\e919";
}

.icon54-2-Chat-Remouve1:before {
  content: "\e91a";
}

.icon54-2-Chat-Remouve2:before {
  content: "\e91b";
}

.icon54-2-Chat-Remouve3:before {
  content: "\e91c";
}

.icon54-2-Chat-Search1:before {
  content: "\e91d";
}

.icon54-2-Chat-Search3:before {
  content: "\e91e";
}

.icon54-2-Chat-Settings1:before {
  content: "\e91f";
}

.icon54-2-Chat-Settings2:before {
  content: "\e920";
}

.icon54-2-Chat-settings3:before {
  content: "\e921";
}

.icon54-2-Chat-User1:before {
  content: "\e922";
}

.icon54-2-Chat-User2:before {
  content: "\e923";
}

.icon54-2-Chat-User3:before {
  content: "\e924";
}

.icon54-2-Chat-User4:before {
  content: "\e925";
}

.icon54-2-Check-Out:before {
  content: "\e926";
}

.icon54-2-Clear-Bag:before {
  content: "\e927";
}

.icon54-2-Clear-Cart2:before {
  content: "\e928";
}

.icon54-2-Conference-Chat:before {
  content: "\e929";
}

.icon54-2-Conference-Speach:before {
  content: "\e92a";
}

.icon54-2-Credit-Card:before {
  content: "\e92b";
}

.icon54-2-Cuppon:before {
  content: "\e92c";
}

.icon54-2-Dismiss-Bag:before {
  content: "\e92d";
}

.icon54-2-Dismiss-Cart:before {
  content: "\e92e";
}

.icon54-2-Dismiss-Chat1:before {
  content: "\e92f";
}

.icon54-2-Dismiss-Chat2:before {
  content: "\e930";
}

.icon54-2-Dismiss-Chat3:before {
  content: "\e931";
}

.icon54-2-Dollar-Bag:before {
  content: "\e932";
}

.icon54-2-Dollar-Cart:before {
  content: "\e933";
}

.icon54-2-Done-Bag:before {
  content: "\e934";
}

.icon54-2-Done-Cat:before {
  content: "\e935";
}

.icon54-2-Dream-Bubble1:before {
  content: "\e936";
}

.icon54-2-Dream-Bubble2:before {
  content: "\e937";
}

.icon54-2-Dreamimg-2:before {
  content: "\e938";
}

.icon54-2-Dreaming-1:before {
  content: "\e939";
}

.icon54-2-Euro-Bag:before {
  content: "\e93a";
}

.icon54-2-Euro-Cart:before {
  content: "\e93b";
}

.icon54-2-Favorite-Bag:before {
  content: "\e93c";
}

.icon54-2-Favorite-Cart:before {
  content: "\e93d";
}

.icon54-2-Favorite-Chat1:before {
  content: "\e93e";
}

.icon54-2-Favorite-Chat2:before {
  content: "\e93f";
}

.icon54-2-Favorite-Chat3:before {
  content: "\e940";
}

.icon54-2-Full-Cart2:before {
  content: "\e941";
}

.icon54-2-Gift-Box2:before {
  content: "\e942";
}

.icon54-2-Gift-Card2:before {
  content: "\e943";
}

.icon54-2-Home-Bag:before {
  content: "\e944";
}

.icon54-2-Hot-Offer:before {
  content: "\e945";
}

.icon54-2-Mobile-Shopping1:before {
  content: "\e946";
}

.icon54-2-Mobile-Shopping2:before {
  content: "\e947";
}

.icon54-2-On-Sale2:before {
  content: "\e948";
}

.icon54-2-On-Sale:before {
  content: "\e949";
}

.icon54-2-Online-shopping1:before {
  content: "\e94a";
}

.icon54-2-Online-Store:before {
  content: "\e94b";
}

.icon54-2-Open-box:before {
  content: "\e94c";
}

.icon54-2-Pound-Bag:before {
  content: "\e94d";
}

.icon54-2-Pound-Cart:before {
  content: "\e94e";
}

.icon54-2-Remouve-Bag:before {
  content: "\e94f";
}

.icon54-2-Remouve-Cart2:before {
  content: "\e950";
}

.icon54-2-Rotate-2:before {
  content: "\e951";
}

.icon54-2-Search-Bag:before {
  content: "\e952";
}

.icon54-2-Search-Cart:before {
  content: "\e953";
}

.icon54-2-Secure-Shopping3:before {
  content: "\e954";
}

.icon54-2-Secure-Shopping4:before {
  content: "\e955";
}

.icon54-2-Secure-Shopping5:before {
  content: "\e956";
}

.icon54-2-Share-Conversation1:before {
  content: "\e957";
}

.icon54-2-Share-Conversation2:before {
  content: "\e958";
}

.icon54-2-Share-Conversation3:before {
  content: "\e959";
}

.icon54-2-Shipping-box:before {
  content: "\e95a";
}

.icon54-2-Shipping-Scedule:before {
  content: "\e95b";
}

.icon54-2-Shipping:before {
  content: "\e95c";
}

.icon54-2-Shopping-bag:before {
  content: "\e95d";
}

.icon54-2-Video-Message:before {
  content: "\e95e";
}

.icon54-2-Voice-Message:before {
  content: "\e95f";
}

.icon54-2-Web-shop1:before {
  content: "\e960";
}

.icon54-2-Web-shop2:before {
  content: "\e961";
}

.icon54-2-Web-shop3:before {
  content: "\e962";
}

.icon54-2-D-Blockchart1:before {
  content: "\e963";
}

.icon54-2-112:before {
  content: "\e964";
}

.icon54-2-911:before {
  content: "\e965";
}

.icon54-2-Add-Call:before {
  content: "\e966";
}

.icon54-2-Balloons:before {
  content: "\e967";
}

.icon54-2-Baseball-Cap:before {
  content: "\e968";
}

.icon54-2-Bat-Man:before {
  content: "\e969";
}

.icon54-2-Block-Call:before {
  content: "\e96a";
}

.icon54-2-Block-Chart1:before {
  content: "\e96b";
}

.icon54-2-Block-Chart2:before {
  content: "\e96c";
}

.icon54-2-Block-Chart3:before {
  content: "\e96d";
}

.icon54-2-Bluetuth-PhoneSpeaker:before {
  content: "\e96e";
}

.icon54-2-Call-24h:before {
  content: "\e96f";
}

.icon54-2-Call-Center24h:before {
  content: "\e970";
}

.icon54-2-Call-Forward:before {
  content: "\e971";
}

.icon54-2-Call-Made:before {
  content: "\e972";
}

.icon54-2-Call-Recieved:before {
  content: "\e973";
}

.icon54-2-Call-Reservation:before {
  content: "\e974";
}

.icon54-2-Clear-call:before {
  content: "\e975";
}

.icon54-2-Crain-Hook:before {
  content: "\e976";
}

.icon54-2-Decreasing-Chart1:before {
  content: "\e977";
}

.icon54-2-Decreasing-Chart2:before {
  content: "\e978";
}

.icon54-2-Delayed-Call:before {
  content: "\e979";
}

.icon54-2-Diagram-1:before {
  content: "\e97a";
}

.icon54-2-Diagram-2:before {
  content: "\e97b";
}

.icon54-2-Diagram-3:before {
  content: "\e97c";
}

.icon54-2-Diagram-4:before {
  content: "\e97d";
}

.icon54-2-Dial-Pad2:before {
  content: "\e97e";
}

.icon54-2-Dot-Chart1:before {
  content: "\e97f";
}

.icon54-2-Dot-Chart2:before {
  content: "\e980";
}

.icon54-2-Dot-Chart3:before {
  content: "\e981";
}

.icon54-2-Enter-1:before {
  content: "\e982";
}

.icon54-2-Enter-2:before {
  content: "\e983";
}

.icon54-2-Exit-1:before {
  content: "\e984";
}

.icon54-2-Exit-2:before {
  content: "\e985";
}

.icon54-2-Fax-Phone:before {
  content: "\e986";
}

.icon54-2-Fragment-Chart:before {
  content: "\e987";
}

.icon54-2-Hold-TheLine:before {
  content: "\e988";
}

.icon54-2-ID-Tag:before {
  content: "\e989";
}

.icon54-2-Increasing-Chart1:before {
  content: "\e98a";
}

.icon54-2-Increasing-Chart2:before {
  content: "\e98b";
}

.icon54-2-Key-2:before {
  content: "\e98c";
}

.icon54-2-Key-Hole1:before {
  content: "\e98d";
}

.icon54-2-Key-Hole2:before {
  content: "\e98e";
}

.icon54-2-Landscape-Chart:before {
  content: "\e98f";
}

.icon54-2-Line-Chart1:before {
  content: "\e990";
}

.icon54-2-Line-Chart2:before {
  content: "\e991";
}

.icon54-2-Line-Chart3:before {
  content: "\e992";
}

.icon54-2-Lock-1:before {
  content: "\e993";
}

.icon54-2-Lock-Call:before {
  content: "\e994";
}

.icon54-2-Lock-User1:before {
  content: "\e995";
}

.icon54-2-Lock-User2:before {
  content: "\e996";
}

.icon54-2-Login-Form1:before {
  content: "\e997";
}

.icon54-2-Login-Form2:before {
  content: "\e998";
}

.icon54-2-Marge-Call:before {
  content: "\e999";
}

.icon54-2-Missed-Call:before {
  content: "\e99a";
}

.icon54-2-Name-Tag:before {
  content: "\e99b";
}

.icon54-2-Open-Lock:before {
  content: "\e99c";
}

.icon54-2-Pause-Call:before {
  content: "\e99d";
}

.icon54-2-Phone-1:before {
  content: "\e99e";
}

.icon54-2-Phone-2:before {
  content: "\e99f";
}

.icon54-2-Phone-3:before {
  content: "\e9a0";
}

.icon54-2-Phone-4:before {
  content: "\e9a1";
}

.icon54-2-Phone-Book:before {
  content: "\e9a2";
}

.icon54-2-Phone-Box:before {
  content: "\e9a3";
}

.icon54-2-Phone-InTalk:before {
  content: "\e9a4";
}

.icon54-2-Phone-Ring:before {
  content: "\e9a5";
}

.icon54-2-Phone-Shopping:before {
  content: "\e9a6";
}

.icon54-2-Pie-Chart1:before {
  content: "\e9a7";
}

.icon54-2-Pie-chart2:before {
  content: "\e9a8";
}

.icon54-2-Pie-Chart3:before {
  content: "\e9a9";
}

.icon54-2-Pin-Code:before {
  content: "\e9aa";
}

.icon54-2-Public-Phone:before {
  content: "\e9ab";
}

.icon54-2-Recall:before {
  content: "\e9ac";
}

.icon54-2-Record-call:before {
  content: "\e9ad";
}

.icon54-2-Remouve-Call:before {
  content: "\e9ae";
}

.icon54-2-Ring-Chart1:before {
  content: "\e9af";
}

.icon54-2-Ring-Chart2:before {
  content: "\e9b0";
}

.icon54-2-Signal-0:before {
  content: "\e9b1";
}

.icon54-2-Signal-1:before {
  content: "\e9b2";
}

.icon54-2-Signal-2:before {
  content: "\e9b3";
}

.icon54-2-Signal-3:before {
  content: "\e9b4";
}

.icon54-2-Signal-4:before {
  content: "\e9b5";
}

.icon54-2-Signal-5:before {
  content: "\e9b6";
}

.icon54-2-Sinus:before {
  content: "\e9b7";
}

.icon54-2-Split-Call:before {
  content: "\e9b8";
}

.icon54-2-Success-Chart:before {
  content: "\e9b9";
}

.icon54-2-Table-Chart1:before {
  content: "\e9ba";
}

.icon54-2-Table-Chart2:before {
  content: "\e9bb";
}

.icon54-2-Tangent:before {
  content: "\e9bc";
}

.icon54-2-BedRoom:before {
  content: "\e9bd";
}

.icon54-2-FingerTouch:before {
  content: "\e9be";
}

.icon54-2-Hour:before {
  content: "\e9bf";
}

.icon54-2-BedRoom2:before {
  content: "\e9c0";
}

.icon54-2-Files:before {
  content: "\e9c1";
}

.icon54-2-FingerTouch2:before {
  content: "\e9c2";
}

.icon54-2-Files2:before {
  content: "\e9c3";
}

.icon54-2-FingerTouch3:before {
  content: "\e9c4";
}

.icon54-2-StarBed:before {
  content: "\e9c5";
}

.icon54-2-G-Network:before {
  content: "\e9c6";
}

.icon54-2-gp-Doc:before {
  content: "\e9c7";
}

.icon54-2-FingerRoatate:before {
  content: "\e9c8";
}

.icon54-2-FingerTouch4:before {
  content: "\e9c9";
}

.icon54-2-G-Network2:before {
  content: "\e9ca";
}

.icon54-2-StarHotel1:before {
  content: "\e9cb";
}

.icon54-2-Starhotel2:before {
  content: "\e9cc";
}

.icon54-2-Ball:before {
  content: "\e9cd";
}

.icon54-2-Min:before {
  content: "\e9ce";
}

.icon54-2-by7:before {
  content: "\e9cf";
}

.icon54-2-Min2:before {
  content: "\e9d0";
}

.icon54-2-Min3:before {
  content: "\e9d1";
}

.icon54-2-Abascus-Calculator:before {
  content: "\e9d2";
}

.icon54-2-Accordion:before {
  content: "\e9d3";
}

.icon54-2-Acrobat-File:before {
  content: "\e9d4";
}

.icon54-2-Add-Basket:before {
  content: "\e9d5";
}

.icon54-2-Add-Bookmark:before {
  content: "\e9d6";
}

.icon54-2-Add-Card:before {
  content: "\e9d7";
}

.icon54-2-Add-Cart:before {
  content: "\e9d8";
}

.icon54-2-Add-Cloud:before {
  content: "\e9d9";
}

.icon54-2-Add-Doc:before {
  content: "\e9da";
}

.icon54-2-Add-File:before {
  content: "\e9db";
}

.icon54-2-Add-Folder:before {
  content: "\e9dc";
}

.icon54-2-Add-Location:before {
  content: "\e9dd";
}

.icon54-2-Add-Mail:before {
  content: "\e9de";
}

.icon54-2-Add-Wifi:before {
  content: "\e9df";
}

.icon54-2-Addon-Setting:before {
  content: "\e9e0";
}

.icon54-2-Addvertise:before {
  content: "\e9e1";
}

.icon54-2-Adobe-FlashPlayer:before {
  content: "\e9e2";
}

.icon54-2-Adobe:before {
  content: "\e9e3";
}

.icon54-2-Aif-Doc:before {
  content: "\e9e4";
}

.icon54-2-Air-Conditioner2:before {
  content: "\e9e5";
}

.icon54-2-Air-Conditioner:before {
  content: "\e9e6";
}

.icon54-2-Air-Conditioner1:before {
  content: "\e9e7";
}

.icon54-2-Airbnb:before {
  content: "\e9e8";
}

.icon54-2-Alambic:before {
  content: "\e9e9";
}

.icon54-2-Alarm-Clock1:before {
  content: "\e9ea";
}

.icon54-2-Alarm-Clock2:before {
  content: "\e9eb";
}

.icon54-2-Alarm-Clock3:before {
  content: "\e9ec";
}

.icon54-2-Alarm-Sound:before {
  content: "\e9ed";
}

.icon54-2-Align-Center:before {
  content: "\e9ee";
}

.icon54-2-Align-Left:before {
  content: "\e9ef";
}

.icon54-2-Align-Right:before {
  content: "\e9f0";
}

.icon54-2-All-Directions:before {
  content: "\e9f1";
}

.icon54-2-Allert-Card:before {
  content: "\e9f2";
}

.icon54-2-Alligator:before {
  content: "\e9f3";
}

.icon54-2-Alphabet-List:before {
  content: "\e9f4";
}

.icon54-2-Alu-Recycle:before {
  content: "\e9f5";
}

.icon54-2-Amazon:before {
  content: "\e9f6";
}

.icon54-2-Ambulance-1:before {
  content: "\e9f7";
}

.icon54-2-Ambulance:before {
  content: "\e9f8";
}

.icon54-2-Amd:before {
  content: "\e9f9";
}

.icon54-2-Amex-2:before {
  content: "\e9fa";
}

.icon54-2-AMEX:before {
  content: "\e9fb";
}

.icon54-2-Amplifier-1:before {
  content: "\e9fc";
}

.icon54-2-Amplifier-2:before {
  content: "\e9fd";
}

.icon54-2-Analogue-Antenna:before {
  content: "\e9fe";
}

.icon54-2-Anchor:before {
  content: "\e9ff";
}

.icon54-2-Android:before {
  content: "\ea00";
}

.icon54-2-Angel2:before {
  content: "\ea01";
}

.icon54-2-Angel:before {
  content: "\ea02";
}

.icon54-2-Angry-Birds2:before {
  content: "\ea03";
}

.icon54-2-Angry-Birds:before {
  content: "\ea04";
}

.icon54-2-Anonymous-1:before {
  content: "\ea05";
}

.icon54-2-Anonymous-2:before {
  content: "\ea06";
}

.icon54-2-Ant:before {
  content: "\ea07";
}

.icon54-2-Antilop:before {
  content: "\ea08";
}

.icon54-2-App-Setting:before {
  content: "\ea09";
}

.icon54-2-Apple2:before {
  content: "\ea0a";
}

.icon54-2-Apple:before {
  content: "\ea0b";
}

.icon54-2-Appstore-2:before {
  content: "\ea0c";
}

.icon54-2-Arc-Phisics:before {
  content: "\ea0d";
}

.icon54-2-Arcade:before {
  content: "\ea0e";
}

.icon54-2-Archery-1:before {
  content: "\ea0f";
}

.icon54-2-Archery-2:before {
  content: "\ea10";
}

.icon54-2-Aries:before {
  content: "\ea11";
}

.icon54-2-Army-Solider:before {
  content: "\ea12";
}

.icon54-2-Artboard:before {
  content: "\ea13";
}

.icon54-2-Astronaut:before {
  content: "\ea14";
}

.icon54-2-At-Symbol:before {
  content: "\ea15";
}

.icon54-2-Ati:before {
  content: "\ea16";
}

.icon54-2-Atm-1:before {
  content: "\ea17";
}

.icon54-2-Atm-2:before {
  content: "\ea18";
}

.icon54-2-Atm-3:before {
  content: "\ea19";
}

.icon54-2-Atom:before {
  content: "\ea1a";
}

.icon54-2-Atomic-Reactor:before {
  content: "\ea1b";
}

.icon54-2-Attach-File:before {
  content: "\ea1c";
}

.icon54-2-Attache-Mail:before {
  content: "\ea1d";
}

.icon54-2-Attacher:before {
  content: "\ea1e";
}

.icon54-2-Attention-Cloud:before {
  content: "\ea1f";
}

.icon54-2-Attention1-Doc:before {
  content: "\ea20";
}

.icon54-2-Attention2-Doc:before {
  content: "\ea21";
}

.icon54-2-Auction:before {
  content: "\ea22";
}

.icon54-2-Auto-Flash:before {
  content: "\ea23";
}

.icon54-2-Auto-Gearbox:before {
  content: "\ea24";
}

.icon54-2-Aux-Cabel:before {
  content: "\ea25";
}

.icon54-2-Avi-Doc:before {
  content: "\ea26";
}

.icon54-2-Backward-Button:before {
  content: "\ea27";
}

.icon54-2-Backward:before {
  content: "\ea28";
}

.icon54-2-Bacteria-1:before {
  content: "\ea29";
}

.icon54-2-Bacteria-4:before {
  content: "\ea2a";
}

.icon54-2-Bad-Pig:before {
  content: "\ea2b";
}

.icon54-2-Badminton:before {
  content: "\ea2c";
}

.icon54-2-Bag-1:before {
  content: "\ea2d";
}

.icon54-2-Bag-2:before {
  content: "\ea2e";
}

.icon54-2-Balance-1:before {
  content: "\ea2f";
}

.icon54-2-Balance-2:before {
  content: "\ea30";
}

.icon54-2-Bald-Male:before {
  content: "\ea31";
}

.icon54-2-Ball-Pen:before {
  content: "\ea32";
}

.icon54-2-Baloon:before {
  content: "\ea33";
}

.icon54-2-Banana:before {
  content: "\ea34";
}

.icon54-2-Banch:before {
  content: "\ea35";
}

.icon54-2-Bank-1:before {
  content: "\ea36";
}

.icon54-2-Bank-2:before {
  content: "\ea37";
}

.icon54-2-Bank3:before {
  content: "\ea38";
}

.icon54-2-Barbeque:before {
  content: "\ea39";
}

.icon54-2-Barcode-Scanner:before {
  content: "\ea3a";
}

.icon54-2-Barcode:before {
  content: "\ea3b";
}

.icon54-2-Barrow:before {
  content: "\ea3c";
}

.icon54-2-Baseball-2:before {
  content: "\ea3d";
}

.icon54-2-Baseball:before {
  content: "\ea3e";
}

.icon54-2-Basket-1:before {
  content: "\ea3f";
}

.icon54-2-Basket-2:before {
  content: "\ea40";
}

.icon54-2-Basket-Ball:before {
  content: "\ea41";
}

.icon54-2-Basket:before {
  content: "\ea42";
}

.icon54-2-Bass-key:before {
  content: "\ea43";
}

.icon54-2-Bat:before {
  content: "\ea44";
}

.icon54-2-Bath-Robe:before {
  content: "\ea45";
}

.icon54-2-Battery2:before {
  content: "\ea46";
}

.icon54-2-Battery-0:before {
  content: "\ea47";
}

.icon54-2-Battery-1:before {
  content: "\ea48";
}

.icon54-2-Battery-2:before {
  content: "\ea49";
}

.icon54-2-Battery-3:before {
  content: "\ea4a";
}

.icon54-2-Battery-4:before {
  content: "\ea4b";
}

.icon54-2-Battery:before {
  content: "\ea4c";
}

.icon54-2-Battrey-Charge:before {
  content: "\ea4d";
}

.icon54-2-Beach-Ball:before {
  content: "\ea4e";
}

.icon54-2-Beanie-Hat:before {
  content: "\ea4f";
}

.icon54-2-Bear:before {
  content: "\ea50";
}

.icon54-2-Beard-Man:before {
  content: "\ea51";
}

.icon54-2-Beatle:before {
  content: "\ea52";
}

.icon54-2-Beats:before {
  content: "\ea53";
}

.icon54-2-Bee:before {
  content: "\ea54";
}

.icon54-2-Beer-Mug:before {
  content: "\ea55";
}

.icon54-2-Behance:before {
  content: "\ea56";
}

.icon54-2-Bell2:before {
  content: "\ea57";
}

.icon54-2-Bell:before {
  content: "\ea58";
}

.icon54-2-Bellboy:before {
  content: "\ea59";
}

.icon54-2-Bellhop:before {
  content: "\ea5a";
}

.icon54-2-Belt:before {
  content: "\ea5b";
}

.icon54-2-Benjo:before {
  content: "\ea5c";
}

.icon54-2-Bezier-1:before {
  content: "\ea5d";
}

.icon54-2-Bezier-2:before {
  content: "\ea5e";
}

.icon54-2-Big-Eye:before {
  content: "\ea5f";
}

.icon54-2-Big-Jack:before {
  content: "\ea60";
}

.icon54-2-Big-Shopping:before {
  content: "\ea61";
}

.icon54-2-Big-Smile:before {
  content: "\ea62";
}

.icon54-2-Bike-1:before {
  content: "\ea63";
}

.icon54-2-Bike-2:before {
  content: "\ea64";
}

.icon54-2-Bike-3:before {
  content: "\ea65";
}

.icon54-2-Bike:before {
  content: "\ea66";
}

.icon54-2-Bikini:before {
  content: "\ea67";
}

.icon54-2-Binders:before {
  content: "\ea68";
}

.icon54-2-Bing:before {
  content: "\ea69";
}

.icon54-2-Binocular:before {
  content: "\ea6a";
}

.icon54-2-Bio-1:before {
  content: "\ea6b";
}

.icon54-2-Bio-2:before {
  content: "\ea6c";
}

.icon54-2-Bio-Ennergy:before {
  content: "\ea6d";
}

.icon54-2-Bio-Gas:before {
  content: "\ea6e";
}

.icon54-2-Biohazzard:before {
  content: "\ea6f";
}

.icon54-2-Bitcoin-2:before {
  content: "\ea70";
}

.icon54-2-Bitcoin-3:before {
  content: "\ea71";
}

.icon54-2-Bitcoin-Cloud:before {
  content: "\ea72";
}

.icon54-2-Bitcoin-Doc:before {
  content: "\ea73";
}

.icon54-2-Black-Friday:before {
  content: "\ea74";
}

.icon54-2-Blank-File:before {
  content: "\ea75";
}

.icon54-2-Blend-Tool:before {
  content: "\ea76";
}

.icon54-2-Blogger:before {
  content: "\ea77";
}

.icon54-2-Blood-Drop:before {
  content: "\ea78";
}

.icon54-2-Bluetuth:before {
  content: "\ea79";
}

.icon54-2-Blututh-Headset:before {
  content: "\ea7a";
}

.icon54-2-Boiled-Egg:before {
  content: "\ea7b";
}

.icon54-2-Bold:before {
  content: "\ea7c";
}

.icon54-2-Bomb:before {
  content: "\ea7d";
}

.icon54-2-Bomber-Man:before {
  content: "\ea7e";
}

.icon54-2-Bookmark-1:before {
  content: "\ea7f";
}

.icon54-2-Bookmark-2:before {
  content: "\ea80";
}

.icon54-2-Bookmark-3:before {
  content: "\ea81";
}

.icon54-2-Bookmark-4:before {
  content: "\ea82";
}

.icon54-2-Bookmark-Settings:before {
  content: "\ea83";
}

.icon54-2-Bookmark-Site2:before {
  content: "\ea84";
}

.icon54-2-Bookmark-Site:before {
  content: "\ea85";
}

.icon54-2-Bookmarked-File:before {
  content: "\ea86";
}

.icon54-2-Boot:before {
  content: "\ea87";
}

.icon54-2-Botcoin-1:before {
  content: "\ea88";
}

.icon54-2-Bow-Tie:before {
  content: "\ea89";
}

.icon54-2-Bow:before {
  content: "\ea8a";
}

.icon54-2-Bowler-Hat:before {
  content: "\ea8b";
}

.icon54-2-Bowling-Ball:before {
  content: "\ea8c";
}

.icon54-2-Bowling:before {
  content: "\ea8d";
}

.icon54-2-Boxing-Bag:before {
  content: "\ea8e";
}

.icon54-2-Boxing-Glov:before {
  content: "\ea8f";
}

.icon54-2-Boxing-Helmet:before {
  content: "\ea90";
}

.icon54-2-Boxing-Ring:before {
  content: "\ea91";
}

.icon54-2-Bra:before {
  content: "\ea92";
}

.icon54-2-Brain:before {
  content: "\ea93";
}

.icon54-2-Bread:before {
  content: "\ea94";
}

.icon54-2-Breakout:before {
  content: "\ea95";
}

.icon54-2-Bridge:before {
  content: "\ea96";
}

.icon54-2-Briefcase-1:before {
  content: "\ea97";
}

.icon54-2-Briefcase-2:before {
  content: "\ea98";
}

.icon54-2-Brightness-2:before {
  content: "\ea99";
}

.icon54-2-Brightness-3:before {
  content: "\ea9a";
}

.icon54-2-Brigthness-1:before {
  content: "\ea9b";
}

.icon54-2-Broken-Glas:before {
  content: "\ea9c";
}

.icon54-2-Broken-Heart:before {
  content: "\ea9d";
}

.icon54-2-Broken-Link:before {
  content: "\ea9e";
}

.icon54-2-Brush-1:before {
  content: "\ea9f";
}

.icon54-2-Brush-2:before {
  content: "\eaa0";
}

.icon54-2-Bucket:before {
  content: "\eaa1";
}

.icon54-2-Buddybuilding:before {
  content: "\eaa2";
}

.icon54-2-Bug-Protect:before {
  content: "\eaa3";
}

.icon54-2-Bullet-List:before {
  content: "\eaa4";
}

.icon54-2-Bulleted-List:before {
  content: "\eaa5";
}

.icon54-2-Bus-1:before {
  content: "\eaa6";
}

.icon54-2-Bus-2:before {
  content: "\eaa7";
}

.icon54-2-Bus-3:before {
  content: "\eaa8";
}

.icon54-2-Busi-2:before {
  content: "\eaa9";
}

.icon54-2-Business-Man:before {
  content: "\eaaa";
}

.icon54-2-Business-Woman:before {
  content: "\eaab";
}

.icon54-2-Busy-1:before {
  content: "\eaac";
}

.icon54-2-Butterfly:before {
  content: "\eaad";
}

.icon54-2-Button:before {
  content: "\eaae";
}

.icon54-2-Cab:before {
  content: "\eaaf";
}

.icon54-2-Cabine-Lift:before {
  content: "\eab0";
}

.icon54-2-Cactus:before {
  content: "\eab1";
}

.icon54-2-Caffe-Bean:before {
  content: "\eab2";
}

.icon54-2-Caffe-Mug:before {
  content: "\eab3";
}

.icon54-2-Calculator-1:before {
  content: "\eab4";
}

.icon54-2-Calculator-2:before {
  content: "\eab5";
}

.icon54-2-Calculator-3:before {
  content: "\eab6";
}

.icon54-2-Calculator-4:before {
  content: "\eab7";
}

.icon54-2-Calendar-Clock:before {
  content: "\eab8";
}

.icon54-2-Calendar:before {
  content: "\eab9";
}

.icon54-2-Call:before {
  content: "\eaba";
}

.icon54-2-Camel:before {
  content: "\eabb";
}

.icon54-2-Camera-12:before {
  content: "\eabc";
}

.icon54-2-Camera-1:before {
  content: "\eabd";
}

.icon54-2-Camera-22:before {
  content: "\eabe";
}

.icon54-2-Camera-2:before {
  content: "\eabf";
}

.icon54-2-Camera-3:before {
  content: "\eac0";
}

.icon54-2-Camera-42:before {
  content: "\eac1";
}

.icon54-2-Camera-4:before {
  content: "\eac2";
}

.icon54-2-Camera-5:before {
  content: "\eac3";
}

.icon54-2-Camera-6:before {
  content: "\eac4";
}

.icon54-2-Camera-7:before {
  content: "\eac5";
}

.icon54-2-Camera-8:before {
  content: "\eac6";
}

.icon54-2-Camera-9:before {
  content: "\eac7";
}

.icon54-2-Camera-Rear:before {
  content: "\eac8";
}

.icon54-2-Camera-roll:before {
  content: "\eac9";
}

.icon54-2-Camp-Bag:before {
  content: "\eaca";
}

.icon54-2-Camp-Fire2:before {
  content: "\eacb";
}

.icon54-2-Camp-Fire:before {
  content: "\eacc";
}

.icon54-2-Camping-Knief:before {
  content: "\eacd";
}

.icon54-2-Candell:before {
  content: "\eace";
}

.icon54-2-Candy-Stick:before {
  content: "\eacf";
}

.icon54-2-Candy:before {
  content: "\ead0";
}

.icon54-2-Captain-America:before {
  content: "\ead1";
}

.icon54-2-Car-1:before {
  content: "\ead2";
}

.icon54-2-Car-2:before {
  content: "\ead3";
}

.icon54-2-Car-3:before {
  content: "\ead4";
}

.icon54-2-Car-AirPump:before {
  content: "\ead5";
}

.icon54-2-Car-Secure:before {
  content: "\ead6";
}

.icon54-2-Car-Service:before {
  content: "\ead7";
}

.icon54-2-Car-Wash:before {
  content: "\ead8";
}

.icon54-2-Card-Pay:before {
  content: "\ead9";
}

.icon54-2-Card-Validity:before {
  content: "\eada";
}

.icon54-2-Cargo-Ship:before {
  content: "\eadb";
}

.icon54-2-Carnaval:before {
  content: "\eadc";
}

.icon54-2-Carrot:before {
  content: "\eadd";
}

.icon54-2-Cart-1:before {
  content: "\eade";
}

.icon54-2-Cart-2:before {
  content: "\eadf";
}

.icon54-2-Cart-Done:before {
  content: "\eae0";
}

.icon54-2-Cash-Pay:before {
  content: "\eae1";
}

.icon54-2-Cash-Payment:before {
  content: "\eae2";
}

.icon54-2-Cassette:before {
  content: "\eae3";
}

.icon54-2-Cat:before {
  content: "\eae4";
}

.icon54-2-CD-case:before {
  content: "\eae5";
}

.icon54-2-Cello:before {
  content: "\eae6";
}

.icon54-2-Celsius:before {
  content: "\eae7";
}

.icon54-2-Chaplin:before {
  content: "\eae8";
}

.icon54-2-Character-Spacing:before {
  content: "\eae9";
}

.icon54-2-Check-File:before {
  content: "\eaea";
}

.icon54-2-Check:before {
  content: "\eaeb";
}

.icon54-2-Checkout-Bitcoin1:before {
  content: "\eaec";
}

.icon54-2-Checkout-Bitcoin2:before {
  content: "\eaed";
}

.icon54-2-Checkout-Dollar1:before {
  content: "\eaee";
}

.icon54-2-Checkout-Dollar2:before {
  content: "\eaef";
}

.icon54-2-Checkout-Euro1:before {
  content: "\eaf0";
}

.icon54-2-Checkout-Euro2:before {
  content: "\eaf1";
}

.icon54-2-Checkout-Pound1:before {
  content: "\eaf2";
}

.icon54-2-Checout-Pound2:before {
  content: "\eaf3";
}

.icon54-2-Cheese:before {
  content: "\eaf4";
}

.icon54-2-Cheetah:before {
  content: "\eaf5";
}

.icon54-2-Chef:before {
  content: "\eaf6";
}

.icon54-2-Cherry:before {
  content: "\eaf7";
}

.icon54-2-Chess:before {
  content: "\eaf8";
}

.icon54-2-Chicken-leg:before {
  content: "\eaf9";
}

.icon54-2-Chicken:before {
  content: "\eafa";
}

.icon54-2-Chilly:before {
  content: "\eafb";
}

.icon54-2-Chimney:before {
  content: "\eafc";
}

.icon54-2-Chip:before {
  content: "\eafd";
}

.icon54-2-Christmas-Decoration:before {
  content: "\eafe";
}

.icon54-2-Christmas-Light:before {
  content: "\eaff";
}

.icon54-2-Christmas-Star:before {
  content: "\eb00";
}

.icon54-2-Christmas-Tree:before {
  content: "\eb01";
}

.icon54-2-Chrome:before {
  content: "\eb02";
}

.icon54-2-Circus:before {
  content: "\eb03";
}

.icon54-2-Clear-Basket:before {
  content: "\eb04";
}

.icon54-2-Clear-Bookmark:before {
  content: "\eb05";
}

.icon54-2-Clear-Cart:before {
  content: "\eb06";
}

.icon54-2-Clear-File:before {
  content: "\eb07";
}

.icon54-2-Clear-Folder:before {
  content: "\eb08";
}

.icon54-2-Clear-Format:before {
  content: "\eb09";
}

.icon54-2-Clear-Formatting:before {
  content: "\eb0a";
}

.icon54-2-Clear-Location:before {
  content: "\eb0b";
}

.icon54-2-Clear-Network:before {
  content: "\eb0c";
}

.icon54-2-Click-1:before {
  content: "\eb0d";
}

.icon54-2-Click-2:before {
  content: "\eb0e";
}

.icon54-2-Clock-1:before {
  content: "\eb0f";
}

.icon54-2-Clock-2:before {
  content: "\eb10";
}

.icon54-2-Clone-Cloud:before {
  content: "\eb11";
}

.icon54-2-Close-2:before {
  content: "\eb12";
}

.icon54-2-Closr-1:before {
  content: "\eb13";
}

.icon54-2-Cloud2:before {
  content: "\eb14";
}

.icon54-2-Cloud-Download:before {
  content: "\eb15";
}

.icon54-2-Cloud-Drive:before {
  content: "\eb16";
}

.icon54-2-Cloud-Folder2:before {
  content: "\eb17";
}

.icon54-2-Cloud-Folder:before {
  content: "\eb18";
}

.icon54-2-Cloud-Help:before {
  content: "\eb19";
}

.icon54-2-Cloud-List:before {
  content: "\eb1a";
}

.icon54-2-Cloud-Network:before {
  content: "\eb1b";
}

.icon54-2-Cloud-Server:before {
  content: "\eb1c";
}

.icon54-2-Cloud-Setting:before {
  content: "\eb1d";
}

.icon54-2-Cloud-Upload:before {
  content: "\eb1e";
}

.icon54-2-Cloud:before {
  content: "\eb1f";
}

.icon54-2-Cloudy-Day:before {
  content: "\eb20";
}

.icon54-2-Cloudy-Fog:before {
  content: "\eb21";
}

.icon54-2-Cloudy-Night:before {
  content: "\eb22";
}

.icon54-2-Cloudy:before {
  content: "\eb23";
}

.icon54-2-Clown:before {
  content: "\eb24";
}

.icon54-2-Clubs-AceCard:before {
  content: "\eb25";
}

.icon54-2-Cmera-3:before {
  content: "\eb26";
}

.icon54-2-CMYK:before {
  content: "\eb27";
}

.icon54-2-Coal-Railcar:before {
  content: "\eb28";
}

.icon54-2-Coat-Rank:before {
  content: "\eb29";
}

.icon54-2-Coat:before {
  content: "\eb2a";
}

.icon54-2-Coce-withGlass:before {
  content: "\eb2b";
}

.icon54-2-Cockroach:before {
  content: "\eb2c";
}

.icon54-2-Coctail-Glass1:before {
  content: "\eb2d";
}

.icon54-2-Coctail-Glass2:before {
  content: "\eb2e";
}

.icon54-2-Coding:before {
  content: "\eb2f";
}

.icon54-2-Coffe-ToGo:before {
  content: "\eb30";
}

.icon54-2-Coffe:before {
  content: "\eb31";
}

.icon54-2-Coin-andCash:before {
  content: "\eb32";
}

.icon54-2-Coins-1:before {
  content: "\eb33";
}

.icon54-2-Coins-2:before {
  content: "\eb34";
}

.icon54-2-Coins-3:before {
  content: "\eb35";
}

.icon54-2-Combine-File:before {
  content: "\eb36";
}

.icon54-2-Compact-Disc:before {
  content: "\eb37";
}

.icon54-2-Compas-Rose:before {
  content: "\eb38";
}

.icon54-2-Compass-1:before {
  content: "\eb39";
}

.icon54-2-Compass-2:before {
  content: "\eb3a";
}

.icon54-2-Compose-Mail1:before {
  content: "\eb3b";
}

.icon54-2-Compose-Mail2:before {
  content: "\eb3c";
}

.icon54-2-Computer-Download:before {
  content: "\eb3d";
}

.icon54-2-Computer-Network1:before {
  content: "\eb3e";
}

.icon54-2-Computer-Network2:before {
  content: "\eb3f";
}

.icon54-2-Computer-Upload:before {
  content: "\eb40";
}

.icon54-2-Concert-Lighting:before {
  content: "\eb41";
}

.icon54-2-Concrete-Truck:before {
  content: "\eb42";
}

.icon54-2-Conga-1:before {
  content: "\eb43";
}

.icon54-2-Conga-2:before {
  content: "\eb44";
}

.icon54-2-Contact-Book1:before {
  content: "\eb45";
}

.icon54-2-Contact-Book2:before {
  content: "\eb46";
}

.icon54-2-Contact-Folder:before {
  content: "\eb47";
}

.icon54-2-Contact-Info:before {
  content: "\eb48";
}

.icon54-2-Container-Railcar:before {
  content: "\eb49";
}

.icon54-2-Contract-1:before {
  content: "\eb4a";
}

.icon54-2-Contract-2:before {
  content: "\eb4b";
}

.icon54-2-Converse:before {
  content: "\eb4c";
}

.icon54-2-Convert-Bitcoin:before {
  content: "\eb4d";
}

.icon54-2-Convert-Curency:before {
  content: "\eb4e";
}

.icon54-2-Cookie-Man:before {
  content: "\eb4f";
}

.icon54-2-Copy-Machine:before {
  content: "\eb50";
}

.icon54-2-Corn:before {
  content: "\eb51";
}

.icon54-2-Coroflot:before {
  content: "\eb52";
}

.icon54-2-Corrector:before {
  content: "\eb53";
}

.icon54-2-Countdown-1:before {
  content: "\eb54";
}

.icon54-2-Countdown-2:before {
  content: "\eb55";
}

.icon54-2-Countdown-3:before {
  content: "\eb56";
}

.icon54-2-Countdown-4:before {
  content: "\eb57";
}

.icon54-2-Countdown-5:before {
  content: "\eb58";
}

.icon54-2-Cow:before {
  content: "\eb59";
}

.icon54-2-Crain-Truck2:before {
  content: "\eb5a";
}

.icon54-2-Crain-Truck:before {
  content: "\eb5b";
}

.icon54-2-Crain:before {
  content: "\eb5c";
}

.icon54-2-Credit-Card1:before {
  content: "\eb5d";
}

.icon54-2-Credit-Card2:before {
  content: "\eb5e";
}

.icon54-2-Credit-Card3:before {
  content: "\eb5f";
}

.icon54-2-Criminal:before {
  content: "\eb60";
}

.icon54-2-Croissant:before {
  content: "\eb61";
}

.icon54-2-Cronometer:before {
  content: "\eb62";
}

.icon54-2-Crop-Image:before {
  content: "\eb63";
}

.icon54-2-Crop-Tool:before {
  content: "\eb64";
}

.icon54-2-Crown-1:before {
  content: "\eb65";
}

.icon54-2-Crown-2:before {
  content: "\eb66";
}

.icon54-2-Crunchyroll:before {
  content: "\eb67";
}

.icon54-2-Cry-Hard:before {
  content: "\eb68";
}

.icon54-2-Cry:before {
  content: "\eb69";
}

.icon54-2-CSS-3:before {
  content: "\eb6a";
}

.icon54-2-Cup-1:before {
  content: "\eb6b";
}

.icon54-2-Cup-2:before {
  content: "\eb6c";
}

.icon54-2-Cup-3:before {
  content: "\eb6d";
}

.icon54-2-Cursor-Select1:before {
  content: "\eb6e";
}

.icon54-2-Cusror-Select2:before {
  content: "\eb6f";
}

.icon54-2-Cuter:before {
  content: "\eb70";
}

.icon54-2-Cylinder-Hat:before {
  content: "\eb71";
}

.icon54-2-Cymbal:before {
  content: "\eb72";
}

.icon54-2-Cystern-Railcar:before {
  content: "\eb73";
}

.icon54-2-Cystern-Truck:before {
  content: "\eb74";
}

.icon54-2-Dailybooth:before {
  content: "\eb75";
}

.icon54-2-Darth-Vader:before {
  content: "\eb76";
}

.icon54-2-Darts:before {
  content: "\eb77";
}

.icon54-2-Decode-File:before {
  content: "\eb78";
}

.icon54-2-Decrease-Indent:before {
  content: "\eb79";
}

.icon54-2-Decrease-Margin:before {
  content: "\eb7a";
}

.icon54-2-Deer:before {
  content: "\eb7b";
}

.icon54-2-Delete-Mail:before {
  content: "\eb7c";
}

.icon54-2-Delicious:before {
  content: "\eb7d";
}

.icon54-2-Desert:before {
  content: "\eb7e";
}

.icon54-2-Design-Software:before {
  content: "\eb7f";
}

.icon54-2-Designfloat:before {
  content: "\eb80";
}

.icon54-2-Designmoo:before {
  content: "\eb81";
}

.icon54-2-Desktop-Security:before {
  content: "\eb82";
}

.icon54-2-Deviant-Art:before {
  content: "\eb83";
}

.icon54-2-Devil:before {
  content: "\eb84";
}

.icon54-2-Dial-Pad:before {
  content: "\eb85";
}

.icon54-2-Diamond-AceCard:before {
  content: "\eb86";
}

.icon54-2-Diamond:before {
  content: "\eb87";
}

.icon54-2-Dice2:before {
  content: "\eb88";
}

.icon54-2-Dice:before {
  content: "\eb89";
}

.icon54-2-Digg:before {
  content: "\eb8a";
}

.icon54-2-Digital-AlarmClock:before {
  content: "\eb8b";
}

.icon54-2-Digital-Design:before {
  content: "\eb8c";
}

.icon54-2-Diigo:before {
  content: "\eb8d";
}

.icon54-2-Direction-Control1:before {
  content: "\eb8e";
}

.icon54-2-Direction-Control2:before {
  content: "\eb8f";
}

.icon54-2-Direction-Select1:before {
  content: "\eb90";
}

.icon54-2-Direction-Select2:before {
  content: "\eb91";
}

.icon54-2-Directions-2:before {
  content: "\eb92";
}

.icon54-2-Directions:before {
  content: "\eb93";
}

.icon54-2-Disc-Doc:before {
  content: "\eb94";
}

.icon54-2-Discount-Bitcoin:before {
  content: "\eb95";
}

.icon54-2-Discount-Coupon:before {
  content: "\eb96";
}

.icon54-2-Discount-Dollar:before {
  content: "\eb97";
}

.icon54-2-Discount-Euro:before {
  content: "\eb98";
}

.icon54-2-Discount-Pound:before {
  content: "\eb99";
}

.icon54-2-Disk-Cutter:before {
  content: "\eb9a";
}

.icon54-2-Dismiss-Bookmark:before {
  content: "\eb9b";
}

.icon54-2-Dismiss-Card:before {
  content: "\eb9c";
}

.icon54-2-Dismiss-Cloud:before {
  content: "\eb9d";
}

.icon54-2-Dismiss-Doc:before {
  content: "\eb9e";
}

.icon54-2-Dismiss-File:before {
  content: "\eb9f";
}

.icon54-2-Dismiss-Firewall:before {
  content: "\eba0";
}

.icon54-2-Dismiss-Folder:before {
  content: "\eba1";
}

.icon54-2-Dismiss-Mail:before {
  content: "\eba2";
}

.icon54-2-Dismiss-Network:before {
  content: "\eba3";
}

.icon54-2-Dismiss-Settings:before {
  content: "\eba4";
}

.icon54-2-Dispacher-1:before {
  content: "\eba5";
}

.icon54-2-Dispacher-2:before {
  content: "\eba6";
}

.icon54-2-Distance-1:before {
  content: "\eba7";
}

.icon54-2-Distance-2:before {
  content: "\eba8";
}

.icon54-2-Diving-Mask:before {
  content: "\eba9";
}

.icon54-2-Dj-mixer:before {
  content: "\ebaa";
}

.icon54-2-DNA:before {
  content: "\ebab";
}

.icon54-2-Do-NotDisturbe:before {
  content: "\ebac";
}

.icon54-2-Document-Cutter:before {
  content: "\ebad";
}

.icon54-2-Document-File:before {
  content: "\ebae";
}

.icon54-2-Documents:before {
  content: "\ebaf";
}

.icon54-2-Dodgem:before {
  content: "\ebb0";
}

.icon54-2-Dog:before {
  content: "\ebb1";
}

.icon54-2-Dollar-1:before {
  content: "\ebb2";
}

.icon54-2-Dollar-2:before {
  content: "\ebb3";
}

.icon54-2-Dollar-3:before {
  content: "\ebb4";
}

.icon54-2-Dollar-Card:before {
  content: "\ebb5";
}

.icon54-2-Dollar-Cloud:before {
  content: "\ebb6";
}

.icon54-2-Dollar-Doc:before {
  content: "\ebb7";
}

.icon54-2-Dollar-Fall:before {
  content: "\ebb8";
}

.icon54-2-Dollar-Rise:before {
  content: "\ebb9";
}

.icon54-2-Dolphin:before {
  content: "\ebba";
}

.icon54-2-Domino:before {
  content: "\ebbb";
}

.icon54-2-Donate-Blood:before {
  content: "\ebbc";
}

.icon54-2-Donate:before {
  content: "\ebbd";
}

.icon54-2-Done-Basket:before {
  content: "\ebbe";
}

.icon54-2-Done-Bookmark:before {
  content: "\ebbf";
}

.icon54-2-Done-Card:before {
  content: "\ebc0";
}

.icon54-2-Done-Cloud:before {
  content: "\ebc1";
}

.icon54-2-Done-Doc:before {
  content: "\ebc2";
}

.icon54-2-Done-Folder:before {
  content: "\ebc3";
}

.icon54-2-Done-Location:before {
  content: "\ebc4";
}

.icon54-2-Done-Mail:before {
  content: "\ebc5";
}

.icon54-2-Donkey:before {
  content: "\ebc6";
}

.icon54-2-Dont-TouchRound:before {
  content: "\ebc7";
}

.icon54-2-Dont-Touch:before {
  content: "\ebc8";
}

.icon54-2-Donut:before {
  content: "\ebc9";
}

.icon54-2-Door-Hanger:before {
  content: "\ebca";
}

.icon54-2-Double-Click1:before {
  content: "\ebcb";
}

.icon54-2-Double-Click2:before {
  content: "\ebcc";
}

.icon54-2-Double-Tap:before {
  content: "\ebcd";
}

.icon54-2-Dove:before {
  content: "\ebce";
}

.icon54-2-Down-1:before {
  content: "\ebcf";
}

.icon54-2-Down-2:before {
  content: "\ebd0";
}

.icon54-2-Down-3:before {
  content: "\ebd1";
}

.icon54-2-Down-4:before {
  content: "\ebd2";
}

.icon54-2-Down-5:before {
  content: "\ebd3";
}

.icon54-2-Down-6:before {
  content: "\ebd4";
}

.icon54-2-Down-7:before {
  content: "\ebd5";
}

.icon54-2-Down-8:before {
  content: "\ebd6";
}

.icon54-2-Down-9:before {
  content: "\ebd7";
}

.icon54-2-Down-10:before {
  content: "\ebd8";
}

.icon54-2-Down-11:before {
  content: "\ebd9";
}

.icon54-2-Down-12:before {
  content: "\ebda";
}

.icon54-2-Down-Left1:before {
  content: "\ebdb";
}

.icon54-2-Down-Right1:before {
  content: "\ebdc";
}

.icon54-2-Download-Bookmark:before {
  content: "\ebdd";
}

.icon54-2-Download-Doc:before {
  content: "\ebde";
}

.icon54-2-Download-File:before {
  content: "\ebdf";
}

.icon54-2-Download-Folder:before {
  content: "\ebe0";
}

.icon54-2-Download:before {
  content: "\ebe1";
}

.icon54-2-Drag-Drop:before {
  content: "\ebe2";
}

.icon54-2-Drag-Down:before {
  content: "\ebe3";
}

.icon54-2-Drag-Hand1:before {
  content: "\ebe4";
}

.icon54-2-Drag-Hand2:before {
  content: "\ebe5";
}

.icon54-2-Drag-Location:before {
  content: "\ebe6";
}

.icon54-2-Drag-Up:before {
  content: "\ebe7";
}

.icon54-2-Dress-1:before {
  content: "\ebe8";
}

.icon54-2-Dress-2:before {
  content: "\ebe9";
}

.icon54-2-Dribbble:before {
  content: "\ebea";
}

.icon54-2-Driller:before {
  content: "\ebeb";
}

.icon54-2-Drive-File:before {
  content: "\ebec";
}

.icon54-2-Drive-Folder:before {
  content: "\ebed";
}

.icon54-2-Drool:before {
  content: "\ebee";
}

.icon54-2-Dropbox-File:before {
  content: "\ebef";
}

.icon54-2-Dropbox-Folder:before {
  content: "\ebf0";
}

.icon54-2-Dropbox:before {
  content: "\ebf1";
}

.icon54-2-Drowing:before {
  content: "\ebf2";
}

.icon54-2-Drum-1:before {
  content: "\ebf3";
}

.icon54-2-Drum-2:before {
  content: "\ebf4";
}

.icon54-2-Drum-sticks:before {
  content: "\ebf5";
}

.icon54-2-Drupal:before {
  content: "\ebf6";
}

.icon54-2-Duck:before {
  content: "\ebf7";
}

.icon54-2-Dumbbell:before {
  content: "\ebf8";
}

.icon54-2-Dumper-Truck:before {
  content: "\ebf9";
}

.icon54-2-DVD-Case:before {
  content: "\ebfa";
}

.icon54-2-DVD-Disc:before {
  content: "\ebfb";
}

.icon54-2-DVD-Sign:before {
  content: "\ebfc";
}

.icon54-2-Dzone:before {
  content: "\ebfd";
}

.icon54-2-Eagle-1:before {
  content: "\ebfe";
}

.icon54-2-Eagle-2:before {
  content: "\ebff";
}

.icon54-2-Earphone-1:before {
  content: "\ec00";
}

.icon54-2-Earphone-2:before {
  content: "\ec01";
}

.icon54-2-Eatrh-Support:before {
  content: "\ec02";
}

.icon54-2-Ebay:before {
  content: "\ec03";
}

.icon54-2-eBooks-Folder:before {
  content: "\ec04";
}

.icon54-2-Eco-Badge:before {
  content: "\ec05";
}

.icon54-2-Eco-Bulb1:before {
  content: "\ec06";
}

.icon54-2-Eco-Bulb2:before {
  content: "\ec07";
}

.icon54-2-Eco-Earth:before {
  content: "\ec08";
}

.icon54-2-Ecuation:before {
  content: "\ec09";
}

.icon54-2-Edge:before {
  content: "\ec0a";
}

.icon54-2-Edit-Doc:before {
  content: "\ec0b";
}

.icon54-2-Edit-Wifi:before {
  content: "\ec0c";
}

.icon54-2-Egg-Holder:before {
  content: "\ec0d";
}

.icon54-2-Einstein:before {
  content: "\ec0e";
}

.icon54-2-Electric-Guitar1:before {
  content: "\ec0f";
}

.icon54-2-Electric-Guitar2:before {
  content: "\ec10";
}

.icon54-2-Electric-Plug:before {
  content: "\ec11";
}

.icon54-2-Elephant:before {
  content: "\ec12";
}

.icon54-2-Elevator:before {
  content: "\ec13";
}

.icon54-2-Elf:before {
  content: "\ec14";
}

.icon54-2-Elvis:before {
  content: "\ec15";
}

.icon54-2-Email-File:before {
  content: "\ec16";
}

.icon54-2-Email-Folder:before {
  content: "\ec17";
}

.icon54-2-Encode-File:before {
  content: "\ec18";
}

.icon54-2-End-Call:before {
  content: "\ec19";
}

.icon54-2-Energy-Drink:before {
  content: "\ec1a";
}

.icon54-2-Enter-Pin2:before {
  content: "\ec1b";
}

.icon54-2-Enter-Pin:before {
  content: "\ec1c";
}

.icon54-2-Envato:before {
  content: "\ec1d";
}

.icon54-2-Eraser-Tool:before {
  content: "\ec1e";
}

.icon54-2-Eroor-Folder:before {
  content: "\ec1f";
}

.icon54-2-Error-Bookmark:before {
  content: "\ec20";
}

.icon54-2-Error-Card:before {
  content: "\ec21";
}

.icon54-2-Error-Cloud:before {
  content: "\ec22";
}

.icon54-2-Error-Doc:before {
  content: "\ec23";
}

.icon54-2-Espresso:before {
  content: "\ec24";
}

.icon54-2-Ethernet:before {
  content: "\ec25";
}

.icon54-2-Euro-1:before {
  content: "\ec26";
}

.icon54-2-Euro-2:before {
  content: "\ec27";
}

.icon54-2-Euro-3:before {
  content: "\ec28";
}

.icon54-2-Euro-Card:before {
  content: "\ec29";
}

.icon54-2-Euro-Cloud:before {
  content: "\ec2a";
}

.icon54-2-Euro-Doc:before {
  content: "\ec2b";
}

.icon54-2-Euro-Fall:before {
  content: "\ec2c";
}

.icon54-2-Euro-Rise:before {
  content: "\ec2d";
}

.icon54-2-Evernote:before {
  content: "\ec2e";
}

.icon54-2-Evil:before {
  content: "\ec2f";
}

.icon54-2-Excavator-1:before {
  content: "\ec30";
}

.icon54-2-Excavator-2:before {
  content: "\ec31";
}

.icon54-2-Excel:before {
  content: "\ec32";
}

.icon54-2-Exit-Sign:before {
  content: "\ec33";
}

.icon54-2-Expensive:before {
  content: "\ec34";
}

.icon54-2-Expisior:before {
  content: "\ec35";
}

.icon54-2-Eyedropper:before {
  content: "\ec36";
}

.icon54-2-Facebook-1:before {
  content: "\ec37";
}

.icon54-2-Facebook-2:before {
  content: "\ec38";
}

.icon54-2-Facebook-Messenger:before {
  content: "\ec39";
}

.icon54-2-Factory-1:before {
  content: "\ec3a";
}

.icon54-2-Factory-2:before {
  content: "\ec3b";
}

.icon54-2-Factory-3:before {
  content: "\ec3c";
}

.icon54-2-Factory-Chimneys:before {
  content: "\ec3d";
}

.icon54-2-Factory-Line:before {
  content: "\ec3e";
}

.icon54-2-Fahrenheit:before {
  content: "\ec3f";
}

.icon54-2-Fan:before {
  content: "\ec40";
}

.icon54-2-Favorit-File:before {
  content: "\ec41";
}

.icon54-2-Favorit-Location:before {
  content: "\ec42";
}

.icon54-2-Favorit-Network:before {
  content: "\ec43";
}

.icon54-2-Favorite-Card:before {
  content: "\ec44";
}

.icon54-2-Favorite-Cloud:before {
  content: "\ec45";
}

.icon54-2-Favorite-Doc:before {
  content: "\ec46";
}

.icon54-2-Favorite-Folder:before {
  content: "\ec47";
}

.icon54-2-Favorite-Mail:before {
  content: "\ec48";
}

.icon54-2-Favorite-Store:before {
  content: "\ec49";
}

.icon54-2-Favorite-Wifi:before {
  content: "\ec4a";
}

.icon54-2-Favorite:before {
  content: "\ec4b";
}

.icon54-2-Feather:before {
  content: "\ec4c";
}

.icon54-2-Feedburner:before {
  content: "\ec4d";
}

.icon54-2-Feeling-Sick:before {
  content: "\ec4e";
}

.icon54-2-Female-1:before {
  content: "\ec4f";
}

.icon54-2-Female-2:before {
  content: "\ec50";
}

.icon54-2-Female-User:before {
  content: "\ec51";
}

.icon54-2-Fever:before {
  content: "\ec52";
}

.icon54-2-File-Error:before {
  content: "\ec53";
}

.icon54-2-File-Settings:before {
  content: "\ec54";
}

.icon54-2-Film-Clapper:before {
  content: "\ec55";
}

.icon54-2-Film-Roll:before {
  content: "\ec56";
}

.icon54-2-Film-Stripe:before {
  content: "\ec57";
}

.icon54-2-Filter:before {
  content: "\ec58";
}

.icon54-2-Financial-Care1:before {
  content: "\ec59";
}

.icon54-2-Financial-Care2:before {
  content: "\ec5a";
}

.icon54-2-Financial-Care3:before {
  content: "\ec5b";
}

.icon54-2-Finder:before {
  content: "\ec5c";
}

.icon54-2-Finger-Print:before {
  content: "\ec5d";
}

.icon54-2-Fire-Alarm:before {
  content: "\ec5e";
}

.icon54-2-Fire-Extinguisher:before {
  content: "\ec5f";
}

.icon54-2-Fire-Fighjter:before {
  content: "\ec60";
}

.icon54-2-Firefox:before {
  content: "\ec61";
}

.icon54-2-Firewall-Attention:before {
  content: "\ec62";
}

.icon54-2-Firewall-Error:before {
  content: "\ec63";
}

.icon54-2-Firewall-Off:before {
  content: "\ec64";
}

.icon54-2-Firewall-Ok:before {
  content: "\ec65";
}

.icon54-2-Firewall-On:before {
  content: "\ec66";
}

.icon54-2-Firewall-Settings:before {
  content: "\ec67";
}

.icon54-2-Firewall:before {
  content: "\ec68";
}

.icon54-2-Fireworks-1:before {
  content: "\ec69";
}

.icon54-2-Fireworks-2:before {
  content: "\ec6a";
}

.icon54-2-Fish:before {
  content: "\ec6b";
}

.icon54-2-Fishing:before {
  content: "\ec6c";
}

.icon54-2-Flamingo:before {
  content: "\ec6d";
}

.icon54-2-Flash-1:before {
  content: "\ec6e";
}

.icon54-2-Flash-Light:before {
  content: "\ec6f";
}

.icon54-2-Flash-Off:before {
  content: "\ec70";
}

.icon54-2-Flash-On:before {
  content: "\ec71";
}

.icon54-2-Flash-Video:before {
  content: "\ec72";
}

.icon54-2-Flickr-2:before {
  content: "\ec73";
}

.icon54-2-Flickr:before {
  content: "\ec74";
}

.icon54-2-Flower:before {
  content: "\ec75";
}

.icon54-2-Flusk-Holder:before {
  content: "\ec76";
}

.icon54-2-Flute2:before {
  content: "\ec77";
}

.icon54-2-Flute:before {
  content: "\ec78";
}

.icon54-2-Flv-Doc:before {
  content: "\ec79";
}

.icon54-2-Fly:before {
  content: "\ec7a";
}

.icon54-2-Focus-Auto:before {
  content: "\ec7b";
}

.icon54-2-Focus-Center:before {
  content: "\ec7c";
}

.icon54-2-Fog-day:before {
  content: "\ec7d";
}

.icon54-2-Fog-Night:before {
  content: "\ec7e";
}

.icon54-2-Fog:before {
  content: "\ec7f";
}

.icon54-2-Folder-1:before {
  content: "\ec80";
}

.icon54-2-Folder-Tree:before {
  content: "\ec81";
}

.icon54-2-Folder-withDoc:before {
  content: "\ec82";
}

.icon54-2-Font-Szie:before {
  content: "\ec83";
}

.icon54-2-Foodspotting:before {
  content: "\ec84";
}

.icon54-2-Football:before {
  content: "\ec85";
}

.icon54-2-Fork-Knife:before {
  content: "\ec86";
}

.icon54-2-Fork-Lifter:before {
  content: "\ec87";
}

.icon54-2-Formal-Coat:before {
  content: "\ec88";
}

.icon54-2-Formal-Pants:before {
  content: "\ec89";
}

.icon54-2-Forrest:before {
  content: "\ec8a";
}

.icon54-2-Forrst:before {
  content: "\ec8b";
}

.icon54-2-Forward-AllMail:before {
  content: "\ec8c";
}

.icon54-2-Forward-Button:before {
  content: "\ec8d";
}

.icon54-2-Forward-Mail:before {
  content: "\ec8e";
}

.icon54-2-Forward:before {
  content: "\ec8f";
}

.icon54-2-Foursquare:before {
  content: "\ec90";
}

.icon54-2-Fox:before {
  content: "\ec91";
}

.icon54-2-Free-Tag1:before {
  content: "\ec92";
}

.icon54-2-Free-Tag2:before {
  content: "\ec93";
}

.icon54-2-French-Fries:before {
  content: "\ec94";
}

.icon54-2-Fried-Egg:before {
  content: "\ec95";
}

.icon54-2-Frog:before {
  content: "\ec96";
}

.icon54-2-Front-Camera:before {
  content: "\ec97";
}

.icon54-2-Full-Cart:before {
  content: "\ec98";
}

.icon54-2-Full-HD:before {
  content: "\ec99";
}

.icon54-2-Full-Moon:before {
  content: "\ec9a";
}

.icon54-2-Gallery-1:before {
  content: "\ec9b";
}

.icon54-2-Gallery-2:before {
  content: "\ec9c";
}

.icon54-2-Game-Console1:before {
  content: "\ec9d";
}

.icon54-2-Game-Console2:before {
  content: "\ec9e";
}

.icon54-2-Game-Console3:before {
  content: "\ec9f";
}

.icon54-2-Game-Console:before {
  content: "\eca0";
}

.icon54-2-Gameboy-1:before {
  content: "\eca1";
}

.icon54-2-Gameboy-2:before {
  content: "\eca2";
}

.icon54-2-Games-Folder:before {
  content: "\eca3";
}

.icon54-2-Gas-Can:before {
  content: "\eca4";
}

.icon54-2-Gas-Container:before {
  content: "\eca5";
}

.icon54-2-Gas-Pump2:before {
  content: "\eca6";
}

.icon54-2-Gas-Pump:before {
  content: "\eca7";
}

.icon54-2-Gdgt:before {
  content: "\eca8";
}

.icon54-2-Gear-12:before {
  content: "\eca9";
}

.icon54-2-Gear-1:before {
  content: "\ecaa";
}

.icon54-2-Gear-2:before {
  content: "\ecab";
}

.icon54-2-Gear-3:before {
  content: "\ecac";
}

.icon54-2-Gear-4:before {
  content: "\ecad";
}

.icon54-2-Gear-Box:before {
  content: "\ecae";
}

.icon54-2-Geek-1:before {
  content: "\ecaf";
}

.icon54-2-Geek-2:before {
  content: "\ecb0";
}

.icon54-2-Gem:before {
  content: "\ecb1";
}

.icon54-2-Geooveshark:before {
  content: "\ecb2";
}

.icon54-2-Gift-Box:before {
  content: "\ecb3";
}

.icon54-2-Gift-Card:before {
  content: "\ecb4";
}

.icon54-2-Giraffe:before {
  content: "\ecb5";
}

.icon54-2-Github:before {
  content: "\ecb6";
}

.icon54-2-Glases-1:before {
  content: "\ecb7";
}

.icon54-2-Glases-2:before {
  content: "\ecb8";
}

.icon54-2-Glitter-Eye:before {
  content: "\ecb9";
}

.icon54-2-Global-Network1:before {
  content: "\ecba";
}

.icon54-2-Global-Network2:before {
  content: "\ecbb";
}

.icon54-2-Global-Position:before {
  content: "\ecbc";
}

.icon54-2-Globe-1:before {
  content: "\ecbd";
}

.icon54-2-Globe-2:before {
  content: "\ecbe";
}

.icon54-2-Globe-4:before {
  content: "\ecbf";
}

.icon54-2-Globe:before {
  content: "\ecc0";
}

.icon54-2-Glue:before {
  content: "\ecc1";
}

.icon54-2-Gmail:before {
  content: "\ecc2";
}

.icon54-2-Gold-Bars1:before {
  content: "\ecc3";
}

.icon54-2-Gold-Bars2:before {
  content: "\ecc4";
}

.icon54-2-Golf-Ball:before {
  content: "\ecc5";
}

.icon54-2-Golf:before {
  content: "\ecc6";
}

.icon54-2-Gong:before {
  content: "\ecc7";
}

.icon54-2-Google-:before {
  content: "\ecc8";
}

.icon54-2-Google-1:before {
  content: "\ecc9";
}

.icon54-2-Google-2:before {
  content: "\ecca";
}

.icon54-2-Google-Camera:before {
  content: "\eccb";
}

.icon54-2-Google-Drive:before {
  content: "\eccc";
}

.icon54-2-Google-Earth:before {
  content: "\eccd";
}

.icon54-2-Google-Maps:before {
  content: "\ecce";
}

.icon54-2-Google-Play:before {
  content: "\eccf";
}

.icon54-2-Google-Walet:before {
  content: "\ecd0";
}

.icon54-2-Gorilla:before {
  content: "\ecd1";
}

.icon54-2-Gowala:before {
  content: "\ecd2";
}

.icon54-2-Gps-Fixed:before {
  content: "\ecd3";
}

.icon54-2-Gps-NotFixed:before {
  content: "\ecd4";
}

.icon54-2-Gps-Off:before {
  content: "\ecd5";
}

.icon54-2-Grab-Hand:before {
  content: "\ecd6";
}

.icon54-2-Gradient-Tool:before {
  content: "\ecd7";
}

.icon54-2-Grid-Tool:before {
  content: "\ecd8";
}

.icon54-2-Grill:before {
  content: "\ecd9";
}

.icon54-2-Guitar-Amplifier:before {
  content: "\ecda";
}

.icon54-2-Guitar-Head1:before {
  content: "\ecdb";
}

.icon54-2-Guitar-Head2:before {
  content: "\ecdc";
}

.icon54-2-Guitar:before {
  content: "\ecdd";
}

.icon54-2-Hailstorm-Day:before {
  content: "\ecde";
}

.icon54-2-Hailstorm-Night:before {
  content: "\ecdf";
}

.icon54-2-Hailstorm:before {
  content: "\ece0";
}

.icon54-2-Hairdryer:before {
  content: "\ece1";
}

.icon54-2-Half-Life:before {
  content: "\ece2";
}

.icon54-2-Ham:before {
  content: "\ece3";
}

.icon54-2-Hamburger:before {
  content: "\ece4";
}

.icon54-2-Hammer2:before {
  content: "\ece5";
}

.icon54-2-Hammer:before {
  content: "\ece6";
}

.icon54-2-Hamster:before {
  content: "\ece7";
}

.icon54-2-Handshake:before {
  content: "\ece8";
}

.icon54-2-Hanger:before {
  content: "\ece9";
}

.icon54-2-Hangout:before {
  content: "\ecea";
}

.icon54-2-Happy-Wink:before {
  content: "\eceb";
}

.icon54-2-Happy:before {
  content: "\ecec";
}

.icon54-2-Harph-1:before {
  content: "\eced";
}

.icon54-2-Harph-2:before {
  content: "\ecee";
}

.icon54-2-Harry-Potter:before {
  content: "\ecef";
}

.icon54-2-Hash-Tag:before {
  content: "\ecf0";
}

.icon54-2-Hat:before {
  content: "\ecf1";
}

.icon54-2-Hawk:before {
  content: "\ecf2";
}

.icon54-2-Hdmi:before {
  content: "\ecf3";
}

.icon54-2-HDR-Off:before {
  content: "\ecf4";
}

.icon54-2-HDR-On:before {
  content: "\ecf5";
}

.icon54-2-Headache:before {
  content: "\ecf6";
}

.icon54-2-Headset-1:before {
  content: "\ecf7";
}

.icon54-2-Headset-2:before {
  content: "\ecf8";
}

.icon54-2-Heart2:before {
  content: "\ecf9";
}

.icon54-2-Heart-AceCard:before {
  content: "\ecfa";
}

.icon54-2-Heart-Beat:before {
  content: "\ecfb";
}

.icon54-2-Heart:before {
  content: "\ecfc";
}

.icon54-2-Heat-Balloon:before {
  content: "\ecfd";
}

.icon54-2-Heater:before {
  content: "\ecfe";
}

.icon54-2-Heels:before {
  content: "\ecff";
}

.icon54-2-Helicopter:before {
  content: "\ed00";
}

.icon54-2-Helmet-1:before {
  content: "\ed01";
}

.icon54-2-Helmet-2:before {
  content: "\ed02";
}

.icon54-2-Helmet-3:before {
  content: "\ed03";
}

.icon54-2-Hide-File:before {
  content: "\ed04";
}

.icon54-2-Hiden-File:before {
  content: "\ed05";
}

.icon54-2-Hiden-Folder:before {
  content: "\ed06";
}

.icon54-2-Hidrant:before {
  content: "\ed07";
}

.icon54-2-Hipo:before {
  content: "\ed08";
}

.icon54-2-Hokey-Disc:before {
  content: "\ed09";
}

.icon54-2-Hokey-Skate:before {
  content: "\ed0a";
}

.icon54-2-Hokey:before {
  content: "\ed0b";
}

.icon54-2-Hold:before {
  content: "\ed0c";
}

.icon54-2-Hole-Puncher:before {
  content: "\ed0d";
}

.icon54-2-Home-Location:before {
  content: "\ed0e";
}

.icon54-2-Home-Security:before {
  content: "\ed0f";
}

.icon54-2-Home-Wifi:before {
  content: "\ed10";
}

.icon54-2-Hoodie:before {
  content: "\ed11";
}

.icon54-2-Horn-Trompet:before {
  content: "\ed12";
}

.icon54-2-Horn:before {
  content: "\ed13";
}

.icon54-2-Horse-Shoe:before {
  content: "\ed14";
}

.icon54-2-Horse:before {
  content: "\ed15";
}

.icon54-2-Hospital-1:before {
  content: "\ed16";
}

.icon54-2-Hospital-Bed:before {
  content: "\ed17";
}

.icon54-2-Hot-Dog1:before {
  content: "\ed18";
}

.icon54-2-Hotdog-2:before {
  content: "\ed19";
}

.icon54-2-Hotel-Bell:before {
  content: "\ed1a";
}

.icon54-2-Hotel-Sign1:before {
  content: "\ed1b";
}

.icon54-2-Hotel:before {
  content: "\ed1c";
}

.icon54-2-Hotspot-Mobile:before {
  content: "\ed1d";
}

.icon54-2-HTML-5:before {
  content: "\ed1e";
}

.icon54-2-Hypnotized:before {
  content: "\ed1f";
}

.icon54-2-Hypster:before {
  content: "\ed20";
}

.icon54-2-Icecream:before {
  content: "\ed21";
}

.icon54-2-iCloud:before {
  content: "\ed22";
}

.icon54-2-ICQ:before {
  content: "\ed23";
}

.icon54-2-Illustrator:before {
  content: "\ed24";
}

.icon54-2-Image-file:before {
  content: "\ed25";
}

.icon54-2-IMDb:before {
  content: "\ed26";
}

.icon54-2-In-LineImage:before {
  content: "\ed27";
}

.icon54-2-In-Love:before {
  content: "\ed28";
}

.icon54-2-Inbox-Google:before {
  content: "\ed29";
}

.icon54-2-Inbox-In:before {
  content: "\ed2a";
}

.icon54-2-Inbox-Letter:before {
  content: "\ed2b";
}

.icon54-2-Inbox-Out:before {
  content: "\ed2c";
}

.icon54-2-Inbox:before {
  content: "\ed2d";
}

.icon54-2-Increase-Indent:before {
  content: "\ed2e";
}

.icon54-2-Increase-Margin:before {
  content: "\ed2f";
}

.icon54-2-Info-Point:before {
  content: "\ed30";
}

.icon54-2-Infuzion:before {
  content: "\ed31";
}

.icon54-2-Initial:before {
  content: "\ed32";
}

.icon54-2-Insert-Image:before {
  content: "\ed33";
}

.icon54-2-Inshurance-2:before {
  content: "\ed34";
}

.icon54-2-Inshurance:before {
  content: "\ed35";
}

.icon54-2-Instagram:before {
  content: "\ed36";
}

.icon54-2-Intel:before {
  content: "\ed37";
}

.icon54-2-Internet-Explorer:before {
  content: "\ed38";
}

.icon54-2-Iron-Man:before {
  content: "\ed39";
}

.icon54-2-Isert-Tabel:before {
  content: "\ed3a";
}

.icon54-2-Italic:before {
  content: "\ed3b";
}

.icon54-2-Jack-Hammer:before {
  content: "\ed3c";
}

.icon54-2-Jack-Sparrow:before {
  content: "\ed3d";
}

.icon54-2-Jacket:before {
  content: "\ed3e";
}

.icon54-2-Jason:before {
  content: "\ed3f";
}

.icon54-2-Jeans:before {
  content: "\ed40";
}

.icon54-2-Jeep:before {
  content: "\ed41";
}

.icon54-2-Jetplnade:before {
  content: "\ed42";
}

.icon54-2-Joy-Stick:before {
  content: "\ed43";
}

.icon54-2-Juice:before {
  content: "\ed44";
}

.icon54-2-Justify-Center:before {
  content: "\ed45";
}

.icon54-2-Justify-Left:before {
  content: "\ed46";
}

.icon54-2-Justify-Right:before {
  content: "\ed47";
}

.icon54-2-Karate:before {
  content: "\ed48";
}

.icon54-2-Keep-Out:before {
  content: "\ed49";
}

.icon54-2-Kerneling:before {
  content: "\ed4a";
}

.icon54-2-Key-1:before {
  content: "\ed4b";
}

.icon54-2-Key-22:before {
  content: "\ed4c";
}

.icon54-2-Key-3:before {
  content: "\ed4d";
}

.icon54-2-Key-ToSuccess:before {
  content: "\ed4e";
}

.icon54-2-Kickstarter:before {
  content: "\ed4f";
}

.icon54-2-Kidneys:before {
  content: "\ed50";
}

.icon54-2-Kiss:before {
  content: "\ed51";
}

.icon54-2-Kite:before {
  content: "\ed52";
}

.icon54-2-Koala:before {
  content: "\ed53";
}

.icon54-2-Ladys-T-Shirt:before {
  content: "\ed54";
}

.icon54-2-Ladys-Underwear:before {
  content: "\ed55";
}

.icon54-2-Lama:before {
  content: "\ed56";
}

.icon54-2-Lamp-1:before {
  content: "\ed57";
}

.icon54-2-Lamp-2:before {
  content: "\ed58";
}

.icon54-2-Lamp-3:before {
  content: "\ed59";
}

.icon54-2-Landing-Plane:before {
  content: "\ed5a";
}

.icon54-2-Lasso-Tool:before {
  content: "\ed5b";
}

.icon54-2-Last-Fm:before {
  content: "\ed5c";
}

.icon54-2-Laugh-Hard:before {
  content: "\ed5d";
}

.icon54-2-Layer-2:before {
  content: "\ed5e";
}

.icon54-2-Layer-4:before {
  content: "\ed5f";
}

.icon54-2-Layer-30:before {
  content: "\ed60";
}

.icon54-2-Layer-56:before {
  content: "\ed61";
}

.icon54-2-Leaf-1:before {
  content: "\ed62";
}

.icon54-2-Left-1:before {
  content: "\ed63";
}

.icon54-2-Left-2:before {
  content: "\ed64";
}

.icon54-2-Left-3:before {
  content: "\ed65";
}

.icon54-2-Left-4:before {
  content: "\ed66";
}

.icon54-2-Left-5:before {
  content: "\ed67";
}

.icon54-2-Left-6:before {
  content: "\ed68";
}

.icon54-2-Left-7:before {
  content: "\ed69";
}

.icon54-2-Left-8:before {
  content: "\ed6a";
}

.icon54-2-Left-9:before {
  content: "\ed6b";
}

.icon54-2-Left-10:before {
  content: "\ed6c";
}

.icon54-2-Left-11:before {
  content: "\ed6d";
}

.icon54-2-Left-12:before {
  content: "\ed6e";
}

.icon54-2-Left-13:before {
  content: "\ed6f";
}

.icon54-2-Left-14:before {
  content: "\ed70";
}

.icon54-2-Lego-Brick:before {
  content: "\ed71";
}

.icon54-2-Lego-Head:before {
  content: "\ed72";
}

.icon54-2-Lens-1:before {
  content: "\ed73";
}

.icon54-2-Lens-2:before {
  content: "\ed74";
}

.icon54-2-Lifter:before {
  content: "\ed75";
}

.icon54-2-Lifting-Phisics:before {
  content: "\ed76";
}

.icon54-2-Ligatures2:before {
  content: "\ed77";
}

.icon54-2-Ligatures:before {
  content: "\ed78";
}

.icon54-2-Light-1:before {
  content: "\ed79";
}

.icon54-2-Light-2:before {
  content: "\ed7a";
}

.icon54-2-Light-Bulb:before {
  content: "\ed7b";
}

.icon54-2-Light-Switch:before {
  content: "\ed7c";
}

.icon54-2-Lightning-day:before {
  content: "\ed7d";
}

.icon54-2-Lightning-night:before {
  content: "\ed7e";
}

.icon54-2-Lightning:before {
  content: "\ed7f";
}

.icon54-2-Line-Spacing2:before {
  content: "\ed80";
}

.icon54-2-Line-Spacing:before {
  content: "\ed81";
}

.icon54-2-Line-Tool:before {
  content: "\ed82";
}

.icon54-2-Link-Select1:before {
  content: "\ed83";
}

.icon54-2-Link-Select2:before {
  content: "\ed84";
}

.icon54-2-Link:before {
  content: "\ed85";
}

.icon54-2-Linkedin:before {
  content: "\ed86";
}

.icon54-2-Lion:before {
  content: "\ed87";
}

.icon54-2-List-Doc:before {
  content: "\ed88";
}

.icon54-2-List-Folder:before {
  content: "\ed89";
}

.icon54-2-Litter:before {
  content: "\ed8a";
}

.icon54-2-Liver:before {
  content: "\ed8b";
}

.icon54-2-Load-Button:before {
  content: "\ed8c";
}

.icon54-2-Load-Cloud1:before {
  content: "\ed8d";
}

.icon54-2-Load-Cloud2:before {
  content: "\ed8e";
}

.icon54-2-Load-Cloud3:before {
  content: "\ed8f";
}

.icon54-2-Load-Doc:before {
  content: "\ed90";
}

.icon54-2-Load-File:before {
  content: "\ed91";
}

.icon54-2-Load-Folder:before {
  content: "\ed92";
}

.icon54-2-Local-Airport:before {
  content: "\ed93";
}

.icon54-2-Local-Bank:before {
  content: "\ed94";
}

.icon54-2-Local-GasStation:before {
  content: "\ed95";
}

.icon54-2-Local-Hospital:before {
  content: "\ed96";
}

.icon54-2-Local-Library:before {
  content: "\ed97";
}

.icon54-2-Local-Monument:before {
  content: "\ed98";
}

.icon54-2-Local-Parking:before {
  content: "\ed99";
}

.icon54-2-Local-Port:before {
  content: "\ed9a";
}

.icon54-2-Local-Pub:before {
  content: "\ed9b";
}

.icon54-2-Local-Restaurant:before {
  content: "\ed9c";
}

.icon54-2-Local-Transport:before {
  content: "\ed9d";
}

.icon54-2-Location-1:before {
  content: "\ed9e";
}

.icon54-2-Location-3:before {
  content: "\ed9f";
}

.icon54-2-Location-4:before {
  content: "\eda0";
}

.icon54-2-Location-A:before {
  content: "\eda1";
}

.icon54-2-Location-B:before {
  content: "\eda2";
}

.icon54-2-Locatoin-2:before {
  content: "\eda3";
}

.icon54-2-Lock-12:before {
  content: "\eda4";
}

.icon54-2-Lock-2:before {
  content: "\eda5";
}

.icon54-2-Lock-Mail:before {
  content: "\eda6";
}

.icon54-2-Lock-ScreenRotation:before {
  content: "\eda7";
}

.icon54-2-Lock-Wifi:before {
  content: "\eda8";
}

.icon54-2-Locked-Parking:before {
  content: "\eda9";
}

.icon54-2-Locl-Shop:before {
  content: "\edaa";
}

.icon54-2-Locomotive:before {
  content: "\edab";
}

.icon54-2-LOL:before {
  content: "\edac";
}

.icon54-2-Loudspeaker:before {
  content: "\edad";
}

.icon54-2-Love-Mail:before {
  content: "\edae";
}

.icon54-2-Loyalty-Card2:before {
  content: "\edaf";
}

.icon54-2-Loyalty-Card:before {
  content: "\edb0";
}

.icon54-2-Luggage:before {
  content: "\edb1";
}

.icon54-2-Lungs:before {
  content: "\edb2";
}

.icon54-2-Macro:before {
  content: "\edb3";
}

.icon54-2-Magic-Hat:before {
  content: "\edb4";
}

.icon54-2-Magic-Wand:before {
  content: "\edb5";
}

.icon54-2-Magnet:before {
  content: "\edb6";
}

.icon54-2-Magnetic-Field:before {
  content: "\edb7";
}

.icon54-2-Maid:before {
  content: "\edb8";
}

.icon54-2-Mail-At:before {
  content: "\edb9";
}

.icon54-2-Mail-Box1:before {
  content: "\edba";
}

.icon54-2-Mail-Box2:before {
  content: "\edbb";
}

.icon54-2-Mail-Box3:before {
  content: "\edbc";
}

.icon54-2-Mail-Error:before {
  content: "\edbd";
}

.icon54-2-Mail-Help:before {
  content: "\edbe";
}

.icon54-2-Mail-Inbox:before {
  content: "\edbf";
}

.icon54-2-Mail-Notification:before {
  content: "\edc0";
}

.icon54-2-Mail-Outbox:before {
  content: "\edc1";
}

.icon54-2-Mail-Settings:before {
  content: "\edc2";
}

.icon54-2-Mail:before {
  content: "\edc3";
}

.icon54-2-Mailing-List:before {
  content: "\edc4";
}

.icon54-2-Male-1:before {
  content: "\edc5";
}

.icon54-2-Male-2:before {
  content: "\edc6";
}

.icon54-2-Mans-Shoe:before {
  content: "\edc7";
}

.icon54-2-Mans-Uderweare:before {
  content: "\edc8";
}

.icon54-2-Map-1:before {
  content: "\edc9";
}

.icon54-2-Map-2:before {
  content: "\edca";
}

.icon54-2-Map-3:before {
  content: "\edcb";
}

.icon54-2-Map-Pin1:before {
  content: "\edcc";
}

.icon54-2-Map-Pin2:before {
  content: "\edcd";
}

.icon54-2-Map-Pin3:before {
  content: "\edce";
}

.icon54-2-Map-Pin4:before {
  content: "\edcf";
}

.icon54-2-Map-pin5:before {
  content: "\edd0";
}

.icon54-2-Map-pin6:before {
  content: "\edd1";
}

.icon54-2-Map-Screen:before {
  content: "\edd2";
}

.icon54-2-Mario-Mushroom:before {
  content: "\edd3";
}

.icon54-2-Marker:before {
  content: "\edd4";
}

.icon54-2-Marry-GoRound:before {
  content: "\edd5";
}

.icon54-2-Martini-Glass:before {
  content: "\edd6";
}

.icon54-2-Master-Card2:before {
  content: "\edd7";
}

.icon54-2-Master-Card:before {
  content: "\edd8";
}

.icon54-2-Master-Yoda:before {
  content: "\edd9";
}

.icon54-2-Medal-1:before {
  content: "\edda";
}

.icon54-2-Medal-2:before {
  content: "\eddb";
}

.icon54-2-Medal-3:before {
  content: "\eddc";
}

.icon54-2-Medic:before {
  content: "\eddd";
}

.icon54-2-Medical-Bag:before {
  content: "\edde";
}

.icon54-2-Medical-Symbol:before {
  content: "\eddf";
}

.icon54-2-Medicine-Mixing:before {
  content: "\ede0";
}

.icon54-2-Medicine:before {
  content: "\ede1";
}

.icon54-2-Metro:before {
  content: "\ede2";
}

.icon54-2-Metronome:before {
  content: "\ede3";
}

.icon54-2-Microphone-1:before {
  content: "\ede4";
}

.icon54-2-Microphone-2:before {
  content: "\ede5";
}

.icon54-2-Microphone-3:before {
  content: "\ede6";
}

.icon54-2-Microscope:before {
  content: "\ede7";
}

.icon54-2-Microsoft-Store:before {
  content: "\ede8";
}

.icon54-2-Midi-Doc:before {
  content: "\ede9";
}

.icon54-2-Milk:before {
  content: "\edea";
}

.icon54-2-Mini-Bar:before {
  content: "\edeb";
}

.icon54-2-Mini-bus:before {
  content: "\edec";
}

.icon54-2-Mini-Truck2:before {
  content: "\eded";
}

.icon54-2-Mini-Truck:before {
  content: "\edee";
}

.icon54-2-Mini-Van:before {
  content: "\edef";
}

.icon54-2-Mining-Helmet:before {
  content: "\edf0";
}

.icon54-2-Mining-Pick:before {
  content: "\edf1";
}

.icon54-2-Mining-Railcar:before {
  content: "\edf2";
}

.icon54-2-Minion-1:before {
  content: "\edf3";
}

.icon54-2-Minion-2:before {
  content: "\edf4";
}

.icon54-2-mirc:before {
  content: "\edf5";
}

.icon54-2-Mirror2:before {
  content: "\edf6";
}

.icon54-2-Mirror:before {
  content: "\edf7";
}

.icon54-2-Mistletoe:before {
  content: "\edf8";
}

.icon54-2-Mixer-1:before {
  content: "\edf9";
}

.icon54-2-Mixer-2:before {
  content: "\edfa";
}

.icon54-2-Mobile-1:before {
  content: "\edfb";
}

.icon54-2-Mobile-2:before {
  content: "\edfc";
}

.icon54-2-Mobile-3:before {
  content: "\edfd";
}

.icon54-2-Mobile-4:before {
  content: "\edfe";
}

.icon54-2-Mobile-5:before {
  content: "\edff";
}

.icon54-2-Mobile-Map:before {
  content: "\ee00";
}

.icon54-2-Mobile-Network:before {
  content: "\ee01";
}

.icon54-2-Mobile-Security:before {
  content: "\ee02";
}

.icon54-2-Mobile-Touch:before {
  content: "\ee03";
}

.icon54-2-Molecule-1:before {
  content: "\ee04";
}

.icon54-2-Molecule-2:before {
  content: "\ee05";
}

.icon54-2-Money-Bag2:before {
  content: "\ee06";
}

.icon54-2-Money-Bag:before {
  content: "\ee07";
}

.icon54-2-Money-Eye:before {
  content: "\ee08";
}

.icon54-2-Money-Network:before {
  content: "\ee09";
}

.icon54-2-Money-Protect:before {
  content: "\ee0a";
}

.icon54-2-Monkey:before {
  content: "\ee0b";
}

.icon54-2-Moon-2:before {
  content: "\ee0c";
}

.icon54-2-Moon-3:before {
  content: "\ee0d";
}

.icon54-2-Mosquito:before {
  content: "\ee0e";
}

.icon54-2-Motorcycle:before {
  content: "\ee0f";
}

.icon54-2-Mountain:before {
  content: "\ee10";
}

.icon54-2-Mouse-Pointer1:before {
  content: "\ee11";
}

.icon54-2-Mouse-Pointer2:before {
  content: "\ee12";
}

.icon54-2-Mouse:before {
  content: "\ee13";
}

.icon54-2-Mov-Doc:before {
  content: "\ee14";
}

.icon54-2-Mp3-Doc:before {
  content: "\ee15";
}

.icon54-2-Mp3-Player1:before {
  content: "\ee16";
}

.icon54-2-Mp3-Player2:before {
  content: "\ee17";
}

.icon54-2-Mp4-Doc:before {
  content: "\ee18";
}

.icon54-2-Mpg-Doc:before {
  content: "\ee19";
}

.icon54-2-Mpu-Doc:before {
  content: "\ee1a";
}

.icon54-2-Multimeter:before {
  content: "\ee1b";
}

.icon54-2-Mushroom-Cloud:before {
  content: "\ee1c";
}

.icon54-2-Music-Doc:before {
  content: "\ee1d";
}

.icon54-2-Music-Folder2:before {
  content: "\ee1e";
}

.icon54-2-Music-Folder:before {
  content: "\ee1f";
}

.icon54-2-Music-Note1:before {
  content: "\ee20";
}

.icon54-2-Music-Note2:before {
  content: "\ee21";
}

.icon54-2-Music-Note3:before {
  content: "\ee22";
}

.icon54-2-Music-Note4:before {
  content: "\ee23";
}

.icon54-2-Music-Note5:before {
  content: "\ee24";
}

.icon54-2-Music-Note6:before {
  content: "\ee25";
}

.icon54-2-Music-Note7:before {
  content: "\ee26";
}

.icon54-2-Mute-Headset:before {
  content: "\ee27";
}

.icon54-2-Mute-Microphone:before {
  content: "\ee28";
}

.icon54-2-My-Space:before {
  content: "\ee29";
}

.icon54-2-N-W-8:before {
  content: "\ee2a";
}

.icon54-2-N-W-9:before {
  content: "\ee2b";
}

.icon54-2-Navigation-1:before {
  content: "\ee2c";
}

.icon54-2-Navigation-2:before {
  content: "\ee2d";
}

.icon54-2-Needle:before {
  content: "\ee2e";
}

.icon54-2-Negative-Temperature:before {
  content: "\ee2f";
}

.icon54-2-Nest:before {
  content: "\ee30";
}

.icon54-2-Network-Add:before {
  content: "\ee31";
}

.icon54-2-Network-Cable:before {
  content: "\ee32";
}

.icon54-2-Network-Error:before {
  content: "\ee33";
}

.icon54-2-Network-File:before {
  content: "\ee34";
}

.icon54-2-Network-Folder:before {
  content: "\ee35";
}

.icon54-2-Network-Plug:before {
  content: "\ee36";
}

.icon54-2-Network-Question:before {
  content: "\ee37";
}

.icon54-2-Network-Settings:before {
  content: "\ee38";
}

.icon54-2-Networking-1:before {
  content: "\ee39";
}

.icon54-2-Networking-2:before {
  content: "\ee3a";
}

.icon54-2-New-Mail:before {
  content: "\ee3b";
}

.icon54-2-New-Tag1:before {
  content: "\ee3c";
}

.icon54-2-New-Tag2:before {
  content: "\ee3d";
}

.icon54-2-New-Tag3:before {
  content: "\ee3e";
}

.icon54-2-New-Tag5:before {
  content: "\ee3f";
}

.icon54-2-New-Tga4:before {
  content: "\ee40";
}

.icon54-2-Newtons-Cradle:before {
  content: "\ee41";
}

.icon54-2-Next-Button:before {
  content: "\ee42";
}

.icon54-2-Night-Mode:before {
  content: "\ee43";
}

.icon54-2-Ninja:before {
  content: "\ee44";
}

.icon54-2-Nird:before {
  content: "\ee45";
}

.icon54-2-No-Batery:before {
  content: "\ee46";
}

.icon54-2-No-Sim:before {
  content: "\ee47";
}

.icon54-2-No-Television:before {
  content: "\ee48";
}

.icon54-2-No-Wifi2:before {
  content: "\ee49";
}

.icon54-2-No-Wifi:before {
  content: "\ee4a";
}

.icon54-2-Nuclear-Symbol2:before {
  content: "\ee4b";
}

.icon54-2-Nuclear-Symbol:before {
  content: "\ee4c";
}

.icon54-2-Numbered-List2:before {
  content: "\ee4d";
}

.icon54-2-Numbered-List:before {
  content: "\ee4e";
}

.icon54-2-Nurse:before {
  content: "\ee4f";
}

.icon54-2-Nvidia:before {
  content: "\ee50";
}

.icon54-2-Observatory:before {
  content: "\ee51";
}

.icon54-2-Odnoklassniki:before {
  content: "\ee52";
}

.icon54-2-Office-Chair:before {
  content: "\ee53";
}

.icon54-2-Office:before {
  content: "\ee54";
}

.icon54-2-Oil-Extractor:before {
  content: "\ee55";
}

.icon54-2-Oil-Tower:before {
  content: "\ee56";
}

.icon54-2-Old-Clock:before {
  content: "\ee57";
}

.icon54-2-Old-Man:before {
  content: "\ee58";
}

.icon54-2-Omega:before {
  content: "\ee59";
}

.icon54-2-On-air1:before {
  content: "\ee5a";
}

.icon54-2-On-air2:before {
  content: "\ee5b";
}

.icon54-2-One-Click1:before {
  content: "\ee5c";
}

.icon54-2-One-Click2:before {
  content: "\ee5d";
}

.icon54-2-Open-1:before {
  content: "\ee5e";
}

.icon54-2-Open-2:before {
  content: "\ee5f";
}

.icon54-2-Open-Bookmark:before {
  content: "\ee60";
}

.icon54-2-Open-Folder:before {
  content: "\ee61";
}

.icon54-2-Open-Hand1:before {
  content: "\ee62";
}

.icon54-2-Open-Hand2:before {
  content: "\ee63";
}

.icon54-2-Open-Hand:before {
  content: "\ee64";
}

.icon54-2-Open-Mail2:before {
  content: "\ee65";
}

.icon54-2-Open-Mail:before {
  content: "\ee66";
}

.icon54-2-Open-SourceIniciative:before {
  content: "\ee67";
}

.icon54-2-Opera:before {
  content: "\ee68";
}

.icon54-2-Ornament:before {
  content: "\ee69";
}

.icon54-2-Ornamnt-2:before {
  content: "\ee6a";
}

.icon54-2-Owl:before {
  content: "\ee6b";
}

.icon54-2-Packman:before {
  content: "\ee6c";
}

.icon54-2-Pacman-Ghost:before {
  content: "\ee6d";
}

.icon54-2-Page-Break:before {
  content: "\ee6e";
}

.icon54-2-Page-Size:before {
  content: "\ee6f";
}

.icon54-2-Paint-Bucket:before {
  content: "\ee70";
}

.icon54-2-Paint-Format:before {
  content: "\ee71";
}

.icon54-2-Paint-Roller:before {
  content: "\ee72";
}

.icon54-2-Painting-Stand:before {
  content: "\ee73";
}

.icon54-2-Palm-Tree:before {
  content: "\ee74";
}

.icon54-2-Palm:before {
  content: "\ee75";
}

.icon54-2-Panda:before {
  content: "\ee76";
}

.icon54-2-Panorama:before {
  content: "\ee77";
}

.icon54-2-Paper-Clip1:before {
  content: "\ee78";
}

.icon54-2-Paper-Clip2:before {
  content: "\ee79";
}

.icon54-2-Paper-Clip3:before {
  content: "\ee7a";
}

.icon54-2-Paper-Roll:before {
  content: "\ee7b";
}

.icon54-2-Paprika:before {
  content: "\ee7c";
}

.icon54-2-Parabolic-Antena:before {
  content: "\ee7d";
}

.icon54-2-Paragraph-Tool:before {
  content: "\ee7e";
}

.icon54-2-Park:before {
  content: "\ee7f";
}

.icon54-2-Parrot:before {
  content: "\ee80";
}

.icon54-2-Party-Hat:before {
  content: "\ee81";
}

.icon54-2-Party-Ribbon:before {
  content: "\ee82";
}

.icon54-2-Paste-Here:before {
  content: "\ee83";
}

.icon54-2-Path:before {
  content: "\ee84";
}

.icon54-2-Pause-Button:before {
  content: "\ee85";
}

.icon54-2-Pause:before {
  content: "\ee86";
}

.icon54-2-Paypal-1:before {
  content: "\ee87";
}

.icon54-2-Paypal-2:before {
  content: "\ee88";
}

.icon54-2-Peace:before {
  content: "\ee89";
}

.icon54-2-Pear:before {
  content: "\ee8a";
}

.icon54-2-Pelican:before {
  content: "\ee8b";
}

.icon54-2-Pen-Holder:before {
  content: "\ee8c";
}

.icon54-2-Pen-Tool:before {
  content: "\ee8d";
}

.icon54-2-Pencil-Sharpener:before {
  content: "\ee8e";
}

.icon54-2-Pencil-tool:before {
  content: "\ee8f";
}

.icon54-2-Penguin:before {
  content: "\ee90";
}

.icon54-2-Pet-Bottle:before {
  content: "\ee91";
}

.icon54-2-Pet-Recycle:before {
  content: "\ee92";
}

.icon54-2-Pharmaceutical-Symbol:before {
  content: "\ee93";
}

.icon54-2-Phone-Download:before {
  content: "\ee94";
}

.icon54-2-Phone-Upload:before {
  content: "\ee95";
}

.icon54-2-Photo-Library:before {
  content: "\ee96";
}

.icon54-2-Photoshop:before {
  content: "\ee97";
}

.icon54-2-Piano-Keyboard:before {
  content: "\ee98";
}

.icon54-2-Piano:before {
  content: "\ee99";
}

.icon54-2-Picasa:before {
  content: "\ee9a";
}

.icon54-2-Pickup-1:before {
  content: "\ee9b";
}

.icon54-2-Pickup-2:before {
  content: "\ee9c";
}

.icon54-2-Pickup-3:before {
  content: "\ee9d";
}

.icon54-2-Pickup:before {
  content: "\ee9e";
}

.icon54-2-Picture-1:before {
  content: "\ee9f";
}

.icon54-2-Picture-2:before {
  content: "\eea0";
}

.icon54-2-Picture-3:before {
  content: "\eea1";
}

.icon54-2-Picture-Folder:before {
  content: "\eea2";
}

.icon54-2-Pie:before {
  content: "\eea3";
}

.icon54-2-Pikachu:before {
  content: "\eea4";
}

.icon54-2-Pills:before {
  content: "\eea5";
}

.icon54-2-Pin:before {
  content: "\eea6";
}

.icon54-2-Pine-Tree:before {
  content: "\eea7";
}

.icon54-2-Pinterest:before {
  content: "\eea8";
}

.icon54-2-Pirate:before {
  content: "\eea9";
}

.icon54-2-Pizza-Slice:before {
  content: "\eeaa";
}

.icon54-2-Pizza:before {
  content: "\eeab";
}

.icon54-2-Plane-1:before {
  content: "\eeac";
}

.icon54-2-Plane-2:before {
  content: "\eead";
}

.icon54-2-Plane-3:before {
  content: "\eeae";
}

.icon54-2-Plane-4:before {
  content: "\eeaf";
}

.icon54-2-Plane-Front:before {
  content: "\eeb0";
}

.icon54-2-Planet:before {
  content: "\eeb1";
}

.icon54-2-Plant-2:before {
  content: "\eeb2";
}

.icon54-2-Plant-Care:before {
  content: "\eeb3";
}

.icon54-2-Plant:before {
  content: "\eeb4";
}

.icon54-2-Play-Button:before {
  content: "\eeb5";
}

.icon54-2-Play-Stor:before {
  content: "\eeb6";
}

.icon54-2-Play-Store2:before {
  content: "\eeb7";
}

.icon54-2-Play:before {
  content: "\eeb8";
}

.icon54-2-Player-1:before {
  content: "\eeb9";
}

.icon54-2-Player-2:before {
  content: "\eeba";
}

.icon54-2-Playground:before {
  content: "\eebb";
}

.icon54-2-Playing:before {
  content: "\eebc";
}

.icon54-2-Plurk:before {
  content: "\eebd";
}

.icon54-2-Podium:before {
  content: "\eebe";
}

.icon54-2-Pointer-Help1:before {
  content: "\eebf";
}

.icon54-2-Pointer-Help2:before {
  content: "\eec0";
}

.icon54-2-Pointer-Working1:before {
  content: "\eec1";
}

.icon54-2-Pointer-Working2:before {
  content: "\eec2";
}

.icon54-2-Poke:before {
  content: "\eec3";
}

.icon54-2-Pokemon:before {
  content: "\eec4";
}

.icon54-2-Police-car:before {
  content: "\eec5";
}

.icon54-2-Police:before {
  content: "\eec6";
}

.icon54-2-Pong:before {
  content: "\eec7";
}

.icon54-2-Pool2:before {
  content: "\eec8";
}

.icon54-2-Pool:before {
  content: "\eec9";
}

.icon54-2-Postit:before {
  content: "\eeca";
}

.icon54-2-Pound-1:before {
  content: "\eecb";
}

.icon54-2-Pound-2:before {
  content: "\eecc";
}

.icon54-2-Pound-3:before {
  content: "\eecd";
}

.icon54-2-Pound-Card:before {
  content: "\eece";
}

.icon54-2-Pound-Cloud:before {
  content: "\eecf";
}

.icon54-2-Pound-Doc:before {
  content: "\eed0";
}

.icon54-2-Pound-Fall:before {
  content: "\eed1";
}

.icon54-2-Pound-Rise:before {
  content: "\eed2";
}

.icon54-2-Power-Socket1:before {
  content: "\eed3";
}

.icon54-2-Power-Socket2:before {
  content: "\eed4";
}

.icon54-2-Powerpoint:before {
  content: "\eed5";
}

.icon54-2-Pozitive-Temperature:before {
  content: "\eed6";
}

.icon54-2-Precision-Seledt1:before {
  content: "\eed7";
}

.icon54-2-Precision-Seledt2:before {
  content: "\eed8";
}

.icon54-2-Precision-Seledt3:before {
  content: "\eed9";
}

.icon54-2-Predator:before {
  content: "\eeda";
}

.icon54-2-Present-Box:before {
  content: "\eedb";
}

.icon54-2-Presentation-2:before {
  content: "\eedc";
}

.icon54-2-Presentation-3:before {
  content: "\eedd";
}

.icon54-2-Presentation-File:before {
  content: "\eede";
}

.icon54-2-Pressure-Checker:before {
  content: "\eedf";
}

.icon54-2-Prev-Button:before {
  content: "\eee0";
}

.icon54-2-Prezentation-1:before {
  content: "\eee1";
}

.icon54-2-Price-Tag1:before {
  content: "\eee2";
}

.icon54-2-Price-Tag2:before {
  content: "\eee3";
}

.icon54-2-Print:before {
  content: "\eee4";
}

.icon54-2-Prisoner:before {
  content: "\eee5";
}

.icon54-2-Projector:before {
  content: "\eee6";
}

.icon54-2-Protect-Wifi:before {
  content: "\eee7";
}

.icon54-2-Protection-Helmet:before {
  content: "\eee8";
}

.icon54-2-Public-Wifi:before {
  content: "\eee9";
}

.icon54-2-Pulley-Phisics:before {
  content: "\eeea";
}

.icon54-2-Punk:before {
  content: "\eeeb";
}

.icon54-2-Puzzle-Piece:before {
  content: "\eeec";
}

.icon54-2-QR-Code:before {
  content: "\eeed";
}

.icon54-2-Question-Bookmark:before {
  content: "\eeee";
}

.icon54-2-Question-Doc:before {
  content: "\eeef";
}

.icon54-2-Question-File:before {
  content: "\eef0";
}

.icon54-2-Question-Folder:before {
  content: "\eef1";
}

.icon54-2-Quicktime-Doc:before {
  content: "\eef2";
}

.icon54-2-Quicktime-Player:before {
  content: "\eef3";
}

.icon54-2-Quiet:before {
  content: "\eef4";
}

.icon54-2-Quote-1:before {
  content: "\eef5";
}

.icon54-2-Quote-2:before {
  content: "\eef6";
}

.icon54-2-Rabit:before {
  content: "\eef7";
}

.icon54-2-Raccoon:before {
  content: "\eef8";
}

.icon54-2-Radio-1:before {
  content: "\eef9";
}

.icon54-2-Radio-2:before {
  content: "\eefa";
}

.icon54-2-Radio-3:before {
  content: "\eefb";
}

.icon54-2-Rain-Day:before {
  content: "\eefc";
}

.icon54-2-Rain-Night:before {
  content: "\eefd";
}

.icon54-2-Rain-Storm:before {
  content: "\eefe";
}

.icon54-2-Raining:before {
  content: "\eeff";
}

.icon54-2-Rattles-1:before {
  content: "\ef00";
}

.icon54-2-Rattles-2:before {
  content: "\ef01";
}

.icon54-2-Razor-Blade:before {
  content: "\ef02";
}

.icon54-2-Rec-Button:before {
  content: "\ef03";
}

.icon54-2-Reception:before {
  content: "\ef04";
}

.icon54-2-Recieve-Mail:before {
  content: "\ef05";
}

.icon54-2-Recycle-1:before {
  content: "\ef06";
}

.icon54-2-Recycle-2:before {
  content: "\ef07";
}

.icon54-2-Recycle-BinFile:before {
  content: "\ef08";
}

.icon54-2-Recycle-Container:before {
  content: "\ef09";
}

.icon54-2-Recycle-Water:before {
  content: "\ef0a";
}

.icon54-2-Reddit:before {
  content: "\ef0b";
}

.icon54-2-Redo:before {
  content: "\ef0c";
}

.icon54-2-Reflection-Tool:before {
  content: "\ef0d";
}

.icon54-2-Refresh-Folder:before {
  content: "\ef0e";
}

.icon54-2-Refresh-Mail:before {
  content: "\ef0f";
}

.icon54-2-Refresh-Network:before {
  content: "\ef10";
}

.icon54-2-Refresh-Wifi:before {
  content: "\ef11";
}

.icon54-2-Registry-1:before {
  content: "\ef12";
}

.icon54-2-Registry-2:before {
  content: "\ef13";
}

.icon54-2-Registry-3:before {
  content: "\ef14";
}

.icon54-2-Registry-List:before {
  content: "\ef15";
}

.icon54-2-Relativity:before {
  content: "\ef16";
}

.icon54-2-Reload-Mail:before {
  content: "\ef17";
}

.icon54-2-Remote-Control:before {
  content: "\ef18";
}

.icon54-2-Remouve-Basket:before {
  content: "\ef19";
}

.icon54-2-Remouve-Bookmark:before {
  content: "\ef1a";
}

.icon54-2-Remouve-Card:before {
  content: "\ef1b";
}

.icon54-2-Remouve-Cart:before {
  content: "\ef1c";
}

.icon54-2-Remouve-Cloud:before {
  content: "\ef1d";
}

.icon54-2-Remouve-Doc:before {
  content: "\ef1e";
}

.icon54-2-Remouve-File:before {
  content: "\ef1f";
}

.icon54-2-Remouve-Folder:before {
  content: "\ef20";
}

.icon54-2-Remouve-Location:before {
  content: "\ef21";
}

.icon54-2-Remouve-Network:before {
  content: "\ef22";
}

.icon54-2-Remouve-Wifi:before {
  content: "\ef23";
}

.icon54-2-Renew-Card:before {
  content: "\ef24";
}

.icon54-2-Repeat-Doc:before {
  content: "\ef25";
}

.icon54-2-Replay-Doc:before {
  content: "\ef26";
}

.icon54-2-Reply-All:before {
  content: "\ef27";
}

.icon54-2-Reply:before {
  content: "\ef28";
}

.icon54-2-Reset-Settings:before {
  content: "\ef29";
}

.icon54-2-Resize-Corner:before {
  content: "\ef2a";
}

.icon54-2-Responsive-Design:before {
  content: "\ef2b";
}

.icon54-2-Restaurant:before {
  content: "\ef2c";
}

.icon54-2-Retina-Scan:before {
  content: "\ef2d";
}

.icon54-2-RGB:before {
  content: "\ef2e";
}

.icon54-2-Rhyno:before {
  content: "\ef2f";
}

.icon54-2-Right-1:before {
  content: "\ef30";
}

.icon54-2-Right-2:before {
  content: "\ef31";
}

.icon54-2-Right-3:before {
  content: "\ef32";
}

.icon54-2-Right-4:before {
  content: "\ef33";
}

.icon54-2-Right-5:before {
  content: "\ef34";
}

.icon54-2-Right-6:before {
  content: "\ef35";
}

.icon54-2-Right-7:before {
  content: "\ef36";
}

.icon54-2-Right-8:before {
  content: "\ef37";
}

.icon54-2-Right-9:before {
  content: "\ef38";
}

.icon54-2-Right-10:before {
  content: "\ef39";
}

.icon54-2-Right-11:before {
  content: "\ef3a";
}

.icon54-2-Right-12:before {
  content: "\ef3b";
}

.icon54-2-Right-13:before {
  content: "\ef3c";
}

.icon54-2-Right-14:before {
  content: "\ef3d";
}

.icon54-2-Roadster:before {
  content: "\ef3e";
}

.icon54-2-Roasted-Chicken:before {
  content: "\ef3f";
}

.icon54-2-Rocket-2:before {
  content: "\ef40";
}

.icon54-2-Rocket:before {
  content: "\ef41";
}

.icon54-2-Roller-Coaster:before {
  content: "\ef42";
}

.icon54-2-Rolling-Skate:before {
  content: "\ef43";
}

.icon54-2-Room-Key:before {
  content: "\ef44";
}

.icon54-2-Room-Service2:before {
  content: "\ef45";
}

.icon54-2-Room-Service:before {
  content: "\ef46";
}

.icon54-2-Rotate-Camera:before {
  content: "\ef47";
}

.icon54-2-Rotate-Left:before {
  content: "\ef48";
}

.icon54-2-Rotate-Right:before {
  content: "\ef49";
}

.icon54-2-Rotate:before {
  content: "\ef4a";
}

.icon54-2-Rotation-Tool:before {
  content: "\ef4b";
}

.icon54-2-Round-Swipe:before {
  content: "\ef4c";
}

.icon54-2-Rss:before {
  content: "\ef4d";
}

.icon54-2-Rubber:before {
  content: "\ef4e";
}

.icon54-2-Rudolf-Deer:before {
  content: "\ef4f";
}

.icon54-2-Ruler-1:before {
  content: "\ef50";
}

.icon54-2-Ruler-2:before {
  content: "\ef51";
}

.icon54-2-Ruler-Tool:before {
  content: "\ef52";
}

.icon54-2-S-E-1:before {
  content: "\ef53";
}

.icon54-2-S-E-4:before {
  content: "\ef54";
}

.icon54-2-S-E-5:before {
  content: "\ef55";
}

.icon54-2-S-E-7:before {
  content: "\ef56";
}

.icon54-2-S-E-11:before {
  content: "\ef57";
}

.icon54-2-S-E-12:before {
  content: "\ef58";
}

.icon54-2-S-W-1:before {
  content: "\ef59";
}

.icon54-2-S-W-4:before {
  content: "\ef5a";
}

.icon54-2-S-W-5:before {
  content: "\ef5b";
}

.icon54-2-S-W-7:before {
  content: "\ef5c";
}

.icon54-2-S-W-8:before {
  content: "\ef5d";
}

.icon54-2-S-W-9:before {
  content: "\ef5e";
}

.icon54-2-S-W-11:before {
  content: "\ef5f";
}

.icon54-2-S-W-12:before {
  content: "\ef60";
}

.icon54-2-Safari:before {
  content: "\ef61";
}

.icon54-2-Safe-Box1:before {
  content: "\ef62";
}

.icon54-2-Safe-Box2:before {
  content: "\ef63";
}

.icon54-2-Safty-Pin1:before {
  content: "\ef64";
}

.icon54-2-Safty-Pin2:before {
  content: "\ef65";
}

.icon54-2-Sale-1:before {
  content: "\ef66";
}

.icon54-2-Sale-2:before {
  content: "\ef67";
}

.icon54-2-Sale-Tag1:before {
  content: "\ef68";
}

.icon54-2-Salt-Pepper:before {
  content: "\ef69";
}

.icon54-2-Sand-Clock:before {
  content: "\ef6a";
}

.icon54-2-Sandwich:before {
  content: "\ef6b";
}

.icon54-2-Santa-bag:before {
  content: "\ef6c";
}

.icon54-2-Santa-Claus2:before {
  content: "\ef6d";
}

.icon54-2-Santa-Claus:before {
  content: "\ef6e";
}

.icon54-2-Santa-Hat1:before {
  content: "\ef6f";
}

.icon54-2-Santa-Hat2:before {
  content: "\ef70";
}

.icon54-2-Santa-Slide:before {
  content: "\ef71";
}

.icon54-2-Satellite:before {
  content: "\ef72";
}

.icon54-2-Save-fromCloud:before {
  content: "\ef73";
}

.icon54-2-Save-Settings:before {
  content: "\ef74";
}

.icon54-2-Save-toCloud:before {
  content: "\ef75";
}

.icon54-2-Saxophone:before {
  content: "\ef76";
}

.icon54-2-Scale-Tool:before {
  content: "\ef77";
}

.icon54-2-School-Bus:before {
  content: "\ef78";
}

.icon54-2-Scooter-2:before {
  content: "\ef79";
}

.icon54-2-Scooter:before {
  content: "\ef7a";
}

.icon54-2-Scorll-LeftRight1:before {
  content: "\ef7b";
}

.icon54-2-Scorll-LeftRight2:before {
  content: "\ef7c";
}

.icon54-2-Scream:before {
  content: "\ef7d";
}

.icon54-2-Screen-Lock:before {
  content: "\ef7e";
}

.icon54-2-Screen-Rotation:before {
  content: "\ef7f";
}

.icon54-2-Screw:before {
  content: "\ef80";
}

.icon54-2-Screwdriver2:before {
  content: "\ef81";
}

.icon54-2-Screwdriver:before {
  content: "\ef82";
}

.icon54-2-Scroll-AllDirection1:before {
  content: "\ef83";
}

.icon54-2-Scroll-AllDirection2:before {
  content: "\ef84";
}

.icon54-2-Scroll-Down:before {
  content: "\ef85";
}

.icon54-2-Scroll-Up:before {
  content: "\ef86";
}

.icon54-2-Seadog:before {
  content: "\ef87";
}

.icon54-2-Search-Cloud:before {
  content: "\ef88";
}

.icon54-2-Search-Doc:before {
  content: "\ef89";
}

.icon54-2-Search-File:before {
  content: "\ef8a";
}

.icon54-2-Search-Folder:before {
  content: "\ef8b";
}

.icon54-2-Search-Job:before {
  content: "\ef8c";
}

.icon54-2-Search-Mail:before {
  content: "\ef8d";
}

.icon54-2-Search-Money:before {
  content: "\ef8e";
}

.icon54-2-Search-Network:before {
  content: "\ef8f";
}

.icon54-2-Search-Wifi:before {
  content: "\ef90";
}

.icon54-2-Seatbelt:before {
  content: "\ef91";
}

.icon54-2-Secure-Card:before {
  content: "\ef92";
}

.icon54-2-Secure-File:before {
  content: "\ef93";
}

.icon54-2-Secure-Folder:before {
  content: "\ef94";
}

.icon54-2-Secure-Shopping1:before {
  content: "\ef95";
}

.icon54-2-Secure-Shopping2:before {
  content: "\ef96";
}

.icon54-2-Security-Camera1:before {
  content: "\ef97";
}

.icon54-2-Security-Camera2:before {
  content: "\ef98";
}

.icon54-2-Security-Camera3:before {
  content: "\ef99";
}

.icon54-2-Sedan:before {
  content: "\ef9a";
}

.icon54-2-Select-1:before {
  content: "\ef9b";
}

.icon54-2-Select-2:before {
  content: "\ef9c";
}

.icon54-2-Selection-Tool:before {
  content: "\ef9d";
}

.icon54-2-Send-Mail1:before {
  content: "\ef9e";
}

.icon54-2-Send-Mail2:before {
  content: "\ef9f";
}

.icon54-2-Send-Mail:before {
  content: "\efa0";
}

.icon54-2-Send-Money:before {
  content: "\efa1";
}

.icon54-2-Settings-Attention:before {
  content: "\efa2";
}

.icon54-2-Settings-Doc:before {
  content: "\efa3";
}

.icon54-2-Settings-Done:before {
  content: "\efa4";
}

.icon54-2-Settings-Error:before {
  content: "\efa5";
}

.icon54-2-Settings-Folder:before {
  content: "\efa6";
}

.icon54-2-Settings-Help:before {
  content: "\efa7";
}

.icon54-2-Settings-Window:before {
  content: "\efa8";
}

.icon54-2-Sextant:before {
  content: "\efa9";
}

.icon54-2-Shake:before {
  content: "\efaa";
}

.icon54-2-Share-Cloud:before {
  content: "\efab";
}

.icon54-2-Share-File1:before {
  content: "\efac";
}

.icon54-2-Share-File2:before {
  content: "\efad";
}

.icon54-2-Share-Folder:before {
  content: "\efae";
}

.icon54-2-Shark:before {
  content: "\efaf";
}

.icon54-2-Shear-Tool:before {
  content: "\efb0";
}

.icon54-2-Sheep:before {
  content: "\efb1";
}

.icon54-2-Sheet-File:before {
  content: "\efb2";
}

.icon54-2-Ship-1:before {
  content: "\efb3";
}

.icon54-2-Ship-2:before {
  content: "\efb4";
}

.icon54-2-Shirt-1:before {
  content: "\efb5";
}

.icon54-2-Shirt-2:before {
  content: "\efb6";
}

.icon54-2-Shopping-list:before {
  content: "\efb7";
}

.icon54-2-Shorts:before {
  content: "\efb8";
}

.icon54-2-Shower-1:before {
  content: "\efb9";
}

.icon54-2-Shower-2:before {
  content: "\efba";
}

.icon54-2-Shuffle-Doc:before {
  content: "\efbb";
}

.icon54-2-Shufle-Folder:before {
  content: "\efbc";
}

.icon54-2-Shy:before {
  content: "\efbd";
}

.icon54-2-Sign-Contract:before {
  content: "\efbe";
}

.icon54-2-Sign-Post:before {
  content: "\efbf";
}

.icon54-2-Silo-Storage:before {
  content: "\efc0";
}

.icon54-2-Sim-Card:before {
  content: "\efc1";
}

.icon54-2-Sims:before {
  content: "\efc2";
}

.icon54-2-Simulator:before {
  content: "\efc3";
}

.icon54-2-Siutecase:before {
  content: "\efc4";
}

.icon54-2-Skate-Board:before {
  content: "\efc5";
}

.icon54-2-Skeleton:before {
  content: "\efc6";
}

.icon54-2-Skirt:before {
  content: "\efc7";
}

.icon54-2-Skrill:before {
  content: "\efc8";
}

.icon54-2-Skull2:before {
  content: "\efc9";
}

.icon54-2-Skull:before {
  content: "\efca";
}

.icon54-2-Skype:before {
  content: "\efcb";
}

.icon54-2-Sleeping:before {
  content: "\efcc";
}

.icon54-2-Slide-LeftRight:before {
  content: "\efcd";
}

.icon54-2-Slippers:before {
  content: "\efce";
}

.icon54-2-Slot-7:before {
  content: "\efcf";
}

.icon54-2-Slot-Machine:before {
  content: "\efd0";
}

.icon54-2-Small-Jack:before {
  content: "\efd1";
}

.icon54-2-Smile:before {
  content: "\efd2";
}

.icon54-2-Snail:before {
  content: "\efd3";
}

.icon54-2-Snake:before {
  content: "\efd4";
}

.icon54-2-Snooze:before {
  content: "\efd5";
}

.icon54-2-Snow-Day:before {
  content: "\efd6";
}

.icon54-2-Snow-Flake:before {
  content: "\efd7";
}

.icon54-2-Snow-man:before {
  content: "\efd8";
}

.icon54-2-Snow-Night:before {
  content: "\efd9";
}

.icon54-2-Snow-RainDay:before {
  content: "\efda";
}

.icon54-2-Snow-RainNight:before {
  content: "\efdb";
}

.icon54-2-Snow-Rain:before {
  content: "\efdc";
}

.icon54-2-Snow:before {
  content: "\efdd";
}

.icon54-2-Snowbulb:before {
  content: "\efde";
}

.icon54-2-Snowing:before {
  content: "\efdf";
}

.icon54-2-Soccer-Ball:before {
  content: "\efe0";
}

.icon54-2-Soda-Can:before {
  content: "\efe1";
}

.icon54-2-Solar-Panel:before {
  content: "\efe2";
}

.icon54-2-Solar-System:before {
  content: "\efe3";
}

.icon54-2-Solider:before {
  content: "\efe4";
}

.icon54-2-Sonic:before {
  content: "\efe5";
}

.icon54-2-Sonny-See:before {
  content: "\efe6";
}

.icon54-2-Soop:before {
  content: "\efe7";
}

.icon54-2-Sound-Cloud:before {
  content: "\efe8";
}

.icon54-2-Sound-Off:before {
  content: "\efe9";
}

.icon54-2-Sound-wave1:before {
  content: "\efea";
}

.icon54-2-Sound-wave2:before {
  content: "\efeb";
}

.icon54-2-Sound-wave3:before {
  content: "\efec";
}

.icon54-2-Spa-Towel:before {
  content: "\efed";
}

.icon54-2-Space-Invaders:before {
  content: "\efee";
}

.icon54-2-Spade-AceCard:before {
  content: "\efef";
}

.icon54-2-Speaker-1:before {
  content: "\eff0";
}

.icon54-2-Speaker-2:before {
  content: "\eff1";
}

.icon54-2-Speaker-3:before {
  content: "\eff2";
}

.icon54-2-Speaker-4:before {
  content: "\eff3";
}

.icon54-2-Speakers-1:before {
  content: "\eff4";
}

.icon54-2-Speakers-Phone:before {
  content: "\eff5";
}

.icon54-2-Speed-Meter:before {
  content: "\eff6";
}

.icon54-2-Spider:before {
  content: "\eff7";
}

.icon54-2-Split-File:before {
  content: "\eff8";
}

.icon54-2-Split:before {
  content: "\eff9";
}

.icon54-2-Sport-Car1:before {
  content: "\effa";
}

.icon54-2-Sport-Flusk:before {
  content: "\effb";
}

.icon54-2-Sport-Shirt:before {
  content: "\effc";
}

.icon54-2-Sport-Shoe:before {
  content: "\effd";
}

.icon54-2-Spotifi:before {
  content: "\effe";
}

.icon54-2-Sprayer-Tool:before {
  content: "\efff";
}

.icon54-2-Sputnic:before {
  content: "\f000";
}

.icon54-2-Spy:before {
  content: "\f001";
}

.icon54-2-Squirel:before {
  content: "\f002";
}

.icon54-2-Sroll-UpDown1:before {
  content: "\f003";
}

.icon54-2-Sroll-UpDown2:before {
  content: "\f004";
}

.icon54-2-Stamp-1:before {
  content: "\f005";
}

.icon54-2-Stamp-2:before {
  content: "\f006";
}

.icon54-2-Stamp:before {
  content: "\f007";
}

.icon54-2-Star-Night:before {
  content: "\f008";
}

.icon54-2-Star:before {
  content: "\f009";
}

.icon54-2-Starfish:before {
  content: "\f00a";
}

.icon54-2-Steak:before {
  content: "\f00b";
}

.icon54-2-Steam:before {
  content: "\f00c";
}

.icon54-2-Stetoscope:before {
  content: "\f00d";
}

.icon54-2-Steve-Jobs:before {
  content: "\f00e";
}

.icon54-2-Stock-ofMoney:before {
  content: "\f00f";
}

.icon54-2-Stomach:before {
  content: "\f010";
}

.icon54-2-Stop-Button:before {
  content: "\f011";
}

.icon54-2-Stop-Watch1:before {
  content: "\f012";
}

.icon54-2-Stop-Watch2:before {
  content: "\f013";
}

.icon54-2-Store:before {
  content: "\f014";
}

.icon54-2-Storm-day:before {
  content: "\f015";
}

.icon54-2-Storm-night:before {
  content: "\f016";
}

.icon54-2-Stormtrooper:before {
  content: "\f017";
}

.icon54-2-Strait:before {
  content: "\f018";
}

.icon54-2-Strategy-1:before {
  content: "\f019";
}

.icon54-2-Street-View:before {
  content: "\f01a";
}

.icon54-2-Striketrough:before {
  content: "\f01b";
}

.icon54-2-Student:before {
  content: "\f01c";
}

.icon54-2-Stumbleupon:before {
  content: "\f01d";
}

.icon54-2-Subscript:before {
  content: "\f01e";
}

.icon54-2-Sum:before {
  content: "\f01f";
}

.icon54-2-Sun-Glases:before {
  content: "\f020";
}

.icon54-2-Sun:before {
  content: "\f021";
}

.icon54-2-Sunglass:before {
  content: "\f022";
}

.icon54-2-Sunny-Fields:before {
  content: "\f023";
}

.icon54-2-Super-Mario:before {
  content: "\f024";
}

.icon54-2-Superscript:before {
  content: "\f025";
}

.icon54-2-Sushi:before {
  content: "\f026";
}

.icon54-2-Swan:before {
  content: "\f027";
}

.icon54-2-Swarm:before {
  content: "\f028";
}

.icon54-2-Sweating:before {
  content: "\f029";
}

.icon54-2-Swiming-Short:before {
  content: "\f02a";
}

.icon54-2-Swimwear:before {
  content: "\f02b";
}

.icon54-2-Swipe-LeftRight:before {
  content: "\f02c";
}

.icon54-2-Swipe-Left:before {
  content: "\f02d";
}

.icon54-2-Swipe-Right:before {
  content: "\f02e";
}

.icon54-2-Switch-1:before {
  content: "\f02f";
}

.icon54-2-Switch-2:before {
  content: "\f030";
}

.icon54-2-Switch-3:before {
  content: "\f031";
}

.icon54-2-Switch-4:before {
  content: "\f032";
}

.icon54-2-Switch-5:before {
  content: "\f033";
}

.icon54-2-Sync-Cloud:before {
  content: "\f034";
}

.icon54-2-Syncronize-Files:before {
  content: "\f035";
}

.icon54-2-Syncronize-Folder2:before {
  content: "\f036";
}

.icon54-2-Syncronize-Folders:before {
  content: "\f037";
}

.icon54-2-Synthesizer:before {
  content: "\f038";
}

.icon54-2-Syringe:before {
  content: "\f039";
}

.icon54-2-T-Shirt-2:before {
  content: "\f03a";
}

.icon54-2-T-Shirt:before {
  content: "\f03b";
}

.icon54-2-Table-Tenis:before {
  content: "\f03c";
}

.icon54-2-Tablet-Download:before {
  content: "\f03d";
}

.icon54-2-Tablet-Security:before {
  content: "\f03e";
}

.icon54-2-Tablet-Touch:before {
  content: "\f03f";
}

.icon54-2-Tablet-Upload:before {
  content: "\f040";
}

.icon54-2-Tag-1:before {
  content: "\f041";
}

.icon54-2-Tag-2:before {
  content: "\f042";
}

.icon54-2-Take-offPlane:before {
  content: "\f043";
}

.icon54-2-Tap:before {
  content: "\f044";
}

.icon54-2-Tape-1:before {
  content: "\f045";
}

.icon54-2-Tape-2:before {
  content: "\f046";
}

.icon54-2-Tape-Meter:before {
  content: "\f047";
}

.icon54-2-Target-Group:before {
  content: "\f048";
}

.icon54-2-Target-Money:before {
  content: "\f049";
}

.icon54-2-Target:before {
  content: "\f04a";
}

.icon54-2-Taxi:before {
  content: "\f04b";
}

.icon54-2-Tea-Mug:before {
  content: "\f04c";
}

.icon54-2-Teamviewer:before {
  content: "\f04d";
}

.icon54-2-Tect-Cursor:before {
  content: "\f04e";
}

.icon54-2-Telephone:before {
  content: "\f04f";
}

.icon54-2-Telescope:before {
  content: "\f050";
}

.icon54-2-Television:before {
  content: "\f051";
}

.icon54-2-Temperatur-night:before {
  content: "\f052";
}

.icon54-2-Temperature-Day:before {
  content: "\f053";
}

.icon54-2-Tempometer:before {
  content: "\f054";
}

.icon54-2-Tenis-Ball:before {
  content: "\f055";
}

.icon54-2-Tenis:before {
  content: "\f056";
}

.icon54-2-Tent:before {
  content: "\f057";
}

.icon54-2-Termometer2:before {
  content: "\f058";
}

.icon54-2-Termometer:before {
  content: "\f059";
}

.icon54-2-Test-Flusk1:before {
  content: "\f05a";
}

.icon54-2-Test-Flusk2:before {
  content: "\f05b";
}

.icon54-2-Test-Tube:before {
  content: "\f05c";
}

.icon54-2-Tetris:before {
  content: "\f05d";
}

.icon54-2-Text-Box2:before {
  content: "\f05e";
}

.icon54-2-Text-box:before {
  content: "\f05f";
}

.icon54-2-Text-Color:before {
  content: "\f060";
}

.icon54-2-Text-Select1:before {
  content: "\f061";
}

.icon54-2-Text-Select2:before {
  content: "\f062";
}

.icon54-2-Text-Size:before {
  content: "\f063";
}

.icon54-2-Theatre-Scene:before {
  content: "\f064";
}

.icon54-2-Theatre:before {
  content: "\f065";
}

.icon54-2-Thin-Pen:before {
  content: "\f066";
}

.icon54-2-Thoung-Out:before {
  content: "\f067";
}

.icon54-2-Thread:before {
  content: "\f068";
}

.icon54-2-Thumbs-Down:before {
  content: "\f069";
}

.icon54-2-Thumbs-Up:before {
  content: "\f06a";
}

.icon54-2-Thunder-StormDay:before {
  content: "\f06b";
}

.icon54-2-Thunder-StormNight:before {
  content: "\f06c";
}

.icon54-2-Thunderstorm:before {
  content: "\f06d";
}

.icon54-2-Tic-TacToe:before {
  content: "\f06e";
}

.icon54-2-Ticket:before {
  content: "\f06f";
}

.icon54-2-Tie:before {
  content: "\f070";
}

.icon54-2-Tiger:before {
  content: "\f071";
}

.icon54-2-Time-Doc:before {
  content: "\f072";
}

.icon54-2-Time-Folder:before {
  content: "\f073";
}

.icon54-2-Timemoney:before {
  content: "\f074";
}

.icon54-2-Timer-Egg:before {
  content: "\f075";
}

.icon54-2-Toast:before {
  content: "\f076";
}

.icon54-2-Toilet-Paper:before {
  content: "\f077";
}

.icon54-2-Toilet-Pump:before {
  content: "\f078";
}

.icon54-2-Toilet:before {
  content: "\f079";
}

.icon54-2-Tomato:before {
  content: "\f07a";
}

.icon54-2-Tools:before {
  content: "\f07b";
}

.icon54-2-Tooth:before {
  content: "\f07c";
}

.icon54-2-Tornado:before {
  content: "\f07d";
}

.icon54-2-Total-Commander:before {
  content: "\f07e";
}

.icon54-2-Touch-Lock:before {
  content: "\f07f";
}

.icon54-2-Towel:before {
  content: "\f080";
}

.icon54-2-Traffic-Cone:before {
  content: "\f081";
}

.icon54-2-Trafic-light1:before {
  content: "\f082";
}

.icon54-2-Trafic-Light2:before {
  content: "\f083";
}

.icon54-2-Train-1:before {
  content: "\f084";
}

.icon54-2-Train-2:before {
  content: "\f085";
}

.icon54-2-Train-3:before {
  content: "\f086";
}

.icon54-2-Tram:before {
  content: "\f087";
}

.icon54-2-Translate2:before {
  content: "\f088";
}

.icon54-2-Translate:before {
  content: "\f089";
}

.icon54-2-Transmition-Tower:before {
  content: "\f08a";
}

.icon54-2-Trash-Protection:before {
  content: "\f08b";
}

.icon54-2-Trashcan:before {
  content: "\f08c";
}

.icon54-2-Tree-1:before {
  content: "\f08d";
}

.icon54-2-Treehouse:before {
  content: "\f08e";
}

.icon54-2-Tresure-Chest:before {
  content: "\f08f";
}

.icon54-2-Tripit:before {
  content: "\f090";
}

.icon54-2-Troleybus:before {
  content: "\f091";
}

.icon54-2-Trompet-1:before {
  content: "\f092";
}

.icon54-2-Trompet-2:before {
  content: "\f093";
}

.icon54-2-Truck-1:before {
  content: "\f094";
}

.icon54-2-Truck-2:before {
  content: "\f095";
}

.icon54-2-Truck:before {
  content: "\f096";
}

.icon54-2-Tub:before {
  content: "\f097";
}

.icon54-2-Tuenti:before {
  content: "\f098";
}

.icon54-2-Tumblr:before {
  content: "\f099";
}

.icon54-2-Turn-Page:before {
  content: "\f09a";
}

.icon54-2-Turtle:before {
  content: "\f09b";
}

.icon54-2-Twitch:before {
  content: "\f09c";
}

.icon54-2-Twitter-1:before {
  content: "\f09d";
}

.icon54-2-Twitter-2:before {
  content: "\f09e";
}

.icon54-2-Type-Tool:before {
  content: "\f09f";
}

.icon54-2-Ubuntu:before {
  content: "\f0a0";
}

.icon54-2-Ufo:before {
  content: "\f0a1";
}

.icon54-2-Umbrella:before {
  content: "\f0a2";
}

.icon54-2-Unavailable-1:before {
  content: "\f0a3";
}

.icon54-2-Unavailable-2:before {
  content: "\f0a4";
}

.icon54-2-Unclean-Water:before {
  content: "\f0a5";
}

.icon54-2-Underline:before {
  content: "\f0a6";
}

.icon54-2-Undo:before {
  content: "\f0a7";
}

.icon54-2-Unlock:before {
  content: "\f0a8";
}

.icon54-2-Up-1:before {
  content: "\f0a9";
}

.icon54-2-Up-2:before {
  content: "\f0aa";
}

.icon54-2-Up-3:before {
  content: "\f0ab";
}

.icon54-2-Up-4:before {
  content: "\f0ac";
}

.icon54-2-Up-5:before {
  content: "\f0ad";
}

.icon54-2-Up-6:before {
  content: "\f0ae";
}

.icon54-2-Up-7:before {
  content: "\f0af";
}

.icon54-2-Up-8:before {
  content: "\f0b0";
}

.icon54-2-Up-9:before {
  content: "\f0b1";
}

.icon54-2-Up-10:before {
  content: "\f0b2";
}

.icon54-2-Up-11:before {
  content: "\f0b3";
}

.icon54-2-Up-12:before {
  content: "\f0b4";
}

.icon54-2-Update-Time:before {
  content: "\f0b5";
}

.icon54-2-Upload-Bookmark:before {
  content: "\f0b6";
}

.icon54-2-Upload-Doc:before {
  content: "\f0b7";
}

.icon54-2-Upload-File:before {
  content: "\f0b8";
}

.icon54-2-Upload-Folder:before {
  content: "\f0b9";
}

.icon54-2-Upload-Fond:before {
  content: "\f0ba";
}

.icon54-2-Upload:before {
  content: "\f0bb";
}

.icon54-2-Usb-Modem:before {
  content: "\f0bc";
}

.icon54-2-User-Security1:before {
  content: "\f0bd";
}

.icon54-2-User-Security2:before {
  content: "\f0be";
}

.icon54-2-User:before {
  content: "\f0bf";
}

.icon54-2-Vase:before {
  content: "\f0c0";
}

.icon54-2-Vector-File:before {
  content: "\f0c1";
}

.icon54-2-Vest:before {
  content: "\f0c2";
}

.icon54-2-VHS-Cassette:before {
  content: "\f0c3";
}

.icon54-2-Viddler:before {
  content: "\f0c4";
}

.icon54-2-Video-Disc:before {
  content: "\f0c5";
}

.icon54-2-Video-File:before {
  content: "\f0c6";
}

.icon54-2-Video-Folder2:before {
  content: "\f0c7";
}

.icon54-2-Video-Folder:before {
  content: "\f0c8";
}

.icon54-2-Vimeo:before {
  content: "\f0c9";
}

.icon54-2-Violine-Key:before {
  content: "\f0ca";
}

.icon54-2-Violine:before {
  content: "\f0cb";
}

.icon54-2-Virus-1:before {
  content: "\f0cc";
}

.icon54-2-Virus-2:before {
  content: "\f0cd";
}

.icon54-2-Visa-2:before {
  content: "\f0ce";
}

.icon54-2-Visa:before {
  content: "\f0cf";
}

.icon54-2-VK:before {
  content: "\f0d0";
}

.icon54-2-Vlc-Player:before {
  content: "\f0d1";
}

.icon54-2-Voice-Mail:before {
  content: "\f0d2";
}

.icon54-2-Voley-Ball:before {
  content: "\f0d3";
}

.icon54-2-Volume-10:before {
  content: "\f0d4";
}

.icon54-2-Volume-11:before {
  content: "\f0d5";
}

.icon54-2-Volume-12:before {
  content: "\f0d6";
}

.icon54-2-Volume-13:before {
  content: "\f0d7";
}

.icon54-2-Volume-1Down:before {
  content: "\f0d8";
}

.icon54-2-Volume-1Mute:before {
  content: "\f0d9";
}

.icon54-2-Volume-1Up:before {
  content: "\f0da";
}

.icon54-2-Volume-20:before {
  content: "\f0db";
}

.icon54-2-Volume-21:before {
  content: "\f0dc";
}

.icon54-2-Volume-22:before {
  content: "\f0dd";
}

.icon54-2-Volume-23:before {
  content: "\f0de";
}

.icon54-2-Volume-2Down:before {
  content: "\f0df";
}

.icon54-2-Volume-2Mute:before {
  content: "\f0e0";
}

.icon54-2-Volume-2Up:before {
  content: "\f0e1";
}

.icon54-2-Volume-controler:before {
  content: "\f0e2";
}

.icon54-2-Vomiting:before {
  content: "\f0e3";
}

.icon54-2-Vulverine:before {
  content: "\f0e4";
}

.icon54-2-VW-Bug:before {
  content: "\f0e5";
}

.icon54-2-VW-T1:before {
  content: "\f0e6";
}

.icon54-2-Wach-4:before {
  content: "\f0e7";
}

.icon54-2-Waiter:before {
  content: "\f0e8";
}

.icon54-2-Waitress:before {
  content: "\f0e9";
}

.icon54-2-Wall:before {
  content: "\f0ea";
}

.icon54-2-Wallet-1:before {
  content: "\f0eb";
}

.icon54-2-Wallet-2:before {
  content: "\f0ec";
}

.icon54-2-Wallet-3:before {
  content: "\f0ed";
}

.icon54-2-Watch-1:before {
  content: "\f0ee";
}

.icon54-2-Watch-2:before {
  content: "\f0ef";
}

.icon54-2-Watch-3:before {
  content: "\f0f0";
}

.icon54-2-Water-Tap:before {
  content: "\f0f1";
}

.icon54-2-Watering-can:before {
  content: "\f0f2";
}

.icon54-2-Wattpad:before {
  content: "\f0f3";
}

.icon54-2-Wav-Doc:before {
  content: "\f0f4";
}

.icon54-2-WB-Incandescent:before {
  content: "\f0f5";
}

.icon54-2-WB-Irradescent:before {
  content: "\f0f6";
}

.icon54-2-WB-Suny:before {
  content: "\f0f7";
}

.icon54-2-Wechat:before {
  content: "\f0f8";
}

.icon54-2-Weight-Libra:before {
  content: "\f0f9";
}

.icon54-2-Weight-Lift:before {
  content: "\f0fa";
}

.icon54-2-Weight:before {
  content: "\f0fb";
}

.icon54-2-Whatsapp:before {
  content: "\f0fc";
}

.icon54-2-Wheel-Chair:before {
  content: "\f0fd";
}

.icon54-2-Wheel-Swing:before {
  content: "\f0fe";
}

.icon54-2-Whistle:before {
  content: "\f0ff";
}

.icon54-2-Wierd-1:before {
  content: "\f100";
}

.icon54-2-Wierd-2:before {
  content: "\f101";
}

.icon54-2-Wifi-1:before {
  content: "\f102";
}

.icon54-2-Wifi-2:before {
  content: "\f103";
}

.icon54-2-Wifi-3:before {
  content: "\f104";
}

.icon54-2-Wifi-4:before {
  content: "\f105";
}

.icon54-2-Wifi-Cloud:before {
  content: "\f106";
}

.icon54-2-Wifi-Delay:before {
  content: "\f107";
}

.icon54-2-Wifi-Error1:before {
  content: "\f108";
}

.icon54-2-Wifi-Error2:before {
  content: "\f109";
}

.icon54-2-Wifi-Question:before {
  content: "\f10a";
}

.icon54-2-Wifi-Router:before {
  content: "\f10b";
}

.icon54-2-Wifi-Settings:before {
  content: "\f10c";
}

.icon54-2-Wii-Console:before {
  content: "\f10d";
}

.icon54-2-Wind-Game:before {
  content: "\f10e";
}

.icon54-2-Wind-Turbine:before {
  content: "\f10f";
}

.icon54-2-Wind:before {
  content: "\f110";
}

.icon54-2-Window:before {
  content: "\f111";
}

.icon54-2-Windows-MediaPlayer:before {
  content: "\f112";
}

.icon54-2-Windows:before {
  content: "\f113";
}

.icon54-2-Windshield-Cleaner:before {
  content: "\f114";
}

.icon54-2-Wine-Bottle:before {
  content: "\f115";
}

.icon54-2-Wine-Glass:before {
  content: "\f116";
}

.icon54-2-Wink:before {
  content: "\f117";
}

.icon54-2-Winter-Temperature:before {
  content: "\f118";
}

.icon54-2-Wireles-Headset:before {
  content: "\f119";
}

.icon54-2-Withrow-Fond:before {
  content: "\f11a";
}

.icon54-2-Wma-Doc2:before {
  content: "\f11b";
}

.icon54-2-Wma-Doc:before {
  content: "\f11c";
}

.icon54-2-Wolf:before {
  content: "\f11d";
}

.icon54-2-Wondering:before {
  content: "\f11e";
}

.icon54-2-Word:before {
  content: "\f11f";
}

.icon54-2-Wordpress:before {
  content: "\f120";
}

.icon54-2-Worker:before {
  content: "\f121";
}

.icon54-2-World-ofWarcraft:before {
  content: "\f122";
}

.icon54-2-World-WideWeb:before {
  content: "\f123";
}

.icon54-2-Worms-Armagedon:before {
  content: "\f124";
}

.icon54-2-Wow:before {
  content: "\f125";
}

.icon54-2-Wrap-ImageCenter:before {
  content: "\f126";
}

.icon54-2-Wrap-ImageLeft:before {
  content: "\f127";
}

.icon54-2-Wrap-ImageRight:before {
  content: "\f128";
}

.icon54-2-Wrench-1:before {
  content: "\f129";
}

.icon54-2-Wrench-2:before {
  content: "\f12a";
}

.icon54-2-Wrench-3:before {
  content: "\f12b";
}

.icon54-2-Wrench-4:before {
  content: "\f12c";
}

.icon54-2-X-Eye:before {
  content: "\f12d";
}

.icon54-2-X-Mouth:before {
  content: "\f12e";
}

.icon54-2-Xilophone:before {
  content: "\f12f";
}

.icon54-2-Xing:before {
  content: "\f130";
}

.icon54-2-Xmas-Soks:before {
  content: "\f131";
}

.icon54-2-Xmas-Tag:before {
  content: "\f132";
}

.icon54-2-Yagermeister:before {
  content: "\f133";
}

.icon54-2-Yahoo-Messenger:before {
  content: "\f134";
}

.icon54-2-Yahoo:before {
  content: "\f135";
}

.icon54-2-Yammer:before {
  content: "\f136";
}

.icon54-2-Yelling:before {
  content: "\f137";
}

.icon54-2-You-Rock:before {
  content: "\f138";
}

.icon54-2-Youtube-1:before {
  content: "\f139";
}

.icon54-2-Youtube-2:before {
  content: "\f13a";
}

.icon54-2-Zip-File:before {
  content: "\f13b";
}

.icon54-2-Zip-Folder:before {
  content: "\f13c";
}

.icon54-2-Zipper:before {
  content: "\f13d";
}

.icon54-2-Zombie:before {
  content: "\f13e";
}

.icon54-2-Zoom-In2:before {
  content: "\f13f";
}

.icon54-2-Zoom-In3:before {
  content: "\f140";
}

.icon54-2-Zoom-In:before {
  content: "\f141";
}

.icon54-2-Zoom-Out2:before {
  content: "\f142";
}

.icon54-2-Zoom-Out3:before {
  content: "\f143";
}

.icon54-2-Zoom-Out:before {
  content: "\f144";
}

.icon54-2-Zootool:before {
  content: "\f145";
}

@font-face {
  font-family: 'Icon54';
  src: url("fonts/Icon54.eot?3tvhdh");
  src: url("fonts/Icon54.eot?3tvhdh#iefix") format("embedded-opentype"), url("fonts/Icon54.ttf?3tvhdh") format("truetype"), url("fonts/Icon54.woff?3tvhdh") format("woff"), url("fonts/Icon54.svg?3tvhdh#Icon54") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^="icon54-1-"], [class*=" icon54-1-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Icon54' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon54-1-Israel:before {
  content: "\e900";
}

.icon54-1-year-aniversary-23:before {
  content: "\e901";
}

.icon54-1-year-aniversary3:before {
  content: "\e902";
}

.icon54-1-st-Place:before {
  content: "\e903";
}

.icon54-1-nd-Place:before {
  content: "\e904";
}

.icon54-1-rd-Place:before {
  content: "\e905";
}

.icon54-1-Stars:before {
  content: "\e906";
}

.icon54-1-year-aniversary-2:before {
  content: "\e907";
}

.icon54-1-year-aniversary:before {
  content: "\e908";
}

.icon54-1-year-aniversary-22:before {
  content: "\e909";
}

.icon54-1-year-aniversary2:before {
  content: "\e90a";
}

.icon54-1-Accessibility:before {
  content: "\e90b";
}

.icon54-1-Acorn:before {
  content: "\e90c";
}

.icon54-1-Add-App:before {
  content: "\e90d";
}

.icon54-1-Add-Award-Badge:before {
  content: "\e90e";
}

.icon54-1-Add-Heart:before {
  content: "\e90f";
}

.icon54-1-Add-Rating:before {
  content: "\e910";
}

.icon54-1-Addon:before {
  content: "\e911";
}

.icon54-1-Air-balloon:before {
  content: "\e912";
}

.icon54-1-Air-condition:before {
  content: "\e913";
}

.icon54-1-Airplane:before {
  content: "\e914";
}

.icon54-1-Airport:before {
  content: "\e915";
}

.icon54-1-Allert-app:before {
  content: "\e916";
}

.icon54-1-Allow-Copying:before {
  content: "\e917";
}

.icon54-1-Allow-Redistribution:before {
  content: "\e918";
}

.icon54-1-Almond:before {
  content: "\e919";
}

.icon54-1-Analitics:before {
  content: "\e91a";
}

.icon54-1-Ananas:before {
  content: "\e91b";
}

.icon54-1-Anchor:before {
  content: "\e91c";
}

.icon54-1-Angle-Ruler:before {
  content: "\e91d";
}

.icon54-1-App-1:before {
  content: "\e91e";
}

.icon54-1-APP-2:before {
  content: "\e91f";
}

.icon54-1-App-Error:before {
  content: "\e920";
}

.icon54-1-App-Settings:before {
  content: "\e921";
}

.icon54-1-App-Tile-Task:before {
  content: "\e922";
}

.icon54-1-App-Window:before {
  content: "\e923";
}

.icon54-1-Apple:before {
  content: "\e924";
}

.icon54-1-Application-User:before {
  content: "\e925";
}

.icon54-1-Application:before {
  content: "\e926";
}

.icon54-1-Arc-de-Triomphe:before {
  content: "\e927";
}

.icon54-1-Architecture:before {
  content: "\e928";
}

.icon54-1-Arrived:before {
  content: "\e929";
}

.icon54-1-Arriving:before {
  content: "\e92a";
}

.icon54-1-Artichoke:before {
  content: "\e92b";
}

.icon54-1-Asparagus:before {
  content: "\e92c";
}

.icon54-1-Attach-App:before {
  content: "\e92d";
}

.icon54-1-Attention:before {
  content: "\e92e";
}

.icon54-1-Avocado:before {
  content: "\e92f";
}

.icon54-1-Award-1:before {
  content: "\e930";
}

.icon54-1-Award-2:before {
  content: "\e931";
}

.icon54-1-Award-Badge-Shopping:before {
  content: "\e932";
}

.icon54-1-Award-Stamp-2:before {
  content: "\e933";
}

.icon54-1-Award-Stamp:before {
  content: "\e934";
}

.icon54-1-Axe:before {
  content: "\e935";
}

.icon54-1-Badge-Star:before {
  content: "\e936";
}

.icon54-1-Bag-conveyer:before {
  content: "\e937";
}

.icon54-1-Bag-weight:before {
  content: "\e938";
}

.icon54-1-Bag:before {
  content: "\e939";
}

.icon54-1-Bakelite:before {
  content: "\e93a";
}

.icon54-1-Ball:before {
  content: "\e93b";
}

.icon54-1-Banana:before {
  content: "\e93c";
}

.icon54-1-Bank-1:before {
  content: "\e93d";
}

.icon54-1-Bank-2:before {
  content: "\e93e";
}

.icon54-1-Barber-Shop:before {
  content: "\e93f";
}

.icon54-1-Barbers-Razor:before {
  content: "\e940";
}

.icon54-1-Barcode-App:before {
  content: "\e941";
}

.icon54-1-Barn:before {
  content: "\e942";
}

.icon54-1-Barrow:before {
  content: "\e943";
}

.icon54-1-Basketball-Cup:before {
  content: "\e944";
}

.icon54-1-Beard-1:before {
  content: "\e945";
}

.icon54-1-Beard-2:before {
  content: "\e946";
}

.icon54-1-Beard-3:before {
  content: "\e947";
}

.icon54-1-Beard-4:before {
  content: "\e948";
}

.icon54-1-Berlin-TV-Tower:before {
  content: "\e949";
}

.icon54-1-Bicycle-1:before {
  content: "\e94a";
}

.icon54-1-Bicycle-2:before {
  content: "\e94b";
}

.icon54-1-Big-Ben:before {
  content: "\e94c";
}

.icon54-1-Binar-Code-2:before {
  content: "\e94d";
}

.icon54-1-Binar-Code:before {
  content: "\e94e";
}

.icon54-1-Bishop-1:before {
  content: "\e94f";
}

.icon54-1-Bishop-2:before {
  content: "\e950";
}

.icon54-1-Bitcoin-App:before {
  content: "\e951";
}

.icon54-1-Blueberries:before {
  content: "\e952";
}

.icon54-1-Bologna:before {
  content: "\e953";
}

.icon54-1-Booklet-Female-1:before {
  content: "\e954";
}

.icon54-1-Booklet-Female-2:before {
  content: "\e955";
}

.icon54-1-Booklet-Male-1:before {
  content: "\e956";
}

.icon54-1-Booklet-Male-2:before {
  content: "\e957";
}

.icon54-1-Bookmark-App:before {
  content: "\e958";
}

.icon54-1-Bow-1:before {
  content: "\e959";
}

.icon54-1-Bow-2:before {
  content: "\e95a";
}

.icon54-1-Brick:before {
  content: "\e95b";
}

.icon54-1-Bridge-1:before {
  content: "\e95c";
}

.icon54-1-Bridge-2:before {
  content: "\e95d";
}

.icon54-1-Broccoli:before {
  content: "\e95e";
}

.icon54-1-Bucket:before {
  content: "\e95f";
}

.icon54-1-Bug-Fix:before {
  content: "\e960";
}

.icon54-1-Bug:before {
  content: "\e961";
}

.icon54-1-BullDozer:before {
  content: "\e962";
}

.icon54-1-Burj-Khalifa-Dubai:before {
  content: "\e963";
}

.icon54-1-Bus-Station:before {
  content: "\e964";
}

.icon54-1-C-plus-plus-1:before {
  content: "\e965";
}

.icon54-1-C-plus-plus-2:before {
  content: "\e966";
}

.icon54-1-Cabbage:before {
  content: "\e967";
}

.icon54-1-Calippers:before {
  content: "\e968";
}

.icon54-1-Camera:before {
  content: "\e969";
}

.icon54-1-Caravan:before {
  content: "\e96a";
}

.icon54-1-Carrot:before {
  content: "\e96b";
}

.icon54-1-Cashew:before {
  content: "\e96c";
}

.icon54-1-Castle:before {
  content: "\e96d";
}

.icon54-1-Castte:before {
  content: "\e96e";
}

.icon54-1-Cement-Trovel:before {
  content: "\e96f";
}

.icon54-1-Cemetery:before {
  content: "\e970";
}

.icon54-1-Central-Television-Beijing:before {
  content: "\e971";
}

.icon54-1-Chain-Sawe:before {
  content: "\e972";
}

.icon54-1-Chat-App:before {
  content: "\e973";
}

.icon54-1-Cherry-Tomato:before {
  content: "\e974";
}

.icon54-1-Cherry:before {
  content: "\e975";
}

.icon54-1-Chess-Board:before {
  content: "\e976";
}

.icon54-1-Chess-Clock:before {
  content: "\e977";
}

.icon54-1-Chili:before {
  content: "\e978";
}

.icon54-1-Chinese-Lettuce:before {
  content: "\e979";
}

.icon54-1-Church-1:before {
  content: "\e97a";
}

.icon54-1-Church-2:before {
  content: "\e97b";
}

.icon54-1-Circle-Star:before {
  content: "\e97c";
}

.icon54-1-Clean-Code:before {
  content: "\e97d";
}

.icon54-1-Clear-Rating:before {
  content: "\e97e";
}

.icon54-1-Clipboard:before {
  content: "\e97f";
}

.icon54-1-Cloud-App:before {
  content: "\e980";
}

.icon54-1-Clove:before {
  content: "\e981";
}

.icon54-1-Cocktail:before {
  content: "\e982";
}

.icon54-1-Cocoa-Pod:before {
  content: "\e983";
}

.icon54-1-Coconut:before {
  content: "\e984";
}

.icon54-1-Code-1:before {
  content: "\e985";
}

.icon54-1-Code-2:before {
  content: "\e986";
}

.icon54-1-Code-Doc:before {
  content: "\e987";
}

.icon54-1-Colosseum:before {
  content: "\e988";
}

.icon54-1-Comb-1:before {
  content: "\e989";
}

.icon54-1-Comb-2:before {
  content: "\e98a";
}

.icon54-1-Compass:before {
  content: "\e98b";
}

.icon54-1-Computer-App:before {
  content: "\e98c";
}

.icon54-1-Computer-User:before {
  content: "\e98d";
}

.icon54-1-Connecting-Users:before {
  content: "\e98e";
}

.icon54-1-Content-View:before {
  content: "\e98f";
}

.icon54-1-Cop-Badge:before {
  content: "\e990";
}

.icon54-1-Copyright-App:before {
  content: "\e991";
}

.icon54-1-Copyright-Doc:before {
  content: "\e992";
}

.icon54-1-Copyright:before {
  content: "\e993";
}

.icon54-1-Crain-Hook:before {
  content: "\e994";
}

.icon54-1-Crain:before {
  content: "\e995";
}

.icon54-1-Creative-Commun-doc:before {
  content: "\e996";
}

.icon54-1-Creative-Commun:before {
  content: "\e997";
}

.icon54-1-Css-2:before {
  content: "\e998";
}

.icon54-1-css-3:before {
  content: "\e999";
}

.icon54-1-Css1:before {
  content: "\e99a";
}

.icon54-1-Cup-2:before {
  content: "\e99b";
}

.icon54-1-Cup-3:before {
  content: "\e99c";
}

.icon54-1-Cut:before {
  content: "\e99d";
}

.icon54-1-Cutlery:before {
  content: "\e99e";
}

.icon54-1-Cutter:before {
  content: "\e99f";
}

.icon54-1-Database:before {
  content: "\e9a0";
}

.icon54-1-Deer:before {
  content: "\e9a1";
}

.icon54-1-Departed:before {
  content: "\e9a2";
}

.icon54-1-Departing:before {
  content: "\e9a3";
}

.icon54-1-Detail-View:before {
  content: "\e9a4";
}

.icon54-1-Detailes-Pane:before {
  content: "\e9a5";
}

.icon54-1-Diploma:before {
  content: "\e9a6";
}

.icon54-1-Disabled-man:before {
  content: "\e9a7";
}

.icon54-1-Disc-Cutter:before {
  content: "\e9a8";
}

.icon54-1-Discount-Sticker:before {
  content: "\e9a9";
}

.icon54-1-Dislike:before {
  content: "\e9aa";
}

.icon54-1-Dismiss-App:before {
  content: "\e9ab";
}

.icon54-1-Dismiss-Award-Badge:before {
  content: "\e9ac";
}

.icon54-1-Dismiss-Heart:before {
  content: "\e9ad";
}

.icon54-1-Dismiss-Rating:before {
  content: "\e9ae";
}

.icon54-1-Diving-goggles:before {
  content: "\e9af";
}

.icon54-1-Dog-Tag:before {
  content: "\e9b0";
}

.icon54-1-Dollar-App:before {
  content: "\e9b1";
}

.icon54-1-Done-App:before {
  content: "\e9b2";
}

.icon54-1-Done-Award-Badge:before {
  content: "\e9b3";
}

.icon54-1-Done-Heart:before {
  content: "\e9b4";
}

.icon54-1-Done-Rating:before {
  content: "\e9b5";
}

.icon54-1-Door:before {
  content: "\e9b6";
}

.icon54-1-Download-App:before {
  content: "\e9b7";
}

.icon54-1-Download:before {
  content: "\e9b8";
}

.icon54-1-Drag-and-Drop:before {
  content: "\e9b9";
}

.icon54-1-Drilling-Machine-2:before {
  content: "\e9ba";
}

.icon54-1-Drilling-Machine:before {
  content: "\e9bb";
}

.icon54-1-Drive-App:before {
  content: "\e9bc";
}

.icon54-1-Driver-Licence-Female:before {
  content: "\e9bd";
}

.icon54-1-Driver-License-Male:before {
  content: "\e9be";
}

.icon54-1-Dropbox-App:before {
  content: "\e9bf";
}

.icon54-1-Dubai:before {
  content: "\e9c0";
}

.icon54-1-Durian:before {
  content: "\e9c1";
}

.icon54-1-Earth-Map:before {
  content: "\e9c2";
}

.icon54-1-Easter-Island:before {
  content: "\e9c3";
}

.icon54-1-Eat-Heart:before {
  content: "\e9c4";
}

.icon54-1-Eating-Award-Badge:before {
  content: "\e9c5";
}

.icon54-1-Edit-App:before {
  content: "\e9c6";
}

.icon54-1-Eggplant:before {
  content: "\e9c7";
}

.icon54-1-Egypt-Pyramid:before {
  content: "\e9c8";
}

.icon54-1-Eiffel-Tower:before {
  content: "\e9c9";
}

.icon54-1-Elevator:before {
  content: "\e9ca";
}

.icon54-1-Email-App-1:before {
  content: "\e9cb";
}

.icon54-1-Email-App-2:before {
  content: "\e9cc";
}

.icon54-1-Empire-State-Building:before {
  content: "\e9cd";
}

.icon54-1-Empty-Star:before {
  content: "\e9ce";
}

.icon54-1-Equalizer:before {
  content: "\e9cf";
}

.icon54-1-Escalator-down:before {
  content: "\e9d0";
}

.icon54-1-Escalator-up:before {
  content: "\e9d1";
}

.icon54-1-Euro-App:before {
  content: "\e9d2";
}

.icon54-1-Exhibition:before {
  content: "\e9d3";
}

.icon54-1-Exit-Full-Screen:before {
  content: "\e9d4";
}

.icon54-1-Exit:before {
  content: "\e9d5";
}

.icon54-1-Factory:before {
  content: "\e9d6";
}

.icon54-1-Favorite-App-1:before {
  content: "\e9d7";
}

.icon54-1-Favorite-App:before {
  content: "\e9d8";
}

.icon54-1-Favorite-Restaurant:before {
  content: "\e9d9";
}

.icon54-1-Female-Circle-1:before {
  content: "\e9da";
}

.icon54-1-Female-Circle-2:before {
  content: "\e9db";
}

.icon54-1-Female-Group-1:before {
  content: "\e9dc";
}

.icon54-1-Female-Group-2:before {
  content: "\e9dd";
}

.icon54-1-Fennel:before {
  content: "\e9de";
}

.icon54-1-Ferris-Wheel:before {
  content: "\e9df";
}

.icon54-1-Figs:before {
  content: "\e9e0";
}

.icon54-1-Fire-Station:before {
  content: "\e9e1";
}

.icon54-1-Firewall:before {
  content: "\e9e2";
}

.icon54-1-First-ad:before {
  content: "\e9e3";
}

.icon54-1-Flashlight:before {
  content: "\e9e4";
}

.icon54-1-Flippers:before {
  content: "\e9e5";
}

.icon54-1-Flow-Chart-4:before {
  content: "\e9e6";
}

.icon54-1-Flow-Chat-1:before {
  content: "\e9e7";
}

.icon54-1-Flow-Chat-2:before {
  content: "\e9e8";
}

.icon54-1-Folder-Female:before {
  content: "\e9e9";
}

.icon54-1-Folder-Male:before {
  content: "\e9ea";
}

.icon54-1-Footer:before {
  content: "\e9eb";
}

.icon54-1-Fork-Lift:before {
  content: "\e9ec";
}

.icon54-1-Fountain:before {
  content: "\e9ed";
}

.icon54-1-Fow-Chat-3:before {
  content: "\e9ee";
}

.icon54-1-Fragile:before {
  content: "\e9ef";
}

.icon54-1-Free-Sticker:before {
  content: "\e9f0";
}

.icon54-1-Fuel-Station:before {
  content: "\e9f1";
}

.icon54-1-Full-Screen:before {
  content: "\e9f2";
}

.icon54-1-Full-Star:before {
  content: "\e9f3";
}

.icon54-1-Gallery-App:before {
  content: "\e9f4";
}

.icon54-1-Gallery-View:before {
  content: "\e9f5";
}

.icon54-1-Game-App:before {
  content: "\e9f6";
}

.icon54-1-Garlic:before {
  content: "\e9f7";
}

.icon54-1-Ginger:before {
  content: "\e9f8";
}

.icon54-1-Glasses-1:before {
  content: "\e9f9";
}

.icon54-1-Glasses-2:before {
  content: "\e9fa";
}

.icon54-1-Glasses-3:before {
  content: "\e9fb";
}

.icon54-1-Glasses-4:before {
  content: "\e9fc";
}

.icon54-1-Glasses-5:before {
  content: "\e9fd";
}

.icon54-1-Global-Award-Badge:before {
  content: "\e9fe";
}

.icon54-1-Global-Heart:before {
  content: "\e9ff";
}

.icon54-1-Global-Rating:before {
  content: "\ea00";
}

.icon54-1-Global-User:before {
  content: "\ea01";
}

.icon54-1-Global:before {
  content: "\ea02";
}

.icon54-1-Golden-Gate-Bridge:before {
  content: "\ea03";
}

.icon54-1-Golden-Globe:before {
  content: "\ea04";
}

.icon54-1-Grain:before {
  content: "\ea05";
}

.icon54-1-Grape:before {
  content: "\ea06";
}

.icon54-1-Great-Wall:before {
  content: "\ea07";
}

.icon54-1-Grid-1:before {
  content: "\ea08";
}

.icon54-1-Grid-2:before {
  content: "\ea09";
}

.icon54-1-Group-1:before {
  content: "\ea0a";
}

.icon54-1-Group-2:before {
  content: "\ea0b";
}

.icon54-1-Group-Defense:before {
  content: "\ea0c";
}

.icon54-1-Group-Download:before {
  content: "\ea0d";
}

.icon54-1-Group-Shopping:before {
  content: "\ea0e";
}

.icon54-1-Group-Statistics:before {
  content: "\ea0f";
}

.icon54-1-Group-Upload:before {
  content: "\ea10";
}

.icon54-1-Hair-Band:before {
  content: "\ea11";
}

.icon54-1-Half-Star:before {
  content: "\ea12";
}

.icon54-1-Hammer:before {
  content: "\ea13";
}

.icon54-1-Hand-washing:before {
  content: "\ea14";
}

.icon54-1-Hanger:before {
  content: "\ea15";
}

.icon54-1-Haricot:before {
  content: "\ea16";
}

.icon54-1-Hat-1:before {
  content: "\ea17";
}

.icon54-1-Hat-2:before {
  content: "\ea18";
}

.icon54-1-Hat-3:before {
  content: "\ea19";
}

.icon54-1-Hat-4:before {
  content: "\ea1a";
}

.icon54-1-Hat-Portrait-Frame:before {
  content: "\ea1b";
}

.icon54-1-Hazelnut:before {
  content: "\ea1c";
}

.icon54-1-Header:before {
  content: "\ea1d";
}

.icon54-1-Headset:before {
  content: "\ea1e";
}

.icon54-1-Heart-Flag:before {
  content: "\ea1f";
}

.icon54-1-Heart-Full:before {
  content: "\ea20";
}

.icon54-1-Heart-Half:before {
  content: "\ea21";
}

.icon54-1-Heart-Shopping:before {
  content: "\ea22";
}

.icon54-1-Heart-Waiting:before {
  content: "\ea23";
}

.icon54-1-Hearts-Empty:before {
  content: "\ea24";
}

.icon54-1-Heavy:before {
  content: "\ea25";
}

.icon54-1-Helmet:before {
  content: "\ea26";
}

.icon54-1-High-voltage:before {
  content: "\ea27";
}

.icon54-1-Hoist:before {
  content: "\ea28";
}

.icon54-1-Hoist2:before {
  content: "\ea29";
}

.icon54-1-Hold-Heart:before {
  content: "\ea2a";
}

.icon54-1-Hold-Male:before {
  content: "\ea2b";
}

.icon54-1-Hold-Star:before {
  content: "\ea2c";
}

.icon54-1-Home-App:before {
  content: "\ea2d";
}

.icon54-1-Home:before {
  content: "\ea2e";
}

.icon54-1-Honeymelon:before {
  content: "\ea2f";
}

.icon54-1-Hospital:before {
  content: "\ea30";
}

.icon54-1-Hot-drink:before {
  content: "\ea31";
}

.icon54-1-Hot-Sticker:before {
  content: "\ea32";
}

.icon54-1-Hotel-1:before {
  content: "\ea33";
}

.icon54-1-Hotel-2:before {
  content: "\ea34";
}

.icon54-1-Hotel-3:before {
  content: "\ea35";
}

.icon54-1-Hotel-4:before {
  content: "\ea36";
}

.icon54-1-House-1:before {
  content: "\ea37";
}

.icon54-1-House-2:before {
  content: "\ea38";
}

.icon54-1-House-3:before {
  content: "\ea39";
}

.icon54-1-House-4:before {
  content: "\ea3a";
}

.icon54-1-House-5:before {
  content: "\ea3b";
}

.icon54-1-House-6:before {
  content: "\ea3c";
}

.icon54-1-House-7:before {
  content: "\ea3d";
}

.icon54-1-House-8:before {
  content: "\ea3e";
}

.icon54-1-House-9:before {
  content: "\ea3f";
}

.icon54-1-Html-1:before {
  content: "\ea40";
}

.icon54-1-Html-2:before {
  content: "\ea41";
}

.icon54-1-html-5:before {
  content: "\ea42";
}

.icon54-1-http-1:before {
  content: "\ea43";
}

.icon54-1-Http-2:before {
  content: "\ea44";
}

.icon54-1-ID-Female:before {
  content: "\ea45";
}

.icon54-1-ID-Male:before {
  content: "\ea46";
}

.icon54-1-ID-Photo:before {
  content: "\ea47";
}

.icon54-1-Information-booklet:before {
  content: "\ea48";
}

.icon54-1-Information:before {
  content: "\ea49";
}

.icon54-1-Ironing-1:before {
  content: "\ea4a";
}

.icon54-1-Ironing-2:before {
  content: "\ea4b";
}

.icon54-1-Jack-Hammer:before {
  content: "\ea4c";
}

.icon54-1-Java-1:before {
  content: "\ea4d";
}

.icon54-1-Java-2:before {
  content: "\ea4e";
}

.icon54-1-Java-Script:before {
  content: "\ea4f";
}

.icon54-1-Jet-ski:before {
  content: "\ea50";
}

.icon54-1-Jsx-1:before {
  content: "\ea51";
}

.icon54-1-Jsx-2:before {
  content: "\ea52";
}

.icon54-1-Kenu:before {
  content: "\ea53";
}

.icon54-1-Kilimanjaro:before {
  content: "\ea54";
}

.icon54-1-King-1:before {
  content: "\ea55";
}

.icon54-1-King-2:before {
  content: "\ea56";
}

.icon54-1-Kiwi:before {
  content: "\ea57";
}

.icon54-1-Knight-1:before {
  content: "\ea58";
}

.icon54-1-Knight-2:before {
  content: "\ea59";
}

.icon54-1-Ladder:before {
  content: "\ea5a";
}

.icon54-1-Ladies-Bag:before {
  content: "\ea5b";
}

.icon54-1-Large-Icons-View:before {
  content: "\ea5c";
}

.icon54-1-Left-items:before {
  content: "\ea5d";
}

.icon54-1-Left-Sidebar:before {
  content: "\ea5e";
}

.icon54-1-Lemon-1:before {
  content: "\ea5f";
}

.icon54-1-Lemon-2:before {
  content: "\ea60";
}

.icon54-1-Letter:before {
  content: "\ea61";
}

.icon54-1-Lettuce:before {
  content: "\ea62";
}

.icon54-1-Life-jacket:before {
  content: "\ea63";
}

.icon54-1-Lighthouse:before {
  content: "\ea64";
}

.icon54-1-Like:before {
  content: "\ea65";
}

.icon54-1-Lips:before {
  content: "\ea66";
}

.icon54-1-List-View:before {
  content: "\ea67";
}

.icon54-1-Load-App:before {
  content: "\ea68";
}

.icon54-1-Lock-App-2:before {
  content: "\ea69";
}

.icon54-1-Lock-App:before {
  content: "\ea6a";
}

.icon54-1-Lock-Award-Badge:before {
  content: "\ea6b";
}

.icon54-1-Lock-Group:before {
  content: "\ea6c";
}

.icon54-1-Lock-Heart:before {
  content: "\ea6d";
}

.icon54-1-Lock-Rating:before {
  content: "\ea6e";
}

.icon54-1-Lollipop-1:before {
  content: "\ea6f";
}

.icon54-1-Lollipop-2:before {
  content: "\ea70";
}

.icon54-1-Luggage-keeping:before {
  content: "\ea71";
}

.icon54-1-Luggage-weight:before {
  content: "\ea72";
}

.icon54-1-Machu-Picchu:before {
  content: "\ea73";
}

.icon54-1-Mail-App:before {
  content: "\ea74";
}

.icon54-1-Maize:before {
  content: "\ea75";
}

.icon54-1-Male-and-Female-1:before {
  content: "\ea76";
}

.icon54-1-Male-and-Female-2:before {
  content: "\ea77";
}

.icon54-1-Male-Circle-1:before {
  content: "\ea78";
}

.icon54-1-Male-Circle-2:before {
  content: "\ea79";
}

.icon54-1-Male-Group-1:before {
  content: "\ea7a";
}

.icon54-1-Male-Group-2:before {
  content: "\ea7b";
}

.icon54-1-Man-with-Briefcase:before {
  content: "\ea7c";
}

.icon54-1-Man:before {
  content: "\ea7d";
}

.icon54-1-Mango:before {
  content: "\ea7e";
}

.icon54-1-Map:before {
  content: "\ea7f";
}

.icon54-1-Mark-Bubble-1:before {
  content: "\ea80";
}

.icon54-1-Mark-Bubble-2:before {
  content: "\ea81";
}

.icon54-1-Mark-Bubble-3:before {
  content: "\ea82";
}

.icon54-1-Mark-Group:before {
  content: "\ea83";
}

.icon54-1-Maximize:before {
  content: "\ea84";
}

.icon54-1-Medal-1:before {
  content: "\ea85";
}

.icon54-1-Medal-2:before {
  content: "\ea86";
}

.icon54-1-Medal-3:before {
  content: "\ea87";
}

.icon54-1-Medal-4:before {
  content: "\ea88";
}

.icon54-1-Medal-5:before {
  content: "\ea89";
}

.icon54-1-Medium-Icons-View:before {
  content: "\ea8a";
}

.icon54-1-Melon:before {
  content: "\ea8b";
}

.icon54-1-Military-Award-1:before {
  content: "\ea8c";
}

.icon54-1-Military-Award-2:before {
  content: "\ea8d";
}

.icon54-1-Military-Award-3:before {
  content: "\ea8e";
}

.icon54-1-Military-Award-4:before {
  content: "\ea8f";
}

.icon54-1-Militay-Shield:before {
  content: "\ea90";
}

.icon54-1-Minimize-2:before {
  content: "\ea91";
}

.icon54-1-Minimize:before {
  content: "\ea92";
}

.icon54-1-Mosque:before {
  content: "\ea93";
}

.icon54-1-Mountains:before {
  content: "\ea94";
}

.icon54-1-Mouse-App:before {
  content: "\ea95";
}

.icon54-1-Mouve-Piece:before {
  content: "\ea96";
}

.icon54-1-Multy-Task-2:before {
  content: "\ea97";
}

.icon54-1-Multy-Task:before {
  content: "\ea98";
}

.icon54-1-Museum:before {
  content: "\ea99";
}

.icon54-1-Mushroom-1:before {
  content: "\ea9a";
}

.icon54-1-Mushroom-2:before {
  content: "\ea9b";
}

.icon54-1-Music-App:before {
  content: "\ea9c";
}

.icon54-1-Mustache-1:before {
  content: "\ea9d";
}

.icon54-1-MySql-1:before {
  content: "\ea9e";
}

.icon54-1-MySql-2:before {
  content: "\ea9f";
}

.icon54-1-MySQL-Database:before {
  content: "\eaa0";
}

.icon54-1-Name-Plate-Female-1:before {
  content: "\eaa1";
}

.icon54-1-Name-Plate-Female-2:before {
  content: "\eaa2";
}

.icon54-1-Name-Plate-Female-3:before {
  content: "\eaa3";
}

.icon54-1-Name-Plate-Male-1:before {
  content: "\eaa4";
}

.icon54-1-Name-Plate-Male-2:before {
  content: "\eaa5";
}

.icon54-1-Name-Plate-Male-3:before {
  content: "\eaa6";
}

.icon54-1-Nativity-Facade-Barcelona:before {
  content: "\eaa7";
}

.icon54-1-Network-App:before {
  content: "\eaa8";
}

.icon54-1-New-Sticker:before {
  content: "\eaa9";
}

.icon54-1-No-air-condition:before {
  content: "\eaaa";
}

.icon54-1-No-bleaching:before {
  content: "\eaab";
}

.icon54-1-No-Copyright-Doc:before {
  content: "\eaac";
}

.icon54-1-No-Copyright:before {
  content: "\eaad";
}

.icon54-1-No-Creative-Commun:before {
  content: "\eaae";
}

.icon54-1-No-cut:before {
  content: "\eaaf";
}

.icon54-1-No-dogs:before {
  content: "\eab0";
}

.icon54-1-No-fishing:before {
  content: "\eab1";
}

.icon54-1-No-food:before {
  content: "\eab2";
}

.icon54-1-No-hoist:before {
  content: "\eab3";
}

.icon54-1-No-icecream:before {
  content: "\eab4";
}

.icon54-1-No-ironing:before {
  content: "\eab5";
}

.icon54-1-No-pack-up:before {
  content: "\eab6";
}

.icon54-1-No-phone:before {
  content: "\eab7";
}

.icon54-1-No-Resel:before {
  content: "\eab8";
}

.icon54-1-No-resell-Doc:before {
  content: "\eab9";
}

.icon54-1-No-shower:before {
  content: "\eaba";
}

.icon54-1-No-smoking:before {
  content: "\eabb";
}

.icon54-1-No-step:before {
  content: "\eabc";
}

.icon54-1-No-stream:before {
  content: "\eabd";
}

.icon54-1-No-swimming:before {
  content: "\eabe";
}

.icon54-1-No-touch:before {
  content: "\eabf";
}

.icon54-1-No-wet-ironing:before {
  content: "\eac0";
}

.icon54-1-No-wetting:before {
  content: "\eac1";
}

.icon54-1-Nophoto:before {
  content: "\eac2";
}

.icon54-1-Not-Arrived:before {
  content: "\eac3";
}

.icon54-1-Not-Departed:before {
  content: "\eac4";
}

.icon54-1-Not-drinking-water:before {
  content: "\eac5";
}

.icon54-1-Not-loud:before {
  content: "\eac6";
}

.icon54-1-Nuclear-Reactor:before {
  content: "\eac7";
}

.icon54-1-Nuclear:before {
  content: "\eac8";
}

.icon54-1-Obelisc:before {
  content: "\eac9";
}

.icon54-1-Office-1:before {
  content: "\eaca";
}

.icon54-1-Office-2:before {
  content: "\eacb";
}

.icon54-1-Office-3:before {
  content: "\eacc";
}

.icon54-1-Office-4:before {
  content: "\eacd";
}

.icon54-1-Office-5:before {
  content: "\eace";
}

.icon54-1-Office-6:before {
  content: "\eacf";
}

.icon54-1-Old-camera-1:before {
  content: "\ead0";
}

.icon54-1-Old-camera-2:before {
  content: "\ead1";
}

.icon54-1-Old-Sticky-1:before {
  content: "\ead2";
}

.icon54-1-Old-Sticky-2:before {
  content: "\ead3";
}

.icon54-1-Old-Sticky-3:before {
  content: "\ead4";
}

.icon54-1-Old-Telephone:before {
  content: "\ead5";
}

.icon54-1-Olive:before {
  content: "\ead6";
}

.icon54-1-Onion:before {
  content: "\ead7";
}

.icon54-1-Oscar:before {
  content: "\ead8";
}

.icon54-1-Pack-up:before {
  content: "\ead9";
}

.icon54-1-Pagoda-Myanmar:before {
  content: "\eada";
}

.icon54-1-Pagoda:before {
  content: "\eadb";
}

.icon54-1-Paifang-China:before {
  content: "\eadc";
}

.icon54-1-Paint-Brush:before {
  content: "\eadd";
}

.icon54-1-Paint-Bucket:before {
  content: "\eade";
}

.icon54-1-Paint-Roller:before {
  content: "\eadf";
}

.icon54-1-Palm-tree:before {
  content: "\eae0";
}

.icon54-1-Pantheon:before {
  content: "\eae1";
}

.icon54-1-Papaya:before {
  content: "\eae2";
}

.icon54-1-Park:before {
  content: "\eae3";
}

.icon54-1-Party-Glasses:before {
  content: "\eae4";
}

.icon54-1-Passport:before {
  content: "\eae5";
}

.icon54-1-Pawn-1:before {
  content: "\eae6";
}

.icon54-1-Pawn-2:before {
  content: "\eae7";
}

.icon54-1-Pay-Doc:before {
  content: "\eae8";
}

.icon54-1-Pea:before {
  content: "\eae9";
}

.icon54-1-Peach-1:before {
  content: "\eaea";
}

.icon54-1-Peach-2:before {
  content: "\eaeb";
}

.icon54-1-Peanut:before {
  content: "\eaec";
}

.icon54-1-Pear:before {
  content: "\eaed";
}

.icon54-1-Pecan:before {
  content: "\eaee";
}

.icon54-1-Pentagon:before {
  content: "\eaef";
}

.icon54-1-Pepper:before {
  content: "\eaf0";
}

.icon54-1-Personal-Award-Badge:before {
  content: "\eaf1";
}

.icon54-1-Personal-Heart:before {
  content: "\eaf2";
}

.icon54-1-Personal-Use:before {
  content: "\eaf3";
}

.icon54-1-Pesronal-Use-Doc:before {
  content: "\eaf4";
}

.icon54-1-Phone-User:before {
  content: "\eaf5";
}

.icon54-1-php-1:before {
  content: "\eaf6";
}

.icon54-1-PHP-2:before {
  content: "\eaf7";
}

.icon54-1-Pin-App:before {
  content: "\eaf8";
}

.icon54-1-Pipe-1:before {
  content: "\eaf9";
}

.icon54-1-Pipe-2:before {
  content: "\eafa";
}

.icon54-1-Pisa:before {
  content: "\eafb";
}

.icon54-1-Pistachio:before {
  content: "\eafc";
}

.icon54-1-Playground:before {
  content: "\eafd";
}

.icon54-1-Pliers:before {
  content: "\eafe";
}

.icon54-1-Plugin:before {
  content: "\eaff";
}

.icon54-1-Plum:before {
  content: "\eb00";
}

.icon54-1-Pocket-Watch:before {
  content: "\eb01";
}

.icon54-1-Podium:before {
  content: "\eb02";
}

.icon54-1-Police:before {
  content: "\eb03";
}

.icon54-1-Pomegranate:before {
  content: "\eb04";
}

.icon54-1-Port:before {
  content: "\eb05";
}

.icon54-1-Portrait-Frame:before {
  content: "\eb06";
}

.icon54-1-Post-It:before {
  content: "\eb07";
}

.icon54-1-Post-Office:before {
  content: "\eb08";
}

.icon54-1-Potato:before {
  content: "\eb09";
}

.icon54-1-Presentation-1:before {
  content: "\eb0a";
}

.icon54-1-Presentation-2:before {
  content: "\eb0b";
}

.icon54-1-Presentation-3:before {
  content: "\eb0c";
}

.icon54-1-Preview-Pane:before {
  content: "\eb0d";
}

.icon54-1-Profile-App:before {
  content: "\eb0e";
}

.icon54-1-Profile-Cardiograph:before {
  content: "\eb0f";
}

.icon54-1-Profile-Economy:before {
  content: "\eb10";
}

.icon54-1-Profile-Favourites:before {
  content: "\eb11";
}

.icon54-1-Profile-Head:before {
  content: "\eb12";
}

.icon54-1-Profile-History:before {
  content: "\eb13";
}

.icon54-1-Profile-Lightbulb:before {
  content: "\eb14";
}

.icon54-1-Profile-Music:before {
  content: "\eb15";
}

.icon54-1-Profile-Settings:before {
  content: "\eb16";
}

.icon54-1-Profile-Star:before {
  content: "\eb17";
}

.icon54-1-Profile-Voltage:before {
  content: "\eb18";
}

.icon54-1-Profile:before {
  content: "\eb19";
}

.icon54-1-Programing:before {
  content: "\eb1a";
}

.icon54-1-Property-Rights:before {
  content: "\eb1b";
}

.icon54-1-Public-App:before {
  content: "\eb1c";
}

.icon54-1-Public-Domain:before {
  content: "\eb1d";
}

.icon54-1-Pumpkin:before {
  content: "\eb1e";
}

.icon54-1-Puond-App:before {
  content: "\eb1f";
}

.icon54-1-Queen-1:before {
  content: "\eb20";
}

.icon54-1-Queen-2:before {
  content: "\eb21";
}

.icon54-1-Question-App:before {
  content: "\eb22";
}

.icon54-1-Radio:before {
  content: "\eb23";
}

.icon54-1-Radish:before {
  content: "\eb24";
}

.icon54-1-Raspberry:before {
  content: "\eb25";
}

.icon54-1-Razor-Blade:before {
  content: "\eb26";
}

.icon54-1-Razor:before {
  content: "\eb27";
}

.icon54-1-Recording-App:before {
  content: "\eb28";
}

.icon54-1-Rectangle-Star:before {
  content: "\eb29";
}

.icon54-1-Refresh-App:before {
  content: "\eb2a";
}

.icon54-1-Registered-Mark:before {
  content: "\eb2b";
}

.icon54-1-Reload-App:before {
  content: "\eb2c";
}

.icon54-1-Remouve-App:before {
  content: "\eb2d";
}

.icon54-1-Remouve-Rating:before {
  content: "\eb2e";
}

.icon54-1-Remove-Award-Badge:before {
  content: "\eb2f";
}

.icon54-1-Remove-Heart:before {
  content: "\eb30";
}

.icon54-1-Restore:before {
  content: "\eb31";
}

.icon54-1-Retina-Scann-App:before {
  content: "\eb32";
}

.icon54-1-Retro-Perfume:before {
  content: "\eb33";
}

.icon54-1-Rialto-Venice:before {
  content: "\eb34";
}

.icon54-1-Ribbon:before {
  content: "\eb35";
}

.icon54-1-Right-Sidebar:before {
  content: "\eb36";
}

.icon54-1-Rio-de-Jan:before {
  content: "\eb37";
}

.icon54-1-Road-Roller:before {
  content: "\eb38";
}

.icon54-1-Rode-Signe:before {
  content: "\eb39";
}

.icon54-1-Rook-1:before {
  content: "\eb3a";
}

.icon54-1-Rook-2:before {
  content: "\eb3b";
}

.icon54-1-Route-66:before {
  content: "\eb3c";
}

.icon54-1-Rudder:before {
  content: "\eb3d";
}

.icon54-1-Sailboat:before {
  content: "\eb3e";
}

.icon54-1-Sate-Sticker:before {
  content: "\eb3f";
}

.icon54-1-Saw:before {
  content: "\eb40";
}

.icon54-1-School:before {
  content: "\eb41";
}

.icon54-1-Scissors:before {
  content: "\eb42";
}

.icon54-1-Search-App-1:before {
  content: "\eb43";
}

.icon54-1-Search-App-2:before {
  content: "\eb44";
}

.icon54-1-Search-Code:before {
  content: "\eb45";
}

.icon54-1-Search-Female:before {
  content: "\eb46";
}

.icon54-1-Search-Male:before {
  content: "\eb47";
}

.icon54-1-Search-Within-App:before {
  content: "\eb48";
}

.icon54-1-Searching-Group:before {
  content: "\eb49";
}

.icon54-1-Security-gate:before {
  content: "\eb4a";
}

.icon54-1-Sfinx:before {
  content: "\eb4b";
}

.icon54-1-Shanghai-TV-Tower:before {
  content: "\eb4c";
}

.icon54-1-Share-App-1:before {
  content: "\eb4d";
}

.icon54-1-Share-App:before {
  content: "\eb4e";
}

.icon54-1-Share-with-Group:before {
  content: "\eb4f";
}

.icon54-1-Sharring-Rights:before {
  content: "\eb50";
}

.icon54-1-Shaving-Brush:before {
  content: "\eb51";
}

.icon54-1-Sherif-Star:before {
  content: "\eb52";
}

.icon54-1-Shoe-1:before {
  content: "\eb53";
}

.icon54-1-Shoe-2:before {
  content: "\eb54";
}

.icon54-1-Shop-Rating:before {
  content: "\eb55";
}

.icon54-1-Shop:before {
  content: "\eb56";
}

.icon54-1-Shovel:before {
  content: "\eb57";
}

.icon54-1-Signpost:before {
  content: "\eb58";
}

.icon54-1-Sillence:before {
  content: "\eb59";
}

.icon54-1-Single-Female:before {
  content: "\eb5a";
}

.icon54-1-Single-Male:before {
  content: "\eb5b";
}

.icon54-1-Ski:before {
  content: "\eb5c";
}

.icon54-1-Sleeping-bag:before {
  content: "\eb5d";
}

.icon54-1-Small-Icons-View:before {
  content: "\eb5e";
}

.icon54-1-Smoking-area:before {
  content: "\eb5f";
}

.icon54-1-Social-Media:before {
  content: "\eb60";
}

.icon54-1-Space-Needle-Seattle:before {
  content: "\eb61";
}

.icon54-1-Speach-Bubble-1:before {
  content: "\eb62";
}

.icon54-1-Speach-Bubble-2:before {
  content: "\eb63";
}

.icon54-1-Speach-Bubble-3:before {
  content: "\eb64";
}

.icon54-1-Speach-Bubble-4:before {
  content: "\eb65";
}

.icon54-1-Speach-Bubble-5:before {
  content: "\eb66";
}

.icon54-1-Speach-Bubble-6:before {
  content: "\eb67";
}

.icon54-1-Speach-Bubble-7:before {
  content: "\eb68";
}

.icon54-1-Speach-Bubble-8:before {
  content: "\eb69";
}

.icon54-1-Speach-Bubble-9:before {
  content: "\eb6a";
}

.icon54-1-Speach-Bubble-10:before {
  content: "\eb6b";
}

.icon54-1-Speach-Bubble-11:before {
  content: "\eb6c";
}

.icon54-1-Speach-Bubbles-1:before {
  content: "\eb6d";
}

.icon54-1-Speach-Bubbles-2:before {
  content: "\eb6e";
}

.icon54-1-Speach-Bubbles-3:before {
  content: "\eb6f";
}

.icon54-1-Speach-Bubbles-5:before {
  content: "\eb70";
}

.icon54-1-Speach-Bubbles-6:before {
  content: "\eb71";
}

.icon54-1-Speach-Bubbles-7:before {
  content: "\eb72";
}

.icon54-1-Speach-Bubbles-8:before {
  content: "\eb73";
}

.icon54-1-Speach-Bubbles-9:before {
  content: "\eb74";
}

.icon54-1-Speach-Bubbles-10:before {
  content: "\eb75";
}

.icon54-1-Speach-Bubbles-11:before {
  content: "\eb76";
}

.icon54-1-Speach-Bubbles-12:before {
  content: "\eb77";
}

.icon54-1-Speash-Bubbles-4:before {
  content: "\eb78";
}

.icon54-1-Speech:before {
  content: "\eb79";
}

.icon54-1-Spinach:before {
  content: "\eb7a";
}

.icon54-1-St-Petersburg:before {
  content: "\eb7b";
}

.icon54-1-Stadium:before {
  content: "\eb7c";
}

.icon54-1-Stairs-down:before {
  content: "\eb7d";
}

.icon54-1-Stairs-up:before {
  content: "\eb7e";
}

.icon54-1-Standing-position:before {
  content: "\eb7f";
}

.icon54-1-Star-Bookmark:before {
  content: "\eb80";
}

.icon54-1-Star-Flag:before {
  content: "\eb81";
}

.icon54-1-Star-Shield-1:before {
  content: "\eb82";
}

.icon54-1-Star-Shield-2:before {
  content: "\eb83";
}

.icon54-1-Star-User:before {
  content: "\eb84";
}

.icon54-1-Stonehenge:before {
  content: "\eb85";
}

.icon54-1-Storage:before {
  content: "\eb86";
}

.icon54-1-Strawberry:before {
  content: "\eb87";
}

.icon54-1-Suitcase:before {
  content: "\eb88";
}

.icon54-1-Sunflower-Seed:before {
  content: "\eb89";
}

.icon54-1-Sunshade:before {
  content: "\eb8a";
}

.icon54-1-Super-Bowl-Cup:before {
  content: "\eb8b";
}

.icon54-1-Surfboard:before {
  content: "\eb8c";
}

.icon54-1-Surveillance:before {
  content: "\eb8d";
}

.icon54-1-Suspenders:before {
  content: "\eb8e";
}

.icon54-1-Sweet-Potato:before {
  content: "\eb8f";
}

.icon54-1-Switch-App:before {
  content: "\eb90";
}

.icon54-1-Switch-Males:before {
  content: "\eb91";
}

.icon54-1-Sydney:before {
  content: "\eb92";
}

.icon54-1-Synagogue:before {
  content: "\eb93";
}

.icon54-1-Tablet-User:before {
  content: "\eb94";
}

.icon54-1-Taj-Mahal:before {
  content: "\eb95";
}

.icon54-1-Targeted-Head:before {
  content: "\eb96";
}

.icon54-1-Task-Manager:before {
  content: "\eb97";
}

.icon54-1-Telephone:before {
  content: "\eb98";
}

.icon54-1-Tent:before {
  content: "\eb99";
}

.icon54-1-Text-Editor:before {
  content: "\eb9a";
}

.icon54-1-Theater:before {
  content: "\eb9b";
}

.icon54-1-Theme:before {
  content: "\eb9c";
}

.icon54-1-Ticket:before {
  content: "\eb9d";
}

.icon54-1-Tie-1:before {
  content: "\eb9e";
}

.icon54-1-Tie-2:before {
  content: "\eb9f";
}

.icon54-1-Tie-3:before {
  content: "\eba0";
}

.icon54-1-Tie-4:before {
  content: "\eba1";
}

.icon54-1-Tiles-View:before {
  content: "\eba2";
}

.icon54-1-Time-App:before {
  content: "\eba3";
}

.icon54-1-Timed-Rating:before {
  content: "\eba4";
}

.icon54-1-Tomato:before {
  content: "\eba5";
}

.icon54-1-Tower-Bridge:before {
  content: "\eba6";
}

.icon54-1-Trade-Mark:before {
  content: "\eba7";
}

.icon54-1-Trafic-Cone:before {
  content: "\eba8";
}

.icon54-1-Translate:before {
  content: "\eba9";
}

.icon54-1-Trash:before {
  content: "\ebaa";
}

.icon54-1-Tree-Grid:before {
  content: "\ebab";
}

.icon54-1-Tree-View-2:before {
  content: "\ebac";
}

.icon54-1-Tree-View-3:before {
  content: "\ebad";
}

.icon54-1-Tree-View:before {
  content: "\ebae";
}

.icon54-1-Triangle-Ruler:before {
  content: "\ebaf";
}

.icon54-1-Trowel-and-Brick:before {
  content: "\ebb0";
}

.icon54-1-Trowel-and-Wall:before {
  content: "\ebb1";
}

.icon54-1-Truck-1:before {
  content: "\ebb2";
}

.icon54-1-Turin:before {
  content: "\ebb3";
}

.icon54-1-Two-Females-1:before {
  content: "\ebb4";
}

.icon54-1-Two-Males-1:before {
  content: "\ebb5";
}

.icon54-1-Tyle:before {
  content: "\ebb6";
}

.icon54-1-Uefa-Euro-Cup:before {
  content: "\ebb7";
}

.icon54-1-Umbrella:before {
  content: "\ebb8";
}

.icon54-1-Uninstal-App:before {
  content: "\ebb9";
}

.icon54-1-University:before {
  content: "\ebba";
}

.icon54-1-Upload-App:before {
  content: "\ebbb";
}

.icon54-1-Upload:before {
  content: "\ebbc";
}

.icon54-1-User-App:before {
  content: "\ebbd";
}

.icon54-1-User-Budget:before {
  content: "\ebbe";
}

.icon54-1-User-Calendar:before {
  content: "\ebbf";
}

.icon54-1-User-Cloud:before {
  content: "\ebc0";
}

.icon54-1-User-Cup:before {
  content: "\ebc1";
}

.icon54-1-User-Database:before {
  content: "\ebc2";
}

.icon54-1-User-Fingerprint:before {
  content: "\ebc3";
}

.icon54-1-User-Flowchart:before {
  content: "\ebc4";
}

.icon54-1-User-Geometry:before {
  content: "\ebc5";
}

.icon54-1-User-Hierarchy:before {
  content: "\ebc6";
}

.icon54-1-User-Mail:before {
  content: "\ebc7";
}

.icon54-1-User-Password:before {
  content: "\ebc8";
}

.icon54-1-User-Path:before {
  content: "\ebc9";
}

.icon54-1-User-Place:before {
  content: "\ebca";
}

.icon54-1-User-Rating:before {
  content: "\ebcb";
}

.icon54-1-User-Security-Card:before {
  content: "\ebcc";
}

.icon54-1-User-Security-Female:before {
  content: "\ebcd";
}

.icon54-1-User-Security-Male:before {
  content: "\ebce";
}

.icon54-1-User-Settings:before {
  content: "\ebcf";
}

.icon54-1-User-Store:before {
  content: "\ebd0";
}

.icon54-1-User-Target:before {
  content: "\ebd1";
}

.icon54-1-Vector-App:before {
  content: "\ebd2";
}

.icon54-1-Vest:before {
  content: "\ebd3";
}

.icon54-1-Victory:before {
  content: "\ebd4";
}

.icon54-1-Video-App-1:before {
  content: "\ebd5";
}

.icon54-1-Video-App-2:before {
  content: "\ebd6";
}

.icon54-1-VIP-Star:before {
  content: "\ebd7";
}

.icon54-1-Vote-2:before {
  content: "\ebd8";
}

.icon54-1-Vote-3:before {
  content: "\ebd9";
}

.icon54-1-Vote-4:before {
  content: "\ebda";
}

.icon54-1-Vote-Stamp-2:before {
  content: "\ebdb";
}

.icon54-1-Vote-Stamp:before {
  content: "\ebdc";
}

.icon54-1-Vote:before {
  content: "\ebdd";
}

.icon54-1-Voted:before {
  content: "\ebde";
}

.icon54-1-Waiting-App:before {
  content: "\ebdf";
}

.icon54-1-Waiting-Award-Badge:before {
  content: "\ebe0";
}

.icon54-1-Waiting-room:before {
  content: "\ebe1";
}

.icon54-1-Washing-1:before {
  content: "\ebe2";
}

.icon54-1-Washing-2:before {
  content: "\ebe3";
}

.icon54-1-Washing-3:before {
  content: "\ebe4";
}

.icon54-1-Watch-1:before {
  content: "\ebe5";
}

.icon54-1-Watch-2:before {
  content: "\ebe6";
}

.icon54-1-Wet-Ironing:before {
  content: "\ebe7";
}

.icon54-1-White-House:before {
  content: "\ebe8";
}

.icon54-1-White-Radish:before {
  content: "\ebe9";
}

.icon54-1-Windmill:before {
  content: "\ebea";
}

.icon54-1-Wing-Star:before {
  content: "\ebeb";
}

.icon54-1-Woman:before {
  content: "\ebec";
}

.icon54-1-Womens-Collar:before {
  content: "\ebed";
}

.icon54-1-Worlld-Cup:before {
  content: "\ebee";
}

.icon54-1-Wrench-Tool:before {
  content: "\ebef";
}

.icon54-1-Writing-Group:before {
  content: "\ebf0";
}

.icon54-1-WWW-Doc:before {
  content: "\ebf1";
}

.icon54-1-XML-1:before {
  content: "\ebf2";
}

.icon54-1-XML-2:before {
  content: "\ebf3";
}

.icon54-1-Yacht:before {
  content: "\ebf4";
}

.icon54-1-Zeppelin:before {
  content: "\ebf5";
}

.icon54-1-Zucchini:before {
  content: "\ebf6";
}

.icon54-1-D-File:before {
  content: "\ebf7";
}

.icon54-1-DS:before {
  content: "\ebf8";
}

.icon54-1-Add-House:before {
  content: "\ebf9";
}

.icon54-1-Add-Note:before {
  content: "\ebfa";
}

.icon54-1-Add-Post-It:before {
  content: "\ebfb";
}

.icon54-1-Add-Task:before {
  content: "\ebfc";
}

.icon54-1-Atach-Post-It:before {
  content: "\ebfd";
}

.icon54-1-Atention-Note:before {
  content: "\ebfe";
}

.icon54-1-Atention-Task:before {
  content: "\ebff";
}

.icon54-1-Attache-Note:before {
  content: "\ec00";
}

.icon54-1-Attache-Task:before {
  content: "\ec01";
}

.icon54-1-Attention-House:before {
  content: "\ec02";
}

.icon54-1-Attention-Post-It:before {
  content: "\ec03";
}

.icon54-1-Bad-1:before {
  content: "\ec04";
}

.icon54-1-Bad-2:before {
  content: "\ec05";
}

.icon54-1-Bad-3:before {
  content: "\ec06";
}

.icon54-1-Bad-4:before {
  content: "\ec07";
}

.icon54-1-Basic-Shape-2:before {
  content: "\ec08";
}

.icon54-1-Basic-Shape:before {
  content: "\ec09";
}

.icon54-1-Bathroom-Cabinet-1:before {
  content: "\ec0a";
}

.icon54-1-Batroom-Cabinet-2:before {
  content: "\ec0b";
}

.icon54-1-Bench:before {
  content: "\ec0c";
}

.icon54-1-Brick-Gouse:before {
  content: "\ec0d";
}

.icon54-1-Cabinet-1:before {
  content: "\ec0e";
}

.icon54-1-Cabinet-2:before {
  content: "\ec0f";
}

.icon54-1-Cabinet-3:before {
  content: "\ec10";
}

.icon54-1-Cabinet-4:before {
  content: "\ec11";
}

.icon54-1-Cabinet-5:before {
  content: "\ec12";
}

.icon54-1-Chair-1:before {
  content: "\ec13";
}

.icon54-1-Chair-2:before {
  content: "\ec14";
}

.icon54-1-Chair-3:before {
  content: "\ec15";
}

.icon54-1-Change-House:before {
  content: "\ec16";
}

.icon54-1-Circle:before {
  content: "\ec17";
}

.icon54-1-Clear-House:before {
  content: "\ec18";
}

.icon54-1-Clear-Note:before {
  content: "\ec19";
}

.icon54-1-Clear-Post-It:before {
  content: "\ec1a";
}

.icon54-1-Clear-Task:before {
  content: "\ec1b";
}

.icon54-1-Clipboard-Pencil:before {
  content: "\ec1c";
}

.icon54-1-Clipboard2:before {
  content: "\ec1d";
}

.icon54-1-Cliped-Post-It:before {
  content: "\ec1e";
}

.icon54-1-Cone-2:before {
  content: "\ec1f";
}

.icon54-1-Cone-3:before {
  content: "\ec20";
}

.icon54-1-Cone:before {
  content: "\ec21";
}

.icon54-1-Corel-File:before {
  content: "\ec22";
}

.icon54-1-Couch-1:before {
  content: "\ec23";
}

.icon54-1-Couch-2:before {
  content: "\ec24";
}

.icon54-1-Couch-3:before {
  content: "\ec25";
}

.icon54-1-Cube-2:before {
  content: "\ec26";
}

.icon54-1-Cube-3:before {
  content: "\ec27";
}

.icon54-1-Cube:before {
  content: "\ec28";
}

.icon54-1-Cylinder-2:before {
  content: "\ec29";
}

.icon54-1-Cylinder-3:before {
  content: "\ec2a";
}

.icon54-1-Cylinder:before {
  content: "\ec2b";
}

.icon54-1-Dekaeder-2:before {
  content: "\ec2c";
}

.icon54-1-Dekaeder-3:before {
  content: "\ec2d";
}

.icon54-1-Dekaeder:before {
  content: "\ec2e";
}

.icon54-1-Delete-Note:before {
  content: "\ec2f";
}

.icon54-1-Delete-Post-It:before {
  content: "\ec30";
}

.icon54-1-Delete-Task:before {
  content: "\ec31";
}

.icon54-1-Design-Document:before {
  content: "\ec32";
}

.icon54-1-Dodekaeder-1:before {
  content: "\ec33";
}

.icon54-1-Dodekaeder-2:before {
  content: "\ec34";
}

.icon54-1-Dodekaeder-3:before {
  content: "\ec35";
}

.icon54-1-Dodekaeder-4:before {
  content: "\ec36";
}

.icon54-1-Dollar-House:before {
  content: "\ec37";
}

.icon54-1-Done-House:before {
  content: "\ec38";
}

.icon54-1-Done-Note:before {
  content: "\ec39";
}

.icon54-1-Done-Post-It:before {
  content: "\ec3a";
}

.icon54-1-Done-Task:before {
  content: "\ec3b";
}

.icon54-1-Download-Note:before {
  content: "\ec3c";
}

.icon54-1-Download-Post-It:before {
  content: "\ec3d";
}

.icon54-1-Download-Task:before {
  content: "\ec3e";
}

.icon54-1-Dream-House:before {
  content: "\ec3f";
}

.icon54-1-DWG:before {
  content: "\ec40";
}

.icon54-1-DXF:before {
  content: "\ec41";
}

.icon54-1-Eco-House:before {
  content: "\ec42";
}

.icon54-1-Edit-Note:before {
  content: "\ec43";
}

.icon54-1-Edit-Post-It:before {
  content: "\ec44";
}

.icon54-1-Edit-Task:before {
  content: "\ec45";
}

.icon54-1-EMF:before {
  content: "\ec46";
}

.icon54-1-EPS:before {
  content: "\ec47";
}

.icon54-1-Euro-House:before {
  content: "\ec48";
}

.icon54-1-Favorite-House:before {
  content: "\ec49";
}

.icon54-1-Fence:before {
  content: "\ec4a";
}

.icon54-1-For-Rent:before {
  content: "\ec4b";
}

.icon54-1-For-Sale:before {
  content: "\ec4c";
}

.icon54-1-Garage:before {
  content: "\ec4d";
}

.icon54-1-Garden:before {
  content: "\ec4e";
}

.icon54-1-Globe-House:before {
  content: "\ec4f";
}

.icon54-1-Hexaeder-1:before {
  content: "\ec50";
}

.icon54-1-Hexaeder-2:before {
  content: "\ec51";
}

.icon54-1-Hexaeder-3:before {
  content: "\ec52";
}

.icon54-1-Hexaeder:before {
  content: "\ec53";
}

.icon54-1-Hexagon:before {
  content: "\ec54";
}

.icon54-1-Hexagonal-Cone-2:before {
  content: "\ec55";
}

.icon54-1-Hexagonal-Cone-3:before {
  content: "\ec56";
}

.icon54-1-Hexagonal-Cone:before {
  content: "\ec57";
}

.icon54-1-Hexagonal-Cylinder-2:before {
  content: "\ec58";
}

.icon54-1-Hexagonal-Cylinder-3:before {
  content: "\ec59";
}

.icon54-1-Hexagonal-Cylinder:before {
  content: "\ec5a";
}

.icon54-1-House-12:before {
  content: "\ec5b";
}

.icon54-1-House-22:before {
  content: "\ec5c";
}

.icon54-1-House-Care:before {
  content: "\ec5d";
}

.icon54-1-House-Delay:before {
  content: "\ec5e";
}

.icon54-1-House-Dimensions:before {
  content: "\ec5f";
}

.icon54-1-House-Discount:before {
  content: "\ec60";
}

.icon54-1-House-Insurance:before {
  content: "\ec61";
}

.icon54-1-House-Key-2:before {
  content: "\ec62";
}

.icon54-1-House-Key-3:before {
  content: "\ec63";
}

.icon54-1-House-Key:before {
  content: "\ec64";
}

.icon54-1-House-Location:before {
  content: "\ec65";
}

.icon54-1-Ikosaeder-2:before {
  content: "\ec66";
}

.icon54-1-Ikosaeder:before {
  content: "\ec67";
}

.icon54-1-Illustrator-file:before {
  content: "\ec68";
}

.icon54-1-Indesign:before {
  content: "\ec69";
}

.icon54-1-Key-Hold:before {
  content: "\ec6a";
}

.icon54-1-Lamp-1:before {
  content: "\ec6b";
}

.icon54-1-Lamp-2:before {
  content: "\ec6c";
}

.icon54-1-Lamp-3:before {
  content: "\ec6d";
}

.icon54-1-Layer-43:before {
  content: "\ec6e";
}

.icon54-1-Mail-Note:before {
  content: "\ec6f";
}

.icon54-1-Mail-Post-It:before {
  content: "\ec70";
}

.icon54-1-Mail-Task:before {
  content: "\ec71";
}

.icon54-1-MAX:before {
  content: "\ec72";
}

.icon54-1-Mirror-1:before {
  content: "\ec73";
}

.icon54-1-Mirror-2:before {
  content: "\ec74";
}

.icon54-1-Note-1:before {
  content: "\ec75";
}

.icon54-1-Note-2:before {
  content: "\ec76";
}

.icon54-1-Note-Book-1:before {
  content: "\ec77";
}

.icon54-1-Note-Book-2:before {
  content: "\ec78";
}

.icon54-1-Note-Pencil-1:before {
  content: "\ec79";
}

.icon54-1-Note-Pencil-2:before {
  content: "\ec7a";
}

.icon54-1-Notebook-3:before {
  content: "\ec7b";
}

.icon54-1-Octaeder-2:before {
  content: "\ec7c";
}

.icon54-1-Octaeder-3:before {
  content: "\ec7d";
}

.icon54-1-Octaeder:before {
  content: "\ec7e";
}

.icon54-1-Office-Building:before {
  content: "\ec7f";
}

.icon54-1-Office-Chair:before {
  content: "\ec80";
}

.icon54-1-Office-Desk-2:before {
  content: "\ec81";
}

.icon54-1-Office-Desk:before {
  content: "\ec82";
}

.icon54-1-OTF:before {
  content: "\ec83";
}

.icon54-1-Pentagonal-Cone-2:before {
  content: "\ec84";
}

.icon54-1-Pentagonal-Cone-3:before {
  content: "\ec85";
}

.icon54-1-Pentagonal-Cone:before {
  content: "\ec86";
}

.icon54-1-Pentagonal-Cylinder-2:before {
  content: "\ec87";
}

.icon54-1-Pentagonal-Cylinder-3:before {
  content: "\ec88";
}

.icon54-1-Pentagonal-Cylinder:before {
  content: "\ec89";
}

.icon54-1-Personal-Note:before {
  content: "\ec8a";
}

.icon54-1-Personal-Post-It:before {
  content: "\ec8b";
}

.icon54-1-Personal-Task:before {
  content: "\ec8c";
}

.icon54-1-Photoshop:before {
  content: "\ec8d";
}

.icon54-1-Pined-Post-It:before {
  content: "\ec8e";
}

.icon54-1-Piramid-2:before {
  content: "\ec8f";
}

.icon54-1-Piramid-3:before {
  content: "\ec90";
}

.icon54-1-Piramyd-1:before {
  content: "\ec91";
}

.icon54-1-Post-It-Block:before {
  content: "\ec92";
}

.icon54-1-Post-It-Pencil:before {
  content: "\ec93";
}

.icon54-1-Post-It-Settings:before {
  content: "\ec94";
}

.icon54-1-Pound-House:before {
  content: "\ec95";
}

.icon54-1-Question-House:before {
  content: "\ec96";
}

.icon54-1-Question-Note:before {
  content: "\ec97";
}

.icon54-1-Question-Post-It:before {
  content: "\ec98";
}

.icon54-1-Question-Task:before {
  content: "\ec99";
}

.icon54-1-QXD:before {
  content: "\ec9a";
}

.icon54-1-Rectangle-2:before {
  content: "\ec9b";
}

.icon54-1-Rectangle:before {
  content: "\ec9c";
}

.icon54-1-Remouve-House:before {
  content: "\ec9d";
}

.icon54-1-Remouve-Note:before {
  content: "\ec9e";
}

.icon54-1-Remouve-Post-It:before {
  content: "\ec9f";
}

.icon54-1-Remouve-Task:before {
  content: "\eca0";
}

.icon54-1-Rent-Hanger:before {
  content: "\eca1";
}

.icon54-1-Rent-Sale-Sign:before {
  content: "\eca2";
}

.icon54-1-Rent-Sign-2:before {
  content: "\eca3";
}

.icon54-1-Rent-Sign:before {
  content: "\eca4";
}

.icon54-1-Sale-Hanger:before {
  content: "\eca5";
}

.icon54-1-Sale-Sign-2:before {
  content: "\eca6";
}

.icon54-1-Sale-Sign:before {
  content: "\eca7";
}

.icon54-1-Search-House-2:before {
  content: "\eca8";
}

.icon54-1-Search-House:before {
  content: "\eca9";
}

.icon54-1-Search-Note:before {
  content: "\ecaa";
}

.icon54-1-Search-Post-It:before {
  content: "\ecab";
}

.icon54-1-Search-Task:before {
  content: "\ecac";
}

.icon54-1-Secure-House:before {
  content: "\ecad";
}

.icon54-1-Setting-House:before {
  content: "\ecae";
}

.icon54-1-Settings-Note:before {
  content: "\ecaf";
}

.icon54-1-Shape-file-2:before {
  content: "\ecb0";
}

.icon54-1-Shape-File:before {
  content: "\ecb1";
}

.icon54-1-Share-Note:before {
  content: "\ecb2";
}

.icon54-1-Share-Post-It:before {
  content: "\ecb3";
}

.icon54-1-Share-Task:before {
  content: "\ecb4";
}

.icon54-1-Sofa-1:before {
  content: "\ecb5";
}

.icon54-1-Sofa-2:before {
  content: "\ecb6";
}

.icon54-1-Sofa-3:before {
  content: "\ecb7";
}

.icon54-1-Sold-Hanger:before {
  content: "\ecb8";
}

.icon54-1-Sold-Sign-2:before {
  content: "\ecb9";
}

.icon54-1-Sold-Sign:before {
  content: "\ecba";
}

.icon54-1-Sphere-2:before {
  content: "\ecbb";
}

.icon54-1-Sphere-3:before {
  content: "\ecbc";
}

.icon54-1-Sphere:before {
  content: "\ecbd";
}

.icon54-1-Star-House:before {
  content: "\ecbe";
}

.icon54-1-Storage2:before {
  content: "\ecbf";
}

.icon54-1-Sttings-Task:before {
  content: "\ecc0";
}

.icon54-1-SVG:before {
  content: "\ecc1";
}

.icon54-1-SWF:before {
  content: "\ecc2";
}

.icon54-1-Table-1:before {
  content: "\ecc3";
}

.icon54-1-Table-2:before {
  content: "\ecc4";
}

.icon54-1-Table-3:before {
  content: "\ecc5";
}

.icon54-1-Tasks-1:before {
  content: "\ecc6";
}

.icon54-1-Tetraeder-2:before {
  content: "\ecc7";
}

.icon54-1-Tetraeder-3:before {
  content: "\ecc8";
}

.icon54-1-Tetraeder:before {
  content: "\ecc9";
}

.icon54-1-TGA:before {
  content: "\ecca";
}

.icon54-1-TIFF:before {
  content: "\eccb";
}

.icon54-1-Triangle:before {
  content: "\eccc";
}

.icon54-1-True-Type:before {
  content: "\eccd";
}

.icon54-1-TTF:before {
  content: "\ecce";
}

.icon54-1-TV-Desk-2:before {
  content: "\eccf";
}

.icon54-1-TV-Desk:before {
  content: "\ecd0";
}

.icon54-1-Upload-Note:before {
  content: "\ecd1";
}

.icon54-1-Upload-Post-It:before {
  content: "\ecd2";
}

.icon54-1-Upload-Task:before {
  content: "\ecd3";
}

.icon54-1-Vector-File:before {
  content: "\ecd4";
}

.icon54-1-Wardeobe-1:before {
  content: "\ecd5";
}

.icon54-1-Wardrobe-2:before {
  content: "\ecd6";
}

.icon54-1-Wardrobe-3:before {
  content: "\ecd7";
}

.icon54-1-Wardrobe-Mirror:before {
  content: "\ecd8";
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("fonts/glyphicons-halflings-regular.eot");
  src: url("fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("fonts/glyphicons-halflings-regular.woff2") format("woff2"), 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");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/fontawesome-webfont.eot?v=4.2.0");
  src: url("fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 30px;
  width: 30px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: none;
  color: transparent;
  bottom: -25px;
  margin-top: -10px;
  border: none;
  outline: none;
  z-index: 50;
  padding-top: 2px;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before, .slick-next:before {
  font-family: 'FontAwesome', 'Glyphicons Halflings', 'Open Sans Condensed', Helvetica, Arial, sans-serif;
  color: #666;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
}

.slick-prev {
  left: 0px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: 0px;
}
.slick-prev:before {
  content: '\f053';
}
[dir="rtl"] .slick-prev:before {
  content: '›';
}

.slick-next {
  right: 0px;
}
[dir="rtl"] .slick-next {
  left: 0px;
  right: auto;
}
.slick-next:before {
  content: '\f054';
}
[dir="rtl"] .slick-next:before {
  content: '‹';
}

/* Adding show on hover */
/* Dots */
.slick-slider {
  margin-bottom: 50px;
}

.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  font-weight: 900;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 8px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*csslint box-model:false*/
/*
Box-model set to false because we're setting a height on select elements, which
also have border and padding. This is done because some browsers don't render
the padding. We explicitly set the box-model for select elements to border-box,
so we can ignore the csslint warning.
*/
.pure-form input[type="text"], form input[type="text"],
.pure-form input[type="password"],
form input[type="password"],
.pure-form input[type="email"],
form input[type="email"],
.pure-form input[type="url"],
form input[type="url"],
.pure-form input[type="date"],
form input[type="date"],
.pure-form input[type="month"],
form input[type="month"],
.pure-form input[type="time"],
form input[type="time"],
.pure-form input[type="datetime"],
form input[type="datetime"],
.pure-form input[type="datetime-local"],
form input[type="datetime-local"],
.pure-form input[type="week"],
form input[type="week"],
.pure-form input[type="number"],
form input[type="number"],
.pure-form input[type="search"],
form input[type="search"],
.pure-form input[type="tel"],
form input[type="tel"],
.pure-form input[type="color"],
form input[type="color"],
.pure-form select,
form select,
.pure-form textarea,
form textarea {
  padding: 0.5em 0.6em;
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.3;
}

/*
Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
since IE8 won't execute CSS that contains a CSS3 selector.
*/
.pure-form input:not([type]), form input:not([type]) {
  padding: 0.5em 0.6em;
  display: inline-block;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 3px #ddd;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* Chrome (as of v.32/34 on OS X) needs additional room for color to display. */
/* May be able to remove this tweak as color inputs become more standardized across browsers. */
.pure-form input[type="color"], form input[type="color"] {
  padding: 0.2em 0.5em;
}

.pure-form input[type="text"]:focus, form input[type="text"]:focus,
.pure-form input[type="password"]:focus,
form input[type="password"]:focus,
.pure-form input[type="email"]:focus,
form input[type="email"]:focus,
.pure-form input[type="url"]:focus,
form input[type="url"]:focus,
.pure-form input[type="date"]:focus,
form input[type="date"]:focus,
.pure-form input[type="month"]:focus,
form input[type="month"]:focus,
.pure-form input[type="time"]:focus,
form input[type="time"]:focus,
.pure-form input[type="datetime"]:focus,
form input[type="datetime"]:focus,
.pure-form input[type="datetime-local"]:focus,
form input[type="datetime-local"]:focus,
.pure-form input[type="week"]:focus,
form input[type="week"]:focus,
.pure-form input[type="number"]:focus,
form input[type="number"]:focus,
.pure-form input[type="search"]:focus,
form input[type="search"]:focus,
.pure-form input[type="tel"]:focus,
form input[type="tel"]:focus,
.pure-form input[type="color"]:focus,
form input[type="color"]:focus,
.pure-form select:focus,
form select:focus,
.pure-form textarea:focus,
form textarea:focus {
  outline: 0;
  border-color: #129FEA;
}

/*
Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
since IE8 won't execute CSS that contains a CSS3 selector.
*/
.pure-form input:not([type]):focus, form input:not([type]):focus {
  outline: 0;
  border-color: #129FEA;
}

.pure-form input[type="file"]:focus, form input[type="file"]:focus,
.pure-form input[type="radio"]:focus,
form input[type="radio"]:focus,
.pure-form input[type="checkbox"]:focus,
form input[type="checkbox"]:focus {
  outline: thin solid #129FEA;
  outline: 1px auto #129FEA;
}

.pure-form .pure-checkbox, form .pure-checkbox,
.pure-form .pure-radio,
form .pure-radio {
  margin: 0.5em 0;
  display: block;
}

.pure-form input[type="text"][disabled], form input[type="text"][disabled],
.pure-form input[type="password"][disabled],
form input[type="password"][disabled],
.pure-form input[type="email"][disabled],
form input[type="email"][disabled],
.pure-form input[type="url"][disabled],
form input[type="url"][disabled],
.pure-form input[type="date"][disabled],
form input[type="date"][disabled],
.pure-form input[type="month"][disabled],
form input[type="month"][disabled],
.pure-form input[type="time"][disabled],
form input[type="time"][disabled],
.pure-form input[type="datetime"][disabled],
form input[type="datetime"][disabled],
.pure-form input[type="datetime-local"][disabled],
form input[type="datetime-local"][disabled],
.pure-form input[type="week"][disabled],
form input[type="week"][disabled],
.pure-form input[type="number"][disabled],
form input[type="number"][disabled],
.pure-form input[type="search"][disabled],
form input[type="search"][disabled],
.pure-form input[type="tel"][disabled],
form input[type="tel"][disabled],
.pure-form input[type="color"][disabled],
form input[type="color"][disabled],
.pure-form select[disabled],
form select[disabled],
.pure-form textarea[disabled],
form textarea[disabled] {
  cursor: not-allowed;
  background-color: #eaeded;
  color: #cad2d3;
}

/*
Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
since IE8 won't execute CSS that contains a CSS3 selector.
*/
.pure-form input:not([type])[disabled], form input:not([type])[disabled] {
  cursor: not-allowed;
  background-color: #eaeded;
  color: #cad2d3;
}

.pure-form input[readonly], form input[readonly],
.pure-form select[readonly],
form select[readonly],
.pure-form textarea[readonly],
form textarea[readonly] {
  background-color: #eee;
  /* menu hover bg color */
  color: #777;
  /* menu text color */
  border-color: #ccc;
}

.pure-form input:focus:invalid, form input:focus:invalid,
.pure-form textarea:focus:invalid,
form textarea:focus:invalid,
.pure-form select:focus:invalid,
form select:focus:invalid {
  color: #b94a48;
  border-color: #e9322d;
}

.pure-form input[type="file"]:focus:invalid:focus, form input[type="file"]:focus:invalid:focus,
.pure-form input[type="radio"]:focus:invalid:focus,
form input[type="radio"]:focus:invalid:focus,
.pure-form input[type="checkbox"]:focus:invalid:focus,
form input[type="checkbox"]:focus:invalid:focus {
  outline-color: #e9322d;
}

.pure-form select, form select {
  /* Normalizes the height; padding is not sufficient. */
  height: 2.25em;
  border: 1px solid #ccc;
  background-color: white;
}

.pure-form select[multiple], form select[multiple] {
  height: auto;
}

.pure-form label, form label {
  margin: 0.5em 0 0.2em;
}

.pure-form fieldset, form fieldset {
  margin: 0;
  padding: 0.35em 0 0.75em;
  border: 0;
}

.pure-form legend, form legend {
  display: block;
  width: 100%;
  padding: 0.3em 0;
  margin-bottom: 0.3em;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
}

.pure-form-stacked input[type="text"],
.pure-form-stacked input[type="password"],
.pure-form-stacked input[type="email"],
.pure-form-stacked input[type="url"],
.pure-form-stacked input[type="date"],
.pure-form-stacked input[type="month"],
.pure-form-stacked input[type="time"],
.pure-form-stacked input[type="datetime"],
.pure-form-stacked input[type="datetime-local"],
.pure-form-stacked input[type="week"],
.pure-form-stacked input[type="number"],
.pure-form-stacked input[type="search"],
.pure-form-stacked input[type="tel"],
.pure-form-stacked input[type="color"],
.pure-form-stacked input[type="file"],
.pure-form-stacked select,
.pure-form-stacked label,
.pure-form-stacked textarea {
  display: block;
  margin: 0.25em 0;
}

/*
Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
since IE8 won't execute CSS that contains a CSS3 selector.
*/
.pure-form-stacked input:not([type]) {
  display: block;
  margin: 0.25em 0;
}

.pure-form-aligned input,
.pure-form-aligned textarea,
.pure-form-aligned select,
.pure-form-aligned .pure-help-inline,
.pure-form-message-inline {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}

.pure-form-aligned textarea {
  vertical-align: top;
}

/* Aligned Forms */
.pure-form-aligned .pure-control-group {
  margin-bottom: 0.5em;
}

.pure-form-aligned .pure-control-group label {
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  width: 10em;
  margin: 0 1em 0 0;
}

.pure-form-aligned .pure-controls {
  margin: 1.5em 0 0 11em;
}

/* Rounded Inputs */
.pure-form input.pure-input-rounded, form input.pure-input-rounded,
.pure-form .pure-input-rounded,
form .pure-input-rounded {
  border-radius: 2em;
  padding: 0.5em 1em;
}

/* Grouped Inputs */
.pure-form .pure-group fieldset, form .pure-group fieldset {
  margin-bottom: 10px;
}

.pure-form .pure-group input, form .pure-group input,
.pure-form .pure-group textarea,
form .pure-group textarea {
  display: block;
  padding: 10px;
  margin: 0 0 -1px;
  border-radius: 0;
  position: relative;
  top: -1px;
}

.pure-form .pure-group input:focus, form .pure-group input:focus,
.pure-form .pure-group textarea:focus,
form .pure-group textarea:focus {
  z-index: 3;
}

.pure-form .pure-group input:first-child, form .pure-group input:first-child,
.pure-form .pure-group textarea:first-child,
form .pure-group textarea:first-child {
  top: 1px;
  border-radius: 4px 4px 0 0;
  margin: 0;
}

.pure-form .pure-group input:first-child:last-child, form .pure-group input:first-child:last-child,
.pure-form .pure-group textarea:first-child:last-child,
form .pure-group textarea:first-child:last-child {
  top: 1px;
  border-radius: 4px;
  margin: 0;
}

.pure-form .pure-group input:last-child, form .pure-group input:last-child,
.pure-form .pure-group textarea:last-child,
form .pure-group textarea:last-child {
  top: -2px;
  border-radius: 0 0 4px 4px;
  margin: 0;
}

.pure-form .pure-group button, form .pure-group button {
  margin: 0.35em 0;
}

.pure-form .pure-input-1, form .pure-input-1 {
  width: 100%;
}

.pure-form .pure-input-2-3, form .pure-input-2-3 {
  width: 66%;
}

.pure-form .pure-input-1-2, form .pure-input-1-2 {
  width: 50%;
}

.pure-form .pure-input-1-3, form .pure-input-1-3 {
  width: 33%;
}

.pure-form .pure-input-1-4, form .pure-input-1-4 {
  width: 25%;
}

/* Inline help for forms */
/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
.pure-form .pure-help-inline, form .pure-help-inline,
.pure-form-message-inline {
  display: inline-block;
  padding-left: 0.3em;
  color: #666;
  vertical-align: middle;
  font-size: 0.875em;
}

/* Block help for forms */
.pure-form-message {
  display: block;
  color: #666;
  font-size: 0.875em;
}

@media only screen and (max-width: 480px) {
  .pure-form button[type="submit"], form button[type="submit"] {
    margin: 0.7em 0 0;
  }

  .pure-form input:not([type]), form input:not([type]),
  .pure-form input[type="text"],
  form input[type="text"],
  .pure-form input[type="password"],
  form input[type="password"],
  .pure-form input[type="email"],
  form input[type="email"],
  .pure-form input[type="url"],
  form input[type="url"],
  .pure-form input[type="date"],
  form input[type="date"],
  .pure-form input[type="month"],
  form input[type="month"],
  .pure-form input[type="time"],
  form input[type="time"],
  .pure-form input[type="datetime"],
  form input[type="datetime"],
  .pure-form input[type="datetime-local"],
  form input[type="datetime-local"],
  .pure-form input[type="week"],
  form input[type="week"],
  .pure-form input[type="number"],
  form input[type="number"],
  .pure-form input[type="search"],
  form input[type="search"],
  .pure-form input[type="tel"],
  form input[type="tel"],
  .pure-form input[type="color"],
  form input[type="color"],
  .pure-form label,
  form label {
    margin-bottom: 0.3em;
    display: block;
  }

  .pure-group input:not([type]),
  .pure-group input[type="text"],
  .pure-group input[type="password"],
  .pure-group input[type="email"],
  .pure-group input[type="url"],
  .pure-group input[type="date"],
  .pure-group input[type="month"],
  .pure-group input[type="time"],
  .pure-group input[type="datetime"],
  .pure-group input[type="datetime-local"],
  .pure-group input[type="week"],
  .pure-group input[type="number"],
  .pure-group input[type="search"],
  .pure-group input[type="tel"],
  .pure-group input[type="color"] {
    margin-bottom: 0;
  }

  .pure-form-aligned .pure-control-group label {
    margin-bottom: 0.3em;
    text-align: left;
    display: block;
    width: 100%;
  }

  .pure-form-aligned .pure-controls {
    margin: 1.5em 0 0 0;
  }

  /* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
  .pure-form .pure-help-inline, form .pure-help-inline,
  .pure-form-message-inline,
  .pure-form-message {
    display: block;
    font-size: 0.75em;
    /* Increased bottom padding to make it group with its related input element. */
    padding: 0.2em 0 0.8em;
  }
}
/* ===========================
	Partials
============================ */
/* ==========================================================
1. GLOBAL STYLES
========================================================== */
/*------------------------------------------------*/
/*-----------------[RESET]------------------------*/
/*------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

blockquote, q {
  quotes: none;
}

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

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

/* -------- Box Sizing -------- */
html {
  box-sizing: border-box;
}

*, *:before, *:after {
  box-sizing: inherit;
}

body {
  margin: 0;
  font-size: 16px;
  line-height: 1.428571429;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: #333333;
  background-color: #e1e1e1;
}

/* ----- heading levels ---------*/
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  line-height: 1.3;
  font-weight: 900;
}
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small,
.h1 small,
.h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  display: block;
  text-transform: none;
  color: #666;
}

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 22px;
  margin-bottom: 11px;
}
h1 small,
h1 .small, .h1 small,
.h1 .small,
h2 small,
h2 .small, .h2 small,
.h2 .small,
h3 small,
h3 .small, .h3 small,
.h3 .small {
  font-size: 65%;
}

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 11px;
  margin-bottom: 11px;
}
h4 small,
h4 .small, .h4 small,
.h4 .small,
h5 small,
h5 .small, .h5 small,
.h5 .small,
h6 small,
h6 .small, .h6 small,
.h6 .small {
  font-size: 75%;
}

h1, .h1 {
  font-size: 33px;
  text-transform: uppercase;
}

h2, .h2 {
  font-size: 28px;
  text-transform: uppercase;
}

h3, .h3 {
  font-size: 26px;
}

h4, .h4 {
  font-size: 23px;
}

h5, .h5 {
  font-size: 19px;
  text-transform: uppercase;
}

h6, .h6 {
  font-size: 16px;
  text-transform: uppercase;
}

p {
  margin: 0 0 18.326px;
}

em {
  font-style: italic;
}

.lead {
  margin-bottom: 22px;
  font-size: 19px;
  font-weight: 400;
  line-height: 1.4;
}

.heading-no-space-before-paragraph {
  margin-bottom: -0.5em;
  display: block;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
  clear: both;
}

strong {
  font-weight: bold;
}

/* alternate hr style */
.chevron {
  background: #ececec;
  position: relative;
  width: 100%;
  height: 10px;
  margin: 40px 0;
  border: 0;
}

.chevron:before, .chevron:after {
  bottom: 0;
  content: "";
  display: block;
  height: auto;
  position: absolute;
  width: 50%;
  top: 0;
  z-index: 1;
}

.chevron:before {
  background-image: url(images/global/chevron_left.jpg);
  background-repeat: repeat;
  background-position: 100% 0;
  right: 50%;
}

.chevron:after {
  background: url(images/global/chevron_right.jpg) repeat 0 0;
  right: 0;
}

img {
  vertical-align: middle;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

textarea {
  resize: vertical;
}

ul.underline-list, .widget_recent_entries ul, .widget_archive ul, .widget_categories ul, .widget_nav_menu ul {
  list-style-type: none !important;
  padding: 0 !important;
  margin: 0 0 1em 0 !important;
  width: 100% !important;
}

ul.underline-list li, .widget_recent_entries li, .widget_archive li, .widget_categories li, .widget_nav_menu li {
  border-bottom: 1px solid #e1e1e1 !important;
  padding: 0.2em 0 !important;
}

ol.underline-list {
  margin: 0 0 1em 0 !important;
  width: 100% !important;
}

ol.underline-list li {
  border-bottom: 1px solid #e1e1e1 !important;
  padding: 0.2em 0 !important;
}

.nobr {
  white-space: nowrap;
  clear: both;
}

.center-align {
  text-align: center;
}

.left-align {
  text-align: left;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.uppercase {
  text-transform: uppercase;
}

.fixed {
  position: fixed;
}

.no-border {
  border-color: transparent;
}

.sticky {
  background: #ececec;
}

.wp-caption {
  padding-bottom: 1px;
}

.wp-caption-text {
  margin: 0.5em 0 0.7em;
  font-size: 0.85em;
  text-align: center;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  color: #909090;
  padding: 5px 0;
}

.wp-caption img {
  float: none;
  padding: 0;
  margin: 5px;
}

.alignnone.wp-caption, .alignleft.wp-caption {
  margin: 0.4em 1em 1em 0em;
}

.aligncenter.wp-caption {
  margin: 1em;
}

.alignright.wp-caption {
  margin: 0.4em 0em 1em 1em;
}

/* Alignment */
.alignleft {
  float: left;
  margin: 0.4em 1em 1em 0;
}

.alignnone, .aligncenter {
  float: none;
  display: block;
  clear: both;
}

.alignnone {
  margin: 0.4em 1em 1em 0em;
}

.aligncenter {
  margin: 0.4em auto 1em;
}

.alignright {
  float: right;
  margin: 0.4em 0em 1em 1em;
}

.gallery-caption {
  font-size: 0.9em;
}

.bypostauthor {
  text-transform: uppercase;
}

/* 	=======================================
		Reusable Elements
	======================================= */
.uu-btn, .uu-btn:visited, .uu-btn:active {
  display: inline-block;
  margin: 10px auto;
  position: relative;
  background-color: #CC0000;
  color: #ffffff;
  padding: 8px 20px;
  border-radius: 50px;
  font-size: 14px;
  font-weight: 700;
  font-family: "Montserrat", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  border: none;
  white-space: nowrap;
  cursor: pointer;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.uu-btn:hover {
  background-color: #750000;
  color: #ffffff;
  text-decoration: none;
  transform: translateY(-2px);
  -webkit-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

.uu-btn.ebony, .uu-btn.ebony:visited {
  background-color: #372C2C;
  color: #ffffff;
}

.uu-btn.ebony:hover {
  background: #000000;
  color: #ffffff;
}

.uu-btn.gray, .uu-btn.gray:visited {
  background-color: #847A7A;
  color: #ffffff;
}

.uu-btn.gray:hover {
  background-color: #372C2C;
  color: #ffffff;
}

.uu-btn.small {
  padding: 5px 15px;
  font-size: 12px;
}

.uu-btn.large {
  padding: 10px 20px;
  font-size: 16px;
}

.ghost, .ghost:visited {
  background-color: transparent;
  border: 2px solid #CC0000;
  color: #CC0000;
}

.ghost:hover {
  background: #CC0000;
  color: #ffffff;
}

.ghost.white, .ghost.white:visited {
  border-color: #ffffff;
  color: #ffffff;
  background-color: transparent;
}

.ghost.white:hover {
  background-color: #ffffff;
  color: #CC0000;
}

.ghost.gray, .ghost.gray:visited {
  border-color: #847A7A;
  color: #847A7A;
  background-color: transparent;
}

.ghost.gray:hover {
  background-color: #847A7A;
  color: #FFFFFF;
}

.ghost.ebony, .ghost.ebony:visited {
  border-color: #372C2C;
  color: #372C2C;
  background-color: transparent;
}

.ghost.ebony:hover {
  background-color: #372C2C;
  color: #FFFFFF;
}

a, a:active, a:visited {
  color: #cc0000;
}

a:hover, a:focus {
  color: #990000;
}

.disable-href a, .disable-href {
  cursor: text;
}

.btn, button {
  padding: 2px 10px;
  text-decoration: none;
  background: none;
  border: 1px solid #cccccc;
  color: #666;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  font-size: 1.1em;
}

.btn-primary, #main-container .learn-more a, #main-container .learn-more a:hover, input[type="submit"], button[type="submit"], .dark-gray-sidebar .button, .light-gray-sidebar .button, .white-sidebar .button, .red-sidebar .button {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  padding: 2px 10px;
  text-decoration: none;
  border: 1px solid #990000;
  background: #cc0000;
  color: #fff !important;
  border-radius: 3px;
  font-size: 1.1em;
  transition: background 250ms ease-in-out;
}

.btn-secondary, input[type="reset"], button[type="reset"] {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  padding: 2px 10px;
  text-decoration: none;
  border: 1px solid #777777;
  background: #909090;
  color: #fff !important;
  border-radius: 3px;
  font-size: 1.1em;
  transition: background 250ms ease-in-out;
}

.small {
  font-size: 0.8em;
  padding: 0 8px;
}

.large {
  font-size: 1.3em;
  padding: 15px 20px;
}

.arrow {
  font-weight: 600;
}
.arrow:after {
  content: "\e250";
  font-size: 0.8em;
  margin-left: 5px;
  font-family: 'Glyphicons Halflings';
  vertical-align: middle;
  top: -1px;
  position: relative;
}

a.uppercase {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

.uppercase {
  text-transform: uppercase;
}
.uppercase.btn, .uppercase.btn-primary, #main-container .learn-more a.uppercase, input.uppercase[type="submit"], button.uppercase[type="submit"], .uppercase.btn-secondary, input.uppercase[type="reset"], button.uppercase[type="reset"] {
  font-size: 1.5em;
}
.uppercase.small {
  font-size: 1.3em;
}
.uppercase.large {
  font-size: 1.7em;
}

.btn-full-width {
  display: block;
  width: 100%;
  margin-bottom: 0.5em;
}

.outline-dark {
  border: 1px solid #fff;
  color: #fff;
  background: none;
}

.outline-light {
  color: #5d5d5d;
  border: 1px solid #909090;
}

.outline-primary {
  background: none;
  color: #cc0000 !important;
  border: 1px solid #cc0000;
}

.gray-btn-wtag {
  padding: 2px 10px;
  text-decoration: none;
  background-color: #909090;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5em;
  font-weight: 300;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  transition: background 250ms ease-in-out;
}

a:hover.btn, a:hover.btn-primary, #main-container .learn-more a:hover, a:hover.btn-secondary, a:hover.outline-dark, a:hover.outline-light, a:hover.outline-primary, a:hover.gray-btn-wtag, a:focus.btn, a:focus.btn-primary, #main-container .learn-more a:focus, a:focus.btn-secondary, a:focus.outline-dark, a:focus.outline-light, a:focus.outline-primary, a:focus.gray-btn-wtag {
  text-decoration: none !important;
}
a:hover.btn, a:focus.btn {
  color: #cc0000;
}
a:hover.btn-primary, #main-container .learn-more a:hover, a:hover.button, a:focus.btn-primary, #main-container .learn-more a:focus, a:focus.button {
  background: #ad0000;
  border: 1px solid #8f0000;
  cursor: pointer;
  color: #fff;
}
a:hover.btn-secondary, a:hover input[type="reset"], a:hover button[type="reset"], a:focus.btn-secondary, a:focus input[type="reset"], a:focus button[type="reset"] {
  background: #666 !important;
  border: 1px solid #595959;
  cursor: pointer;
  color: #fff;
}
a:hover.outline-dark, a:focus.outline-dark {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
a:hover.outline-light, a:focus.outline-light {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid #909090;
  color: #444444;
}
a:hover.outline-primary, a:focus.outline-primary {
  background: rgba(204, 0, 0, 0.03);
  color: #cc0000;
  border: 1px solid #b30000;
}
a:hover.gray-btn-wtag, a:focus.gray-btn-wtag {
  background: #666;
  color: #fff;
  cursor: pointer;
}

/* End of hover, focus pseudo selectors */
button:hover, button:focus {
  color: #cc0000 !important;
  background: none !important;
}

.btn-tag {
  padding: 2px 10px;
  background: #333;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5em;
  font-weight: 300;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

div.learn-more {
  text-align: center;
  margin-top: 0.75em;
}

#main-container .learn-more a:after {
  content: "\e250";
  font-size: 0.8em;
  margin-left: 5px;
  font-family: 'Glyphicons Halflings';
  vertical-align: middle;
  top: -1px;
  position: relative;
}

/* List Styles */
.red-bullets-list {
  padding-left: 1.5em;
}

.red-bullets-list li {
  list-style: none;
  padding: 0.25em 0;
}

.red-bullets-list li:before {
  color: #c00000;
  content: "\2022";
  font-size: 1.75em;
  padding-right: .25em;
  position: relative;
  top: .18em;
}

/* Block Quotes */
blockquote {
  border-left: 3px solid #c00;
  padding: 0.6em 1em 0.5em 1.5em;
  margin: 0;
}

/* Additional Editor Components */
.drop-cap:first-letter {
  float: left;
  margin: -0.05em 0.15em 0em auto;
  padding: inherit;
  font-size: 5.72em;
  line-height: 1;
  text-indent: 0px;
  background: none repeat scroll 0% 0% transparent;
  color: inherit;
  font-style: normal !important;
  font-weight: 700;
}

/* Colors */
.uu-red {
  color: #c00;
}

/* ==================  Responsive images - taken from twentyfourteen WP theme  ======================*/
/* Responsive images. Fluid images for posts, comments, and widgets */
.tab-content,
.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
  max-width: 100%;
}

/**
 * Make sure images with WordPress-added height and width attributes are
 * scaled correctly.
 */
.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
  height: auto;
}

img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
  height: auto;
  max-width: 100%;
}

/* ----- responsive video embed ---------*/
.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin: 3em auto;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* ==========================================================
2. HEADER
========================================================== */
#header-container {
  background-color: #fff;
}

#header-container.has-slideshow {
  background-color: transparent;
}

.uu-parallax__sticky-inner .rev_slider_wrapper {
  left: 0 !important;
}

.uu-site-header {
  background-color: #cc0000;
  position: relative;
  min-height: 70px;
}

.uu-site-header__inner {
  position: relative;
  max-width: 1024px;
  margin: 0 auto;
  padding: 10px 60px;
  background-image: none;
  background-color: transparent;
}

.uu-menu-header {
  box-shadow: inset 10px 0px 15px -10px rgba(0, 0, 0, 0.75);
  margin-top: 5px;
}

.uu-menu-header__logo img {
  width: 210px !important;
  display: block;
  margin: 1.5em auto 0.5em;
}

.uu-site-header__logo {
  background-image: url(images/global/ulogo.png);
  /* need a @2x version for retina */
  width: 40px;
  height: 33px;
  background-size: 135px 33px;
  margin: 0.5em 0.5em 0.75em 0.5em;
  position: absolute;
  left: 0;
  text-indent: -9999px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .uu-site-header__logo {
    background-image: url(images/global/ulogo@2x.png);
    width: 40px;
    height: 33px;
    background-size: 135px 33px;
  }
}
.uu-site-titles {
  float: none;
  background-color: transparent;
  padding-top: 7px;
}

.uu-site-titles.desc-null .uu-site-titles__heading {
  font-size: 20px;
}

.uu-site-titles__heading,
.uu-site-titles__heading__subhead {
  color: #fff;
  margin: 0;
  text-align: center;
}
.uu-site-titles__heading a, .uu-site-titles__heading a:visited,
.uu-site-titles__heading__subhead a,
.uu-site-titles__heading__subhead a:visited {
  color: #fff;
}
.uu-site-titles__heading a:hover, .uu-site-titles__heading a:active, .uu-site-titles__heading a:focus,
.uu-site-titles__heading__subhead a:hover,
.uu-site-titles__heading__subhead a:active,
.uu-site-titles__heading__subhead a:focus {
  color: #ddd;
  text-decoration: none;
}

.uu-site-titles__heading {
  font-size: 19px;
}

.uu-site-titles__heading__subhead {
  font-size: 16px;
  font-weight: 300;
}

/* ----------------------------------------------
	TOP NAVIGATION
-------------------------------------------------*/
#uu-flags-container {
  position: fixed;
  top: 115px;
  width: 0;
  z-index: 1000;
}

/* Push Menu Styles */
#uu-main-nav {
  width: 0;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 100%;
  background-color: transparent;
  overflow: visible;
  z-index: 300;
}

.force::after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

#uu-pushmenu-trigger {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 1000;
  background-color: #cc0000;
}

#uu-pushmenu-trigger.fix-top {
  position: fixed;
  right: 0;
  top: 0;
  background-color: #cc0000 !important;
}

/* Push classes applied to the
#page-container and .uu-parallax__sticky-inner */
.uu-body {
  overflow-x: hidden;
  position: relative;
}

#page-container {
  width: 100%;
  position: relative;
  left: 0;
  z-index: 0;
}

.uu-body--pushbody-toleft #uu-pushmenu-trigger {
  position: fixed;
  right: 0;
  top: 0;
}

/* Fix for Slider Revolution miscalculation on push */
.uu-body--pushbody-toleft #header-rs .rev_slider_wrapper {
  left: 15px !important;
}

/* Transitions for Menu */
.uu-pushmenu-right,
#page-container,
.uu-parallax__sticky-inner,
#uu-flags-container {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* After the push */
.uu-body--pushbody-toleft {
  overflow: hidden;
}

.uu-body--pushbody-toleft #page-container,
.uu-body--pushbody-toleft .uu-parallax__sticky-inner {
  left: -100%;
}

.uu-pushmenu-right--open {
  right: 0px;
}

/* End after the push */
.uu-pushmenu__heading {
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
  font-size: 1em;
  display: block;
  padding-bottom: 5px;
  border-bottom: 2px solid #fff;
  margin-bottom: 0;
  margin-top: 40px;
}

.uu-nav-tab {
  position: relative;
  padding: 1em 0 1em 2em;
}

/* Hamburger Menu */
.uu-hamburger {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  width: 35px;
  height: 35px;
  font-size: 0;
  text-indent: -9999px;
  color: #fff;
  appearance: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
}

.uu-hamburger:focus, .uu-hamburger:hover {
  outline: none;
  background-color: #cc0000 !important;
}

.uu-hamburger span {
  display: block;
  position: absolute;
  left: 7px;
  right: 7px;
  height: 2px;
  background: white;
}

.uu-hamburger span::before,
.uu-hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #fff;
  content: "";
}

.uu-hamburger span::before {
  top: 7px;
}

.uu-hamburger span::after {
  bottom: 7px;
}

/* transition */
.uu-hamburger--x span {
  transition: background 0s 0.3s;
}

.uu-hamburger--x span::before,
.uu-hamburger--x span::after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}

.uu-hamburger--x span::before {
  transition-property: top, transform;
}

.uu-hamburger--x span::after {
  transition-property: bottom, transform;
}

/* active state, i.e. menu open */
.uu-hamburger--x.is-active span {
  background: none;
}

.uu-hamburger--x.is-active span::before {
  top: 0;
  transform: rotate(45deg);
}

.uu-hamburger--x.is-active span::after {
  bottom: 0;
  transform: rotate(-45deg);
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.7);
}

.uu-hamburger--x.is-active span::before,
.uu-hamburger--x.is-active span::after {
  transition-delay: 0s, 0.3s;
}

.uu-header-menu {
  margin: 0;
  padding: 0;
}

/* Push Menu Search
///////////////////////  */
.search-form-wrapper {
  position: relative;
  height: 45px;
  overflow: hidden;
}

.search-wrapper {
  position: absolute;
  width: 90%;
  top: 0;
  left: 0;
  z-index: 1;
}

.search-wrapper.show {
  z-index: 10;
}

.uu-pushmenu .uu-radio {
  color: #fff;
}

.uu-pushmenu .uu-search-container input.search-input {
  border: 0;
}

/* -- input watermark images --*/
.search-input.watermark {
  background: #fff url(images/global/sprite_tools.png) no-repeat -590px 10px !important;
}

/* Main Menu Styles
///////////////////////  */
/* ----------------------------------------------
	NEW MENU STYLES
-------------------------------------------------*/
.mobile-close-nav {
  display: none;
  top: 22px;
  left: 20px;
  z-index: 101;
  background: #372C2C;
}

.uu-pushmenu-right {
  position: fixed;
  background: #1C1616;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  z-index: 100;
  overflow-x: hidden;
  overflow-y: auto;
  backface-visibility: hidden;
  box-shadow: inset 10px 0px 15px -10px rgba(0, 0, 0, 0.75);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.uu-pushmenu-right.uu-side-nav-open {
  right: 0;
}

.uu-pushmenu-right nav header {
  width: 250px !important;
  display: block;
  margin: 1.5em auto 0.5em;
}

.uu-pushmenu-right nav header img {
  max-width: 250px;
}

.uu-pushmenu-right .search-form-wrapper {
  margin-top: 10px;
}

.uu-pushmenu-right .search-form-wrapper .search-wrapper {
  width: 100%;
}

.uu-pushmenu-right .uu-radio {
  font-size: 14px;
  padding: 0px 10px 0px 25px;
}

.menu-block {
  padding-left: 50px;
  margin: 50px 0;
}

.menu-block a {
  display: block;
  color: #FFFFFF;
  padding: 10px 0px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  text-decoration: none;
}

.menu-block ul li:hover > h3 a {
  background-color: #372C2C;
  padding-left: 10px;
}

h3.uu-side-nav-heading {
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}

.menu-block hr {
  height: 4px;
  width: 50px;
  background: #CC0000;
  margin: 5px 0px 15px 0px;
  border: 0px;
}

.menu-block ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

.menu-block h3 {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  margin: 0px;
}

.menu-block ul li {
  position: relative;
  border-bottom: 1px solid #4B4B4B;
}

.uu-primary-menu [class^="icon54-"] > h3 {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: inherit;
}

.uu-primary-menu [class^="icon54-"] > h3 a {
  padding-left: 35px;
}

.uu-primary-menu [class^="icon54-"]:hover > h3 a {
  padding-left: 40px;
}

.uu-primary-menu [class^="icon54-"]:before {
  font-size: 1.15em;
  display: block;
  position: absolute;
  color: #fff;
  left: 8px;
  top: 10px;
}

.uu-primary-menu li ul.sub-menu [class^="icon54-"]:before {
  font-size: 1em;
}

.uu-primary-menu li ul.sub-menu [class^="icon54-"] > h3 a {
  padding-left: 35px !important;
}

.uu-primary-menu li ul.sub-menu [class^="icon54-"]:hover > h3 a {
  padding-left: 40px !important;
}

.menu-block ul li.menu-item-has-children i {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 100%;
  background: #1C1616;
  color: #FFFFFF;
  font-size: 20px;
  border-left: 1px solid #4B4B4B;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.menu-block ul li.menu-item-has-children i:before {
  position: absolute;
  top: 5px;
  right: 20px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.menu-block ul li.menu-item-has-children i:hover {
  background: #372C2C;
}

.menu-block ul li.menu-item-has-children i:hover::before {
  top: 7px;
}

.menu-block ul li ul.sub-menu {
  display: none;
  background-color: #292222;
}

.menu-block ul li ul.sub-menu h3 {
  font-size: 12px !important;
  line-height: 14px;
}

.menu-block ul li ul.sub-menu li {
  border-bottom: 1px solid #3B3B3B;
}

.menu-block ul li ul.sub-menu li:first-child {
  border-top: 1px solid #3B3B3B;
}

.menu-block ul li ul.sub-menu li:last-child {
  border-bottom: none;
}

.menu-block ul li ul.sub-menu a {
  padding-left: 15px;
}

.menu-block ul li ul.sub-menu li:hover > h3 a {
  padding-left: 25px !important;
}

/* ----------------------------------------------
	TOP NAVIGATION (AND BOTTOM NAV SHARED STYLES)
-------------------------------------------------*/
#top-nav {
  background: #333;
  width: 100%;
  min-height: 34px;
  z-index: 9999;
}

#top-nav .top-mobile-nav {
  display: block;
  margin: 0 0 0 0.8em;
  color: #fff;
  font-size: 0.9em;
  line-height: 2.3em;
  text-decoration: none;
}

#top-nav .top-mobile-nav span, #masthead2 .menu-toggle span {
  float: right;
  width: 30px;
  height: 34px;
  margin: 0 4px;
  background: url(images/global/sprite_elements.png) no-repeat 5px -390px;
}

#masthead2 .menu-toggle span {
  margin-top: 15px;
}

#top-nav ul.top-menu, #bottom-nav ul.bottom-menu {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
}

#top-nav ul.top-menu li, #bottom-nav ul.bottom-menu li {
  padding: 0;
  border: 1px solid #999;
  border-top: 0;
  font-size: 0.8em;
  font-weight: bold;
  text-transform: uppercase;
  background: #c4c4c5;
  cursor: pointer;
}

#top-nav ul.top-menu li h3, #bottom-nav ul.bottom-menu li h3 {
  padding: 4px 10px;
  font-size: 1em;
  margin: 0 10px 0 0;
  letter-spacing: 0em;
  line-height: 2em;
}

#top-nav ul.top-menu li h3 a, #bottom-nav ul.bottom-menu li h3 a {
  width: 100%;
  height: 100%;
  display: inline-block;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */
  #top-nav ul.top-menu li h3, #bottom-nav ul.bottom-menu li h3 {
    padding: 4px 10px 5px;
  }
}
#top-nav ul.top-menu li:hover, #bottom-nav ul.bottom-menu li:hover {
  background-color: #aaaaac;
}

#top-nav ul.top-menu li.selected, #bottom-nav ul.bottom-menu li.selected {
  background-color: #aaaaac;
}

#top-nav ul.top-menu li a, #bottom-nav ul.bottom-menu li a {
  text-decoration: none;
  color: #000;
}

#top-nav ul.top-sub-menu, #bottom-nav ul.bottom-sub-menu {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
}

#top-nav ul.top-sub-menu li, #bottom-nav ul.bottom-sub-menu li {
  margin: 0;
  padding: 4px 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  width: 100%;
  font-size: 1em;
  font-weight: 100;
  background-color: #dddddc;
}

#top-nav ul.top-sub-menu li:hover, #bottom-nav ul.bottom-sub-menu li:hover {
  background-color: #f1f1f1;
}

#top-nav ul.top-sub-menu li:first-child, #bottom-nav ul.bottom-sub-menu li:first-child {
  border-top: 1px solid #999;
}

#top-nav ul.top-sub-menu ul li:first-child {
  border-top: 0;
}

#top-nav ul.top-sub-menu ul li a {
  padding: 0 20px 0 30px;
}

#top-nav ul.top-sub-menu li a, #bottom-nav ul.bottom-sub-menu li a {
  padding: 0 20px;
  display: block;
}

.parent-link {
  font-size: 1.6em;
  color: #333;
  font-family: 'Open Sans Condensed';
  padding-left: 0.7em;
  text-transform: uppercase;
  line-height: 2em;
  /*position: relative;
  top: 0.8em;*/
}

.parent-link a {
  color: #333;
}

.parent-link a:hover {
  text-decoration: none;
}

/*==========================================================
3. BODY CONTENT
==========================================================*/
/* UU Form Styles
///////////////////////  */
/* Radio Btns */
.uu-radio {
  display: inline-block;
  position: relative;
  padding: 0px 25px 0 25px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

.uu-radio input[type=radio] {
  position: absolute;
  visibility: hidden;
}

.uu-radio__check {
  display: block;
  position: absolute;
  border: 3px solid #AAAAAA;
  border-radius: 100%;
  height: 17px;
  width: 17px;
  top: 3px;
  left: 2px;
  z-index: 5;
  transition: border .25s linear;
  -webkit-transition: border .25s linear;
}

.uu-radio:hover .uu-radio__check:before {
  background: #AAAAAA;
}

.uu-radio__check:before {
  display: block;
  position: absolute;
  content: '';
  border-radius: 100%;
  height: 5px;
  width: 5px;
  top: 3px;
  left: 3px;
  margin: auto;
  transition: background 0.25s linear;
  -webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .uu-radio__check {
  border: 3px solid #cc0000;
}

input[type=radio]:checked ~ .uu-radio__check::before {
  background: #cc0000;
}

input[type=radio]:checked ~ label {
  color: #cc0000;
}

/* Body Content Basic Styles */
.container-fluid ul {
  list-style-type: disc;
  list-style-position: outside;
  margin: 1em 0;
  padding-left: 40px;
}
.container-fluid ol {
  list-style-type: decimal;
  list-style-position: outside;
  margin: 1em 0;
  padding-left: 40px;
}
.container-fluid ul ul, .container-fluid ol ul {
  list-style-type: circle;
  list-style-position: outside;
  margin-left: 15px;
}
.container-fluid ol ol, .container-fluid ul ol {
  list-style-type: lower-latin;
  list-style-position: outside;
  margin-left: 15px;
}

/* ---------- SIDEBAR SEARCH ------------ */
.uu-search-container {
  width: 100%;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
}

.uu-search-container input.search-input {
  width: 100%;
  display: block;
  height: 35px;
  background: #ffffff;
  border: 1px solid #ececec;
  font-size: 10pt;
  color: #333333;
  margin-bottom: 20px;
  padding: 5px 45px 5px 15px;
  border-radius: 0;
  box-shadow: none;
}

.uu-search-container input.search-input:focus,
.uu-search-container input.search-input::-moz-focus-inner {
  box-shadow: none;
  border: 1px solid #ececec;
}

.uu-search-container input.search-input::-webkit-input-placeholder,
.uu-search-container input.search-input:-moz-placeholder,
.uu-search-container input.search-input::-moz-placeholder,
.uu-search-container input.search-input:-ms-input-placeholder {
  color: #333333;
}

.uu-search-container input.search-input:focus::-webkit-input-placeholder,
.uu-search-container input.search-input:focus:-moz-placeholder,
.uu-search-container input.search-input:focus::-moz-placeholder,
.uu-search-container input.search-input:focus:-ms-input-placeholder {
  color: transparent;
}

.uu-search-container .icon {
  position: absolute;
  top: 6px;
  z-index: 1;
  color: #333333;
  right: 15px;
  -webkit-transition: all .55s ease;
  -moz-transition: all .55s ease;
  -ms-transition: all .55s ease;
  -o-transition: all .55s ease;
  transition: all .55s ease;
}

.uu-search-container:hover .icon, .uu-search-container:focus .icon, .uu-search-container:active .icon {
  color: #cc0000;
  -webkit-transform: scale(1.25);
  /* Safari and Chrome */
  -moz-transform: scale(1.25);
  /* Firefox */
  -ms-transform: scale(1.25);
  /* IE 9 */
  -o-transform: scale(1.25);
  /* Opera */
  transform: scale(1.25);
}

.uu-search-container:hover, .uu-search-container:focus, .uu-search-container:active {
  border: 0 !important;
}

/* START: Post Body Styles - Not sure where to put yet */
@media only screen and (min-width: 1024px) {
  .content-single {
    width: 760px;
    margin: 0 auto;
  }

  .content-single .img-full-stretch {
    max-width: 992px !important;
    width: 992px !important;
    margin-left: -116px;
  }

  .content-single > .alignright,
  .content-single > p .alignright,
  .content-single .panel-grid .panel-grid-cell:only-of-type .alignright,
  .content-single .panel-grid .panel-grid-cell:only-of-type p .alignright {
    margin-right: -116px;
  }

  .content-single > .alignleft,
  .content-single > .alignnone,
  .content-single > p .alignleft,
  .content-single > p .alignnone,
  .content-single .panel-grid .panel-grid-cell:only-of-type .alignleft,
  .content-single .panel-grid .panel-grid-cell:only-of-type p .alignleft,
  .content-single .panel-grid .panel-grid-cell:only-of-type .alignnone,
  .content-single .panel-grid .panel-grid-cell:only-of-type p .alignnone {
    margin-left: -116px;
  }
}
.entry-header__single .post-image img {
  width: 100%;
  margin-top: 2em;
}

/* END: Post Body Styles - Not sure where to put yet */
#main-container {
  background: #fff;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  min-height: 100px;
}

.front-page .entry-header {
  display: none !important;
}

.breadcrumb {
  margin-left: 0;
}

.eq-ht-wrapper {
  margin: 0 auto;
  max-width: 1024px;
  padding: 1em 0 3em 0;
  text-align: center;
}

.text-widget {
  max-width: 1024px;
  margin: 0 auto;
  padding: 1em;
}

.page-title {
  text-transform: uppercase;
  font-size: 2.15em;
  color: #333;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  margin: 1em 0 0.4em 0;
  font-weight: 900;
}

.entry-title {
  text-transform: uppercase;
  font-size: 2.0em;
  color: #000;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  margin: 0.6em 0 0.4em 0;
}

table.body-content-table td {
  border: 1px solid #999;
  padding: .25em .75em;
  vertical-align: top;
  text-align: left;
}

/* ------ TEMPLATE CONTAINER OPTIONS (1024 vs full-width) ------- */
.full-width-container {
  width: 100%;
  margin: 0 auto;
}

.ten-twenty-four-container {
  max-width: 1024px;
  margin: 0 auto;
  min-height: 100px;
}

.ten-twenty-four {
  max-width: 1024px;
  margin: 0 auto;
}

.loop-padding {
  padding: 1em;
}

#main > .loop-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.pledge-container {
  width: 100%;
}

.pledge-img {
  text-align: center;
  width: 100%;
  padding: 1em;
}

.pledge-img img {
  width: 100%;
}

.pledge-copy {
  text-align: center;
  width: 100%;
}

/* ------ BOOTSTRAP GRID STYLES ------ */
.container {
  padding: 0;
}

.container-fluid {
  padding: 0;
}

.utah-table-bordered table, .utah-table-bordered th, .utah-table-bordered td {
  border: 1px solid black;
}

/* ------ 2 COLUMN PAGE LAYOUT STYLES ------ */
.main-channel {
  padding: 0;
  margin: 0 0 1em 0;
}

.main-channel .content-padding {
  padding: 0 2em 0 0;
}

.two-column-margin {
  margin: 1em;
}

.right-channel {
  float: left;
}

.right-channel, .left-channel {
  padding-top: 2em;
}

@media only screen and (max-width: 766px) {
  .right-channel {
    float: none;
    clear: both;
  }

  #main .content-padding {
    padding: 0;
  }

  .right-channel, .left-channel {
    padding: 2em 0;
  }
}
.right-channel p {
  line-height: 1.3em;
  margin: 0 0 1em 0;
}

.right-channel img {
  width: 100%;
  margin: 0 0 1em 0;
  border: 1px solid #ccc;
}

.right-channel h3 {
  font-family: 'Open Sans';
  font-size: 1.2em;
  padding: .2em 0 0.5em 0;
  margin: 0;
  font-weight: 400;
  color: #fff;
}

/*----------------------Next Gen Gallery Sidebar styles----------------------------*/
.ngg-widget > a > img {
  width: 32%;
}

/* No idea ... */
.feature.feature-grey {
  padding: 1.4em;
  color: #fff;
  background-color: #333333;
  margin-bottom: 1em;
}

.feature.feature-border .feature-description .learn-more a {
  padding-bottom: 0;
}

.learn-more a {
  color: #cc0000;
  text-decoration: none;
  display: inline-block;
  padding: 0;
}

dt {
  background: url(images/global/icon-plus.png) no-repeat 0 5px;
  padding: 0 0 0 22px;
  color: #ff0000;
  cursor: pointer;
  margin: 0.5em 0;
  font-weight: bold;
}

dt.accordian-expanded {
  background: url(images/global/icon-minus.png) no-repeat 0 5px;
}

dt:hover {
  text-decoration: underline;
}

dd {
  display: none;
}

.dt {
  background: url(images/global/icon-plus.png) no-repeat 0 5px;
  padding: 0 0 0 22px;
  color: #ff0000;
  cursor: pointer;
  margin: 0.5em 0;
  font-weight: bold;
}

.dt.accordian-expanded {
  background: url(images/global/icon-minus.png) no-repeat 0 5px;
}

.dt:hover {
  text-decoration: underline;
}

.dd {
  display: none;
  padding: 0 0 0 22px;
}

.inline-img-right, .inline-img-left {
  padding: 0;
}

.inline-img-right p, .inline-img-left p {
  font-size: .8em;
  max-width: 300px;
  font-style: italic;
  line-height: 1.5em;
}

.inline-img-right img, .inline-img-left img {
  width: 100%;
  padding: 0 0 1em 0;
}

/* ------ Blog Styles ------- */
.archive .post-image, .category .post-image, .home .post-image {
  max-height: 300px;
  overflow: hidden;
}
.archive .entry-title, .category .entry-title, .home .entry-title {
  margin-bottom: 0;
}
.archive .entry-title a:visited, .category .entry-title a:visited, .home .entry-title a:visited {
  color: #c00000;
}
.archive .entry-meta, .category .entry-meta, .home .entry-meta {
  padding: 0;
}
.archive .entry-content, .category .entry-content, .home .entry-content {
  margin-bottom: 2em;
}

.archive .date, .category .date, .home .date, .post .date {
  color: #666;
}
.archive .date:before, .category .date:before, .home .date:before, .post .date:before {
  content: "\f133";
  font-family: 'FontAwesome';
  color: #666;
  display: inline-block;
  margin-right: 10px;
  margin-left: 2px;
}

.post .entry-meta {
  padding: 0.5em 0.5em 0.25em;
  border-top: 1px solid #ececec;
  margin: 1.5em 0 2.5em;
  border-bottom: 1px solid #ececec;
}

/* Blog Comments Styles */
.comments-title {
  font-size: 1.5em;
  margin: 2em 0;
}

.comments-area {
  border-top: 1px solid #666;
  clear: both;
}

.comment-list {
  list-style: none !important;
  margin: 0;
  padding: 0;
}

.comment-list .comment {
  margin: 1em 0 2em;
}

.comment-author img, .comment-author .fn, .comment-metadata {
  float: left;
}

.comment-author .fn, .comment-metadata {
  padding-top: 0.5em;
}

.comment-metadata {
  margin-left: 10px;
  padding-top: 0.58em;
  text-transform: none;
}

.comment-author img {
  border-radius: 50%;
  border: 1px solid #ececec;
}

.comment-author .fn {
  text-transform: uppercase;
  font-weight: bold;
  margin-left: 12px;
  font-size: 1.05em;
}

.comment-author .says {
  display: none;
}

.comment-content, .reply {
  padding-left: 3.5em;
}

.reply {
  text-transform: uppercase;
}

.comment-content {
  clear: both;
  padding-top: 0.75em;
  text-transform: none;
}

.comment-metadata a {
  color: #999;
  margin-bottom: 0.5em;
}

/* comment form */
.comment-form-comment label,
.comment-form-author label,
.comment-form-email label {
  display: block;
  font-weight: bold;
}

.comment-form-author input,
.comment-form-email input,
.comment-form-comment textarea {
  width: 100%;
}

/* --------- TABLET SCREEN SIZE (PORTRAIT iPAD) ----------- */
@media only screen and (min-width: 766px) {
  .comment-form-author, .comment-form-email {
    width: 48%;
    float: left;
  }

  .comment-form-email {
    margin-left: 2%;
  }
}
/* ------ Footer callout box  --  may not need these styles ------- */
.footer-callout-box {
  background: #999;
  color: #fff;
  padding: 0 1em;
  text-align: center;
  margin: 0 auto;
}

.footer-callout-box h2 {
  font-family: 'Open Sans';
  font-size: 2em;
  padding: 0.7em 0;
  margin: 0;
  font-weight: 400;
}

.footer-callout-box .copy {
  padding: 0 1em 1em 0;
  max-width: 960px;
  margin: 0 auto;
  font-size: 0.9em;
}

.footer-callout-box .callout-button {
  padding: 0 0 2em 0;
}

/* =======================================
	Widget Specific Styles to be added
========================================== */
/* Not sure where these belong... */
.learn-more.image {
  margin-top: 0;
}

.learn-more.image:active, .learn-more.image:hover {
  cursor: pointer;
}

.full-page-gallery .ngg-widget > a > img {
  /*next gen gallery override*/
  width: 24.7%;
}

/* More specific to the president's site 
and anywhere else we use
the rectangle grid */
@media only screen and (min-width: 950px) {
  .rectangle .image {
    width: 50%;
    float: left;
  }

  .rectangle .bottom {
    float: right;
    width: 50%;
  }

  .rectangle .image, .rectangle .bottom {
    height: 145px;
    overflow: hidden;
  }
}
.rectangle .department h3 {
  font-size: 1.1em;
  font-weight: 300;
}

.rectangle .subtitle {
  font-size: 1.1em;
}

/* ----- related posts ----- */
.relatedposts h3 {
  text-transform: uppercase;
  font-size: 1.75em;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

.relatedposts .eq-ht-wrapper {
  padding: 0;
}

.relatedposts .relatedthumb {
  padding: 0;
  border: 0;
}

.relatedthumb {
  display: inline;
  float: left;
}

.relatedposts .relatedthumb img {
  padding: 0;
  height: auto;
  margin-bottom: 1em;
  display: block;
}

.relatedposts .relatedthumb .title {
  font-size: 1.25em;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  color: #000;
}

.relatedposts .relatedthumb a.title:hover, .relatedposts .relatedthumb a.title:focus {
  color: #cc0000;
}

.relatedposts .related-date {
  font-size: 1em;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

/* ------------ Carousel 2 Entries Slides -------- */
.slick-slider.ngg-widget {
  overflow: visible !important;
  margin-bottom: 50px !important;
}

.slick-2carousel.left {
  float: left;
  width: 100%;
}

.slick-2carousel .slick-slide:nth-child(odd) {
  padding-right: 0.75em;
}

.slick-2carousel .slick-slide:nth-child(even) {
  padding-left: 0.75em;
}

.carousel-title, .widget.ngg_images .widget-title {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-size: 2.75em;
  font-weight: 400;
  color: #909090;
  margin-top: 0;
  text-transform: uppercase;
}

.slick-2carousel {
  font-size: 1.1em;
  color: #909090;
}
.slick-2carousel .date {
  display: block;
  margin-bottom: 0.5em;
}

@media only screen and (min-width: 1200px) {
  .slick-2carousel .slick-slide {
    min-height: 233px;
  }
}
@media only screen and (max-width: 1200px) {
  .slick-2carousel .slick-slide:nth-child(odd), .slick-2carousel .slick-slide:nth-child(even) {
    padding: 0.25em !important;
  }

  .slick-2carousel.left {
    margin-bottom: 6em;
  }
}
@media only screen and (max-width: 525px) {
  .slick-2carousel .slick-slide {
    text-align: center;
  }
  .slick-2carousel .slick-slide img, .slick-2carousel .slick-slide .youtube-img {
    margin: 0 auto;
  }
}
/* ----------- Carousel 3 or More Slides --------------- */
.slick-3nUP {
  font-size: 1.1em;
  color: #909090;
}
.slick-3nUP .date {
  display: block;
  margin-bottom: 0.5em;
}

.slick-3nUP .slick-slide, .slick-6carousel .slick-slide {
  padding: 0.25em;
}

@media only screen and (max-width: 525px) {
  .slick-3nUP .slick-slide, .slick-6carousel .slick-slide {
    text-align: center;
  }
  .slick-3nUP .slick-slide img, .slick-3nUP .slick-slide .youtube-img, .slick-6carousel .slick-slide img, .slick-6carousel .slick-slide .youtube-img {
    margin: 0 auto;
  }
}
/* ----------- Carousel 6 Slides --------------- */
.ngg-widget.slick-6carousel a > img {
  width: 100%;
  border: 0px none;
  padding: 0px;
  margin: 0px 4px 8px;
}

.slick-6carousel .slick-prev, .slick-6carousel .slick-next {
  bottom: -35px;
}

.slick-6carousel .slick-next {
  right: -7px;
}

.slick-6carousel .slick-dots {
  bottom: -50px;
}

/* ---------------- Image Styles ----------------------- */
.light-gray-border {
  border: 1px solid #ECECEC;
  padding: 0.75em !important;
}

.entry-content .alignnone.light-gray-border, .entry-content .alignleft.light-gray-border {
  margin: 0.4em 1em 1em 0em;
}

.entry-content .aligncenter.light-gray-border {
  margin: 1em;
}

.entry-content .alignright.light-gray-border {
  margin: 0.4em 0em 1em 1em;
}

/* ---- Post Date Display ---- */
.entry-meta {
  padding-top: 1em;
}

/* --------------------- Fixed element ------------------ */
.white-sidebar.fixed {
  width: 234px;
}

.element-scroll.active {
  position: fixed;
  top: 80px;
}

/* ------- Pagination --------- */
.pagination {
  background: #cc0000;
  color: #fff;
  text-align: center;
  width: 200px;
  padding: 0.4em 2em;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  cursor: pointer;
  margin: 0 auto 2em auto;
  display: none;
}

.pagination a {
  color: #fff;
}

.nav-older {
  display: inline;
  float: right;
}

.nav-newer {
  display: inline;
  float: left;
}

.nav-links .nav-previous,
.nav-links .nav-next {
  display: inline-block;
}

.nav-links .nav-previous {
  float: left;
}

.nav-links .nav-next {
  float: right;
}

/* =Index pagination
----------------------------------------------- */
/* The containing box with a nice white background */
.paging-navigation {
  display: block;
  width: 100%;
  border-top: 2px solid #ececec;
  margin-top: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
}

/* Remove bullets and list indentation */
.paging-navigation ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: center;
}

/* Make the list items appear horizontally */
.paging-navigation li {
  display: inline;
}

/* Give each link and the current item some padding to make them easy to click */
a.page-numbers,
span.page-numbers {
  padding: .5em 1em;
  display: inline-block;
  border: 1px solid #ececec;
  color: #cc0000 !important;
  font-weight: bold;
  text-decoration: none !important;
}

/* Link hover state */
a:hover.page-numbers {
  background-color: #ececec;
  text-decoration: none !important;
}

/* Current page bold and dark */
.paging-navigation .current {
  color: #fff !important;
  background-color: #cc0000;
}

/*==========================================================
4. FOOTER
==========================================================*/
#footer-container {
  background: #333;
  text-transform: uppercase;
  width: 100%;
  margin: 0 auto;
  text-align: left;
  position: relative;
  z-index: 1;
}

#bottom-nav {
  background: #686869;
  width: 94%;
  margin: 0.85em auto;
  min-height: 34px;
}

#bottom-nav .bottom-mobile-nav {
  display: block;
  margin: 0 0 0 0.8em;
  color: #fff;
  font-size: 0.9em;
  line-height: 2.3em;
  text-decoration: none;
}

#bottom-nav .bottom-mobile-nav span {
  float: right;
  width: 30px;
  height: 34px;
  margin: 0 4px;
  background: url(images/global/sprite_elements.png) no-repeat 5px -390px;
}

/* -----------------------------------------
	FOOTER BRANDING AREA
-------------------------------------------*/
#footer-container .brand-area {
  width: 90%;
  margin: 0 auto;
  color: #fff;
}

#footer-container .bottom-brand .dept-logo img {
  max-width: 100%;
}

#footer-container .brand-area h3 {
  font-size: 0.8em;
  letter-spacing: 0.07em;
  line-height: 1.2em;
}

#footer-container .brand-area p {
  line-height: 1.2em;
  margin-top: 5px;
}

/* ------ footer address area ----------*/
#footer-container .address {
  float: left;
  width: 100%;
  font-size: .6em;
}

#footer-container .address a {
  color: #fff;
  text-decoration: underline;
}

#footer-container .address .spacer {
  margin: 15px 0 0 0;
}

/* ------ footer social icons ---------*/
#footer-container .socons {
  position: relative;
  text-align: center;
  margin: 0px auto;
  padding: 0;
}

#footer-container .socons .spacer {
  margin: 15px 2% 0 0;
}

#footer-container .socons h3 {
  margin: 0;
}

#footer-container .socons ul {
  margin: 0;
  padding: 0;
  position: relative;
  list-style: none;
  overflow: hidden;
}

#footer-container .socons li {
  display: inline-block;
  margin: 0 20px 15px 0;
  vertical-align: top;
}

.socons .umc-icon-list a {
  width: 27px;
  height: 40px;
  font-size: 24px;
  color: #ffffff;
  padding: 3px;
  overflow: hidden;
}

.socons .umc-icon-list a img {
  width: 100%;
  max-width: 24px;
}

/* -- icon lists link background --*/
.umc-icon-list {
  list-style: none;
}

/* -----------------------------------------
	ICON LIST LINK IMAGES (hover state using sprite)
-------------------------------------------*/
.umc-icon-list li a {
  display: block;
  padding-left: 35px;
}

/* -----------------------------------------
	CIS & UMAIL ICON LIST LINK IMAGES
-------------------------------------------*/
/* -----------------------------------------
	FOOTER FINE PRINT
------------------------------------------- */
.footer-bottom-links {
  padding: 0.25em 0.25em 0.5em 0.25em;
  border-top: 1px solid #000;
  color: #000;
}

.fine-print a {
  color: #c2c2c2;
  font-size: 11px;
  -webkit-transition: color 500ms ease;
  -moz-transition: color 500ms ease;
  -ms-transition: color 500ms ease;
  -o-transition: color 500ms ease;
  transition: color 500ms ease;
}

.fine-print a:hover, .fine-print a:focus {
  color: #fff;
}

/*==========================================================
5. HELPER CLASSES
==========================================================*/
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

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

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

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

/* ==========================================================
 Widget Styles for umctheme2 v3
 - to be available even if the widget is not activated
 BEM Syntax
 .block__element--modifier
========================================================== */
/* ----------------------------------------------

	01. General Wordpress Widget Styles
	02. Banner Widget
	03. General Callout Widget Styles
	04. Body Callout
	05. Sidebar Callout
	06. Columns
	07. Body Three Tabs
	08. Custom Menu
	09. Content Carousel
	--------- To Retire ? -----------
	10. Custom Post feed - see notes
	11. Simple Link List
	12. Staff Grid
	13. Honors Staff Grid
	14. Social Feed - see notes
	15. Twitter Feed - see notes

-------------------------------------------------*/
/* ----------------------------------------------
	01. General Wordpress Widget Styles
-------------------------------------------------*/
.widget .widget-title {
  color: #999;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 0.25em;
  margin-top: 0;
  margin-bottom: 0.75em;
  text-transform: uppercase;
}

.widget_recent_entries, .widget_archive, .widget_categories {
  margin-bottom: 2em;
}
.widget_recent_entries .widget-title, .widget_archive .widget-title, .widget_categories .widget-title {
  font-size: 1.3em;
  text-transform: uppercase;
  border-bottom: 2px solid #ededed;
}

/* ----------------------------------------------
	02. Banner Widget
-------------------------------------------------*/
.banner-text,
.uu-wgt-banner .banner-text {
  text-transform: uppercase;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  padding: 0.1em .5em 0.2em 0.25em;
}

.banner-text-position,
.uu-wgt-banner .banner-text-position {
  position: absolute;
  bottom: 16%;
}

.banner-text-no-sub,
.uu-wgt-banner .banner-text-no-sub {
  text-transform: uppercase;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  padding: .35em;
}

.banner-text-position-no-sub,
.uu-wgt-banner .banner-text-position-no-sub {
  position: absolute;
  bottom: 20%;
}

.banner-headline,
.uu-wgt-banner .banner-headline {
  font-size: 1.2em;
  font-weight: bold;
}

.banner-subtext,
.uu-wgt-banner .banner-subtext {
  font-size: .8em;
  padding-left: 5px;
}

.flex-control-nav,
.uu-wgt-banner .flex-control-nav {
  display: none;
  bottom: 26px;
}

/* --------- LARGE MOBILE/TABLET SCREEN SIZE ----------- */
@media only screen and (min-width: 480px) {
  .uu-wgt-banner .flex-control-nav {
    display: block;
  }
}
/* --------- TABLET SCREEN SIZE (PORTRAIT iPAD) ----------- */
@media only screen and (min-width: 766px) {
  .uu-wgt-banner .banner-headline {
    font-size: 2.488em;
  }

  .uu-wgt-banner .banner-subtext {
    padding-left: 0.3em;
    font-size: 2em;
  }
}
/* ----------------------------------------------
	03. General Callout Widget
-------------------------------------------------*/
.white-no-border-callout {
  border: 0;
}

@media only screen and (max-width: 950px) {
  .white-no-border-callout {
    padding: 0 1em;
  }
}
.dark-gray-callout {
  background: #333;
  color: #fff;
}

.dark-gray-callout a {
  color: #fff;
}

.light-gray-callout {
  background: #e1e1e1;
  color: #333;
}

.light-gray-callout a {
  color: #333;
}

.white-callout {
  border: 1px solid #e1e1e1;
  color: #333;
}

.white-callout a {
  color: #333;
}

.red-callout {
  background: #cc0000;
  color: #fff;
}

.red-callout a {
  color: #fff;
}

.red-callout h2 {
  color: #fff;
}

/* ----------------------------------------------
	04. Body Callout Widget
-------------------------------------------------*/
.body-callout-box,
.uu-wgt-body-callout {
  padding: 3em 0;
  text-align: center;
  margin: 0 auto;
}

.body-callout-box div.ten-twenty-four,
.uu-wgt-body-callout div.ten-twenty-four {
  padding: 0 1em 1em 1em;
}

.body-callout-wrapper {
  max-width: 1000px;
  margin: 0 auto;
}

.body-callout-box h2,
.uu-wgt-body-callout__title {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 1.9em;
  padding: 0.7em 0;
  margin: 0;
}

.col-sm-8 .body-callout-box h2,
.col-sm-8 .uu-wgt-body-callout__title {
  padding-top: 0;
}

.body-callout-box .callout-image img,
.uu-wgt-body-callout .callout-image img {
  width: 100%;
  border: 1px solid #e1e1e1;
}

.body-callout-box .callout-description,
.uu-wgt-body-callout .callout-description {
  font-size: 0.9em;
}

.lg-gray {
  font-size: 1.8em;
  line-height: 1.5em;
  font-weight: 300;
  color: #919191;
}

/* ----------------------------------------------
	05. Sidebar Callout Widget
-------------------------------------------------*/
.uu-wgt-sidebar-callout__title {
  font-weight: bold !important;
  font-size: 1.17em !important;
}

.uu-wgt-sidebar-callout__description {
  font-size: 0.93em;
}

.dark-gray-sidebar {
  background: #333;
  padding: 1.3em;
  color: #fff;
  margin-bottom: 1em;
}

.dark-gray-sidebar a {
  color: #fff;
}

.dark-gray-sidebar dt {
  color: #fff;
}

.light-gray-sidebar {
  background: #e1e1e1;
  padding: 1.3em;
  color: #333;
  margin-bottom: 1em;
}

.light-gray-sidebar a {
  color: #333;
}

.light-gray-sidebar h3 {
  color: #cc0000;
}

.white-sidebar {
  border: 1px solid #e1e1e1;
  padding: 1.3em;
  color: #333;
  margin-bottom: 1em;
}

.white-sidebar a {
  color: #333;
}

.white-sidebar h3 {
  color: #cc0000;
}

.red-sidebar {
  border: 1px solid #e1e1e1;
  background: #cc0000;
  padding: 1.3em;
  color: #fff;
  margin-bottom: 1em;
}

.red-sidebar a {
  color: #fff;
}

.red-sidebar h3 {
  color: #fff;
}

/* ----------------------------------------------
	06. Columns
-------------------------------------------------*/
.eq-ht-wrapper.middle {
  padding: 2em 0;
}

.eq-ht-wrapper {
  margin: 0 auto;
  max-width: 1024px;
  padding: 1em 0 3em 0;
  text-align: center;
}

.eq-ht {
  width: 98%;
  float: left;
  border: 2px solid #ccc;
  margin: 10px 1%;
  padding: 2%;
  font-size: 0.9em;
}

.eq-ht a:hover {
  text-decoration: none;
}

.eq-ht img {
  width: 100%;
}

.eq-ht h3 {
  text-transform: uppercase;
  color: #cc0000;
  font-size: 1.5em;
  font-family: 'Open Sans';
  font-weight: 400;
  margin: 1em 0 0.5em 0;
  line-height: 1;
}

/* Keep Learn More Aligned to the Bottom */
.eq-ht.btn-present {
  position: relative;
  padding-bottom: 4.5em !important;
}

.eq-ht.btn-present .btn-here {
  width: 100%;
  position: absolute;
  bottom: 1em;
  left: -.1%;
}

.lt-grey {
  background-color: #E1E1E1;
  border-color: #E1E1E1;
}

/*.eq-ht.col-2.gray-border-txt h3{
	color:#000;
	text-align: left;
	margin: 0;
	padding: 0;
}*/
.eq-ht.dk-grey h3 {
  text-align: center;
  margin: 1em 0 0.5em 0;
  color: #fff;
}

.eq-ht.dk-grey {
  padding: 1.4em;
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}

.eq-ht.dk-grey img {
  width: 100%;
  border: 1px solid #e1e1e1;
  padding: 0;
}

.lter-grey {
  background: #f4f4f4;
}

.lter-grey h3, .lter-grey h4, .lter-grey a.title, .lter-grey p {
  opacity: 0.75;
  -webkit-transition: opacity 400ms ease-in-out;
  -moz-transition: opacity 400ms ease-in-out;
  -ms-transition: opacity 400ms ease-in-out;
  -o-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
}

.lter-grey a.title:hover, .lter-grey a.title:focus {
  opacity: 1;
}

.lter-grey h3 {
  font-size: 1.75em;
  font-weight: 600;
  margin-bottom: 0.5em;
}

.lter-grey .subtitle {
  margin: 0;
  text-transform: uppercase;
  font-weight: 300;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-size: 1.5em;
  text-align: center;
}

.full-image {
  padding: 0;
  border: 0;
}

.full-image .bottom {
  padding: 1% 4% 4% 4%;
}

.eq-ht img.col-2-thumb {
  max-width: 150px;
  max-height: 150px;
  float: left;
  margin: 0 1em 0 0;
}

.lt-grey {
  background-color: #E1E1E1;
}

.no-border {
  border-color: transparent;
}

@media all and (min-width: 766px) {
  .eq-ht {
    width: 100%;
    float: left;
    margin: 10px 1%;
    padding: 1.5%;
  }

  .eq-ht.col-2 {
    width: 48%;
  }

  .eq-ht.col-3 {
    width: 31.3%;
  }

  .eq-ht.col-4 {
    width: 23%;
  }

  .eq-ht.col-6 {
    width: 14.6666666%;
  }

  .eq-ht.col-3.col-3-spaced {
    margin: 10px 3%;
    width: 28.667%;
  }

  .eq-ht.col-3.col-3-spaced:last-child {
    margin: 10px 1% 10px 3%;
  }

  .eq-ht.col-3.col-3-spaced:first-child {
    margin: 10px 3% 10px 1%;
  }

  .col-3-spaced.middle-raised {
    margin-top: -20px !important;
  }
}
@media all and (min-width: 480px) and (max-width: 900px) {
  .eq-ht.col-4 {
    width: 48%;
  }

  /*stack 4 column to 2 column at this sceen size*/
}
@media all and (min-width: 766px) and (max-width: 900px) {
  .eq-ht.col-6 {
    width: 31.3%;
  }

  /*stack 6 column to 3 column at this sceen size*/
}
@media all and (min-width: 480px) and (max-width: 766px) {
  .eq-ht.col-6 {
    width: 48%;
  }

  /*stack 6 column to 2 column at this sceen size*/
}
@media \0 screen\,screen\9  {
  /*IE8 and lower*/
  .eq-ht.dk-grey img {
    width: auto;
  }

  .eq-ht {
    width: 100%;
    float: left;
    margin: 10px 1%;
    padding: 1.5%;
  }

  .eq-ht img {
    max-width: 100%;
    height: auto;
    width: auto\9;
    /* ie8 */
  }

  .eq-ht.col-2 {
    width: 48%;
  }

  .eq-ht.col-3 {
    width: 31.3%;
  }

  .eq-ht.col-4 {
    width: 23%;
  }

  .eq-ht.col-6 {
    width: 14.6666666%;
  }

  .eq-ht img.col-2-thumb {
    max-width: 150px;
    max-height: 150px;
    float: left;
    margin: 0 1em 0 0;
  }
}
/* ----------------------------------------------
	07. Body Three Tabs
-------------------------------------------------*/
/* ---- social tab styles ---- */
#tab1-content, #tab2-content, #tab3-content {
  position: absolute;
  margin-left: -9999px;
  font-size: 16px;
  text-align: left;
  font-weight: 300;
}

.tabs {
  width: 100%;
  margin: 0 auto;
}

.tabs div h2 {
  font-weight: 300;
}

.tabs div h2:hover {
  cursor: pointer;
}

.tab {
  display: inline-block;
  /*magic*/
  height: 70px;
  width: 100%;
}

@media only screen and (min-width: 950px) {
  .tab {
    width: 33%;
  }
}
.tab a {
  height: 100%;
  width: 100%;
  display: block;
}

/* ---- general 3 tab style ---- */
.tabs-container .tabs {
  font-weight: 300;
  width: 100%;
  height: 70px;
  display: inline-block;
}

.tabs-container .tabs span {
  font-weight: 300;
  font-size: 0.9em;
}

.tabs-container .tabs.active span {
  border-bottom: 2px solid #C00;
}

.uu-wgt-body-three-tabs__tab-title {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 2em;
  padding: 0.7em 0;
  margin: 0;
  text-transform: uppercase;
}

.tabs-container .tabs-content,
.uu-wgt-body-three-tabs__tab-content {
  text-align: left;
  padding: 1.5em 0 1em;
  font-size: 16px;
  font-weight: 300;
}

.tabs-container .tabs-content img {
  max-width: 100%;
}

@media only screen and (max-width: 445px) {
  .tab-content img {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 950px) {
  .tabs-container .tabs {
    width: 33%;
  }
}
/* ----------------------------------------------
	08. Custom Menu Widget
-------------------------------------------------*/
.widget_nav_menu .widget-title {
  color: #999;
  border-bottom: 2px solid #c00000;
  padding-bottom: 0.3em;
  padding-left: 0.25em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: bold;
}

.widget_nav_menu .menu {
  border-bottom: 2px solid #c00000;
}

.widget_nav_menu li {
  padding: 0;
}

.widget_nav_menu li:last-of-type {
  border: 0;
}

.widget_nav_menu a {
  color: #666;
  width: 100%;
  padding: 0.2em 0.75em;
  display: block;
  font-size: 0.9em;
}

.widget_nav_menu a:hover {
  color: #c00;
  background: #F6F6F6;
  text-decoration: none;
}

.widget_nav_menu li.current_page_item a {
  background: #c00;
  color: #fff;
}

/* ----------------------------------------------
	09. Content Carousel
	 	 - relies on having the columns js and css
-------------------------------------------------*/
.uu-wgt-content-carousel .feed_header_box {
  padding: 2.6em 1.3em 1.3em;
  margin-bottom: 0;
}

.uu-wgt-content-carousel .light-gray-sidebar .lineonsides {
  color: #000;
  text-transform: uppercase;
  text-align: center;
  border-bottom: 1px solid #000;
  line-height: 0;
  padding: 0;
  margin-bottom: 0.6em;
  font-family: 'Open Sans Condensed';
  margin-top: 0.1em;
  letter-spacing: 0;
  font-weight: 300;
  font-size: 1.75em;
}

.uu-wgt-content-carousel .light-gray-sidebar .lineonsides span {
  background: #e1e1e1;
  padding: 0 3%;
}

.uu-wgt-content-carousel .slick-slider {
  padding: 2em 1em !important;
  border-left: 2px solid #e1e1e1;
  border-right: 2px solid #e1e1e1;
  border-top: 0;
  margin-bottom: 20px;
  margin-bottom: 25px !important;
  border-bottom: 40px solid #e1e1e1;
  position: relative;
}

.uu-wgt-content-carousel .slick-prev,
.uu-wgt-content-carousel .slick-next,
.uu-wgt-content-carousel .slick-dots {
  margin: 0;
  padding: 0;
}

.uu-wgt-content-carousel .slick-prev,
.uu-wgt-content-carousel .slick-next {
  font-size: 0px !important;
  bottom: -40px !important;
}

.uu-wgt-content-carousel .slick-dots {
  font-size: 0px !important;
  line-height: 1 !important;
  bottom: -33px !important;
  left: 0;
  margin: 0;
}

/* ----------------------------------------------
	10. Custom Post Feed
			Really only for displaying recent work on home page
			Widget does not explain this to you
			This seems to be more custom to UEPC or needs
			more work to be a more general use case widget
-------------------------------------------------*/
/* ----------------------------------------------
	11. Simple Link List Widget
-------------------------------------------------*/
.uu-wgt-simple-link-list .widget-title {
  font-weight: bold !important;
  border-bottom: 0;
}

/* ----------------------------------------------
	12. Staff Grid
-------------------------------------------------*/
.widget_utah_staff_grid .staff-grid-title h6 {
  margin-top: .5em;
  text-align: center;
  font-size: 1.05em;
}

.mfp-content h3 {
  margin-top: 0px;
}

.widget_utah_staff_grid .staff h3 {
  font-size: 1.4em;
  font-weight: 300;
}

.widget_utah_staff_grid .staff h3:active,
.widget_utah_staff_grid .staff h3:hover {
  text-decoration: underline;
  cursor: pointer;
}

/* ----------------------------------------------
	13. Honors Staff Grid
-------------------------------------------------*/
.widget_utah_honors_staff_grid .eq-ht-wrapper {
  text-align: left;
}

.widget_utah_honors_staff_grid .email-name h4 {
  font-size: 1.25em;
}

.widget_utah_honors_staff_grid .email-link {
  font-size: 0.9em;
}

/* ----------------------------------------------
	14. Social Feed
-------------------------------------------------*/
/* ---- social tab styles ---- */
#instagram-content, #facebook-content, #twitter-content, #youtube-content {
  /*display: none;*/
  position: absolute;
  margin-left: -9999px;
  margin-top: 30px;
}

.social-tabs {
  width: 100%;
  margin: 0 auto;
}

.social-tabs div h2 {
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  text-transform: uppercase;
}

.social-tabs div h2:hover {
  cursor: pointer;
}

.social-tab {
  display: inline-block;
  /*magic*/
  height: 70px;
  width: 23%;
}

.social-tab a {
  height: 100%;
  width: 100%;
  display: block;
}

.insta-horizontal-wrapper {
  width: 100%;
  height: 178px;
  overflow: auto;
  overflow-y: hidden;
  margin: 30px auto 50px auto;
  white-space: nowrap;
}

.instagram-unit {
  display: inline;
  margin: 20px 10px;
}

.instagram-unit img {
  width: 178px;
}

#fbLikeBoxFrame {
  max-width: 800px !important;
}

p.cff-post-text {
  text-align: left !important;
}

.cff-text {
  font-size: 14px;
}

.cff-text-link {
  text-align: left;
}

/* ----------------------------------------------
	15. Twitter Feed - no custom styles
			- this creates a very long twitter feed
			- Twitter seems to no longer be using "widgets"
			for embed: https://twitter.com/settings/widgets
-------------------------------------------------*/
/*==========================================================
6. MEDIA QUERIES
==========================================================*/
@media only screen and (max-width: 950px) {
  /* Menu Item Drop Down Arrows for Smaller than 950px */
  #top-nav ul.top-menu li.menu-item-has-children h3, #bottom-nav ul.bottom-menu li.menu-item-has-children h3 {
    background: url(images/global/arrow_left.png) right no-repeat;
  }

  #top-nav ul.top-menu li.menu-item-has-children.selected h3, #bottom-nav ul.bottom-menu li.menu-item-has-children.selected h3 {
    background: url(images/global/arrow_down.png) right no-repeat;
  }
}
/* --------- LARGE MOBILE/TABLET SCREEN SIZE ----------- */
@media only screen and (min-width: 480px) {
  /* Header & Navigation
  ////////////////////////////////// */
  .uu-body--pushbody-toleft #page-container {
    left: -350px;
  }

  .uu-body--pushbody-toleft .uu-parallax__sticky-inner {
    left: -350px;
  }

  .uu-pushmenu-right {
    width: 350px;
    right: -350px;
  }

  .uu-pushmenu-right--open {
    right: 0px;
  }

  .uu-body--pushbody-toleft #uu-pushmenu-trigger {
    right: 350px;
  }

  #uu-pushmenu-trigger {
    -webkit-transition: right 0.3s ease;
    -moz-transition: right 0.3s ease;
    transition: right 0.3s ease;
  }

  .uu-site-titles.desc-null .uu-site-titles__heading {
    font-size: 22px;
  }

  /* -- social icons & brand --*/
  #footer-container .bottom-brand,
  #footer-container .socons {
    float: right;
    padding: 0;
  }

  #footer-container .bottom-brand .spacer,
  #footer-container .socons .spacer {
    margin: 0 0 1em 1em;
  }

  /* -- address --*/
  #footer-container .address {
    float: left;
    width: auto;
  }

  #utah-logo {
    padding-right: 1em;
  }

  .pledge-img {
    max-width: 500px;
    margin: 0 auto;
  }

  .inline-img-left {
    float: left;
    padding: 0 20px 20px 0;
  }

  .inline-img-right {
    float: right;
    padding: 0 0 20px 20px;
  }

  .inline-img-right img, .inline-img-left img {
    max-width: 300px;
  }
}
/* --------- SMALL TABLET SCREEN SIZE ----------- */
@media only screen and (min-width: 580px) {
  /* Header & Navigation
  ////////////////////////////////// */
  #uu-pushmenu-trigger {
    top: 3px;
    right: 5px;
    width: 50px;
    height: 50px;
    border-radius: 0;
    background-color: #cc0000;
  }

  #uu-pushmenu-trigger:hover,
  #uu-pushmenu-trigger:active,
  #uu-pushmenu-trigger:focus {
    background-color: #cc0000 !important;
  }

  #uu-pushmenu-trigger span {
    left: 12px;
    right: 12px;
  }
}
/* --------- TABLET SCREEN SIZE (PORTRAIT iPAD) ----------- */
@media only screen and (min-width: 766px) {
  #header-bg-image {
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    height: 230px;
    z-index: -1;
  }

  body.ten-twenty-four #header-bg-image {
    max-width: 1024px;
  }

  .right-channel {
    float: right;
    padding-right: 0;
    padding-left: 30px;
  }

  .left-channel {
    float: left;
    padding-left: 0;
    padding-right: 30px;
  }

  #header-bg-image img {
    width: 100%;
    height: 230px;
    z-index: -1;
  }

  .utah-table-bordered table {
    width: 100%;
  }

  .utah-table-bordered td {
    width: 20%;
  }
}
/* --------- DESKTOP SCREEN SIZE (AND LANDSCAPE iPAD) ----------- */
@media only screen and (min-width: 950px) {
  /* Header & Navigation
  ////////////////////////////////// */
  .uu-site-titles.desc-null {
    padding-top: 6px;
  }

  .uu-site-titles.desc-null .uu-site-titles__heading {
    font-size: 28px;
    margin-top: -7px;
  }

  .uu-parallax-stuck.has-slideshow {
    overflow: hidden;
    z-index: -100;
  }

  .has-slideshow .uu-parallax__sticky-inner {
    position: fixed;
    z-index: 0;
    width: 100%;
    left: 0;
  }

  .uu-body--pushbody-toleft .uu-parallax__sticky-inner {
    left: -350px;
  }

  .uu-site-titles__heading {
    margin-top: -9px;
  }

  #uu-pushmenu-trigger,
  .uu-body--pushbody-toleft #uu-pushmenu-trigger {
    top: 8px;
  }

  #uu-flags-container {
    width: 15em;
    right: 0px;
  }

  #uu-flags-container.hide {
    width: 0;
  }

  .uu-body--pushbody-toleft #uu-flags-container {
    right: 350px;
    width: 15em;
  }

  header h1 {
    font-size: 2.3em;
    padding-top: 0.3em;
  }

  #main-container {
    position: relative;
    /*z-index:-9;*/
  }

  #uu-pushmenu-trigger {
    position: fixed;
  }

  #uu-pushmenu-trigger.u-flag {
    background-color: #cc0000;
    border-radius: 0;
    right: 0;
    width: 50px;
    height: 50px;
  }

  #uu-pushmenu-trigger.u-flag:hover,
  #uu-pushmenu-trigger.u-flag:focus {
    background-color: #cc0000 !important;
  }

  #uu-pushmenu-trigger.u-flag:before {
    content: "";
    position: fixed;
    z-index: 1000;
    top: 8px;
    right: 50px;
    background: url(images/global/ublocklogo.png) no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    padding-top: 45px;
    overflow: hidden;
    background-size: 37px;
    background-color: #cc0000;
    background-position: 9px;
  }
}
@media only screen and (min-width: 950px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 950px) and (min-resolution: 192dpi) {
  #uu-pushmenu-trigger.u-flag:before {
    content: "";
    position: fixed;
    z-index: 1000;
    top: 8px;
    right: 50px;
    background: url(images/global/ublocklogo@2x.png) no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    padding-top: 45px;
    overflow: hidden;
    background-size: 37px;
    background-color: #cc0000;
    background-position: 9px;
  }
}
@media only screen and (min-width: 950px) {
  .uu-body--pushbody-toleft #uu-pushmenu-trigger.u-flag:before {
    right: 400px;
  }

  .uu-body--pushbody-toleft #uu-pushmenu-trigger {
    right: 350px;
  }

  #uu-pushmenu-trigger.u-flag:before {
    -webkit-transition: right 0.3s ease;
    -moz-transition: right 0.3s ease;
    transition: right 0.3s ease;
  }

  /* ---- bottom nav -----*/
  #bottom-nav ul.bottom-menu li h3 {
    background: transparent;
  }

  #footer-container footer {
    margin: 0 auto;
    max-width: 1024px;
  }

  .horiz-padding {
    padding: 0 1em;
  }

  #bottom-nav {
    width: auto;
    background: transparent;
    float: left;
    line-height: 1em;
  }

  #bottom-nav a.bottom-mobile-nav {
    display: none;
  }

  #bottom-nav ul.bottom-menu {
    display: block;
    position: relative;
    width: auto;
    margin: 1em 0 0 0;
  }

  #bottom-nav ul.bottom-menu li {
    display: inline;
    float: left;
    border: 0;
    background: transparent;
    color: #fff;
    width: 16em;
    font-weight: 100;
    padding: 0 1em 0 0;
  }

  #bottom-nav ul.bottom-menu li h3 {
    text-shadow: 0 0 5px #000;
    padding: 0;
  }

  #bottom-nav ul.bottom-menu li:hover {
    background: 0;
  }

  #bottom-nav ul.bottom-menu li.selected {
    background: 0;
  }

  #bottom-nav ul.bottom-menu li a {
    text-decoration: none;
    color: #fff;
  }

  #bottom-nav ul.bottom-sub-menu {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
  }

  #bottom-nav ul.bottom-sub-menu li {
    display: block;
    float: none;
    width: auto;
    padding: 0.5em 0 0 0;
    margin: 0;
    font-size: 0.8em;
  }

  #bottom-nav ul.bottom-sub-menu li:hover {
    background-color: transparent;
  }

  #bottom-nav ul.bottom-sub-menu li:first-child {
    border-top: 0;
  }

  #bottom-nav ul.bottom-sub-menu li a {
    padding: 0;
  }

  #bottom-nav ul.bottom-sub-menu li a:hover {
    text-decoration: underline;
  }

  /* ---- branding area -----*/
  #footer-container .brand-area {
    float: right;
    width: 30%;
    margin: 1.3em auto;
  }

  /* -- bottom brand --*/
  #footer-container .bottom-brand {
    float: left;
    margin-top: -8px;
    width: 100%;
  }

  #footer-container .bottom-brand .spacer {
    margin: 0 0 1em 0;
  }

  /* -- address ---*/
  #footer-container .address {
    float: left;
    margin: 0;
    width: 100%;
  }

  #footer-container .address .spacer {
    margin: 0;
  }

  /* -- social icons ---*/
  #footer-container .socons {
    float: left;
    width: auto;
  }

  #footer-container .socons .spacer {
    margin: 0 3px 0 2em;
  }

  #footer-container .socons li {
    margin: 0 10px 10px 0;
  }
}
/* --------- DESKTOP SCREEN SIZE (Larger than site width) ----------- */
@media only screen and (min-width: 1024px) {
  .uu-site-header__logo {
    width: 140px;
    height: 38px;
    position: fixed;
    left: 10px;
    background: none;
  }

  .uu-body--pushbody-toleft .uu-site-header__logo {
    width: 0;
    height: 0;
  }

  .uu-site-titles {
    float: none;
  }

  .uu-site-header {
    background-image: url(images/global/ulogo@2x.png);
    background-position: 20px 16px;
    background-repeat: no-repeat;
    background-size: 140px 38px;
  }

  #uu-pushmenu-trigger span {
    text-indent: -100px;
    line-height: 0.2;
    color: #fff !important;
    font-size: 16px;
  }
}
/*==========================================================
7. PRINT STYLES
==========================================================*/
@media print {
  /* ========= Global Styles ========== */
  #header-container, footer, #footer, nav, #footer-container, .widget_search {
    display: none;
  }

  #content {
    display: block;
  }

  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
  pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s,
  samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,
  form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    color: #000;
    background: #fff;
  }

  /* try to avoid page breaks in bad places */
  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
    page-break-inside: avoid;
  }

  img {
    page-break-inside: avoid;
    page-break-after: avoid;
  }

  blockquote, table, pre {
    page-break-inside: avoid;
  }

  ul, ol, dl {
    page-break-before: avoid;
  }
}
/* ======== Revolution Slider ================= */
.rev_slider_wrapper .simplebullets.custom {
  bottom: 20px !important;
}
.rev_slider_wrapper .simplebullets.custom .bullet {
  background: transparent;
  width: 12px;
  height: 12px;
  border-radius: 6px;
  margin: 0 10px;
  display: inline-block;
  border: 2px solid #fff;
}
.rev_slider_wrapper .simplebullets.custom .bullet:hover, .rev_slider_wrapper .simplebullets.custom .bullet:focus {
  background: rgba(255, 255, 255, 0.5);
}
.rev_slider_wrapper .simplebullets.custom .bullet.selected {
  background: #fff;
}

.rev_slider_wrapper .tp-bullets.custom {
  bottom: 20px !important;
}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet {
  background: transparent;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
  border: 2px solid #fff;
}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover, .rev_slider_wrapper .tp-bullets.custom .tp-bullet:focus {
  background: rgba(255, 255, 255, 0.5);
}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet.selected {
  background: #fff;
}

/* Slider Layer/Text Styles */
.uu-title-left-bar, .uu-subtitle-left-bar {
  position: relative;
}
.uu-title-left-bar:before, .uu-subtitle-left-bar:before {
  content: "";
  position: absolute;
  /* fill vertically */
  top: 0;
  bottom: 0;
  width: 9600px;
  right: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.uu-title-right-bar, .uu-subtitle-right-bar {
  position: relative;
}
.uu-title-right-bar:after, .uu-subtitle-right-bar:after {
  content: "";
  position: absolute;
  /* fill vertically */
  top: 0;
  bottom: 0;
  width: 9600px;
  left: 100%;
  background: rgba(0, 0, 0, 0.5);
}

/* ================== Adam Rob Parallax Plugin ===================== */
.adamrob_pcontainer div:first-child {
  display: none;
}

/* ================== Slick Carousel ==================== */
/* ================= Pure Forms Styles ======================== */
.pure-form textarea, form textarea {
  line-height: 1.5;
}

.pure-form select, form select {
  padding-top: 0.3em;
}

input:hover[type="submit"], button:hover[type="submit"], input:focus[type="submit"], button:focus[type="submit"] {
  background: #ad0000;
  border: 1px solid #8f0000;
  cursor: pointer;
  color: #fff;
}

input:hover[type="reset"], button:hover[type="reset"], input:focus[type="reset"], button:focus[type="reset"] {
  background: #666 !important;
  border: 1px solid #595959;
  cursor: pointer;
  color: #fff;
}

@media only screen and (max-width: 400px) {
  input, textarea, select {
    width: 100%;
    display: block;
  }

  input[type="submit"], button[type="submit"], input[type="reset"], button[type="reset"] {
    width: auto;
    display: inline-block;
  }
}
/* ================= Bootrap Overrides ======================== */
a:hover, a:focus {
  outline-style: none;
  outline-offset: 0;
}

.tab_wrap .tab-content {
  padding: 1em;
  margin-bottom: 2em;
}

/* Parallax - no transforms used */
.parallax-slide {
  width: 100%;
  position: relative;
  z-index: 0;
  display: block;
  clear: both;
}

/*==========================================================
Accessibility
==========================================================*/
.acc-enabled *:focus {
  outline: -webkit-focus-ring-color auto 5px !important;
}

.acc-enabled .focus {
  outline: -webkit-focus-ring-color auto 5px !important;
}

.acc-menu {
  background: #372C2C;
  color: #FFFFFF;
  padding: 0px 10px;
  font-size: 12px;
  text-align: center;
  display: none;
  flex-flow: row wrap;
  align-items: center;
  align-content: center;
}

.acc-menu.acc-enabled {
  display: flex;
}

.acc-menu .acc-title {
  padding: 10px 40px;
  font-weight: 800;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.acc-menu .acc-inputs {
  width: 1fr;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  align-content: center;
  padding: 0px 40px;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.acc-menu .acc-inputs .acc-input {
  margin: 10px;
}

.acc-menu select {
  color: #000000;
  max-width: 150px;
}

.acc-menu .acc-link {
  padding: 10px 40px;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}

.acc-menu .acc-link a {
  color: #ffffff;
  text-decoration: underline;
}

.acc-menu .acc-help {
  margin: 10px;
}

.acc-menu .acc-help span {
  background: #ffffff;
  color: #372C2C;
  padding: 2px 4px;
  border-radius: 2px;
}

@media screen and (max-width: 1240px) {
  .acc-menu {
    font-size: 11px;
  }

  .acc-menu .acc-title {
    padding: 10px 10px;
  }

  .acc-menu .acc-inputs {
    padding: 0px 10px;
  }

  .acc-menu .acc-link {
    padding: 10px 10px;
  }
}
@media screen and (max-width: 970px) {
  .acc-menu {
    text-align: center;
    flex-flow: column wrap;
    align-items: center;
    align-content: center;
    justify-content: center;
    padding: 20px;
  }

  .acc-menu .acc-title {
    border: 0px;
    display: none;
  }

  .acc-menu .acc-inputs {
    border: 0px;
  }

  .acc-menu .acc-link {
    border: 0px;
    display: none;
  }
}
hr.thick {
  margin: 0 auto;
  height: 4px;
  width: 75px;
  background: linear-gradient(-20deg, #750000, #CC0000);
  border: none;
}

hr.thick.red {
  background: #CC0000;
}

hr.thick.white {
  background: #FFFFFF;
}

hr.thick.ebony {
  background: #372C2C;
}

hr.thick.left {
  margin: 20px auto 40px 0px;
}

hr.thick.right {
  margin: 20px 0px 40px auto;
}

.uu-card {
  position: relative;
  overflow: hidden;
  background: #ffffff;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  margin-bottom: 30px;
}

.uu-card:hover {
  transform: translateY(-4px);
  -webkit-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

/* Side Tabs (Overriding SO Tabs) */
.uu-side-tabs .sow-tabs {
  display: flex;
  flex-flow: row nowrap;
  align-content: stretch;
  align-items: stretch;
}

.uu-side-tabs .sow-tabs-tab-container {
  flex: 1 1 25%;
  background: none !important;
  padding: 0px !important;
  display: flex;
  flex-flow: column nowrap;
}

.uu-side-tabs .sow-tabs-tab {
  background: none !important;
  color: #000000 !important;
  padding: 20px !important;
  margin-bottom: 10px;
  font-size: 16px !important;
  line-height: 21px;
  border: 0px !important;
  border-radius: 0px !important;
}

.uu-side-tabs .sow-tabs-tab-selected {
  background-color: #CC0000 !important;
  color: #FFFFFF !important;
}

.uu-side-tabs .sow-tabs-panel-container {
  flex: 1 1 75%;
  background: none !important;
}

.uu-side-tabs .sow-tabs-panel {
  height: 100%;
  margin-left: 50px;
  background-color: #FFFFFF !important;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
}

@media only screen and (max-width: 780px) {
  .uu-side-tabs .sow-tabs {
    flex-flow: column nowrap;
  }

  .uu-side-tabs .sow-tabs-tab-container {
    flex: 1 1 100%;
  }

  .uu-side-tabs .sow-tabs-panel-container {
    flex: 1 1 100%;
  }

  .uu-side-tabs .sow-tabs-panel {
    margin-left: 0px;
  }
}
.uu-form form {
  background: #FFFFFF;
  padding: 30px;
  margin: 0px auto 30px auto;
  border-radius: 8px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
}

.uu-form .frm_form_field {
  margin: 0px 1% 20px 1%;
}

.uu-form .frm_form_field.frm_half {
  float: left;
  clear: none;
}

.uu-form .frm_form_field.frm_half.frm_first {
  padding-right: 15px;
}

.uu-form .frm_form_field.frm_full {
  clear: both;
}

.uu-form .frm_form_field label {
  display: block;
}

.uu-form .frm_form_field input {
  display: block;
  height: 44px;
  border-radius: 8px;
  border: 1px solid #CCCCCC;
  font-size: 16px;
  line-height: 16px;
  padding: 10px 20px;
  width: 100%;
  outline: none;
}

.uu-form .frm_form_field select {
  position: relative;
  display: block;
  height: 44px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #CCCCCC;
  font-size: 16px;
  line-height: 16px;
  padding: 10px 20px;
  width: 100%;
}

.uu-form .frm_form_field textarea {
  display: block;
  border-radius: 8px;
  border: 1px solid #CCCCCC;
  font-size: 16px;
  line-height: 16px;
  padding: 20px;
  width: 100%;
}

.uu-form .frm_form_field .frm_description {
  display: none;
}

.uu-form .frm_submit {
  text-align: right;
}

.uu-form .frm_submit .frm_button_submit, .uu-form .frm_submit .frm_button_submit:visited {
  display: inline-block;
  margin: 10px auto;
  position: relative;
  background: #CC0000 !important;
  color: #ffffff !important;
  padding: 8px 40px !important;
  border-radius: 50px !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  border: none !important;
  white-space: nowrap;
  cursor: pointer;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.uu-form .frm_submit .frm_button_submit:hover {
  background: #750000;
  color: #ffffff;
  transform: translateY(-2px);
  -webkit-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.1);
}

/*# sourceMappingURL=style.css.map */
