/* '' */

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */

/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'asl-icons';
    src: url('./fontello.svg?57432208#fontello') format('svg');
  }
}
*/
.asl-cont [class^="icon-"]:before, .asl-cont [class*=" icon-"]:before {
	font-family: "asl-icons" !important;
	font-style: normal;
	font-weight: normal;
	speak: never;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	font-weight: .8rem;
	text-align: center;
	/* opacity: .8; */
	
	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;
	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;
	/* Animation center compensation - margins should be symmetric */
	
	/* remove if not needed */
	margin-left: .2em;
	/* you can be more comfortable with increased icons size */
	
	/* font-size: 120%; */
	
	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.asl-cont .icon-print:before {
	content: "";
}

/* '' */
.asl-cont .icon-mobile-alt:before {
	content: "";
}

/* '' */
.asl-cont .icon-mobile-1:before, .asl-cont .icon-mobile:before {
	content: "";
}

/* '' */
.asl-cont .icon-mobile-2:before {
	content: "";
}

/* '' */
.asl-cont .icon-direction-outline:before {
	content: "";
}

/* '' */
.asl-cont .icon-tag:before {
	content: "";
}

/* '' */
.asl-cont .icon-tag-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-tag-2:before {
	content: "";
}

/* '' */
.asl-cont .icon-star:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-half:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-empty:before {
	content: "";
}

/* '' */
.asl-cont .icon-cancel:before {
	content: "";
}

/* '' */
.asl-cont .icon-cancel-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-link:before {
	content: "";
}

/* '' */
.asl-cont .icon-calendar:before {
	content: "";
}

/* '' */
.asl-cont .icon-calendar-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-clock:before {
	content: "";
}

/* '' */
.asl-cont .icon-equalizer:before {
	content: "";
}

/* '' */
.asl-cont .icon-search:before {
	content: "";
}

/* '' */
.asl-cont .icon-search-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-search-2:before {
	content: "";
}

/* '' */
.asl-cont .icon-zoom-in:before {
	content: "";
}

/* '' */
.asl-cont .icon-mail:before, .asl-cont .icon-mail-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-zoom-out:before {
	content: "";
}

/* '' */
.asl-cont .icon-bookmark:before {
	content: "";
}

/* '' */
.asl-cont .icon-plus:before {
	content: "";
}

/* '' */
.asl-cont .icon-plus-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-minus:before {
	content: "";
}

/* '' */
.asl-cont .icon-minus-circled:before {
	content: "";
}

/* '' */
.asl-cont .icon-back:before {
	content: "";
}

/* '' */
.asl-cont .icon-undo:before {
	content: "";
}

/* '' */
.asl-cont .icon-location:before {
	content: "";
}

/* '' */
.asl-cont .icon-location-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-address:before {
	content: "";
}

/* '' */
.asl-cont .icon-compass:before {
	content: "";
}

/* '' */
.asl-cont .icon-left-open-big:before {
	content: "";
}

/* '' */
.asl-cont .icon-left-open:before {
	content: "";
}

/* '' */
.asl-cont .icon-left-big:before {
	content: "";
}

/* '' */
.asl-cont .icon-info:before {
	content: "";
}

/* '' */
.asl-cont .icon-at:before {
	content: "";
}

/* '' */
.asl-cont .icon-linkedin:before {
	content: "";
}

/* '' */
.asl-cont .icon-down-open-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-up-open:before {
	content: "";
}

/* '' */
.asl-cont .icon-up-open-2:before {
	content: "";
}

/* '' */
.asl-cont .icon-right-open:before {
	content: "";
}

/* '' */
.asl-cont .icon-right-open-big:before {
	content: "";
}

/* '' */
.asl-cont .icon-down-dir:before {
	content: "";
}

/* '' */
.asl-cont .icon-up-dir:before {
	content: "";
}

/* '' */
.asl-cont .icon-spin1:before {
	content: "";
}

/* '' */
.asl-cont .icon-globe:before {
	content: "";
}

/* '' */
.asl-cont .icon-spin3:before {
	content: "";
}

/* '' */
.asl-cont .icon-chat:before {
	content: "";
}

/* '' */
.asl-cont .icon-cancel-2:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-empty-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-down-open:before {
	content: "";
}

/* '' */
.asl-cont .icon-up-open-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-left-open-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-half-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-half_empty:before {
	content: "";
}

/* '' */
.asl-cont .icon-link-ext:before {
	content: "";
}

/* '' */
.asl-cont .icon-bookmark-empty:before {
	content: "";
}

/* '' */
.asl-cont .icon-facebook:before {
	content: "";
}

/* '' */
.asl-icon-copy:before, .asl-cont .icon-docs:before {
	content: "";
}

/* '' */
.asl-cont .icon-mail-alt:before {
	content: "";
}

/* '' */
.asl-cont .icon-star-half-alt:before {
	content: "";
}

/* '' */
.asl-cont .icon-direction:before {
	content: "";
}

/* '' */
.asl-cont .icon-help:before {
	content: "";
}

/* '' */
.asl-cont .icon-angle-circled-right:before {
	content: "";
}

/* '' */
.asl-cont .icon-share:before {
	content: "";
}

/* '' */
.asl-cont .icon-address-card-o:before, .asl-cont .icon-address-book:before {
	content: "";
}

/* '' */
.asl-cont .icon-address-card-o:before {
	content: "";
}

/* '' */
.asl-cont .icon-twitter:before {
	content: "";
}

/* '' */
.asl-cont .icon-facebook-1:before {
	content: "";
}

/* '' */
.asl-cont .icon-instagram:before {
	content: "";
}
