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

.pw-icon {
  font-family: 'fontello';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: never;
}

.pw-icon-info:before { content: '\e801'; }       
.pw-icon-image:before { content: '\e802'; }      
.pw-icon-zoom-out:before { content: '\e803'; }   
.pw-icon-zoom-in:before { content: '\e804'; }    
.pw-icon-plus:before { content: '\e805'; }       
.pw-icon-marker:before { content: '\e806'; }     
.pw-icon-close:before { content: '\e807'; }      
.pw-icon-rotate:before { content: '\e808'; }     
.pw-icon-menu:before { content: '\f0c9'; }       
.pw-icon-trash:before { content: '\f1f8'; }      