@font-face {
  font-family: "ptips";
  src: url('../../fonts/ptips.eot');
  src: url('../../fonts/ptips.eot?#iefix') format('eot'), url('../../fonts/ptips.woff') format('woff'), url('../../fonts/ptips.ttf') format('truetype'), url('../../fonts/ptips.svg#ptips') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="ptipsicon-"],
[class*=" ptipsicon-"] {
  display: inline-block;
  font-family: "ptips";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ptipsicon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.ptipsicon-2x {
  font-size: 2em;
}
.ptipsicon-3x {
  font-size: 3em;
}
.ptipsicon-4x {
  font-size: 4em;
}
.ptipsicon-5x {
  font-size: 5em;
}
.ptipsicon-fw {
  width: 1.28571429em;
  text-align: center;
}
.ptipsicon-action-mode:before {
  content: "\F101";
}
.ptipsicon-active-mode:before {
  content: "\F102";
}
.ptipsicon-alert:before {
  content: "\F103";
}
.ptipsicon-all-routes:before {
  content: "\F104";
}
.ptipsicon-arrow-down:before {
  content: "\F105";
}
.ptipsicon-arrow-down2:before {
  content: "\F106";
}
.ptipsicon-arrow-left:before {
  content: "\F107";
}
.ptipsicon-arrow-left2:before {
  content: "\F108";
}
.ptipsicon-arrow-right:before {
  content: "\F109";
}
.ptipsicon-arrow-right2:before {
  content: "\F10A";
}
.ptipsicon-arrow-up:before {
  content: "\F10B";
}
.ptipsicon-arrow-up2:before {
  content: "\F10C";
}
.ptipsicon-back-to-portal:before {
  content: "\F10D";
}
.ptipsicon-bar-graph:before {
  content: "\F10E";
}
.ptipsicon-bottom-display:before {
  content: "\F10F";
}
.ptipsicon-bus-stop:before {
  content: "\F110";
}
.ptipsicon-bus:before {
  content: "\F111";
}
.ptipsicon-calendar:before {
  content: "\F112";
}
.ptipsicon-check-circle:before {
  content: "\F113";
}
.ptipsicon-check:before {
  content: "\F114";
}
.ptipsicon-chevron-down:before {
  content: "\F115";
}
.ptipsicon-chevron-left:before {
  content: "\F116";
}
.ptipsicon-chevron-right:before {
  content: "\F117";
}
.ptipsicon-chevron-up:before {
  content: "\F118";
}
.ptipsicon-circle-down:before {
  content: "\F119";
}
.ptipsicon-circle-left:before {
  content: "\F11A";
}
.ptipsicon-circle-right:before {
  content: "\F11B";
}
.ptipsicon-circle-up:before {
  content: "\F11C";
}
.ptipsicon-cog:before {
  content: "\F11D";
}
.ptipsicon-contract:before {
  content: "\F11E";
}
.ptipsicon-data-point:before {
  content: "\F11F";
}
.ptipsicon-depot-close:before {
  content: "\F120";
}
.ptipsicon-depot-open:before {
  content: "\F121";
}
.ptipsicon-depot:before {
  content: "\F122";
}
.ptipsicon-deviation:before {
  content: "\F123";
}
.ptipsicon-disconected:before {
  content: "\F124";
}
.ptipsicon-display-mode:before {
  content: "\F125";
}
.ptipsicon-distance-measurement:before {
  content: "\F126";
}
.ptipsicon-download:before {
  content: "\F127";
}
.ptipsicon-driver:before {
  content: "\F128";
}
.ptipsicon-end:before {
  content: "\F129";
}
.ptipsicon-error:before {
  content: "\F12A";
}
.ptipsicon-expand:before {
  content: "\F12B";
}
.ptipsicon-external-link:before {
  content: "\F12C";
}
.ptipsicon-eye:before {
  content: "\F12D";
}
.ptipsicon-ferry_icon:before {
  content: "\F12E";
}
.ptipsicon-filter:before {
  content: "\F12F";
}
.ptipsicon-flag:before {
  content: "\F130";
}
.ptipsicon-fullscreen:before {
  content: "\F131";
}
.ptipsicon-grid:before {
  content: "\F132";
}
.ptipsicon-help:before {
  content: "\F133";
}
.ptipsicon-hide:before {
  content: "\F134";
}
.ptipsicon-history:before {
  content: "\F135";
}
.ptipsicon-home-close:before {
  content: "\F136";
}
.ptipsicon-home-open:before {
  content: "\F137";
}
.ptipsicon-home:before {
  content: "\F138";
}
.ptipsicon-ignition:before {
  content: "\F139";
}
.ptipsicon-info:before {
  content: "\F13A";
}
.ptipsicon-internal-link:before {
  content: "\F13B";
}
.ptipsicon-layers:before {
  content: "\F13C";
}
.ptipsicon-legend:before {
  content: "\F13D";
}
.ptipsicon-link:before {
  content: "\F13E";
}
.ptipsicon-list:before {
  content: "\F13F";
}
.ptipsicon-locations:before {
  content: "\F140";
}
.ptipsicon-lock:before {
  content: "\F141";
}
.ptipsicon-manual-mode:before {
  content: "\F142";
}
.ptipsicon-map-bus-stop-blue:before {
  content: "\F143";
}
.ptipsicon-map-bus-stop:before {
  content: "\F144";
}
.ptipsicon-map-time-point:before {
  content: "\F145";
}
.ptipsicon-map:before {
  content: "\F146";
}
.ptipsicon-mapreverse:before {
  content: "\F147";
}
.ptipsicon-menu:before {
  content: "\F148";
}
.ptipsicon-minus-circle:before {
  content: "\F149";
}
.ptipsicon-minus:before {
  content: "\F14A";
}
.ptipsicon-minuslarge:before {
  content: "\F14B";
}
.ptipsicon-next:before {
  content: "\F14C";
}
.ptipsicon-off_route:before {
  content: "\F14D";
}
.ptipsicon-open-view:before {
  content: "\F14E";
}
.ptipsicon-organisation:before {
  content: "\F14F";
}
.ptipsicon-path:before {
  content: "\F150";
}
.ptipsicon-pencil:before {
  content: "\F151";
}
.ptipsicon-pin-location:before {
  content: "\F152";
}
.ptipsicon-plus-circle:before {
  content: "\F153";
}
.ptipsicon-plus:before {
  content: "\F154";
}
.ptipsicon-pluslarge:before {
  content: "\F155";
}
.ptipsicon-previous:before {
  content: "\F156";
}
.ptipsicon-rail-stop:before {
  content: "\F157";
}
.ptipsicon-rail:before {
  content: "\F158";
}
.ptipsicon-redo:before {
  content: "\F159";
}
.ptipsicon-refresh:before {
  content: "\F15A";
}
.ptipsicon-restore:before {
  content: "\F15B";
}
.ptipsicon-retweet:before {
  content: "\F15C";
}
.ptipsicon-road:before {
  content: "\F15D";
}
.ptipsicon-route-layer-manager:before {
  content: "\F15E";
}
.ptipsicon-route-priority:before {
  content: "\F15F";
}
.ptipsicon-route-variant:before {
  content: "\F160";
}
.ptipsicon-routes:before {
  content: "\F161";
}
.ptipsicon-save:before {
  content: "\F162";
}
.ptipsicon-search:before {
  content: "\F163";
}
.ptipsicon-section-point:before {
  content: "\F164";
}
.ptipsicon-side-display:before {
  content: "\F165";
}
.ptipsicon-sign-in:before {
  content: "\F166";
}
.ptipsicon-sign-out:before {
  content: "\F167";
}
.ptipsicon-sort-AZ:before {
  content: "\F168";
}
.ptipsicon-start:before {
  content: "\F169";
}
.ptipsicon-table:before {
  content: "\F16A";
}
.ptipsicon-time-distance-diagram:before {
  content: "\F16B";
}
.ptipsicon-times-circle:before {
  content: "\F16C";
}
.ptipsicon-times:before {
  content: "\F16D";
}
.ptipsicon-timing-point:before {
  content: "\F16E";
}
.ptipsicon-track-bus:before {
  content: "\F16F";
}
.ptipsicon-traffic:before {
  content: "\F170";
}
.ptipsicon-undo:before {
  content: "\F171";
}
.ptipsicon-unlink:before {
  content: "\F172";
}
.ptipsicon-unlock:before {
  content: "\F173";
}
.ptipsicon-vehicle-priority:before {
  content: "\F174";
}
.ptipsicon-warn:before {
  content: "\F175";
}
.ptipsicon-warning:before {
  content: "\F176";
}
.ptipsicon-wrench:before {
  content: "\F177";
}
.ptipsicon-zoom-in:before {
  content: "\F178";
}
.ptipsicon-zoom-out:before {
  content: "\F179";
}
