/*

Avast Icon Font

Description:  Font iconset library
Created:      Aug 13
Author:       Tomas Pisecky - pisecky@avast.com

*/

/* ICONS CORE */

@font-face {
    font-family: "avasticonfontmedium";
    src: url("fonts/avasticonfont-webfont.eot");
    src: url("fonts/avasticonfont-webfont.eot?#iefix") format("embedded-opentype"),
         url("fonts/avasticonfont-webfont.woff") format("woff"),
         url("fonts/avasticonfont-webfont.ttf") format("truetype"),
         url("fonts/avasticonfont-webfont.svg#avasticonfontmedium") format("svg");
    font-weight: normal;
    font-style: normal;
}

.avast-fusion [class^="i-"],
.avast-fusion [class*=" i-"],
.avast-fusion .i {
	font-family: "avasticonfontmedium";
	font-weight: normal;
	font-style: normal;
	font-size: inherit;
	line-height: inherit;
	text-decoration: none !important;
	text-align: center;
	text-rendering: geometricPrecision;
	display: inline-block;
	color: inherit;
	vertical-align: 0;
	speak: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: rotate(-0.03deg);
	-ms-transform: rotate(-0.03deg);
	content: "\23"; /* # */
}


/* ICON POSITIONS & STYLES */

.avast-fusion .i-only {
  vertical-align: 0;
  margin: 0 auto;
}
.avast-fusion .i-circle {
  border: 1px solid #555;
  line-height: 1.4 !important;
  width: 1.4em !important;
  vertical-align: 0;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
      -ms-border-radius: 500px;
       -o-border-radius: 500px;
          border-radius: 500px;
}
.avast-fusion .i-round {
  background-color: #555;
  padding: 0.2em;
  color: #fff;
  height: 1.4em;
  width: 1.4em;
  -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
      -ms-border-radius: 500px;
       -o-border-radius: 500px;
          border-radius: 500px;
}
.avast-fusion .i-left {
  margin-right: 0.2em;
}
.avast-fusion .i-right {
  margin-left: 0.2em;
}
.avast-fusion .i-top {
  margin: 0 auto;
  display: block;
  width: 1em;
}


/* ICON COLORS */

.avast-fusion .i-white {
  color: #fff;
  border-color: #fff;
}
.avast-fusion .i-red {
  color: #d22918;
  border-color: #d22918;
}
.avast-fusion .i-green {
  color: #81c029;
  border-color: #81c029;
}
.avast-fusion .i-grey {
  color: #cecece;
  border-color: #cecece;
}
.avast-fusion .i-blue {
  color: #00a7d1;
  border-color: #00a7d1;
}
.avast-fusion .i-orange {
  color: #fe9a0b;
  border-color: #fe9a0b;
}


/* ICON FIXED SIZING */

.avast-fusion .i-size-1 {
  font-size: 10px;
  min-height: 10px;
  min-width: 10px;
}
.avast-fusion .i-size-2 {
  font-size: 20px;
  min-height: 20px;
  min-width: 20px;
}
.avast-fusion .i-size-3 {
  font-size: 30px;
  min-height: 30px;
  min-width: 30px;
}
.avast-fusion .i-size-4 {
  font-size: 40px;
  min-height: 40px;
  min-width: 40px;
}
.avast-fusion .i-size-5 {
  font-size: 50px;
  min-height: 50px;
  min-width: 50px;
}
.avast-fusion .i-size-6 {
  font-size: 60px;
  min-height: 60px;
  min-width: 60px;
}
.avast-fusion .i-size-7 {
  font-size: 70px;
  min-height: 70px;
  min-width: 70px;
}
.avast-fusion .i-size-8 {
  font-size: 80px;
  min-height: 80px;
  min-width: 80px;
}
.avast-fusion .i-size-9 {
  font-size: 90px;
  min-height: 90px;
  min-width: 90px;
}
.avast-fusion .i-size-10 {
  font-size: 100px;
  min-height: 100px;
  min-width: 100px;
}
.avast-fusion .i-size-12 {
  font-size: 120px;
  min-height: 120px;
  min-width: 120px;
}


/* ICON GLYPHS */

.avast-fusion .i-activity:before {
  content : " ";
  display: block;
  background: transparent;
}
.avast-fusion .i-fb-by-dubious-app:before,
.avast-fusion .i-fb-contains-strong-language:before,
.avast-fusion .i-fb-tagged-in-photo:before,
.avast-fusion .i-fb-posted-on-wall:before,
.avast-fusion .i-fb-is-public:before,
.avast-fusion .i-fb-contains-location:before,
.avast-fusion .i-warning:before,
.avast-fusion .i-notifications:before,
.avast-fusion .i-COMMAND_ORDER_TIMED_OUT:before,
.avast-fusion .i-COMMAND_ORDER_FORCED_TIMED_OUT:before,
.avast-fusion .i-license-EXPIRING:before,
.avast-fusion .i-license-EXPIRED:before,
.avast-fusion .i-license-BLACKLISTED:before {
  content: "\21"; /* ! */
}
.avast-fusion .i-longtimer:before {
  content: "\22"; /* " */
}
.avast-fusion .i-blank:before {
  content: "\23"; /* # */
}
.avast-fusion .i-phone-back:before {
  content: "\24"; /* $ */
}
.avast-fusion .i-calendar:before {
  content: "\25"; /* % */
}
.avast-fusion .i-pause:before {
  content: "\26"; /* & */
}
.avast-fusion .i-stop:before {
  content: "\27"; /* ' */
}
.avast-fusion .i-remoteview:before,
.avast-fusion .i-remote:before {
  content: "\28"; /* ( */
}
.avast-fusion .i-message:before {
  content: "\29"; /* ) */
}
.avast-fusion .i-star:before,
.avast-fusion .i-star-outline.active:before{
  content: "\2a"; /* * */
}
.avast-fusion .i-call-in:before {
  content: "\2b"; /* + */
}
.avast-fusion .i-call-out:before {
  content: "\2c"; /* , */
}
.avast-fusion .i-sms-in:before,
.avast-fusion .i-sms-INCOMING:before {
  content: "\2d"; /* - */
}
.avast-fusion .i-sms-out:before,
.avast-fusion .i-sms-OUTCOMING:before,
.avast-fusion .i-sms-OUTGOING:before {
  content: "\2e"; /* . */
}
.avast-fusion .i-logo-a:before {
  content: "\2f"; /* / */
}
.avast-fusion .i-logo-b:before {
  content: "\30"; /* 0 */
}
.avast-fusion .i-call:before,
.avast-fusion .i-calls:before {
  content: "\31"; /* 1 */
}
.avast-fusion .i-sms:before,
.avast-fusion .i-send_sms:before {
  content: "\32"; /* 2 */
}
.avast-fusion .i-theme:before {
  content: "\33"; /* 3 */
}
.avast-fusion .i-TYPE_MAC_LAPTOP:before {
  content: "\34"; /* 4 */
}
.avast-fusion .i-TYPE_WIN_LAPTOP:before {
  content: "\35"; /* 5 */
}
.avast-fusion .i-TYPE_ANDROID_MOBILE:before {
  content: "\36"; /* 6 */
}
.avast-fusion .i-TYPE_MAC_PC:before {
  content: "\37"; /* 7 */
}
.avast-fusion .i-TYPE_WIN_PC:before {
  content: "\38"; /* 8 */
}
.avast-fusion .i-TYPE_ANDROID_TABLET:before {
  content: "\39"; /* 9 */
}
.avast-fusion .i-desktop-unknown:before,
.avast-fusion .i-TYPE_DESKTOP_UNKNOWN:before
 {
  content: "\3a"; /* : */
}
.avast-fusion .i-forwarding:before {
  content: "\3b"; /* ; */
}
.avast-fusion .i-arrow-left:before,
.avast-fusion .i-back:before {
  content: "\3c"; /* < */
}
.avast-fusion .i-arrow-down:before {
  content: "\3d"; /* = */
}
.avast-fusion .i-arrow-right:before,
.avast-fusion .i-COMMAND_ORDER_FORCED:before,
.avast-fusion .i-COMMAND_ORDER_IN_PROGRESS:before,
.avast-fusion .i-COMMAND_ORDER_OPEN:before {
  content: "\3e"; /* > */
}
.avast-fusion .i-help:before,
.avast-fusion .i-license-:before /* unknown license status */ {
  content: "\3f"; /* ? */
}
.avast-fusion .i-target:before,
.avast-fusion .i-mission:before {
  content: "\40"; /* @ */
}
.avast-fusion .i-audio:before {
  content: "\41"; /* A */
}
.avast-fusion .i-bubble:before {
  content: "\42"; /* B */
}
.avast-fusion .i-cog:before {
  content: "\43"; /* C */
}
.avast-fusion .i-device:before {
  content: "\44"; /* D */
}
.avast-fusion .i-edit:before {
  content: "\45"; /* E */
}
.avast-fusion .i-photo:before,
.avast-fusion .i-take_picture:before,
.avast-fusion .i-camera:before {
  content: "\46"; /* F */
}
.avast-fusion .i-group:before {
  content: "\47"; /* G */
}
.avast-fusion .i-home:before {
  content: "\48"; /* H */
}
.avast-fusion .i-fb-by-app:before,
.avast-fusion .i-fb-by-friend:before,
.avast-fusion .i-fb-mentioned:before,
.avast-fusion .i-fb-info:before,
.avast-fusion .i-info:before {
  content: "\49"; /* I */
}
.avast-fusion .i-log:before,
.avast-fusion .i-get:before {
  content: "\4a"; /* J */
}
.avast-fusion .i-ok:before,
.avast-fusion .i-status-SECURED:before,
.avast-fusion .i-COMMAND_ORDER_PRELIMINARY_DONE:before,
.avast-fusion .i-COMMAND_ORDER_DONE:before,
.avast-fusion .i-license-VALID:before {
  content: "\4b"; /* K */
}
.avast-fusion .i-licenses:before,
.avast-fusion .i-license:before {
  content: "\4c"; /* L */
}
.avast-fusion .i-emails:before,
.avast-fusion .i-email:before,
.avast-fusion .i-mail:before {
  content: "\4d"; /* M */
}
.avast-fusion .i-found:before,
.avast-fusion .i-map:before {
  content: "\4e"; /* N */
}
.avast-fusion .i-locate:before,
.avast-fusion .i-map-pin:before {
  content: "\4f"; /* O */
}
.avast-fusion .i-keyboard:before {
  content: "\50"; /* P */
}
.avast-fusion .i-mobile:before {
  content: "\51"; /* Q */
}
.avast-fusion .i-refresh:before {
  content: "\52"; /* R */
}
.avast-fusion .i-search:before {
  content: "\53"; /* S */
}
.avast-fusion .i-text:before {
  content: "\54"; /* T */
}
.avast-fusion .i-me:before,
.avast-fusion .i-profile:before,
.avast-fusion .i-user:before {
  /* deprecated */
}
.avast-fusion .i-siren_on:before {
  content: "\56"; /* V */
}
.avast-fusion .i-siren_off:before {
  content: "\57"; /* W */
}
.avast-fusion .i-x:before,
.avast-fusion .i-status-UNSECURED:before,
.avast-fusion .i-COMMAND_ORDER_FAILED:before {
  content: "\58"; /* X */
}
.avast-fusion .i-off:before {
  content: "\59"; /* Y */
}
.avast-fusion .i-archive:before,
.avast-fusion .i-status-ARCHIVED:before {
  content: "\5a"; /* Z */
}
.avast-fusion .i-lost:before,
.avast-fusion .i-status-LOST:before {
  content: "\5b"; /* [ */
}
.avast-fusion .i-stolen:before,
.avast-fusion .i-status-STOLEN:before {
  content: "\5c"; /* \ */
}
.avast-fusion .i-unplug:before,
.avast-fusion .i-status-OFF:before {
  content: "\5d"; /* ] */
}
.avast-fusion .i-community-member:before {
  content: "\5e"; /* ^ */
}
.avast-fusion .i-nodata:before {
  content: "\5f"; /* _ */
}
.avast-fusion .i-play:before,
.avast-fusion .i-accordeon:before {
  content: "\60"; /* ` */
}
.avast-fusion .i-mic:before,
.avast-fusion .i-record_audio:before {
  content: "\61"; /* a */
}
.avast-fusion .i-bubbles:before,
.avast-fusion .i-forum:before {
  content: "\62"; /* b */
}
.avast-fusion .i-devices:before {
  content: "\63"; /* c */
}
.avast-fusion .i-devices-unknown:before,
.avast-fusion .i-TYPE_UNKNOWN:before {
  content: "\64"; /* d */
}
.avast-fusion .i-waiting:before,
.avast-fusion .i-status-LOADING:before {
  content: "\65"; /* e */
}
.avast-fusion .i-star-outline:before {
  content: "\66"; /* f */
}
.avast-fusion .i-safebrowser:before {
  content: "\67"; /* g */
}
.avast-fusion .i-premiumuser:before {
  content: "\68"; /* h */
}
.avast-fusion .i-award:before,
.avast-fusion .i-rewards:before {
  content: "\69"; /* i */
}
.avast-fusion .i-news:before {
  content: "\6a"; /* j */
}
.avast-fusion .i-phone-link:before {
  content: "\6b"; /* k */
}
.avast-fusion .i-lock:before {
  content: "\6c"; /* l */
}
.avast-fusion .i-menu:before {
  content: "\6d"; /* m */
}
.avast-fusion .i-menu-apps:before {
  content: "\6e"; /* n */
}
.avast-fusion .i-refresh-2:before {
  content: "\6f"; /* o */
}
.avast-fusion .i-more:before {
  content: "\70"; /* p */
}
.avast-fusion .i-android:before {
  content: "\71"; /* q */
}
.avast-fusion .i-recommendations:before,
.avast-fusion .i-recommend:before {
  content: "\72"; /* r */
}
.avast-fusion .i-settings:before {
  content: "\73"; /* s */
}
.avast-fusion .i-forwarding-stop:before {
  content: "\74"; /* / */
}
.avast-fusion .i-unlock:before {
  content: "\75"; /* u */
}
.avast-fusion .i-minus:before {
  content: "\76"; /* v */
}
.avast-fusion .i-wipe:before {
  content: "\77"; /* w */
}
.avast-fusion .i-logo-avast:before {
  content: "\78"; /* x */
}
.avast-fusion .i-windows:before {
  content: "\79"; /* y */
}
.avast-fusion .i-apple:before {
  content: "\7a"; /* z */
}
.avast-fusion .i-shield:before {
  content: "\7b"; /* { */
}
.avast-fusion .i-exclam:before,
.avast-fusion .i-status-ATTENTION:before {
  content: "\7c"; /* | */
}
.avast-fusion .i-question:before,
.avast-fusion .i-status-UNKNOWN:before {
  content: "\7d"; /* } */
}
.avast-fusion .i-add:before {
  content: "\7e"; /* ~ */
}
.avast-fusion .i-x-circle:before {
  content: "\a1"; /* ¡ */
}
.avast-fusion .i-statistics:before,
.avast-fusion .i-stats:before {
  content: "\a2"; /* ¢ */
}
.avast-fusion .i-facebook:before {
  content: "\a3"; /* £ */
}
.avast-fusion .i-google:before {
  content: "\a4"; /* ¤ */
}
.avast-fusion .i-dropdown:before {
  content: "\a5"; /* ¥ */
}
.avast-fusion .i-filter:before {
  content: "\a6"; /* ¦ */
}
.avast-fusion .i-trash:before {
  content: "\a7"; /* § */
}
.avast-fusion .i-fb-by-dangerous-app:before,
.avast-fusion .i-fb-contains-malware:before,
.avast-fusion .i-danger:before {
  content: "\a8"; /* ¨ */
}
.avast-fusion .i-grimefighter:before {
    content: "\a9"; /* © */
}
.avast-fusion .i-socialmediasecurity:before,
.avast-fusion .i-social-media-security:before,
.avast-fusion .i-facebook-security:before {
    content: "\aa"; /* ª */
}
.avast-fusion .i-feedback:before {
    content: "\ab"; /* « */
}
.avast-fusion .i-list:before {
    content: "\ac"; /* ¬ */
}
.avast-fusion .i-user-menu:before {
    content: "\ae"; /* ® */
}
.avast-fusion .i-fb-app:before {
    content: "\af"; /* ¯ */
}
.avast-fusion .i-image:before {
    content: "\b0"; /* ° */
}
.avast-fusion .i-dropup:before {
    content: "\b1"; /* ± */
}
.avast-fusion .i-bulb:before {
    content: "\b2"; /* ² */
}
.avast-fusion .i-google-drive:before,
.avast-fusion .i-googledrive:before {
    content: "\b3"; /* ³ */
}
.avast-fusion .i-password:before {
    content: "\b4"; /* ´ */
}
.avast-fusion .i-userdetails:before {
    content: "\b5"; /* µ */
}
.avast-fusion .i-globe:before,
.avast-fusion .i-locale:before {
    content: "\b6"; /* ¶ */
}
.avast-fusion .i-twitter:before {
    content: "\b7"; /* · */
}
.avast-fusion .i-logout:before {
    content: "\b8"; /* ¸ */
}
.avast-fusion .i-contact:before,
.avast-fusion .i-contacts:before {
    content: "\b9"; /* ¹ */
}
.avast-fusion .i-video:before,
.avast-fusion .i-videos:before {
    content: "\ba"; /* º */
}
.avast-fusion .i-app:before,
.avast-fusion .i-apps:before,
.avast-fusion .i-apks:before{
    content: "\bb"; /* » */
}
.avast-fusion .i-antitheft:before {
	content: "\bc";
}
.avast-fusion .i-forcebackup:before,
.avast-fusion .i-backup:before {
	content: "\bd";
}
.avast-fusion .i-fence:before,
.avast-fusion .i-geofence:before {
	content: "\be";
}
.avast-fusion .i-launch:before {
	content: "\bf";
}

/* just the a */
.avast-fusion .i-avast-blog:before,
.avast-fusion .i-avast-a:before {
  content: "\c1"; /* Á */
}
/* a in a circle */
.avast-fusion .i-avast-a-circle:before {
  content: "\c2"; /* Â */
}
/* a and ameba */
.avast-fusion .i-www:before,
.avast-fusion .i-avast-ameba:before {
  content: "\c0"; /* À */
}
/* full avast logo */
.avast-fusion .i-avast:before {
  content: "\c3"; /* À */
}

.avast-fusion .i-me:before,
.avast-fusion .i-profile:before,
.avast-fusion .i-user:before,
.avast-fusion .i-account:before {
  content: "\c4"; /* Ä */
}
.avast-fusion .i-heatmap:before {
  content: "\c5"; /* Å */
}
.avast-fusion .i-table:before {
  content: "\c6"; /* Æ */
}
.avast-fusion .i-streetview:before {
  content: "\c7"; /* Ç */
}
.avast-fusion .i-play-prev:before {
  content: "\c8"; /* È */
}
.avast-fusion .i-play-next:before {
  content: "\c9"; /* É */
}
.avast-fusion .i-layers:before {
  content: "\ca"; /* Ê */
}
.avast-fusion .i-ram:before {
  content: "\cb"; /* Ë */
}
.avast-fusion .i-cpu:before {
  content: "\cc"; /* Ì */
}
.avast-fusion .i-motherboard:before {
  content: "\cd"; /* Í */
}
.avast-fusion .i-hdd:before {
  content: "\ce"; /* Î */
}
.avast-fusion .i-graphic-card:before {
  content: "\cf"; /* Ï */
}
.avast-fusion .i-battery:before {
  content: "\d0"; /* Ð */
}
.avast-fusion .i-cleanup:before {
  content: "\d1"; /* Ñ */
}

.avast-fusion .logo {
	position: relative;
	display: block;
}
.avast-fusion .logo i {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	vertical-align: 0;
	color: #454f5b;
}
.avast-fusion .logo .i-logo-b {
	color: #fe9a0b;
}
.avast-fusion .logo .i-logo-avast {
	left: .75em;
}