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

.glyphicon.glyphicon-chevron-left,
.glyphicon.glyphicon-chevron-right,
.glyphicon.glyphicon-chevron-up,
.glyphicon.glyphicon-chevron-down,
[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "uweb", serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1.1em;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.15em;
  position: relative;
  top: 1px;
}

.icon-uweb .path1:before {
  content: "\e900";
}
.icon-uweb .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(10, 200, 0);
}
.icon-plus:before {
  content: "\e965";
}
.icon-tick:before {
  content: "\e902";
}
.icon-right:before {
  content: "\e968";
}
.icon-left:before {
  content: "\e969";
}
.icon-close:before {
  content: "\e903";
}
.glyphicon.glyphicon-chevron-up:before,
.icon-chevron-up:before {
  content: "\e963";
}
.glyphicon.glyphicon-chevron-down:before,
.icon-chevron-down:before {
  content: "\e964";
}
.glyphicon.glyphicon-chevron-left:before,
.icon-chevron-left:before {
  content: "\e904";
}
.icon-rew:before {
  content: "\e966";
}
.glyphicon.glyphicon-chevron-right:before,
.icon-chevron-right:before {
  content: "\e905";
}
.icon-ffwd:before {
  content: "\e967";
}
.icon-menu:before {
  content: "\e906";
}
.icon-options:before {
  content: "\e907";
}
.icon-expand:before {
  content: "\e973";
}
.icon-collapse:before {
  content: "\e974";
}
.icon-open-col:before {
  content: "\e976";
}
.icon-close-col:before {
  content: "\e986";
}
.icon-download:before {
  content: "\e908";
}
.icon-upload:before {
  content: "\e975";
}
.icon-required:before {
  content: "\e97b";
}
.icon-circle-plus:before {
  content: "\e90a";
}
.icon-circle-minus:before {
  content: "\e90b";
}
.icon-circle-check:before {
  content: "\e90c";
}
.icon-circle-close:before {
  content: "\e90d";
}
.icon-circle-left:before {
  content: "\e90e";
}
.icon-circle-top:before {
  content: "\e90f";
}
.icon-circle-right:before {
  content: "\e910";
}
.icon-circle-down:before {
  color: white;
  content: "\e911";
}
.icon-authorize .path1:before {
  content: "\e96a";
  color: rgb(227, 13, 19);
}
.icon-authorize .path2:before {
  content: "\e96b";
  margin-left: -1em;
  color: rgb(10, 200, 0);
}
.icon-authorize .path3:before {
  content: "\e96c";
  margin-left: -1em;
}
.icon-authorize .path4:before {
  content: "\e96d";
  margin-left: -1em;
}
.icon-ban:before {
  content: "\e912";
}
.icon-info:before {
  content: "\e913";
}
.icon-info-full:before {
  content: "\e987";
}
.icon-circle-alert:before {
  content: "\e914";
}
.icon-circle-alert-full:before {
  content: "\e915";
}
.icon-alert:before {
  content: "\e916";
}
.icon-alert-full:before {
  content: "\e917";
}
.icon-help:before {
  content: "\e918";
}
.icon-circle-help:before {
  content: "\e919";
}
.icon-circle-help-full:before {
  content: "\e91a";
}
.icon-mail:before {
  content: "\e91b";
}
.icon-search:before {
  content: "\e91c";
}
.icon-edit:before {
  content: "\e91d";
}
.icon-delete:before {
  content: "\e91e";
}
.icon-save:before {
  content: "\e91f";
}
.icon-save-check:before {
  content: "\e920";
}
.icon-save-send:before {
  content: "\e921";
}
.icon-save-draft:before {
  content: "\e961";
}
.icon-save-wait:before {
  content: "\e962";
}
.icon-back-draft .path1:before {
  content: "\e979";
}
.icon-back-draft .path2:before {
  content: "\e97a";
  margin-left: -1.03125em;
  color: rgb(234, 106, 0);
}
.icon-copy:before {
  content: "\e922";
}
.icon-hourglass:before {
  content: "\e923";
}
.icon-calendar:before {
  content: "\e924";
}
.icon-appts:before,
.icon-event:before {
  content: "\e925";
}
.icon-event-insert:before {
  content: "\e977";
}
.icon-event-sent:before {
  content: "\e978";
}
.icon-event-check .path1:before {
  content: "\e97c";
}
.icon-event-check .path2:before {
  content: "\e97d";
  margin-left: -1.06640625em;
}
.icon-event-check .path3:before {
  content: "\e97e";
  margin-left: -1.06640625em;
  color: rgb(10, 200, 0);
}
.icon-event-opened .path1:before {
  content: "\e988";
}
.icon-event-opened .path2:before {
  content: "\e989";
  margin-left: -1.001953125em;
}
.icon-event-opened .path3:before {
  content: "\e98a";
  margin-left: -1.001953125em;
  color: rgb(10, 200, 0);
}
.icon-event-reopened .path1:before {
  content: "\e97f";
}
.icon-event-reopened .path2:before {
  content: "\e980";
  margin-left: -1.001953125em;
}
.icon-event-reopened .path3:before {
  content: "\e981";
  margin-left: -1.001953125em;
  color: rgb(234, 106, 0);
}
.icon-event-pay .path1:before {
  content: "\e982";
}
.icon-event-pay .path2:before {
  content: "\e983";
  margin-left: -1.0263671875em;
}
.icon-event-pay .path3:before {
  content: "\e984";
  margin-left: -1.0263671875em;
  color: rgb(5, 62, 119);
}
.icon-event-edit-col .path1:before {
  content: "\e98b";
}
.icon-event-edit-col .path2:before {
  content: "\e98c";
  margin-left: -1.1494140625em;
}
.icon-event-edit-col .path3:before {
  content: "\e98d";
  margin-left: -1.1494140625em;
  color: rgb(255, 206, 0);
}
.icon-event-edit:before {
  content: "\e985";
}
.icon-event-save:before {
  content: "\e98e";
}
.icon-calc:before {
  content: "\e926";
}
.icon-eye:before {
  content: "\e927";
}
.icon-list:before {
  content: "\e928";
}
.icon-refresh:before {
  content: "\e929";
}
.icon-move:before {
  content: "\e92a";
}
.icon-login:before {
  content: "\e92b";
}
.icon-logout:before {
  content: "\e92c";
}
.icon-altreapp:before,
.icon-external:before {
  content: "\e92d";
}
.icon-printer:before {
  content: "\e92e";
}
.icon-globe:before {
  content: "\e92f";
}
.icon-place:before {
  content: "\e930";
}
.icon-pin:before {
  content: "\e931";
}
.icon-phone:before {
  content: "\e932";
}
.icon-paperclip:before {
  content: "\e933";
}
.icon-link:before {
  content: "\e934";
}
.icon-bookmarks:before {
  content: "\e935";
}
.icon-layers:before {
  content: "\e936";
}
.icon-items:before {
  content: "\e937";
}
.icon-photo:before {
  content: "\e98f";
}
.icon-picture:before {
  content: "\e990";
}
.icon-profile-picture:before {
  content: "\e991";
}
.icon-notebook:before {
  content: "\e938";
}
.icon-address-book:before {
  content: "\e992";
}
.icon-address-work:before {
  content: "\e997";
}
.icon-address-fav:before {
  content: "\e998";
}
.icon-document:before {
  content: "\e93a";
}
.icon-file:before {
  content: "\e939";
}
.icon-file-pdf:before {
  content: "\e999";
}
.icon-file-excel:before {
  content: "\e99b";
}
.icon-file-doc:before {
  content: "\e99d";
}
.icon-file-html:before {
  content: "\e99f";
}
.icon-cv:before {
  content: "\e9a3";
}
.icon-message:before {
  content: "\e93b";
}
.icon-folder:before {
  content: "\e93c";
}
.icon-history:before {
  content: "\e96e";
}
.icon-folder-photo:before {
  content: "\e9a8";
}
.icon-appanag:before,
.icon-user:before {
  content: "\e93d";
}
.icon-appautcorsi:before {
  content: "\e960";
}
.icon-appform:before {
  content: "\e960";
}
.icon-users:before {
  content: "\e96f";
}
.icon-alias .path1:before {
  content: "\e93e";
  color: rgb(10, 200, 0);
}
.icon-alias .path2:before {
  content: "\e93f";
  margin-left: -1em;
}
.icon-alias .path3:before {
  content: "\e940";
  margin-left: -1em;
}
.icon-user-add:before {
  content: "\e941";
}
.icon-user-added:before {
  content: "\e942";
}
.icon-user-remove:before {
  content: "\e943";
}
.icon-appsdf:before,
.icon-user-fiscal:before {
  content: "\e945";
}
.icon-user-resp:before {
  content: "\e9a9";
}
.icon-badge:before {
  content: "\e9aa";
}
.icon-home:before {
  content: "\e909";
}
.icon-home-fav:before {
  content: "\e9ab";
}
.icon-home-fiscal:before {
  content: "\e9ac";
}
.icon-office:before {
  content: "\e9ad";
}
.icon-notification:before {
  content: "\e944";
}
.icon-locked:before {
  content: "\e946";
}
.icon-unlocked:before {
  content: "\e947";
}
.icon-tag:before {
  content: "\e948";
}
.icon-option:before {
  content: "\e949";
}
.icon-support:before {
  content: "\e94a";
}
.icon-settings:before {
  content: "\e94b";
}
.icon-filter:before {
  content: "\e94c";
}
.icon-appautmis:before,
.icon-plane:before {
  content: "\e94d";
}
.icon-plane-check .path1:before {
  content: "\e970";
}
.icon-plane-check .path2:before {
  content: "\e971";
  margin-left: -1em;
  color: rgb(10, 200, 0);
}
.icon-landing-plane:before {
  content: "\e972";
}
.icon-mission-ok .path1:before {
  content: "\e94e";
}
.icon-mission-ok .path2:before {
  content: "\e94f";
  margin-left: -1em;
  color: rgb(10, 200, 0);
}
.icon-mission-undo .path1:before {
  content: "\e950";
}
.icon-mission-undo .path2:before {
  content: "\e951";
  margin-left: -1em;
  color: rgb(227, 13, 19);
}
.icon-refund-ok .path1:before {
  content: "\e952";
}
.icon-refund-ok .path2:before {
  content: "\e953";
  margin-left: -1em;
  color: rgb(10, 200, 0);
}
.icon-refund-undo .path1:before {
  content: "\e954";
}
.icon-refund-undo .path2:before {
  content: "\e955";
  margin-left: -1em;
  color: rgb(227, 13, 19);
}
.icon-appced:before,
.icon-salary:before {
  content: "\e956";
}
.icon-appauth:before,
.icon-shield:before {
  content: "\e957";
}
.icon-apprda:before,
.icon-wallet:before {
  content: "\e958";
}
.icon-euro:before {
  content: "\e9ae";
}
.icon-money:before {
  content: "\e9af";
}
.icon-coins:before {
  content: "\e9b0";
}
.icon-documents:before {
  content: "\e959";
}
.icon-Reporting:before,
.icon-apprep:before,
.icon-chart:before {
  content: "\e95a";
}
.icon-document-report:before {
  content: "\e9b1";
}
.icon-fav-empty:before {
  content: "\e95b";
}
.icon-fav-half:before {
  content: "\e95c";
}
.icon-fav-full:before {
  content: "\e95d";
}
.icon-clock:before {
  content: "\e95e";
}
.icon-briefcase:before {
  content: "\e95f";
}
.icon-graduation:before {
  content: "\e960";
}
.icon-undo:before {
  content: "\e993";
}
.icon-rotate-ccw:before {
  content: "\e994";
}
.icon-struttura:before {
  content: "\e995";
}
.icon-appvp:before {
  content: "\e977";
}
.icon-appcomp:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='%23FFFFFF'%3E%3Cg%3E%3Crect fill='none' height='24' width='24'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M17,10.43V2H7v8.43c0,0.35,0.18,0.68,0.49,0.86l4.18,2.51l-0.99,2.34l-3.41,0.29l2.59,2.24L9.07,22L12,20.23L14.93,22 l-0.78-3.33l2.59-2.24l-3.41-0.29l-0.99-2.34l4.18-2.51C16.82,11.11,17,10.79,17,10.43z M13,12.23l-1,0.6l-1-0.6V3h2V12.23z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-appric:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23FFFFFF'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.293 1.293C9.48 1.105 9.735 1 10 1H18C19.657 1 21 2.343 21 4V20C21 21.657 19.657 23 18 23H6C4.343 23 3 21.657 3 20V8C3 7.735 3.105 7.48 3.293 7.293L9.293 1.293ZM18 3H11V8C11 8.552 10.552 9 10 9H5V20C5 20.552 5.448 21 6 21H18C18.552 21 19 20.552 19 20V4C19 3.448 18.552 3 18 3ZM6.414 7H9V4.414L6.414 7ZM7 13C7 12.448 7.448 12 8 12H16C16.552 12 17 12.448 17 13C17 13.552 16.552 14 16 14H8C7.448 14 7 13.552 7 13ZM7 17C7 16.448 7.448 16 8 16H16C16.552 16 17 16.448 17 17C17 17.552 16.552 18 16 18H8C7.448 18 7 17.552 7 17Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
}
.icon-apprap:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 20V16C1 15.4333 1.19583 14.9583 1.5875 14.575C1.97917 14.1917 2.45 14 3 14H6.275C6.60833 14 6.925 14.0833 7.225 14.25C7.525 14.4167 7.76667 14.6417 7.95 14.925C8.43333 15.575 9.02917 16.0833 9.7375 16.45C10.4458 16.8167 11.2 17 12 17C12.8167 17 13.5792 16.8167 14.2875 16.45C14.9958 16.0833 15.5833 15.575 16.05 14.925C16.2667 14.6417 16.5208 14.4167 16.8125 14.25C17.1042 14.0833 17.4083 14 17.725 14H21C21.5667 14 22.0417 14.1917 22.425 14.575C22.8083 14.9583 23 15.4333 23 16V20H16V17.725C15.4167 18.1417 14.7875 18.4583 14.1125 18.675C13.4375 18.8917 12.7333 19 12 19C11.2833 19 10.5833 18.8875 9.9 18.6625C9.21667 18.4375 8.58333 18.1167 8 17.7V20H1ZM12 16C11.3667 16 10.7667 15.8542 10.2 15.5625C9.63333 15.2708 9.15833 14.8667 8.775 14.35C8.49167 13.9333 8.1375 13.6042 7.7125 13.3625C7.2875 13.1208 6.825 13 6.325 13C6.69167 12.3833 7.46667 11.8958 8.65 11.5375C9.83333 11.1792 10.95 11 12 11C13.05 11 14.1667 11.1792 15.35 11.5375C16.5333 11.8958 17.3083 12.3833 17.675 13C17.1917 13 16.7333 13.1208 16.3 13.3625C15.8667 13.6042 15.5083 13.9333 15.225 14.35C14.8583 14.8833 14.3917 15.2917 13.825 15.575C13.2583 15.8583 12.65 16 12 16ZM4 13C3.16667 13 2.45833 12.7083 1.875 12.125C1.29167 11.5417 1 10.8333 1 10C1 9.15 1.29167 8.4375 1.875 7.8625C2.45833 7.2875 3.16667 7 4 7C4.85 7 5.5625 7.2875 6.1375 7.8625C6.7125 8.4375 7 9.15 7 10C7 10.8333 6.7125 11.5417 6.1375 12.125C5.5625 12.7083 4.85 13 4 13ZM20 13C19.1667 13 18.4583 12.7083 17.875 12.125C17.2917 11.5417 17 10.8333 17 10C17 9.15 17.2917 8.4375 17.875 7.8625C18.4583 7.2875 19.1667 7 20 7C20.85 7 21.5625 7.2875 22.1375 7.8625C22.7125 8.4375 23 9.15 23 10C23 10.8333 22.7125 11.5417 22.1375 12.125C21.5625 12.7083 20.85 13 20 13ZM12 10C11.1667 10 10.4583 9.70833 9.875 9.125C9.29167 8.54167 9 7.83333 9 7C9 6.15 9.29167 5.4375 9.875 4.8625C10.4583 4.2875 11.1667 4 12 4C12.85 4 13.5625 4.2875 14.1375 4.8625C14.7125 5.4375 15 6.15 15 7C15 7.83333 14.7125 8.54167 14.1375 9.125C13.5625 9.70833 12.85 10 12 10Z' fill='white'/%3E%3C/svg%3E");}
.icon-appubuypa:before,
.icon-cart:before {
  content: "\e996";
}
.icon-cart-plus:before {
  content: "\e99e";
}
.icon-order:before {
  content: "\e99c";
}
.icon-truck:before {
  content: "\e99a";
}
.icon-list-task:before {
  content: "\e9a0";
}

.btn-primary .icon-mission-ok .path1:before,
.btn-primary .icon-mission-undo .path1:before,
.btn-primary .icon-refund-ok .path1:before,
.btn-primary .icon-refund-undo .path1:before,
.btn-success .icon-mission-ok .path1:before,
.btn-success .icon-mission-undo .path1:before,
.btn-success .icon-refund-ok .path1:before,
.btn-success .icon-refund-undo .path1:before,
.btn-warning .icon-mission-ok .path1:before,
.btn-warning .icon-mission-undo .path1:before,
.btn-warning .icon-refund-ok .path1:before,
.btn-warning .icon-refund-undo .path1:before,
.btn-danger .icon-mission-ok .path1:before,
.btn-danger .icon-mission-undo .path1:before,
.btn-danger .icon-refund-ok .path1:before,
.btn-danger .icon-refund-undo .path1:before {
  color: rgb(255, 255, 255);
}
.btn-primary .icon-mission-ok .path2:before,
.btn-primary .icon-refund-ok .path2:before,
.btn-success .icon-mission-ok .path2:before,
.btn-success .icon-refund-ok .path2:before,
.btn-danger .icon-mission-ok .path2:before,
.btn-danger .icon-refund-ok .path2:before {
  color: rgb(97, 255, 89);
}
.btn-primary .icon-authorize .path1:before {
  color: rgb(255, 116, 120);
}
.btn-primary .icon-authorize .path2:before {
  color: rgb(97, 255, 89);
}
