/*!
 * font-awesome-animation - v0.0.10
 * https://github.com/l-lin/font-awesome-animation
 * License: MIT
 */

@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-wrench.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-wrench.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-wrench.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-wrench.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}100%,20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-ring.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-ring.animated.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite}.faa-parent.animated-hover:hover>.faa-ring.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-ring.animated.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}100%,22%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-parent.animated-hover:hover>.faa-vertical,.faa-vertical.animated,.faa-vertical.animated-hover:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-vertical.animated.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-vertical.animated.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}100%,36%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.faa-horizontal.animated-hover.faa-fast:hover,.faa-horizontal.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite}.faa-horizontal.animated-hover.faa-slow:hover,.faa-horizontal.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}.faa-flash.animated-hover.faa-fast:hover,.faa-flash.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite}.faa-flash.animated-hover.faa-slow:hover,.faa-flash.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite}@-webkit-keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.faa-bounce.animated-hover.faa-fast:hover,.faa-bounce.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite}.faa-bounce.animated-hover.faa-slow:hover,.faa-bounce.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}.faa-parent.animated-hover:hover>.faa-spin,.faa-spin.animated,.faa-spin.animated-hover:hover{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-spin.animated.faa-fast{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-spin.animated.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}.faa-float.animated-hover.faa-fast:hover,.faa-float.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite}.faa-float.animated-hover.faa-slow:hover,.faa-float.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.faa-parent.animated-hover:hover>.faa-pulse,.faa-pulse.animated,.faa-pulse.animated-hover:hover{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-pulse.animated.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-pulse.animated.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.faa-parent.animated-hover:hover>.faa-shake,.faa-shake.animated,.faa-shake.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-shake.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-shake.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-parent.animated-hover:hover>.faa-tada,.faa-tada.animated,.faa-tada.animated-hover:hover{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-tada.animated.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-tada.animated.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing,.faa-passing.animated,.faa-passing.animated-hover:hover{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-passing.animated.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-passing.animated.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}@keyframes passing-reverse{0%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing-reverse,.faa-passing-reverse.animated,.faa-passing-reverse.animated-hover:hover{-webkit-animation:passing-reverse 2s linear infinite;animation:passing-reverse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-fast,.faa-passing-reverse.animated-hover.faa-fast:hover,.faa-passing-reverse.animated.faa-fast{-webkit-animation:passing-reverse 1s linear infinite;animation:passing-reverse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-slow,.faa-passing-reverse.animated-hover.faa-slow:hover,.faa-passing-reverse.animated.faa-slow{-webkit-animation:passing-reverse 3s linear infinite;animation:passing-reverse 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear}.faa-burst.animated-hover.faa-fast:hover,.faa-burst.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear}.faa-burst.animated-hover.faa-slow:hover,.faa-burst.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}@font-face {
  font-family: 'simple-line-icons';
  src: url(_/base/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.dacd16c9a3d2cb61b472a35979015bf3.eot);
  src: url(_/base/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.dacd16c9a3d2cb61b472a35979015bf3.eot?#iefix-i3a2kk) format('embedded-opentype'), url(_/base/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.b2892aa62b0fb2c21c8d7700e2ef6e56.ttf) format('truetype'), url(6ac7320f709ffd2784b4a861e5b60395.woff2) format('woff2'), url(0bbfc705e37a927ce2ae72b749b3154d.woff) format('woff'), url(_/base/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.00ce23caac2c875bcc6db8e4afe5c532.svg#simple-line-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower: 
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-close,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawar,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calender,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symble-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pintarest,
.icon-social-github,
.icon-social-gplus,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\E005";
}
.icon-people:before {
  content: "\E001";
}
.icon-user-female:before {
  content: "\E000";
}
.icon-user-follow:before {
  content: "\E002";
}
.icon-user-following:before {
  content: "\E003";
}
.icon-user-unfollow:before {
  content: "\E004";
}
.icon-login:before {
  content: "\E066";
}
.icon-logout:before {
  content: "\E065";
}
.icon-emotsmile:before {
  content: "\E021";
}
.icon-phone:before {
  content: "\E600";
}
.icon-call-end:before {
  content: "\E048";
}
.icon-call-in:before {
  content: "\E047";
}
.icon-call-out:before {
  content: "\E046";
}
.icon-map:before {
  content: "\E033";
}
.icon-location-pin:before {
  content: "\E096";
}
.icon-direction:before {
  content: "\E042";
}
.icon-directions:before {
  content: "\E041";
}
.icon-compass:before {
  content: "\E045";
}
.icon-layers:before {
  content: "\E034";
}
.icon-menu:before {
  content: "\E601";
}
.icon-list:before {
  content: "\E067";
}
.icon-options-vertical:before {
  content: "\E602";
}
.icon-options:before {
  content: "\E603";
}
.icon-arrow-down:before {
  content: "\E604";
}
.icon-arrow-left:before {
  content: "\E605";
}
.icon-arrow-right:before {
  content: "\E606";
}
.icon-arrow-up:before {
  content: "\E607";
}
.icon-arrow-up-circle:before {
  content: "\E078";
}
.icon-arrow-left-circle:before {
  content: "\E07A";
}
.icon-arrow-right-circle:before {
  content: "\E079";
}
.icon-arrow-down-circle:before {
  content: "\E07B";
}
.icon-check:before {
  content: "\E080";
}
.icon-clock:before {
  content: "\E081";
}
.icon-plus:before {
  content: "\E095";
}
.icon-close:before {
  content: "\E082";
}
.icon-trophy:before {
  content: "\E006";
}
.icon-screen-smartphone:before {
  content: "\E010";
}
.icon-screen-desktop:before {
  content: "\E011";
}
.icon-plane:before {
  content: "\E012";
}
.icon-notebook:before {
  content: "\E013";
}
.icon-mustache:before {
  content: "\E014";
}
.icon-mouse:before {
  content: "\E015";
}
.icon-magnet:before {
  content: "\E016";
}
.icon-energy:before {
  content: "\E020";
}
.icon-disc:before {
  content: "\E022";
}
.icon-cursor:before {
  content: "\E06E";
}
.icon-cursor-move:before {
  content: "\E023";
}
.icon-crop:before {
  content: "\E024";
}
.icon-chemistry:before {
  content: "\E026";
}
.icon-speedometer:before {
  content: "\E007";
}
.icon-shield:before {
  content: "\E00E";
}
.icon-screen-tablet:before {
  content: "\E00F";
}
.icon-magic-wand:before {
  content: "\E017";
}
.icon-hourglass:before {
  content: "\E018";
}
.icon-graduation:before {
  content: "\E019";
}
.icon-ghost:before {
  content: "\E01A";
}
.icon-game-controller:before {
  content: "\E01B";
}
.icon-fire:before {
  content: "\E01C";
}
.icon-eyeglass:before {
  content: "\E01D";
}
.icon-envelope-open:before {
  content: "\E01E";
}
.icon-envelope-letter:before {
  content: "\E01F";
}
.icon-bell:before {
  content: "\E027";
}
.icon-badge:before {
  content: "\E028";
}
.icon-anchor:before {
  content: "\E029";
}
.icon-wallet:before {
  content: "\E02A";
}
.icon-vector:before {
  content: "\E02B";
}
.icon-speech:before {
  content: "\E02C";
}
.icon-puzzle:before {
  content: "\E02D";
}
.icon-printer:before {
  content: "\E02E";
}
.icon-present:before {
  content: "\E02F";
}
.icon-playlist:before {
  content: "\E030";
}
.icon-pin:before {
  content: "\E031";
}
.icon-picture:before {
  content: "\E032";
}
.icon-handbag:before {
  content: "\E035";
}
.icon-globe-alt:before {
  content: "\E036";
}
.icon-globe:before {
  content: "\E037";
}
.icon-folder-alt:before {
  content: "\E039";
}
.icon-folder:before {
  content: "\E089";
}
.icon-film:before {
  content: "\E03A";
}
.icon-feed:before {
  content: "\E03B";
}
.icon-drop:before {
  content: "\E03E";
}
.icon-drawar:before {
  content: "\E03F";
}
.icon-docs:before {
  content: "\E040";
}
.icon-doc:before {
  content: "\E085";
}
.icon-diamond:before {
  content: "\E043";
}
.icon-cup:before {
  content: "\E044";
}
.icon-calculator:before {
  content: "\E049";
}
.icon-bubbles:before {
  content: "\E04A";
}
.icon-briefcase:before {
  content: "\E04B";
}
.icon-book-open:before {
  content: "\E04C";
}
.icon-basket-loaded:before {
  content: "\E04D";
}
.icon-basket:before {
  content: "\E04E";
}
.icon-bag:before {
  content: "\E04F";
}
.icon-action-undo:before {
  content: "\E050";
}
.icon-action-redo:before {
  content: "\E051";
}
.icon-wrench:before {
  content: "\E052";
}
.icon-umbrella:before {
  content: "\E053";
}
.icon-trash:before {
  content: "\E054";
}
.icon-tag:before {
  content: "\E055";
}
.icon-support:before {
  content: "\E056";
}
.icon-frame:before {
  content: "\E038";
}
.icon-size-fullscreen:before {
  content: "\E057";
}
.icon-size-actual:before {
  content: "\E058";
}
.icon-shuffle:before {
  content: "\E059";
}
.icon-share-alt:before {
  content: "\E05A";
}
.icon-share:before {
  content: "\E05B";
}
.icon-rocket:before {
  content: "\E05C";
}
.icon-question:before {
  content: "\E05D";
}
.icon-pie-chart:before {
  content: "\E05E";
}
.icon-pencil:before {
  content: "\E05F";
}
.icon-note:before {
  content: "\E060";
}
.icon-loop:before {
  content: "\E064";
}
.icon-home:before {
  content: "\E069";
}
.icon-grid:before {
  content: "\E06A";
}
.icon-graph:before {
  content: "\E06B";
}
.icon-microphone:before {
  content: "\E063";
}
.icon-music-tone-alt:before {
  content: "\E061";
}
.icon-music-tone:before {
  content: "\E062";
}
.icon-earphones-alt:before {
  content: "\E03C";
}
.icon-earphones:before {
  content: "\E03D";
}
.icon-equalizer:before {
  content: "\E06C";
}
.icon-like:before {
  content: "\E068";
}
.icon-dislike:before {
  content: "\E06D";
}
.icon-control-start:before {
  content: "\E06F";
}
.icon-control-rewind:before {
  content: "\E070";
}
.icon-control-play:before {
  content: "\E071";
}
.icon-control-pause:before {
  content: "\E072";
}
.icon-control-forward:before {
  content: "\E073";
}
.icon-control-end:before {
  content: "\E074";
}
.icon-volume-1:before {
  content: "\E09F";
}
.icon-volume-2:before {
  content: "\E0A0";
}
.icon-volume-off:before {
  content: "\E0A1";
}
.icon-calender:before {
  content: "\E075";
}
.icon-bulb:before {
  content: "\E076";
}
.icon-chart:before {
  content: "\E077";
}
.icon-ban:before {
  content: "\E07C";
}
.icon-bubble:before {
  content: "\E07D";
}
.icon-camrecorder:before {
  content: "\E07E";
}
.icon-camera:before {
  content: "\E07F";
}
.icon-cloud-download:before {
  content: "\E083";
}
.icon-cloud-upload:before {
  content: "\E084";
}
.icon-envelope:before {
  content: "\E086";
}
.icon-eye:before {
  content: "\E087";
}
.icon-flag:before {
  content: "\E088";
}
.icon-heart:before {
  content: "\E08A";
}
.icon-info:before {
  content: "\E08B";
}
.icon-key:before {
  content: "\E08C";
}
.icon-link:before {
  content: "\E08D";
}
.icon-lock:before {
  content: "\E08E";
}
.icon-lock-open:before {
  content: "\E08F";
}
.icon-magnifier:before {
  content: "\E090";
}
.icon-magnifier-add:before {
  content: "\E091";
}
.icon-magnifier-remove:before {
  content: "\E092";
}
.icon-paper-clip:before {
  content: "\E093";
}
.icon-paper-plane:before {
  content: "\E094";
}
.icon-power:before {
  content: "\E097";
}
.icon-refresh:before {
  content: "\E098";
}
.icon-reload:before {
  content: "\E099";
}
.icon-settings:before {
  content: "\E09A";
}
.icon-star:before {
  content: "\E09B";
}
.icon-symble-female:before {
  content: "\E09C";
}
.icon-symbol-male:before {
  content: "\E09D";
}
.icon-target:before {
  content: "\E09E";
}
.icon-credit-card:before {
  content: "\E025";
}
.icon-paypal:before {
  content: "\E608";
}
.icon-social-tumblr:before {
  content: "\E00A";
}
.icon-social-twitter:before {
  content: "\E009";
}
.icon-social-facebook:before {
  content: "\E00B";
}
.icon-social-instagram:before {
  content: "\E609";
}
.icon-social-linkedin:before {
  content: "\E60A";
}
.icon-social-pintarest:before {
  content: "\E60B";
}
.icon-social-github:before {
  content: "\E60C";
}
.icon-social-gplus:before {
  content: "\E60D";
}
.icon-social-reddit:before {
  content: "\E60E";
}
.icon-social-skype:before {
  content: "\E60F";
}
.icon-social-dribbble:before {
  content: "\E00D";
}
.icon-social-behance:before {
  content: "\E610";
}
.icon-social-foursqare:before {
  content: "\E611";
}
.icon-social-soundcloud:before {
  content: "\E612";
}
.icon-social-spotify:before {
  content: "\E613";
}
.icon-social-stumbleupon:before {
  content: "\E614";
}
.icon-social-youtube:before {
  content: "\E008";
}
.icon-social-dropbox:before {
  content: "\E00C";
}
/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face{font-family:weathericons;src:url(_/base/scss/icons/weather-icons/fonts/weathericons-regular-webfont.4b658767da6bd92ce2addb3ce512784d.eot);src:url(_/base/scss/icons/weather-icons/fonts/weathericons-regular-webfont.4b658767da6bd92ce2addb3ce512784d.eot?#iefix) format('embedded-opentype'),url(1cd48d78f06d33973d9d761d426e69bf.woff2) format('woff2'),url(8cac70ebda3f23ce472110d9f21e8593.woff) format('woff'),url(_/base/scss/icons/weather-icons/fonts/weathericons-regular-webfont.4618f0de2a818e7ad3fe880e0b74d04a.ttf) format('truetype'),url(_/base/scss/icons/weather-icons/fonts/weathericons-regular-webfont.ecaf8b481729b18f6a8494d9f691cdae.svg#weather_iconsregular) format('svg');font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{text-align:center;width:1.4em}.wi-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wi-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wi-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wi-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.wi-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wi-day-sunny:before{content:"\F00D"}.wi-day-cloudy:before{content:"\F002"}.wi-day-cloudy-gusts:before{content:"\F000"}.wi-day-cloudy-windy:before{content:"\F001"}.wi-day-fog:before{content:"\F003"}.wi-day-hail:before{content:"\F004"}.wi-day-haze:before{content:"\F0B6"}.wi-day-lightning:before{content:"\F005"}.wi-day-rain:before{content:"\F008"}.wi-day-rain-mix:before{content:"\F006"}.wi-day-rain-wind:before{content:"\F007"}.wi-day-showers:before{content:"\F009"}.wi-day-sleet:before{content:"\F0B2"}.wi-day-sleet-storm:before{content:"\F068"}.wi-day-snow:before{content:"\F00A"}.wi-day-snow-thunderstorm:before{content:"\F06B"}.wi-day-snow-wind:before{content:"\F065"}.wi-day-sprinkle:before{content:"\F00B"}.wi-day-storm-showers:before{content:"\F00E"}.wi-day-sunny-overcast:before{content:"\F00C"}.wi-day-thunderstorm:before{content:"\F010"}.wi-day-windy:before{content:"\F085"}.wi-solar-eclipse:before{content:"\F06E"}.wi-hot:before{content:"\F072"}.wi-day-cloudy-high:before{content:"\F07D"}.wi-day-light-wind:before{content:"\F0C4"}.wi-night-clear:before{content:"\F02E"}.wi-night-alt-cloudy:before{content:"\F086"}.wi-night-alt-cloudy-gusts:before{content:"\F022"}.wi-night-alt-cloudy-windy:before{content:"\F023"}.wi-night-alt-hail:before{content:"\F024"}.wi-night-alt-lightning:before{content:"\F025"}.wi-night-alt-rain:before{content:"\F028"}.wi-night-alt-rain-mix:before{content:"\F026"}.wi-night-alt-rain-wind:before{content:"\F027"}.wi-night-alt-showers:before{content:"\F029"}.wi-night-alt-sleet:before{content:"\F0B4"}.wi-night-alt-sleet-storm:before{content:"\F06A"}.wi-night-alt-snow:before{content:"\F02A"}.wi-night-alt-snow-thunderstorm:before{content:"\F06D"}.wi-night-alt-snow-wind:before{content:"\F067"}.wi-night-alt-sprinkle:before{content:"\F02B"}.wi-night-alt-storm-showers:before{content:"\F02C"}.wi-night-alt-thunderstorm:before{content:"\F02D"}.wi-night-cloudy:before{content:"\F031"}.wi-night-cloudy-gusts:before{content:"\F02F"}.wi-night-cloudy-windy:before{content:"\F030"}.wi-night-fog:before{content:"\F04A"}.wi-night-hail:before{content:"\F032"}.wi-night-lightning:before{content:"\F033"}.wi-night-partly-cloudy:before{content:"\F083"}.wi-night-rain:before{content:"\F036"}.wi-night-rain-mix:before{content:"\F034"}.wi-night-rain-wind:before{content:"\F035"}.wi-night-showers:before{content:"\F037"}.wi-night-sleet:before{content:"\F0B3"}.wi-night-sleet-storm:before{content:"\F069"}.wi-night-snow:before{content:"\F038"}.wi-night-snow-thunderstorm:before{content:"\F06C"}.wi-night-snow-wind:before{content:"\F066"}.wi-night-sprinkle:before{content:"\F039"}.wi-night-storm-showers:before{content:"\F03A"}.wi-night-thunderstorm:before{content:"\F03B"}.wi-lunar-eclipse:before{content:"\F070"}.wi-stars:before{content:"\F077"}.wi-night-alt-cloudy-high:before{content:"\F07E"}.wi-night-cloudy-high:before{content:"\F080"}.wi-night-alt-partly-cloudy:before{content:"\F081"}.wi-cloud:before{content:"\F041"}.wi-cloudy:before{content:"\F013"}.wi-cloudy-gusts:before{content:"\F011"}.wi-cloudy-windy:before{content:"\F012"}.wi-fog:before{content:"\F014"}.wi-hail:before{content:"\F015"}.wi-rain:before{content:"\F019"}.wi-rain-mix:before{content:"\F017"}.wi-rain-wind:before{content:"\F018"}.wi-showers:before{content:"\F01A"}.wi-sleet:before{content:"\F0B5"}.wi-sprinkle:before{content:"\F01C"}.wi-storm-showers:before{content:"\F01D"}.wi-thunderstorm:before{content:"\F01E"}.wi-snow-wind:before{content:"\F064"}.wi-snow:before{content:"\F01B"}.wi-smog:before{content:"\F074"}.wi-smoke:before{content:"\F062"}.wi-lightning:before{content:"\F016"}.wi-raindrops:before{content:"\F04E"}.wi-raindrop:before{content:"\F078"}.wi-dust:before{content:"\F063"}.wi-snowflake-cold:before{content:"\F076"}.wi-windy:before{content:"\F021"}.wi-strong-wind:before{content:"\F050"}.wi-sandstorm:before{content:"\F082"}.wi-earthquake:before{content:"\F0C6"}.wi-fire:before{content:"\F0C7"}.wi-flood:before{content:"\F07C"}.wi-meteor:before{content:"\F071"}.wi-tsunami:before{content:"\F0C5"}.wi-volcano:before{content:"\F0C8"}.wi-hurricane:before{content:"\F073"}.wi-tornado:before{content:"\F056"}.wi-small-craft-advisory:before{content:"\F0CC"}.wi-gale-warning:before{content:"\F0CD"}.wi-storm-warning:before{content:"\F0CE"}.wi-hurricane-warning:before{content:"\F0CF"}.wi-wind-direction:before{content:"\F0B1"}.wi-alien:before{content:"\F075"}.wi-celsius:before{content:"\F03C"}.wi-fahrenheit:before{content:"\F045"}.wi-degrees:before{content:"\F042"}.wi-thermometer:before{content:"\F055"}.wi-thermometer-exterior:before{content:"\F053"}.wi-thermometer-internal:before{content:"\F054"}.wi-cloud-down:before{content:"\F03D"}.wi-cloud-up:before{content:"\F040"}.wi-cloud-refresh:before{content:"\F03E"}.wi-horizon:before{content:"\F047"}.wi-horizon-alt:before{content:"\F046"}.wi-sunrise:before{content:"\F051"}.wi-sunset:before{content:"\F052"}.wi-moonrise:before{content:"\F0C9"}.wi-moonset:before{content:"\F0CA"}.wi-refresh:before{content:"\F04C"}.wi-refresh-alt:before{content:"\F04B"}.wi-umbrella:before{content:"\F084"}.wi-barometer:before{content:"\F079"}.wi-humidity:before{content:"\F07A"}.wi-na:before{content:"\F07B"}.wi-train:before{content:"\F0CB"}.wi-moon-new:before{content:"\F095"}.wi-moon-waxing-cresent-1:before{content:"\F096"}.wi-moon-waxing-cresent-2:before{content:"\F097"}.wi-moon-waxing-cresent-3:before{content:"\F098"}.wi-moon-waxing-cresent-4:before{content:"\F099"}.wi-moon-waxing-cresent-5:before{content:"\F09A"}.wi-moon-waxing-cresent-6:before{content:"\F09B"}.wi-moon-first-quarter:before{content:"\F09C"}.wi-moon-waxing-gibbous-1:before{content:"\F09D"}.wi-moon-waxing-gibbous-2:before{content:"\F09E"}.wi-moon-waxing-gibbous-3:before{content:"\F09F"}.wi-moon-waxing-gibbous-4:before{content:"\F0A0"}.wi-moon-waxing-gibbous-5:before{content:"\F0A1"}.wi-moon-waxing-gibbous-6:before{content:"\F0A2"}.wi-moon-full:before{content:"\F0A3"}.wi-moon-waning-gibbous-1:before{content:"\F0A4"}.wi-moon-waning-gibbous-2:before{content:"\F0A5"}.wi-moon-waning-gibbous-3:before{content:"\F0A6"}.wi-moon-waning-gibbous-4:before{content:"\F0A7"}.wi-moon-waning-gibbous-5:before{content:"\F0A8"}.wi-moon-waning-gibbous-6:before{content:"\F0A9"}.wi-moon-third-quarter:before{content:"\F0AA"}.wi-moon-waning-crescent-1:before{content:"\F0AB"}.wi-moon-waning-crescent-2:before{content:"\F0AC"}.wi-moon-waning-crescent-3:before{content:"\F0AD"}.wi-moon-waning-crescent-4:before{content:"\F0AE"}.wi-moon-waning-crescent-5:before{content:"\F0AF"}.wi-moon-waning-crescent-6:before{content:"\F0B0"}.wi-moon-alt-new:before{content:"\F0EB"}.wi-moon-alt-waxing-cresent-1:before{content:"\F0D0"}.wi-moon-alt-waxing-cresent-2:before{content:"\F0D1"}.wi-moon-alt-waxing-cresent-3:before{content:"\F0D2"}.wi-moon-alt-waxing-cresent-4:before{content:"\F0D3"}.wi-moon-alt-waxing-cresent-5:before{content:"\F0D4"}.wi-moon-alt-waxing-cresent-6:before{content:"\F0D5"}.wi-moon-alt-first-quarter:before{content:"\F0D6"}.wi-moon-alt-waxing-gibbous-1:before{content:"\F0D7"}.wi-moon-alt-waxing-gibbous-2:before{content:"\F0D8"}.wi-moon-alt-waxing-gibbous-3:before{content:"\F0D9"}.wi-moon-alt-waxing-gibbous-4:before{content:"\F0DA"}.wi-moon-alt-waxing-gibbous-5:before{content:"\F0DB"}.wi-moon-alt-waxing-gibbous-6:before{content:"\F0DC"}.wi-moon-alt-full:before{content:"\F0DD"}.wi-moon-alt-waning-gibbous-1:before{content:"\F0DE"}.wi-moon-alt-waning-gibbous-2:before{content:"\F0DF"}.wi-moon-alt-waning-gibbous-3:before{content:"\F0E0"}.wi-moon-alt-waning-gibbous-4:before{content:"\F0E1"}.wi-moon-alt-waning-gibbous-5:before{content:"\F0E2"}.wi-moon-alt-waning-gibbous-6:before{content:"\F0E3"}.wi-moon-alt-third-quarter:before{content:"\F0E4"}.wi-moon-alt-waning-crescent-1:before{content:"\F0E5"}.wi-moon-alt-waning-crescent-2:before{content:"\F0E6"}.wi-moon-alt-waning-crescent-3:before{content:"\F0E7"}.wi-moon-alt-waning-crescent-4:before{content:"\F0E8"}.wi-moon-alt-waning-crescent-5:before{content:"\F0E9"}.wi-moon-alt-waning-crescent-6:before{content:"\F0EA"}.wi-moon-0:before{content:"\F095"}.wi-moon-1:before{content:"\F096"}.wi-moon-2:before{content:"\F097"}.wi-moon-3:before{content:"\F098"}.wi-moon-4:before{content:"\F099"}.wi-moon-5:before{content:"\F09A"}.wi-moon-6:before{content:"\F09B"}.wi-moon-7:before{content:"\F09C"}.wi-moon-8:before{content:"\F09D"}.wi-moon-9:before{content:"\F09E"}.wi-moon-10:before{content:"\F09F"}.wi-moon-11:before{content:"\F0A0"}.wi-moon-12:before{content:"\F0A1"}.wi-moon-13:before{content:"\F0A2"}.wi-moon-14:before{content:"\F0A3"}.wi-moon-15:before{content:"\F0A4"}.wi-moon-16:before{content:"\F0A5"}.wi-moon-17:before{content:"\F0A6"}.wi-moon-18:before{content:"\F0A7"}.wi-moon-19:before{content:"\F0A8"}.wi-moon-20:before{content:"\F0A9"}.wi-moon-21:before{content:"\F0AA"}.wi-moon-22:before{content:"\F0AB"}.wi-moon-23:before{content:"\F0AC"}.wi-moon-24:before{content:"\F0AD"}.wi-moon-25:before{content:"\F0AE"}.wi-moon-26:before{content:"\F0AF"}.wi-moon-27:before{content:"\F0B0"}.wi-time-1:before{content:"\F08A"}.wi-time-2:before{content:"\F08B"}.wi-time-3:before{content:"\F08C"}.wi-time-4:before{content:"\F08D"}.wi-time-5:before{content:"\F08E"}.wi-time-6:before{content:"\F08F"}.wi-time-7:before{content:"\F090"}.wi-time-8:before{content:"\F091"}.wi-time-9:before{content:"\F092"}.wi-time-10:before{content:"\F093"}.wi-time-11:before{content:"\F094"}.wi-time-12:before{content:"\F089"}.wi-direction-up:before{content:"\F058"}.wi-direction-up-right:before{content:"\F057"}.wi-direction-right:before{content:"\F04D"}.wi-direction-down-right:before{content:"\F088"}.wi-direction-down:before{content:"\F044"}.wi-direction-down-left:before{content:"\F043"}.wi-direction-left:before{content:"\F048"}.wi-direction-up-left:before{content:"\F087"}.wi-wind-beaufort-0:before{content:"\F0B7"}.wi-wind-beaufort-1:before{content:"\F0B8"}.wi-wind-beaufort-2:before{content:"\F0B9"}.wi-wind-beaufort-3:before{content:"\F0BA"}.wi-wind-beaufort-4:before{content:"\F0BB"}.wi-wind-beaufort-5:before{content:"\F0BC"}.wi-wind-beaufort-6:before{content:"\F0BD"}.wi-wind-beaufort-7:before{content:"\F0BE"}.wi-wind-beaufort-8:before{content:"\F0BF"}.wi-wind-beaufort-9:before{content:"\F0C0"}.wi-wind-beaufort-10:before{content:"\F0C1"}.wi-wind-beaufort-11:before{content:"\F0C2"}.wi-wind-beaufort-12:before{content:"\F0C3"}.wi-yahoo-0:before{content:"\F056"}.wi-yahoo-1:before{content:"\F00E"}.wi-yahoo-2:before{content:"\F073"}.wi-yahoo-3:before,.wi-yahoo-4:before{content:"\F01E"}.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before{content:"\F017"}.wi-yahoo-8:before{content:"\F015"}.wi-yahoo-9:before{content:"\F01A"}.wi-yahoo-10:before{content:"\F015"}.wi-yahoo-11:before,.wi-yahoo-12:before{content:"\F01A"}.wi-yahoo-13:before{content:"\F01B"}.wi-yahoo-14:before{content:"\F00A"}.wi-yahoo-15:before{content:"\F064"}.wi-yahoo-16:before{content:"\F01B"}.wi-yahoo-17:before{content:"\F015"}.wi-yahoo-18:before{content:"\F017"}.wi-yahoo-19:before{content:"\F063"}.wi-yahoo-20:before{content:"\F014"}.wi-yahoo-21:before{content:"\F021"}.wi-yahoo-22:before{content:"\F062"}.wi-yahoo-23:before,.wi-yahoo-24:before{content:"\F050"}.wi-yahoo-25:before{content:"\F076"}.wi-yahoo-26:before{content:"\F013"}.wi-yahoo-27:before{content:"\F031"}.wi-yahoo-28:before{content:"\F002"}.wi-yahoo-29:before{content:"\F031"}.wi-yahoo-30:before{content:"\F002"}.wi-yahoo-31:before{content:"\F02E"}.wi-yahoo-32:before{content:"\F00D"}.wi-yahoo-33:before{content:"\F083"}.wi-yahoo-34:before{content:"\F00C"}.wi-yahoo-35:before{content:"\F017"}.wi-yahoo-36:before{content:"\F072"}.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before{content:"\F00E"}.wi-yahoo-40:before{content:"\F01A"}.wi-yahoo-41:before{content:"\F064"}.wi-yahoo-42:before{content:"\F01B"}.wi-yahoo-43:before{content:"\F064"}.wi-yahoo-44:before{content:"\F00C"}.wi-yahoo-45:before{content:"\F00E"}.wi-yahoo-46:before{content:"\F01B"}.wi-yahoo-47:before{content:"\F00E"}.wi-yahoo-3200:before{content:"\F077"}.wi-forecast-io-clear-day:before{content:"\F00D"}.wi-forecast-io-clear-night:before{content:"\F02E"}.wi-forecast-io-rain:before{content:"\F019"}.wi-forecast-io-snow:before{content:"\F01B"}.wi-forecast-io-sleet:before{content:"\F0B5"}.wi-forecast-io-wind:before{content:"\F050"}.wi-forecast-io-fog:before{content:"\F014"}.wi-forecast-io-cloudy:before{content:"\F013"}.wi-forecast-io-partly-cloudy-day:before{content:"\F002"}.wi-forecast-io-partly-cloudy-night:before{content:"\F031"}.wi-forecast-io-hail:before{content:"\F015"}.wi-forecast-io-thunderstorm:before{content:"\F01E"}.wi-forecast-io-tornado:before{content:"\F056"}.wi-wmo4680-00:before,.wi-wmo4680-0:before{content:"\F055"}.wi-wmo4680-01:before,.wi-wmo4680-1:before{content:"\F013"}.wi-wmo4680-02:before,.wi-wmo4680-2:before{content:"\F055"}.wi-wmo4680-03:before,.wi-wmo4680-3:before{content:"\F013"}.wi-wmo4680-04:before,.wi-wmo4680-05:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before,.wi-wmo4680-4:before,.wi-wmo4680-5:before{content:"\F014"}.wi-wmo4680-12:before{content:"\F016"}.wi-wmo4680-18:before{content:"\F050"}.wi-wmo4680-20:before{content:"\F014"}.wi-wmo4680-21:before,.wi-wmo4680-22:before{content:"\F017"}.wi-wmo4680-23:before{content:"\F019"}.wi-wmo4680-24:before{content:"\F01B"}.wi-wmo4680-25:before{content:"\F015"}.wi-wmo4680-26:before{content:"\F01E"}.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before{content:"\F063"}.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before{content:"\F014"}.wi-wmo4680-40:before{content:"\F017"}.wi-wmo4680-41:before{content:"\F01C"}.wi-wmo4680-42:before{content:"\F019"}.wi-wmo4680-43:before{content:"\F01C"}.wi-wmo4680-44:before{content:"\F019"}.wi-wmo4680-45:before,.wi-wmo4680-46:before{content:"\F015"}.wi-wmo4680-47:before,.wi-wmo4680-48:before{content:"\F01B"}.wi-wmo4680-50:before,.wi-wmo4680-51:before{content:"\F01C"}.wi-wmo4680-52:before,.wi-wmo4680-53:before{content:"\F019"}.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before{content:"\F076"}.wi-wmo4680-57:before{content:"\F01C"}.wi-wmo4680-58:before{content:"\F019"}.wi-wmo4680-60:before,.wi-wmo4680-61:before{content:"\F01C"}.wi-wmo4680-62:before,.wi-wmo4680-63:before{content:"\F019"}.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before{content:"\F015"}.wi-wmo4680-67:before,.wi-wmo4680-68:before{content:"\F017"}.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before{content:"\F01B"}.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before{content:"\F076"}.wi-wmo4680-77:before{content:"\F01B"}.wi-wmo4680-78:before{content:"\F076"}.wi-wmo4680-80:before{content:"\F019"}.wi-wmo4680-81:before{content:"\F01C"}.wi-wmo4680-82:before,.wi-wmo4680-83:before{content:"\F019"}.wi-wmo4680-84:before{content:"\F01D"}.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before{content:"\F017"}.wi-wmo4680-89:before{content:"\F015"}.wi-wmo4680-90:before{content:"\F016"}.wi-wmo4680-91:before{content:"\F01D"}.wi-wmo4680-92:before,.wi-wmo4680-93:before{content:"\F01E"}.wi-wmo4680-94:before{content:"\F016"}.wi-wmo4680-95:before,.wi-wmo4680-96:before{content:"\F01E"}.wi-wmo4680-99:before{content:"\F056"}.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before{content:"\F01E"}.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before{content:"\F016"}.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before{content:"\F01E"}.wi-owm-300:before,.wi-owm-301:before{content:"\F01C"}.wi-owm-302:before{content:"\F019"}.wi-owm-310:before{content:"\F017"}.wi-owm-311:before,.wi-owm-312:before{content:"\F019"}.wi-owm-313:before{content:"\F01A"}.wi-owm-314:before{content:"\F019"}.wi-owm-321:before,.wi-owm-500:before{content:"\F01C"}.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before{content:"\F019"}.wi-owm-511:before{content:"\F017"}.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before{content:"\F01A"}.wi-owm-531:before{content:"\F01D"}.wi-owm-600:before,.wi-owm-601:before{content:"\F01B"}.wi-owm-602:before{content:"\F0B5"}.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before{content:"\F017"}.wi-owm-621:before,.wi-owm-622:before{content:"\F01B"}.wi-owm-701:before{content:"\F01A"}.wi-owm-711:before{content:"\F062"}.wi-owm-721:before{content:"\F0B6"}.wi-owm-731:before{content:"\F063"}.wi-owm-741:before{content:"\F014"}.wi-owm-761:before,.wi-owm-762:before{content:"\F063"}.wi-owm-771:before{content:"\F011"}.wi-owm-781:before{content:"\F056"}.wi-owm-800:before{content:"\F00D"}.wi-owm-801:before,.wi-owm-802:before,.wi-owm-803:before{content:"\F011"}.wi-owm-803:before{content:"\F012"}.wi-owm-804:before{content:"\F013"}.wi-owm-900:before{content:"\F056"}.wi-owm-901:before{content:"\F01D"}.wi-owm-902:before{content:"\F073"}.wi-owm-903:before{content:"\F076"}.wi-owm-904:before{content:"\F072"}.wi-owm-905:before{content:"\F021"}.wi-owm-906:before{content:"\F015"}.wi-owm-957:before{content:"\F050"}.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before{content:"\F010"}.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before{content:"\F005"}.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before{content:"\F010"}.wi-owm-day-300:before,.wi-owm-day-301:before{content:"\F00B"}.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before{content:"\F008"}.wi-owm-day-321:before,.wi-owm-day-500:before{content:"\F00B"}.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before{content:"\F008"}.wi-owm-day-511:before{content:"\F006"}.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before{content:"\F009"}.wi-owm-day-531:before{content:"\F00E"}.wi-owm-day-600:before{content:"\F00A"}.wi-owm-day-601:before{content:"\F0B2"}.wi-owm-day-602:before{content:"\F00A"}.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before{content:"\F006"}.wi-owm-day-621:before,.wi-owm-day-622:before{content:"\F00A"}.wi-owm-day-701:before{content:"\F009"}.wi-owm-day-711:before{content:"\F062"}.wi-owm-day-721:before{content:"\F0B6"}.wi-owm-day-731:before{content:"\F063"}.wi-owm-day-741:before{content:"\F003"}.wi-owm-day-761:before,.wi-owm-day-762:before{content:"\F063"}.wi-owm-day-781:before{content:"\F056"}.wi-owm-day-800:before{content:"\F00D"}.wi-owm-day-801:before,.wi-owm-day-802:before,.wi-owm-day-803:before{content:"\F000"}.wi-owm-day-804:before{content:"\F00C"}.wi-owm-day-900:before{content:"\F056"}.wi-owm-day-902:before{content:"\F073"}.wi-owm-day-903:before{content:"\F076"}.wi-owm-day-904:before{content:"\F072"}.wi-owm-day-906:before{content:"\F004"}.wi-owm-day-957:before{content:"\F050"}.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before{content:"\F02D"}.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before{content:"\F025"}.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before{content:"\F02D"}.wi-owm-night-300:before,.wi-owm-night-301:before{content:"\F02B"}.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before{content:"\F028"}.wi-owm-night-321:before,.wi-owm-night-500:before{content:"\F02B"}.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before{content:"\F028"}.wi-owm-night-511:before{content:"\F026"}.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before{content:"\F029"}.wi-owm-night-531:before{content:"\F02C"}.wi-owm-night-600:before{content:"\F02A"}.wi-owm-night-601:before{content:"\F0B4"}.wi-owm-night-602:before{content:"\F02A"}.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before{content:"\F026"}.wi-owm-night-621:before,.wi-owm-night-622:before{content:"\F02A"}.wi-owm-night-701:before{content:"\F029"}.wi-owm-night-711:before{content:"\F062"}.wi-owm-night-721:before{content:"\F0B6"}.wi-owm-night-731:before{content:"\F063"}.wi-owm-night-741:before{content:"\F04A"}.wi-owm-night-761:before,.wi-owm-night-762:before{content:"\F063"}.wi-owm-night-781:before{content:"\F056"}.wi-owm-night-800:before{content:"\F02E"}.wi-owm-night-801:before,.wi-owm-night-802:before,.wi-owm-night-803:before{content:"\F022"}.wi-owm-night-804:before{content:"\F086"}.wi-owm-night-900:before{content:"\F056"}.wi-owm-night-902:before{content:"\F073"}.wi-owm-night-903:before{content:"\F076"}.wi-owm-night-904:before{content:"\F072"}.wi-owm-night-906:before{content:"\F024"}.wi-owm-night-957:before{content:"\F050"}@charset "UTF-8";
.glyphs.character-mapping {
    margin: 0 0 20px 0;
    padding: 20px 0 20px 30px;
    color: rgba(0, 0, 0, 0.5);
    border: 1px solid #d8e0e5;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.glyphs.character-mapping li {
    margin: 0 30px 20px 0;
    display: inline-block;
    width: 90px;
    text-align: center;
    font-size: 24px;
    color: ;
}

.linea-icon {
    position: relative;
}

.linea-icon svg {
    fill: #000;
}

.glyphs.character-mapping input {
    margin: 0;
    padding: 5px 0;
    line-height: 12px;
    font-size: 12px;
    display: block;
    width: 100%;
    border: 1px solid #d8e0e5;
    text-align: center;
    outline: 0;
}

.glyphs.character-mapping input:focus {
    border: 1px solid #fbde4a;
    -webkit-box-shadow: inset 0 0 3px #fbde4a;
    box-shadow: inset 0 0 3px #fbde4a;
}

.glyphs.character-mapping input:hover {
    -webkit-box-shadow: inset 0 0 3px #fbde4a;
    box-shadow: inset 0 0 3px #fbde4a;
}

@font-face {
    font-family: "linea-arrows-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-arrows-10.9b287297a8d930c35c32a62fed4eba68.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-arrows-10.9b287297a8d930c35c32a62fed4eba68.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-arrows-10.4e2921ae2aa6ab286dca55f6d6822395.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-arrows-10.ca6a0488bc01cd0fd40b852df34e3cb9.svg#linea-arrows-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-aerrow[data-icon]:before {
    font-family: "linea-arrows-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-arrows-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrows-anticlockwise:before {
    content: "\E000";
}

.icon-arrows-anticlockwise-dashed:before {
    content: "\E001";
}

.icon-arrows-button-down:before {
    content: "\E002";
}

.icon-arrows-button-off:before {
    content: "\E003";
}

.icon-arrows-button-on:before {
    content: "\E004";
}

.icon-arrows-button-up:before {
    content: "\E005";
}

.icon-arrows-check:before {
    content: "\E006";
}

.icon-arrows-circle-check:before {
    content: "\E007";
}

.icon-arrows-circle-down:before {
    content: "\E008";
}

.icon-arrows-circle-downleft:before {
    content: "\E009";
}

.icon-arrows-circle-downright:before {
    content: "\E00A";
}

.icon-arrows-circle-left:before {
    content: "\E00B";
}

.icon-arrows-circle-minus:before {
    content: "\E00C";
}

.icon-arrows-circle-plus:before {
    content: "\E00D";
}

.icon-arrows-circle-remove:before {
    content: "\E00E";
}

.icon-arrows-circle-right:before {
    content: "\E00F";
}

.icon-arrows-circle-up:before {
    content: "\E010";
}

.icon-arrows-circle-upleft:before {
    content: "\E011";
}

.icon-arrows-circle-upright:before {
    content: "\E012";
}

.icon-arrows-clockwise:before {
    content: "\E013";
}

.icon-arrows-clockwise-dashed:before {
    content: "\E014";
}

.icon-arrows-compress:before {
    content: "\E015";
}

.icon-arrows-deny:before {
    content: "\E016";
}

.icon-arrows-diagonal:before {
    content: "\E017";
}

.icon-arrows-diagonal2:before {
    content: "\E018";
}

.icon-arrows-down:before {
    content: "\E019";
}

.icon-arrows-down-double:before {
    content: "\E01A";
}

.icon-arrows-downleft:before {
    content: "\E01B";
}

.icon-arrows-downright:before {
    content: "\E01C";
}

.icon-arrows-drag-down:before {
    content: "\E01D";
}

.icon-arrows-drag-down-dashed:before {
    content: "\E01E";
}

.icon-arrows-drag-horiz:before {
    content: "\E01F";
}

.icon-arrows-drag-left:before {
    content: "\E020";
}

.icon-arrows-drag-left-dashed:before {
    content: "\E021";
}

.icon-arrows-drag-right:before {
    content: "\E022";
}

.icon-arrows-drag-right-dashed:before {
    content: "\E023";
}

.icon-arrows-drag-up:before {
    content: "\E024";
}

.icon-arrows-drag-up-dashed:before {
    content: "\E025";
}

.icon-arrows-drag-vert:before {
    content: "\E026";
}

.icon-arrows-exclamation:before {
    content: "\E027";
}

.icon-arrows-expand:before {
    content: "\E028";
}

.icon-arrows-expand-diagonal1:before {
    content: "\E029";
}

.icon-arrows-expand-horizontal1:before {
    content: "\E02A";
}

.icon-arrows-expand-vertical1:before {
    content: "\E02B";
}

.icon-arrows-fit-horizontal:before {
    content: "\E02C";
}

.icon-arrows-fit-vertical:before {
    content: "\E02D";
}

.icon-arrows-glide:before {
    content: "\E02E";
}

.icon-arrows-glide-horizontal:before {
    content: "\E02F";
}

.icon-arrows-glide-vertical:before {
    content: "\E030";
}

.icon-arrows-hamburger1:before {
    content: "\E031";
}

.icon-arrows-hamburger-2:before {
    content: "\E032";
}

.icon-arrows-horizontal:before {
    content: "\E033";
}

.icon-arrows-info:before {
    content: "\E034";
}

.icon-arrows-keyboard-alt:before {
    content: "\E035";
}

.icon-arrows-keyboard-cmd:before {
    content: "\E036";
}

.icon-arrows-keyboard-delete:before {
    content: "\E037";
}

.icon-arrows-keyboard-down:before {
    content: "\E038";
}

.icon-arrows-keyboard-left:before {
    content: "\E039";
}

.icon-arrows-keyboard-return:before {
    content: "\E03A";
}

.icon-arrows-keyboard-right:before {
    content: "\E03B";
}

.icon-arrows-keyboard-shift:before {
    content: "\E03C";
}

.icon-arrows-keyboard-tab:before {
    content: "\E03D";
}

.icon-arrows-keyboard-up:before {
    content: "\E03E";
}

.icon-arrows-left:before {
    content: "\E03F";
}

.icon-arrows-left-double-32:before {
    content: "\E040";
}

.icon-arrows-minus:before {
    content: "\E041";
}

.icon-arrows-move:before {
    content: "\E042";
}

.icon-arrows-move2:before {
    content: "\E043";
}

.icon-arrows-move-bottom:before {
    content: "\E044";
}

.icon-arrows-move-left:before {
    content: "\E045";
}

.icon-arrows-move-right:before {
    content: "\E046";
}

.icon-arrows-move-top:before {
    content: "\E047";
}

.icon-arrows-plus:before {
    content: "\E048";
}

.icon-arrows-question:before {
    content: "\E049";
}

.icon-arrows-remove:before {
    content: "\E04A";
}

.icon-arrows-right:before {
    content: "\E04B";
}

.icon-arrows-right-double:before {
    content: "\E04C";
}

.icon-arrows-rotate:before {
    content: "\E04D";
}

.icon-arrows-rotate-anti:before {
    content: "\E04E";
}

.icon-arrows-rotate-anti-dashed:before {
    content: "\E04F";
}

.icon-arrows-rotate-dashed:before {
    content: "\E050";
}

.icon-arrows-shrink:before {
    content: "\E051";
}

.icon-arrows-shrink-diagonal1:before {
    content: "\E052";
}

.icon-arrows-shrink-diagonal2:before {
    content: "\E053";
}

.icon-arrows-shrink-horizonal2:before {
    content: "\E054";
}

.icon-arrows-shrink-horizontal1:before {
    content: "\E055";
}

.icon-arrows-shrink-vertical1:before {
    content: "\E056";
}

.icon-arrows-shrink-vertical2:before {
    content: "\E057";
}

.icon-arrows-sign-down:before {
    content: "\E058";
}

.icon-arrows-sign-left:before {
    content: "\E059";
}

.icon-arrows-sign-right:before {
    content: "\E05A";
}

.icon-arrows-sign-up:before {
    content: "\E05B";
}

.icon-arrows-slide-down1:before {
    content: "\E05C";
}

.icon-arrows-slide-down2:before {
    content: "\E05D";
}

.icon-arrows-slide-left1:before {
    content: "\E05E";
}

.icon-arrows-slide-left2:before {
    content: "\E05F";
}

.icon-arrows-slide-right1:before {
    content: "\E060";
}

.icon-arrows-slide-right2:before {
    content: "\E061";
}

.icon-arrows-slide-up1:before {
    content: "\E062";
}

.icon-arrows-slide-up2:before {
    content: "\E063";
}

.icon-arrows-slim-down:before {
    content: "\E064";
}

.icon-arrows-slim-down-dashed:before {
    content: "\E065";
}

.icon-arrows-slim-left:before {
    content: "\E066";
}

.icon-arrows-slim-left-dashed:before {
    content: "\E067";
}

.icon-arrows-slim-right:before {
    content: "\E068";
}

.icon-arrows-slim-right-dashed:before {
    content: "\E069";
}

.icon-arrows-slim-up:before {
    content: "\E06A";
}

.icon-arrows-slim-up-dashed:before {
    content: "\E06B";
}

.icon-arrows-square-check:before {
    content: "\E06C";
}

.icon-arrows-square-down:before {
    content: "\E06D";
}

.icon-arrows-square-downleft:before {
    content: "\E06E";
}

.icon-arrows-square-downright:before {
    content: "\E06F";
}

.icon-arrows-square-left:before {
    content: "\E070";
}

.icon-arrows-square-minus:before {
    content: "\E071";
}

.icon-arrows-square-plus:before {
    content: "\E072";
}

.icon-arrows-square-remove:before {
    content: "\E073";
}

.icon-arrows-square-right:before {
    content: "\E074";
}

.icon-arrows-square-up:before {
    content: "\E075";
}

.icon-arrows-square-upleft:before {
    content: "\E076";
}

.icon-arrows-square-upright:before {
    content: "\E077";
}

.icon-arrows-squares:before {
    content: "\E078";
}

.icon-arrows-stretch-diagonal1:before {
    content: "\E079";
}

.icon-arrows-stretch-diagonal2:before {
    content: "\E07A";
}

.icon-arrows-stretch-diagonal3:before {
    content: "\E07B";
}

.icon-arrows-stretch-diagonal4:before {
    content: "\E07C";
}

.icon-arrows-stretch-horizontal1:before {
    content: "\E07D";
}

.icon-arrows-stretch-horizontal2:before {
    content: "\E07E";
}

.icon-arrows-stretch-vertical1:before {
    content: "\E07F";
}

.icon-arrows-stretch-vertical2:before {
    content: "\E080";
}

.icon-arrows-switch-horizontal:before {
    content: "\E081";
}

.icon-arrows-switch-vertical:before {
    content: "\E082";
}

.icon-arrows-up:before {
    content: "\E083";
}

.icon-arrows-up-double-33:before {
    content: "\E084";
}

.icon-arrows-upleft:before {
    content: "\E085";
}

.icon-arrows-upright:before {
    content: "\E086";
}

.icon-arrows-vertical:before {
    content: "\E087";
}

@font-face {
    font-family: "linea-basic-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-basic-10.e4de528c00da0c081906c3caea289f0f.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-basic-10.e4de528c00da0c081906c3caea289f0f.eot?#iefix) format("embedded-opentype"), url(61f3a8a387a64abfc0535cd0813cd71a.woff) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-basic-10.e6763f008205c55db623cdf68bbd581f.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-basic-10.adc6884fec56bfdf4ad203fe5b2d6cba.svg#linea-basic-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-basic[data-icon]:before {
    font-family: "linea-basic-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-basic-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-basic-accelerator:before {
    content: "a";
}

.icon-basic-alarm:before {
    content: "b";
}

.icon-basic-anchor:before {
    content: "c";
}

.icon-basic-anticlockwise:before {
    content: "d";
}

.icon-basic-archive:before {
    content: "e";
}

.icon-basic-archive-full:before {
    content: "f";
}

.icon-basic-ban:before {
    content: "g";
}

.icon-basic-battery-charge:before {
    content: "h";
}

.icon-basic-battery-empty:before {
    content: "i";
}

.icon-basic-battery-full:before {
    content: "j";
}

.icon-basic-battery-half:before {
    content: "k";
}

.icon-basic-bolt:before {
    content: "l";
}

.icon-basic-book:before {
    content: "m";
}

.icon-basic-book-pen:before {
    content: "n";
}

.icon-basic-book-pencil:before {
    content: "o";
}

.icon-basic-bookmark:before {
    content: "p";
}

.icon-basic-calculator:before {
    content: "q";
}

.icon-basic-calendar:before {
    content: "r";
}

.icon-basic-cards-diamonds:before {
    content: "s";
}

.icon-basic-cards-hearts:before {
    content: "t";
}

.icon-basic-case:before {
    content: "u";
}

.icon-basic-chronometer:before {
    content: "v";
}

.icon-basic-clessidre:before {
    content: "w";
}

.icon-basic-clock:before {
    content: "x";
}

.icon-basic-clockwise:before {
    content: "y";
}

.icon-basic-cloud:before {
    content: "z";
}

.icon-basic-clubs:before {
    content: "A";
}

.icon-basic-compass:before {
    content: "B";
}

.icon-basic-cup:before {
    content: "C";
}

.icon-basic-diamonds:before {
    content: "D";
}

.icon-basic-display:before {
    content: "E";
}

.icon-basic-download:before {
    content: "F";
}

.icon-basic-exclamation:before {
    content: "G";
}

.icon-basic-eye:before {
    content: "H";
}

.icon-basic-eye-closed:before {
    content: "I";
}

.icon-basic-female:before {
    content: "J";
}

.icon-basic-flag1:before {
    content: "K";
}

.icon-basic-flag2:before {
    content: "L";
}

.icon-basic-floppydisk:before {
    content: "M";
}

.icon-basic-folder:before {
    content: "N";
}

.icon-basic-folder-multiple:before {
    content: "O";
}

.icon-basic-gear:before {
    content: "P";
}

.icon-basic-geolocalize-01:before {
    content: "Q";
}

.icon-basic-geolocalize-05:before {
    content: "R";
}

.icon-basic-globe:before {
    content: "S";
}

.icon-basic-gunsight:before {
    content: "T";
}

.icon-basic-hammer:before {
    content: "U";
}

.icon-basic-headset:before {
    content: "V";
}

.icon-basic-heart:before {
    content: "W";
}

.icon-basic-heart-broken:before {
    content: "X";
}

.icon-basic-helm:before {
    content: "Y";
}

.icon-basic-home:before {
    content: "Z";
}

.icon-basic-info:before {
    content: "0";
}

.icon-basic-ipod:before {
    content: "1";
}

.icon-basic-joypad:before {
    content: "2";
}

.icon-basic-key:before {
    content: "3";
}

.icon-basic-keyboard:before {
    content: "4";
}

.icon-basic-laptop:before {
    content: "5";
}

.icon-basic-life-buoy:before {
    content: "6";
}

.icon-basic-lightbulb:before {
    content: "7";
}

.icon-basic-link:before {
    content: "8";
}

.icon-basic-lock:before {
    content: "9";
}

.icon-basic-lock-open:before {
    content: "!";
}

.icon-basic-magic-mouse:before {
    content: "\"";
}

.icon-basic-magnifier:before {
    content: "#";
}

.icon-basic-magnifier-minus:before {
    content: "$";
}

.icon-basic-magnifier-plus:before {
    content: "%";
}

.icon-basic-mail:before {
    content: "&";
}

.icon-basic-mail-multiple:before {
    content: "'";
}

.icon-basic-mail-open:before {
    content: "(";
}

.icon-basic-mail-open-text:before {
    content: ")";
}

.icon-basic-male:before {
    content: "*";
}

.icon-basic-map:before {
    content: "+";
}

.icon-basic-message:before {
    content: ",";
}

.icon-basic-message-multiple:before {
    content: "-";
}

.icon-basic-message-txt:before {
    content: ".";
}

.icon-basic-mixer2:before {
    content: "/";
}

.icon-basic-mouse:before {
    content: ":";
}

.icon-basic-notebook:before {
    content: ";";
}

.icon-basic-notebook-pen:before {
    content: "<";
}

.icon-basic-notebook-pencil:before {
    content: "=";
}

.icon-basic-paperplane:before {
    content: ">";
}

.icon-basic-pencil-ruler:before {
    content: "?";
}

.icon-basic-pencil-ruler-pen:before {
    content: "@";
}

.icon-basic-photo:before {
    content: "[";
}

.icon-basic-picture:before {
    content: "]";
}

.icon-basic-picture-multiple:before {
    content: "^";
}

.icon-basic-pin1:before {
    content: "_";
}

.icon-basic-pin2:before {
    content: "`";
}

.icon-basic-postcard:before {
    content: "{";
}

.icon-basic-postcard-multiple:before {
    content: "|";
}

.icon-basic-printer:before {
    content: "}";
}

.icon-basic-question:before {
    content: "~";
}

.icon-basic-rss:before {
    content: "";
}

.icon-basic-server:before {
    content: "\E000";
}

.icon-basic-server2:before {
    content: "\E001";
}

.icon-basic-server-cloud:before {
    content: "\E002";
}

.icon-basic-server-download:before {
    content: "\E003";
}

.icon-basic-server-upload:before {
    content: "\E004";
}

.icon-basic-settings:before {
    content: "\E005";
}

.icon-basic-share:before {
    content: "\E006";
}

.icon-basic-sheet:before {
    content: "\E007";
}

.icon-basic-sheet-multiple:before {
    content: "\E008";
}

.icon-basic-sheet-pen:before {
    content: "\E009";
}

.icon-basic-sheet-pencil:before {
    content: "\E00A";
}

.icon-basic-sheet-txt:before {
    content: "\E00B";
}

.icon-basic-signs:before {
    content: "\E00C";
}

.icon-basic-smartphone:before {
    content: "\E00D";
}

.icon-basic-spades:before {
    content: "\E00E";
}

.icon-basic-spread:before {
    content: "\E00F";
}

.icon-basic-spread-bookmark:before {
    content: "\E010";
}

.icon-basic-spread-text:before {
    content: "\E011";
}

.icon-basic-spread-text-bookmark:before {
    content: "\E012";
}

.icon-basic-star:before {
    content: "\E013";
}

.icon-basic-tablet:before {
    content: "\E014";
}

.icon-basic-target:before {
    content: "\E015";
}

.icon-basic-todo:before {
    content: "\E016";
}

.icon-basic-todo-pen:before {
    content: "\E017";
}

.icon-basic-todo-pencil:before {
    content: "\E018";
}

.icon-basic-todo-txt:before {
    content: "\E019";
}

.icon-basic-todolist-pen:before {
    content: "\E01A";
}

.icon-basic-todolist-pencil:before {
    content: "\E01B";
}

.icon-basic-trashcan:before {
    content: "\E01C";
}

.icon-basic-trashcan-full:before {
    content: "\E01D";
}

.icon-basic-trashcan-refresh:before {
    content: "\E01E";
}

.icon-basic-trashcan-remove:before {
    content: "\E01F";
}

.icon-basic-upload:before {
    content: "\E020";
}

.icon-basic-usb:before {
    content: "\E021";
}

.icon-basic-video:before {
    content: "\E022";
}

.icon-basic-watch:before {
    content: "\E023";
}

.icon-basic-webpage:before {
    content: "\E024";
}

.icon-basic-webpage-img-txt:before {
    content: "\E025";
}

.icon-basic-webpage-multiple:before {
    content: "\E026";
}

.icon-basic-webpage-txt:before {
    content: "\E027";
}

.icon-basic-world:before {
    content: "\E028";
}

@font-face {
    font-family: "linea-basic-elaboration-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.7193d8c51aea93b5f5751bdb676a7b31.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.7193d8c51aea93b5f5751bdb676a7b31.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.3759629be32bb8b55b2119af8cf5122d.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.98239ae237a41003eb42dece6946b10a.svg#linea-basic-elaboration-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-elaborate[data-icon]:before {
    font-family: "linea-basic-elaboration-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-basic-elaboration-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-basic-elaboration-bookmark-checck:before {
    content: "a";
}

.icon-basic-elaboration-bookmark-minus:before {
    content: "b";
}

.icon-basic-elaboration-bookmark-plus:before {
    content: "c";
}

.icon-basic-elaboration-bookmark-remove:before {
    content: "d";
}

.icon-basic-elaboration-briefcase-check:before {
    content: "e";
}

.icon-basic-elaboration-briefcase-download:before {
    content: "f";
}

.icon-basic-elaboration-briefcase-flagged:before {
    content: "g";
}

.icon-basic-elaboration-briefcase-minus:before {
    content: "h";
}

.icon-basic-elaboration-briefcase-plus:before {
    content: "i";
}

.icon-basic-elaboration-briefcase-refresh:before {
    content: "j";
}

.icon-basic-elaboration-briefcase-remove:before {
    content: "k";
}

.icon-basic-elaboration-briefcase-search:before {
    content: "l";
}

.icon-basic-elaboration-briefcase-star:before {
    content: "m";
}

.icon-basic-elaboration-briefcase-upload:before {
    content: "n";
}

.icon-basic-elaboration-browser-check:before {
    content: "o";
}

.icon-basic-elaboration-browser-download:before {
    content: "p";
}

.icon-basic-elaboration-browser-minus:before {
    content: "q";
}

.icon-basic-elaboration-browser-plus:before {
    content: "r";
}

.icon-basic-elaboration-browser-refresh:before {
    content: "s";
}

.icon-basic-elaboration-browser-remove:before {
    content: "t";
}

.icon-basic-elaboration-browser-search:before {
    content: "u";
}

.icon-basic-elaboration-browser-star:before {
    content: "v";
}

.icon-basic-elaboration-browser-upload:before {
    content: "w";
}

.icon-basic-elaboration-calendar-check:before {
    content: "x";
}

.icon-basic-elaboration-calendar-cloud:before {
    content: "y";
}

.icon-basic-elaboration-calendar-download:before {
    content: "z";
}

.icon-basic-elaboration-calendar-empty:before {
    content: "A";
}

.icon-basic-elaboration-calendar-flagged:before {
    content: "B";
}

.icon-basic-elaboration-calendar-heart:before {
    content: "C";
}

.icon-basic-elaboration-calendar-minus:before {
    content: "D";
}

.icon-basic-elaboration-calendar-next:before {
    content: "E";
}

.icon-basic-elaboration-calendar-noaccess:before {
    content: "F";
}

.icon-basic-elaboration-calendar-pencil:before {
    content: "G";
}

.icon-basic-elaboration-calendar-plus:before {
    content: "H";
}

.icon-basic-elaboration-calendar-previous:before {
    content: "I";
}

.icon-basic-elaboration-calendar-refresh:before {
    content: "J";
}

.icon-basic-elaboration-calendar-remove:before {
    content: "K";
}

.icon-basic-elaboration-calendar-search:before {
    content: "L";
}

.icon-basic-elaboration-calendar-star:before {
    content: "M";
}

.icon-basic-elaboration-calendar-upload:before {
    content: "N";
}

.icon-basic-elaboration-cloud-check:before {
    content: "O";
}

.icon-basic-elaboration-cloud-download:before {
    content: "P";
}

.icon-basic-elaboration-cloud-minus:before {
    content: "Q";
}

.icon-basic-elaboration-cloud-noaccess:before {
    content: "R";
}

.icon-basic-elaboration-cloud-plus:before {
    content: "S";
}

.icon-basic-elaboration-cloud-refresh:before {
    content: "T";
}

.icon-basic-elaboration-cloud-remove:before {
    content: "U";
}

.icon-basic-elaboration-cloud-search:before {
    content: "V";
}

.icon-basic-elaboration-cloud-upload:before {
    content: "W";
}

.icon-basic-elaboration-document-check:before {
    content: "X";
}

.icon-basic-elaboration-document-cloud:before {
    content: "Y";
}

.icon-basic-elaboration-document-download:before {
    content: "Z";
}

.icon-basic-elaboration-document-flagged:before {
    content: "0";
}

.icon-basic-elaboration-document-graph:before {
    content: "1";
}

.icon-basic-elaboration-document-heart:before {
    content: "2";
}

.icon-basic-elaboration-document-minus:before {
    content: "3";
}

.icon-basic-elaboration-document-next:before {
    content: "4";
}

.icon-basic-elaboration-document-noaccess:before {
    content: "5";
}

.icon-basic-elaboration-document-note:before {
    content: "6";
}

.icon-basic-elaboration-document-pencil:before {
    content: "7";
}

.icon-basic-elaboration-document-picture:before {
    content: "8";
}

.icon-basic-elaboration-document-plus:before {
    content: "9";
}

.icon-basic-elaboration-document-previous:before {
    content: "!";
}

.icon-basic-elaboration-document-refresh:before {
    content: "\"";
}

.icon-basic-elaboration-document-remove:before {
    content: "#";
}

.icon-basic-elaboration-document-search:before {
    content: "$";
}

.icon-basic-elaboration-document-star:before {
    content: "%";
}

.icon-basic-elaboration-document-upload:before {
    content: "&";
}

.icon-basic-elaboration-folder-check:before {
    content: "'";
}

.icon-basic-elaboration-folder-cloud:before {
    content: "(";
}

.icon-basic-elaboration-folder-document:before {
    content: ")";
}

.icon-basic-elaboration-folder-download:before {
    content: "*";
}

.icon-basic-elaboration-folder-flagged:before {
    content: "+";
}

.icon-basic-elaboration-folder-graph:before {
    content: ",";
}

.icon-basic-elaboration-folder-heart:before {
    content: "-";
}

.icon-basic-elaboration-folder-minus:before {
    content: ".";
}

.icon-basic-elaboration-folder-next:before {
    content: "/";
}

.icon-basic-elaboration-folder-noaccess:before {
    content: ":";
}

.icon-basic-elaboration-folder-note:before {
    content: ";";
}

.icon-basic-elaboration-folder-pencil:before {
    content: "<";
}

.icon-basic-elaboration-folder-picture:before {
    content: "=";
}

.icon-basic-elaboration-folder-plus:before {
    content: ">";
}

.icon-basic-elaboration-folder-previous:before {
    content: "?";
}

.icon-basic-elaboration-folder-refresh:before {
    content: "@";
}

.icon-basic-elaboration-folder-remove:before {
    content: "[";
}

.icon-basic-elaboration-folder-search:before {
    content: "]";
}

.icon-basic-elaboration-folder-star:before {
    content: "^";
}

.icon-basic-elaboration-folder-upload:before {
    content: "_";
}

.icon-basic-elaboration-mail-check:before {
    content: "`";
}

.icon-basic-elaboration-mail-cloud:before {
    content: "{";
}

.icon-basic-elaboration-mail-document:before {
    content: "|";
}

.icon-basic-elaboration-mail-download:before {
    content: "}";
}

.icon-basic-elaboration-mail-flagged:before {
    content: "~";
}

.icon-basic-elaboration-mail-heart:before {
    content: "";
}

.icon-basic-elaboration-mail-next:before {
    content: "\E000";
}

.icon-basic-elaboration-mail-noaccess:before {
    content: "\E001";
}

.icon-basic-elaboration-mail-note:before {
    content: "\E002";
}

.icon-basic-elaboration-mail-pencil:before {
    content: "\E003";
}

.icon-basic-elaboration-mail-picture:before {
    content: "\E004";
}

.icon-basic-elaboration-mail-previous:before {
    content: "\E005";
}

.icon-basic-elaboration-mail-refresh:before {
    content: "\E006";
}

.icon-basic-elaboration-mail-remove:before {
    content: "\E007";
}

.icon-basic-elaboration-mail-search:before {
    content: "\E008";
}

.icon-basic-elaboration-mail-star:before {
    content: "\E009";
}

.icon-basic-elaboration-mail-upload:before {
    content: "\E00A";
}

.icon-basic-elaboration-message-check:before {
    content: "\E00B";
}

.icon-basic-elaboration-message-dots:before {
    content: "\E00C";
}

.icon-basic-elaboration-message-happy:before {
    content: "\E00D";
}

.icon-basic-elaboration-message-heart:before {
    content: "\E00E";
}

.icon-basic-elaboration-message-minus:before {
    content: "\E00F";
}

.icon-basic-elaboration-message-note:before {
    content: "\E010";
}

.icon-basic-elaboration-message-plus:before {
    content: "\E011";
}

.icon-basic-elaboration-message-refresh:before {
    content: "\E012";
}

.icon-basic-elaboration-message-remove:before {
    content: "\E013";
}

.icon-basic-elaboration-message-sad:before {
    content: "\E014";
}

.icon-basic-elaboration-smartphone-cloud:before {
    content: "\E015";
}

.icon-basic-elaboration-smartphone-heart:before {
    content: "\E016";
}

.icon-basic-elaboration-smartphone-noaccess:before {
    content: "\E017";
}

.icon-basic-elaboration-smartphone-note:before {
    content: "\E018";
}

.icon-basic-elaboration-smartphone-pencil:before {
    content: "\E019";
}

.icon-basic-elaboration-smartphone-picture:before {
    content: "\E01A";
}

.icon-basic-elaboration-smartphone-refresh:before {
    content: "\E01B";
}

.icon-basic-elaboration-smartphone-search:before {
    content: "\E01C";
}

.icon-basic-elaboration-tablet-cloud:before {
    content: "\E01D";
}

.icon-basic-elaboration-tablet-heart:before {
    content: "\E01E";
}

.icon-basic-elaboration-tablet-noaccess:before {
    content: "\E01F";
}

.icon-basic-elaboration-tablet-note:before {
    content: "\E020";
}

.icon-basic-elaboration-tablet-pencil:before {
    content: "\E021";
}

.icon-basic-elaboration-tablet-picture:before {
    content: "\E022";
}

.icon-basic-elaboration-tablet-refresh:before {
    content: "\E023";
}

.icon-basic-elaboration-tablet-search:before {
    content: "\E024";
}

.icon-basic-elaboration-todolist-2:before {
    content: "\E025";
}

.icon-basic-elaboration-todolist-check:before {
    content: "\E026";
}

.icon-basic-elaboration-todolist-cloud:before {
    content: "\E027";
}

.icon-basic-elaboration-todolist-download:before {
    content: "\E028";
}

.icon-basic-elaboration-todolist-flagged:before {
    content: "\E029";
}

.icon-basic-elaboration-todolist-minus:before {
    content: "\E02A";
}

.icon-basic-elaboration-todolist-noaccess:before {
    content: "\E02B";
}

.icon-basic-elaboration-todolist-pencil:before {
    content: "\E02C";
}

.icon-basic-elaboration-todolist-plus:before {
    content: "\E02D";
}

.icon-basic-elaboration-todolist-refresh:before {
    content: "\E02E";
}

.icon-basic-elaboration-todolist-remove:before {
    content: "\E02F";
}

.icon-basic-elaboration-todolist-search:before {
    content: "\E030";
}

.icon-basic-elaboration-todolist-star:before {
    content: "\E031";
}

.icon-basic-elaboration-todolist-upload:before {
    content: "\E032";
}

@font-face {
    font-family: "linea-ecommerce-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-ecommerce-10.ffd2088eabba9bda4af6b6e98787e789.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-ecommerce-10.ffd2088eabba9bda4af6b6e98787e789.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-ecommerce-10.e8892174d7f87530f38e6a0bd5358cac.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-ecommerce-10.c845d6a3d7343032f034ad04229b87e4.svg#linea-ecommerce-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-ecommerce[data-icon]:before {
    font-family: "linea-ecommerce-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-ecommerce-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-ecommerce-bag:before {
    content: "a";
}

.icon-ecommerce-bag-check:before {
    content: "b";
}

.icon-ecommerce-bag-cloud:before {
    content: "c";
}

.icon-ecommerce-bag-download:before {
    content: "d";
}

.icon-ecommerce-bag-minus:before {
    content: "e";
}

.icon-ecommerce-bag-plus:before {
    content: "f";
}

.icon-ecommerce-bag-refresh:before {
    content: "g";
}

.icon-ecommerce-bag-remove:before {
    content: "h";
}

.icon-ecommerce-bag-search:before {
    content: "i";
}

.icon-ecommerce-bag-upload:before {
    content: "j";
}

.icon-ecommerce-banknote:before {
    content: "k";
}

.icon-ecommerce-banknotes:before {
    content: "l";
}

.icon-ecommerce-basket:before {
    content: "m";
}

.icon-ecommerce-basket-check:before {
    content: "n";
}

.icon-ecommerce-basket-cloud:before {
    content: "o";
}

.icon-ecommerce-basket-download:before {
    content: "p";
}

.icon-ecommerce-basket-minus:before {
    content: "q";
}

.icon-ecommerce-basket-plus:before {
    content: "r";
}

.icon-ecommerce-basket-refresh:before {
    content: "s";
}

.icon-ecommerce-basket-remove:before {
    content: "t";
}

.icon-ecommerce-basket-search:before {
    content: "u";
}

.icon-ecommerce-basket-upload:before {
    content: "v";
}

.icon-ecommerce-bath:before {
    content: "w";
}

.icon-ecommerce-cart:before {
    content: "x";
}

.icon-ecommerce-cart-check:before {
    content: "y";
}

.icon-ecommerce-cart-cloud:before {
    content: "z";
}

.icon-ecommerce-cart-content:before {
    content: "A";
}

.icon-ecommerce-cart-download:before {
    content: "B";
}

.icon-ecommerce-cart-minus:before {
    content: "C";
}

.icon-ecommerce-cart-plus:before {
    content: "D";
}

.icon-ecommerce-cart-refresh:before {
    content: "E";
}

.icon-ecommerce-cart-remove:before {
    content: "F";
}

.icon-ecommerce-cart-search:before {
    content: "G";
}

.icon-ecommerce-cart-upload:before {
    content: "H";
}

.icon-ecommerce-cent:before {
    content: "I";
}

.icon-ecommerce-colon:before {
    content: "J";
}

.icon-ecommerce-creditcard:before {
    content: "K";
}

.icon-ecommerce-diamond:before {
    content: "L";
}

.icon-ecommerce-dollar:before {
    content: "M";
}

.icon-ecommerce-euro:before {
    content: "N";
}

.icon-ecommerce-franc:before {
    content: "O";
}

.icon-ecommerce-gift:before {
    content: "P";
}

.icon-ecommerce-graph1:before {
    content: "Q";
}

.icon-ecommerce-graph2:before {
    content: "R";
}

.icon-ecommerce-graph3:before {
    content: "S";
}

.icon-ecommerce-graph-decrease:before {
    content: "T";
}

.icon-ecommerce-graph-increase:before {
    content: "U";
}

.icon-ecommerce-guarani:before {
    content: "V";
}

.icon-ecommerce-kips:before {
    content: "W";
}

.icon-ecommerce-lira:before {
    content: "X";
}

.icon-ecommerce-megaphone:before {
    content: "Y";
}

.icon-ecommerce-money:before {
    content: "Z";
}

.icon-ecommerce-naira:before {
    content: "0";
}

.icon-ecommerce-pesos:before {
    content: "1";
}

.icon-ecommerce-pound:before {
    content: "2";
}

.icon-ecommerce-receipt:before {
    content: "3";
}

.icon-ecommerce-receipt-bath:before {
    content: "4";
}

.icon-ecommerce-receipt-cent:before {
    content: "5";
}

.icon-ecommerce-receipt-dollar:before {
    content: "6";
}

.icon-ecommerce-receipt-euro:before {
    content: "7";
}

.icon-ecommerce-receipt-franc:before {
    content: "8";
}

.icon-ecommerce-receipt-guarani:before {
    content: "9";
}

.icon-ecommerce-receipt-kips:before {
    content: "!";
}

.icon-ecommerce-receipt-lira:before {
    content: "\"";
}

.icon-ecommerce-receipt-naira:before {
    content: "#";
}

.icon-ecommerce-receipt-pesos:before {
    content: "$";
}

.icon-ecommerce-receipt-pound:before {
    content: "%";
}

.icon-ecommerce-receipt-rublo:before {
    content: "&";
}

.icon-ecommerce-receipt-rupee:before {
    content: "'";
}

.icon-ecommerce-receipt-tugrik:before {
    content: "(";
}

.icon-ecommerce-receipt-won:before {
    content: ")";
}

.icon-ecommerce-receipt-yen:before {
    content: "*";
}

.icon-ecommerce-receipt-yen2:before {
    content: "+";
}

.icon-ecommerce-recept-colon:before {
    content: ",";
}

.icon-ecommerce-rublo:before {
    content: "-";
}

.icon-ecommerce-rupee:before {
    content: ".";
}

.icon-ecommerce-safe:before {
    content: "/";
}

.icon-ecommerce-sale:before {
    content: ":";
}

.icon-ecommerce-sales:before {
    content: ";";
}

.icon-ecommerce-ticket:before {
    content: "<";
}

.icon-ecommerce-tugriks:before {
    content: "=";
}

.icon-ecommerce-wallet:before {
    content: ">";
}

.icon-ecommerce-won:before {
    content: "?";
}

.icon-ecommerce-yen:before {
    content: "@";
}

.icon-ecommerce-yen2:before {
    content: "[";
}

@font-face {
    font-family: "linea-music-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-music-10.a7dcedf1c8fb3ca799445dcfe7f5e875.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-music-10.a7dcedf1c8fb3ca799445dcfe7f5e875.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-music-10.41575b6f5ffd293becbb140ff87328c8.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-music-10.32f83ca1b24c6af7cc517d3bb5eea7d4.svg#linea-music-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-music[data-icon]:before {
    font-family: "linea-music-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-music-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-music-beginning-button:before {
    content: "a";
}

.icon-music-bell:before {
    content: "b";
}

.icon-music-cd:before {
    content: "c";
}

.icon-music-diapason:before {
    content: "d";
}

.icon-music-eject-button:before {
    content: "e";
}

.icon-music-end-button:before {
    content: "f";
}

.icon-music-fastforward-button:before {
    content: "g";
}

.icon-music-headphones:before {
    content: "h";
}

.icon-music-ipod:before {
    content: "i";
}

.icon-music-loudspeaker:before {
    content: "j";
}

.icon-music-microphone:before {
    content: "k";
}

.icon-music-microphone-old:before {
    content: "l";
}

.icon-music-mixer:before {
    content: "m";
}

.icon-music-mute:before {
    content: "n";
}

.icon-music-note-multiple:before {
    content: "o";
}

.icon-music-note-single:before {
    content: "p";
}

.icon-music-pause-button:before {
    content: "q";
}

.icon-music-play-button:before {
    content: "r";
}

.icon-music-playlist:before {
    content: "s";
}

.icon-music-radio-ghettoblaster:before {
    content: "t";
}

.icon-music-radio-portable:before {
    content: "u";
}

.icon-music-record:before {
    content: "v";
}

.icon-music-recordplayer:before {
    content: "w";
}

.icon-music-repeat-button:before {
    content: "x";
}

.icon-music-rewind-button:before {
    content: "y";
}

.icon-music-shuffle-button:before {
    content: "z";
}

.icon-music-stop-button:before {
    content: "A";
}

.icon-music-tape:before {
    content: "B";
}

.icon-music-volume-down:before {
    content: "C";
}

.icon-music-volume-up:before {
    content: "D";
}

@font-face {
    font-family: "linea-software-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-software-10.b5b4a545328f3eee27895cc001cbadd3.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-software-10.b5b4a545328f3eee27895cc001cbadd3.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-software-10.8fe30102fca386ab297caed9dfa59314.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-software-10.296e296a11e59fe8d36f6f76a642571f.svg#linea-software-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-software[data-icon]:before {
    font-family: "linea-software-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-software-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-software-add-vectorpoint:before {
    content: "a";
}

.icon-software-box-oval:before {
    content: "b";
}

.icon-software-box-polygon:before {
    content: "c";
}

.icon-software-box-rectangle:before {
    content: "d";
}

.icon-software-box-roundedrectangle:before {
    content: "e";
}

.icon-software-character:before {
    content: "f";
}

.icon-software-crop:before {
    content: "g";
}

.icon-software-eyedropper:before {
    content: "h";
}

.icon-software-font-allcaps:before {
    content: "i";
}

.icon-software-font-baseline-shift:before {
    content: "j";
}

.icon-software-font-horizontal-scale:before {
    content: "k";
}

.icon-software-font-kerning:before {
    content: "l";
}

.icon-software-font-leading:before {
    content: "m";
}

.icon-software-font-size:before {
    content: "n";
}

.icon-software-font-smallcapital:before {
    content: "o";
}

.icon-software-font-smallcaps:before {
    content: "p";
}

.icon-software-font-strikethrough:before {
    content: "q";
}

.icon-software-font-tracking:before {
    content: "r";
}

.icon-software-font-underline:before {
    content: "s";
}

.icon-software-font-vertical-scale:before {
    content: "t";
}

.icon-software-horizontal-align-center:before {
    content: "u";
}

.icon-software-horizontal-align-left:before {
    content: "v";
}

.icon-software-horizontal-align-right:before {
    content: "w";
}

.icon-software-horizontal-distribute-center:before {
    content: "x";
}

.icon-software-horizontal-distribute-left:before {
    content: "y";
}

.icon-software-horizontal-distribute-right:before {
    content: "z";
}

.icon-software-indent-firstline:before {
    content: "A";
}

.icon-software-indent-left:before {
    content: "B";
}

.icon-software-indent-right:before {
    content: "C";
}

.icon-software-lasso:before {
    content: "D";
}

.icon-software-layers1:before {
    content: "E";
}

.icon-software-layers2:before {
    content: "F";
}

.icon-software-layout:before {
    content: "G";
}

.icon-software-layout-2columns:before {
    content: "H";
}

.icon-software-layout-3columns:before {
    content: "I";
}

.icon-software-layout-4boxes:before {
    content: "J";
}

.icon-software-layout-4columns:before {
    content: "K";
}

.icon-software-layout-4lines:before {
    content: "L";
}

.icon-software-layout-8boxes:before {
    content: "M";
}

.icon-software-layout-header:before {
    content: "N";
}

.icon-software-layout-header-2columns:before {
    content: "O";
}

.icon-software-layout-header-3columns:before {
    content: "P";
}

.icon-software-layout-header-4boxes:before {
    content: "Q";
}

.icon-software-layout-header-4columns:before {
    content: "R";
}

.icon-software-layout-header-complex:before {
    content: "S";
}

.icon-software-layout-header-complex2:before {
    content: "T";
}

.icon-software-layout-header-complex3:before {
    content: "U";
}

.icon-software-layout-header-complex4:before {
    content: "V";
}

.icon-software-layout-header-sideleft:before {
    content: "W";
}

.icon-software-layout-header-sideright:before {
    content: "X";
}

.icon-software-layout-sidebar-left:before {
    content: "Y";
}

.icon-software-layout-sidebar-right:before {
    content: "Z";
}

.icon-software-magnete:before {
    content: "0";
}

.icon-software-pages:before {
    content: "1";
}

.icon-software-paintbrush:before {
    content: "2";
}

.icon-software-paintbucket:before {
    content: "3";
}

.icon-software-paintroller:before {
    content: "4";
}

.icon-software-paragraph:before {
    content: "5";
}

.icon-software-paragraph-align-left:before {
    content: "6";
}

.icon-software-paragraph-align-right:before {
    content: "7";
}

.icon-software-paragraph-center:before {
    content: "8";
}

.icon-software-paragraph-justify-all:before {
    content: "9";
}

.icon-software-paragraph-justify-center:before {
    content: "!";
}

.icon-software-paragraph-justify-left:before {
    content: "\"";
}

.icon-software-paragraph-justify-right:before {
    content: "#";
}

.icon-software-paragraph-space-after:before {
    content: "$";
}

.icon-software-paragraph-space-before:before {
    content: "%";
}

.icon-software-pathfinder-exclude:before {
    content: "&";
}

.icon-software-pathfinder-intersect:before {
    content: "'";
}

.icon-software-pathfinder-subtract:before {
    content: "(";
}

.icon-software-pathfinder-unite:before {
    content: ")";
}

.icon-software-pen:before {
    content: "*";
}

.icon-software-pen-add:before {
    content: "+";
}

.icon-software-pen-remove:before {
    content: ",";
}

.icon-software-pencil:before {
    content: "-";
}

.icon-software-polygonallasso:before {
    content: ".";
}

.icon-software-reflect-horizontal:before {
    content: "/";
}

.icon-software-reflect-vertical:before {
    content: ":";
}

.icon-software-remove-vectorpoint:before {
    content: ";";
}

.icon-software-scale-expand:before {
    content: "<";
}

.icon-software-scale-reduce:before {
    content: "=";
}

.icon-software-selection-oval:before {
    content: ">";
}

.icon-software-selection-polygon:before {
    content: "?";
}

.icon-software-selection-rectangle:before {
    content: "@";
}

.icon-software-selection-roundedrectangle:before {
    content: "[";
}

.icon-software-shape-oval:before {
    content: "]";
}

.icon-software-shape-polygon:before {
    content: "^";
}

.icon-software-shape-rectangle:before {
    content: "_";
}

.icon-software-shape-roundedrectangle:before {
    content: "`";
}

.icon-software-slice:before {
    content: "{";
}

.icon-software-transform-bezier:before {
    content: "|";
}

.icon-software-vector-box:before {
    content: "}";
}

.icon-software-vector-composite:before {
    content: "~";
}

.icon-software-vector-line:before {
    content: "";
}

.icon-software-vertical-align-bottom:before {
    content: "\E000";
}

.icon-software-vertical-align-center:before {
    content: "\E001";
}

.icon-software-vertical-align-top:before {
    content: "\E002";
}

.icon-software-vertical-distribute-bottom:before {
    content: "\E003";
}

.icon-software-vertical-distribute-center:before {
    content: "\E004";
}

.icon-software-vertical-distribute-top:before {
    content: "\E005";
}

@font-face {
    font-family: "linea-weather-10";
    src: url(_/base/scss/icons/linea-icons/fonts/linea-weather-10.7129dca4faddeb4beaf9c0dbf91ebd2b.eot);
    src: url(_/base/scss/icons/linea-icons/fonts/linea-weather-10.7129dca4faddeb4beaf9c0dbf91ebd2b.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff"), url(_/base/scss/icons/linea-icons/fonts/linea-weather-10.eef9b7d7918436513becfdbd6107327e.ttf) format("truetype"), url(_/base/scss/icons/linea-icons/fonts/linea-weather-10.e8d1182da161db60691ce0d68a7d02f9.svg#linea-weather-10) format("svg");
    font-weight: normal;
    font-style: normal;
}

.linea-weather[data-icon]:before {
    font-family: "linea-weather-10" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
    font-family: "linea-weather-10" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-weather-aquarius:before {
    content: "\E000";
}

.icon-weather-aries:before {
    content: "\E001";
}

.icon-weather-cancer:before {
    content: "\E002";
}

.icon-weather-capricorn:before {
    content: "\E003";
}

.icon-weather-cloud:before {
    content: "\E004";
}

.icon-weather-cloud-drop:before {
    content: "\E005";
}

.icon-weather-cloud-lightning:before {
    content: "\E006";
}

.icon-weather-cloud-snowflake:before {
    content: "\E007";
}

.icon-weather-downpour-fullmoon:before {
    content: "\E008";
}

.icon-weather-downpour-halfmoon:before {
    content: "\E009";
}

.icon-weather-downpour-sun:before {
    content: "\E00A";
}

.icon-weather-drop:before {
    content: "\E00B";
}

.icon-weather-first-quarter:before {
    content: "\E00C";
}

.icon-weather-fog:before {
    content: "\E00D";
}

.icon-weather-fog-fullmoon:before {
    content: "\E00E";
}

.icon-weather-fog-halfmoon:before {
    content: "\E00F";
}

.icon-weather-fog-sun:before {
    content: "\E010";
}

.icon-weather-fullmoon:before {
    content: "\E011";
}

.icon-weather-gemini:before {
    content: "\E012";
}

.icon-weather-hail:before {
    content: "\E013";
}

.icon-weather-hail-fullmoon:before {
    content: "\E014";
}

.icon-weather-hail-halfmoon:before {
    content: "\E015";
}

.icon-weather-hail-sun:before {
    content: "\E016";
}

.icon-weather-last-quarter:before {
    content: "\E017";
}

.icon-weather-leo:before {
    content: "\E018";
}

.icon-weather-libra:before {
    content: "\E019";
}

.icon-weather-lightning:before {
    content: "\E01A";
}

.icon-weather-mistyrain:before {
    content: "\E01B";
}

.icon-weather-mistyrain-fullmoon:before {
    content: "\E01C";
}

.icon-weather-mistyrain-halfmoon:before {
    content: "\E01D";
}

.icon-weather-mistyrain-sun:before {
    content: "\E01E";
}

.icon-weather-moon:before {
    content: "\E01F";
}

.icon-weather-moondown-full:before {
    content: "\E020";
}

.icon-weather-moondown-half:before {
    content: "\E021";
}

.icon-weather-moonset-full:before {
    content: "\E022";
}

.icon-weather-moonset-half:before {
    content: "\E023";
}

.icon-weather-move2:before {
    content: "\E024";
}

.icon-weather-newmoon:before {
    content: "\E025";
}

.icon-weather-pisces:before {
    content: "\E026";
}

.icon-weather-rain:before {
    content: "\E027";
}

.icon-weather-rain-fullmoon:before {
    content: "\E028";
}

.icon-weather-rain-halfmoon:before {
    content: "\E029";
}

.icon-weather-rain-sun:before {
    content: "\E02A";
}

.icon-weather-sagittarius:before {
    content: "\E02B";
}

.icon-weather-scorpio:before {
    content: "\E02C";
}

.icon-weather-snow:before {
    content: "\E02D";
}

.icon-weather-snow-fullmoon:before {
    content: "\E02E";
}

.icon-weather-snow-halfmoon:before {
    content: "\E02F";
}

.icon-weather-snow-sun:before {
    content: "\E030";
}

.icon-weather-snowflake:before {
    content: "\E031";
}

.icon-weather-star:before {
    content: "\E032";
}

.icon-weather-storm-11:before {
    content: "\E033";
}

.icon-weather-storm-32:before {
    content: "\E034";
}

.icon-weather-storm-fullmoon:before {
    content: "\E035";
}

.icon-weather-storm-halfmoon:before {
    content: "\E036";
}

.icon-weather-storm-sun:before {
    content: "\E037";
}

.icon-weather-sun:before {
    content: "\E038";
}

.icon-weather-sundown:before {
    content: "\E039";
}

.icon-weather-sunset:before {
    content: "\E03A";
}

.icon-weather-taurus:before {
    content: "\E03B";
}

.icon-weather-tempest:before {
    content: "\E03C";
}

.icon-weather-tempest-fullmoon:before {
    content: "\E03D";
}

.icon-weather-tempest-halfmoon:before {
    content: "\E03E";
}

.icon-weather-tempest-sun:before {
    content: "\E03F";
}

.icon-weather-variable-fullmoon:before {
    content: "\E040";
}

.icon-weather-variable-halfmoon:before {
    content: "\E041";
}

.icon-weather-variable-sun:before {
    content: "\E042";
}

.icon-weather-virgo:before {
    content: "\E043";
}

.icon-weather-waning-cresent:before {
    content: "\E044";
}

.icon-weather-waning-gibbous:before {
    content: "\E045";
}

.icon-weather-waxing-cresent:before {
    content: "\E046";
}

.icon-weather-waxing-gibbous:before {
    content: "\E047";
}

.icon-weather-wind:before {
    content: "\E048";
}

.icon-weather-wind-e:before {
    content: "\E049";
}

.icon-weather-wind-fullmoon:before {
    content: "\E04A";
}

.icon-weather-wind-halfmoon:before {
    content: "\E04B";
}

.icon-weather-wind-n:before {
    content: "\E04C";
}

.icon-weather-wind-ne:before {
    content: "\E04D";
}

.icon-weather-wind-nw:before {
    content: "\E04E";
}

.icon-weather-wind-s:before {
    content: "\E04F";
}

.icon-weather-wind-se:before {
    content: "\E050";
}

.icon-weather-wind-sun:before {
    content: "\E051";
}

.icon-weather-wind-sw:before {
    content: "\E052";
}

.icon-weather-wind-w:before {
    content: "\E053";
}

.icon-weather-windgust:before {
    content: "\E054";
}@font-face {
    font-family: 'themify';
    src: url(_/base/scss/icons/themify-icons/fonts/themify.2c454669bdf3aebf32a1bd8ac1e0d2d6.eot);
    src: url(_/base/scss/icons/themify-icons/fonts/themify.2c454669bdf3aebf32a1bd8ac1e0d2d6.eot?#iefix-fvbane) format('embedded-opentype'),
    url(a1ecc3b826d01251edddf29c3e4e1e97.woff) format('woff'),
    url(_/base/scss/icons/themify-icons/fonts/themify.e23a7dcaefbde4e74e263247aa42ecd7.ttf) format('truetype'),
    url(_/base/scss/icons/themify-icons/fonts/themify.9c8e96ecc7fa01e6ebcd196495ed2db5.svg#themify) format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
    font-family: 'themify';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
    content: "\E600";
}

.ti-volume:before {
    content: "\E601";
}

.ti-user:before {
    content: "\E602";
}

.ti-unlock:before {
    content: "\E603";
}

.ti-unlink:before {
    content: "\E604";
}

.ti-trash:before {
    content: "\E605";
}

.ti-thought:before {
    content: "\E606";
}

.ti-target:before {
    content: "\E607";
}

.ti-tag:before {
    content: "\E608";
}

.ti-tablet:before {
    content: "\E609";
}

.ti-star:before {
    content: "\E60A";
}

.ti-spray:before {
    content: "\E60B";
}

.ti-signal:before {
    content: "\E60C";
}

.ti-shopping-cart:before {
    content: "\E60D";
}

.ti-shopping-cart-full:before {
    content: "\E60E";
}

.ti-settings:before {
    content: "\E60F";
}

.ti-search:before {
    content: "\E610";
}

.ti-zoom-in:before {
    content: "\E611";
}

.ti-zoom-out:before {
    content: "\E612";
}

.ti-cut:before {
    content: "\E613";
}

.ti-ruler:before {
    content: "\E614";
}

.ti-ruler-pencil:before {
    content: "\E615";
}

.ti-ruler-alt:before {
    content: "\E616";
}

.ti-bookmark:before {
    content: "\E617";
}

.ti-bookmark-alt:before {
    content: "\E618";
}

.ti-reload:before {
    content: "\E619";
}

.ti-plus:before {
    content: "\E61A";
}

.ti-pin:before {
    content: "\E61B";
}

.ti-pencil:before {
    content: "\E61C";
}

.ti-pencil-alt:before {
    content: "\E61D";
}

.ti-paint-roller:before {
    content: "\E61E";
}

.ti-paint-bucket:before {
    content: "\E61F";
}

.ti-na:before {
    content: "\E620";
}

.ti-mobile:before {
    content: "\E621";
}

.ti-minus:before {
    content: "\E622";
}

.ti-medall:before {
    content: "\E623";
}

.ti-medall-alt:before {
    content: "\E624";
}

.ti-marker:before {
    content: "\E625";
}

.ti-marker-alt:before {
    content: "\E626";
}

.ti-arrow-up:before {
    content: "\E627";
}

.ti-arrow-right:before {
    content: "\E628";
}

.ti-arrow-left:before {
    content: "\E629";
}

.ti-arrow-down:before {
    content: "\E62A";
}

.ti-lock:before {
    content: "\E62B";
}

.ti-location-arrow:before {
    content: "\E62C";
}

.ti-link:before {
    content: "\E62D";
}

.ti-layout:before {
    content: "\E62E";
}

.ti-layers:before {
    content: "\E62F";
}

.ti-layers-alt:before {
    content: "\E630";
}

.ti-key:before {
    content: "\E631";
}

.ti-import:before {
    content: "\E632";
}

.ti-image:before {
    content: "\E633";
}

.ti-heart:before {
    content: "\E634";
}

.ti-heart-broken:before {
    content: "\E635";
}

.ti-hand-stop:before {
    content: "\E636";
}

.ti-hand-open:before {
    content: "\E637";
}

.ti-hand-drag:before {
    content: "\E638";
}

.ti-folder:before {
    content: "\E639";
}

.ti-flag:before {
    content: "\E63A";
}

.ti-flag-alt:before {
    content: "\E63B";
}

.ti-flag-alt-2:before {
    content: "\E63C";
}

.ti-eye:before {
    content: "\E63D";
}

.ti-export:before {
    content: "\E63E";
}

.ti-exchange-vertical:before {
    content: "\E63F";
}

.ti-desktop:before {
    content: "\E640";
}

.ti-cup:before {
    content: "\E641";
}

.ti-crown:before {
    content: "\E642";
}

.ti-comments:before {
    content: "\E643";
}

.ti-comment:before {
    content: "\E644";
}

.ti-comment-alt:before {
    content: "\E645";
}

.ti-close:before {
    content: "\E646";
}

.ti-clip:before {
    content: "\E647";
}

.ti-angle-up:before {
    content: "\E648";
}

.ti-angle-right:before {
    content: "\E649";
}

.ti-angle-left:before {
    content: "\E64A";
}

.ti-angle-down:before {
    content: "\E64B";
}

.ti-check:before {
    content: "\E64C";
}

.ti-check-box:before {
    content: "\E64D";
}

.ti-camera:before {
    content: "\E64E";
}

.ti-announcement:before {
    content: "\E64F";
}

.ti-brush:before {
    content: "\E650";
}

.ti-briefcase:before {
    content: "\E651";
}

.ti-bolt:before {
    content: "\E652";
}

.ti-bolt-alt:before {
    content: "\E653";
}

.ti-blackboard:before {
    content: "\E654";
}

.ti-bag:before {
    content: "\E655";
}

.ti-move:before {
    content: "\E656";
}

.ti-arrows-vertical:before {
    content: "\E657";
}

.ti-arrows-horizontal:before {
    content: "\E658";
}

.ti-fullscreen:before {
    content: "\E659";
}

.ti-arrow-top-right:before {
    content: "\E65A";
}

.ti-arrow-top-left:before {
    content: "\E65B";
}

.ti-arrow-circle-up:before {
    content: "\E65C";
}

.ti-arrow-circle-right:before {
    content: "\E65D";
}

.ti-arrow-circle-left:before {
    content: "\E65E";
}

.ti-arrow-circle-down:before {
    content: "\E65F";
}

.ti-angle-double-up:before {
    content: "\E660";
}

.ti-angle-double-right:before {
    content: "\E661";
}

.ti-angle-double-left:before {
    content: "\E662";
}

.ti-angle-double-down:before {
    content: "\E663";
}

.ti-zip:before {
    content: "\E664";
}

.ti-world:before {
    content: "\E665";
}

.ti-wheelchair:before {
    content: "\E666";
}

.ti-view-list:before {
    content: "\E667";
}

.ti-view-list-alt:before {
    content: "\E668";
}

.ti-view-grid:before {
    content: "\E669";
}

.ti-uppercase:before {
    content: "\E66A";
}

.ti-upload:before {
    content: "\E66B";
}

.ti-underline:before {
    content: "\E66C";
}

.ti-truck:before {
    content: "\E66D";
}

.ti-timer:before {
    content: "\E66E";
}

.ti-ticket:before {
    content: "\E66F";
}

.ti-thumb-up:before {
    content: "\E670";
}

.ti-thumb-down:before {
    content: "\E671";
}

.ti-text:before {
    content: "\E672";
}

.ti-stats-up:before {
    content: "\E673";
}

.ti-stats-down:before {
    content: "\E674";
}

.ti-split-v:before {
    content: "\E675";
}

.ti-split-h:before {
    content: "\E676";
}

.ti-smallcap:before {
    content: "\E677";
}

.ti-shine:before {
    content: "\E678";
}

.ti-shift-right:before {
    content: "\E679";
}

.ti-shift-left:before {
    content: "\E67A";
}

.ti-shield:before {
    content: "\E67B";
}

.ti-notepad:before {
    content: "\E67C";
}

.ti-server:before {
    content: "\E67D";
}

.ti-quote-right:before {
    content: "\E67E";
}

.ti-quote-left:before {
    content: "\E67F";
}

.ti-pulse:before {
    content: "\E680";
}

.ti-printer:before {
    content: "\E681";
}

.ti-power-off:before {
    content: "\E682";
}

.ti-plug:before {
    content: "\E683";
}

.ti-pie-chart:before {
    content: "\E684";
}

.ti-paragraph:before {
    content: "\E685";
}

.ti-panel:before {
    content: "\E686";
}

.ti-package:before {
    content: "\E687";
}

.ti-music:before {
    content: "\E688";
}

.ti-music-alt:before {
    content: "\E689";
}

.ti-mouse:before {
    content: "\E68A";
}

.ti-mouse-alt:before {
    content: "\E68B";
}

.ti-money:before {
    content: "\E68C";
}

.ti-microphone:before {
    content: "\E68D";
}

.ti-menu:before {
    content: "\E68E";
}

.ti-menu-alt:before {
    content: "\E68F";
}

.ti-map:before {
    content: "\E690";
}

.ti-map-alt:before {
    content: "\E691";
}

.ti-loop:before {
    content: "\E692";
}

.ti-location-pin:before {
    content: "\E693";
}

.ti-list:before {
    content: "\E694";
}

.ti-light-bulb:before {
    content: "\E695";
}

.ti-Italic:before {
    content: "\E696";
}

.ti-info:before {
    content: "\E697";
}

.ti-infinite:before {
    content: "\E698";
}

.ti-id-badge:before {
    content: "\E699";
}

.ti-hummer:before {
    content: "\E69A";
}

.ti-home:before {
    content: "\E69B";
}

.ti-help:before {
    content: "\E69C";
}

.ti-headphone:before {
    content: "\E69D";
}

.ti-harddrives:before {
    content: "\E69E";
}

.ti-harddrive:before {
    content: "\E69F";
}

.ti-gift:before {
    content: "\E6A0";
}

.ti-game:before {
    content: "\E6A1";
}

.ti-filter:before {
    content: "\E6A2";
}

.ti-files:before {
    content: "\E6A3";
}

.ti-file:before {
    content: "\E6A4";
}

.ti-eraser:before {
    content: "\E6A5";
}

.ti-envelope:before {
    content: "\E6A6";
}

.ti-download:before {
    content: "\E6A7";
}

.ti-direction:before {
    content: "\E6A8";
}

.ti-direction-alt:before {
    content: "\E6A9";
}

.ti-dashboard:before {
    content: "\E6AA";
}

.ti-control-stop:before {
    content: "\E6AB";
}

.ti-control-shuffle:before {
    content: "\E6AC";
}

.ti-control-play:before {
    content: "\E6AD";
}

.ti-control-pause:before {
    content: "\E6AE";
}

.ti-control-forward:before {
    content: "\E6AF";
}

.ti-control-backward:before {
    content: "\E6B0";
}

.ti-cloud:before {
    content: "\E6B1";
}

.ti-cloud-up:before {
    content: "\E6B2";
}

.ti-cloud-down:before {
    content: "\E6B3";
}

.ti-clipboard:before {
    content: "\E6B4";
}

.ti-car:before {
    content: "\E6B5";
}

.ti-calendar:before {
    content: "\E6B6";
}

.ti-book:before {
    content: "\E6B7";
}

.ti-bell:before {
    content: "\E6B8";
}

.ti-basketball:before {
    content: "\E6B9";
}

.ti-bar-chart:before {
    content: "\E6BA";
}

.ti-bar-chart-alt:before {
    content: "\E6BB";
}

.ti-back-right:before {
    content: "\E6BC";
}

.ti-back-left:before {
    content: "\E6BD";
}

.ti-arrows-corner:before {
    content: "\E6BE";
}

.ti-archive:before {
    content: "\E6BF";
}

.ti-anchor:before {
    content: "\E6C0";
}

.ti-align-right:before {
    content: "\E6C1";
}

.ti-align-left:before {
    content: "\E6C2";
}

.ti-align-justify:before {
    content: "\E6C3";
}

.ti-align-center:before {
    content: "\E6C4";
}

.ti-alert:before {
    content: "\E6C5";
}

.ti-alarm-clock:before {
    content: "\E6C6";
}

.ti-agenda:before {
    content: "\E6C7";
}

.ti-write:before {
    content: "\E6C8";
}

.ti-window:before {
    content: "\E6C9";
}

.ti-widgetized:before {
    content: "\E6CA";
}

.ti-widget:before {
    content: "\E6CB";
}

.ti-widget-alt:before {
    content: "\E6CC";
}

.ti-wallet:before {
    content: "\E6CD";
}

.ti-video-clapper:before {
    content: "\E6CE";
}

.ti-video-camera:before {
    content: "\E6CF";
}

.ti-vector:before {
    content: "\E6D0";
}

.ti-themify-logo:before {
    content: "\E6D1";
}

.ti-themify-favicon:before {
    content: "\E6D2";
}

.ti-themify-favicon-alt:before {
    content: "\E6D3";
}

.ti-support:before {
    content: "\E6D4";
}

.ti-stamp:before {
    content: "\E6D5";
}

.ti-split-v-alt:before {
    content: "\E6D6";
}

.ti-slice:before {
    content: "\E6D7";
}

.ti-shortcode:before {
    content: "\E6D8";
}

.ti-shift-right-alt:before {
    content: "\E6D9";
}

.ti-shift-left-alt:before {
    content: "\E6DA";
}

.ti-ruler-alt-2:before {
    content: "\E6DB";
}

.ti-receipt:before {
    content: "\E6DC";
}

.ti-pin2:before {
    content: "\E6DD";
}

.ti-pin-alt:before {
    content: "\E6DE";
}

.ti-pencil-alt2:before {
    content: "\E6DF";
}

.ti-palette:before {
    content: "\E6E0";
}

.ti-more:before {
    content: "\E6E1";
}

.ti-more-alt:before {
    content: "\E6E2";
}

.ti-microphone-alt:before {
    content: "\E6E3";
}

.ti-magnet:before {
    content: "\E6E4";
}

.ti-line-double:before {
    content: "\E6E5";
}

.ti-line-dotted:before {
    content: "\E6E6";
}

.ti-line-dashed:before {
    content: "\E6E7";
}

.ti-layout-width-full:before {
    content: "\E6E8";
}

.ti-layout-width-default:before {
    content: "\E6E9";
}

.ti-layout-width-default-alt:before {
    content: "\E6EA";
}

.ti-layout-tab:before {
    content: "\E6EB";
}

.ti-layout-tab-window:before {
    content: "\E6EC";
}

.ti-layout-tab-v:before {
    content: "\E6ED";
}

.ti-layout-tab-min:before {
    content: "\E6EE";
}

.ti-layout-slider:before {
    content: "\E6EF";
}

.ti-layout-slider-alt:before {
    content: "\E6F0";
}

.ti-layout-sidebar-right:before {
    content: "\E6F1";
}

.ti-layout-sidebar-none:before {
    content: "\E6F2";
}

.ti-layout-sidebar-left:before {
    content: "\E6F3";
}

.ti-layout-placeholder:before {
    content: "\E6F4";
}

.ti-layout-menu:before {
    content: "\E6F5";
}

.ti-layout-menu-v:before {
    content: "\E6F6";
}

.ti-layout-menu-separated:before {
    content: "\E6F7";
}

.ti-layout-menu-full:before {
    content: "\E6F8";
}

.ti-layout-media-right-alt:before {
    content: "\E6F9";
}

.ti-layout-media-right:before {
    content: "\E6FA";
}

.ti-layout-media-overlay:before {
    content: "\E6FB";
}

.ti-layout-media-overlay-alt:before {
    content: "\E6FC";
}

.ti-layout-media-overlay-alt-2:before {
    content: "\E6FD";
}

.ti-layout-media-left-alt:before {
    content: "\E6FE";
}

.ti-layout-media-left:before {
    content: "\E6FF";
}

.ti-layout-media-center-alt:before {
    content: "\E700";
}

.ti-layout-media-center:before {
    content: "\E701";
}

.ti-layout-list-thumb:before {
    content: "\E702";
}

.ti-layout-list-thumb-alt:before {
    content: "\E703";
}

.ti-layout-list-post:before {
    content: "\E704";
}

.ti-layout-list-large-image:before {
    content: "\E705";
}

.ti-layout-line-solid:before {
    content: "\E706";
}

.ti-layout-grid4:before {
    content: "\E707";
}

.ti-layout-grid3:before {
    content: "\E708";
}

.ti-layout-grid2:before {
    content: "\E709";
}

.ti-layout-grid2-thumb:before {
    content: "\E70A";
}

.ti-layout-cta-right:before {
    content: "\E70B";
}

.ti-layout-cta-left:before {
    content: "\E70C";
}

.ti-layout-cta-center:before {
    content: "\E70D";
}

.ti-layout-cta-btn-right:before {
    content: "\E70E";
}

.ti-layout-cta-btn-left:before {
    content: "\E70F";
}

.ti-layout-column4:before {
    content: "\E710";
}

.ti-layout-column3:before {
    content: "\E711";
}

.ti-layout-column2:before {
    content: "\E712";
}

.ti-layout-accordion-separated:before {
    content: "\E713";
}

.ti-layout-accordion-merged:before {
    content: "\E714";
}

.ti-layout-accordion-list:before {
    content: "\E715";
}

.ti-ink-pen:before {
    content: "\E716";
}

.ti-info-alt:before {
    content: "\E717";
}

.ti-help-alt:before {
    content: "\E718";
}

.ti-headphone-alt:before {
    content: "\E719";
}

.ti-hand-point-up:before {
    content: "\E71A";
}

.ti-hand-point-right:before {
    content: "\E71B";
}

.ti-hand-point-left:before {
    content: "\E71C";
}

.ti-hand-point-down:before {
    content: "\E71D";
}

.ti-gallery:before {
    content: "\E71E";
}

.ti-face-smile:before {
    content: "\E71F";
}

.ti-face-sad:before {
    content: "\E720";
}

.ti-credit-card:before {
    content: "\E721";
}

.ti-control-skip-forward:before {
    content: "\E722";
}

.ti-control-skip-backward:before {
    content: "\E723";
}

.ti-control-record:before {
    content: "\E724";
}

.ti-control-eject:before {
    content: "\E725";
}

.ti-comments-smiley:before {
    content: "\E726";
}

.ti-brush-alt:before {
    content: "\E727";
}

.ti-youtube:before {
    content: "\E728";
}

.ti-vimeo:before {
    content: "\E729";
}

.ti-twitter:before {
    content: "\E72A";
}

.ti-time:before {
    content: "\E72B";
}

.ti-tumblr:before {
    content: "\E72C";
}

.ti-skype:before {
    content: "\E72D";
}

.ti-share:before {
    content: "\E72E";
}

.ti-share-alt:before {
    content: "\E72F";
}

.ti-rocket:before {
    content: "\E730";
}

.ti-pinterest:before {
    content: "\E731";
}

.ti-new-window:before {
    content: "\E732";
}

.ti-microsoft:before {
    content: "\E733";
}

.ti-list-ol:before {
    content: "\E734";
}

.ti-linkedin:before {
    content: "\E735";
}

.ti-layout-sidebar-2:before {
    content: "\E736";
}

.ti-layout-grid4-alt:before {
    content: "\E737";
}

.ti-layout-grid3-alt:before {
    content: "\E738";
}

.ti-layout-grid2-alt:before {
    content: "\E739";
}

.ti-layout-column4-alt:before {
    content: "\E73A";
}

.ti-layout-column3-alt:before {
    content: "\E73B";
}

.ti-layout-column2-alt:before {
    content: "\E73C";
}

.ti-instagram:before {
    content: "\E73D";
}

.ti-google:before {
    content: "\E73E";
}

.ti-github:before {
    content: "\E73F";
}

.ti-flickr:before {
    content: "\E740";
}

.ti-facebook:before {
    content: "\E741";
}

.ti-dropbox:before {
    content: "\E742";
}

.ti-dribbble:before {
    content: "\E743";
}

.ti-apple:before {
    content: "\E744";
}

.ti-android:before {
    content: "\E745";
}

.ti-save:before {
    content: "\E746";
}

.ti-save-alt:before {
    content: "\E747";
}

.ti-yahoo:before {
    content: "\E748";
}

.ti-wordpress:before {
    content: "\E749";
}

.ti-vimeo-alt:before {
    content: "\E74A";
}

.ti-twitter-alt:before {
    content: "\E74B";
}

.ti-tumblr-alt:before {
    content: "\E74C";
}

.ti-trello:before {
    content: "\E74D";
}

.ti-stack-overflow:before {
    content: "\E74E";
}

.ti-soundcloud:before {
    content: "\E74F";
}

.ti-sharethis:before {
    content: "\E750";
}

.ti-sharethis-alt:before {
    content: "\E751";
}

.ti-reddit:before {
    content: "\E752";
}

.ti-pinterest-alt:before {
    content: "\E753";
}

.ti-microsoft-alt:before {
    content: "\E754";
}

.ti-linux:before {
    content: "\E755";
}

.ti-jsfiddle:before {
    content: "\E756";
}

.ti-joomla:before {
    content: "\E757";
}

.ti-html5:before {
    content: "\E758";
}

.ti-flickr-alt:before {
    content: "\E759";
}

.ti-email:before {
    content: "\E75A";
}

.ti-drupal:before {
    content: "\E75B";
}

.ti-dropbox-alt:before {
    content: "\E75C";
}

.ti-css3:before {
    content: "\E75D";
}

.ti-rss:before {
    content: "\E75E";
}

.ti-rss-alt:before {
    content: "\E75F";
}
.flag-icon-background{background-repeat:no-repeat;background-position:50%;-webkit-background-size:contain;background-size:contain}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em;background-repeat:no-repeat;background-position:50%;-webkit-background-size:contain;background-size:contain}.flag-icon:before{content:"\A0"}.dropdown-menu .flag-icon{margin-right:5px}.flag-icon-ad{background-image:url(_/base/scss/icons/flag-icon-css/flags/ad.7e496587219682cb33d70b18ed819f30.svg)}.flag-icon-ae{background-image:url(_/base/scss/icons/flag-icon-css/flags/ae.30338240c0d35576117afcb1f6f9ee15.svg)}.flag-icon-af{background-image:url(_/base/scss/icons/flag-icon-css/flags/af.b0443b3c7d3cef45630bdacd6fe383fc.svg)}.flag-icon-ag{background-image:url(_/base/scss/icons/flag-icon-css/flags/ag.fe3d72a3f87e365aa62b965000eb9977.svg)}.flag-icon-ai{background-image:url(_/base/scss/icons/flag-icon-css/flags/ai.1ad300855e39f034d75a5c0b46e1636b.svg)}.flag-icon-al{background-image:url(_/base/scss/icons/flag-icon-css/flags/al.1accb901c865c9f8f47795d2885146ac.svg)}.flag-icon-am{background-image:url(_/base/scss/icons/flag-icon-css/flags/am.2e2ae60e0f3f3136df9a641b40bb6864.svg)}.flag-icon-ao{background-image:url(_/base/scss/icons/flag-icon-css/flags/ao.01ad1f4e4a485a4ec75f4e99a6d5f075.svg)}.flag-icon-aq{background-image:url(_/base/scss/icons/flag-icon-css/flags/aq.1edebf23e3d71c570f22b037e8effd92.svg)}.flag-icon-ar{background-image:url(_/base/scss/icons/flag-icon-css/flags/ar.b1f12e4b367f1835daec0900742f93eb.svg)}.flag-icon-as{background-image:url(_/base/scss/icons/flag-icon-css/flags/as.c9a33552b6505600c7807986d33280b7.svg)}.flag-icon-at{background-image:url(_/base/scss/icons/flag-icon-css/flags/at.0e6139a911195c5b2740bcc620e101c7.svg)}.flag-icon-au{background-image:url(_/base/scss/icons/flag-icon-css/flags/au.2f17ed61ed75222997bd4ac0bb6f0cff.svg)}.flag-icon-aw{background-image:url(_/base/scss/icons/flag-icon-css/flags/aw.04238d067ae4ca47e8dd84b55cf30c56.svg)}.flag-icon-ax{background-image:url(_/base/scss/icons/flag-icon-css/flags/ax.fc8c5a9fb132bcd700176fd92de83d2e.svg)}.flag-icon-az{background-image:url(_/base/scss/icons/flag-icon-css/flags/az.e62b436e0aa1587b159e3be25164e29a.svg)}.flag-icon-ba{background-image:url(_/base/scss/icons/flag-icon-css/flags/ba.8388aca8242e373b2961586e8d9b052e.svg)}.flag-icon-bb{background-image:url(_/base/scss/icons/flag-icon-css/flags/bb.9d22b004e15c92a5cf74502a0ed5d9ca.svg)}.flag-icon-bd{background-image:url(_/base/scss/icons/flag-icon-css/flags/bd.cad0aed4e955ea0ca7f66fa00f02e646.svg)}.flag-icon-be{background-image:url(_/base/scss/icons/flag-icon-css/flags/be.a79ec41d5891845c3d50555c4e7af332.svg)}.flag-icon-bf{background-image:url(_/base/scss/icons/flag-icon-css/flags/bf.1a6c856e17bd2eee4ea83735549cdb92.svg)}.flag-icon-bg{background-image:url(_/base/scss/icons/flag-icon-css/flags/bg.56a4af18b40378009394a05c5b05bfd2.svg)}.flag-icon-bh{background-image:url(_/base/scss/icons/flag-icon-css/flags/bh.2252a52f5f7c04bd93e3f32922d98837.svg)}.flag-icon-bi{background-image:url(_/base/scss/icons/flag-icon-css/flags/bi.646f1abe068407d617288985ac5eb838.svg)}.flag-icon-bj{background-image:url(_/base/scss/icons/flag-icon-css/flags/bj.67560d7b7db003040c3f4c35a17792d3.svg)}.flag-icon-bl{background-image:url(_/base/scss/icons/flag-icon-css/flags/bl.23cb2f5e9f8cd2b28d770103bcd6f52f.svg)}.flag-icon-bm{background-image:url(_/base/scss/icons/flag-icon-css/flags/bm.fd8b273fbf6424549e5ff244a94fd164.svg)}.flag-icon-bn{background-image:url(_/base/scss/icons/flag-icon-css/flags/bn.563fe59039ccb180b37e1c5a4ecd8c0e.svg)}.flag-icon-bo{background-image:url(_/base/scss/icons/flag-icon-css/flags/bo.7233f41c9b7a387dcb18d85d7f4d8976.svg)}.flag-icon-bq{background-image:url(_/base/scss/icons/flag-icon-css/flags/bq.fd4aef9e113d5da20319158fb760a42b.svg)}.flag-icon-br{background-image:url(_/base/scss/icons/flag-icon-css/flags/br.027d986d5f682a4cc17bade121add81e.svg)}.flag-icon-bs{background-image:url(_/base/scss/icons/flag-icon-css/flags/bs.fddf72601ef66475b317c4547d64de98.svg)}.flag-icon-bt{background-image:url(_/base/scss/icons/flag-icon-css/flags/bt.263d8fea8634bd2e5bb04f42517092b7.svg)}.flag-icon-bv{background-image:url(_/base/scss/icons/flag-icon-css/flags/bv.d6e04d549aa6701177ab07d3ed8f632a.svg)}.flag-icon-bw{background-image:url(_/base/scss/icons/flag-icon-css/flags/bw.53ba0e71e56b6731de4c3e15862eeebc.svg)}.flag-icon-by{background-image:url(_/base/scss/icons/flag-icon-css/flags/by.7523b762aed2e24b0b0dc78365e61a94.svg)}.flag-icon-bz{background-image:url(_/base/scss/icons/flag-icon-css/flags/bz.fb678a08534c828a9dde33ce43030780.svg)}.flag-icon-ca{background-image:url(_/base/scss/icons/flag-icon-css/flags/ca.15d66878b89fb7aff47b361ea3b0907a.svg)}.flag-icon-cc{background-image:url(_/base/scss/icons/flag-icon-css/flags/cc.8616efcee884d8f36cc3668d83c7150a.svg)}.flag-icon-cd{background-image:url(_/base/scss/icons/flag-icon-css/flags/cd.c16c88490e418c0eed8a5092cc96b4cd.svg)}.flag-icon-cf{background-image:url(_/base/scss/icons/flag-icon-css/flags/cf.8ee77d53e960efb704d293bf72721682.svg)}.flag-icon-cg{background-image:url(_/base/scss/icons/flag-icon-css/flags/cg.a1432b607859121504842739544a104f.svg)}.flag-icon-ch{background-image:url(_/base/scss/icons/flag-icon-css/flags/ch.fae5a26b6a6bdb6aaf63efabaff8065e.svg)}.flag-icon-ci{background-image:url(_/base/scss/icons/flag-icon-css/flags/ci.7196329c7a0b52302e3286a81de2d695.svg)}.flag-icon-ck{background-image:url(_/base/scss/icons/flag-icon-css/flags/ck.ab4cd90d905994d82b393b64cd17064b.svg)}.flag-icon-cl{background-image:url(_/base/scss/icons/flag-icon-css/flags/cl.2d1b59aa83a1e4aa56f543558e7e3c2d.svg)}.flag-icon-cm{background-image:url(_/base/scss/icons/flag-icon-css/flags/cm.137eca523c14d7a62a5f65a38277750a.svg)}.flag-icon-cn{background-image:url(_/base/scss/icons/flag-icon-css/flags/cn.48080b587fa5bc08954426645d6609b0.svg)}.flag-icon-co{background-image:url(_/base/scss/icons/flag-icon-css/flags/co.931ce0c57b9604bc7520346f8bfbce81.svg)}.flag-icon-cr{background-image:url(_/base/scss/icons/flag-icon-css/flags/cr.b9bd9a6a683b4de27d76b2a542e1407c.svg)}.flag-icon-cu{background-image:url(_/base/scss/icons/flag-icon-css/flags/cu.c8a1014f1532fffef3d116dd8ebc41a9.svg)}.flag-icon-cv{background-image:url(_/base/scss/icons/flag-icon-css/flags/cv.7c01cd171b6c26cd53677f604d8d41e4.svg)}.flag-icon-cw{background-image:url(_/base/scss/icons/flag-icon-css/flags/cw.4c32b5d478e44a05b7e62efc30628659.svg)}.flag-icon-cx{background-image:url(_/base/scss/icons/flag-icon-css/flags/cx.740ff28ab70c60c089366e396d43e78d.svg)}.flag-icon-cy{background-image:url(_/base/scss/icons/flag-icon-css/flags/cy.75eba20770163a32475c781002b2e558.svg)}.flag-icon-cz{background-image:url(_/base/scss/icons/flag-icon-css/flags/cz.6c83eaee2d6f2bc31e009d2942a6d3bf.svg)}.flag-icon-de{background-image:url(_/base/scss/icons/flag-icon-css/flags/de.471e311715135aa75a256f696d7e2d55.svg)}.flag-icon-dj{background-image:url(_/base/scss/icons/flag-icon-css/flags/dj.faeb49f5475aaf8d06b858a6d1283ab9.svg)}.flag-icon-dk{background-image:url(_/base/scss/icons/flag-icon-css/flags/dk.e66ec85b3bbd70676903395f748a1367.svg)}.flag-icon-dm{background-image:url(_/base/scss/icons/flag-icon-css/flags/dm.d28be3db9a02da5d8bebfde9072d0fea.svg)}.flag-icon-do{background-image:url(_/base/scss/icons/flag-icon-css/flags/do.f5560600e79f61cd8622a7a463b564ee.svg)}.flag-icon-dz{background-image:url(_/base/scss/icons/flag-icon-css/flags/dz.ed8a5456ccb74aadd09092c933456b35.svg)}.flag-icon-ec{background-image:url(_/base/scss/icons/flag-icon-css/flags/ec.7d964e793f4784f575b8f544fbb28011.svg)}.flag-icon-ee{background-image:url(_/base/scss/icons/flag-icon-css/flags/ee.b0480f38ecee7a5bb1b8c0f71efcb22e.svg)}.flag-icon-eg{background-image:url(_/base/scss/icons/flag-icon-css/flags/eg.b3d82dced36f73b9f206be16fa4efff8.svg)}.flag-icon-eh{background-image:url(_/base/scss/icons/flag-icon-css/flags/eh.a6905e34d878d6038adbddce8ace509c.svg)}.flag-icon-er{background-image:url(_/base/scss/icons/flag-icon-css/flags/er.3f3e6b433065835f21e5707f9a5c0af7.svg)}.flag-icon-es{background-image:url(_/base/scss/icons/flag-icon-css/flags/es.a1deda796be1dc30b198e93cd5796b52.svg)}.flag-icon-et{background-image:url(_/base/scss/icons/flag-icon-css/flags/et.dbcc172bb41de600103690ae62349147.svg)}.flag-icon-fi{background-image:url(_/base/scss/icons/flag-icon-css/flags/fi.8c19a9b7faac4dfdd7ecdab631bcde8e.svg)}.flag-icon-fj{background-image:url(_/base/scss/icons/flag-icon-css/flags/fj.e6ac2df690e49a2e1f8e75505f10e04c.svg)}.flag-icon-fk{background-image:url(_/base/scss/icons/flag-icon-css/flags/fk.4eedda91743d7ce9739e4a69ed41b4b4.svg)}.flag-icon-fm{background-image:url(_/base/scss/icons/flag-icon-css/flags/fm.66d95fe8da8228777bd72355563c3f66.svg)}.flag-icon-fo{background-image:url(_/base/scss/icons/flag-icon-css/flags/fo.d9a430cf084a3555510f6a49250abad2.svg)}.flag-icon-fr{background-image:url(_/base/scss/icons/flag-icon-css/flags/fr.027fddb4ab18a2891b0eeabc9aff4a99.svg)}.flag-icon-ga{background-image:url(_/base/scss/icons/flag-icon-css/flags/ga.3b8fc84d14863cc358a2a955a4e4d2f1.svg)}.flag-icon-gb{background-image:url(_/base/scss/icons/flag-icon-css/flags/gb.2a10cd05641109b0f63286a03c969344.svg)}.flag-icon-gd{background-image:url(_/base/scss/icons/flag-icon-css/flags/gd.96303b120e580d23f3302c21b3ff7476.svg)}.flag-icon-ge{background-image:url(_/base/scss/icons/flag-icon-css/flags/ge.2c8b97902e577829dd04a7d258aec5a3.svg)}.flag-icon-gf{background-image:url(_/base/scss/icons/flag-icon-css/flags/gf.74a2016a0f34e25e6c36fefc4df7331a.svg)}.flag-icon-gg{background-image:url(_/base/scss/icons/flag-icon-css/flags/gg.5b913b28b126fc5aeb700cfddc54c7c1.svg)}.flag-icon-gh{background-image:url(_/base/scss/icons/flag-icon-css/flags/gh.0984643ac1e536675e1aca69e6734177.svg)}.flag-icon-gi{background-image:url(_/base/scss/icons/flag-icon-css/flags/gi.2191c786892ef71b73fd7c488c729057.svg)}.flag-icon-gl{background-image:url(_/base/scss/icons/flag-icon-css/flags/gl.58e56f220b03dfd5c5ad46c7607e9311.svg)}.flag-icon-gm{background-image:url(_/base/scss/icons/flag-icon-css/flags/gm.f28ee1a1dd061d3f11e37fac9d786521.svg)}.flag-icon-gn{background-image:url(_/base/scss/icons/flag-icon-css/flags/gn.c2713a2faea35a4884c5998203f5994a.svg)}.flag-icon-gp{background-image:url(_/base/scss/icons/flag-icon-css/flags/gp.027fddb4ab18a2891b0eeabc9aff4a99.svg)}.flag-icon-gq{background-image:url(_/base/scss/icons/flag-icon-css/flags/gq.b005c471da8ce37636be777a4eadd263.svg)}.flag-icon-gr{background-image:url(_/base/scss/icons/flag-icon-css/flags/gr.c36da13f161e829b9e4437709c0bf504.svg)}.flag-icon-gs{background-image:url(_/base/scss/icons/flag-icon-css/flags/gs.f5ee3c5f48337b685712b091be3e1085.svg)}.flag-icon-gt{background-image:url(_/base/scss/icons/flag-icon-css/flags/gt.858e26cb9cb6dd2cb6dca086833362c5.svg)}.flag-icon-gu{background-image:url(_/base/scss/icons/flag-icon-css/flags/gu.4d4cc905856268b425f04510327df38d.svg)}.flag-icon-gw{background-image:url(_/base/scss/icons/flag-icon-css/flags/gw.7422cb6db091930ccf94f4df9182be37.svg)}.flag-icon-gy{background-image:url(_/base/scss/icons/flag-icon-css/flags/gy.97a820f9b45d01f48d151c8545984c9f.svg)}.flag-icon-hk{background-image:url(_/base/scss/icons/flag-icon-css/flags/hk.689b4278cdebebe4d119b313969df99f.svg)}.flag-icon-hm{background-image:url(_/base/scss/icons/flag-icon-css/flags/hm.0697c27da154e895fc7342be48955ea0.svg)}.flag-icon-hn{background-image:url(_/base/scss/icons/flag-icon-css/flags/hn.e9233ea9e8a3786a1a80127769b3779d.svg)}.flag-icon-hr{background-image:url(_/base/scss/icons/flag-icon-css/flags/hr.1e110ec4c3405e49b5861df0e586a795.svg)}.flag-icon-ht{background-image:url(_/base/scss/icons/flag-icon-css/flags/ht.5f7db09891556a15237370bbc101fde8.svg)}.flag-icon-hu{background-image:url(_/base/scss/icons/flag-icon-css/flags/hu.e4b82010101ab330ca3e947e7b889bed.svg)}.flag-icon-id{background-image:url(_/base/scss/icons/flag-icon-css/flags/id.a709c923806669f98119437fe188f43d.svg)}.flag-icon-ie{background-image:url(_/base/scss/icons/flag-icon-css/flags/ie.2a7cb1d532123bde699c5c418640b9d3.svg)}.flag-icon-il{background-image:url(_/base/scss/icons/flag-icon-css/flags/il.3c73421d022e74adcc2e82f0f3ead7ac.svg)}.flag-icon-im{background-image:url(_/base/scss/icons/flag-icon-css/flags/im.509c6777671f1ce8d064c014aae30cb7.svg)}.flag-icon-in{background-image:url(_/base/scss/icons/flag-icon-css/flags/in.e9932bf7368b9ca60faff72766119b23.svg)}.flag-icon-io{background-image:url(_/base/scss/icons/flag-icon-css/flags/io.5484cb8b086cc77919fc255935e478eb.svg)}.flag-icon-iq{background-image:url(_/base/scss/icons/flag-icon-css/flags/iq.5831ff7646cf16f9b682e820039e84be.svg)}.flag-icon-ir{background-image:url(_/base/scss/icons/flag-icon-css/flags/ir.060d8821328bf59c8283be61156f5169.svg)}.flag-icon-is{background-image:url(_/base/scss/icons/flag-icon-css/flags/is.8fa2e58bbb2851235c003872c7da45be.svg)}.flag-icon-it{background-image:url(_/base/scss/icons/flag-icon-css/flags/it.47b1aa54b9571aa8c3ca3a5e883bf659.svg)}.flag-icon-je{background-image:url(_/base/scss/icons/flag-icon-css/flags/je.6aa4bed97004bc026a5ab1bb6f6f7265.svg)}.flag-icon-jm{background-image:url(_/base/scss/icons/flag-icon-css/flags/jm.e17d27a256982c5a43acb4e87e7770af.svg)}.flag-icon-jo{background-image:url(_/base/scss/icons/flag-icon-css/flags/jo.01bddff94c5f00efb6138e47def4fc4f.svg)}.flag-icon-jp{background-image:url(_/base/scss/icons/flag-icon-css/flags/jp.0e71d5e23d1a19158c675015f8adec38.svg)}.flag-icon-ke{background-image:url(_/base/scss/icons/flag-icon-css/flags/ke.b215f71aa64b45cf12eaa7f7edde7e11.svg)}.flag-icon-kg{background-image:url(_/base/scss/icons/flag-icon-css/flags/kg.194489992c407c776714c249542c6e96.svg)}.flag-icon-kh{background-image:url(_/base/scss/icons/flag-icon-css/flags/kh.bb49ccf91f41c7cad8a40f3173f5b88f.svg)}.flag-icon-ki{background-image:url(_/base/scss/icons/flag-icon-css/flags/ki.a280423f59f73e573f45458baa90611b.svg)}.flag-icon-km{background-image:url(_/base/scss/icons/flag-icon-css/flags/km.0edaa17d295f044ab26b387d6123df27.svg)}.flag-icon-kn{background-image:url(_/base/scss/icons/flag-icon-css/flags/kn.b5c61a561c3b1a37a9d36c04afd93d28.svg)}.flag-icon-kp{background-image:url(_/base/scss/icons/flag-icon-css/flags/kp.497e6fe7f7f84fcb93adf0383000b404.svg)}.flag-icon-kr{background-image:url(_/base/scss/icons/flag-icon-css/flags/kr.ed1449e83483556476812fc073fcd719.svg)}.flag-icon-kw{background-image:url(_/base/scss/icons/flag-icon-css/flags/kw.04aa920c9d646eb55c000215322e2d98.svg)}.flag-icon-ky{background-image:url(_/base/scss/icons/flag-icon-css/flags/ky.7029a2b264d948401ff218099e04fb23.svg)}.flag-icon-kz{background-image:url(_/base/scss/icons/flag-icon-css/flags/kz.5d76f13884ac0ca882aae37b5848d127.svg)}.flag-icon-la{background-image:url(_/base/scss/icons/flag-icon-css/flags/la.5f4730ffbf9524316fef7611694b948e.svg)}.flag-icon-lb{background-image:url(_/base/scss/icons/flag-icon-css/flags/lb.1dda97dd1dd429d70af7ba2e087e65c0.svg)}.flag-icon-lc{background-image:url(_/base/scss/icons/flag-icon-css/flags/lc.c7028fff031e7b6e427d9998753ebb28.svg)}.flag-icon-li{background-image:url(_/base/scss/icons/flag-icon-css/flags/li.34c242f5ecb82d56d74137c6b18966ba.svg)}.flag-icon-lk{background-image:url(_/base/scss/icons/flag-icon-css/flags/lk.203db126daa658d6446583a22b600614.svg)}.flag-icon-lr{background-image:url(_/base/scss/icons/flag-icon-css/flags/lr.1dfbc73748543d4f8a8ea32ef90c80b8.svg)}.flag-icon-ls{background-image:url(_/base/scss/icons/flag-icon-css/flags/ls.633cd8a0e42f0f84c25ab8a51d8d9639.svg)}.flag-icon-lt{background-image:url(_/base/scss/icons/flag-icon-css/flags/lt.e6a12b4b489407d12aede0078580883e.svg)}.flag-icon-lu{background-image:url(_/base/scss/icons/flag-icon-css/flags/lu.8fee0bf51c6ac0c38cd65f49c142e442.svg)}.flag-icon-lv{background-image:url(_/base/scss/icons/flag-icon-css/flags/lv.81e09ae90f40671e660d9252a06e7f3d.svg)}.flag-icon-ly{background-image:url(_/base/scss/icons/flag-icon-css/flags/ly.90d30077f8a3804d97b146261cf4a3dc.svg)}.flag-icon-ma{background-image:url(_/base/scss/icons/flag-icon-css/flags/ma.1a0dcc3ead6a6454d44b898a4a79bc68.svg)}.flag-icon-mc{background-image:url(_/base/scss/icons/flag-icon-css/flags/mc.19332ab10e31929efe19e01e025847ba.svg)}.flag-icon-md{background-image:url(_/base/scss/icons/flag-icon-css/flags/md.e988d06e7521a5747a749d480e10711f.svg)}.flag-icon-me{background-image:url(_/base/scss/icons/flag-icon-css/flags/me.7205477bdac5b8c124ca0bd945f7cd5a.svg)}.flag-icon-mf{background-image:url(_/base/scss/icons/flag-icon-css/flags/mf.027fddb4ab18a2891b0eeabc9aff4a99.svg)}.flag-icon-mg{background-image:url(_/base/scss/icons/flag-icon-css/flags/mg.3188bbb4bd729ad4ee1d568d5551d7e1.svg)}.flag-icon-mh{background-image:url(_/base/scss/icons/flag-icon-css/flags/mh.44e5eb9b8c21b0ee9d4b5825eebde1a0.svg)}.flag-icon-mk{background-image:url(_/base/scss/icons/flag-icon-css/flags/mk.61b54f022ec3a38e163b8434493932a5.svg)}.flag-icon-ml{background-image:url(_/base/scss/icons/flag-icon-css/flags/ml.69380f5e913e1910ef108451957f7c54.svg)}.flag-icon-mm{background-image:url(_/base/scss/icons/flag-icon-css/flags/mm.ab106c08f140b816fd9d6194615c3e8f.svg)}.flag-icon-mn{background-image:url(_/base/scss/icons/flag-icon-css/flags/mn.27a06bbab7b35161a735cfc2fee36d15.svg)}.flag-icon-mo{background-image:url(_/base/scss/icons/flag-icon-css/flags/mo.f292dcec7f3162710541fb80a3a4dbdc.svg)}.flag-icon-mp{background-image:url(_/base/scss/icons/flag-icon-css/flags/mp.ee67e252aa99f1e76779e99f3b92c801.svg)}.flag-icon-mq{background-image:url(_/base/scss/icons/flag-icon-css/flags/mq.70086d0feb719f8eb504b30e9ecf0053.svg)}.flag-icon-mr{background-image:url(_/base/scss/icons/flag-icon-css/flags/mr.092d85720d3e13cf9845bacb2453d997.svg)}.flag-icon-ms{background-image:url(_/base/scss/icons/flag-icon-css/flags/ms.6b34ba781c7eceef8f5f318fdeda10b6.svg)}.flag-icon-mt{background-image:url(_/base/scss/icons/flag-icon-css/flags/mt.e4c6b9b130e5e2d924496c14e2e1e5fc.svg)}.flag-icon-mu{background-image:url(_/base/scss/icons/flag-icon-css/flags/mu.04b8653254d02595d1f2a2012d4838a1.svg)}.flag-icon-mv{background-image:url(_/base/scss/icons/flag-icon-css/flags/mv.38bc21fbd62efd98d03a11b7b7f0d5eb.svg)}.flag-icon-mw{background-image:url(_/base/scss/icons/flag-icon-css/flags/mw.b8a69df676fa2acca63a7a20b2af0a9e.svg)}.flag-icon-mx{background-image:url(_/base/scss/icons/flag-icon-css/flags/mx.e2a17e8bb0f7f4eecbc8cba77d61adeb.svg)}.flag-icon-my{background-image:url(_/base/scss/icons/flag-icon-css/flags/my.c3040651398145aaa42b8f568aa9c9b5.svg)}.flag-icon-mz{background-image:url(_/base/scss/icons/flag-icon-css/flags/mz.000f27295afbecaa7242c0fdc5d72856.svg)}.flag-icon-na{background-image:url(_/base/scss/icons/flag-icon-css/flags/na.92ff1effd6fa46fcddd59e53a94225cb.svg)}.flag-icon-nc{background-image:url(_/base/scss/icons/flag-icon-css/flags/nc.24f6e95e01b68f3cae37e36cf8d4c1b6.svg)}.flag-icon-ne{background-image:url(_/base/scss/icons/flag-icon-css/flags/ne.a47d382a08c586969cd33cef74e9b4a4.svg)}.flag-icon-nf{background-image:url(_/base/scss/icons/flag-icon-css/flags/nf.b945d98c29ff5e93d76f8d69f8bae5d3.svg)}.flag-icon-ng{background-image:url(_/base/scss/icons/flag-icon-css/flags/ng.f06a1a96f287b092d0679f27ec93fa56.svg)}.flag-icon-ni{background-image:url(_/base/scss/icons/flag-icon-css/flags/ni.37c145f65f2da7fa12f2b32c44d33803.svg)}.flag-icon-nl{background-image:url(_/base/scss/icons/flag-icon-css/flags/nl.54ee2fb96fd8fe9a9fdf7118aa0d838b.svg)}.flag-icon-no{background-image:url(_/base/scss/icons/flag-icon-css/flags/no.ac8a4a84672e14bb2d189bd525bc286c.svg)}.flag-icon-np{background-image:url(_/base/scss/icons/flag-icon-css/flags/np.d6471cdf5482b96a994c9bd10757942c.svg)}.flag-icon-nr{background-image:url(_/base/scss/icons/flag-icon-css/flags/nr.afd9a1bc965716cfda7e03080c2e11dc.svg)}.flag-icon-nu{background-image:url(_/base/scss/icons/flag-icon-css/flags/nu.c74cea43495fe4d8b95af4e086a34aba.svg)}.flag-icon-nz{background-image:url(_/base/scss/icons/flag-icon-css/flags/nz.2484cd907986aaf23f03c91a5d914300.svg)}.flag-icon-om{background-image:url(_/base/scss/icons/flag-icon-css/flags/om.8cf29d8c6803a56dc65e2e07c7e4d3ac.svg)}.flag-icon-pa{background-image:url(_/base/scss/icons/flag-icon-css/flags/pa.ac852bd19bb54f2e74ada410152cb882.svg)}.flag-icon-pe{background-image:url(_/base/scss/icons/flag-icon-css/flags/pe.9e203490ba981bb8620ff0c4fa6fab7f.svg)}.flag-icon-pf{background-image:url(_/base/scss/icons/flag-icon-css/flags/pf.ad7ef976ecc1172a7521fee9178a50dd.svg)}.flag-icon-pg{background-image:url(_/base/scss/icons/flag-icon-css/flags/pg.eba00217917bc1a76d1c931c8c701ee0.svg)}.flag-icon-ph{background-image:url(_/base/scss/icons/flag-icon-css/flags/ph.13ee68d079dc56c8d0fae7fc5e8cfa6e.svg)}.flag-icon-pk{background-image:url(_/base/scss/icons/flag-icon-css/flags/pk.4b3f34983920d4ea264b0b33b894d307.svg)}.flag-icon-pl{background-image:url(_/base/scss/icons/flag-icon-css/flags/pl.a2ca265aa40c2d563c9f0ed2ff22268a.svg)}.flag-icon-pm{background-image:url(_/base/scss/icons/flag-icon-css/flags/pm.24f6e95e01b68f3cae37e36cf8d4c1b6.svg)}.flag-icon-pn{background-image:url(_/base/scss/icons/flag-icon-css/flags/pn.c381ab4afcd27607e158a9852b13d7d6.svg)}.flag-icon-pr{background-image:url(_/base/scss/icons/flag-icon-css/flags/pr.09777752983dc08c4bb0eca20ba05237.svg)}.flag-icon-ps{background-image:url(_/base/scss/icons/flag-icon-css/flags/ps.67e24eaef6cf308e1fa685ef0d8b3125.svg)}.flag-icon-pt{background-image:url(_/base/scss/icons/flag-icon-css/flags/pt.7f2bbb3c489b6c954ab3900a05bdbcfb.svg)}.flag-icon-pw{background-image:url(_/base/scss/icons/flag-icon-css/flags/pw.146b586e90e1663fff1fb3f766a802ed.svg)}.flag-icon-py{background-image:url(_/base/scss/icons/flag-icon-css/flags/py.dfdb8e4a0e7b8600271cf1e4326e90b6.svg)}.flag-icon-qa{background-image:url(_/base/scss/icons/flag-icon-css/flags/qa.31e0f5df2ede992a5913aeef98bbeee6.svg)}.flag-icon-re{background-image:url(_/base/scss/icons/flag-icon-css/flags/re.24f6e95e01b68f3cae37e36cf8d4c1b6.svg)}.flag-icon-ro{background-image:url(_/base/scss/icons/flag-icon-css/flags/ro.3f922c052c2726fa4f5d7633b3a14161.svg)}.flag-icon-rs{background-image:url(_/base/scss/icons/flag-icon-css/flags/rs.a7f6e38c2e8bda0e8e0890ccac48b388.svg)}.flag-icon-ru{background-image:url(_/base/scss/icons/flag-icon-css/flags/ru.c6787e76343b1a18850b354d15a191f5.svg)}.flag-icon-rw{background-image:url(_/base/scss/icons/flag-icon-css/flags/rw.e0c95c6729c06f6f7af89da13abe33c4.svg)}.flag-icon-sa{background-image:url(_/base/scss/icons/flag-icon-css/flags/sa.c63bf725633fd74a61776ed84d1e448b.svg)}.flag-icon-sb{background-image:url(_/base/scss/icons/flag-icon-css/flags/sb.0f9fbaf76e96f789044c56cc836c9ea3.svg)}.flag-icon-sc{background-image:url(_/base/scss/icons/flag-icon-css/flags/sc.dcf33318e810041d2cf74533d2785f64.svg)}.flag-icon-sd{background-image:url(_/base/scss/icons/flag-icon-css/flags/sd.09213f7dd99090411851cb80ad45210c.svg)}.flag-icon-se{background-image:url(_/base/scss/icons/flag-icon-css/flags/se.9d13be9808d6805a0b0e3a83ed80c7c1.svg)}.flag-icon-sg{background-image:url(_/base/scss/icons/flag-icon-css/flags/sg.50136aa9ece4d55229f96bdf285d6008.svg)}.flag-icon-sh{background-image:url(_/base/scss/icons/flag-icon-css/flags/sh.c0aa9546bd03d8182a0b73cf64c08057.svg)}.flag-icon-si{background-image:url(_/base/scss/icons/flag-icon-css/flags/si.b9769a826ee4cf51d81965aa6111121c.svg)}.flag-icon-sj{background-image:url(_/base/scss/icons/flag-icon-css/flags/sj.549a88cc6aee4f404de50e0b26b74fab.svg)}.flag-icon-sk{background-image:url(_/base/scss/icons/flag-icon-css/flags/sk.8c5d7bd93ddd784c045d97736432dce4.svg)}.flag-icon-sl{background-image:url(_/base/scss/icons/flag-icon-css/flags/sl.102c76ff04cd6f1928e9ffddbb92ab27.svg)}.flag-icon-sm{background-image:url(_/base/scss/icons/flag-icon-css/flags/sm.2157d4b73143a64b050bbcfa65fc3893.svg)}.flag-icon-sn{background-image:url(_/base/scss/icons/flag-icon-css/flags/sn.c95adb975759cd776fb94fd13baa2071.svg)}.flag-icon-so{background-image:url(_/base/scss/icons/flag-icon-css/flags/so.8fa2173936bd215ed1e81d191beed4a0.svg)}.flag-icon-sr{background-image:url(_/base/scss/icons/flag-icon-css/flags/sr.296ce1189dce4bc95dc47d821d8cce1d.svg)}.flag-icon-ss{background-image:url(_/base/scss/icons/flag-icon-css/flags/ss.fbf10fdeacadd4b1de5136d40ed738ea.svg)}.flag-icon-st{background-image:url(_/base/scss/icons/flag-icon-css/flags/st.ca125d8e52179f8dbc0d152004ca9450.svg)}.flag-icon-sv{background-image:url(_/base/scss/icons/flag-icon-css/flags/sv.3d8a8502a46da4864b914b5a2244a6f0.svg)}.flag-icon-sx{background-image:url(_/base/scss/icons/flag-icon-css/flags/sx.818aae784f4f0f9050eac0be12694174.svg)}.flag-icon-sy{background-image:url(_/base/scss/icons/flag-icon-css/flags/sy.5b1078ffc2bed55370d826c84b46f428.svg)}.flag-icon-sz{background-image:url(_/base/scss/icons/flag-icon-css/flags/sz.ceaaa4c63b769d0e24616fb523a4c8ce.svg)}.flag-icon-tc{background-image:url(_/base/scss/icons/flag-icon-css/flags/tc.a440078a71152f92b140c4d43f59fbb4.svg)}.flag-icon-td{background-image:url(_/base/scss/icons/flag-icon-css/flags/td.42b680859a5317024e3010db889b833b.svg)}.flag-icon-tf{background-image:url(_/base/scss/icons/flag-icon-css/flags/tf.f98f3dc2697f3f29aa3d3030da782be1.svg)}.flag-icon-tg{background-image:url(_/base/scss/icons/flag-icon-css/flags/tg.ff005c53b99176b8a52b09529146892d.svg)}.flag-icon-th{background-image:url(_/base/scss/icons/flag-icon-css/flags/th.683b0a8c411156541ca52e540a66dee8.svg)}.flag-icon-tj{background-image:url(_/base/scss/icons/flag-icon-css/flags/tj.1cbf3f862ebdd1e757d848f6fe4c8d03.svg)}.flag-icon-tk{background-image:url(_/base/scss/icons/flag-icon-css/flags/tk.b4fbd870a5c002bdf25294aeb4c9d17c.svg)}.flag-icon-tl{background-image:url(_/base/scss/icons/flag-icon-css/flags/tl.931c955e882e1d9d383fac4913acc86a.svg)}.flag-icon-tm{background-image:url(_/base/scss/icons/flag-icon-css/flags/tm.438cc808a5015eb4d5f8a5351d9351a8.svg)}.flag-icon-tn{background-image:url(_/base/scss/icons/flag-icon-css/flags/tn.0168e01e9ad2f30b3d905380a3582aee.svg)}.flag-icon-to{background-image:url(_/base/scss/icons/flag-icon-css/flags/to.aaf7f0c1550c14bdcea58b7559db5e3a.svg)}.flag-icon-tr{background-image:url(_/base/scss/icons/flag-icon-css/flags/tr.68b6d6c554004d4df34816fbf15f4fb1.svg)}.flag-icon-tt{background-image:url(_/base/scss/icons/flag-icon-css/flags/tt.b3e3b71d90427b59fdcf66ae66f2e037.svg)}.flag-icon-tv{background-image:url(_/base/scss/icons/flag-icon-css/flags/tv.7f24b5dd9a072b1f86843a767c3a58c6.svg)}.flag-icon-tw{background-image:url(_/base/scss/icons/flag-icon-css/flags/tw.9deb4dca659f5c13ce77ec9e00e654a0.svg)}.flag-icon-tz{background-image:url(_/base/scss/icons/flag-icon-css/flags/tz.2879aa446856858165e3a9f59ca6fc39.svg)}.flag-icon-ua{background-image:url(_/base/scss/icons/flag-icon-css/flags/ua.6a02d44c854899fbdeb819ff95ae5795.svg)}.flag-icon-ug{background-image:url(_/base/scss/icons/flag-icon-css/flags/ug.12860da242bf1bc1bd2653265416e5fb.svg)}.flag-icon-um{background-image:url(_/base/scss/icons/flag-icon-css/flags/um.17feb77f1a37ae3c7cdd1527a33b3074.svg)}.flag-icon-us{background-image:url(_/base/scss/icons/flag-icon-css/flags/us.2382ea7ec7cc55bfe1cc7a3ea8326989.svg)}.flag-icon-uy{background-image:url(_/base/scss/icons/flag-icon-css/flags/uy.567a17c677329128424d89748f69057c.svg)}.flag-icon-uz{background-image:url(_/base/scss/icons/flag-icon-css/flags/uz.f4169159e8a9c5f8fcb4462eea3ab397.svg)}.flag-icon-va{background-image:url(_/base/scss/icons/flag-icon-css/flags/va.75dcc30dd69fe4a8de1c7cdbf175fb2b.svg)}.flag-icon-vc{background-image:url(_/base/scss/icons/flag-icon-css/flags/vc.2f8354cf0fb65fad79f3ad295a2ba30c.svg)}.flag-icon-ve{background-image:url(_/base/scss/icons/flag-icon-css/flags/ve.3af86393f0364048e3a863cf3f4b6e7e.svg)}.flag-icon-vg{background-image:url(_/base/scss/icons/flag-icon-css/flags/vg.419c82fbaf9621fdf048405dcb61ea87.svg)}.flag-icon-vi{background-image:url(_/base/scss/icons/flag-icon-css/flags/vi.dba63d733ebf1fb05e13e6b365600313.svg)}.flag-icon-vn{background-image:url(_/base/scss/icons/flag-icon-css/flags/vn.cc07a154881da36c00f2cdd21ed3ffa9.svg)}.flag-icon-vu{background-image:url(_/base/scss/icons/flag-icon-css/flags/vu.f3e975fa70550c76f6ffebf0701f43f8.svg)}.flag-icon-wf{background-image:url(_/base/scss/icons/flag-icon-css/flags/wf.1356331a61772d4609f9f692f82750f0.svg)}.flag-icon-ws{background-image:url(_/base/scss/icons/flag-icon-css/flags/ws.56d9ece9b5f11e84992a723df5c60dd8.svg)}.flag-icon-ye{background-image:url(_/base/scss/icons/flag-icon-css/flags/ye.8244b2d2a803cff9823c380344c35792.svg)}.flag-icon-yt{background-image:url(_/base/scss/icons/flag-icon-css/flags/yt.24f6e95e01b68f3cae37e36cf8d4c1b6.svg)}.flag-icon-za{background-image:url(_/base/scss/icons/flag-icon-css/flags/za.36eedd4dfce7ad655005a95735894ee5.svg)}.flag-icon-zm{background-image:url(_/base/scss/icons/flag-icon-css/flags/zm.f3bb83f175a89fc894fb57dc8428c515.svg)}.flag-icon-zw{background-image:url(_/base/scss/icons/flag-icon-css/flags/zw.871680141a2d163ccad8e09c23015cbe.svg)}.flag-icon-eu{background-image:url(_/base/scss/icons/flag-icon-css/flags/eu.295728e76ea2e8ace9941d4481877166.svg)}.flag-icon-xd{background-image:url(_/base/scss/icons/flag-icon-css/flags/xd.4336e4d458e5d75ba5f682f67db312bd.svg)}@font-face {
  font-family: 'icomoon';
  src:  url(_/base/scss/icons/fonts-custom/fonts/icomoon.43070443df406d0c1931fcce06ed55c6.eot);
  src:  url(_/base/scss/icons/fonts-custom/fonts/icomoon.43070443df406d0c1931fcce06ed55c6.eot#iefix) format('embedded-opentype'),
    url(_/base/scss/icons/fonts-custom/fonts/icomoon.a978fb7796c65342061083d293f2dc44.ttf) format('truetype'),
    url(0a5243573072ef74387f27b603741065.woff) format('woff'),
    url(_/base/scss/icons/fonts-custom/fonts/icomoon.4998ccff9b1d4566fcb62ec251282750.svg#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-attachment2 .path1:before {
  content: "\E923";
}
.icon-attachment2 .path2:before {
  content: "\E924";
  margin-left: -1em;
  color: rgb(252, 60, 60);
}
.icon-attachment2 .path3:before {
  content: "\E925";
  margin-left: -1em;
  color: rgb(252, 252, 252);
}
.icon-order_templates_plus:before {
  content: "\E922";
}
.icon-attachment:before {
  content: "\E900";
}
.icon-attachment-added:before {
  content: "\E901";
}
.icon-cred-color-custom .path1:before {
  content: "\E902";
  color: rgb(140, 217, 201);
}
.icon-cred-color-custom .path2:before {
  content: "\E903";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-cred-color-custom .path3:before {
  content: "\E904";
  margin-left: -1em;
  color: rgb(252, 184, 86);
}
.icon-cred-color-custom .path4:before {
  content: "\E905";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-cred-color-custom .path5:before {
  content: "\E906";
  margin-left: -1em;
  color: rgb(97, 99, 99);
}
.icon-cred-color-custom .path6:before {
  content: "\E907";
  margin-left: -1em;
  color: rgb(97, 99, 99);
}
.icon-cred-custom:before {
  content: "\E908";
}
.icon-download-selected .path1:before {
  content: "\E909";
  color: rgb(104, 107, 109);
}
.icon-download-selected .path2:before {
  content: "\E90A";
  margin-left: -1em;
  color: rgb(54, 154, 30);
}
.icon-ino-custom:before {
  content: "\E90B";
}
.icon-money:before {
  content: "\E90C";
}
.icon-order:before {
  content: "\E90D";
}
.icon-order_sign:before {
  content: "\E90E";
}
.icon-order_templates:before {
  content: "\E90F";
}
.icon-order_templates_add:before {
  content: "\E910";
}
.icon-order_templates_ful:before {
  content: "\E911";
}
.icon-payer:before {
  content: "\E912";
}
.icon-recipient:before {
  content: "\E913";
}
.icon-saving-color-custom .path1:before {
  content: "\E914";
  color: rgb(54, 154, 30);
}
.icon-saving-color-custom .path2:before {
  content: "\E915";
  margin-left: -1em;
  color: rgb(252, 184, 86);
}
.icon-saving-color-custom .path3:before {
  content: "\E916";
  margin-left: -1em;
  color: rgb(104, 107, 109);
}
.icon-saving-color-custom .path4:before {
  content: "\E917";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-saving-color-custom .path5:before {
  content: "\E918";
  margin-left: -1em;
  color: rgb(104, 107, 109);
}
.icon-saving-color-custom .path6:before {
  content: "\E919";
  margin-left: -1em;
  color: rgb(104, 107, 109);
}
.icon-saving-custom:before {
  content: "\E91A";
  color: #686b6d;
}
.icon-tran-color-custom .path1:before {
  content: "\E91B";
  color: rgb(252, 184, 86);
  opacity: 0.85;
}
.icon-tran-color-custom .path2:before {
  content: "\E91C";
  margin-left: -1em;
  color: rgb(140, 217, 201);
}
.icon-tran-color-custom .path3:before {
  content: "\E91D";
  margin-left: -1em;
  color: rgb(97, 99, 99);
}
.icon-tran-custom:before {
  content: "\E91E";
  color: #686b6d;
}
.icon-transfer-custom:before {
  content: "\E91F";
}
.icon-upp-custom:before {
  content: "\E920";
}
.icon-user-accounts:before {
  content: "\E921";
}
@charset "UTF-8";
/**************************************************************/
/*          Imports stylesheets into a single bundle          */
/**************************************************************/
/**************************************************/
/*                  Miscellaneous                 */
/**************************************************/
.cursor-pointer, .form-content-box .radio ul li {
  cursor: pointer !important; }

.cursor-help {
  cursor: help; }

.cursor-wait {
  cursor: wait; }

.cursor-default {
  cursor: default; }

.cursor-not-allowed {
  cursor: not-allowed; }

.disable-click {
  pointer-events: none !important; }

div.no-label > div.form-group {
  margin-bottom: 0; }
  div.no-label > div.form-group > label {
    display: none; }

.no-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                   supported by Chrome and Opera */ }

/**************************************************/
/*                    Borders                     */
/**************************************************/
.bt-0 {
  border-top: none !important; }

.br-0 {
  border-right: none !important; }

.bb-0 {
  border-bottom: none !important; }

.bl-0 {
  border-left: none !important; }

.bx-0 {
  border-left: none !important;
  border-right: none !important; }

.by-0 {
  border-top: none !important;
  border-bottom: none !important; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

.text-ellipsis, .timeline .timeline-entry .entry-block .heading, .timeline .timeline-entry .entry-block .subheading, form.pay-order-full .pay-form-input-account .form-group .select2-container .select2-selection--single .select2-selection__rendered span,
form.pay-order-full .pay-form-input-amount .form-group .select2-container .select2-selection--single .select2-selection__rendered span {
  display: inline-block;
  width: 95%;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis !important; }

.text-break {
  word-break: break-all; }

.text-wrap {
  overflow-wrap: break-word; }

@media (min-width: 600px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.font-weight-mb {
  font-weight: 500; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

@media (min-width: 768px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

/**************************************************/
/*                 Hiding elements                */
/**************************************************/
.hidden {
  display: none !important; }

@media (max-width: 767px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg-up {
    display: none !important; } }

.hidden-lg-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

/**************************************************/
/*      Margins, Paddings, Heights and Width      */
/**************************************************/
@media (min-width: 1400px) {
  .w-lg-98 {
    width: 98% !important; } }

@media (min-width: 1800px) {
  .w-xlg-98 {
    width: 98% !important; } }

.vh-100 {
  height: 100vh !important; }

.vh-75 {
  height: 75vh !important; }

.vh-50 {
  height: 50vh !important; }

.vh-25 {
  height: 25vh !important; }

.w-25 {
  width: 25% !important; }

.w-45 {
  width: 45% !important; }

.w-50 {
  width: 50% !important; }

.w-60 {
  width: 60% !important; }

.w-75 {
  width: 75% !important; }

.w-95 {
  width: 95% !important; }

.w-100, table.display, .dataTables_scrollHeadInner, .order_forms .slip-form .slip-field.vertical-slip-field label,
.order_forms .slip-form .slip-field.vertical-slip-field input,
.order_forms .slip-form .slip-field.vertical-slip-field .help-block,
.order_forms .slip-form .slip-field.vertical-slip-field .cell-wrapper {
  width: 100% !important; }

.mxw-100 {
  max-width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 0 !important; }

.mt-0, .tile, .order_forms .slip-form .slip-field .help-block {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0, .order_forms .slip-form .slip-field .form-group, .order_forms .slip-form .right-column legend, .order_forms .slip-form .left-column .form-group .help-block, .order_forms .slip-form .left-column .form-group .help-block ul {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.ml-200 {
  margin-left: 200px; }

.ml-240 {
  margin-left: 240px; }

.mx-0, .order_forms .slip-form .slip-field .form-group {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.my-0, .order_forms .slip-form .slip-field label {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 0.25rem 0.25rem !important; }

.mt-1, .dataTables_scrollHead {
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 0.25rem !important; }

.mb-1, .order_forms .slip-form .slip-field .help-block {
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.m-2 {
  margin: 0.5rem 0.5rem !important; }

.mt-2, .order_forms .slip-form .left-column .form-group {
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 0.5rem !important; }

.mb-2, div#import div.actions {
  margin-bottom: 0.5rem !important; }

.ml-2, .order_forms .slip-form .slip-icons > i, .order_forms .slip-form .slip-buttons > button {
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.m-3 {
  margin: 1rem 1rem !important; }

.mt-3 {
  margin-top: 1rem !important; }

.mr-3, .order_forms .slip-form .slip-field .help-block {
  margin-right: 1rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.ml-3 {
  margin-left: 1rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-4 {
  margin: 1.5rem 1.5rem !important; }

.mt-4, div#import div.actions {
  margin-top: 1.5rem !important; }

.mr-4 {
  margin-right: 1.5rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.ml-4 {
  margin-left: 1.5rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-5 {
  margin: 3rem 3rem !important; }

.mt-5 {
  margin-top: 3rem !important; }

.mr-5 {
  margin-right: 3rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.ml-5 {
  margin-left: 3rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-0 {
  padding: 0 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0, .order_forms .slip-form .slip-field label, .order_forms .slip-form fieldset .slip-field label {
  padding-left: 0 !important; }

.px-0, .generic-chart-legend li, .order_forms .slip-form .slip-field .input-group {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 0.25rem 0.25rem !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 0.25rem !important; }

.pl-205 {
  padding-left: 205px; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 0.5rem 0.5rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pr-2, .order_forms .slip-form fieldset .slip-field label {
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 0.5rem !important; }

.px-2, .tile .tile-board .board-info {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 1rem 1rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pr-3 {
  padding-right: 1rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pl-3 {
  padding-left: 1rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.py-3, .order_forms .slip-form .right-column fieldset {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-4, div#import .body, .requests-body, .requests-footer {
  padding: 1.5rem 1.5rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pr-4 {
  padding-right: 1.5rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pl-4 {
  padding-left: 1.5rem !important; }

.px-4, .order_forms .slip-form .right-column legend {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-5 {
  padding: 3rem 3rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pr-5 {
  padding-right: 3rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.pl-5 {
  padding-left: 3rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pl-200 {
  padding-left: 200px; }

.pl-205 {
  padding-left: 205px; }

.m-auto {
  margin: auto !important; }

.mt-auto {
  margin-top: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media (min-width: 600px) {
  .m-sm-0 {
    margin: 0 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1 {
    margin-left: 0.25rem !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2 {
    margin-left: 0.5rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem 1rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3 {
    margin-left: 1rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4 {
    margin-left: 1.5rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem 3rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5 {
    margin-left: 3rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-0 {
    padding: 0 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1 {
    padding-left: 0.25rem !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2 {
    padding-left: 0.5rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem 1rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3 {
    padding-left: 1rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4 {
    padding-left: 1.5rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem 3rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5 {
    padding-left: 3rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 992px) {
  .m-md-0 {
    margin: 0 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1 {
    margin-left: 0.25rem !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2 {
    margin-left: 0.5rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem 1rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3 {
    margin-left: 1rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4 {
    margin-left: 1.5rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem 3rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5 {
    margin-left: 3rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-0 {
    padding: 0 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1 {
    padding-left: 0.25rem !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2 {
    padding-left: 0.5rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem 1rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3 {
    padding-left: 1rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4 {
    padding-left: 1.5rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem 3rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5 {
    padding-left: 3rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 1200px) {
  .m-lg-0 {
    margin: 0 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1 {
    margin-left: 0.25rem !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2 {
    margin-left: 0.5rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem 1rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3 {
    margin-left: 1rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4 {
    margin-left: 1.5rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem 3rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5 {
    margin-left: 3rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-0 {
    padding: 0 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1 {
    padding-left: 0.25rem !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2 {
    padding-left: 0.5rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem 1rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3 {
    padding-left: 1rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4 {
    padding-left: 1.5rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem 3rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5 {
    padding-left: 3rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .w-lg-1 {
    width: 5% !important; }
  .w-lg-5 {
    width: 86.6666666% !important; } }

/**************************************************/
/*                    Columns                     */
/**************************************************/
.row {
  margin-right: -15px;
  margin-left: -15px; }

/**************************************************/
/*              Flex related classes              */
/**************************************************/
.d-row, .order_forms .slip-form .slip-field .form-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.d-col {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%; }

.d-flex, .preloader-container.preloader-active .preloader, .input-group.between, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .tab-nav .btn-group, .form-content-box, .form-content-box .radio ul {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex !important; }

.d-flex-item {
  -webkit-flex: 1 1 0;
  -ms-flex: 1 1 0;
  -moz-flex: 1 1 0;
  /*ie*/
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 1 1 0; }

.d-flex-two-item {
  -webkit-flex: 2 1 0;
  -ms-flex: 2 1 0;
  -moz-flex: 2 1 0;
  /*ie*/
  flex-grow: 2;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 2 1 0; }

.d-flex-three-item {
  -webkit-flex: 3 1 0;
  -ms-flex: 3 1 0;
  -moz-flex: 3 1 0;
  /*ie*/
  flex-grow: 3;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 3 1 0; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

.flex-first {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1; }

.flex-last {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1; }

.flex-unordered {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: row !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-column, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: row-reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: column-reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap, .tab-nav .btn-group {
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important; }

.justify-content-center, .sidebar .nav-header {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -webkit-justify-content: space-around !important;
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -webkit-align-items: flex-end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; }

.align-items-center, .order_forms .slip-form .slip-field .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .form-content-box, .form-content-box .radio ul {
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -webkit-align-items: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-items-stretch, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-align: stretch !important;
  -webkit-align-items: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-content-start {
  -webkit-align-content: flex-start !important;
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important; }

.align-content-end, .sidebar.navbar-default .nav > li a span.arrow {
  -webkit-align-content: flex-end !important;
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important; }

.align-content-center {
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -webkit-align-content: space-between !important;
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -webkit-align-content: space-around !important;
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -webkit-align-content: stretch !important;
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -webkit-align-self: auto !important;
  -ms-flex-item-align: auto !important;
  -ms-grid-row-align: auto !important;
  align-self: auto !important; }

.align-self-start {
  -webkit-align-self: flex-start !important;
  -ms-flex-item-align: start !important;
  align-self: flex-start !important; }

.align-self-end {
  -webkit-align-self: flex-end !important;
  -ms-flex-item-align: end !important;
  align-self: flex-end !important; }

.align-self-center {
  -webkit-align-self: center !important;
  -ms-flex-item-align: center !important;
  -ms-grid-row-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -webkit-align-self: baseline !important;
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -webkit-align-self: stretch !important;
  -ms-flex-item-align: stretch !important;
  -ms-grid-row-align: stretch !important;
  align-self: stretch !important; }

/*************** ICON SIZE ***************/
.is-12x, .sidebar-icons.si-topup, .sidebar-icons.si-authorized-devices {
  font-size: 1.2em; }

.is-15x, .sidebar-icons.si-orders-list, .sidebar-icons.si-orders-domestic, .sidebar-icons.si-orders-abroad, .sidebar-icons.si-orders-transfer, .sidebar-icons.si-orders-templates {
  font-size: 1.5em; }

.is-2x, .sidebar-icons.si-home, .sidebar-icons.si-accounts, .sidebar-icons.si-cards, .sidebar-icons.si-orders, .sidebar-icons.si-overview, .sidebar-icons.si-invoices, .sidebar-icons.si-requests, .sidebar-icons.si-messages, .sidebar-icons.si-additional {
  font-size: 2em; }

.is-25x {
  font-size: 2.5em; }

.is-3x {
  font-size: 3em; }

.is-35x {
  font-size: 3.5em; }

.is-4x {
  font-size: 4em; }

.is-5x {
  font-size: 5em; }

.is-6x {
  font-size: 6em; }

button.editable-cancel > i.glyphicon.glyphicon-remove:before {
  content: "\F00D" !important;
  font-family: 'FontAwesome', serif;
  font-size: 20px;
  font-style: normal; }

button.editable-submit > i.glyphicon.glyphicon-ok:before {
  content: "\F00C" !important;
  font-family: 'FontAwesome', serif;
  font-size: 15px;
  font-style: normal; }

button.editable-cancel > i.glyphicon.glyphicon-remove,
button.editable-submit > i.glyphicon.glyphicon-ok {
  line-height: 0;
  font-style: normal; }

/*** ARANGE ELEMENTS ***/
.z-1000 {
  z-index: 1000 !important; }

.z-900 {
  z-index: 900; }

.align-middle {
  vertical-align: middle !important; }

.align-super {
  vertical-align: super !important; }

.mb_4 {
  margin-bottom: -4px !important; }

.mt_28 {
  margin-top: -28px !important; }

.mt_22 {
  margin-top: -22px; }

.mt_60 {
  margin-top: -60px !important; }

.fs-050 {
  font-size: 0.5em !important; }

.fs-065 {
  font-size: 0.65em !important; }

.fs-075 {
  font-size: 0.75em !important;
  font-weight: 100;
  letter-spacing: 1px; }

.fs-090 {
  font-size: 0.9em;
  font-weight: 100; }

.fs-095 {
  font-size: 0.95em !important; }

.fs-1 {
  font-size: 1em !important; }

.fs-12 {
  font-size: 1.2em !important; }

.fs-15 {
  font-size: 1.5em !important; }

.position-relative {
  position: relative !important; }

/**************************************************************/
/*        Defines which theme to take parameters from         */
/**************************************************************/
/**************************************************************/
/*            Variables defining app color scheme             */
/**************************************************************/
/*#6b6b6b*/
/*! #f3f3f4*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(_/base/scss/icons/font-awesome/fonts/fontawesome-webfont.674f50d287a8c48dc19ba404d20fe713.eot);
  src: url(_/base/scss/icons/font-awesome/fonts/fontawesome-webfont.674f50d287a8c48dc19ba404d20fe713.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(af7ae505a9eed503f8b8e6982036873e.woff2) format("woff2"), url(fee66e712a8a08eef5805a46892932ad.woff) format("woff"), url(_/base/scss/icons/font-awesome/fonts/fontawesome-webfont.b06871f281fee6b241d60582ae9369b9.ttf) format("truetype"), url(_/base/scss/icons/font-awesome/fonts/fontawesome-webfont.4995e220570028a4a3d026062c93ccb8.svg#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal; }

.fa, .sidebar-icons.si-topup, .sidebar-icons.si-authorized-devices {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left, .fa-pull-left.sidebar-icons.si-topup, .fa-pull-left.sidebar-icons.si-authorized-devices {
  margin-right: .3em; }

.fa.fa-pull-right, .fa-pull-right.sidebar-icons.si-topup, .fa-pull-right.sidebar-icons.si-authorized-devices {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left, .pull-left.sidebar-icons.si-topup, .pull-left.sidebar-icons.si-authorized-devices {
  margin-right: .3em; }

.fa.pull-right, .pull-right.sidebar-icons.si-topup, .pull-right.sidebar-icons.si-authorized-devices {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\F000"; }

.fa-music:before {
  content: "\F001"; }

.fa-search:before {
  content: "\F002"; }

.fa-envelope-o:before {
  content: "\F003"; }

.fa-heart:before {
  content: "\F004"; }

.fa-star:before {
  content: "\F005"; }

.fa-star-o:before {
  content: "\F006"; }

.fa-user:before {
  content: "\F007"; }

.fa-film:before {
  content: "\F008"; }

.fa-th-large:before {
  content: "\F009"; }

.fa-th:before {
  content: "\F00A"; }

.fa-th-list:before {
  content: "\F00B"; }

.fa-check:before {
  content: "\F00C"; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\F00D"; }

.fa-search-plus:before {
  content: "\F00E"; }

.fa-search-minus:before {
  content: "\F010"; }

.fa-power-off:before {
  content: "\F011"; }

.fa-signal:before {
  content: "\F012"; }

.fa-gear:before,
.fa-cog:before {
  content: "\F013"; }

.fa-trash-o:before {
  content: "\F014"; }

.fa-home:before {
  content: "\F015"; }

.fa-file-o:before {
  content: "\F016"; }

.fa-clock-o:before {
  content: "\F017"; }

.fa-road:before {
  content: "\F018"; }

.fa-download:before {
  content: "\F019"; }

.fa-arrow-circle-o-down:before {
  content: "\F01A"; }

.fa-arrow-circle-o-up:before {
  content: "\F01B"; }

.fa-inbox:before {
  content: "\F01C"; }

.fa-play-circle-o:before {
  content: "\F01D"; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\F01E"; }

.fa-refresh:before {
  content: "\F021"; }

.fa-list-alt:before {
  content: "\F022"; }

.fa-lock:before {
  content: "\F023"; }

.fa-flag:before {
  content: "\F024"; }

.fa-headphones:before {
  content: "\F025"; }

.fa-volume-off:before {
  content: "\F026"; }

.fa-volume-down:before {
  content: "\F027"; }

.fa-volume-up:before {
  content: "\F028"; }

.fa-qrcode:before {
  content: "\F029"; }

.fa-barcode:before {
  content: "\F02A"; }

.fa-tag:before {
  content: "\F02B"; }

.fa-tags:before {
  content: "\F02C"; }

.fa-book:before {
  content: "\F02D"; }

.fa-bookmark:before {
  content: "\F02E"; }

.fa-print:before {
  content: "\F02F"; }

.fa-camera:before {
  content: "\F030"; }

.fa-font:before {
  content: "\F031"; }

.fa-bold:before {
  content: "\F032"; }

.fa-italic:before {
  content: "\F033"; }

.fa-text-height:before {
  content: "\F034"; }

.fa-text-width:before {
  content: "\F035"; }

.fa-align-left:before {
  content: "\F036"; }

.fa-align-center:before {
  content: "\F037"; }

.fa-align-right:before {
  content: "\F038"; }

.fa-align-justify:before {
  content: "\F039"; }

.fa-list:before {
  content: "\F03A"; }

.fa-dedent:before,
.fa-outdent:before {
  content: "\F03B"; }

.fa-indent:before {
  content: "\F03C"; }

.fa-video-camera:before {
  content: "\F03D"; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\F03E"; }

.fa-pencil:before {
  content: "\F040"; }

.fa-map-marker:before {
  content: "\F041"; }

.fa-adjust:before {
  content: "\F042"; }

.fa-tint:before {
  content: "\F043"; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\F044"; }

.fa-share-square-o:before {
  content: "\F045"; }

.fa-check-square-o:before {
  content: "\F046"; }

.fa-arrows:before {
  content: "\F047"; }

.fa-step-backward:before {
  content: "\F048"; }

.fa-fast-backward:before {
  content: "\F049"; }

.fa-backward:before {
  content: "\F04A"; }

.fa-play:before {
  content: "\F04B"; }

.fa-pause:before {
  content: "\F04C"; }

.fa-stop:before {
  content: "\F04D"; }

.fa-forward:before {
  content: "\F04E"; }

.fa-fast-forward:before {
  content: "\F050"; }

.fa-step-forward:before {
  content: "\F051"; }

.fa-eject:before {
  content: "\F052"; }

.fa-chevron-left:before {
  content: "\F053"; }

.fa-chevron-right:before {
  content: "\F054"; }

.fa-plus-circle:before {
  content: "\F055"; }

.fa-minus-circle:before {
  content: "\F056"; }

.fa-times-circle:before {
  content: "\F057"; }

.fa-check-circle:before {
  content: "\F058"; }

.fa-question-circle:before {
  content: "\F059"; }

.fa-info-circle:before {
  content: "\F05A"; }

.fa-crosshairs:before {
  content: "\F05B"; }

.fa-times-circle-o:before {
  content: "\F05C"; }

.fa-check-circle-o:before {
  content: "\F05D"; }

.fa-ban:before {
  content: "\F05E"; }

.fa-arrow-left:before {
  content: "\F060"; }

.fa-arrow-right:before {
  content: "\F061"; }

.fa-arrow-up:before {
  content: "\F062"; }

.fa-arrow-down:before {
  content: "\F063"; }

.fa-mail-forward:before,
.fa-share:before {
  content: "\F064"; }

.fa-expand:before {
  content: "\F065"; }

.fa-compress:before {
  content: "\F066"; }

.fa-plus:before {
  content: "\F067"; }

.fa-minus:before {
  content: "\F068"; }

.fa-asterisk:before {
  content: "\F069"; }

.fa-exclamation-circle:before {
  content: "\F06A"; }

.fa-gift:before {
  content: "\F06B"; }

.fa-leaf:before {
  content: "\F06C"; }

.fa-fire:before {
  content: "\F06D"; }

.fa-eye:before {
  content: "\F06E"; }

.fa-eye-slash:before {
  content: "\F070"; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\F071"; }

.fa-plane:before {
  content: "\F072"; }

.fa-calendar:before {
  content: "\F073"; }

.fa-random:before {
  content: "\F074"; }

.fa-comment:before {
  content: "\F075"; }

.fa-magnet:before {
  content: "\F076"; }

.fa-chevron-up:before {
  content: "\F077"; }

.fa-chevron-down:before {
  content: "\F078"; }

.fa-retweet:before {
  content: "\F079"; }

.fa-shopping-cart:before {
  content: "\F07A"; }

.fa-folder:before {
  content: "\F07B"; }

.fa-folder-open:before {
  content: "\F07C"; }

.fa-arrows-v:before {
  content: "\F07D"; }

.fa-arrows-h:before {
  content: "\F07E"; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\F080"; }

.fa-twitter-square:before {
  content: "\F081"; }

.fa-facebook-square:before {
  content: "\F082"; }

.fa-camera-retro:before {
  content: "\F083"; }

.fa-key:before {
  content: "\F084"; }

.fa-gears:before,
.fa-cogs:before {
  content: "\F085"; }

.fa-comments:before {
  content: "\F086"; }

.fa-thumbs-o-up:before {
  content: "\F087"; }

.fa-thumbs-o-down:before {
  content: "\F088"; }

.fa-star-half:before {
  content: "\F089"; }

.fa-heart-o:before {
  content: "\F08A"; }

.fa-sign-out:before {
  content: "\F08B"; }

.fa-linkedin-square:before {
  content: "\F08C"; }

.fa-thumb-tack:before {
  content: "\F08D"; }

.fa-external-link:before {
  content: "\F08E"; }

.fa-sign-in:before {
  content: "\F090"; }

.fa-trophy:before {
  content: "\F091"; }

.fa-github-square:before {
  content: "\F092"; }

.fa-upload:before {
  content: "\F093"; }

.fa-lemon-o:before {
  content: "\F094"; }

.fa-phone:before {
  content: "\F095"; }

.fa-square-o:before {
  content: "\F096"; }

.fa-bookmark-o:before {
  content: "\F097"; }

.fa-phone-square:before {
  content: "\F098"; }

.fa-twitter:before {
  content: "\F099"; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\F09A"; }

.fa-github:before {
  content: "\F09B"; }

.fa-unlock:before {
  content: "\F09C"; }

.fa-credit-card:before {
  content: "\F09D"; }

.fa-feed:before,
.fa-rss:before {
  content: "\F09E"; }

.fa-hdd-o:before {
  content: "\F0A0"; }

.fa-bullhorn:before {
  content: "\F0A1"; }

.fa-bell:before {
  content: "\F0F3"; }

.fa-certificate:before {
  content: "\F0A3"; }

.fa-hand-o-right:before {
  content: "\F0A4"; }

.fa-hand-o-left:before {
  content: "\F0A5"; }

.fa-hand-o-up:before {
  content: "\F0A6"; }

.fa-hand-o-down:before {
  content: "\F0A7"; }

.fa-arrow-circle-left:before {
  content: "\F0A8"; }

.fa-arrow-circle-right:before {
  content: "\F0A9"; }

.fa-arrow-circle-up:before {
  content: "\F0AA"; }

.fa-arrow-circle-down:before {
  content: "\F0AB"; }

.fa-globe:before {
  content: "\F0AC"; }

.fa-wrench:before {
  content: "\F0AD"; }

.fa-tasks:before {
  content: "\F0AE"; }

.fa-filter:before {
  content: "\F0B0"; }

.fa-briefcase:before {
  content: "\F0B1"; }

.fa-arrows-alt:before {
  content: "\F0B2"; }

.fa-group:before,
.fa-users:before {
  content: "\F0C0"; }

.fa-chain:before,
.fa-link:before {
  content: "\F0C1"; }

.fa-cloud:before {
  content: "\F0C2"; }

.fa-flask:before {
  content: "\F0C3"; }

.fa-cut:before,
.fa-scissors:before {
  content: "\F0C4"; }

.fa-copy:before,
.fa-files-o:before {
  content: "\F0C5"; }

.fa-paperclip:before {
  content: "\F0C6"; }

.fa-save:before,
.fa-floppy-o:before {
  content: "\F0C7"; }

.fa-square:before {
  content: "\F0C8"; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\F0C9"; }

.fa-list-ul:before {
  content: "\F0CA"; }

.fa-list-ol:before {
  content: "\F0CB"; }

.fa-strikethrough:before {
  content: "\F0CC"; }

.fa-underline:before {
  content: "\F0CD"; }

.fa-table:before {
  content: "\F0CE"; }

.fa-magic:before {
  content: "\F0D0"; }

.fa-truck:before {
  content: "\F0D1"; }

.fa-pinterest:before {
  content: "\F0D2"; }

.fa-pinterest-square:before {
  content: "\F0D3"; }

.fa-google-plus-square:before {
  content: "\F0D4"; }

.fa-google-plus:before {
  content: "\F0D5"; }

.fa-money:before {
  content: "\F0D6"; }

.fa-caret-down:before {
  content: "\F0D7"; }

.fa-caret-up:before {
  content: "\F0D8"; }

.fa-caret-left:before {
  content: "\F0D9"; }

.fa-caret-right:before {
  content: "\F0DA"; }

.fa-columns:before {
  content: "\F0DB"; }

.fa-unsorted:before,
.fa-sort:before {
  content: "\F0DC"; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\F0DD"; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\F0DE"; }

.fa-envelope:before {
  content: "\F0E0"; }

.fa-linkedin:before {
  content: "\F0E1"; }

.fa-rotate-left:before,
.fa-undo:before {
  content: "\F0E2"; }

.fa-legal:before,
.fa-gavel:before {
  content: "\F0E3"; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\F0E4"; }

.fa-comment-o:before {
  content: "\F0E5"; }

.fa-comments-o:before {
  content: "\F0E6"; }

.fa-flash:before,
.fa-bolt:before {
  content: "\F0E7"; }

.fa-sitemap:before {
  content: "\F0E8"; }

.fa-umbrella:before {
  content: "\F0E9"; }

.fa-paste:before,
.fa-clipboard:before {
  content: "\F0EA"; }

.fa-lightbulb-o:before {
  content: "\F0EB"; }

.fa-exchange:before {
  content: "\F0EC"; }

.fa-cloud-download:before {
  content: "\F0ED"; }

.fa-cloud-upload:before {
  content: "\F0EE"; }

.fa-user-md:before {
  content: "\F0F0"; }

.fa-stethoscope:before {
  content: "\F0F1"; }

.fa-suitcase:before {
  content: "\F0F2"; }

.fa-bell-o:before {
  content: "\F0A2"; }

.fa-coffee:before {
  content: "\F0F4"; }

.fa-cutlery:before {
  content: "\F0F5"; }

.fa-file-text-o:before {
  content: "\F0F6"; }

.fa-building-o:before {
  content: "\F0F7"; }

.fa-hospital-o:before {
  content: "\F0F8"; }

.fa-ambulance:before {
  content: "\F0F9"; }

.fa-medkit:before {
  content: "\F0FA"; }

.fa-fighter-jet:before {
  content: "\F0FB"; }

.fa-beer:before {
  content: "\F0FC"; }

.fa-h-square:before {
  content: "\F0FD"; }

.fa-plus-square:before {
  content: "\F0FE"; }

.fa-angle-double-left:before {
  content: "\F100"; }

.fa-angle-double-right:before {
  content: "\F101"; }

.fa-angle-double-up:before {
  content: "\F102"; }

.fa-angle-double-down:before {
  content: "\F103"; }

.fa-angle-left:before {
  content: "\F104"; }

.fa-angle-right:before {
  content: "\F105"; }

.fa-angle-up:before {
  content: "\F106"; }

.fa-angle-down:before {
  content: "\F107"; }

.fa-desktop:before {
  content: "\F108"; }

.fa-laptop:before {
  content: "\F109"; }

.fa-tablet:before {
  content: "\F10A"; }

.fa-mobile-phone:before,
.fa-mobile:before,
.sidebar-icons.si-topup:before,
.sidebar-icons.si-authorized-devices:before {
  content: "\F10B"; }

.fa-circle-o:before {
  content: "\F10C"; }

.fa-quote-left:before {
  content: "\F10D"; }

.fa-quote-right:before {
  content: "\F10E"; }

.fa-spinner:before {
  content: "\F110"; }

.fa-circle:before {
  content: "\F111"; }

.fa-mail-reply:before,
.fa-reply:before {
  content: "\F112"; }

.fa-github-alt:before {
  content: "\F113"; }

.fa-folder-o:before {
  content: "\F114"; }

.fa-folder-open-o:before {
  content: "\F115"; }

.fa-smile-o:before {
  content: "\F118"; }

.fa-frown-o:before {
  content: "\F119"; }

.fa-meh-o:before {
  content: "\F11A"; }

.fa-gamepad:before {
  content: "\F11B"; }

.fa-keyboard-o:before {
  content: "\F11C"; }

.fa-flag-o:before {
  content: "\F11D"; }

.fa-flag-checkered:before {
  content: "\F11E"; }

.fa-terminal:before {
  content: "\F120"; }

.fa-code:before {
  content: "\F121"; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\F122"; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\F123"; }

.fa-location-arrow:before {
  content: "\F124"; }

.fa-crop:before {
  content: "\F125"; }

.fa-code-fork:before {
  content: "\F126"; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\F127"; }

.fa-question:before {
  content: "\F128"; }

.fa-info:before {
  content: "\F129"; }

.fa-exclamation:before {
  content: "\F12A"; }

.fa-superscript:before {
  content: "\F12B"; }

.fa-subscript:before {
  content: "\F12C"; }

.fa-eraser:before {
  content: "\F12D"; }

.fa-puzzle-piece:before {
  content: "\F12E"; }

.fa-microphone:before {
  content: "\F130"; }

.fa-microphone-slash:before {
  content: "\F131"; }

.fa-shield:before {
  content: "\F132"; }

.fa-calendar-o:before {
  content: "\F133"; }

.fa-fire-extinguisher:before {
  content: "\F134"; }

.fa-rocket:before {
  content: "\F135"; }

.fa-maxcdn:before {
  content: "\F136"; }

.fa-chevron-circle-left:before {
  content: "\F137"; }

.fa-chevron-circle-right:before {
  content: "\F138"; }

.fa-chevron-circle-up:before {
  content: "\F139"; }

.fa-chevron-circle-down:before {
  content: "\F13A"; }

.fa-html5:before {
  content: "\F13B"; }

.fa-css3:before {
  content: "\F13C"; }

.fa-anchor:before {
  content: "\F13D"; }

.fa-unlock-alt:before {
  content: "\F13E"; }

.fa-bullseye:before {
  content: "\F140"; }

.fa-ellipsis-h:before {
  content: "\F141"; }

.fa-ellipsis-v:before {
  content: "\F142"; }

.fa-rss-square:before {
  content: "\F143"; }

.fa-play-circle:before {
  content: "\F144"; }

.fa-ticket:before {
  content: "\F145"; }

.fa-minus-square:before {
  content: "\F146"; }

.fa-minus-square-o:before {
  content: "\F147"; }

.fa-level-up:before {
  content: "\F148"; }

.fa-level-down:before {
  content: "\F149"; }

.fa-check-square:before {
  content: "\F14A"; }

.fa-pencil-square:before {
  content: "\F14B"; }

.fa-external-link-square:before {
  content: "\F14C"; }

.fa-share-square:before {
  content: "\F14D"; }

.fa-compass:before {
  content: "\F14E"; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\F150"; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\F151"; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\F152"; }

.fa-euro:before,
.fa-eur:before {
  content: "\F153"; }

.fa-gbp:before {
  content: "\F154"; }

.fa-dollar:before,
.fa-usd:before {
  content: "\F155"; }

.fa-rupee:before,
.fa-inr:before {
  content: "\F156"; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\F157"; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\F158"; }

.fa-won:before,
.fa-krw:before {
  content: "\F159"; }

.fa-bitcoin:before,
.fa-btc:before {
  content: "\F15A"; }

.fa-file:before {
  content: "\F15B"; }

.fa-file-text:before {
  content: "\F15C"; }

.fa-sort-alpha-asc:before {
  content: "\F15D"; }

.fa-sort-alpha-desc:before {
  content: "\F15E"; }

.fa-sort-amount-asc:before {
  content: "\F160"; }

.fa-sort-amount-desc:before {
  content: "\F161"; }

.fa-sort-numeric-asc:before {
  content: "\F162"; }

.fa-sort-numeric-desc:before {
  content: "\F163"; }

.fa-thumbs-up:before {
  content: "\F164"; }

.fa-thumbs-down:before {
  content: "\F165"; }

.fa-youtube-square:before {
  content: "\F166"; }

.fa-youtube:before {
  content: "\F167"; }

.fa-xing:before {
  content: "\F168"; }

.fa-xing-square:before {
  content: "\F169"; }

.fa-youtube-play:before {
  content: "\F16A"; }

.fa-dropbox:before {
  content: "\F16B"; }

.fa-stack-overflow:before {
  content: "\F16C"; }

.fa-instagram:before {
  content: "\F16D"; }

.fa-flickr:before {
  content: "\F16E"; }

.fa-adn:before {
  content: "\F170"; }

.fa-bitbucket:before {
  content: "\F171"; }

.fa-bitbucket-square:before {
  content: "\F172"; }

.fa-tumblr:before {
  content: "\F173"; }

.fa-tumblr-square:before {
  content: "\F174"; }

.fa-long-arrow-down:before {
  content: "\F175"; }

.fa-long-arrow-up:before {
  content: "\F176"; }

.fa-long-arrow-left:before {
  content: "\F177"; }

.fa-long-arrow-right:before {
  content: "\F178"; }

.fa-apple:before {
  content: "\F179"; }

.fa-windows:before {
  content: "\F17A"; }

.fa-android:before {
  content: "\F17B"; }

.fa-linux:before {
  content: "\F17C"; }

.fa-dribbble:before {
  content: "\F17D"; }

.fa-skype:before {
  content: "\F17E"; }

.fa-foursquare:before {
  content: "\F180"; }

.fa-trello:before {
  content: "\F181"; }

.fa-female:before {
  content: "\F182"; }

.fa-male:before {
  content: "\F183"; }

.fa-gittip:before,
.fa-gratipay:before {
  content: "\F184"; }

.fa-sun-o:before {
  content: "\F185"; }

.fa-moon-o:before {
  content: "\F186"; }

.fa-archive:before {
  content: "\F187"; }

.fa-bug:before {
  content: "\F188"; }

.fa-vk:before {
  content: "\F189"; }

.fa-weibo:before {
  content: "\F18A"; }

.fa-renren:before {
  content: "\F18B"; }

.fa-pagelines:before {
  content: "\F18C"; }

.fa-stack-exchange:before {
  content: "\F18D"; }

.fa-arrow-circle-o-right:before {
  content: "\F18E"; }

.fa-arrow-circle-o-left:before {
  content: "\F190"; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\F191"; }

.fa-dot-circle-o:before {
  content: "\F192"; }

.fa-wheelchair:before {
  content: "\F193"; }

.fa-vimeo-square:before {
  content: "\F194"; }

.fa-turkish-lira:before,
.fa-try:before {
  content: "\F195"; }

.fa-plus-square-o:before {
  content: "\F196"; }

.fa-space-shuttle:before {
  content: "\F197"; }

.fa-slack:before {
  content: "\F198"; }

.fa-envelope-square:before {
  content: "\F199"; }

.fa-wordpress:before {
  content: "\F19A"; }

.fa-openid:before {
  content: "\F19B"; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\F19C"; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\F19D"; }

.fa-yahoo:before {
  content: "\F19E"; }

.fa-google:before {
  content: "\F1A0"; }

.fa-reddit:before {
  content: "\F1A1"; }

.fa-reddit-square:before {
  content: "\F1A2"; }

.fa-stumbleupon-circle:before {
  content: "\F1A3"; }

.fa-stumbleupon:before {
  content: "\F1A4"; }

.fa-delicious:before {
  content: "\F1A5"; }

.fa-digg:before {
  content: "\F1A6"; }

.fa-pied-piper-pp:before {
  content: "\F1A7"; }

.fa-pied-piper-alt:before {
  content: "\F1A8"; }

.fa-drupal:before {
  content: "\F1A9"; }

.fa-joomla:before {
  content: "\F1AA"; }

.fa-language:before {
  content: "\F1AB"; }

.fa-fax:before {
  content: "\F1AC"; }

.fa-building:before {
  content: "\F1AD"; }

.fa-child:before {
  content: "\F1AE"; }

.fa-paw:before {
  content: "\F1B0"; }

.fa-spoon:before {
  content: "\F1B1"; }

.fa-cube:before {
  content: "\F1B2"; }

.fa-cubes:before {
  content: "\F1B3"; }

.fa-behance:before {
  content: "\F1B4"; }

.fa-behance-square:before {
  content: "\F1B5"; }

.fa-steam:before {
  content: "\F1B6"; }

.fa-steam-square:before {
  content: "\F1B7"; }

.fa-recycle:before {
  content: "\F1B8"; }

.fa-automobile:before,
.fa-car:before {
  content: "\F1B9"; }

.fa-cab:before,
.fa-taxi:before {
  content: "\F1BA"; }

.fa-tree:before {
  content: "\F1BB"; }

.fa-spotify:before {
  content: "\F1BC"; }

.fa-deviantart:before {
  content: "\F1BD"; }

.fa-soundcloud:before {
  content: "\F1BE"; }

.fa-database:before {
  content: "\F1C0"; }

.fa-file-pdf-o:before {
  content: "\F1C1"; }

.fa-file-word-o:before {
  content: "\F1C2"; }

.fa-file-excel-o:before {
  content: "\F1C3"; }

.fa-file-powerpoint-o:before {
  content: "\F1C4"; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\F1C5"; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\F1C6"; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\F1C7"; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\F1C8"; }

.fa-file-code-o:before {
  content: "\F1C9"; }

.fa-vine:before {
  content: "\F1CA"; }

.fa-codepen:before {
  content: "\F1CB"; }

.fa-jsfiddle:before {
  content: "\F1CC"; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\F1CD"; }

.fa-circle-o-notch:before {
  content: "\F1CE"; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\F1D0"; }

.fa-ge:before,
.fa-empire:before {
  content: "\F1D1"; }

.fa-git-square:before {
  content: "\F1D2"; }

.fa-git:before {
  content: "\F1D3"; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\F1D4"; }

.fa-tencent-weibo:before {
  content: "\F1D5"; }

.fa-qq:before {
  content: "\F1D6"; }

.fa-wechat:before,
.fa-weixin:before {
  content: "\F1D7"; }

.fa-send:before,
.fa-paper-plane:before {
  content: "\F1D8"; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\F1D9"; }

.fa-history:before {
  content: "\F1DA"; }

.fa-circle-thin:before {
  content: "\F1DB"; }

.fa-header:before {
  content: "\F1DC"; }

.fa-paragraph:before {
  content: "\F1DD"; }

.fa-sliders:before {
  content: "\F1DE"; }

.fa-share-alt:before {
  content: "\F1E0"; }

.fa-share-alt-square:before {
  content: "\F1E1"; }

.fa-bomb:before {
  content: "\F1E2"; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\F1E3"; }

.fa-tty:before {
  content: "\F1E4"; }

.fa-binoculars:before {
  content: "\F1E5"; }

.fa-plug:before {
  content: "\F1E6"; }

.fa-slideshare:before {
  content: "\F1E7"; }

.fa-twitch:before {
  content: "\F1E8"; }

.fa-yelp:before {
  content: "\F1E9"; }

.fa-newspaper-o:before {
  content: "\F1EA"; }

.fa-wifi:before {
  content: "\F1EB"; }

.fa-calculator:before {
  content: "\F1EC"; }

.fa-paypal:before {
  content: "\F1ED"; }

.fa-google-wallet:before {
  content: "\F1EE"; }

.fa-cc-visa:before {
  content: "\F1F0"; }

.fa-cc-mastercard:before {
  content: "\F1F1"; }

.fa-cc-discover:before {
  content: "\F1F2"; }

.fa-cc-amex:before {
  content: "\F1F3"; }

.fa-cc-paypal:before {
  content: "\F1F4"; }

.fa-cc-stripe:before {
  content: "\F1F5"; }

.fa-bell-slash:before {
  content: "\F1F6"; }

.fa-bell-slash-o:before {
  content: "\F1F7"; }

.fa-trash:before {
  content: "\F1F8"; }

.fa-copyright:before {
  content: "\F1F9"; }

.fa-at:before {
  content: "\F1FA"; }

.fa-eyedropper:before {
  content: "\F1FB"; }

.fa-paint-brush:before {
  content: "\F1FC"; }

.fa-birthday-cake:before {
  content: "\F1FD"; }

.fa-area-chart:before {
  content: "\F1FE"; }

.fa-pie-chart:before {
  content: "\F200"; }

.fa-line-chart:before {
  content: "\F201"; }

.fa-lastfm:before {
  content: "\F202"; }

.fa-lastfm-square:before {
  content: "\F203"; }

.fa-toggle-off:before {
  content: "\F204"; }

.fa-toggle-on:before {
  content: "\F205"; }

.fa-bicycle:before {
  content: "\F206"; }

.fa-bus:before {
  content: "\F207"; }

.fa-ioxhost:before {
  content: "\F208"; }

.fa-angellist:before {
  content: "\F209"; }

.fa-cc:before {
  content: "\F20A"; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\F20B"; }

.fa-meanpath:before {
  content: "\F20C"; }

.fa-buysellads:before {
  content: "\F20D"; }

.fa-connectdevelop:before {
  content: "\F20E"; }

.fa-dashcube:before {
  content: "\F210"; }

.fa-forumbee:before {
  content: "\F211"; }

.fa-leanpub:before {
  content: "\F212"; }

.fa-sellsy:before {
  content: "\F213"; }

.fa-shirtsinbulk:before {
  content: "\F214"; }

.fa-simplybuilt:before {
  content: "\F215"; }

.fa-skyatlas:before {
  content: "\F216"; }

.fa-cart-plus:before {
  content: "\F217"; }

.fa-cart-arrow-down:before {
  content: "\F218"; }

.fa-diamond:before {
  content: "\F219"; }

.fa-ship:before {
  content: "\F21A"; }

.fa-user-secret:before {
  content: "\F21B"; }

.fa-motorcycle:before {
  content: "\F21C"; }

.fa-street-view:before {
  content: "\F21D"; }

.fa-heartbeat:before {
  content: "\F21E"; }

.fa-venus:before {
  content: "\F221"; }

.fa-mars:before {
  content: "\F222"; }

.fa-mercury:before {
  content: "\F223"; }

.fa-intersex:before,
.fa-transgender:before {
  content: "\F224"; }

.fa-transgender-alt:before {
  content: "\F225"; }

.fa-venus-double:before {
  content: "\F226"; }

.fa-mars-double:before {
  content: "\F227"; }

.fa-venus-mars:before {
  content: "\F228"; }

.fa-mars-stroke:before {
  content: "\F229"; }

.fa-mars-stroke-v:before {
  content: "\F22A"; }

.fa-mars-stroke-h:before {
  content: "\F22B"; }

.fa-neuter:before {
  content: "\F22C"; }

.fa-genderless:before {
  content: "\F22D"; }

.fa-facebook-official:before {
  content: "\F230"; }

.fa-pinterest-p:before {
  content: "\F231"; }

.fa-whatsapp:before {
  content: "\F232"; }

.fa-server:before {
  content: "\F233"; }

.fa-user-plus:before {
  content: "\F234"; }

.fa-user-times:before {
  content: "\F235"; }

.fa-hotel:before,
.fa-bed:before {
  content: "\F236"; }

.fa-viacoin:before {
  content: "\F237"; }

.fa-train:before {
  content: "\F238"; }

.fa-subway:before {
  content: "\F239"; }

.fa-medium:before {
  content: "\F23A"; }

.fa-yc:before,
.fa-y-combinator:before {
  content: "\F23B"; }

.fa-optin-monster:before {
  content: "\F23C"; }

.fa-opencart:before {
  content: "\F23D"; }

.fa-expeditedssl:before {
  content: "\F23E"; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\F240"; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\F241"; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\F242"; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\F243"; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\F244"; }

.fa-mouse-pointer:before {
  content: "\F245"; }

.fa-i-cursor:before {
  content: "\F246"; }

.fa-object-group:before {
  content: "\F247"; }

.fa-object-ungroup:before {
  content: "\F248"; }

.fa-sticky-note:before {
  content: "\F249"; }

.fa-sticky-note-o:before {
  content: "\F24A"; }

.fa-cc-jcb:before {
  content: "\F24B"; }

.fa-cc-diners-club:before {
  content: "\F24C"; }

.fa-clone:before {
  content: "\F24D"; }

.fa-balance-scale:before {
  content: "\F24E"; }

.fa-hourglass-o:before {
  content: "\F250"; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\F251"; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\F252"; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\F253"; }

.fa-hourglass:before {
  content: "\F254"; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\F255"; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\F256"; }

.fa-hand-scissors-o:before {
  content: "\F257"; }

.fa-hand-lizard-o:before {
  content: "\F258"; }

.fa-hand-spock-o:before {
  content: "\F259"; }

.fa-hand-pointer-o:before {
  content: "\F25A"; }

.fa-hand-peace-o:before {
  content: "\F25B"; }

.fa-trademark:before {
  content: "\F25C"; }

.fa-registered:before {
  content: "\F25D"; }

.fa-creative-commons:before {
  content: "\F25E"; }

.fa-gg:before {
  content: "\F260"; }

.fa-gg-circle:before {
  content: "\F261"; }

.fa-tripadvisor:before {
  content: "\F262"; }

.fa-odnoklassniki:before {
  content: "\F263"; }

.fa-odnoklassniki-square:before {
  content: "\F264"; }

.fa-get-pocket:before {
  content: "\F265"; }

.fa-wikipedia-w:before {
  content: "\F266"; }

.fa-safari:before {
  content: "\F267"; }

.fa-chrome:before {
  content: "\F268"; }

.fa-firefox:before {
  content: "\F269"; }

.fa-opera:before {
  content: "\F26A"; }

.fa-internet-explorer:before {
  content: "\F26B"; }

.fa-tv:before,
.fa-television:before {
  content: "\F26C"; }

.fa-contao:before {
  content: "\F26D"; }

.fa-500px:before {
  content: "\F26E"; }

.fa-amazon:before {
  content: "\F270"; }

.fa-calendar-plus-o:before {
  content: "\F271"; }

.fa-calendar-minus-o:before {
  content: "\F272"; }

.fa-calendar-times-o:before {
  content: "\F273"; }

.fa-calendar-check-o:before {
  content: "\F274"; }

.fa-industry:before {
  content: "\F275"; }

.fa-map-pin:before {
  content: "\F276"; }

.fa-map-signs:before {
  content: "\F277"; }

.fa-map-o:before {
  content: "\F278"; }

.fa-map:before {
  content: "\F279"; }

.fa-commenting:before {
  content: "\F27A"; }

.fa-commenting-o:before {
  content: "\F27B"; }

.fa-houzz:before {
  content: "\F27C"; }

.fa-vimeo:before {
  content: "\F27D"; }

.fa-black-tie:before {
  content: "\F27E"; }

.fa-fonticons:before {
  content: "\F280"; }

.fa-reddit-alien:before {
  content: "\F281"; }

.fa-edge:before {
  content: "\F282"; }

.fa-credit-card-alt:before {
  content: "\F283"; }

.fa-codiepie:before {
  content: "\F284"; }

.fa-modx:before {
  content: "\F285"; }

.fa-fort-awesome:before {
  content: "\F286"; }

.fa-usb:before {
  content: "\F287"; }

.fa-product-hunt:before {
  content: "\F288"; }

.fa-mixcloud:before {
  content: "\F289"; }

.fa-scribd:before {
  content: "\F28A"; }

.fa-pause-circle:before {
  content: "\F28B"; }

.fa-pause-circle-o:before {
  content: "\F28C"; }

.fa-stop-circle:before {
  content: "\F28D"; }

.fa-stop-circle-o:before {
  content: "\F28E"; }

.fa-shopping-bag:before {
  content: "\F290"; }

.fa-shopping-basket:before {
  content: "\F291"; }

.fa-hashtag:before {
  content: "\F292"; }

.fa-bluetooth:before {
  content: "\F293"; }

.fa-bluetooth-b:before {
  content: "\F294"; }

.fa-percent:before {
  content: "\F295"; }

.fa-gitlab:before {
  content: "\F296"; }

.fa-wpbeginner:before {
  content: "\F297"; }

.fa-wpforms:before {
  content: "\F298"; }

.fa-envira:before {
  content: "\F299"; }

.fa-universal-access:before {
  content: "\F29A"; }

.fa-wheelchair-alt:before {
  content: "\F29B"; }

.fa-question-circle-o:before {
  content: "\F29C"; }

.fa-blind:before {
  content: "\F29D"; }

.fa-audio-description:before {
  content: "\F29E"; }

.fa-volume-control-phone:before {
  content: "\F2A0"; }

.fa-braille:before {
  content: "\F2A1"; }

.fa-assistive-listening-systems:before {
  content: "\F2A2"; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\F2A3"; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\F2A4"; }

.fa-glide:before {
  content: "\F2A5"; }

.fa-glide-g:before {
  content: "\F2A6"; }

.fa-signing:before,
.fa-sign-language:before {
  content: "\F2A7"; }

.fa-low-vision:before {
  content: "\F2A8"; }

.fa-viadeo:before {
  content: "\F2A9"; }

.fa-viadeo-square:before {
  content: "\F2AA"; }

.fa-snapchat:before {
  content: "\F2AB"; }

.fa-snapchat-ghost:before {
  content: "\F2AC"; }

.fa-snapchat-square:before {
  content: "\F2AD"; }

.fa-pied-piper:before {
  content: "\F2AE"; }

.fa-first-order:before {
  content: "\F2B0"; }

.fa-yoast:before {
  content: "\F2B1"; }

.fa-themeisle:before {
  content: "\F2B2"; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\F2B3"; }

.fa-fa:before,
.fa-font-awesome:before {
  content: "\F2B4"; }

.fa-handshake-o:before {
  content: "\F2B5"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-o:before {
  content: "\F2B7"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-book-o:before {
  content: "\F2BA"; }

.fa-vcard:before,
.fa-address-card:before {
  content: "\F2BB"; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\F2BC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-circle-o:before {
  content: "\F2BE"; }

.fa-user-o:before {
  content: "\F2C0"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\F2C2"; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\F2C3"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\F2CD"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\F2D3"; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\F2D4"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-eercast:before {
  content: "\F2DA"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-snowflake-o:before {
  content: "\F2DC"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-meetup:before {
  content: "\F2E0"; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

/*!
 *  Material Design Iconic Font by Sergey Kupletsky ($zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: "Material-Design-Iconic-Font";
  src: url(a4d31128b633bc0b1cc1f18a34fb3851.woff2) format("woff2"), url(d2a55d331bdd1a7ea97a8a1fbb3c569c.woff) format("woff"), url(_/base/scss/icons/material-design-iconic-font/dist/fonts/Material-Design-Iconic-Font.b351bd62abcd96e924d9f44a3da169a7.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

.zmdi, .sidebar-icons.si-orders-domestic, .sidebar-icons.si-orders-abroad, .sidebar-icons.si-orders-transfer {
  display: inline-block;
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.zmdi-hc-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.zmdi-hc-2x {
  font-size: 2em; }

.zmdi-hc-3x {
  font-size: 3em; }

.zmdi-hc-4x {
  font-size: 4em; }

.zmdi-hc-5x {
  font-size: 5em; }

.zmdi-hc-fw {
  width: 1.28571em;
  text-align: center; }

.zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .zmdi-hc-ul > li {
    position: relative; }

.zmdi-hc-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .zmdi-hc-li.zmdi-hc-lg {
    left: -1.85714em; }

.zmdi-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9E9E9E;
  border-radius: 2px; }

.zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9E9E9E;
  border-radius: 50%; }

.zmdi.pull-left, .pull-left.sidebar-icons.si-orders-domestic, .pull-left.sidebar-icons.si-orders-abroad, .pull-left.sidebar-icons.si-orders-transfer {
  float: left;
  margin-right: .15em; }

.zmdi.pull-right, .pull-right.sidebar-icons.si-orders-domestic, .pull-right.sidebar-icons.si-orders-abroad, .pull-right.sidebar-icons.si-orders-transfer {
  float: right;
  margin-left: .15em; }

.zmdi-hc-spin {
  animation: zmdi-spin 1.5s infinite linear; }

.zmdi-hc-spin-reverse {
  animation: zmdi-spin-reverse 1.5s infinite linear; }

@keyframes zmdi-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

@keyframes zmdi-spin-reverse {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(-359deg); } }

.zmdi-hc-rotate-90 {
  transform: rotate(90deg); }

.zmdi-hc-rotate-180 {
  transform: rotate(180deg); }

.zmdi-hc-rotate-270 {
  transform: rotate(270deg); }

.zmdi-hc-flip-horizontal {
  transform: scale(-1, 1); }

.zmdi-hc-flip-vertical {
  transform: scale(1, -1); }

.zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.zmdi-hc-stack-1x, .zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.zmdi-hc-stack-1x {
  line-height: inherit; }

.zmdi-hc-stack-2x {
  font-size: 2em; }

.zmdi-hc-inverse {
  color: #FFFFFF; }

/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.zmdi-3d-rotation:before {
  content: "\F101"; }

.zmdi-airplane-off:before {
  content: "\F102"; }

.zmdi-airplane:before {
  content: "\F103"; }

.zmdi-album:before {
  content: "\F104"; }

.zmdi-archive:before {
  content: "\F105"; }

.zmdi-assignment-account:before {
  content: "\F106"; }

.zmdi-assignment-alert:before {
  content: "\F107"; }

.zmdi-assignment-check:before {
  content: "\F108"; }

.zmdi-assignment-o:before {
  content: "\F109"; }

.zmdi-assignment-return:before {
  content: "\F10A"; }

.zmdi-assignment-returned:before {
  content: "\F10B"; }

.zmdi-assignment:before {
  content: "\F10C"; }

.zmdi-attachment-alt:before {
  content: "\F10D"; }

.zmdi-attachment:before {
  content: "\F10E"; }

.zmdi-audio:before {
  content: "\F10F"; }

.zmdi-badge-check:before {
  content: "\F110"; }

.zmdi-balance-wallet:before {
  content: "\F111"; }

.zmdi-balance:before {
  content: "\F112"; }

.zmdi-battery-alert:before {
  content: "\F113"; }

.zmdi-battery-flash:before {
  content: "\F114"; }

.zmdi-battery-unknown:before {
  content: "\F115"; }

.zmdi-battery:before {
  content: "\F116"; }

.zmdi-bike:before {
  content: "\F117"; }

.zmdi-block-alt:before {
  content: "\F118"; }

.zmdi-block:before {
  content: "\F119"; }

.zmdi-boat:before {
  content: "\F11A"; }

.zmdi-book-image:before {
  content: "\F11B"; }

.zmdi-book:before {
  content: "\F11C"; }

.zmdi-bookmark-outline:before {
  content: "\F11D"; }

.zmdi-bookmark:before {
  content: "\F11E"; }

.zmdi-brush:before {
  content: "\F11F"; }

.zmdi-bug:before {
  content: "\F120"; }

.zmdi-bus:before {
  content: "\F121"; }

.zmdi-cake:before {
  content: "\F122"; }

.zmdi-car-taxi:before {
  content: "\F123"; }

.zmdi-car-wash:before {
  content: "\F124"; }

.zmdi-car:before {
  content: "\F125"; }

.zmdi-card-giftcard:before {
  content: "\F126"; }

.zmdi-card-membership:before {
  content: "\F127"; }

.zmdi-card-travel:before {
  content: "\F128"; }

.zmdi-card:before {
  content: "\F129"; }

.zmdi-case-check:before {
  content: "\F12A"; }

.zmdi-case-download:before {
  content: "\F12B"; }

.zmdi-case-play:before {
  content: "\F12C"; }

.zmdi-case:before {
  content: "\F12D"; }

.zmdi-cast-connected:before {
  content: "\F12E"; }

.zmdi-cast:before {
  content: "\F12F"; }

.zmdi-chart-donut:before {
  content: "\F130"; }

.zmdi-chart:before {
  content: "\F131"; }

.zmdi-city-alt:before {
  content: "\F132"; }

.zmdi-city:before {
  content: "\F133"; }

.zmdi-close-circle-o:before {
  content: "\F134"; }

.zmdi-close-circle:before {
  content: "\F135"; }

.zmdi-close:before {
  content: "\F136"; }

.zmdi-cocktail:before {
  content: "\F137"; }

.zmdi-code-setting:before {
  content: "\F138"; }

.zmdi-code-smartphone:before {
  content: "\F139"; }

.zmdi-code:before {
  content: "\F13A"; }

.zmdi-coffee:before {
  content: "\F13B"; }

.zmdi-collection-bookmark:before {
  content: "\F13C"; }

.zmdi-collection-case-play:before {
  content: "\F13D"; }

.zmdi-collection-folder-image:before {
  content: "\F13E"; }

.zmdi-collection-image-o:before {
  content: "\F13F"; }

.zmdi-collection-image:before {
  content: "\F140"; }

.zmdi-collection-item-1:before {
  content: "\F141"; }

.zmdi-collection-item-2:before {
  content: "\F142"; }

.zmdi-collection-item-3:before {
  content: "\F143"; }

.zmdi-collection-item-4:before {
  content: "\F144"; }

.zmdi-collection-item-5:before {
  content: "\F145"; }

.zmdi-collection-item-6:before {
  content: "\F146"; }

.zmdi-collection-item-7:before {
  content: "\F147"; }

.zmdi-collection-item-8:before {
  content: "\F148"; }

.zmdi-collection-item-9-plus:before {
  content: "\F149"; }

.zmdi-collection-item-9:before {
  content: "\F14A"; }

.zmdi-collection-item:before {
  content: "\F14B"; }

.zmdi-collection-music:before {
  content: "\F14C"; }

.zmdi-collection-pdf:before {
  content: "\F14D"; }

.zmdi-collection-plus:before {
  content: "\F14E"; }

.zmdi-collection-speaker:before {
  content: "\F14F"; }

.zmdi-collection-text:before {
  content: "\F150"; }

.zmdi-collection-video:before {
  content: "\F151"; }

.zmdi-compass:before {
  content: "\F152"; }

.zmdi-cutlery:before {
  content: "\F153"; }

.zmdi-delete:before {
  content: "\F154"; }

.zmdi-dialpad:before {
  content: "\F155"; }

.zmdi-dns:before {
  content: "\F156"; }

.zmdi-drink:before {
  content: "\F157"; }

.zmdi-edit:before {
  content: "\F158"; }

.zmdi-email-open:before {
  content: "\F159"; }

.zmdi-email:before {
  content: "\F15A"; }

.zmdi-eye-off:before {
  content: "\F15B"; }

.zmdi-eye:before {
  content: "\F15C"; }

.zmdi-eyedropper:before {
  content: "\F15D"; }

.zmdi-favorite-outline:before {
  content: "\F15E"; }

.zmdi-favorite:before {
  content: "\F15F"; }

.zmdi-filter-list:before {
  content: "\F160"; }

.zmdi-fire:before {
  content: "\F161"; }

.zmdi-flag:before {
  content: "\F162"; }

.zmdi-flare:before {
  content: "\F163"; }

.zmdi-flash-auto:before {
  content: "\F164"; }

.zmdi-flash-off:before {
  content: "\F165"; }

.zmdi-flash:before {
  content: "\F166"; }

.zmdi-flip:before {
  content: "\F167"; }

.zmdi-flower-alt:before {
  content: "\F168"; }

.zmdi-flower:before {
  content: "\F169"; }

.zmdi-font:before {
  content: "\F16A"; }

.zmdi-fullscreen-alt:before {
  content: "\F16B"; }

.zmdi-fullscreen-exit:before {
  content: "\F16C"; }

.zmdi-fullscreen:before {
  content: "\F16D"; }

.zmdi-functions:before {
  content: "\F16E"; }

.zmdi-gas-station:before {
  content: "\F16F"; }

.zmdi-gesture:before {
  content: "\F170"; }

.zmdi-globe-alt:before {
  content: "\F171"; }

.zmdi-globe-lock:before {
  content: "\F172"; }

.zmdi-globe:before {
  content: "\F173"; }

.zmdi-graduation-cap:before {
  content: "\F174"; }

.zmdi-home:before {
  content: "\F175"; }

.zmdi-hospital-alt:before {
  content: "\F176"; }

.zmdi-hospital:before {
  content: "\F177"; }

.zmdi-hotel:before {
  content: "\F178"; }

.zmdi-hourglass-alt:before {
  content: "\F179"; }

.zmdi-hourglass-outline:before {
  content: "\F17A"; }

.zmdi-hourglass:before {
  content: "\F17B"; }

.zmdi-http:before {
  content: "\F17C"; }

.zmdi-image-alt:before {
  content: "\F17D"; }

.zmdi-image-o:before {
  content: "\F17E"; }

.zmdi-image:before {
  content: "\F17F"; }

.zmdi-inbox:before {
  content: "\F180"; }

.zmdi-invert-colors-off:before {
  content: "\F181"; }

.zmdi-invert-colors:before {
  content: "\F182"; }

.zmdi-key:before {
  content: "\F183"; }

.zmdi-label-alt-outline:before {
  content: "\F184"; }

.zmdi-label-alt:before {
  content: "\F185"; }

.zmdi-label-heart:before {
  content: "\F186"; }

.zmdi-label:before {
  content: "\F187"; }

.zmdi-labels:before {
  content: "\F188"; }

.zmdi-lamp:before {
  content: "\F189"; }

.zmdi-landscape:before {
  content: "\F18A"; }

.zmdi-layers-off:before {
  content: "\F18B"; }

.zmdi-layers:before {
  content: "\F18C"; }

.zmdi-library:before {
  content: "\F18D"; }

.zmdi-link:before {
  content: "\F18E"; }

.zmdi-lock-open:before {
  content: "\F18F"; }

.zmdi-lock-outline:before {
  content: "\F190"; }

.zmdi-lock:before {
  content: "\F191"; }

.zmdi-mail-reply-all:before {
  content: "\F192"; }

.zmdi-mail-reply:before {
  content: "\F193"; }

.zmdi-mail-send:before {
  content: "\F194"; }

.zmdi-mall:before {
  content: "\F195"; }

.zmdi-map:before {
  content: "\F196"; }

.zmdi-menu:before {
  content: "\F197"; }

.zmdi-money-box:before {
  content: "\F198"; }

.zmdi-money-off:before {
  content: "\F199"; }

.zmdi-money:before {
  content: "\F19A"; }

.zmdi-more-vert:before {
  content: "\F19B"; }

.zmdi-more:before {
  content: "\F19C"; }

.zmdi-movie-alt:before {
  content: "\F19D"; }

.zmdi-movie:before {
  content: "\F19E"; }

.zmdi-nature-people:before {
  content: "\F19F"; }

.zmdi-nature:before {
  content: "\F1A0"; }

.zmdi-navigation:before {
  content: "\F1A1"; }

.zmdi-open-in-browser:before {
  content: "\F1A2"; }

.zmdi-open-in-new:before {
  content: "\F1A3"; }

.zmdi-palette:before {
  content: "\F1A4"; }

.zmdi-parking:before {
  content: "\F1A5"; }

.zmdi-pin-account:before {
  content: "\F1A6"; }

.zmdi-pin-assistant:before {
  content: "\F1A7"; }

.zmdi-pin-drop:before {
  content: "\F1A8"; }

.zmdi-pin-help:before {
  content: "\F1A9"; }

.zmdi-pin-off:before {
  content: "\F1AA"; }

.zmdi-pin:before {
  content: "\F1AB"; }

.zmdi-pizza:before {
  content: "\F1AC"; }

.zmdi-plaster:before {
  content: "\F1AD"; }

.zmdi-power-setting:before {
  content: "\F1AE"; }

.zmdi-power:before {
  content: "\F1AF"; }

.zmdi-print:before {
  content: "\F1B0"; }

.zmdi-puzzle-piece:before {
  content: "\F1B1"; }

.zmdi-quote:before {
  content: "\F1B2"; }

.zmdi-railway:before {
  content: "\F1B3"; }

.zmdi-receipt:before {
  content: "\F1B4"; }

.zmdi-refresh-alt:before {
  content: "\F1B5"; }

.zmdi-refresh-sync-alert:before {
  content: "\F1B6"; }

.zmdi-refresh-sync-off:before {
  content: "\F1B7"; }

.zmdi-refresh-sync:before {
  content: "\F1B8"; }

.zmdi-refresh:before {
  content: "\F1B9"; }

.zmdi-roller:before {
  content: "\F1BA"; }

.zmdi-ruler:before {
  content: "\F1BB"; }

.zmdi-scissors:before {
  content: "\F1BC"; }

.zmdi-screen-rotation-lock:before {
  content: "\F1BD"; }

.zmdi-screen-rotation:before {
  content: "\F1BE"; }

.zmdi-search-for:before {
  content: "\F1BF"; }

.zmdi-search-in-file:before {
  content: "\F1C0"; }

.zmdi-search-in-page:before {
  content: "\F1C1"; }

.zmdi-search-replace:before {
  content: "\F1C2"; }

.zmdi-search:before {
  content: "\F1C3"; }

.zmdi-seat:before {
  content: "\F1C4"; }

.zmdi-settings-square:before {
  content: "\F1C5"; }

.zmdi-settings:before {
  content: "\F1C6"; }

.zmdi-shield-check:before {
  content: "\F1C7"; }

.zmdi-shield-security:before {
  content: "\F1C8"; }

.zmdi-shopping-basket:before {
  content: "\F1C9"; }

.zmdi-shopping-cart-plus:before {
  content: "\F1CA"; }

.zmdi-shopping-cart:before {
  content: "\F1CB"; }

.zmdi-sign-in:before {
  content: "\F1CC"; }

.zmdi-sort-amount-asc:before {
  content: "\F1CD"; }

.zmdi-sort-amount-desc:before {
  content: "\F1CE"; }

.zmdi-sort-asc:before {
  content: "\F1CF"; }

.zmdi-sort-desc:before {
  content: "\F1D0"; }

.zmdi-spellcheck:before {
  content: "\F1D1"; }

.zmdi-storage:before {
  content: "\F1D2"; }

.zmdi-store-24:before {
  content: "\F1D3"; }

.zmdi-store:before {
  content: "\F1D4"; }

.zmdi-subway:before {
  content: "\F1D5"; }

.zmdi-sun:before {
  content: "\F1D6"; }

.zmdi-tab-unselected:before {
  content: "\F1D7"; }

.zmdi-tab:before {
  content: "\F1D8"; }

.zmdi-tag-close:before {
  content: "\F1D9"; }

.zmdi-tag-more:before {
  content: "\F1DA"; }

.zmdi-tag:before {
  content: "\F1DB"; }

.zmdi-thumb-down:before {
  content: "\F1DC"; }

.zmdi-thumb-up-down:before {
  content: "\F1DD"; }

.zmdi-thumb-up:before {
  content: "\F1DE"; }

.zmdi-ticket-star:before {
  content: "\F1DF"; }

.zmdi-toll:before {
  content: "\F1E0"; }

.zmdi-toys:before {
  content: "\F1E1"; }

.zmdi-traffic:before {
  content: "\F1E2"; }

.zmdi-translate:before {
  content: "\F1E3"; }

.zmdi-triangle-down:before {
  content: "\F1E4"; }

.zmdi-triangle-up:before {
  content: "\F1E5"; }

.zmdi-truck:before {
  content: "\F1E6"; }

.zmdi-turning-sign:before {
  content: "\F1E7"; }

.zmdi-wallpaper:before {
  content: "\F1E8"; }

.zmdi-washing-machine:before {
  content: "\F1E9"; }

.zmdi-window-maximize:before {
  content: "\F1EA"; }

.zmdi-window-minimize:before {
  content: "\F1EB"; }

.zmdi-window-restore:before {
  content: "\F1EC"; }

.zmdi-wrench:before {
  content: "\F1ED"; }

.zmdi-zoom-in:before {
  content: "\F1EE"; }

.zmdi-zoom-out:before {
  content: "\F1EF"; }

.zmdi-alert-circle-o:before {
  content: "\F1F0"; }

.zmdi-alert-circle:before {
  content: "\F1F1"; }

.zmdi-alert-octagon:before {
  content: "\F1F2"; }

.zmdi-alert-polygon:before {
  content: "\F1F3"; }

.zmdi-alert-triangle:before {
  content: "\F1F4"; }

.zmdi-help-outline:before {
  content: "\F1F5"; }

.zmdi-help:before {
  content: "\F1F6"; }

.zmdi-info-outline:before {
  content: "\F1F7"; }

.zmdi-info:before {
  content: "\F1F8"; }

.zmdi-notifications-active:before {
  content: "\F1F9"; }

.zmdi-notifications-add:before {
  content: "\F1FA"; }

.zmdi-notifications-none:before {
  content: "\F1FB"; }

.zmdi-notifications-off:before {
  content: "\F1FC"; }

.zmdi-notifications-paused:before {
  content: "\F1FD"; }

.zmdi-notifications:before {
  content: "\F1FE"; }

.zmdi-account-add:before {
  content: "\F1FF"; }

.zmdi-account-box-mail:before {
  content: "\F200"; }

.zmdi-account-box-o:before {
  content: "\F201"; }

.zmdi-account-box-phone:before {
  content: "\F202"; }

.zmdi-account-box:before {
  content: "\F203"; }

.zmdi-account-calendar:before {
  content: "\F204"; }

.zmdi-account-circle:before {
  content: "\F205"; }

.zmdi-account-o:before {
  content: "\F206"; }

.zmdi-account:before {
  content: "\F207"; }

.zmdi-accounts-add:before {
  content: "\F208"; }

.zmdi-accounts-alt:before {
  content: "\F209"; }

.zmdi-accounts-list-alt:before {
  content: "\F20A"; }

.zmdi-accounts-list:before {
  content: "\F20B"; }

.zmdi-accounts-outline:before {
  content: "\F20C"; }

.zmdi-accounts:before {
  content: "\F20D"; }

.zmdi-face:before {
  content: "\F20E"; }

.zmdi-female:before {
  content: "\F20F"; }

.zmdi-male-alt:before {
  content: "\F210"; }

.zmdi-male-female:before {
  content: "\F211"; }

.zmdi-male:before {
  content: "\F212"; }

.zmdi-mood-bad:before {
  content: "\F213"; }

.zmdi-mood:before {
  content: "\F214"; }

.zmdi-run:before {
  content: "\F215"; }

.zmdi-walk:before {
  content: "\F216"; }

.zmdi-cloud-box:before {
  content: "\F217"; }

.zmdi-cloud-circle:before {
  content: "\F218"; }

.zmdi-cloud-done:before {
  content: "\F219"; }

.zmdi-cloud-download:before {
  content: "\F21A"; }

.zmdi-cloud-off:before {
  content: "\F21B"; }

.zmdi-cloud-outline-alt:before {
  content: "\F21C"; }

.zmdi-cloud-outline:before {
  content: "\F21D"; }

.zmdi-cloud-upload:before {
  content: "\F21E"; }

.zmdi-cloud:before {
  content: "\F21F"; }

.zmdi-download:before {
  content: "\F220"; }

.zmdi-file-plus:before {
  content: "\F221"; }

.zmdi-file-text:before {
  content: "\F222"; }

.zmdi-file:before {
  content: "\F223"; }

.zmdi-folder-outline:before {
  content: "\F224"; }

.zmdi-folder-person:before {
  content: "\F225"; }

.zmdi-folder-star-alt:before {
  content: "\F226"; }

.zmdi-folder-star:before {
  content: "\F227"; }

.zmdi-folder:before {
  content: "\F228"; }

.zmdi-gif:before {
  content: "\F229"; }

.zmdi-upload:before {
  content: "\F22A"; }

.zmdi-border-all:before {
  content: "\F22B"; }

.zmdi-border-bottom:before {
  content: "\F22C"; }

.zmdi-border-clear:before {
  content: "\F22D"; }

.zmdi-border-color:before {
  content: "\F22E"; }

.zmdi-border-horizontal:before {
  content: "\F22F"; }

.zmdi-border-inner:before {
  content: "\F230"; }

.zmdi-border-left:before {
  content: "\F231"; }

.zmdi-border-outer:before {
  content: "\F232"; }

.zmdi-border-right:before {
  content: "\F233"; }

.zmdi-border-style:before {
  content: "\F234"; }

.zmdi-border-top:before {
  content: "\F235"; }

.zmdi-border-vertical:before {
  content: "\F236"; }

.zmdi-copy:before {
  content: "\F237"; }

.zmdi-crop:before {
  content: "\F238"; }

.zmdi-format-align-center:before {
  content: "\F239"; }

.zmdi-format-align-justify:before {
  content: "\F23A"; }

.zmdi-format-align-left:before {
  content: "\F23B"; }

.zmdi-format-align-right:before {
  content: "\F23C"; }

.zmdi-format-bold:before {
  content: "\F23D"; }

.zmdi-format-clear-all:before {
  content: "\F23E"; }

.zmdi-format-clear:before {
  content: "\F23F"; }

.zmdi-format-color-fill:before {
  content: "\F240"; }

.zmdi-format-color-reset:before {
  content: "\F241"; }

.zmdi-format-color-text:before {
  content: "\F242"; }

.zmdi-format-indent-decrease:before {
  content: "\F243"; }

.zmdi-format-indent-increase:before {
  content: "\F244"; }

.zmdi-format-italic:before {
  content: "\F245"; }

.zmdi-format-line-spacing:before {
  content: "\F246"; }

.zmdi-format-list-bulleted:before {
  content: "\F247"; }

.zmdi-format-list-numbered:before {
  content: "\F248"; }

.zmdi-format-ltr:before {
  content: "\F249"; }

.zmdi-format-rtl:before {
  content: "\F24A"; }

.zmdi-format-size:before {
  content: "\F24B"; }

.zmdi-format-strikethrough-s:before {
  content: "\F24C"; }

.zmdi-format-strikethrough:before {
  content: "\F24D"; }

.zmdi-format-subject:before {
  content: "\F24E"; }

.zmdi-format-underlined:before {
  content: "\F24F"; }

.zmdi-format-valign-bottom:before {
  content: "\F250"; }

.zmdi-format-valign-center:before {
  content: "\F251"; }

.zmdi-format-valign-top:before {
  content: "\F252"; }

.zmdi-redo:before {
  content: "\F253"; }

.zmdi-select-all:before {
  content: "\F254"; }

.zmdi-space-bar:before {
  content: "\F255"; }

.zmdi-text-format:before {
  content: "\F256"; }

.zmdi-transform:before {
  content: "\F257"; }

.zmdi-undo:before {
  content: "\F258"; }

.zmdi-wrap-text:before {
  content: "\F259"; }

.zmdi-comment-alert:before {
  content: "\F25A"; }

.zmdi-comment-alt-text:before {
  content: "\F25B"; }

.zmdi-comment-alt:before {
  content: "\F25C"; }

.zmdi-comment-edit:before {
  content: "\F25D"; }

.zmdi-comment-image:before {
  content: "\F25E"; }

.zmdi-comment-list:before {
  content: "\F25F"; }

.zmdi-comment-more:before {
  content: "\F260"; }

.zmdi-comment-outline:before {
  content: "\F261"; }

.zmdi-comment-text-alt:before {
  content: "\F262"; }

.zmdi-comment-text:before {
  content: "\F263"; }

.zmdi-comment-video:before {
  content: "\F264"; }

.zmdi-comment:before {
  content: "\F265"; }

.zmdi-comments:before {
  content: "\F266"; }

.zmdi-check-all:before {
  content: "\F267"; }

.zmdi-check-circle-u:before {
  content: "\F268"; }

.zmdi-check-circle:before {
  content: "\F269"; }

.zmdi-check-square:before {
  content: "\F26A"; }

.zmdi-check:before {
  content: "\F26B"; }

.zmdi-circle-o:before {
  content: "\F26C"; }

.zmdi-circle:before {
  content: "\F26D"; }

.zmdi-dot-circle-alt:before {
  content: "\F26E"; }

.zmdi-dot-circle:before {
  content: "\F26F"; }

.zmdi-minus-circle-outline:before {
  content: "\F270"; }

.zmdi-minus-circle:before {
  content: "\F271"; }

.zmdi-minus-square:before {
  content: "\F272"; }

.zmdi-minus:before {
  content: "\F273"; }

.zmdi-plus-circle-o-duplicate:before {
  content: "\F274"; }

.zmdi-plus-circle-o:before {
  content: "\F275"; }

.zmdi-plus-circle:before {
  content: "\F276"; }

.zmdi-plus-square:before {
  content: "\F277"; }

.zmdi-plus:before, .sidebar-icons.si-orders-domestic:before, .sidebar-icons.si-orders-abroad:before, .sidebar-icons.si-orders-transfer:before {
  content: "\F278"; }

.zmdi-square-o:before {
  content: "\F279"; }

.zmdi-star-circle:before {
  content: "\F27A"; }

.zmdi-star-half:before {
  content: "\F27B"; }

.zmdi-star-outline:before {
  content: "\F27C"; }

.zmdi-star:before {
  content: "\F27D"; }

.zmdi-bluetooth-connected:before {
  content: "\F27E"; }

.zmdi-bluetooth-off:before {
  content: "\F27F"; }

.zmdi-bluetooth-search:before {
  content: "\F280"; }

.zmdi-bluetooth-setting:before {
  content: "\F281"; }

.zmdi-bluetooth:before {
  content: "\F282"; }

.zmdi-camera-add:before {
  content: "\F283"; }

.zmdi-camera-alt:before {
  content: "\F284"; }

.zmdi-camera-bw:before {
  content: "\F285"; }

.zmdi-camera-front:before {
  content: "\F286"; }

.zmdi-camera-mic:before {
  content: "\F287"; }

.zmdi-camera-party-mode:before {
  content: "\F288"; }

.zmdi-camera-rear:before {
  content: "\F289"; }

.zmdi-camera-roll:before {
  content: "\F28A"; }

.zmdi-camera-switch:before {
  content: "\F28B"; }

.zmdi-camera:before {
  content: "\F28C"; }

.zmdi-card-alert:before {
  content: "\F28D"; }

.zmdi-card-off:before {
  content: "\F28E"; }

.zmdi-card-sd:before {
  content: "\F28F"; }

.zmdi-card-sim:before {
  content: "\F290"; }

.zmdi-desktop-mac:before {
  content: "\F291"; }

.zmdi-desktop-windows:before {
  content: "\F292"; }

.zmdi-device-hub:before {
  content: "\F293"; }

.zmdi-devices-off:before {
  content: "\F294"; }

.zmdi-devices:before {
  content: "\F295"; }

.zmdi-dock:before {
  content: "\F296"; }

.zmdi-floppy:before {
  content: "\F297"; }

.zmdi-gamepad:before {
  content: "\F298"; }

.zmdi-gps-dot:before {
  content: "\F299"; }

.zmdi-gps-off:before {
  content: "\F29A"; }

.zmdi-gps:before {
  content: "\F29B"; }

.zmdi-headset-mic:before {
  content: "\F29C"; }

.zmdi-headset:before {
  content: "\F29D"; }

.zmdi-input-antenna:before {
  content: "\F29E"; }

.zmdi-input-composite:before {
  content: "\F29F"; }

.zmdi-input-hdmi:before {
  content: "\F2A0"; }

.zmdi-input-power:before {
  content: "\F2A1"; }

.zmdi-input-svideo:before {
  content: "\F2A2"; }

.zmdi-keyboard-hide:before {
  content: "\F2A3"; }

.zmdi-keyboard:before {
  content: "\F2A4"; }

.zmdi-laptop-chromebook:before {
  content: "\F2A5"; }

.zmdi-laptop-mac:before {
  content: "\F2A6"; }

.zmdi-laptop:before {
  content: "\F2A7"; }

.zmdi-mic-off:before {
  content: "\F2A8"; }

.zmdi-mic-outline:before {
  content: "\F2A9"; }

.zmdi-mic-setting:before {
  content: "\F2AA"; }

.zmdi-mic:before {
  content: "\F2AB"; }

.zmdi-mouse:before {
  content: "\F2AC"; }

.zmdi-network-alert:before {
  content: "\F2AD"; }

.zmdi-network-locked:before {
  content: "\F2AE"; }

.zmdi-network-off:before {
  content: "\F2AF"; }

.zmdi-network-outline:before {
  content: "\F2B0"; }

.zmdi-network-setting:before {
  content: "\F2B1"; }

.zmdi-network:before {
  content: "\F2B2"; }

.zmdi-phone-bluetooth:before {
  content: "\F2B3"; }

.zmdi-phone-end:before {
  content: "\F2B4"; }

.zmdi-phone-forwarded:before {
  content: "\F2B5"; }

.zmdi-phone-in-talk:before {
  content: "\F2B6"; }

.zmdi-phone-locked:before {
  content: "\F2B7"; }

.zmdi-phone-missed:before {
  content: "\F2B8"; }

.zmdi-phone-msg:before {
  content: "\F2B9"; }

.zmdi-phone-paused:before {
  content: "\F2BA"; }

.zmdi-phone-ring:before {
  content: "\F2BB"; }

.zmdi-phone-setting:before {
  content: "\F2BC"; }

.zmdi-phone-sip:before {
  content: "\F2BD"; }

.zmdi-phone:before {
  content: "\F2BE"; }

.zmdi-portable-wifi-changes:before {
  content: "\F2BF"; }

.zmdi-portable-wifi-off:before {
  content: "\F2C0"; }

.zmdi-portable-wifi:before {
  content: "\F2C1"; }

.zmdi-radio:before {
  content: "\F2C2"; }

.zmdi-reader:before {
  content: "\F2C3"; }

.zmdi-remote-control-alt:before {
  content: "\F2C4"; }

.zmdi-remote-control:before {
  content: "\F2C5"; }

.zmdi-router:before {
  content: "\F2C6"; }

.zmdi-scanner:before {
  content: "\F2C7"; }

.zmdi-smartphone-android:before {
  content: "\F2C8"; }

.zmdi-smartphone-download:before {
  content: "\F2C9"; }

.zmdi-smartphone-erase:before {
  content: "\F2CA"; }

.zmdi-smartphone-info:before {
  content: "\F2CB"; }

.zmdi-smartphone-iphone:before {
  content: "\F2CC"; }

.zmdi-smartphone-landscape-lock:before {
  content: "\F2CD"; }

.zmdi-smartphone-landscape:before {
  content: "\F2CE"; }

.zmdi-smartphone-lock:before {
  content: "\F2CF"; }

.zmdi-smartphone-portrait-lock:before {
  content: "\F2D0"; }

.zmdi-smartphone-ring:before {
  content: "\F2D1"; }

.zmdi-smartphone-setting:before {
  content: "\F2D2"; }

.zmdi-smartphone-setup:before {
  content: "\F2D3"; }

.zmdi-smartphone:before {
  content: "\F2D4"; }

.zmdi-speaker:before {
  content: "\F2D5"; }

.zmdi-tablet-android:before {
  content: "\F2D6"; }

.zmdi-tablet-mac:before {
  content: "\F2D7"; }

.zmdi-tablet:before {
  content: "\F2D8"; }

.zmdi-tv-alt-play:before {
  content: "\F2D9"; }

.zmdi-tv-list:before {
  content: "\F2DA"; }

.zmdi-tv-play:before {
  content: "\F2DB"; }

.zmdi-tv:before {
  content: "\F2DC"; }

.zmdi-usb:before {
  content: "\F2DD"; }

.zmdi-videocam-off:before {
  content: "\F2DE"; }

.zmdi-videocam-switch:before {
  content: "\F2DF"; }

.zmdi-videocam:before {
  content: "\F2E0"; }

.zmdi-watch:before {
  content: "\F2E1"; }

.zmdi-wifi-alt-2:before {
  content: "\F2E2"; }

.zmdi-wifi-alt:before {
  content: "\F2E3"; }

.zmdi-wifi-info:before {
  content: "\F2E4"; }

.zmdi-wifi-lock:before {
  content: "\F2E5"; }

.zmdi-wifi-off:before {
  content: "\F2E6"; }

.zmdi-wifi-outline:before {
  content: "\F2E7"; }

.zmdi-wifi:before {
  content: "\F2E8"; }

.zmdi-arrow-left-bottom:before {
  content: "\F2E9"; }

.zmdi-arrow-left:before {
  content: "\F2EA"; }

.zmdi-arrow-merge:before {
  content: "\F2EB"; }

.zmdi-arrow-missed:before {
  content: "\F2EC"; }

.zmdi-arrow-right-top:before {
  content: "\F2ED"; }

.zmdi-arrow-right:before {
  content: "\F2EE"; }

.zmdi-arrow-split:before {
  content: "\F2EF"; }

.zmdi-arrows:before {
  content: "\F2F0"; }

.zmdi-caret-down-circle:before {
  content: "\F2F1"; }

.zmdi-caret-down:before {
  content: "\F2F2"; }

.zmdi-caret-left-circle:before {
  content: "\F2F3"; }

.zmdi-caret-left:before {
  content: "\F2F4"; }

.zmdi-caret-right-circle:before {
  content: "\F2F5"; }

.zmdi-caret-right:before {
  content: "\F2F6"; }

.zmdi-caret-up-circle:before {
  content: "\F2F7"; }

.zmdi-caret-up:before {
  content: "\F2F8"; }

.zmdi-chevron-down:before {
  content: "\F2F9"; }

.zmdi-chevron-left:before {
  content: "\F2FA"; }

.zmdi-chevron-right:before {
  content: "\F2FB"; }

.zmdi-chevron-up:before {
  content: "\F2FC"; }

.zmdi-forward:before {
  content: "\F2FD"; }

.zmdi-long-arrow-down:before {
  content: "\F2FE"; }

.zmdi-long-arrow-left:before {
  content: "\F2FF"; }

.zmdi-long-arrow-return:before {
  content: "\F300"; }

.zmdi-long-arrow-right:before {
  content: "\F301"; }

.zmdi-long-arrow-tab:before {
  content: "\F302"; }

.zmdi-long-arrow-up:before {
  content: "\F303"; }

.zmdi-rotate-ccw:before {
  content: "\F304"; }

.zmdi-rotate-cw:before {
  content: "\F305"; }

.zmdi-rotate-left:before {
  content: "\F306"; }

.zmdi-rotate-right:before {
  content: "\F307"; }

.zmdi-square-down:before {
  content: "\F308"; }

.zmdi-square-right:before {
  content: "\F309"; }

.zmdi-swap-alt:before {
  content: "\F30A"; }

.zmdi-swap-vertical-circle:before {
  content: "\F30B"; }

.zmdi-swap-vertical:before {
  content: "\F30C"; }

.zmdi-swap:before {
  content: "\F30D"; }

.zmdi-trending-down:before {
  content: "\F30E"; }

.zmdi-trending-flat:before {
  content: "\F30F"; }

.zmdi-trending-up:before {
  content: "\F310"; }

.zmdi-unfold-less:before {
  content: "\F311"; }

.zmdi-unfold-more:before {
  content: "\F312"; }

.zmdi-apps:before {
  content: "\F313"; }

.zmdi-grid-off:before {
  content: "\F314"; }

.zmdi-grid:before {
  content: "\F315"; }

.zmdi-view-agenda:before {
  content: "\F316"; }

.zmdi-view-array:before {
  content: "\F317"; }

.zmdi-view-carousel:before {
  content: "\F318"; }

.zmdi-view-column:before {
  content: "\F319"; }

.zmdi-view-comfy:before {
  content: "\F31A"; }

.zmdi-view-compact:before {
  content: "\F31B"; }

.zmdi-view-dashboard:before {
  content: "\F31C"; }

.zmdi-view-day:before {
  content: "\F31D"; }

.zmdi-view-headline:before {
  content: "\F31E"; }

.zmdi-view-list-alt:before {
  content: "\F31F"; }

.zmdi-view-list:before {
  content: "\F320"; }

.zmdi-view-module:before {
  content: "\F321"; }

.zmdi-view-quilt:before {
  content: "\F322"; }

.zmdi-view-stream:before {
  content: "\F323"; }

.zmdi-view-subtitles:before {
  content: "\F324"; }

.zmdi-view-toc:before {
  content: "\F325"; }

.zmdi-view-web:before {
  content: "\F326"; }

.zmdi-view-week:before {
  content: "\F327"; }

.zmdi-widgets:before {
  content: "\F328"; }

.zmdi-alarm-check:before {
  content: "\F329"; }

.zmdi-alarm-off:before {
  content: "\F32A"; }

.zmdi-alarm-plus:before {
  content: "\F32B"; }

.zmdi-alarm-snooze:before {
  content: "\F32C"; }

.zmdi-alarm:before {
  content: "\F32D"; }

.zmdi-calendar-alt:before {
  content: "\F32E"; }

.zmdi-calendar-check:before {
  content: "\F32F"; }

.zmdi-calendar-close:before {
  content: "\F330"; }

.zmdi-calendar-note:before {
  content: "\F331"; }

.zmdi-calendar:before {
  content: "\F332"; }

.zmdi-time-countdown:before {
  content: "\F333"; }

.zmdi-time-interval:before {
  content: "\F334"; }

.zmdi-time-restore-setting:before {
  content: "\F335"; }

.zmdi-time-restore:before {
  content: "\F336"; }

.zmdi-time:before {
  content: "\F337"; }

.zmdi-timer-off:before {
  content: "\F338"; }

.zmdi-timer:before {
  content: "\F339"; }

.zmdi-android-alt:before {
  content: "\F33A"; }

.zmdi-android:before {
  content: "\F33B"; }

.zmdi-apple:before {
  content: "\F33C"; }

.zmdi-behance:before {
  content: "\F33D"; }

.zmdi-codepen:before {
  content: "\F33E"; }

.zmdi-dribbble:before {
  content: "\F33F"; }

.zmdi-dropbox:before {
  content: "\F340"; }

.zmdi-evernote:before {
  content: "\F341"; }

.zmdi-facebook-box:before {
  content: "\F342"; }

.zmdi-facebook:before {
  content: "\F343"; }

.zmdi-github-box:before {
  content: "\F344"; }

.zmdi-github:before {
  content: "\F345"; }

.zmdi-google-drive:before {
  content: "\F346"; }

.zmdi-google-earth:before {
  content: "\F347"; }

.zmdi-google-glass:before {
  content: "\F348"; }

.zmdi-google-maps:before {
  content: "\F349"; }

.zmdi-google-pages:before {
  content: "\F34A"; }

.zmdi-google-play:before {
  content: "\F34B"; }

.zmdi-google-plus-box:before {
  content: "\F34C"; }

.zmdi-google-plus:before {
  content: "\F34D"; }

.zmdi-google:before {
  content: "\F34E"; }

.zmdi-instagram:before {
  content: "\F34F"; }

.zmdi-language-css3:before {
  content: "\F350"; }

.zmdi-language-html5:before {
  content: "\F351"; }

.zmdi-language-javascript:before {
  content: "\F352"; }

.zmdi-language-python-alt:before {
  content: "\F353"; }

.zmdi-language-python:before {
  content: "\F354"; }

.zmdi-lastfm:before {
  content: "\F355"; }

.zmdi-linkedin-box:before {
  content: "\F356"; }

.zmdi-paypal:before {
  content: "\F357"; }

.zmdi-pinterest-box:before {
  content: "\F358"; }

.zmdi-pocket:before {
  content: "\F359"; }

.zmdi-polymer:before {
  content: "\F35A"; }

.zmdi-share:before {
  content: "\F35B"; }

.zmdi-stackoverflow:before {
  content: "\F35C"; }

.zmdi-steam-square:before {
  content: "\F35D"; }

.zmdi-steam:before {
  content: "\F35E"; }

.zmdi-twitter-box:before {
  content: "\F35F"; }

.zmdi-twitter:before {
  content: "\F360"; }

.zmdi-vk:before {
  content: "\F361"; }

.zmdi-wikipedia:before {
  content: "\F362"; }

.zmdi-windows:before {
  content: "\F363"; }

.zmdi-aspect-ratio-alt:before {
  content: "\F364"; }

.zmdi-aspect-ratio:before {
  content: "\F365"; }

.zmdi-blur-circular:before {
  content: "\F366"; }

.zmdi-blur-linear:before {
  content: "\F367"; }

.zmdi-blur-off:before {
  content: "\F368"; }

.zmdi-blur:before {
  content: "\F369"; }

.zmdi-brightness-2:before {
  content: "\F36A"; }

.zmdi-brightness-3:before {
  content: "\F36B"; }

.zmdi-brightness-4:before {
  content: "\F36C"; }

.zmdi-brightness-5:before {
  content: "\F36D"; }

.zmdi-brightness-6:before {
  content: "\F36E"; }

.zmdi-brightness-7:before {
  content: "\F36F"; }

.zmdi-brightness-auto:before {
  content: "\F370"; }

.zmdi-brightness-setting:before {
  content: "\F371"; }

.zmdi-broken-image:before {
  content: "\F372"; }

.zmdi-center-focus-strong:before {
  content: "\F373"; }

.zmdi-center-focus-weak:before {
  content: "\F374"; }

.zmdi-compare:before {
  content: "\F375"; }

.zmdi-crop-16-9:before {
  content: "\F376"; }

.zmdi-crop-3-2:before {
  content: "\F377"; }

.zmdi-crop-5-4:before {
  content: "\F378"; }

.zmdi-crop-7-5:before {
  content: "\F379"; }

.zmdi-crop-din:before {
  content: "\F37A"; }

.zmdi-crop-free:before {
  content: "\F37B"; }

.zmdi-crop-landscape:before {
  content: "\F37C"; }

.zmdi-crop-portrait:before {
  content: "\F37D"; }

.zmdi-crop-square:before {
  content: "\F37E"; }

.zmdi-exposure-alt:before {
  content: "\F37F"; }

.zmdi-exposure:before {
  content: "\F380"; }

.zmdi-filter-b-and-w:before {
  content: "\F381"; }

.zmdi-filter-center-focus:before {
  content: "\F382"; }

.zmdi-filter-frames:before {
  content: "\F383"; }

.zmdi-filter-tilt-shift:before {
  content: "\F384"; }

.zmdi-gradient:before {
  content: "\F385"; }

.zmdi-grain:before {
  content: "\F386"; }

.zmdi-graphic-eq:before {
  content: "\F387"; }

.zmdi-hdr-off:before {
  content: "\F388"; }

.zmdi-hdr-strong:before {
  content: "\F389"; }

.zmdi-hdr-weak:before {
  content: "\F38A"; }

.zmdi-hdr:before {
  content: "\F38B"; }

.zmdi-iridescent:before {
  content: "\F38C"; }

.zmdi-leak-off:before {
  content: "\F38D"; }

.zmdi-leak:before {
  content: "\F38E"; }

.zmdi-looks:before {
  content: "\F38F"; }

.zmdi-loupe:before {
  content: "\F390"; }

.zmdi-panorama-horizontal:before {
  content: "\F391"; }

.zmdi-panorama-vertical:before {
  content: "\F392"; }

.zmdi-panorama-wide-angle:before {
  content: "\F393"; }

.zmdi-photo-size-select-large:before {
  content: "\F394"; }

.zmdi-photo-size-select-small:before {
  content: "\F395"; }

.zmdi-picture-in-picture:before {
  content: "\F396"; }

.zmdi-slideshow:before {
  content: "\F397"; }

.zmdi-texture:before {
  content: "\F398"; }

.zmdi-tonality:before {
  content: "\F399"; }

.zmdi-vignette:before {
  content: "\F39A"; }

.zmdi-wb-auto:before {
  content: "\F39B"; }

.zmdi-eject-alt:before {
  content: "\F39C"; }

.zmdi-eject:before {
  content: "\F39D"; }

.zmdi-equalizer:before {
  content: "\F39E"; }

.zmdi-fast-forward:before {
  content: "\F39F"; }

.zmdi-fast-rewind:before {
  content: "\F3A0"; }

.zmdi-forward-10:before {
  content: "\F3A1"; }

.zmdi-forward-30:before {
  content: "\F3A2"; }

.zmdi-forward-5:before {
  content: "\F3A3"; }

.zmdi-hearing:before {
  content: "\F3A4"; }

.zmdi-pause-circle-outline:before {
  content: "\F3A5"; }

.zmdi-pause-circle:before {
  content: "\F3A6"; }

.zmdi-pause:before {
  content: "\F3A7"; }

.zmdi-play-circle-outline:before {
  content: "\F3A8"; }

.zmdi-play-circle:before {
  content: "\F3A9"; }

.zmdi-play:before {
  content: "\F3AA"; }

.zmdi-playlist-audio:before {
  content: "\F3AB"; }

.zmdi-playlist-plus:before {
  content: "\F3AC"; }

.zmdi-repeat-one:before {
  content: "\F3AD"; }

.zmdi-repeat:before {
  content: "\F3AE"; }

.zmdi-replay-10:before {
  content: "\F3AF"; }

.zmdi-replay-30:before {
  content: "\F3B0"; }

.zmdi-replay-5:before {
  content: "\F3B1"; }

.zmdi-replay:before {
  content: "\F3B2"; }

.zmdi-shuffle:before {
  content: "\F3B3"; }

.zmdi-skip-next:before {
  content: "\F3B4"; }

.zmdi-skip-previous:before {
  content: "\F3B5"; }

.zmdi-stop:before {
  content: "\F3B6"; }

.zmdi-surround-sound:before {
  content: "\F3B7"; }

.zmdi-tune:before {
  content: "\F3B8"; }

.zmdi-volume-down:before {
  content: "\F3B9"; }

.zmdi-volume-mute:before {
  content: "\F3BA"; }

.zmdi-volume-off:before {
  content: "\F3BB"; }

.zmdi-volume-up:before {
  content: "\F3BC"; }

.zmdi-n-1-square:before {
  content: "\F3BD"; }

.zmdi-n-2-square:before {
  content: "\F3BE"; }

.zmdi-n-3-square:before {
  content: "\F3BF"; }

.zmdi-n-4-square:before {
  content: "\F3C0"; }

.zmdi-n-5-square:before {
  content: "\F3C1"; }

.zmdi-n-6-square:before {
  content: "\F3C2"; }

.zmdi-neg-1:before {
  content: "\F3C3"; }

.zmdi-neg-2:before {
  content: "\F3C4"; }

.zmdi-plus-1:before {
  content: "\F3C5"; }

.zmdi-plus-2:before {
  content: "\F3C6"; }

.zmdi-sec-10:before {
  content: "\F3C7"; }

.zmdi-sec-3:before {
  content: "\F3C8"; }

.zmdi-zero:before {
  content: "\F3C9"; }

.zmdi-airline-seat-flat-angled:before {
  content: "\F3CA"; }

.zmdi-airline-seat-flat:before {
  content: "\F3CB"; }

.zmdi-airline-seat-individual-suite:before {
  content: "\F3CC"; }

.zmdi-airline-seat-legroom-extra:before {
  content: "\F3CD"; }

.zmdi-airline-seat-legroom-normal:before {
  content: "\F3CE"; }

.zmdi-airline-seat-legroom-reduced:before {
  content: "\F3CF"; }

.zmdi-airline-seat-recline-extra:before {
  content: "\F3D0"; }

.zmdi-airline-seat-recline-normal:before {
  content: "\F3D1"; }

.zmdi-airplay:before {
  content: "\F3D2"; }

.zmdi-closed-caption:before {
  content: "\F3D3"; }

.zmdi-confirmation-number:before {
  content: "\F3D4"; }

.zmdi-developer-board:before {
  content: "\F3D5"; }

.zmdi-disc-full:before {
  content: "\F3D6"; }

.zmdi-explicit:before {
  content: "\F3D7"; }

.zmdi-flight-land:before {
  content: "\F3D8"; }

.zmdi-flight-takeoff:before {
  content: "\F3D9"; }

.zmdi-flip-to-back:before {
  content: "\F3DA"; }

.zmdi-flip-to-front:before {
  content: "\F3DB"; }

.zmdi-group-work:before {
  content: "\F3DC"; }

.zmdi-hd:before {
  content: "\F3DD"; }

.zmdi-hq:before {
  content: "\F3DE"; }

.zmdi-markunread-mailbox:before {
  content: "\F3DF"; }

.zmdi-memory:before {
  content: "\F3E0"; }

.zmdi-nfc:before {
  content: "\F3E1"; }

.zmdi-play-for-work:before {
  content: "\F3E2"; }

.zmdi-power-input:before {
  content: "\F3E3"; }

.zmdi-present-to-all:before {
  content: "\F3E4"; }

.zmdi-satellite:before {
  content: "\F3E5"; }

.zmdi-tap-and-play:before {
  content: "\F3E6"; }

.zmdi-vibration:before {
  content: "\F3E7"; }

.zmdi-voicemail:before {
  content: "\F3E8"; }

.zmdi-group:before {
  content: "\F3E9"; }

.zmdi-rss:before {
  content: "\F3EA"; }

.zmdi-shape:before {
  content: "\F3EB"; }

.zmdi-spinner:before {
  content: "\F3EC"; }

.zmdi-ungroup:before {
  content: "\F3ED"; }

.zmdi-500px:before {
  content: "\F3EE"; }

.zmdi-8tracks:before {
  content: "\F3EF"; }

.zmdi-amazon:before {
  content: "\F3F0"; }

.zmdi-blogger:before {
  content: "\F3F1"; }

.zmdi-delicious:before {
  content: "\F3F2"; }

.zmdi-disqus:before {
  content: "\F3F3"; }

.zmdi-flattr:before {
  content: "\F3F4"; }

.zmdi-flickr:before {
  content: "\F3F5"; }

.zmdi-github-alt:before {
  content: "\F3F6"; }

.zmdi-google-old:before {
  content: "\F3F7"; }

.zmdi-linkedin:before {
  content: "\F3F8"; }

.zmdi-odnoklassniki:before {
  content: "\F3F9"; }

.zmdi-outlook:before {
  content: "\F3FA"; }

.zmdi-paypal-alt:before {
  content: "\F3FB"; }

.zmdi-pinterest:before {
  content: "\F3FC"; }

.zmdi-playstation:before {
  content: "\F3FD"; }

.zmdi-reddit:before {
  content: "\F3FE"; }

.zmdi-skype:before {
  content: "\F3FF"; }

.zmdi-slideshare:before {
  content: "\F400"; }

.zmdi-soundcloud:before {
  content: "\F401"; }

.zmdi-tumblr:before {
  content: "\F402"; }

.zmdi-twitch:before {
  content: "\F403"; }

.zmdi-vimeo:before {
  content: "\F404"; }

.zmdi-whatsapp:before {
  content: "\F405"; }

.zmdi-xbox:before {
  content: "\F406"; }

.zmdi-yahoo:before {
  content: "\F407"; }

.zmdi-youtube-play:before {
  content: "\F408"; }

.zmdi-youtube:before {
  content: "\F409"; }

.zmdi-3d-rotation:before {
  content: "\F101"; }

.zmdi-airplane-off:before {
  content: "\F102"; }

.zmdi-airplane:before {
  content: "\F103"; }

.zmdi-album:before {
  content: "\F104"; }

.zmdi-archive:before {
  content: "\F105"; }

.zmdi-assignment-account:before {
  content: "\F106"; }

.zmdi-assignment-alert:before {
  content: "\F107"; }

.zmdi-assignment-check:before {
  content: "\F108"; }

.zmdi-assignment-o:before {
  content: "\F109"; }

.zmdi-assignment-return:before {
  content: "\F10A"; }

.zmdi-assignment-returned:before {
  content: "\F10B"; }

.zmdi-assignment:before {
  content: "\F10C"; }

.zmdi-attachment-alt:before {
  content: "\F10D"; }

.zmdi-attachment:before {
  content: "\F10E"; }

.zmdi-audio:before {
  content: "\F10F"; }

.zmdi-badge-check:before {
  content: "\F110"; }

.zmdi-balance-wallet:before {
  content: "\F111"; }

.zmdi-balance:before {
  content: "\F112"; }

.zmdi-battery-alert:before {
  content: "\F113"; }

.zmdi-battery-flash:before {
  content: "\F114"; }

.zmdi-battery-unknown:before {
  content: "\F115"; }

.zmdi-battery:before {
  content: "\F116"; }

.zmdi-bike:before {
  content: "\F117"; }

.zmdi-block-alt:before {
  content: "\F118"; }

.zmdi-block:before {
  content: "\F119"; }

.zmdi-boat:before {
  content: "\F11A"; }

.zmdi-book-image:before {
  content: "\F11B"; }

.zmdi-book:before {
  content: "\F11C"; }

.zmdi-bookmark-outline:before {
  content: "\F11D"; }

.zmdi-bookmark:before {
  content: "\F11E"; }

.zmdi-brush:before {
  content: "\F11F"; }

.zmdi-bug:before {
  content: "\F120"; }

.zmdi-bus:before {
  content: "\F121"; }

.zmdi-cake:before {
  content: "\F122"; }

.zmdi-car-taxi:before {
  content: "\F123"; }

.zmdi-car-wash:before {
  content: "\F124"; }

.zmdi-car:before {
  content: "\F125"; }

.zmdi-card-giftcard:before {
  content: "\F126"; }

.zmdi-card-membership:before {
  content: "\F127"; }

.zmdi-card-travel:before {
  content: "\F128"; }

.zmdi-card:before {
  content: "\F129"; }

.zmdi-case-check:before {
  content: "\F12A"; }

.zmdi-case-download:before {
  content: "\F12B"; }

.zmdi-case-play:before {
  content: "\F12C"; }

.zmdi-case:before {
  content: "\F12D"; }

.zmdi-cast-connected:before {
  content: "\F12E"; }

.zmdi-cast:before {
  content: "\F12F"; }

.zmdi-chart-donut:before {
  content: "\F130"; }

.zmdi-chart:before {
  content: "\F131"; }

.zmdi-city-alt:before {
  content: "\F132"; }

.zmdi-city:before {
  content: "\F133"; }

.zmdi-close-circle-o:before {
  content: "\F134"; }

.zmdi-close-circle:before {
  content: "\F135"; }

.zmdi-close:before {
  content: "\F136"; }

.zmdi-cocktail:before {
  content: "\F137"; }

.zmdi-code-setting:before {
  content: "\F138"; }

.zmdi-code-smartphone:before {
  content: "\F139"; }

.zmdi-code:before {
  content: "\F13A"; }

.zmdi-coffee:before {
  content: "\F13B"; }

.zmdi-collection-bookmark:before {
  content: "\F13C"; }

.zmdi-collection-case-play:before {
  content: "\F13D"; }

.zmdi-collection-folder-image:before {
  content: "\F13E"; }

.zmdi-collection-image-o:before {
  content: "\F13F"; }

.zmdi-collection-image:before {
  content: "\F140"; }

.zmdi-collection-item-1:before {
  content: "\F141"; }

.zmdi-collection-item-2:before {
  content: "\F142"; }

.zmdi-collection-item-3:before {
  content: "\F143"; }

.zmdi-collection-item-4:before {
  content: "\F144"; }

.zmdi-collection-item-5:before {
  content: "\F145"; }

.zmdi-collection-item-6:before {
  content: "\F146"; }

.zmdi-collection-item-7:before {
  content: "\F147"; }

.zmdi-collection-item-8:before {
  content: "\F148"; }

.zmdi-collection-item-9-plus:before {
  content: "\F149"; }

.zmdi-collection-item-9:before {
  content: "\F14A"; }

.zmdi-collection-item:before {
  content: "\F14B"; }

.zmdi-collection-music:before {
  content: "\F14C"; }

.zmdi-collection-pdf:before {
  content: "\F14D"; }

.zmdi-collection-plus:before {
  content: "\F14E"; }

.zmdi-collection-speaker:before {
  content: "\F14F"; }

.zmdi-collection-text:before {
  content: "\F150"; }

.zmdi-collection-video:before {
  content: "\F151"; }

.zmdi-compass:before {
  content: "\F152"; }

.zmdi-cutlery:before {
  content: "\F153"; }

.zmdi-delete:before {
  content: "\F154"; }

.zmdi-dialpad:before {
  content: "\F155"; }

.zmdi-dns:before {
  content: "\F156"; }

.zmdi-drink:before {
  content: "\F157"; }

.zmdi-edit:before {
  content: "\F158"; }

.zmdi-email-open:before {
  content: "\F159"; }

.zmdi-email:before {
  content: "\F15A"; }

.zmdi-eye-off:before {
  content: "\F15B"; }

.zmdi-eye:before {
  content: "\F15C"; }

.zmdi-eyedropper:before {
  content: "\F15D"; }

.zmdi-favorite-outline:before {
  content: "\F15E"; }

.zmdi-favorite:before {
  content: "\F15F"; }

.zmdi-filter-list:before {
  content: "\F160"; }

.zmdi-fire:before {
  content: "\F161"; }

.zmdi-flag:before {
  content: "\F162"; }

.zmdi-flare:before {
  content: "\F163"; }

.zmdi-flash-auto:before {
  content: "\F164"; }

.zmdi-flash-off:before {
  content: "\F165"; }

.zmdi-flash:before {
  content: "\F166"; }

.zmdi-flip:before {
  content: "\F167"; }

.zmdi-flower-alt:before {
  content: "\F168"; }

.zmdi-flower:before {
  content: "\F169"; }

.zmdi-font:before {
  content: "\F16A"; }

.zmdi-fullscreen-alt:before {
  content: "\F16B"; }

.zmdi-fullscreen-exit:before {
  content: "\F16C"; }

.zmdi-fullscreen:before {
  content: "\F16D"; }

.zmdi-functions:before {
  content: "\F16E"; }

.zmdi-gas-station:before {
  content: "\F16F"; }

.zmdi-gesture:before {
  content: "\F170"; }

.zmdi-globe-alt:before {
  content: "\F171"; }

.zmdi-globe-lock:before {
  content: "\F172"; }

.zmdi-globe:before {
  content: "\F173"; }

.zmdi-graduation-cap:before {
  content: "\F174"; }

.zmdi-home:before {
  content: "\F175"; }

.zmdi-hospital-alt:before {
  content: "\F176"; }

.zmdi-hospital:before {
  content: "\F177"; }

.zmdi-hotel:before {
  content: "\F178"; }

.zmdi-hourglass-alt:before {
  content: "\F179"; }

.zmdi-hourglass-outline:before {
  content: "\F17A"; }

.zmdi-hourglass:before {
  content: "\F17B"; }

.zmdi-http:before {
  content: "\F17C"; }

.zmdi-image-alt:before {
  content: "\F17D"; }

.zmdi-image-o:before {
  content: "\F17E"; }

.zmdi-image:before {
  content: "\F17F"; }

.zmdi-inbox:before {
  content: "\F180"; }

.zmdi-invert-colors-off:before {
  content: "\F181"; }

.zmdi-invert-colors:before {
  content: "\F182"; }

.zmdi-key:before {
  content: "\F183"; }

.zmdi-label-alt-outline:before {
  content: "\F184"; }

.zmdi-label-alt:before {
  content: "\F185"; }

.zmdi-label-heart:before {
  content: "\F186"; }

.zmdi-label:before {
  content: "\F187"; }

.zmdi-labels:before {
  content: "\F188"; }

.zmdi-lamp:before {
  content: "\F189"; }

.zmdi-landscape:before {
  content: "\F18A"; }

.zmdi-layers-off:before {
  content: "\F18B"; }

.zmdi-layers:before {
  content: "\F18C"; }

.zmdi-library:before {
  content: "\F18D"; }

.zmdi-link:before {
  content: "\F18E"; }

.zmdi-lock-open:before {
  content: "\F18F"; }

.zmdi-lock-outline:before {
  content: "\F190"; }

.zmdi-lock:before {
  content: "\F191"; }

.zmdi-mail-reply-all:before {
  content: "\F192"; }

.zmdi-mail-reply:before {
  content: "\F193"; }

.zmdi-mail-send:before {
  content: "\F194"; }

.zmdi-mall:before {
  content: "\F195"; }

.zmdi-map:before {
  content: "\F196"; }

.zmdi-menu:before {
  content: "\F197"; }

.zmdi-money-box:before {
  content: "\F198"; }

.zmdi-money-off:before {
  content: "\F199"; }

.zmdi-money:before {
  content: "\F19A"; }

.zmdi-more-vert:before {
  content: "\F19B"; }

.zmdi-more:before {
  content: "\F19C"; }

.zmdi-movie-alt:before {
  content: "\F19D"; }

.zmdi-movie:before {
  content: "\F19E"; }

.zmdi-nature-people:before {
  content: "\F19F"; }

.zmdi-nature:before {
  content: "\F1A0"; }

.zmdi-navigation:before {
  content: "\F1A1"; }

.zmdi-open-in-browser:before {
  content: "\F1A2"; }

.zmdi-open-in-new:before {
  content: "\F1A3"; }

.zmdi-palette:before {
  content: "\F1A4"; }

.zmdi-parking:before {
  content: "\F1A5"; }

.zmdi-pin-account:before {
  content: "\F1A6"; }

.zmdi-pin-assistant:before {
  content: "\F1A7"; }

.zmdi-pin-drop:before {
  content: "\F1A8"; }

.zmdi-pin-help:before {
  content: "\F1A9"; }

.zmdi-pin-off:before {
  content: "\F1AA"; }

.zmdi-pin:before {
  content: "\F1AB"; }

.zmdi-pizza:before {
  content: "\F1AC"; }

.zmdi-plaster:before {
  content: "\F1AD"; }

.zmdi-power-setting:before {
  content: "\F1AE"; }

.zmdi-power:before {
  content: "\F1AF"; }

.zmdi-print:before {
  content: "\F1B0"; }

.zmdi-puzzle-piece:before {
  content: "\F1B1"; }

.zmdi-quote:before {
  content: "\F1B2"; }

.zmdi-railway:before {
  content: "\F1B3"; }

.zmdi-receipt:before {
  content: "\F1B4"; }

.zmdi-refresh-alt:before {
  content: "\F1B5"; }

.zmdi-refresh-sync-alert:before {
  content: "\F1B6"; }

.zmdi-refresh-sync-off:before {
  content: "\F1B7"; }

.zmdi-refresh-sync:before {
  content: "\F1B8"; }

.zmdi-refresh:before {
  content: "\F1B9"; }

.zmdi-roller:before {
  content: "\F1BA"; }

.zmdi-ruler:before {
  content: "\F1BB"; }

.zmdi-scissors:before {
  content: "\F1BC"; }

.zmdi-screen-rotation-lock:before {
  content: "\F1BD"; }

.zmdi-screen-rotation:before {
  content: "\F1BE"; }

.zmdi-search-for:before {
  content: "\F1BF"; }

.zmdi-search-in-file:before {
  content: "\F1C0"; }

.zmdi-search-in-page:before {
  content: "\F1C1"; }

.zmdi-search-replace:before {
  content: "\F1C2"; }

.zmdi-search:before {
  content: "\F1C3"; }

.zmdi-seat:before {
  content: "\F1C4"; }

.zmdi-settings-square:before {
  content: "\F1C5"; }

.zmdi-settings:before {
  content: "\F1C6"; }

.zmdi-shield-check:before {
  content: "\F1C7"; }

.zmdi-shield-security:before {
  content: "\F1C8"; }

.zmdi-shopping-basket:before {
  content: "\F1C9"; }

.zmdi-shopping-cart-plus:before {
  content: "\F1CA"; }

.zmdi-shopping-cart:before {
  content: "\F1CB"; }

.zmdi-sign-in:before {
  content: "\F1CC"; }

.zmdi-sort-amount-asc:before {
  content: "\F1CD"; }

.zmdi-sort-amount-desc:before {
  content: "\F1CE"; }

.zmdi-sort-asc:before {
  content: "\F1CF"; }

.zmdi-sort-desc:before {
  content: "\F1D0"; }

.zmdi-spellcheck:before {
  content: "\F1D1"; }

.zmdi-storage:before {
  content: "\F1D2"; }

.zmdi-store-24:before {
  content: "\F1D3"; }

.zmdi-store:before {
  content: "\F1D4"; }

.zmdi-subway:before {
  content: "\F1D5"; }

.zmdi-sun:before {
  content: "\F1D6"; }

.zmdi-tab-unselected:before {
  content: "\F1D7"; }

.zmdi-tab:before {
  content: "\F1D8"; }

.zmdi-tag-close:before {
  content: "\F1D9"; }

.zmdi-tag-more:before {
  content: "\F1DA"; }

.zmdi-tag:before {
  content: "\F1DB"; }

.zmdi-thumb-down:before {
  content: "\F1DC"; }

.zmdi-thumb-up-down:before {
  content: "\F1DD"; }

.zmdi-thumb-up:before {
  content: "\F1DE"; }

.zmdi-ticket-star:before {
  content: "\F1DF"; }

.zmdi-toll:before {
  content: "\F1E0"; }

.zmdi-toys:before {
  content: "\F1E1"; }

.zmdi-traffic:before {
  content: "\F1E2"; }

.zmdi-translate:before {
  content: "\F1E3"; }

.zmdi-triangle-down:before {
  content: "\F1E4"; }

.zmdi-triangle-up:before {
  content: "\F1E5"; }

.zmdi-truck:before {
  content: "\F1E6"; }

.zmdi-turning-sign:before {
  content: "\F1E7"; }

.zmdi-wallpaper:before {
  content: "\F1E8"; }

.zmdi-washing-machine:before {
  content: "\F1E9"; }

.zmdi-window-maximize:before {
  content: "\F1EA"; }

.zmdi-window-minimize:before {
  content: "\F1EB"; }

.zmdi-window-restore:before {
  content: "\F1EC"; }

.zmdi-wrench:before {
  content: "\F1ED"; }

.zmdi-zoom-in:before {
  content: "\F1EE"; }

.zmdi-zoom-out:before {
  content: "\F1EF"; }

.zmdi-alert-circle-o:before {
  content: "\F1F0"; }

.zmdi-alert-circle:before {
  content: "\F1F1"; }

.zmdi-alert-octagon:before {
  content: "\F1F2"; }

.zmdi-alert-polygon:before {
  content: "\F1F3"; }

.zmdi-alert-triangle:before {
  content: "\F1F4"; }

.zmdi-help-outline:before {
  content: "\F1F5"; }

.zmdi-help:before {
  content: "\F1F6"; }

.zmdi-info-outline:before {
  content: "\F1F7"; }

.zmdi-info:before {
  content: "\F1F8"; }

.zmdi-notifications-active:before {
  content: "\F1F9"; }

.zmdi-notifications-add:before {
  content: "\F1FA"; }

.zmdi-notifications-none:before {
  content: "\F1FB"; }

.zmdi-notifications-off:before {
  content: "\F1FC"; }

.zmdi-notifications-paused:before {
  content: "\F1FD"; }

.zmdi-notifications:before {
  content: "\F1FE"; }

.zmdi-account-add:before {
  content: "\F1FF"; }

.zmdi-account-box-mail:before {
  content: "\F200"; }

.zmdi-account-box-o:before {
  content: "\F201"; }

.zmdi-account-box-phone:before {
  content: "\F202"; }

.zmdi-account-box:before {
  content: "\F203"; }

.zmdi-account-calendar:before {
  content: "\F204"; }

.zmdi-account-circle:before {
  content: "\F205"; }

.zmdi-account-o:before {
  content: "\F206"; }

.zmdi-account:before {
  content: "\F207"; }

.zmdi-accounts-add:before {
  content: "\F208"; }

.zmdi-accounts-alt:before {
  content: "\F209"; }

.zmdi-accounts-list-alt:before {
  content: "\F20A"; }

.zmdi-accounts-list:before {
  content: "\F20B"; }

.zmdi-accounts-outline:before {
  content: "\F20C"; }

.zmdi-accounts:before {
  content: "\F20D"; }

.zmdi-face:before {
  content: "\F20E"; }

.zmdi-female:before {
  content: "\F20F"; }

.zmdi-male-alt:before {
  content: "\F210"; }

.zmdi-male-female:before {
  content: "\F211"; }

.zmdi-male:before {
  content: "\F212"; }

.zmdi-mood-bad:before {
  content: "\F213"; }

.zmdi-mood:before {
  content: "\F214"; }

.zmdi-run:before {
  content: "\F215"; }

.zmdi-walk:before {
  content: "\F216"; }

.zmdi-cloud-box:before {
  content: "\F217"; }

.zmdi-cloud-circle:before {
  content: "\F218"; }

.zmdi-cloud-done:before {
  content: "\F219"; }

.zmdi-cloud-download:before {
  content: "\F21A"; }

.zmdi-cloud-off:before {
  content: "\F21B"; }

.zmdi-cloud-outline-alt:before {
  content: "\F21C"; }

.zmdi-cloud-outline:before {
  content: "\F21D"; }

.zmdi-cloud-upload:before {
  content: "\F21E"; }

.zmdi-cloud:before {
  content: "\F21F"; }

.zmdi-download:before {
  content: "\F220"; }

.zmdi-file-plus:before {
  content: "\F221"; }

.zmdi-file-text:before {
  content: "\F222"; }

.zmdi-file:before {
  content: "\F223"; }

.zmdi-folder-outline:before {
  content: "\F224"; }

.zmdi-folder-person:before {
  content: "\F225"; }

.zmdi-folder-star-alt:before {
  content: "\F226"; }

.zmdi-folder-star:before {
  content: "\F227"; }

.zmdi-folder:before {
  content: "\F228"; }

.zmdi-gif:before {
  content: "\F229"; }

.zmdi-upload:before {
  content: "\F22A"; }

.zmdi-border-all:before {
  content: "\F22B"; }

.zmdi-border-bottom:before {
  content: "\F22C"; }

.zmdi-border-clear:before {
  content: "\F22D"; }

.zmdi-border-color:before {
  content: "\F22E"; }

.zmdi-border-horizontal:before {
  content: "\F22F"; }

.zmdi-border-inner:before {
  content: "\F230"; }

.zmdi-border-left:before {
  content: "\F231"; }

.zmdi-border-outer:before {
  content: "\F232"; }

.zmdi-border-right:before {
  content: "\F233"; }

.zmdi-border-style:before {
  content: "\F234"; }

.zmdi-border-top:before {
  content: "\F235"; }

.zmdi-border-vertical:before {
  content: "\F236"; }

.zmdi-copy:before {
  content: "\F237"; }

.zmdi-crop:before {
  content: "\F238"; }

.zmdi-format-align-center:before {
  content: "\F239"; }

.zmdi-format-align-justify:before {
  content: "\F23A"; }

.zmdi-format-align-left:before {
  content: "\F23B"; }

.zmdi-format-align-right:before {
  content: "\F23C"; }

.zmdi-format-bold:before {
  content: "\F23D"; }

.zmdi-format-clear-all:before {
  content: "\F23E"; }

.zmdi-format-clear:before {
  content: "\F23F"; }

.zmdi-format-color-fill:before {
  content: "\F240"; }

.zmdi-format-color-reset:before {
  content: "\F241"; }

.zmdi-format-color-text:before {
  content: "\F242"; }

.zmdi-format-indent-decrease:before {
  content: "\F243"; }

.zmdi-format-indent-increase:before {
  content: "\F244"; }

.zmdi-format-italic:before {
  content: "\F245"; }

.zmdi-format-line-spacing:before {
  content: "\F246"; }

.zmdi-format-list-bulleted:before {
  content: "\F247"; }

.zmdi-format-list-numbered:before {
  content: "\F248"; }

.zmdi-format-ltr:before {
  content: "\F249"; }

.zmdi-format-rtl:before {
  content: "\F24A"; }

.zmdi-format-size:before {
  content: "\F24B"; }

.zmdi-format-strikethrough-s:before {
  content: "\F24C"; }

.zmdi-format-strikethrough:before {
  content: "\F24D"; }

.zmdi-format-subject:before {
  content: "\F24E"; }

.zmdi-format-underlined:before {
  content: "\F24F"; }

.zmdi-format-valign-bottom:before {
  content: "\F250"; }

.zmdi-format-valign-center:before {
  content: "\F251"; }

.zmdi-format-valign-top:before {
  content: "\F252"; }

.zmdi-redo:before {
  content: "\F253"; }

.zmdi-select-all:before {
  content: "\F254"; }

.zmdi-space-bar:before {
  content: "\F255"; }

.zmdi-text-format:before {
  content: "\F256"; }

.zmdi-transform:before {
  content: "\F257"; }

.zmdi-undo:before {
  content: "\F258"; }

.zmdi-wrap-text:before {
  content: "\F259"; }

.zmdi-comment-alert:before {
  content: "\F25A"; }

.zmdi-comment-alt-text:before {
  content: "\F25B"; }

.zmdi-comment-alt:before {
  content: "\F25C"; }

.zmdi-comment-edit:before {
  content: "\F25D"; }

.zmdi-comment-image:before {
  content: "\F25E"; }

.zmdi-comment-list:before {
  content: "\F25F"; }

.zmdi-comment-more:before {
  content: "\F260"; }

.zmdi-comment-outline:before {
  content: "\F261"; }

.zmdi-comment-text-alt:before {
  content: "\F262"; }

.zmdi-comment-text:before {
  content: "\F263"; }

.zmdi-comment-video:before {
  content: "\F264"; }

.zmdi-comment:before {
  content: "\F265"; }

.zmdi-comments:before {
  content: "\F266"; }

.zmdi-check-all:before {
  content: "\F267"; }

.zmdi-check-circle-u:before {
  content: "\F268"; }

.zmdi-check-circle:before {
  content: "\F269"; }

.zmdi-check-square:before {
  content: "\F26A"; }

.zmdi-check:before {
  content: "\F26B"; }

.zmdi-circle-o:before {
  content: "\F26C"; }

.zmdi-circle:before {
  content: "\F26D"; }

.zmdi-dot-circle-alt:before {
  content: "\F26E"; }

.zmdi-dot-circle:before {
  content: "\F26F"; }

.zmdi-minus-circle-outline:before {
  content: "\F270"; }

.zmdi-minus-circle:before {
  content: "\F271"; }

.zmdi-minus-square:before {
  content: "\F272"; }

.zmdi-minus:before {
  content: "\F273"; }

.zmdi-plus-circle-o-duplicate:before {
  content: "\F274"; }

.zmdi-plus-circle-o:before {
  content: "\F275"; }

.zmdi-plus-circle:before {
  content: "\F276"; }

.zmdi-plus-square:before {
  content: "\F277"; }

.zmdi-plus:before, .sidebar-icons.si-orders-domestic:before, .sidebar-icons.si-orders-abroad:before, .sidebar-icons.si-orders-transfer:before {
  content: "\F278"; }

.zmdi-square-o:before {
  content: "\F279"; }

.zmdi-star-circle:before {
  content: "\F27A"; }

.zmdi-star-half:before {
  content: "\F27B"; }

.zmdi-star-outline:before {
  content: "\F27C"; }

.zmdi-star:before {
  content: "\F27D"; }

.zmdi-bluetooth-connected:before {
  content: "\F27E"; }

.zmdi-bluetooth-off:before {
  content: "\F27F"; }

.zmdi-bluetooth-search:before {
  content: "\F280"; }

.zmdi-bluetooth-setting:before {
  content: "\F281"; }

.zmdi-bluetooth:before {
  content: "\F282"; }

.zmdi-camera-add:before {
  content: "\F283"; }

.zmdi-camera-alt:before {
  content: "\F284"; }

.zmdi-camera-bw:before {
  content: "\F285"; }

.zmdi-camera-front:before {
  content: "\F286"; }

.zmdi-camera-mic:before {
  content: "\F287"; }

.zmdi-camera-party-mode:before {
  content: "\F288"; }

.zmdi-camera-rear:before {
  content: "\F289"; }

.zmdi-camera-roll:before {
  content: "\F28A"; }

.zmdi-camera-switch:before {
  content: "\F28B"; }

.zmdi-camera:before {
  content: "\F28C"; }

.zmdi-card-alert:before {
  content: "\F28D"; }

.zmdi-card-off:before {
  content: "\F28E"; }

.zmdi-card-sd:before {
  content: "\F28F"; }

.zmdi-card-sim:before {
  content: "\F290"; }

.zmdi-desktop-mac:before {
  content: "\F291"; }

.zmdi-desktop-windows:before {
  content: "\F292"; }

.zmdi-device-hub:before {
  content: "\F293"; }

.zmdi-devices-off:before {
  content: "\F294"; }

.zmdi-devices:before {
  content: "\F295"; }

.zmdi-dock:before {
  content: "\F296"; }

.zmdi-floppy:before {
  content: "\F297"; }

.zmdi-gamepad:before {
  content: "\F298"; }

.zmdi-gps-dot:before {
  content: "\F299"; }

.zmdi-gps-off:before {
  content: "\F29A"; }

.zmdi-gps:before {
  content: "\F29B"; }

.zmdi-headset-mic:before {
  content: "\F29C"; }

.zmdi-headset:before {
  content: "\F29D"; }

.zmdi-input-antenna:before {
  content: "\F29E"; }

.zmdi-input-composite:before {
  content: "\F29F"; }

.zmdi-input-hdmi:before {
  content: "\F2A0"; }

.zmdi-input-power:before {
  content: "\F2A1"; }

.zmdi-input-svideo:before {
  content: "\F2A2"; }

.zmdi-keyboard-hide:before {
  content: "\F2A3"; }

.zmdi-keyboard:before {
  content: "\F2A4"; }

.zmdi-laptop-chromebook:before {
  content: "\F2A5"; }

.zmdi-laptop-mac:before {
  content: "\F2A6"; }

.zmdi-laptop:before {
  content: "\F2A7"; }

.zmdi-mic-off:before {
  content: "\F2A8"; }

.zmdi-mic-outline:before {
  content: "\F2A9"; }

.zmdi-mic-setting:before {
  content: "\F2AA"; }

.zmdi-mic:before {
  content: "\F2AB"; }

.zmdi-mouse:before {
  content: "\F2AC"; }

.zmdi-network-alert:before {
  content: "\F2AD"; }

.zmdi-network-locked:before {
  content: "\F2AE"; }

.zmdi-network-off:before {
  content: "\F2AF"; }

.zmdi-network-outline:before {
  content: "\F2B0"; }

.zmdi-network-setting:before {
  content: "\F2B1"; }

.zmdi-network:before {
  content: "\F2B2"; }

.zmdi-phone-bluetooth:before {
  content: "\F2B3"; }

.zmdi-phone-end:before {
  content: "\F2B4"; }

.zmdi-phone-forwarded:before {
  content: "\F2B5"; }

.zmdi-phone-in-talk:before {
  content: "\F2B6"; }

.zmdi-phone-locked:before {
  content: "\F2B7"; }

.zmdi-phone-missed:before {
  content: "\F2B8"; }

.zmdi-phone-msg:before {
  content: "\F2B9"; }

.zmdi-phone-paused:before {
  content: "\F2BA"; }

.zmdi-phone-ring:before {
  content: "\F2BB"; }

.zmdi-phone-setting:before {
  content: "\F2BC"; }

.zmdi-phone-sip:before {
  content: "\F2BD"; }

.zmdi-phone:before {
  content: "\F2BE"; }

.zmdi-portable-wifi-changes:before {
  content: "\F2BF"; }

.zmdi-portable-wifi-off:before {
  content: "\F2C0"; }

.zmdi-portable-wifi:before {
  content: "\F2C1"; }

.zmdi-radio:before {
  content: "\F2C2"; }

.zmdi-reader:before {
  content: "\F2C3"; }

.zmdi-remote-control-alt:before {
  content: "\F2C4"; }

.zmdi-remote-control:before {
  content: "\F2C5"; }

.zmdi-router:before {
  content: "\F2C6"; }

.zmdi-scanner:before {
  content: "\F2C7"; }

.zmdi-smartphone-android:before {
  content: "\F2C8"; }

.zmdi-smartphone-download:before {
  content: "\F2C9"; }

.zmdi-smartphone-erase:before {
  content: "\F2CA"; }

.zmdi-smartphone-info:before {
  content: "\F2CB"; }

.zmdi-smartphone-iphone:before {
  content: "\F2CC"; }

.zmdi-smartphone-landscape-lock:before {
  content: "\F2CD"; }

.zmdi-smartphone-landscape:before {
  content: "\F2CE"; }

.zmdi-smartphone-lock:before {
  content: "\F2CF"; }

.zmdi-smartphone-portrait-lock:before {
  content: "\F2D0"; }

.zmdi-smartphone-ring:before {
  content: "\F2D1"; }

.zmdi-smartphone-setting:before {
  content: "\F2D2"; }

.zmdi-smartphone-setup:before {
  content: "\F2D3"; }

.zmdi-smartphone:before {
  content: "\F2D4"; }

.zmdi-speaker:before {
  content: "\F2D5"; }

.zmdi-tablet-android:before {
  content: "\F2D6"; }

.zmdi-tablet-mac:before {
  content: "\F2D7"; }

.zmdi-tablet:before {
  content: "\F2D8"; }

.zmdi-tv-alt-play:before {
  content: "\F2D9"; }

.zmdi-tv-list:before {
  content: "\F2DA"; }

.zmdi-tv-play:before {
  content: "\F2DB"; }

.zmdi-tv:before {
  content: "\F2DC"; }

.zmdi-usb:before {
  content: "\F2DD"; }

.zmdi-videocam-off:before {
  content: "\F2DE"; }

.zmdi-videocam-switch:before {
  content: "\F2DF"; }

.zmdi-videocam:before {
  content: "\F2E0"; }

.zmdi-watch:before {
  content: "\F2E1"; }

.zmdi-wifi-alt-2:before {
  content: "\F2E2"; }

.zmdi-wifi-alt:before {
  content: "\F2E3"; }

.zmdi-wifi-info:before {
  content: "\F2E4"; }

.zmdi-wifi-lock:before {
  content: "\F2E5"; }

.zmdi-wifi-off:before {
  content: "\F2E6"; }

.zmdi-wifi-outline:before {
  content: "\F2E7"; }

.zmdi-wifi:before {
  content: "\F2E8"; }

.zmdi-arrow-left-bottom:before {
  content: "\F2E9"; }

.zmdi-arrow-left:before {
  content: "\F2EA"; }

.zmdi-arrow-merge:before {
  content: "\F2EB"; }

.zmdi-arrow-missed:before {
  content: "\F2EC"; }

.zmdi-arrow-right-top:before {
  content: "\F2ED"; }

.zmdi-arrow-right:before {
  content: "\F2EE"; }

.zmdi-arrow-split:before {
  content: "\F2EF"; }

.zmdi-arrows:before {
  content: "\F2F0"; }

.zmdi-caret-down-circle:before {
  content: "\F2F1"; }

.zmdi-caret-down:before {
  content: "\F2F2"; }

.zmdi-caret-left-circle:before {
  content: "\F2F3"; }

.zmdi-caret-left:before {
  content: "\F2F4"; }

.zmdi-caret-right-circle:before {
  content: "\F2F5"; }

.zmdi-caret-right:before {
  content: "\F2F6"; }

.zmdi-caret-up-circle:before {
  content: "\F2F7"; }

.zmdi-caret-up:before {
  content: "\F2F8"; }

.zmdi-chevron-down:before {
  content: "\F2F9"; }

.zmdi-chevron-left:before {
  content: "\F2FA"; }

.zmdi-chevron-right:before {
  content: "\F2FB"; }

.zmdi-chevron-up:before {
  content: "\F2FC"; }

.zmdi-forward:before {
  content: "\F2FD"; }

.zmdi-long-arrow-down:before {
  content: "\F2FE"; }

.zmdi-long-arrow-left:before {
  content: "\F2FF"; }

.zmdi-long-arrow-return:before {
  content: "\F300"; }

.zmdi-long-arrow-right:before {
  content: "\F301"; }

.zmdi-long-arrow-tab:before {
  content: "\F302"; }

.zmdi-long-arrow-up:before {
  content: "\F303"; }

.zmdi-rotate-ccw:before {
  content: "\F304"; }

.zmdi-rotate-cw:before {
  content: "\F305"; }

.zmdi-rotate-left:before {
  content: "\F306"; }

.zmdi-rotate-right:before {
  content: "\F307"; }

.zmdi-square-down:before {
  content: "\F308"; }

.zmdi-square-right:before {
  content: "\F309"; }

.zmdi-swap-alt:before {
  content: "\F30A"; }

.zmdi-swap-vertical-circle:before {
  content: "\F30B"; }

.zmdi-swap-vertical:before {
  content: "\F30C"; }

.zmdi-swap:before {
  content: "\F30D"; }

.zmdi-trending-down:before {
  content: "\F30E"; }

.zmdi-trending-flat:before {
  content: "\F30F"; }

.zmdi-trending-up:before {
  content: "\F310"; }

.zmdi-unfold-less:before {
  content: "\F311"; }

.zmdi-unfold-more:before {
  content: "\F312"; }

.zmdi-apps:before {
  content: "\F313"; }

.zmdi-grid-off:before {
  content: "\F314"; }

.zmdi-grid:before {
  content: "\F315"; }

.zmdi-view-agenda:before {
  content: "\F316"; }

.zmdi-view-array:before {
  content: "\F317"; }

.zmdi-view-carousel:before {
  content: "\F318"; }

.zmdi-view-column:before {
  content: "\F319"; }

.zmdi-view-comfy:before {
  content: "\F31A"; }

.zmdi-view-compact:before {
  content: "\F31B"; }

.zmdi-view-dashboard:before {
  content: "\F31C"; }

.zmdi-view-day:before {
  content: "\F31D"; }

.zmdi-view-headline:before {
  content: "\F31E"; }

.zmdi-view-list-alt:before {
  content: "\F31F"; }

.zmdi-view-list:before {
  content: "\F320"; }

.zmdi-view-module:before {
  content: "\F321"; }

.zmdi-view-quilt:before {
  content: "\F322"; }

.zmdi-view-stream:before {
  content: "\F323"; }

.zmdi-view-subtitles:before {
  content: "\F324"; }

.zmdi-view-toc:before {
  content: "\F325"; }

.zmdi-view-web:before {
  content: "\F326"; }

.zmdi-view-week:before {
  content: "\F327"; }

.zmdi-widgets:before {
  content: "\F328"; }

.zmdi-alarm-check:before {
  content: "\F329"; }

.zmdi-alarm-off:before {
  content: "\F32A"; }

.zmdi-alarm-plus:before {
  content: "\F32B"; }

.zmdi-alarm-snooze:before {
  content: "\F32C"; }

.zmdi-alarm:before {
  content: "\F32D"; }

.zmdi-calendar-alt:before {
  content: "\F32E"; }

.zmdi-calendar-check:before {
  content: "\F32F"; }

.zmdi-calendar-close:before {
  content: "\F330"; }

.zmdi-calendar-note:before {
  content: "\F331"; }

.zmdi-calendar:before {
  content: "\F332"; }

.zmdi-time-countdown:before {
  content: "\F333"; }

.zmdi-time-interval:before {
  content: "\F334"; }

.zmdi-time-restore-setting:before {
  content: "\F335"; }

.zmdi-time-restore:before {
  content: "\F336"; }

.zmdi-time:before {
  content: "\F337"; }

.zmdi-timer-off:before {
  content: "\F338"; }

.zmdi-timer:before {
  content: "\F339"; }

.zmdi-android-alt:before {
  content: "\F33A"; }

.zmdi-android:before {
  content: "\F33B"; }

.zmdi-apple:before {
  content: "\F33C"; }

.zmdi-behance:before {
  content: "\F33D"; }

.zmdi-codepen:before {
  content: "\F33E"; }

.zmdi-dribbble:before {
  content: "\F33F"; }

.zmdi-dropbox:before {
  content: "\F340"; }

.zmdi-evernote:before {
  content: "\F341"; }

.zmdi-facebook-box:before {
  content: "\F342"; }

.zmdi-facebook:before {
  content: "\F343"; }

.zmdi-github-box:before {
  content: "\F344"; }

.zmdi-github:before {
  content: "\F345"; }

.zmdi-google-drive:before {
  content: "\F346"; }

.zmdi-google-earth:before {
  content: "\F347"; }

.zmdi-google-glass:before {
  content: "\F348"; }

.zmdi-google-maps:before {
  content: "\F349"; }

.zmdi-google-pages:before {
  content: "\F34A"; }

.zmdi-google-play:before {
  content: "\F34B"; }

.zmdi-google-plus-box:before {
  content: "\F34C"; }

.zmdi-google-plus:before {
  content: "\F34D"; }

.zmdi-google:before {
  content: "\F34E"; }

.zmdi-instagram:before {
  content: "\F34F"; }

.zmdi-language-css3:before {
  content: "\F350"; }

.zmdi-language-html5:before {
  content: "\F351"; }

.zmdi-language-javascript:before {
  content: "\F352"; }

.zmdi-language-python-alt:before {
  content: "\F353"; }

.zmdi-language-python:before {
  content: "\F354"; }

.zmdi-lastfm:before {
  content: "\F355"; }

.zmdi-linkedin-box:before {
  content: "\F356"; }

.zmdi-paypal:before {
  content: "\F357"; }

.zmdi-pinterest-box:before {
  content: "\F358"; }

.zmdi-pocket:before {
  content: "\F359"; }

.zmdi-polymer:before {
  content: "\F35A"; }

.zmdi-share:before {
  content: "\F35B"; }

.zmdi-stackoverflow:before {
  content: "\F35C"; }

.zmdi-steam-square:before {
  content: "\F35D"; }

.zmdi-steam:before {
  content: "\F35E"; }

.zmdi-twitter-box:before {
  content: "\F35F"; }

.zmdi-twitter:before {
  content: "\F360"; }

.zmdi-vk:before {
  content: "\F361"; }

.zmdi-wikipedia:before {
  content: "\F362"; }

.zmdi-windows:before {
  content: "\F363"; }

.zmdi-aspect-ratio-alt:before {
  content: "\F364"; }

.zmdi-aspect-ratio:before {
  content: "\F365"; }

.zmdi-blur-circular:before {
  content: "\F366"; }

.zmdi-blur-linear:before {
  content: "\F367"; }

.zmdi-blur-off:before {
  content: "\F368"; }

.zmdi-blur:before {
  content: "\F369"; }

.zmdi-brightness-2:before {
  content: "\F36A"; }

.zmdi-brightness-3:before {
  content: "\F36B"; }

.zmdi-brightness-4:before {
  content: "\F36C"; }

.zmdi-brightness-5:before {
  content: "\F36D"; }

.zmdi-brightness-6:before {
  content: "\F36E"; }

.zmdi-brightness-7:before {
  content: "\F36F"; }

.zmdi-brightness-auto:before {
  content: "\F370"; }

.zmdi-brightness-setting:before {
  content: "\F371"; }

.zmdi-broken-image:before {
  content: "\F372"; }

.zmdi-center-focus-strong:before {
  content: "\F373"; }

.zmdi-center-focus-weak:before {
  content: "\F374"; }

.zmdi-compare:before {
  content: "\F375"; }

.zmdi-crop-16-9:before {
  content: "\F376"; }

.zmdi-crop-3-2:before {
  content: "\F377"; }

.zmdi-crop-5-4:before {
  content: "\F378"; }

.zmdi-crop-7-5:before {
  content: "\F379"; }

.zmdi-crop-din:before {
  content: "\F37A"; }

.zmdi-crop-free:before {
  content: "\F37B"; }

.zmdi-crop-landscape:before {
  content: "\F37C"; }

.zmdi-crop-portrait:before {
  content: "\F37D"; }

.zmdi-crop-square:before {
  content: "\F37E"; }

.zmdi-exposure-alt:before {
  content: "\F37F"; }

.zmdi-exposure:before {
  content: "\F380"; }

.zmdi-filter-b-and-w:before {
  content: "\F381"; }

.zmdi-filter-center-focus:before {
  content: "\F382"; }

.zmdi-filter-frames:before {
  content: "\F383"; }

.zmdi-filter-tilt-shift:before {
  content: "\F384"; }

.zmdi-gradient:before {
  content: "\F385"; }

.zmdi-grain:before {
  content: "\F386"; }

.zmdi-graphic-eq:before {
  content: "\F387"; }

.zmdi-hdr-off:before {
  content: "\F388"; }

.zmdi-hdr-strong:before {
  content: "\F389"; }

.zmdi-hdr-weak:before {
  content: "\F38A"; }

.zmdi-hdr:before {
  content: "\F38B"; }

.zmdi-iridescent:before {
  content: "\F38C"; }

.zmdi-leak-off:before {
  content: "\F38D"; }

.zmdi-leak:before {
  content: "\F38E"; }

.zmdi-looks:before {
  content: "\F38F"; }

.zmdi-loupe:before {
  content: "\F390"; }

.zmdi-panorama-horizontal:before {
  content: "\F391"; }

.zmdi-panorama-vertical:before {
  content: "\F392"; }

.zmdi-panorama-wide-angle:before {
  content: "\F393"; }

.zmdi-photo-size-select-large:before {
  content: "\F394"; }

.zmdi-photo-size-select-small:before {
  content: "\F395"; }

.zmdi-picture-in-picture:before {
  content: "\F396"; }

.zmdi-slideshow:before {
  content: "\F397"; }

.zmdi-texture:before {
  content: "\F398"; }

.zmdi-tonality:before {
  content: "\F399"; }

.zmdi-vignette:before {
  content: "\F39A"; }

.zmdi-wb-auto:before {
  content: "\F39B"; }

.zmdi-eject-alt:before {
  content: "\F39C"; }

.zmdi-eject:before {
  content: "\F39D"; }

.zmdi-equalizer:before {
  content: "\F39E"; }

.zmdi-fast-forward:before {
  content: "\F39F"; }

.zmdi-fast-rewind:before {
  content: "\F3A0"; }

.zmdi-forward-10:before {
  content: "\F3A1"; }

.zmdi-forward-30:before {
  content: "\F3A2"; }

.zmdi-forward-5:before {
  content: "\F3A3"; }

.zmdi-hearing:before {
  content: "\F3A4"; }

.zmdi-pause-circle-outline:before {
  content: "\F3A5"; }

.zmdi-pause-circle:before {
  content: "\F3A6"; }

.zmdi-pause:before {
  content: "\F3A7"; }

.zmdi-play-circle-outline:before {
  content: "\F3A8"; }

.zmdi-play-circle:before {
  content: "\F3A9"; }

.zmdi-play:before {
  content: "\F3AA"; }

.zmdi-playlist-audio:before {
  content: "\F3AB"; }

.zmdi-playlist-plus:before {
  content: "\F3AC"; }

.zmdi-repeat-one:before {
  content: "\F3AD"; }

.zmdi-repeat:before {
  content: "\F3AE"; }

.zmdi-replay-10:before {
  content: "\F3AF"; }

.zmdi-replay-30:before {
  content: "\F3B0"; }

.zmdi-replay-5:before {
  content: "\F3B1"; }

.zmdi-replay:before {
  content: "\F3B2"; }

.zmdi-shuffle:before {
  content: "\F3B3"; }

.zmdi-skip-next:before {
  content: "\F3B4"; }

.zmdi-skip-previous:before {
  content: "\F3B5"; }

.zmdi-stop:before {
  content: "\F3B6"; }

.zmdi-surround-sound:before {
  content: "\F3B7"; }

.zmdi-tune:before {
  content: "\F3B8"; }

.zmdi-volume-down:before {
  content: "\F3B9"; }

.zmdi-volume-mute:before {
  content: "\F3BA"; }

.zmdi-volume-off:before {
  content: "\F3BB"; }

.zmdi-volume-up:before {
  content: "\F3BC"; }

.zmdi-n-1-square:before {
  content: "\F3BD"; }

.zmdi-n-2-square:before {
  content: "\F3BE"; }

.zmdi-n-3-square:before {
  content: "\F3BF"; }

.zmdi-n-4-square:before {
  content: "\F3C0"; }

.zmdi-n-5-square:before {
  content: "\F3C1"; }

.zmdi-n-6-square:before {
  content: "\F3C2"; }

.zmdi-neg-1:before {
  content: "\F3C3"; }

.zmdi-neg-2:before {
  content: "\F3C4"; }

.zmdi-plus-1:before {
  content: "\F3C5"; }

.zmdi-plus-2:before {
  content: "\F3C6"; }

.zmdi-sec-10:before {
  content: "\F3C7"; }

.zmdi-sec-3:before {
  content: "\F3C8"; }

.zmdi-zero:before {
  content: "\F3C9"; }

.zmdi-airline-seat-flat-angled:before {
  content: "\F3CA"; }

.zmdi-airline-seat-flat:before {
  content: "\F3CB"; }

.zmdi-airline-seat-individual-suite:before {
  content: "\F3CC"; }

.zmdi-airline-seat-legroom-extra:before {
  content: "\F3CD"; }

.zmdi-airline-seat-legroom-normal:before {
  content: "\F3CE"; }

.zmdi-airline-seat-legroom-reduced:before {
  content: "\F3CF"; }

.zmdi-airline-seat-recline-extra:before {
  content: "\F3D0"; }

.zmdi-airline-seat-recline-normal:before {
  content: "\F3D1"; }

.zmdi-airplay:before {
  content: "\F3D2"; }

.zmdi-closed-caption:before {
  content: "\F3D3"; }

.zmdi-confirmation-number:before {
  content: "\F3D4"; }

.zmdi-developer-board:before {
  content: "\F3D5"; }

.zmdi-disc-full:before {
  content: "\F3D6"; }

.zmdi-explicit:before {
  content: "\F3D7"; }

.zmdi-flight-land:before {
  content: "\F3D8"; }

.zmdi-flight-takeoff:before {
  content: "\F3D9"; }

.zmdi-flip-to-back:before {
  content: "\F3DA"; }

.zmdi-flip-to-front:before {
  content: "\F3DB"; }

.zmdi-group-work:before {
  content: "\F3DC"; }

.zmdi-hd:before {
  content: "\F3DD"; }

.zmdi-hq:before {
  content: "\F3DE"; }

.zmdi-markunread-mailbox:before {
  content: "\F3DF"; }

.zmdi-memory:before {
  content: "\F3E0"; }

.zmdi-nfc:before {
  content: "\F3E1"; }

.zmdi-play-for-work:before {
  content: "\F3E2"; }

.zmdi-power-input:before {
  content: "\F3E3"; }

.zmdi-present-to-all:before {
  content: "\F3E4"; }

.zmdi-satellite:before {
  content: "\F3E5"; }

.zmdi-tap-and-play:before {
  content: "\F3E6"; }

.zmdi-vibration:before {
  content: "\F3E7"; }

.zmdi-voicemail:before {
  content: "\F3E8"; }

.zmdi-group:before {
  content: "\F3E9"; }

.zmdi-rss:before {
  content: "\F3EA"; }

.zmdi-shape:before {
  content: "\F3EB"; }

.zmdi-spinner:before {
  content: "\F3EC"; }

.zmdi-ungroup:before {
  content: "\F3ED"; }

.zmdi-500px:before {
  content: "\F3EE"; }

.zmdi-8tracks:before {
  content: "\F3EF"; }

.zmdi-amazon:before {
  content: "\F3F0"; }

.zmdi-blogger:before {
  content: "\F3F1"; }

.zmdi-delicious:before {
  content: "\F3F2"; }

.zmdi-disqus:before {
  content: "\F3F3"; }

.zmdi-flattr:before {
  content: "\F3F4"; }

.zmdi-flickr:before {
  content: "\F3F5"; }

.zmdi-github-alt:before {
  content: "\F3F6"; }

.zmdi-google-old:before {
  content: "\F3F7"; }

.zmdi-linkedin:before {
  content: "\F3F8"; }

.zmdi-odnoklassniki:before {
  content: "\F3F9"; }

.zmdi-outlook:before {
  content: "\F3FA"; }

.zmdi-paypal-alt:before {
  content: "\F3FB"; }

.zmdi-pinterest:before {
  content: "\F3FC"; }

.zmdi-playstation:before {
  content: "\F3FD"; }

.zmdi-reddit:before {
  content: "\F3FE"; }

.zmdi-skype:before {
  content: "\F3FF"; }

.zmdi-slideshare:before {
  content: "\F400"; }

.zmdi-soundcloud:before {
  content: "\F401"; }

.zmdi-tumblr:before {
  content: "\F402"; }

.zmdi-twitch:before {
  content: "\F403"; }

.zmdi-vimeo:before {
  content: "\F404"; }

.zmdi-whatsapp:before {
  content: "\F405"; }

.zmdi-xbox:before {
  content: "\F406"; }

.zmdi-yahoo:before {
  content: "\F407"; }

.zmdi-youtube-play:before {
  content: "\F408"; }

.zmdi-youtube:before {
  content: "\F409"; }

.zmdi-import-export:before {
  content: "\F30C"; }

.zmdi-swap-vertical-:before {
  content: "\F30C"; }

.zmdi-airplanemode-inactive:before {
  content: "\F102"; }

.zmdi-airplanemode-active:before {
  content: "\F103"; }

.zmdi-rate-review:before {
  content: "\F103"; }

.zmdi-comment-sign:before {
  content: "\F25A"; }

.zmdi-network-warning:before {
  content: "\F2AD"; }

.zmdi-shopping-cart-add:before {
  content: "\F1CA"; }

.zmdi-file-add:before {
  content: "\F221"; }

.zmdi-network-wifi-scan:before {
  content: "\F2E4"; }

.zmdi-collection-add:before {
  content: "\F14E"; }

.zmdi-format-playlist-add:before {
  content: "\F3AC"; }

.zmdi-format-queue-music:before {
  content: "\F3AB"; }

.zmdi-plus-box:before {
  content: "\F277"; }

.zmdi-tag-backspace:before {
  content: "\F1D9"; }

.zmdi-alarm-add:before {
  content: "\F32B"; }

.zmdi-battery-charging:before {
  content: "\F114"; }

.zmdi-daydream-setting:before {
  content: "\F217"; }

.zmdi-more-horiz:before {
  content: "\F19C"; }

.zmdi-book-photo:before {
  content: "\F11B"; }

.zmdi-incandescent:before {
  content: "\F189"; }

.zmdi-wb-iridescent:before {
  content: "\F38C"; }

.zmdi-calendar-remove:before {
  content: "\F330"; }

.zmdi-refresh-sync-disabled:before {
  content: "\F1B7"; }

.zmdi-refresh-sync-problem:before {
  content: "\F1B6"; }

.zmdi-crop-original:before {
  content: "\F17E"; }

.zmdi-power-off:before {
  content: "\F1AF"; }

.zmdi-power-off-setting:before {
  content: "\F1AE"; }

.zmdi-leak-remove:before {
  content: "\F38D"; }

.zmdi-star-border:before {
  content: "\F27C"; }

.zmdi-brightness-low:before {
  content: "\F36D"; }

.zmdi-brightness-medium:before {
  content: "\F36E"; }

.zmdi-brightness-high:before {
  content: "\F36F"; }

.zmdi-smartphone-portrait:before {
  content: "\F2D4"; }

.zmdi-live-tv:before {
  content: "\F2D9"; }

.zmdi-format-textdirection-l-to-r:before {
  content: "\F249"; }

.zmdi-format-textdirection-r-to-l:before {
  content: "\F24A"; }

.zmdi-arrow-back:before {
  content: "\F2EA"; }

.zmdi-arrow-forward:before {
  content: "\F2EE"; }

.zmdi-arrow-in:before {
  content: "\F2E9"; }

.zmdi-arrow-out:before {
  content: "\F2ED"; }

.zmdi-rotate-90-degrees-ccw:before {
  content: "\F304"; }

.zmdi-adb:before {
  content: "\F33A"; }

.zmdi-network-wifi:before {
  content: "\F2E8"; }

.zmdi-network-wifi-alt:before {
  content: "\F2E3"; }

.zmdi-network-wifi-lock:before {
  content: "\F2E5"; }

.zmdi-network-wifi-off:before {
  content: "\F2E6"; }

.zmdi-network-wifi-outline:before {
  content: "\F2E7"; }

.zmdi-network-wifi-info:before {
  content: "\F2E4"; }

.zmdi-layers-clear:before {
  content: "\F18B"; }

.zmdi-colorize:before {
  content: "\F15D"; }

.zmdi-format-paint:before {
  content: "\F1BA"; }

.zmdi-format-quote:before {
  content: "\F1B2"; }

.zmdi-camera-monochrome-photos:before {
  content: "\F285"; }

.zmdi-sort-by-alpha:before {
  content: "\F1CF"; }

.zmdi-folder-shared:before {
  content: "\F225"; }

.zmdi-folder-special:before {
  content: "\F226"; }

.zmdi-comment-dots:before {
  content: "\F260"; }

.zmdi-reorder:before {
  content: "\F31E"; }

.zmdi-dehaze:before {
  content: "\F197"; }

.zmdi-sort:before {
  content: "\F1CE"; }

.zmdi-pages:before {
  content: "\F34A"; }

.zmdi-stack-overflow:before {
  content: "\F35C"; }

.zmdi-calendar-account:before {
  content: "\F204"; }

.zmdi-paste:before {
  content: "\F109"; }

.zmdi-cut:before {
  content: "\F1BC"; }

.zmdi-save:before {
  content: "\F297"; }

.zmdi-smartphone-code:before {
  content: "\F139"; }

.zmdi-directions-bike:before {
  content: "\F117"; }

.zmdi-directions-boat:before {
  content: "\F11A"; }

.zmdi-directions-bus:before {
  content: "\F121"; }

.zmdi-directions-car:before {
  content: "\F125"; }

.zmdi-directions-railway:before {
  content: "\F1B3"; }

.zmdi-directions-run:before {
  content: "\F215"; }

.zmdi-directions-subway:before {
  content: "\F1D5"; }

.zmdi-directions-walk:before {
  content: "\F216"; }

.zmdi-local-hotel:before {
  content: "\F178"; }

.zmdi-local-activity:before {
  content: "\F1DF"; }

.zmdi-local-play:before {
  content: "\F1DF"; }

.zmdi-local-airport:before {
  content: "\F103"; }

.zmdi-local-atm:before {
  content: "\F198"; }

.zmdi-local-bar:before {
  content: "\F137"; }

.zmdi-local-cafe:before {
  content: "\F13B"; }

.zmdi-local-car-wash:before {
  content: "\F124"; }

.zmdi-local-convenience-store:before {
  content: "\F1D3"; }

.zmdi-local-dining:before {
  content: "\F153"; }

.zmdi-local-drink:before {
  content: "\F157"; }

.zmdi-local-florist:before {
  content: "\F168"; }

.zmdi-local-gas-station:before {
  content: "\F16F"; }

.zmdi-local-grocery-store:before {
  content: "\F1CB"; }

.zmdi-local-hospital:before {
  content: "\F177"; }

.zmdi-local-laundry-service:before {
  content: "\F1E9"; }

.zmdi-local-library:before {
  content: "\F18D"; }

.zmdi-local-mall:before {
  content: "\F195"; }

.zmdi-local-movies:before {
  content: "\F19D"; }

.zmdi-local-offer:before {
  content: "\F187"; }

.zmdi-local-parking:before {
  content: "\F1A5"; }

.zmdi-local-parking:before {
  content: "\F1A5"; }

.zmdi-local-pharmacy:before {
  content: "\F176"; }

.zmdi-local-phone:before {
  content: "\F2BE"; }

.zmdi-local-pizza:before {
  content: "\F1AC"; }

.zmdi-local-post-office:before {
  content: "\F15A"; }

.zmdi-local-printshop:before {
  content: "\F1B0"; }

.zmdi-local-see:before {
  content: "\F28C"; }

.zmdi-local-shipping:before {
  content: "\F1E6"; }

.zmdi-local-store:before {
  content: "\F1D4"; }

.zmdi-local-taxi:before {
  content: "\F123"; }

.zmdi-local-wc:before {
  content: "\F211"; }

.zmdi-my-location:before {
  content: "\F299"; }

.zmdi-directions:before {
  content: "\F1E7"; }

.fa-order-type {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/order.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px; }

.fa-recipient-type {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/recipient.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 20px;
  height: 16px; }

.fa-payer-type {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/payer.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 20px;
  height: 16px; }

.fa-money-type {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/money.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 20px;
  height: 16px; }

.fa-download-selected {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/download-selected.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px; }

.fa-tran-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/tran-color-custom.svg");
  background-size: 80% !important;
  background-repeat: no-repeat;
  width: 64px;
  height: 64px; }

.fa-tran-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/tran-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px; }

.fa-saving-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/saving-color-custom.svg");
  background-size: 80% !important;
  background-repeat: no-repeat;
  width: 64px;
  height: 64px; }

.fa-saving-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/saving-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px; }

.fa-cred-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/cred-color-custom.svg");
  background-size: 80% !important;
  background-repeat: no-repeat;
  width: 64px;
  height: 64px; }

.fa-cred-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/cred-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px; }

.fa-user-accounts {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/user-accounts.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px; }

.fa-ino-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/ino-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px; }

.fa-upp-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/upp-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px; }

.fa-transfer-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/custom/transfer-custom.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px; }

.fa, .sidebar-icons.si-topup, .sidebar-icons.si-authorized-devices {
  background-position: center; }

.icon-attachment2 {
  color: #F36F20; }

.fa-tran-custom, .fa-cred-custom, .fa-saving-custom, .fa-tran-color-custom, .fa-cred-color-custom, .fa-saving-color-custom, .icon-tran-custom, .icon-cred-custom, .icon-saving-custom, .icon-tran-color-custom, .icon-cred-color-custom, .icon-saving-color-custom {
  background: no-repeat center center;
  background-origin: content-box;
  max-width: 100%; }
  .fa-tran-custom > span:before, .fa-cred-custom > span:before, .fa-saving-custom > span:before, .fa-tran-color-custom > span:before, .fa-cred-color-custom > span:before, .fa-saving-color-custom > span:before, .icon-tran-custom > span:before, .icon-cred-custom > span:before, .icon-saving-custom > span:before, .icon-tran-color-custom > span:before, .icon-cred-color-custom > span:before, .icon-saving-color-custom > span:before {
    color: transparent !important;
    margin: 0 0 0 0 !important; }

.fa-tran-color-custom, .fa-cred-color-custom, .fa-saving-color-custom, .icon-tran-color-custom, .icon-cred-color-custom, .icon-saving-color-custom {
  background-size: 72% !important; }

.fa-tran-custom, .fa-cred-custom, .fa-saving-custom, .icon-tran-custom, .icon-cred-custom, .icon-saving-custom {
  background-size: contain !important; }

.fa-tran-custom, .icon-tran-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/tran-custom.svg"); }

.fa-cred-custom, .icon-cred-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/cred-custom.svg"); }

.fa-saving-custom, .icon-saving-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/saving-custom.svg"); }

.fa-tran-color-custom, .icon-tran-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/tran-color-custom.svg"); }

.fa-cred-color-custom, .icon-cred-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/cred-color-custom.svg"); }

.fa-saving-color-custom, .icon-saving-color-custom {
  background-image: url("/front/static/resources/graphic/base/scss/icons/supplied/saving-color-custom.svg"); }

@font-face {
  font-family: 'intesa';
  src: url(_/_/_/banks/intesa/static_source/base/scss/icons/custom-font/fonts/intesa.e87daa7d7c7fac8259817a04c5bb6bf8.eot);
  src: url(_/_/_/banks/intesa/static_source/base/scss/icons/custom-font/fonts/intesa.e87daa7d7c7fac8259817a04c5bb6bf8.eot#iefix) format("embedded-opentype"), url(_/_/_/banks/intesa/static_source/base/scss/icons/custom-font/fonts/intesa.ed8f38802dbf5e54802b0525c7a0af82.ttf) format("truetype"), url(data:application/font-woff;base64,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) format("woff"), url(_/_/_/banks/intesa/static_source/base/scss/icons/custom-font/fonts/intesa.fc7946c8a19a6bf96c95b3c4b6e91b36.svg#intesa) format("svg");
  font-weight: normal;
  font-style: normal; }

.icon, .icon-si-accounts:before, .sidebar-icons.si-accounts:before, .icon-si-additional:before, .sidebar-icons.si-additional:before, .icon-si-cards:before, .sidebar-icons.si-cards:before, .ei-one-card:before, .icon-si-home:before, .sidebar-icons.si-home:before, .icon-si-invoices:before, .sidebar-icons.si-invoices:before, .icon-si-messages:before, .sidebar-icons.si-messages:before, .icon-si-orders:before, .sidebar-icons.si-orders:before, .icon-si-orders-list:before, .sidebar-icons.si-orders-list:before, .icon-si-orders-templates:before, .sidebar-icons.si-orders-templates:before, .icon-si-overview:before, .sidebar-icons.si-overview:before, .icon-si-requests:before, .sidebar-icons.si-requests:before, .icon-ino-custom:before, .icon-transfer-custom:before, .icon-upp-custom:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'intesa' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-si-accounts:before, .sidebar-icons.si-accounts:before {
  content: "\E903"; }

.icon-si-additional:before, .sidebar-icons.si-additional:before {
  content: "\E900"; }

.icon-si-cards:before, .sidebar-icons.si-cards:before, .ei-one-card:before {
  content: "\E904"; }

.icon-si-home:before, .sidebar-icons.si-home:before {
  content: "\E905"; }

.icon-si-invoices:before, .sidebar-icons.si-invoices:before {
  content: "\E906"; }

.icon-si-messages:before, .sidebar-icons.si-messages:before {
  content: "\E907"; }

.icon-si-orders:before, .sidebar-icons.si-orders:before {
  content: "\E908"; }

.icon-si-orders-list:before, .sidebar-icons.si-orders-list:before {
  content: "\E909"; }

.icon-si-orders-templates:before, .sidebar-icons.si-orders-templates:before {
  content: "\E90A"; }

.icon-si-overview:before, .sidebar-icons.si-overview:before {
  content: "\E90B"; }

.icon-si-requests:before, .sidebar-icons.si-requests:before {
  content: "\E901"; }

.icon-ino-custom:before {
  content: "\E902"; }

.icon-transfer-custom:before {
  content: "\E90D"; }

.icon-upp-custom:before {
  content: "\E90C"; }

/**************************************************************/
/*                Defines custom sidebar icons                */
/**************************************************************/
/**************************************************************/
/*    Defines a style for other custom icons (elba-icons)     */
/**************************************************************/
.ei-one-card.disabled {
  color: #d7d7d9 !important; }

/**************************************************/
/*                   Wave Effects                 */
/**************************************************/
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }
  .waves-effect .waves-ripple {
    position: absolute;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    opacity: 0;
    background: rgba(0, 0, 0, 0.2);
    -webkit-transition: all 0.7s ease-out;
    -moz-transition: all 0.7s ease-out;
    -o-transition: all 0.7s ease-out;
    -ms-transition: all 0.7s ease-out;
    transition: all 0.7s ease-out;
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    -o-transition-property: -o-transform, opacity;
    transition-property: transform, opacity;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    pointer-events: none; }

.waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.45); }

.waves-effect.waves-red .waves-ripple {
  background-color: rgba(244, 67, 54, 0.7); }

.waves-effect.waves-yellow .waves-ripple {
  background-color: rgba(255, 235, 59, 0.7); }

.waves-effect.waves-orange .waves-ripple {
  background-color: rgba(255, 152, 0, 0.7); }

.waves-effect.waves-purple .waves-ripple {
  background-color: rgba(156, 39, 176, 0.7); }

.waves-effect.waves-green .waves-ripple {
  background-color: rgba(76, 175, 80, 0.7); }

.waves-effect.waves-teal .waves-ripple {
  background-color: rgba(0, 150, 136, 0.7); }

html body .waves-notransition {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none; }

.waves-circle {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
  -webkit-mask-image: none; }

.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom; }
  .waves-input-wrapper .waves-button-input {
    position: relative;
    top: 0;
    left: 0;
    z-index: 1; }

.waves-block {
  display: block; }

/**************************************************************/
/*              Defines a style for Select2 boxes             */
/**************************************************************/
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #F7FAFB; }

.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f68e50; }

.select2-container--default .select2-selection--single {
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: calc(34px - 2px); }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: calc(34px - 2px); }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #fcdbc9;
  color: #fff !important; }

.select2-container .select2-selection--single {
  min-height: 34px; }

.select2-dropdown .select2-selection--single,
.select2-dropdown .select2-selection--multiple,
.select2-dropdown .select2-search--dropdown .select2-search__field,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #e7eaec; }

.ui-select-container.ui-select-bootstrap .ui-select-choices-row.active > a {
  background-color: #f68e50; }

.select2-dropdown {
  box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.1), -2px 0px 10px 2px rgba(0, 0, 0, 0.1); }

.select2-selection,
.select2-dropdown input:focus {
  outline: none; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  display: none; }

/**************************************************************/
/*                Defines a style for DataTables              */
/**************************************************************/
/****DATA TABLES WIDTH****/
/***    (min width: 600)                                for-tablet-portrait-up      ***/
/***    (min-width: 600px) and (max-width: 767px)       for-tablet-portrait-only    ***/
/***    (min-width: 768px)                              for-medium-tablet-up      ***/
/***    (min-width: 768px) and (max-width: 899px)       for-medium-tablet-only      ***/
/***    (min-width: 900px)                              for-tablet-landscape-up     ***/
/***    (min-width: 900px) and (max-width: 1199px)      for-tablet-landscape-only   ***/
/***    (min-width: 1200px)                             for-desktop-up              ***/
/***    (min-width: 1200px) and (max-width: 1599px)     for-desktop-only            ***/
/***    (min-width: 1600px)                             for-medium-desktop-up       ***/
/***    (min-width: 1601px) and (max-width: 1799px)     for-medium-desktop-only     ***/
/***    (min-width: 1800px)                             for-big-desktop-up          ***/
/***initializeDatatable***/
.dt-tran-c0 {
  vertical-align: middle; }

/*DATA TABLES - sve*/
/*Additonal buttons*/
div.dt-buttons,
div.dataTables_filter,
div.impossible-position {
  margin-bottom: 10px; }

/*Processing panel*/
.panel-default {
  border: none; }

i#export {
  /*color of inactive button for reports download*/
  color: #888888; }

.impossible-position {
  position: absolute;
  z-index: 100; }

.impossible-position-h {
  width: 140px; }

.impossible-position-h-so {
  /*scheduled orders*/
  width: 135px; }

table {
  color: #676a6c !important; }
  table.dataTable thead > tr {
    font-size: 90%; }
    table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > td.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc {
      border-right: 2px solid #e7eaec !important; }
  table.dataTable thead .sorting,
  table.dataTable thead .sorting_asc:after,
  table.dataTable thead .sorting_desc,
  table.dataTable thead .sorting_asc_disabled,
  table.dataTable thead .sorting_desc_disabled {
    background: transparent; }
    table.dataTable thead .sorting:after,
    table.dataTable thead .sorting_asc:after:after,
    table.dataTable thead .sorting_desc:after,
    table.dataTable thead .sorting_asc_disabled:after,
    table.dataTable thead .sorting_desc_disabled:after {
      bottom: 15px; }
  table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.stripe tbody > tr.even.selected, table.dataTable.stripe tbody > tr.even > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected, table.dataTable.display tbody > tr.even.selected, table.dataTable.display tbody > tr.even > .selected {
    background-color: transparent !important; }
    table.dataTable.stripe tbody > tr.odd.selected > td, table.dataTable.stripe tbody > tr.odd > .selected > td, table.dataTable.stripe tbody > tr.even.selected > td, table.dataTable.stripe tbody > tr.even > .selected > td, table.dataTable.display tbody > tr.odd.selected > td, table.dataTable.display tbody > tr.odd > .selected > td, table.dataTable.display tbody > tr.even.selected > td, table.dataTable.display tbody > tr.even > .selected > td {
      background-color: #f68e50 !important;
      border-color: #f68e50 !important;
      box-shadow: inset 0 0 0 9999px #f68e50 !important; }
      table.dataTable.stripe tbody > tr.odd.selected > td i, table.dataTable.stripe tbody > tr.odd > .selected > td i, table.dataTable.stripe tbody > tr.even.selected > td i, table.dataTable.stripe tbody > tr.even > .selected > td i, table.dataTable.display tbody > tr.odd.selected > td i, table.dataTable.display tbody > tr.odd > .selected > td i, table.dataTable.display tbody > tr.even.selected > td i, table.dataTable.display tbody > tr.even > .selected > td i {
        color: #fff; }
        table.dataTable.stripe tbody > tr.odd.selected > td i:hover, table.dataTable.stripe tbody > tr.odd.selected > td i:focus, table.dataTable.stripe tbody > tr.odd.selected > td i:active, table.dataTable.stripe tbody > tr.odd.selected > td i.active, table.dataTable.stripe tbody > tr.odd > .selected > td i:hover, table.dataTable.stripe tbody > tr.odd > .selected > td i:focus, table.dataTable.stripe tbody > tr.odd > .selected > td i:active, table.dataTable.stripe tbody > tr.odd > .selected > td i.active, table.dataTable.stripe tbody > tr.even.selected > td i:hover, table.dataTable.stripe tbody > tr.even.selected > td i:focus, table.dataTable.stripe tbody > tr.even.selected > td i:active, table.dataTable.stripe tbody > tr.even.selected > td i.active, table.dataTable.stripe tbody > tr.even > .selected > td i:hover, table.dataTable.stripe tbody > tr.even > .selected > td i:focus, table.dataTable.stripe tbody > tr.even > .selected > td i:active, table.dataTable.stripe tbody > tr.even > .selected > td i.active, table.dataTable.display tbody > tr.odd.selected > td i:hover, table.dataTable.display tbody > tr.odd.selected > td i:focus, table.dataTable.display tbody > tr.odd.selected > td i:active, table.dataTable.display tbody > tr.odd.selected > td i.active, table.dataTable.display tbody > tr.odd > .selected > td i:hover, table.dataTable.display tbody > tr.odd > .selected > td i:focus, table.dataTable.display tbody > tr.odd > .selected > td i:active, table.dataTable.display tbody > tr.odd > .selected > td i.active, table.dataTable.display tbody > tr.even.selected > td i:hover, table.dataTable.display tbody > tr.even.selected > td i:focus, table.dataTable.display tbody > tr.even.selected > td i:active, table.dataTable.display tbody > tr.even.selected > td i.active, table.dataTable.display tbody > tr.even > .selected > td i:hover, table.dataTable.display tbody > tr.even > .selected > td i:focus, table.dataTable.display tbody > tr.even > .selected > td i:active, table.dataTable.display tbody > tr.even > .selected > td i.active {
          color: #dadada; }
  table.display {
    border-collapse: separate;
    border-spacing: 0 5px; }
    table.display tbody tr.even td {
      background-color: #f9f9f9 !important;
      box-shadow: none !important; }
    table.display tbody tr.odd td {
      background-color: #ffffff !important;
      box-shadow: none !important; }
    table.display tbody tr.selected th {
      box-shadow: none !important;
      color: #676a6c !important; }
    table.display tbody tr.selected:hover > * {
      box-shadow: none !important; }
    table.display tbody tr.dtrg-group.cursor-pointer:hover > * {
      box-shadow: none !important; }
    table.display tbody tr td {
      border-top: 1px solid #f2f1f1 !important;
      border-bottom: 1px solid #f2f1f1 !important;
      border-left: none;
      border-right: none; }
      table.display tbody tr td:first-child {
        border-left: 1px solid #f2f1f1 !important;
        border-bottom-left-radius: 8px;
        border-top-left-radius: 8px; }
      table.display tbody tr td:last-child {
        border-right: 1px solid #f2f1f1 !important;
        border-bottom-right-radius: 8px;
        border-top-right-radius: 8px; }
    table.display tbody tr th {
      border-top: 1px solid #f2f1f1 !important;
      border-bottom: 1px solid #f2f1f1 !important;
      border-left: none;
      border-right: none; }
      table.display tbody tr th:first-child {
        border-left: 1px solid #f2f1f1 !important;
        border-bottom-left-radius: 8px;
        border-top-left-radius: 8px; }
      table.display tbody tr th:last-child {
        border-right: 1px solid #f2f1f1 !important;
        border-bottom-right-radius: 8px;
        border-top-right-radius: 8px; }

table.dataTable thead th {
  background: transparent !important;
  white-space: nowrap; }

table.dataTable thead span.sort-icon {
  display: inline-block;
  padding-left: 5px;
  width: 16px;
  height: 16px; }

/* dataTables CSS modification & positioning */
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  right: 1px !important; }

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  right: 1px !important; }

table.dataTable thead th {
  position: relative;
  background-image: none !important; }

.table-bordered > thead > tr > th {
  background-color: #f0eeee !important;
  border: none; }

table.dataTable tr.dtrg-group th {
  font-weight: bold;
  background-color: #e0e0e0; }

.dataTables_scrollBody {
  border: none !important;
  overflow-x: hidden !important; }

#transactions_dt, table.display {
  border: none; }

.dataTables_length {
  float: left; }

.dataTables_filter label {
  margin-right: 5px; }

.table .table {
  background-color: transparent; }

.table > thead > tr > th,
.table.display > thead > tr > th {
  font-size: 1em;
  padding: 15px 10px;
  border-bottom: none; }

.tableDetails {
  margin: 5px 10px; }
  .tableDetails div {
    margin: 0px; }
  .tableDetails div:before,
  .tableDetails div:after {
    display: none; }
  .tableDetails .tableDetailsData {
    font-size: 1em;
    font-weight: 700; }

tr.trTableDetails {
  position: static;
  margin-top: -5px; }

.tableDetailsToggle {
  font-weight: bold;
  font-size: 1em;
  color: #f68e50; }
  .tableDetailsToggle td {
    border-bottom: none; }

.html5buttons {
  float: right; }

.html5buttons a {
  border: 1px solid #e7eaec;
  background: #fff;
  color: #414141;
  box-shadow: none;
  padding: 6px 8px;
  font-size: 12px; }

.html5buttons a:hover,
.html5buttons a:focus:active {
  background-color: #eee;
  color: inherit;
  border-color: #dcdcdc; }

div.dt-button-info {
  z-index: 100; }

.fa-dt {
  font-size: 1.7em !important; }

@media (max-width: 768px) {
  .html5buttons {
    float: none;
    margin-top: 10px; }
  .dataTables_length {
    float: none; } }

button.dt-button,
div.dt-button,
a.dt-button {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  margin-right: 0;
  padding: 0.3em 0.5em;
  border: none;
  border-radius: 2px;
  cursor: pointer;
  color: #414141;
  font-size: 1em;
  white-space: nowrap;
  overflow: hidden;
  background: none;
  filter: none; }

button.dt-button {
  position: relative !important;
  display: inline-block !important;
  box-sizing: border-box !important;
  margin-right: 0 !important;
  padding: 0.3em 0.5em !important;
  border: none !important;
  border-radius: 2px !important;
  cursor: pointer !important;
  color: #414141 !important;
  font-size: 1em !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  background: none !important;
  filter: none !important; }

button.dt-button:hover:not(.disabled),
div.dt-button:hover:not(.disabled),
a.dt-button:hover:not(.disabled) {
  border: none;
  background: none;
  filter: none; }

.dataTables_wrapper.form-inline.dt-bootstrap.no-footer {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end; }

.dataTables_wrapper .dataTables_filter input {
  border: 1px solid #e5e6e7; }

.dataTables_wrapper .dataTables_paginate .paginate_button {
  padding: 0 !important;
  margin-left: 0 !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  background: transparent !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none !important;
  background-color: transparent !important;
  box-shadow: none !important; }

table.table-responsive.dataTable {
  display: table; }

.dataTables_scroll {
  width: 100%; }

.dataTables_scrollHead {
  margin-bottom: -10px !important; }

.table > thead:first-child > tr:first-child > th:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px; }

.table > thead:first-child > tr:first-child > th:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px; }

.dt-text {
  word-wrap: normal; }

.dt-fa {
  color: #f68e50 !important;
  font-size: 1.5em; }

div.dataTables_wrapper div.dataTables_filter {
  position: relative;
  padding: 0 0 0 8px; }

.dataTables_filter label {
  margin-bottom: 0px;
  color: #dadada; }

.dataTables_filter i {
  position: absolute;
  left: 8px;
  margin: 10px 0 8px 10px; }

div.dataTables_wrapper div.dataTables_filter input {
  width: 100%;
  margin-left: 0;
  padding-left: 25px;
  border-radius: 4px; }

div.dt-buttons,
div.dataTables_filter,
div.impossible-position,
div.dataTables_length {
  margin-bottom: 10px; }

.panel-default {
  border: none; }

div.dataTables_wrapper div.dataTable-top {
  display: flex;
  width: 100%;
  justify-content: space-between; }
  div.dataTables_wrapper div.dataTable-top div.dataTables_length {
    margin-right: 15px; }

div.dataTables_wrapper div.dataTables_lengt {
  margin: 5px 0; }

div.dataTables_wrapper div.dataTables_length label {
  margin: 0;
  padding-top: 5px; }

div.dataTables_wrapper div.dataTables_length select {
  margin: -3px 5px 0 5px !important;
  z-index: 10; }

div.dataTables_wrapper div.dataTables_length select.input-sm {
  width: 50px;
  height: 25px !important;
  line-height: 12px;
  padding: 0 0 0 3px; }

table.dataTable.no-footer {
  border: none; }

div.dataTables_wrapper div.dataTable-bottom {
  display: flex;
  width: 100%;
  margin-top: 10px;
  justify-content: flex-end;
  align-items: center; }
  div.dataTables_wrapper div.dataTable-bottom div.dataTables_info {
    padding-top: 0;
    margin-right: 15px; }

.dtStatementInfo {
  position: absolute;
  display: inline-block;
  width: auto;
  margin: -26px 0 0 0; }

.dt-info-emphasize {
  font-size: 1.05em;
  font-weight: 700; }

table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 10px; }

/**********************************************************************/
/*  Defines a adaptive style for datatables on different resolutions  */
/**********************************************************************/
@media (min-width: 1600px) {
  .wo-0,
  .w-uso-0 {
    width: 10% !important; }
  .wo-1 {
    width: 38% !important; }
  .w-uso-1 {
    width: 28% !important; }
  .wo-2,
  .w-uso-2 {
    width: 35% !important; }
  .wo-3,
  .w-uso-3 {
    width: 8% !important; }
  .wo-4,
  .w-uso-4 {
    width: 13% !important; }
  .wo-5,
  .w-uso-5 {
    width: 5% !important; }
  .w-uso-6 {
    width: 10% !important; }
  .w-so-0 {
    width: 10% !important; }
  .w-so-1 {
    width: 26% !important;
    word-wrap: normal; }
  .w-so-2 {
    width: 28% !important; }
  .w-so-3 {
    width: 10% !important; }
  .w-so-4 {
    width: 8% !important; }
  .w-so-5 {
    width: 13% !important; }
  .w-so-6 {
    width: 5% !important; }
  .w-sd-0 {
    width: 9.5% !important; }
  .w-sd-1 {
    width: 10.5% !important; }
  .w-sd-2 {
    width: 10% !important; }
  .w-sd-3 {
    width: 18.5% !important; }
  .w-sd-4 {
    width: 25% !important;
    word-wrap: normal; }
  .w-sd-5 {
    width: 12% !important; }
  .w-sd-6 {
    width: 12% !important; }
  .w-sd-7 {
    width: 37% !important; }
  div#statement-details-dt_wrapper table.dataTable {
    table-layout: fixed; }
  div#statement-details-dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; }
  div#transactions_dt_wrapper div.dt-buttons,
  div#card_statments_dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; } }

@media (min-width: 1400px) and (max-width: 1599px) {
  .wo-0,
  .w-uso-0 {
    width: 10% !important; }
  .wo-1 {
    width: 35% !important; }
  .w-uso-1 {
    width: 25% !important; }
  .wo-2,
  .w-uso-2 {
    width: 23% !important; }
  .wo-3,
  .w-uso-3 {
    width: 9% !important; }
  .wo-4,
  .w-uso-4 {
    width: 18% !important; }
  .wo-5,
  .w-uso-5 {
    width: 5% !important; }
  .w-uso-6 {
    width: 10% !important; }
  .w-sd-0 {
    width: 11.5% !important; }
  .w-sd-1 {
    width: 12.5% !important; }
  .w-sd-2 {
    width: 12% !important; }
  .w-sd-3 {
    width: 22.5% !important; }
  .w-sd-4 {
    width: 17.5% !important;
    word-wrap: normal; }
  .w-sd-5 {
    width: 12% !important; }
  .w-sd-6 {
    width: 12% !important; }
  .w-sd-7 {
    width: 40% !important; }
  div#transactions_dt_wrapper div.dt-buttons,
  div#statement-details-dt_wrapper div.dt-buttons,
  div#card_statments_dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; }
  .w-so-0 {
    width: 10% !important; }
  .w-so-1 {
    width: 23% !important;
    word-wrap: normal; }
  .w-so-2 {
    width: 30% !important; }
  .w-so-3 {
    width: 10% !important; }
  .w-so-4 {
    width: 8% !important; }
  .w-so-5 {
    width: 14% !important; }
  .w-so-6 {
    width: 5% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  table.dataTable tbody th,
  table.dataTable tbody td {
    padding-left: 6px !important;
    padding-right: 0px !important; }
  table.dataTable tbody td:last-child {
    padding-right: 6px !important; }
  .wo-0,
  .w-uso-0 {
    width: 12% !important; }
  .wo-1 {
    width: 24% !important; }
  .w-uso-1 {
    width: 24% !important; }
  .wo-2 {
    width: 33% !important; }
  .w-uso-2 {
    width: 25% !important; }
  .wo-3,
  .w-uso-3 {
    width: 10% !important; }
  .wo-4,
  .w-uso-4 {
    width: 16% !important; }
  .wo-5,
  .w-uso-5 {
    width: 5% !important; }
  .w-uso-6 {
    width: 8% !important; }
  div#transactions_dt_wrapper div.dt-buttons,
  div#statement-details-dt_wrapper div.dt-buttons,
  div#card_statments_dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; }
  .w-so-0 {
    width: 12.5% !important; }
  .w-so-1 {
    width: 25.5% !important;
    word-wrap: normal; }
  .w-so-2 {
    width: 21% !important; }
  .w-so-3 {
    width: 11% !important; }
  .w-so-4 {
    width: 10.5% !important; }
  .w-so-5 {
    width: 14.5% !important; }
  .w-so-6 {
    width: 5% !important; } }

/***resolution just for data table Statement details***/
@media (min-width: 1352px) and (max-width: 1399px) {
  .w-sd-0 {
    width: 11.5% !important; }
  .w-sd-1 {
    width: 12.5% !important; }
  .w-sd-2 {
    width: 12% !important; }
  .w-sd-3 {
    width: 22.5% !important; }
  .w-sd-4 {
    width: 17.5% !important;
    word-wrap: normal; }
  .w-sd-5 {
    width: 12% !important; }
  .w-sd-6 {
    width: 12% !important; }
  .w-sd-7 {
    width: 40% !important; } }

@media (min-width: 900px) and (max-width: 1199px) {
  table.dataTable tbody th,
  table.dataTable tbody td {
    padding-left: 6px !important;
    padding-right: 6px !important;
    font-size: 12px !important; }
  .dt-info-emphasize {
    font-size: 12px !important; }
  .dt-sm-hide {
    /*hide elements in a data table*/
    display: none !important; }
  .wo-0,
  .w-uso-0 {
    width: 5% !important;
    color: #F36F20; }
  .wo-1 {
    width: 35% !important; }
  .w-uso-1 {
    width: 23% !important; }
  .wo-2,
  .w-uso-2 {
    width: 24% !important; }
  .wo-3,
  .w-uso-3 {
    width: 14.5% !important; }
  .wo-4,
  .w-uso-4 {
    width: 17% !important; }
  .wo-5,
  .w-uso-5 {
    width: 5% !important; }
  .w-uso-6 {
    width: 11.5% !important; }
  div#transactions_dt_wrapper div.dt-buttons,
  div#statement-details-dt_wrapper div.dt-buttons,
  div#card_statments_dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; }
  .w-so-0 {
    width: 5.3% !important;
    color: #F36F20; }
  .w-so-1 {
    width: 24.4% !important;
    word-wrap: normal; }
  .w-so-2 {
    width: 30% !important; }
  .w-so-3 {
    width: 5.3% !important;
    color: #F36F20; }
  .w-so-4 {
    width: 12% !important; }
  .w-so-5 {
    width: 18% !important; }
  .w-so-6 {
    width: 5% !important; } }

@media (max-width: 899px) {
  .table-responsive {
    border: none !important; }
  div.table-responsive + div.mt_28 {
    margin-top: 0px !important; }
  div.dataTables_wrapper div.dataTables_filter {
    text-align: right; }
  div.dataTables_wrapper div.dataTables_length {
    float: none;
    text-align: right;
    margin-top: -0.25rem !important;
    margin-bottom: 14px !important; }
  div.dataTables_wrapper .ml-200 {
    /*reset dataTables_length*/
    margin-left: 0px !important; }
  table.dataTable tbody th,
  table.dataTable tbody td {
    padding-left: 8px !important;
    padding-right: 8px !important;
    font-size: 12px !important; }
  .dt-info-emphasize {
    font-size: 12px !important; }
  .dt-xs-hide {
    /*hide elements in a data table*/
    display: none !important; }
  p#selected-ordes {
    text-align: center;
    margin-top: 10px !important; }
  .wo-0,
  .w-uso-0 {
    width: 8% !important;
    color: #F36F20; }
    .wo-0 i.fa-1x,
    .w-uso-0 i.fa-1x {
      font-size: 1.7em !important; }
    .wo-0 i.is-2x, .wo-0 i.sidebar-icons.si-home, .wo-0 i.sidebar-icons.si-accounts, .wo-0 i.sidebar-icons.si-cards, .wo-0 i.sidebar-icons.si-orders, .wo-0 i.sidebar-icons.si-overview, .wo-0 i.sidebar-icons.si-invoices, .wo-0 i.sidebar-icons.si-requests, .wo-0 i.sidebar-icons.si-messages, .wo-0 i.sidebar-icons.si-additional,
    .w-uso-0 i.is-2x,
    .w-uso-0 i.sidebar-icons.si-home,
    .w-uso-0 i.sidebar-icons.si-accounts,
    .w-uso-0 i.sidebar-icons.si-cards,
    .w-uso-0 i.sidebar-icons.si-orders,
    .w-uso-0 i.sidebar-icons.si-overview,
    .w-uso-0 i.sidebar-icons.si-invoices,
    .w-uso-0 i.sidebar-icons.si-requests,
    .w-uso-0 i.sidebar-icons.si-messages,
    .w-uso-0 i.sidebar-icons.si-additional {
      font-size: 2.2em !important; }
    .wo-0 .pr-2, .wo-0 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .wo-0 label,
    .w-uso-0 .pr-2,
    .w-uso-0 .order_forms .slip-form fieldset .slip-field label,
    .order_forms .slip-form fieldset .slip-field .w-uso-0 label {
      padding-right: 0px !important; }
  .wo-1,
  .w-uso-1 {
    width: 7% !important;
    color: #F36F20; }
    .wo-1 i.fa-1x,
    .w-uso-1 i.fa-1x {
      font-size: 1.7em !important; }
    .wo-1 .pr-2, .wo-1 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .wo-1 label,
    .w-uso-1 .pr-2,
    .w-uso-1 .order_forms .slip-form fieldset .slip-field label,
    .order_forms .slip-form fieldset .slip-field .w-uso-1 label {
      padding-right: 0px !important; }
  .wo-2 {
    width: 47% !important; }
  .w-uso-2 {
    width: 40% !important; }
  .wo-3,
  .w-uso-3 {
    width: 7% !important;
    color: #F36F20; }
    .wo-3 i.fa-1x,
    .w-uso-3 i.fa-1x {
      font-size: 1.4em !important; }
    .wo-3 .pr-2, .wo-3 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .wo-3 label,
    .w-uso-3 .pr-2,
    .w-uso-3 .order_forms .slip-form fieldset .slip-field label,
    .order_forms .slip-form fieldset .slip-field .w-uso-3 label {
      padding-right: 0px !important; }
  .wo-4,
  .w-uso-4 {
    width: 24% !important; }
    .wo-4 .col-sm-11,
    .w-uso-4 .col-sm-11 {
      padding-left: 0px !important; }
  .wo-5,
  .w-uso-5 {
    width: 7% !important; }
  .w-uso-6 {
    width: 7% !important; }
  div#statements_dt_wrapper div.dataTables_filter,
  div#authorized-devices-dt_wrapper div.dataTables_filter,
  div#user-contacts-dt_wrapper div.dataTables_filter {
    text-align: right;
    width: 50%;
    float: right;
    margin-top: 0px;
    margin-bottom: 0px; }
  div#statements_dt_wrapper div.dataTables_length,
  div#authorized-devices-dt_wrapper div.dataTables_length,
  div#user-contacts-dt_wrapper div.dataTables_length {
    text-align: left;
    float: left;
    margin-bottom: 0px !important;
    margin-top: 2px !important;
    width: 50%; }
  div#statement-details-dt_wrapper div.dataTables_filter,
  div#transactions_dt_wrapper div.dataTables_filter,
  div#card_statments_dt_wrapper div.dataTables_filter {
    text-align: right;
    width: auto;
    /*50%*/
    float: right;
    margin-top: 0px;
    margin-bottom: 0px; }
  div#statement-details-dt_wrapper div.dataTables_length,
  div#transactions_dt_wrapper div.dataTables_length,
  div#card_statments_dt_wrapper div.dataTables_length {
    text-align: left;
    float: left;
    margin-bottom: 0px !important;
    margin-top: 2px !important;
    width: 35%; }
  div#statement-details-dt_wrapper div.dt-buttons,
  div#transactions_dt_wrapper div.dt-buttons,
  div#card_statments_dt_wrapper div.dt-buttons {
    margin-bottom: 0px !important; }
  .w-so-0 {
    width: 8% !important;
    color: #F36F20; }
    .w-so-0 i.fa-1x {
      font-size: 1.7em !important; }
    .w-so-0 i.is-2x, .w-so-0 i.sidebar-icons.si-home, .w-so-0 i.sidebar-icons.si-accounts, .w-so-0 i.sidebar-icons.si-cards, .w-so-0 i.sidebar-icons.si-orders, .w-so-0 i.sidebar-icons.si-overview, .w-so-0 i.sidebar-icons.si-invoices, .w-so-0 i.sidebar-icons.si-requests, .w-so-0 i.sidebar-icons.si-messages, .w-so-0 i.sidebar-icons.si-additional {
      font-size: 2.2em !important; }
    .w-so-0 .pr-2, .w-so-0 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .w-so-0 label {
      padding-right: 0px !important; }
  .w-so-1 {
    width: 47% !important;
    word-wrap: normal; }
  .w-so-2 {
    width: 7% !important;
    color: #F36F20; }
    .w-so-2 i.fa-1x {
      font-size: 1.7em !important; }
    .w-so-2 .pr-2, .w-so-2 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .w-so-2 label {
      padding-right: 0px !important; }
  .w-so-3 {
    width: 7% !important;
    color: #F36F20; }
    .w-so-3 i.fa-1x {
      font-size: 1.4em !important; }
    .w-so-3 .pr-2, .w-so-3 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .w-so-3 label {
      padding-right: 0px !important; }
  .w-so-4 {
    width: 7% !important;
    color: #F36F20; }
    .w-so-4 i.fa-1x {
      font-size: 1.4em !important; }
    .w-so-4 .pr-2, .w-so-4 .order_forms .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field .w-so-4 label {
      padding-right: 0px !important; }
  .w-so-5 {
    width: 24% !important; }
    .w-so-5 .col-sm-11 {
      padding-left: 0px !important; }
  .w-so-6 {
    width: 7% !important; } }

table.dataTable > tbody > tr.child ul.dtr-details {
  width: 100%;
  padding-right: 18px;
  padding-left: 18px; }
  table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
    padding-bottom: 0; }
  table.dataTable > tbody > tr.child ul.dtr-details > li > span:first-child {
    width: 110px; }

table.dataTable.dtr-inline.collapsed > tbody > tr.parent {
  font-weight: bold;
  color: #44c5ab; }

table.dataTable.dtr-inline.collapsed > tbody > tr.child,
table.dataTable.dtr-inline.collapsed > tbody > td.child {
  position: relative;
  margin-top: -5px;
  padding-top: 0px !important; }

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
  content: '\F078';
  color: #F36F20;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  border: none;
  box-shadow: none;
  background-color: transparent;
  border-radius: 0px;
  top: 10px;
  left: 8px; }

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: '\F077';
  color: #F36F20; }

.dtr-data > .text-ellipsis, .timeline .timeline-entry .entry-block .dtr-data > .heading, .timeline .timeline-entry .entry-block .dtr-data > .subheading, form.pay-order-full .pay-form-input-account .form-group .select2-container .select2-selection--single .select2-selection__rendered .dtr-data > span,
form.pay-order-full .pay-form-input-amount .form-group .select2-container .select2-selection--single .select2-selection__rendered .dtr-data > span {
  width: auto !important;
  word-wrap: normal;
  overflow: visible; }

/*
:::::::::::: RESPONSIVE vs FIXED layout ::::::::::::
*/
@media (min-width: 600px) {
  div#messages-dt_wrapper table.dataTable,
  div#transactions_dt_wrapper table.dataTable,
  div#orders-dt_wrapper table.dataTable,
  div#active-schedule-dt_wrapper table.dataTable,
  div#user-contacts-dt_wrapper table.dataTable,
  div#card_statments_dt_wrapper table.dataTable {
    table-layout: fixed; } }

@media (min-width: 1352px) {
  div#statement-details-dt_wrapper table.dataTable {
    table-layout: fixed; } }

/*
:::::::::::: Layout changes between RESPONSIVE dr and FIXED layout ::::::::::::
*/
@media (max-width: 1351px) {
  div#statement-details-dt_wrapper table.dataTable.dtr-inline > tbody > tr > td:first-child,
  div#statement-details-dt_wrapper table.dataTable.dtr-inline > tbody > tr > th:first-child {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: none !important; }
  div#statement-details-dt_wrapper table.dataTable.dtr-inline > tbody > tr > td:last-child,
  div#statement-details-dt_wrapper table.dataTable.dtr-inline > tbody > tr > th:last-child {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-right: none !important; }
  div#statement-details-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px; }
  div#statement-details-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px; } }

/**************************************************************/
/*       Defines a general style for preloader elements       */
/**************************************************************/
.pace .pace-progress {
  background: #F36F20; }

.preloader-container {
  position: relative; }
  .preloader-container .preloader {
    z-index: 10000;
    display: none !important;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
    .preloader-container .preloader .loaderFallbackBackground {
      display: none;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: darkgray;
      opacity: 0.2; }
    .preloader-container .preloader.preloader-full {
      position: fixed;
      height: 100vh;
      width: 100vw; }
    .preloader-container .preloader > .sk-spinner {
      margin: 0;
      width: 100px;
      height: 100px;
      color: #F36F20; }
      .preloader-container .preloader > .sk-spinner.sk-spinner-wave div {
        background-color: #F36F20; }
      .preloader-container .preloader > .sk-spinner.mini {
        width: 60px !important;
        height: 60px !important; }
  .preloader-container .preloader-background {
    -webkit-filter: none;
    -moz-filter: none;
    -o-filter: none;
    -ms-filter: none;
    filter: none; }
  .preloader-container.preloader-active {
    cursor: wait; }
    .preloader-container.preloader-active .preloader-background {
      -webkit-filter: blur(2px);
      -moz-filter: blur(2px);
      -o-filter: blur(2px);
      -ms-filter: blur(2px);
      filter: blur(2px);
      transition: filter 0.5s; }

/**************************************************************/
/*        Defines a custom style for sweet alert modals       */
/**************************************************************/
.sweet-alert .sa-icon.sa-success {
  border-color: #f68e50; }
  .sweet-alert .sa-icon.sa-success span {
    background-color: #ed610d; }

.sweet-alert .sa-icon.sa-info {
  border-color: #717171; }
  .sweet-alert .sa-icon.sa-info::before, .sweet-alert .sa-icon.sa-info::after {
    background-color: #717171; }

.sweet-alert .sa-icon.sa-warning {
  border-color: #F9BD15; }
  .sweet-alert .sa-icon.sa-warning span {
    background-color: #F9BD15; }

.sweet-alert .sa-icon.sa-error {
  border-color: #f32a20; }
  .sweet-alert .sa-icon.sa-error span {
    background-color: #f32a20; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #fef5dc; }
  100% {
    border-color: #F9BD15; } }

@keyframes pulseWarning {
  0% {
    border-color: #fef5dc; }
  100% {
    border-color: #F9BD15; } }

.sweet-alert .pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #fef5dc; }
  100% {
    background-color: #F9BD15; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #fef5dc; }
  100% {
    background-color: #F9BD15; } }

.sweet-alert .pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

/*********************************************************************/
/*                Defines a style for card elements                  */
/*********************************************************************/
.card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }

.card-block {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  -moz-flex: 1 0 auto;
  /*ie*/
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  font-size: 1.6em;
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #f7f7f9;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f7f7f9;
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-primary {
  background-color: #717171;
  border-color: #717171; }

.card-primary .card-header,
.card-primary .card-footer {
  background-color: transparent; }

.card-success {
  background-color: #f68e50;
  border-color: #f68e50; }

.card-success .card-header,
.card-success .card-footer {
  background-color: transparent; }

.card-info {
  background-color: #7e7e7e;
  border-color: #7e7e7e; }

.card-info .card-header,
.card-info .card-footer {
  background-color: transparent; }

.card-warning {
  background-color: #fac42e;
  border-color: #fac42e; }

.card-warning .card-header,
.card-warning .card-footer {
  background-color: transparent; }

.card-danger {
  background-color: #f44138;
  border-color: #f44138; }

.card-danger .card-header,
.card-danger .card-footer {
  background-color: transparent; }

.card-outline-primary {
  background-color: transparent;
  border-color: #0275d8; }

.card-outline-secondary {
  background-color: transparent;
  border-color: #ccc; }

.card-outline-info {
  background-color: transparent;
  border-color: #5bc0de; }

.card-outline-success {
  background-color: transparent;
  border-color: #5cb85c; }

.card-outline-warning {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-outline-danger {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-header,
.card-inverse .card-footer {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-subtitle,
.card-inverse .card-blockquote .blockquote-footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: calc(0.25rem - 1px); }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img-top {
  border-top-right-radius: calc(0.25rem - 1px);
  border-top-left-radius: calc(0.25rem - 1px); }

.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

@media (min-width: 767px) {
  .card-deck {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap; }
  .card-deck .card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0%;
    -ms-flex: 1 0 0%;
    -moz-flex: 1 0 0%;
    /*ie*/
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0%;
    flex: 1 0 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  .card-deck .card:not(:first-child) {
    margin-left: 15px; }
  .card-deck .card:not(:last-child) {
    margin-right: 15px; } }

@media (min-width: 767px) {
  .card-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap; }
  .card-group .card {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0%;
    -ms-flex: 1 0 0%;
    -moz-flex: 1 0 0%;
    /*ie*/
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0%;
    flex: 1 0 0%; }
  .card-group .card + .card {
    margin-left: 0;
    border-left: 0; }
  .card-group .card:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .card-group .card:first-child .card-img-top {
    border-top-right-radius: 0; }
  .card-group .card:first-child .card-img-bottom {
    border-bottom-right-radius: 0; }
  .card-group .card:last-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .card-group .card:last-child .card-img-top {
    border-top-left-radius: 0; }
  .card-group .card:last-child .card-img-bottom {
    border-bottom-left-radius: 0; }
  .card-group .card:not(:first-child):not(:last-child) {
    border-radius: 0; }
  .card-group .card:not(:first-child):not(:last-child) .card-img-top,
  .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
    border-radius: 0; } }

/*********************************************************************/
/* Defines a style for input controls (eg. buttons, checkboxes etc.) */
/*********************************************************************/
/***BUTONS: hover***/
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
  background-color: #d5570b;
  border-color: #d5570b; }

.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active {
  background-color: #F36F20;
  border-bottom: 1px solid #F36F20;
  color: #F36F20 !important; }

.open .dropdown-toggle.btn-link,
.open .dropdown-toggle.btn-primary {
  background-color: #d5570b;
  border-color: #d5570b; }

.btn.btn-default {
  color: #a2c5d1;
  background-color: #F7FAFB;
  border-color: #c4dae2; }
  .btn.btn-default.btn-outline {
    color: #a2c5d1;
    background-color: #fff; }
  .btn.btn-default:hover, .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default.active,
  .btn.btn-default .open .dropdown-toggle.btn.btn-default {
    background-color: #c4dae2;
    border-color: #c4dae2;
    transition: all 0.35s; }
    .btn.btn-default:hover, .btn.btn-default:hover.btn-outline, .btn.btn-default:focus, .btn.btn-default:focus.btn-outline, .btn.btn-default:active, .btn.btn-default:active.btn-outline, .btn.btn-default.active, .btn.btn-default.active.btn-outline,
    .btn.btn-default .open .dropdown-toggle.btn.btn-default,
    .btn.btn-default .open .dropdown-toggle.btn.btn-default.btn-outline {
      color: #fff; }
  .btn.btn-default .badge {
    color: #F7FAFB;
    background-color: #fff; }

.btn.btn-primary {
  color: #fff;
  background-color: #F36F20;
  border-color: #F36F20; }
  .btn.btn-primary.btn-outline {
    color: #F36F20;
    background-color: #fff; }
  .btn.btn-primary.btn-outline-transparent {
    color: #F36F20;
    background-color: transparent; }
  .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active,
  .btn.btn-primary .open .dropdown-toggle.btn.btn-primary {
    background-color: #d5570b;
    border-color: #ed610d;
    transition: all 0.35s; }
    .btn.btn-primary:hover, .btn.btn-primary:hover.btn-outline, .btn.btn-primary:focus, .btn.btn-primary:focus.btn-outline, .btn.btn-primary:active, .btn.btn-primary:active.btn-outline, .btn.btn-primary.active, .btn.btn-primary.active.btn-outline,
    .btn.btn-primary .open .dropdown-toggle.btn.btn-primary,
    .btn.btn-primary .open .dropdown-toggle.btn.btn-primary.btn-outline {
      color: #fff; }
  .btn.btn-primary .badge {
    color: #F36F20;
    background-color: #fff; }

.btn.btn-info {
  color: #fff;
  background-color: #717171;
  border-color: #717171; }
  .btn.btn-info.btn-outline {
    color: #717171;
    background-color: #fff; }
  .btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active,
  .btn.btn-info .open .dropdown-toggle.btn.btn-info {
    background-color: #585858;
    border-color: #646464; }
    .btn.btn-info:hover, .btn.btn-info:hover.btn-outline, .btn.btn-info:focus, .btn.btn-info:focus.btn-outline, .btn.btn-info:active, .btn.btn-info:active.btn-outline, .btn.btn-info.active, .btn.btn-info.active.btn-outline,
    .btn.btn-info .open .dropdown-toggle.btn.btn-info,
    .btn.btn-info .open .dropdown-toggle.btn.btn-info.btn-outline {
      color: #fff; }
  .btn.btn-info .badge {
    color: #717171;
    background-color: #fff; }

.btn.btn-warning {
  color: #fff;
  background-color: #F9BD15;
  border-color: #F9BD15; }
  .btn.btn-warning.btn-outline {
    color: #F9BD15;
    background-color: #fff; }
  .btn.btn-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active,
  .btn.btn-warning .open .dropdown-toggle.btn.btn-warning {
    background-color: #d69f05;
    border-color: #eeb106; }
    .btn.btn-warning:hover, .btn.btn-warning:hover.btn-outline, .btn.btn-warning:focus, .btn.btn-warning:focus.btn-outline, .btn.btn-warning:active, .btn.btn-warning:active.btn-outline, .btn.btn-warning.active, .btn.btn-warning.active.btn-outline,
    .btn.btn-warning .open .dropdown-toggle.btn.btn-warning,
    .btn.btn-warning .open .dropdown-toggle.btn.btn-warning.btn-outline {
      color: #fff; }
  .btn.btn-warning .badge {
    color: #F9BD15;
    background-color: #fff; }

.btn.btn-danger {
  color: #fff;
  background-color: #f32a20;
  border-color: #f32a20; }
  .btn.btn-danger.btn-outline {
    color: #f32a20;
    background-color: #fff; }
  .btn.btn-danger:hover, .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger.active,
  .btn.btn-danger .open .dropdown-toggle.btn.btn-danger {
    background-color: #d5150b;
    border-color: #ed170d; }
    .btn.btn-danger:hover, .btn.btn-danger:hover.btn-outline, .btn.btn-danger:focus, .btn.btn-danger:focus.btn-outline, .btn.btn-danger:active, .btn.btn-danger:active.btn-outline, .btn.btn-danger.active, .btn.btn-danger.active.btn-outline,
    .btn.btn-danger .open .dropdown-toggle.btn.btn-danger,
    .btn.btn-danger .open .dropdown-toggle.btn.btn-danger.btn-outline {
      color: #fff; }
  .btn.btn-danger .badge {
    color: #f32a20;
    background-color: #fff; }

.btn.disabled, .btn.disabled.btn-outline, .btn.disabled:hover, .btn.disabled:hover.btn-outline, .btn.disabled:focus, .btn.disabled:focus.btn-outline, .btn.disabled:active, .btn.disabled:active.btn-outline, .btn.disabled.active, .btn.disabled.active.btn-outline, .btn[disabled], .btn[disabled].btn-outline, .btn[disabled]:hover, .btn[disabled]:hover.btn-outline, .btn[disabled]:focus, .btn[disabled]:focus.btn-outline, .btn[disabled]:active, .btn[disabled]:active.btn-outline, .btn[disabled].active, .btn[disabled].active.btn-outline,
fieldset[disabled] .btn,
fieldset[disabled] .btn.btn-outline,
fieldset[disabled] .btn:hover,
fieldset[disabled] .btn:hover.btn-outline,
fieldset[disabled] .btn:focus,
fieldset[disabled] .btn:focus.btn-outline,
fieldset[disabled] .btn:active,
fieldset[disabled] .btn:active.btn-outline,
fieldset[disabled] .btn.active,
fieldset[disabled] .btn.active.btn-outline {
  color: #414141;
  background-color: #F7FAFB;
  border-color: #F7FAFB; }

.fa-btn {
  color: #F36F20; }
  .fa-btn:active, .fa-btn:hover, .fa-btn:focus {
    color: #f68e50; }

.btnRow {
  margin-top: 15px; }

.dropdown-menu {
  min-width: 120px;
  width: -moz-max-content; }
  .dropdown-menu > li > a,
  .dropdown-menu > li > button {
    display: flex;
    color: #414141;
    line-height: 1.1 !important;
    padding: 8px 10px; }
    .dropdown-menu > li > a i,
    .dropdown-menu > li > button i {
      margin-right: 7px !important; }
      .dropdown-menu > li > a i + span,
      .dropdown-menu > li > button i + span {
        text-align: left; }
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:active,
    .dropdown-menu > li > button:hover,
    .dropdown-menu > li > button:focus,
    .dropdown-menu > li > button:active {
      color: #f68e50 !important;
      text-decoration: none;
      background-color: #fff; }
  .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:active {
    color: #f68e50 !important;
    text-decoration: none;
    background-color: #fff;
    outline: 0; }
  .dropdown-menu li > a.inactive, .dropdown-menu li > a.inactive:hover, .dropdown-menu li > a.inactive:focus, .dropdown-menu li > a.inactive:active {
    color: #888 !important;
    text-decoration: none;
    background-color: #fff;
    outline: 0;
    cursor: default; }

.folder-list li.inactive-folder-list a,
.folder-list li.inactive-folder-list i {
  color: #888;
  cursor: default; }

.progress-bar.progress-bar-default {
  color: #a2c5d1;
  background-color: #F7FAFB;
  border-color: #c4dae2; }

.progress-bar, .progress-bar.progress-bar-primary {
  color: #fff;
  background-color: #F36F20;
  border-color: #ed610d; }

.progress-bar.progress-bar-info {
  color: #fff;
  background-color: #717171;
  border-color: #646464; }

.progress-bar.progress-bar-warning {
  color: #fff;
  background-color: #F9BD15;
  border-color: #eeb106; }

.progress-bar.progress-bar-danger {
  color: #fff;
  background-color: #f32a20;
  border-color: #ed170d; }

.checkbox input + label {
  z-index: 0; }

.checkbox input[type="checkbox"] {
  position: relative;
  z-index: 1;
  height: 17px;
  width: 17px;
  left: 5px; }

.checkbox-default input[type="radio"]:checked + label::before, .checkbox-default
input[type="checkbox"]:checked + label::before {
  background-color: #F7FAFB !important;
  border-color: #F7FAFB; }

.checkbox-primary input[type="radio"]:checked + label::before, .checkbox-primary
input[type="checkbox"]:checked + label::before {
  background-color: #F36F20 !important;
  border-color: #F36F20; }

.checkbox-info input[type="radio"]:checked + label::before, .checkbox-info
input[type="checkbox"]:checked + label::before {
  background-color: #717171 !important;
  border-color: #717171; }

.checkbox-warning input[type="radio"]:checked + label::before, .checkbox-warning
input[type="checkbox"]:checked + label::before {
  background-color: #F9BD15 !important;
  border-color: #F9BD15; }

.checkbox-danger input[type="radio"]:checked + label::before, .checkbox-danger
input[type="checkbox"]:checked + label::before {
  background-color: #f32a20 !important;
  border-color: #f32a20; }

select.form-control:not([size]):not([multiple]) {
  height: 34px; }

.form-control {
  height: 34px;
  border-radius: 4px;
  font-size: 12px; }
  .form-control:focus, .form-control:active, .form-control.active {
    border-color: #F36F20; }
  .input-group .form-group:first-child .form-control {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group .form-group:last-child .form-control {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }
  .form-control[readonly]:focus, .form-control[readonly]:active, .form-control[readonly].active, .form-control[disabled]:focus, .form-control[disabled]:active, .form-control[disabled].active {
    border-color: #e5e6e7; }

fieldset[disabled] input:focus, fieldset[disabled] input:active, fieldset[disabled] input.active,
fieldset[disabled] span.select2-selection:focus,
fieldset[disabled] span.select2-selection:active,
fieldset[disabled] span.select2-selection.active {
  border-color: #e5e6e7; }

textarea.form-control {
  min-width: 100%;
  max-width: 100%;
  height: 50px;
  min-height: 50px; }

input[type="search"] {
  color: #F36F20 !important; }

.datepicker .clear {
  display: table-cell; }

.input-group .input-group-addon input[type="radio"] {
  vertical-align: sub; }

.input-group.input-addon-left .select2-container--default .select2-selection--single {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group.input-addon-right .select2-container--default .select2-selection--single {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

button#create-btn.disabled.btn-disabled-color {
  border: 1px solid #F36F20 !important;
  background-color: #fff !important;
  cursor: auto !important; }

#create-menu.dropdown-menu {
  width: 97%; }

/**************************************************************/
/*    Defines a general style for elements in application     */
/**************************************************************/
html,
body {
  font-size: 13px;
  color: #414141;
  overflow: hidden; }

h1 {
  font-size: 24px; }

h4 {
  font-size: 12px; }

.small, small {
  font-size: 85%;
  font-weight: 400; }

.topbar .navbar {
  background: #fff !important; }

a,
a:hover,
a:hover,
a:focus {
  color: #F36F20; }

.scrollable-inner-content {
  min-height: calc(100vh - 160px);
  padding-bottom: 40px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0 -15px;
  padding: 0 15px; }

#page-wrapper {
  height: 100vh;
  overflow: auto; }

body.full-height-layout #page-wrapper {
  height: auto; }

/**************************************************/
/*                    Borders                     */
/**************************************************/
.bx-1-primary {
  border-left: 1px solid #F36F20 !important;
  border-right: 1px solid #F36F20 !important; }

.bb-1 {
  border-bottom: 1px solid #e5e6e7; }

.bt-1 {
  border-top: 1px solid #e5e6e7; }

.tile {
  margin: 1rem 0;
  border: 1px solid #dcdcdc;
  background: #fff; }
  .tile-equal-container .tile {
    -webkit-flex: 1;
    -ms-flex: 1;
    -moz-flex: 1;
    flex: 1; }
  .tile.tile-buffer {
    padding: 1rem; }
  .tile .tile-header {
    padding: 1rem;
    background: #fff; }
    .tile .tile-header.border-top {
      border-top: 1px solid #dcdcdc; }
    .tile .tile-header .header-item {
      margin: 0 !important;
      display: inline-block; }
  .tile .tile-block {
    padding: 1rem;
    border-top: 1px solid #dcdcdc;
    background: #fff; }
    .tile .tile-block.default-closed {
      display: none; }
  .tile .tile-board {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    border-top: None;
    border-left: 1px solid #e7eaec !important;
    border-bottom: None;
    border-right: 1px solid #e7eaec !important;
    background: #F7FAFB; }
    .tile .tile-board::before {
      content: none !important; }
    .tile .tile-board .board-info {
      text-align: center;
      margin-bottom: 3px; }
      .tile .tile-board .board-info span {
        font-size: 1.7em;
        font-weight: 600;
        word-wrap: break-word;
        word-break: break-all; }

.modal-cell .tile .tile-header .header-item {
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.accordion-toggle {
  cursor: pointer; }

@media (min-width: 600px) and (max-width: 899px) {
  #stmt_details_summary .board-info {
    width: 45%;
    padding: 0.5rem 0 0.5rem; }
    #stmt_details_summary .board-info span {
      font-size: 2rem;
      margin-top: 2px;
      margin-bottom: 2px; }
  #stmt_details_summary .board-info:first-of-type {
    border-bottom: 1px solid #fff; }
  #stmt_details_summary .board-info:last-of-type {
    border-top: 1px solid #fff;
    margin-top: -4px;
    padding-top: 8px; }
  #stmt_details_summary .justify-content-between {
    justify-content: center !important; } }

@media (min-width: 900px) and (max-width: 1199px) {
  .board-info span {
    font-size: 2rem; } }

.timeline .timeline-entry {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc; }
  .timeline .timeline-entry .entry-buffer {
    padding: 1.25rem 0.75rem; }
  .timeline .timeline-entry .entry-header {
    cursor: default;
    border-right: 1px solid #dcdcdc; }
    .timeline .timeline-entry .entry-header-icon {
      margin-top: -0.95rem;
      margin-right: -0.75rem;
      margin-bottom: 1rem;
      text-align: right; }
      .timeline .timeline-entry .entry-header-icon i {
        padding: 0.25rem;
        background-color: #F7FAFB;
        border: 1px solid #d9d9d9;
        border-top: none;
        border-right: none; }
    .timeline .timeline-entry .entry-header-label {
      text-align: right;
      margin: 0 0 0.75rem; }
    .timeline .timeline-entry .entry-header-content {
      text-align: right; }
      .timeline .timeline-entry .entry-header-content br {
        margin: 0.5rem 0; }
  .timeline .timeline-entry .entry-block {
    position: relative; }
    .timeline .timeline-entry .entry-block .heading {
      margin: 0 0 0.2rem; }
    .timeline .timeline-entry .entry-block .subheading {
      color: #414141;
      margin-bottom: 0.5rem;
      font-size: 11px; }
    .timeline .timeline-entry .entry-block .indicator {
      position: absolute;
      top: 1.25rem;
      right: calc(0.75rem * 2); }
    .timeline .timeline-entry .entry-block .description {
      text-align: left;
      display: block;
      display: -webkit-box;
      max-width: 100%;
      height: 3.5em;
      line-height: 1.6;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .timeline .timeline-entry .entry-block-amount {
      font-size: 14px;
      font-weight: 600; }
  .tile-block .timeline .timeline-entry:first-child {
    border-top: none; }
  .tile-block .timeline .timeline-entry:not(:last-child) {
    border-bottom: none; }
  .timeline .timeline-entry p {
    margin-bottom: 0; }

.timeline .timeline-entry:last-of-type {
  border-bottom: none; }

.timeline.timeline-scrollable {
  height: 500px;
  overflow-y: scroll; }

.list-group .list-group-item {
  border: none;
  border-bottom: 1px solid #d9d9d9;
  padding-top: 0;
  padding-bottom: 0.25rem;
  margin-top: 0.25rem;
  margin-bottom: 0; }

.tooltip > .tooltip-inner {
  background-color: #717171;
  opacity: 0.9;
  filter: alpha(opacity=90);
  /* For IE8 and earlier */ }

.tooltip.top .tooltip-arrow {
  border-top-color: #717171; }

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #717171; }

.tooltip.left .tooltip-arrow {
  border-left-color: #717171; }

.tooltip[x-placement="top"] .arrow::before {
  border-top-color: #717171;
  border-top-color: rgba(113, 113, 113, 0.9);
  -webkit-background-clip: padding-box;
  /* for Safari */
  background-clip: padding-box;
  /* for IE9+, Firefox 4+, Opera, Chrome */ }

.tooltip[x-placement="bottom"] .arrow::before {
  border-bottom-color: #717171;
  border-bottom-color: rgba(113, 113, 113, 0.9);
  -webkit-background-clip: padding-box;
  /* for Safari */
  background-clip: padding-box;
  /* for IE9+, Firefox 4+, Opera, Chrome */ }

.tooltip[x-placement="left"] .arrow::before {
  border-left-color: #717171;
  border-left-color: rgba(113, 113, 113, 0.9);
  -webkit-background-clip: padding-box;
  /* for Safari */
  background-clip: padding-box;
  /* for IE9+, Firefox 4+, Opera, Chrome */ }

.tooltip-info {
  z-index: 20000; }
  .tooltip-info + div.tooltip .tooltip-inner {
    max-width: 100%;
    text-align: left;
    background-color: #717171;
    color: #fff;
    border: 1px solid #717171;
    box-shadow: none;
    left: 0 !important;
    opacity: 0.5;
    filter: alpha(opacity=50);
    /* For IE8 and earlier */ }
  .tooltip-info + div.tooltip.top .tooltip-arrow {
    border-top-color: #fff; }
  .tooltip-info + div.tooltip.left .tooltip-arrow {
    border-left-color: #fff; }
  .tooltip-info + div.tooltip.right .tooltip-arrow {
    border-right-color: #fff; }

.tooltip-info-modal {
  z-index: 30000; }
  .tooltip-info-modal + div.tooltip .tooltip-inner {
    opacity: 0.75;
    filter: alpha(opacity=75);
    /* For IE8 and earlier */ }

.input-group.between .form-group {
  -webkit-flex: 6;
  -ms-flex: 6;
  -moz-flex: 6;
  flex: 6; }

.input-group.between .input-group-addon {
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  -moz-flex: 1;
  flex: 1;
  min-width: 16px;
  width: auto;
  height: 34px;
  padding: 5px;
  margin: 0;
  line-height: 1;
  font-size: 12px;
  font-weight: normal;
  justify-content: center;
  text-align: center;
  vertical-align: middle;
  align-items: center;
  text-shadow: 0 1px 0 #fff;
  background-color: #eee;
  border-width: 1px 0; }

.caps-warning.left .tooltip-arrow {
  border-left-color: #d9d9d9; }

.caps-warning .tooltip-inner {
  border: 1px solid #d9d9d9;
  background-color: #fff; }
  .caps-warning .tooltip-inner i {
    color: #F9BD15; }
  .caps-warning .tooltip-inner strong {
    color: #414141;
    vertical-align: super; }

.primary-bg {
  background: #fff; }

.secondary-bg {
  background: #F7FAFB; }

#page-wrapper {
  background: #F7FAFB; }

.text-muted {
  color: #888; }

.label {
  cursor: default;
  padding: 0.45em 0.9em 0.35em;
  font-size: 100%;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  color: #414141;
  background-color: #F7FAFB; }
  .label.label-default {
    color: #414141;
    background-color: #F7FAFB; }
  .label.label-default-reverse {
    color: #F7FAFB;
    background-color: #414141; }
  .label.label-info {
    color: #fff;
    background-color: #717171; }
  .label.label-info-light {
    color: #fff;
    background-color: #7e7e7e; }
  .label.label-primary {
    color: #fff;
    background-color: #F36F20; }
  .label.label-warning {
    color: #fff;
    background-color: #F9BD15; }
  .label.label-danger {
    color: #fff;
    background-color: #f32a20; }
  .label.label-success-light {
    color: #414141;
    background-color: #f0eeee; }
  .label.label-primary-light {
    color: #fff;
    background-color: #f68e50; }
  .label.label-order-status-uw {
    color: #fff;
    background-color: #F9BD15; }
  .label.label-order-status-ud {
    color: #fff;
    background-color: #F9BD15; }
  .label.label-order-status-us {
    color: #fff;
    background-color: #F9BD15; }
  .label.label-order-status-bp {
    color: #fff;
    background-color: #F36F20; }
  .label.label-order-status-ba {
    color: #fff;
    background-color: #F36F20; }
  .label.label-order-status-br {
    color: #fff;
    background-color: #f32a20; }
  .label.label-order-status-uc {
    color: #fff;
    background-color: #f32a20; }

@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
  /*Chrome 29+*/
  .label {
    padding: 0.45em 0.9em 0.35em; } }

.label-status {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
  font-size: 0.75em !important;
  letter-spacing: 1px;
  font-weight: 100;
  text-transform: uppercase !important; }

.label-description {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
  font-size: 0.75em !important;
  letter-spacing: 1px;
  font-weight: 100; }

.text-default {
  color: #414141 !important; }

.text-info {
  color: #717171 !important; }

.text-primary {
  color: #F36F20 !important; }

.text-primary-tran {
  color: #F36F20 !important; }

.text-warning {
  color: #F9BD15 !important; }

.text-danger {
  color: #f32a20 !important; }

.fw-semibold-gray {
  text-shadow: 0 0 0 #414141; }

.last-order-amount-primary {
  color: #F36F20 !important; }

.last-order-amount-danger {
  color: #f32a20 !important; }

.editable-input {
  width: 100%; }
  @media (min-width: 600px) and (max-width: 767px) {
    .editable-input {
      width: auto; } }

.editable-click {
  border-bottom: dotted 1px #F36F20;
  line-height: 1.5em;
  padding: 5px;
  cursor: pointer; }

.editable-click:hover {
  background-color: #F7FAFB !important;
  border-bottom: none; }

.editable-click::after {
  content: "\F044";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: #a2a2a2;
  padding-left: 8px;
  z-index: 1; }

.change_alias {
  border: none;
  width: 100% !important;
  background-color: #F7FAFB; }

.chart-container {
  display: flex;
  justify-content: center;
  max-height: 150px; }

.generic-chart-legend {
  list-style-type: none; }
  .generic-chart-legend li .legend-indicator {
    cursor: default;
    margin-right: 0.4rem;
    margin-top: 0.4rem;
    display: inline-block;
    float: left;
    width: 0.7rem;
    height: 0.7rem;
    background-color: #F7FAFB;
    border-radius: 50%; }
  .generic-chart-legend li .legend-title {
    font-size: 1.7vw; }
  .generic-chart-legend li .legend-detail {
    font-size: 2.5vw;
    font-weight: 100;
    color: #92989c; }
  @media (min-width: 630px) and (max-width: 768px) {
    .generic-chart-legend li .legend-title {
      font-size: 1.5vw; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.9vw; } }
  @media (min-width: 769px) and (max-width: 1000px) {
    .generic-chart-legend li .legend-title {
      font-size: 1.3vw; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.9vw; } }
  @media (min-width: 1001px) and (max-width: 1200px) {
    .generic-chart-legend li .legend-title {
      font-size: 1vw; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.4vw; } }
  @media (min-width: 1201px) and (max-width: 1399px) {
    .generic-chart-legend li .legend-title {
      font-size: 1vw; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.2vw; } }
  @media (min-width: 1400px) and (max-width: 1600px) {
    .generic-chart-legend li .legend-title {
      font-size: 0.8vw; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.2vw; } }
  @media (min-width: 1601px) {
    .generic-chart-legend li .legend-title {
      font-size: 1em; }
    .generic-chart-legend li .legend-detail {
      font-size: 1.2vw; }
    .generic-chart-legend li .legend-indicator {
      width: 0.9rem;
      height: 0.9rem; } }

#chartjs-tooltip {
  position: absolute;
  opacity: 1;
  background: #F7FAFB;
  color: #fff;
  border-radius: 3px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  pointer-events: none;
  cursor: pointer;
  box-shadow: 1px 0 1px #888888;
  filter: brightness(99%); }

.inline-chart .peity circle:first-child,
.inline-chart .peity path:first-child {
  fill: #F36F20 !important; }

.inline-chart .peity circle:nth-child(2),
.inline-chart .peity path:nth-child(2) {
  fill: #fac42e !important; }

.absolute-center {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0; }

.eof-spacer {
  height: 4rem !important;
  clear: both; }

.card-name {
  color: #a2a2a2;
  text-transform: uppercase;
  font-weight: 500; }

.card-type {
  color: #d7d7d9; }

/*Select value account - positive/negative*/
.select-acc-positive {
  color: #F36F20;
  font-weight: 700; }
  li:hover .select-acc-positive {
    color: #fff; }

.select-acc-negative {
  color: #f32a20;
  font-weight: 700; }

.jq-toast-wrap.top-right {
  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  top: 110px;
  right: 110px;
  letter-spacing: 1px;
  width: 410px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important; }
  .jq-toast-wrap.top-right .jq-toast-single {
    margin-bottom: 0px; }
  .jq-toast-wrap.top-right .close-jq-toast-single {
    position: absolute;
    top: 20px;
    right: 17px;
    font-size: 27px;
    font-weight: 700; }
  .jq-toast-wrap.top-right .jq-toast-single h2 {
    font-size: 16px !important;
    font-weight: 700 !important;
    padding-bottom: 5px; }
  .jq-toast-wrap.top-right .jq-has-icon {
    padding: 15px; }

.jq-icon-warning,
.jq-icon-error,
.jq-icon-success {
  color: #ffffff;
  background-image: none; }
  .jq-icon-warning.jq-toast-single h2::before,
  .jq-icon-error.jq-toast-single h2::before,
  .jq-icon-success.jq-toast-single h2::before {
    font-family: FontAwesome, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #ffffff;
    padding-left: 0px;
    padding-right: 8px;
    z-index: 1; }

.jq-icon-warning {
  background-color: #f0b73e; }
  .jq-icon-warning.jq-toast-single h2::before {
    content: "\F14A"; }

.jq-icon-error {
  background: #f44138; }
  .jq-icon-error.jq-toast-single h2::before {
    content: "\F071"; }

.jq-icon-success {
  background-color: #f68e50; }
  .jq-icon-success.jq-toast-single h2::before {
    content: "\F14A"; }

@media (min-width: 1200px) {
  .btn-changed-password-cancel {
    position: absolute !important;
    bottom: 18px;
    margin-left: 1em; } }

div ::-webkit-scrollbar,
iframe ::-webkit-scrollbar {
  width: 9px; }

div ::-webkit-scrollbar-track,
iframe ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 5px;
  border-radius: 5px; }

div ::-webkit-scrollbar-thumb,
iframe ::-webkit-scrollbar-thumb {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #F36F20; }

div ::-webkit-scrollbar-thumb:window-inactive,
iframe ::-webkit-scrollbar-thumb:window-inactive {
  background: #e0e0e0; }

.help-block {
  font-size: 11px;
  line-height: 1;
  min-height: 1px;
  z-index: 10; }
  .help-block.with-errors ul {
    color: #ed5565; }

.alert-gray {
  background-color: #f9f9f9;
  border: 1px solid #d9d9d9; }

*:focus,
*:focus-within,
*:-moz-focus-inner,
*::-moz-focus-outer {
  outline: none !important;
  box-shadow: none !important;
  outline-color: none i !important; }

.form-group label {
  font-weight: 700 !important; }

.form-group.row label {
  margin-bottom: 0; }

#create_template .dropdown-toggle::after {
  display: none; }

.dropdown-toggle i {
  margin-left: 3px;
  font-size: 10px; }

.dropdown-toggle::after {
  display: none; }

.btn {
  font-size: 14px; }

.btn-group-sm > .btn,
.btn-sm {
  font-size: 12px; }

.pull-right {
  float: right !important; }

.modal-dialog {
  width: 580px;
  max-width: 580px; }

@media (min-width: 768) {
  .modal-dialog {
    width: 600px;
    max-width: 600px; } }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #f4f4f4; }

.input-sm,
.form-control-sm {
  height: 31px !important; }

.tooltip.fade:not(.show) {
  display: none !important; }

/**************************************************************/
/*  Defines a style for cell forms in grd_layout.             */
/*  Eg. login_basic, login_otp, lock, set_account_owner forms */
/**************************************************************/
.cell-form-wrapper {
  position: relative;
  padding: 0 5% 5%;
  background-color: #fff;
  box-shadow: 5px 5px 15px 0 rgba(0, 0, 0, 0.3), -5px 5px 15px 0 rgba(0, 0, 0, 0.3), 5px -5px 15px 0 rgba(0, 0, 0, 0.3), -5px -5px 15px 0 rgba(0, 0, 0, 0.3); }
  .cell-form-wrapper .card-header {
    background: none;
    border: none; }
    .cell-form-wrapper .card-header .dropdown .btn {
      padding: 2px 5px !important; }
  .cell-form-wrapper .form-control {
    min-height: 0;
    margin-bottom: 0; }
  .cell-form-wrapper .form-group {
    margin-bottom: .5em; }

.bg-image-holder {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  background: no-repeat center center fixed;
  background-size: cover; }

table.dataTable tr td {
  vertical-align: middle; }

.card-no-border .sidebar-nav > ul > li > a.active {
  background: transparent !important; }

.light-logo {
  display: inline-block;
  color: rgba(255, 255, 255, 0.8); }

/*********************************************************************/
/*             Defines a style for forms in orders module            */
/*********************************************************************/
/**************************************************/
/*                  Miscellaneous                 */
/**************************************************/
.cursor-pointer, .form-content-box .radio ul li {
  cursor: pointer !important; }

.cursor-help {
  cursor: help; }

.cursor-wait {
  cursor: wait; }

.cursor-default {
  cursor: default; }

.cursor-not-allowed {
  cursor: not-allowed; }

.disable-click {
  pointer-events: none !important; }

div.no-label > div.form-group {
  margin-bottom: 0; }
  div.no-label > div.form-group > label {
    display: none; }

.no-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                   supported by Chrome and Opera */ }

/**************************************************/
/*                    Borders                     */
/**************************************************/
.bt-0 {
  border-top: none !important; }

.br-0 {
  border-right: none !important; }

.bb-0 {
  border-bottom: none !important; }

.bl-0 {
  border-left: none !important; }

.bx-0 {
  border-left: none !important;
  border-right: none !important; }

.by-0 {
  border-top: none !important;
  border-bottom: none !important; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

.text-ellipsis, .timeline .timeline-entry .entry-block .heading, .timeline .timeline-entry .entry-block .subheading, form.pay-order-full .pay-form-input-account .form-group .select2-container .select2-selection--single .select2-selection__rendered span,
form.pay-order-full .pay-form-input-amount .form-group .select2-container .select2-selection--single .select2-selection__rendered span {
  display: inline-block;
  width: 95%;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis !important; }

.text-break {
  word-break: break-all; }

.text-wrap {
  overflow-wrap: break-word; }

@media (min-width: 600px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.font-weight-mb {
  font-weight: 500; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

@media (min-width: 768px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

/**************************************************/
/*                 Hiding elements                */
/**************************************************/
.hidden {
  display: none !important; }

@media (max-width: 767px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg-up {
    display: none !important; } }

.hidden-lg-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

/**************************************************/
/*      Margins, Paddings, Heights and Width      */
/**************************************************/
@media (min-width: 1400px) {
  .w-lg-98 {
    width: 98% !important; } }

@media (min-width: 1800px) {
  .w-xlg-98 {
    width: 98% !important; } }

.vh-100 {
  height: 100vh !important; }

.vh-75 {
  height: 75vh !important; }

.vh-50 {
  height: 50vh !important; }

.vh-25 {
  height: 25vh !important; }

.w-25 {
  width: 25% !important; }

.w-45 {
  width: 45% !important; }

.w-50 {
  width: 50% !important; }

.w-60 {
  width: 60% !important; }

.w-75 {
  width: 75% !important; }

.w-95 {
  width: 95% !important; }

.w-100, table.display, .dataTables_scrollHeadInner, .order_forms .slip-form .slip-field.vertical-slip-field label,
.order_forms .slip-form .slip-field.vertical-slip-field input,
.order_forms .slip-form .slip-field.vertical-slip-field .help-block,
.order_forms .slip-form .slip-field.vertical-slip-field .cell-wrapper {
  width: 100% !important; }

.mxw-100 {
  max-width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 0 !important; }

.mt-0, .tile, .order_forms .slip-form .slip-field .help-block {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0, .order_forms .slip-form .slip-field .form-group, .order_forms .slip-form .right-column legend, .order_forms .slip-form .left-column .form-group .help-block, .order_forms .slip-form .left-column .form-group .help-block ul {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.ml-200 {
  margin-left: 200px; }

.ml-240 {
  margin-left: 240px; }

.mx-0, .order_forms .slip-form .slip-field .form-group {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.my-0, .order_forms .slip-form .slip-field label {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 0.25rem 0.25rem !important; }

.mt-1, .dataTables_scrollHead {
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 0.25rem !important; }

.mb-1, .order_forms .slip-form .slip-field .help-block {
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.m-2 {
  margin: 0.5rem 0.5rem !important; }

.mt-2, .order_forms .slip-form .left-column .form-group {
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 0.5rem !important; }

.mb-2, div#import div.actions {
  margin-bottom: 0.5rem !important; }

.ml-2, .order_forms .slip-form .slip-icons > i, .order_forms .slip-form .slip-buttons > button {
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.m-3 {
  margin: 1rem 1rem !important; }

.mt-3 {
  margin-top: 1rem !important; }

.mr-3, .order_forms .slip-form .slip-field .help-block {
  margin-right: 1rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.ml-3 {
  margin-left: 1rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-4 {
  margin: 1.5rem 1.5rem !important; }

.mt-4, div#import div.actions {
  margin-top: 1.5rem !important; }

.mr-4 {
  margin-right: 1.5rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.ml-4 {
  margin-left: 1.5rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-5 {
  margin: 3rem 3rem !important; }

.mt-5 {
  margin-top: 3rem !important; }

.mr-5 {
  margin-right: 3rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.ml-5 {
  margin-left: 3rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-0 {
  padding: 0 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0, .order_forms .slip-form .slip-field label, .order_forms .slip-form fieldset .slip-field label {
  padding-left: 0 !important; }

.px-0, .generic-chart-legend li, .order_forms .slip-form .slip-field .input-group {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 0.25rem 0.25rem !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 0.25rem !important; }

.pl-205 {
  padding-left: 205px; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 0.5rem 0.5rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pr-2, .order_forms .slip-form fieldset .slip-field label {
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 0.5rem !important; }

.px-2, .tile .tile-board .board-info {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 1rem 1rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pr-3 {
  padding-right: 1rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pl-3 {
  padding-left: 1rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.py-3, .order_forms .slip-form .right-column fieldset {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-4, div#import .body, .requests-body, .requests-footer {
  padding: 1.5rem 1.5rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pr-4 {
  padding-right: 1.5rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pl-4 {
  padding-left: 1.5rem !important; }

.px-4, .order_forms .slip-form .right-column legend {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-5 {
  padding: 3rem 3rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pr-5 {
  padding-right: 3rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.pl-5 {
  padding-left: 3rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pl-200 {
  padding-left: 200px; }

.pl-205 {
  padding-left: 205px; }

.m-auto {
  margin: auto !important; }

.mt-auto {
  margin-top: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media (min-width: 600px) {
  .m-sm-0 {
    margin: 0 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1 {
    margin-left: 0.25rem !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2 {
    margin-left: 0.5rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem 1rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3 {
    margin-left: 1rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4 {
    margin-left: 1.5rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem 3rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5 {
    margin-left: 3rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-0 {
    padding: 0 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1 {
    padding-left: 0.25rem !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2 {
    padding-left: 0.5rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem 1rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3 {
    padding-left: 1rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4 {
    padding-left: 1.5rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem 3rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5 {
    padding-left: 3rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 992px) {
  .m-md-0 {
    margin: 0 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1 {
    margin-left: 0.25rem !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2 {
    margin-left: 0.5rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem 1rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3 {
    margin-left: 1rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4 {
    margin-left: 1.5rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem 3rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5 {
    margin-left: 3rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-0 {
    padding: 0 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1 {
    padding-left: 0.25rem !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2 {
    padding-left: 0.5rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem 1rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3 {
    padding-left: 1rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4 {
    padding-left: 1.5rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem 3rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5 {
    padding-left: 3rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 1200px) {
  .m-lg-0 {
    margin: 0 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1 {
    margin-left: 0.25rem !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2 {
    margin-left: 0.5rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem 1rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3 {
    margin-left: 1rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4 {
    margin-left: 1.5rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem 3rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5 {
    margin-left: 3rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-0 {
    padding: 0 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1 {
    padding-left: 0.25rem !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2 {
    padding-left: 0.5rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem 1rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3 {
    padding-left: 1rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4 {
    padding-left: 1.5rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem 3rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5 {
    padding-left: 3rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .w-lg-1 {
    width: 5% !important; }
  .w-lg-5 {
    width: 86.6666666% !important; } }

/**************************************************/
/*                    Columns                     */
/**************************************************/
.row {
  margin-right: -15px;
  margin-left: -15px; }

/**************************************************/
/*              Flex related classes              */
/**************************************************/
.d-row, .order_forms .slip-form .slip-field .form-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.d-col {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%; }

.d-flex, .preloader-container.preloader-active .preloader, .input-group.between, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .tab-nav .btn-group, .form-content-box, .form-content-box .radio ul {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex !important; }

.d-flex-item {
  -webkit-flex: 1 1 0;
  -ms-flex: 1 1 0;
  -moz-flex: 1 1 0;
  /*ie*/
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 1 1 0; }

.d-flex-two-item {
  -webkit-flex: 2 1 0;
  -ms-flex: 2 1 0;
  -moz-flex: 2 1 0;
  /*ie*/
  flex-grow: 2;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 2 1 0; }

.d-flex-three-item {
  -webkit-flex: 3 1 0;
  -ms-flex: 3 1 0;
  -moz-flex: 3 1 0;
  /*ie*/
  flex-grow: 3;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 3 1 0; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

.flex-first {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1; }

.flex-last {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1; }

.flex-unordered {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: row !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-column, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: row-reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: column-reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap, .tab-nav .btn-group {
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important; }

.justify-content-center, .sidebar .nav-header {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -webkit-justify-content: space-around !important;
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -webkit-align-items: flex-end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; }

.align-items-center, .order_forms .slip-form .slip-field .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .form-content-box, .form-content-box .radio ul {
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -webkit-align-items: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-items-stretch, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-align: stretch !important;
  -webkit-align-items: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-content-start {
  -webkit-align-content: flex-start !important;
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important; }

.align-content-end, .sidebar.navbar-default .nav > li a span.arrow {
  -webkit-align-content: flex-end !important;
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important; }

.align-content-center {
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -webkit-align-content: space-between !important;
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -webkit-align-content: space-around !important;
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -webkit-align-content: stretch !important;
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -webkit-align-self: auto !important;
  -ms-flex-item-align: auto !important;
  -ms-grid-row-align: auto !important;
  align-self: auto !important; }

.align-self-start {
  -webkit-align-self: flex-start !important;
  -ms-flex-item-align: start !important;
  align-self: flex-start !important; }

.align-self-end {
  -webkit-align-self: flex-end !important;
  -ms-flex-item-align: end !important;
  align-self: flex-end !important; }

.align-self-center {
  -webkit-align-self: center !important;
  -ms-flex-item-align: center !important;
  -ms-grid-row-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -webkit-align-self: baseline !important;
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -webkit-align-self: stretch !important;
  -ms-flex-item-align: stretch !important;
  -ms-grid-row-align: stretch !important;
  align-self: stretch !important; }

/*************** ICON SIZE ***************/
.is-12x, .sidebar-icons.si-topup, .sidebar-icons.si-authorized-devices {
  font-size: 1.2em; }

.is-15x, .sidebar-icons.si-orders-list, .sidebar-icons.si-orders-domestic, .sidebar-icons.si-orders-abroad, .sidebar-icons.si-orders-transfer, .sidebar-icons.si-orders-templates {
  font-size: 1.5em; }

.is-2x, .sidebar-icons.si-home, .sidebar-icons.si-accounts, .sidebar-icons.si-cards, .sidebar-icons.si-orders, .sidebar-icons.si-overview, .sidebar-icons.si-invoices, .sidebar-icons.si-requests, .sidebar-icons.si-messages, .sidebar-icons.si-additional {
  font-size: 2em; }

.is-25x {
  font-size: 2.5em; }

.is-3x {
  font-size: 3em; }

.is-35x {
  font-size: 3.5em; }

.is-4x {
  font-size: 4em; }

.is-5x {
  font-size: 5em; }

.is-6x {
  font-size: 6em; }

button.editable-cancel > i.glyphicon.glyphicon-remove:before {
  content: "\F00D" !important;
  font-family: 'FontAwesome', serif;
  font-size: 20px;
  font-style: normal; }

button.editable-submit > i.glyphicon.glyphicon-ok:before {
  content: "\F00C" !important;
  font-family: 'FontAwesome', serif;
  font-size: 15px;
  font-style: normal; }

button.editable-cancel > i.glyphicon.glyphicon-remove,
button.editable-submit > i.glyphicon.glyphicon-ok {
  line-height: 0;
  font-style: normal; }

/*** ARANGE ELEMENTS ***/
.z-1000 {
  z-index: 1000 !important; }

.z-900 {
  z-index: 900; }

.align-middle {
  vertical-align: middle !important; }

.align-super {
  vertical-align: super !important; }

.mb_4 {
  margin-bottom: -4px !important; }

.mt_28 {
  margin-top: -28px !important; }

.mt_22 {
  margin-top: -22px; }

.mt_60 {
  margin-top: -60px !important; }

.fs-050 {
  font-size: 0.5em !important; }

.fs-065 {
  font-size: 0.65em !important; }

.fs-075 {
  font-size: 0.75em !important;
  font-weight: 100;
  letter-spacing: 1px; }

.fs-090 {
  font-size: 0.9em;
  font-weight: 100; }

.fs-095 {
  font-size: 0.95em !important; }

.fs-1 {
  font-size: 1em !important; }

.fs-12 {
  font-size: 1.2em !important; }

.fs-15 {
  font-size: 1.5em !important; }

.position-relative {
  position: relative !important; }

.order_forms label {
  margin-bottom: 0px;
  margin-top: 5px; }

.order_forms .slip-form .tile .tile-header,
.order_forms .slip-form .tile .tile-block {
  background: #fff; }

.order_forms .slip-form label {
  word-wrap: break-word;
  font-size: 1.1em;
  text-align: left;
  margin-bottom: 2px; }

.order_forms .slip-form input,
.order_forms .slip-form textarea,
.order_forms .slip-form select {
  font-size: 1.1em;
  /*previous initial = larger*/ }

.order_forms .slip-form input#amount {
  font-weight: 600;
  font-size: 1.3em; }

.order_forms .slip-form .slip-buttons > button {
  -webkit-flex: 1;
  -ms-flex: 1;
  -moz-flex: 1;
  flex: 1; }

.order_forms .slip-form .checkbox {
  margin-top: 13px;
  margin-left: 15px;
  margin-bottom: -11px;
  padding: 6px 9px 4px 28px;
  background-color: #fff;
  border: 1px solid #dcdcdc;
  z-index: 1;
  z-index: 1; }
  .order_forms .slip-form .checkbox label {
    font-weight: 700;
    padding-left: 2px;
    margin-bottom: 0;
    margin-top: 0 !important;
    z-index: 0; }
  .order_forms .slip-form .checkbox label::after {
    width: auto; }
  .order_forms .slip-form .checkbox input[type="checkbox"] {
    position: absolute;
    z-index: 1 !important;
    height: 17px;
    width: 17px;
    left: 29px;
    vertical-align: -8px; }
    .order_forms .slip-form .checkbox input[type="checkbox"]:focus + label::before,
    .order_forms .slip-form .checkbox input[type="checkbox"]:focus + label::after {
      outline: none; }

.order_forms .slip-form .input-cell {
  margin-right: 2px;
  text-align: center; }
  .order_forms .slip-form .input-cell:last-child {
    margin-right: 0; }

.order_forms .slip-form .form-group {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: 5px; }

.order_forms .slip-form .slip-field.no-label .row label {
  font-weight: 700 !important;
  align-self: center; }

.order_forms .slip-form .slip-field.no-label .row .form-group label {
  display: none !important; }

.order_forms .slip-form .slip-field.no-label.full-child-width .row .form-group {
  width: 100%; }

.order_forms .slip-form .slip-field input,
.order_forms .slip-form .slip-field .cell-wrapper,
.order_forms .slip-form .slip-field .select2 {
  padding-left: 0;
  padding-right: 0;
  min-width: 0;
  /*FF fix*/ }

.order_forms .slip-form .slip-field .cell-wrapper input {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto; }

.order_forms .slip-form .slip-field .help-block ul.list-unstyled {
  margin-bottom: 0 !important; }

.order_forms .slip-form .slip-field-order-form .cell-wrapper {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.order_forms .slip-form .right-column fieldset {
  border-radius: 8px;
  border: 1px solid #d9d9d9;
  background-color: #F7FAFB; }

.order_forms .slip-form .right-column legend {
  width: auto;
  border-bottom: none;
  margin-bottom: 0;
  font-size: 1.1em;
  font-weight: 700; }

.order_forms .slip-form .left-column {
  -webkit-flex: 1;
  -ms-flex: 1;
  -moz-flex: 1;
  flex: 1;
  flex: 1 1 auto; }
  .order_forms .slip-form .left-column .form-group {
    -webkit-flex: 1;
    -ms-flex: 1;
    -moz-flex: 1;
    flex: 1;
    flex: 1 1 auto; }
    .order_forms .slip-form .left-column .form-group textarea {
      -webkit-flex: 1;
      -ms-flex: 1;
      -moz-flex: 1;
      flex: 1;
      flex: 1 1 auto;
      resize: none; }

.order_forms .slip-form select[disabled],
.order_forms .slip-form .select2-container--default.select2-container--disabled .select2-selection--single,
.order_forms .slip-form .select2-container--default.select2-container--disabled .select2-selection--multiple,
.order_forms .slip-form .form-control[disabled],
.order_forms .slip-form .form-control[readonly],
.order_forms .slip-form fieldset[disabled] .form-control {
  background-color: #F7FAFB;
  border-color: #e5e6e7;
  cursor: not-allowed; }

.order_forms input#using_commission_from + label,
.order_forms input#using_commission_to + label {
  display: none !important; }

@media (min-width: 900px) and (max-width: 1199px) {
  .order_forms .slip-form label {
    font-size: 1.1em; } }

@media (min-width: 1200px) and (max-width: 1680px) {
  .order_forms .slip-form label {
    font-size: 1.1em; }
  .order_forms .slip-form .checkbox {
    margin-bottom: -15px;
    margin-top: 15px;
    margin-left: 15px;
    padding: 6px 9px 4px 28px;
    background-color: #fff;
    border: 1px solid #dcdcdc; }
    .order_forms .slip-form .checkbox label {
      margin-top: 0;
      font-weight: 600; } }

@media (min-width: 1200px) and (max-width: 1270px) {
  .order_forms form div.tile-header .col-md-1 {
    width: 4.33333333% !important; }
  .order_forms form div.tile-header .col-md-2 {
    width: 15.9% !important; }
  .order_forms form div.tile-header .col-md-9 {
    width: 79.76666667% !important; }
  .order_forms form div.tile-header .col-lg-3, .order_forms form div.tile-header .slip-form .slip-field label, .order_forms .slip-form .slip-field form div.tile-header label {
    width: 30%; }
  .order_forms form div.tile-header .col-lg-9, .order_forms form div.tile-header .slip-form .slip-field input, .order_forms .slip-form .slip-field form div.tile-header input,
  .order_forms form div.tile-header .slip-form .slip-field .cell-wrapper, .order_forms .slip-form .slip-field form div.tile-header .cell-wrapper,
  .order_forms form div.tile-header .slip-form .slip-field .select2, .order_forms .slip-form .slip-field form div.tile-header .select2 {
    width: 70%; }
  .order_forms form div.tile-header .pl-lg-5 {
    padding-left: auto !important; }
  .order_forms form div.tile-header .pr-2, .order_forms form div.tile-header .slip-form fieldset .slip-field label, .order_forms .slip-form fieldset .slip-field form div.tile-header label {
    padding-right: 0px !important; } }

.order_forms form div.tile-header .col-oa-6 {
  width: 50% !important; }

@media (min-width: 1200px) and (max-width: 1323px) {
  .order_forms form div.tile-header .col-oa-1 {
    width: 8.33333333% !important; }
  .order_forms form div.tile-header .col-oa-3 {
    width: 17% !important; }
  .order_forms form div.tile-header .col-oa-8 {
    width: 74.66666667% !important; }
  .order_forms form div.tile-header .col-oa-6 {
    width: 50% !important; } }

@media (min-width: 1324px) {
  .order_forms form div.tile-header .col-oa-1 {
    width: 8.33333333% !important; }
  .order_forms form div.tile-header .col-oa-3 {
    width: 19% !important; }
  .order_forms form div.tile-header .col-oa-8 {
    width: 72.66666667% !important; }
  .order_forms form div.tile-header .col-oa-6 {
    width: 50% !important; } }

@media (min-width: 600px) and (max-width: 1199px) {
  div.order-reverse .order-header {
    justify-content: space-between; }
  div.order-reverse .order-header-info {
    order: 1;
    padding-left: 1.5rem !important; }
  div.order-reverse .order-header-template {
    order: 3;
    width: 100% !important;
    margin-top: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 0.5rem !important;
    padding-right: 1.5rem !important;
    border-top: 1px solid #e5e6e7; }
  div.order-reverse .order-header-action {
    order: 2; }
  div.order-reverse .w-oa-100 {
    width: 100% !important; } }

@media (min-width: 1200px) {
  .order_forms .slip-form .right-column .slip-field .input-group {
    width: 75% !important; }
  .order_forms .slip-form .right-column .slip-field .input-group + .help-block {
    padding-left: 0px !important;
    margin-top: 5px !important; }
  .order_forms .slip-form .right-column .slip-field label.taxation_date {
    width: 15% !important; } }

.bg-more-details {
  background-color: #f3f3f4 !important; }

.table-signature > thead > tr > th {
  background-color: #696c6e !important;
  line-height: 1.42857;
  padding: 8px;
  opacity: 0.3;
  color: #ffffff; }

.table-signature > thead:first-child > tr:first-child > th:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.table-signature > thead:first-child > tr:first-child > th:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.advanced_search h4 div {
  -ms-flex: 0 1 auto;
  /*ie10*/
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  font-weight: 700; }

.advanced_search .error-case .retry_interval {
  margin-bottom: 2px; }

.advanced_search .error-case .d-flex-item .form-group {
  margin-top: 0px; }

@media (max-width: 1199px) {
  .advanced_search .error-case .error-case-items {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .advanced_search .error-case .error-case-items div:nth-child(1),
    .advanced_search .error-case .error-case-items div:nth-child(2) {
      -webkit-flex: 1 0 20% !important;
      -ms-flex: 1 0 20% !important;
      -moz-flex: 1 0 20% !important;
      /*ie*/
      flex-grow: 1 !important;
      flex-shrink: 0 !important;
      flex-basis: 20% !important;
      flex: 1 0 20% !important; }
    .advanced_search .error-case .error-case-items div:nth-child(3) {
      -webkit-flex: 1 0 46% !important;
      -ms-flex: 1 0 46% !important;
      -moz-flex: 1 0 46% !important;
      /*ie*/
      flex-grow: 1 !important;
      flex-shrink: 0 !important;
      flex-basis: 46% !important;
      flex: 1 0 46% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  .advanced_search .error-case .error-case-items {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .advanced_search .error-case .error-case-items div:nth-child(1),
    .advanced_search .error-case .error-case-items div:nth-child(2),
    .advanced_search .error-case .error-case-items div:nth-child(3) {
      -webkit-flex: 1 0 48% !important;
      -ms-flex: 1 0 48% !important;
      -moz-flex: 1 0 48% !important;
      /*ie*/
      flex-grow: 1 !important;
      flex-shrink: 0 !important;
      flex-basis: 48% !important;
      flex: 1 0 48% !important; }
    .advanced_search .error-case .error-case-items .mt_28 {
      margin-top: -7px !important; } }

@media screen and (min-width: 1400px) and (-ms-high-contrast: active), (min-width: 1400px) and (-ms-high-contrast: none) {
  .advanced_search .error-case .mt_28 {
    margin-top: -30px !important; } }

@media (min-width: 1400px) {
  @supports (-ms-accelerator: true) {
    .advanced_search .error-case .mt_28 {
      margin-top: -30px !important; } } }

@media (min-width: 1200px) {
  .advanced_search .pl-sm-3 {
    padding-left: 0px !important; } }

@media (min-width: 1200px) and (max-width: 1280px) {
  .advanced_search .w-as-100 {
    min-width: 100% !important; }
  .advanced_search .flex-as-wrap {
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap; }
  .advanced_search .col-lg-3, .advanced_search .order_forms .slip-form .slip-field label, .order_forms .slip-form .slip-field .advanced_search label {
    width: 20%; }
  .advanced_search .col-lg-4 {
    width: 34.33333333%; }
  .advanced_search .col-lg-5 {
    width: 45.66666667%; } }

@media (min-width: 1281px) and (max-width: 1359px) {
  .advanced_search .col-lg-3, .advanced_search .order_forms .slip-form .slip-field label, .order_forms .slip-form .slip-field .advanced_search label {
    width: 27%; }
  .advanced_search .col-lg-4 {
    width: 31.33333333%; } }

@media (min-width: 1360px) and (max-width: 1399px) {
  .advanced_search .col-lg-3, .advanced_search .order_forms .slip-form .slip-field label, .order_forms .slip-form .slip-field .advanced_search label {
    width: 26%; }
  .advanced_search .col-lg-4 {
    width: 32.33333333%; } }

@media (min-width: 1200px) and (max-width: 1599px) {
  .advanced_search .pr-lg-3 {
    padding-right: 0.25rem !important; }
  .advanced_search .pl-lg-3 {
    padding-right: 0.25rem !important; }
  .advanced_search .pr-xlg-3 {
    padding-right: 1rem !important; }
  .advanced_search .pl-xlg-3 {
    padding-right: 1rem !important; } }

@media (min-width: 1600px) {
  .advanced_search .pr-xlg-3 {
    padding-right: 2.5rem !important; }
  .advanced_search .pl-xlg-3 {
    padding-left: 2.5rem !important; } }

#transfer_form textarea#description {
  min-height: 72px; }

.col-order-transfer-commission {
  margin-top: 1.5em; }

@media (min-width: 992px) {
  #transfer_form textarea#description {
    min-height: 270px;
    max-height: 270px; }
  .col-order-transfer-commission {
    margin-top: -200px !important; } }

@media (min-width: 1200px) {
  #transfer_form textarea#description {
    min-height: 185px;
    max-height: 185px; }
  .col-order-transfer-commission {
    margin-top: -100px !important; } }

.focused-field {
  background-color: white; }

/*********************************************************************/
/*        Defines a style for step import form in orders module      */
/*********************************************************************/
/**************************************************/
/*                  Miscellaneous                 */
/**************************************************/
.cursor-pointer, .form-content-box .radio ul li {
  cursor: pointer !important; }

.cursor-help {
  cursor: help; }

.cursor-wait {
  cursor: wait; }

.cursor-default {
  cursor: default; }

.cursor-not-allowed {
  cursor: not-allowed; }

.disable-click {
  pointer-events: none !important; }

div.no-label > div.form-group {
  margin-bottom: 0; }
  div.no-label > div.form-group > label {
    display: none; }

.no-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                   supported by Chrome and Opera */ }

/**************************************************/
/*                    Borders                     */
/**************************************************/
.bt-0 {
  border-top: none !important; }

.br-0 {
  border-right: none !important; }

.bb-0 {
  border-bottom: none !important; }

.bl-0 {
  border-left: none !important; }

.bx-0 {
  border-left: none !important;
  border-right: none !important; }

.by-0 {
  border-top: none !important;
  border-bottom: none !important; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

.text-ellipsis, .timeline .timeline-entry .entry-block .heading, .timeline .timeline-entry .entry-block .subheading, form.pay-order-full .pay-form-input-account .form-group .select2-container .select2-selection--single .select2-selection__rendered span,
form.pay-order-full .pay-form-input-amount .form-group .select2-container .select2-selection--single .select2-selection__rendered span {
  display: inline-block;
  width: 95%;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis !important; }

.text-break {
  word-break: break-all; }

.text-wrap {
  overflow-wrap: break-word; }

@media (min-width: 600px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.font-weight-mb {
  font-weight: 500; }

/**************************************************/
/*                 Text modifiers                 */
/**************************************************/
.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left, .order_forms .slip-form .slip-field.vertical-slip-field label {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center, .generic-chart-legend li {
  text-align: center !important; }

@media (min-width: 768px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right, .order_forms .slip-form .slip-field label {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

/**************************************************/
/*                 Hiding elements                */
/**************************************************/
.hidden {
  display: none !important; }

@media (max-width: 767px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg-up {
    display: none !important; } }

.hidden-lg-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

/**************************************************/
/*      Margins, Paddings, Heights and Width      */
/**************************************************/
@media (min-width: 1400px) {
  .w-lg-98 {
    width: 98% !important; } }

@media (min-width: 1800px) {
  .w-xlg-98 {
    width: 98% !important; } }

.vh-100 {
  height: 100vh !important; }

.vh-75 {
  height: 75vh !important; }

.vh-50 {
  height: 50vh !important; }

.vh-25 {
  height: 25vh !important; }

.w-25 {
  width: 25% !important; }

.w-45 {
  width: 45% !important; }

.w-50 {
  width: 50% !important; }

.w-60 {
  width: 60% !important; }

.w-75 {
  width: 75% !important; }

.w-95 {
  width: 95% !important; }

.w-100, table.display, .dataTables_scrollHeadInner, .order_forms .slip-form .slip-field.vertical-slip-field label,
.order_forms .slip-form .slip-field.vertical-slip-field input,
.order_forms .slip-form .slip-field.vertical-slip-field .help-block,
.order_forms .slip-form .slip-field.vertical-slip-field .cell-wrapper {
  width: 100% !important; }

.mxw-100 {
  max-width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 0 !important; }

.mt-0, .tile, .order_forms .slip-form .slip-field .help-block {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0, .order_forms .slip-form .slip-field .form-group, .order_forms .slip-form .right-column legend, .order_forms .slip-form .left-column .form-group .help-block, .order_forms .slip-form .left-column .form-group .help-block ul {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.ml-200 {
  margin-left: 200px; }

.ml-240 {
  margin-left: 240px; }

.mx-0, .order_forms .slip-form .slip-field .form-group {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.my-0, .order_forms .slip-form .slip-field label {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 0.25rem 0.25rem !important; }

.mt-1, .dataTables_scrollHead {
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 0.25rem !important; }

.mb-1, .order_forms .slip-form .slip-field .help-block {
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.m-2 {
  margin: 0.5rem 0.5rem !important; }

.mt-2, .order_forms .slip-form .left-column .form-group {
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 0.5rem !important; }

.mb-2, div#import div.actions {
  margin-bottom: 0.5rem !important; }

.ml-2, .order_forms .slip-form .slip-icons > i, .order_forms .slip-form .slip-buttons > button {
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.m-3 {
  margin: 1rem 1rem !important; }

.mt-3 {
  margin-top: 1rem !important; }

.mr-3, .order_forms .slip-form .slip-field .help-block {
  margin-right: 1rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.ml-3 {
  margin-left: 1rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-4 {
  margin: 1.5rem 1.5rem !important; }

.mt-4, div#import div.actions {
  margin-top: 1.5rem !important; }

.mr-4 {
  margin-right: 1.5rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.ml-4 {
  margin-left: 1.5rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-5 {
  margin: 3rem 3rem !important; }

.mt-5 {
  margin-top: 3rem !important; }

.mr-5 {
  margin-right: 3rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.ml-5 {
  margin-left: 3rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-0 {
  padding: 0 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0, .order_forms .slip-form .slip-field label, .order_forms .slip-form fieldset .slip-field label {
  padding-left: 0 !important; }

.px-0, .generic-chart-legend li, .order_forms .slip-form .slip-field .input-group {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 0.25rem 0.25rem !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 0.25rem !important; }

.pl-205 {
  padding-left: 205px; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 0.5rem 0.5rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pr-2, .order_forms .slip-form fieldset .slip-field label {
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 0.5rem !important; }

.px-2, .tile .tile-board .board-info {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 1rem 1rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pr-3 {
  padding-right: 1rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pl-3 {
  padding-left: 1rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.py-3, .order_forms .slip-form .right-column fieldset {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-4, div#import .body, .requests-body, .requests-footer {
  padding: 1.5rem 1.5rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pr-4 {
  padding-right: 1.5rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pl-4 {
  padding-left: 1.5rem !important; }

.px-4, .order_forms .slip-form .right-column legend {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-5 {
  padding: 3rem 3rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pr-5 {
  padding-right: 3rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.pl-5 {
  padding-left: 3rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pl-200 {
  padding-left: 200px; }

.pl-205 {
  padding-left: 205px; }

.m-auto {
  margin: auto !important; }

.mt-auto {
  margin-top: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media (min-width: 600px) {
  .m-sm-0 {
    margin: 0 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1 {
    margin-left: 0.25rem !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2 {
    margin-left: 0.5rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem 1rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3 {
    margin-left: 1rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4 {
    margin-left: 1.5rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem 3rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5 {
    margin-left: 3rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-0 {
    padding: 0 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1 {
    padding-left: 0.25rem !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2 {
    padding-left: 0.5rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem 1rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3 {
    padding-left: 1rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4 {
    padding-left: 1.5rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem 3rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5 {
    padding-left: 3rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 992px) {
  .m-md-0 {
    margin: 0 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1 {
    margin-left: 0.25rem !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2 {
    margin-left: 0.5rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem 1rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3 {
    margin-left: 1rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4 {
    margin-left: 1.5rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem 3rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5 {
    margin-left: 3rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-0 {
    padding: 0 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1 {
    padding-left: 0.25rem !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2 {
    padding-left: 0.5rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem 1rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3 {
    padding-left: 1rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4 {
    padding-left: 1.5rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem 3rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5 {
    padding-left: 3rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 1200px) {
  .m-lg-0 {
    margin: 0 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1 {
    margin-left: 0.25rem !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2 {
    margin-left: 0.5rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem 1rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3 {
    margin-left: 1rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4 {
    margin-left: 1.5rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem 3rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5 {
    margin-left: 3rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-0 {
    padding: 0 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1 {
    padding-left: 0.25rem !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2 {
    padding-left: 0.5rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem 1rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3 {
    padding-left: 1rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4 {
    padding-left: 1.5rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem 3rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5 {
    padding-left: 3rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .w-lg-1 {
    width: 5% !important; }
  .w-lg-5 {
    width: 86.6666666% !important; } }

/**************************************************/
/*                    Columns                     */
/**************************************************/
.row {
  margin-right: -15px;
  margin-left: -15px; }

/**************************************************/
/*              Flex related classes              */
/**************************************************/
.d-row, .order_forms .slip-form .slip-field .form-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.d-col {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%; }

.d-flex, .preloader-container.preloader-active .preloader, .input-group.between, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .tab-nav .btn-group, .form-content-box, .form-content-box .radio ul {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex !important; }

.d-flex-item {
  -webkit-flex: 1 1 0;
  -ms-flex: 1 1 0;
  -moz-flex: 1 1 0;
  /*ie*/
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 1 1 0; }

.d-flex-two-item {
  -webkit-flex: 2 1 0;
  -ms-flex: 2 1 0;
  -moz-flex: 2 1 0;
  /*ie*/
  flex-grow: 2;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 2 1 0; }

.d-flex-three-item {
  -webkit-flex: 3 1 0;
  -ms-flex: 3 1 0;
  -moz-flex: 3 1 0;
  /*ie*/
  flex-grow: 3;
  flex-shrink: 1;
  flex-basis: 0;
  flex: 3 1 0; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

.flex-first {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1; }

.flex-last {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1; }

.flex-unordered {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: row !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-column, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: row-reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: column-reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.flex-wrap, .tab-nav .btn-group {
  -webkit-flex-wrap: wrap !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important; }

.justify-content-center, .sidebar .nav-header {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -webkit-justify-content: space-around !important;
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -webkit-align-items: flex-end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; }

.align-items-center, .order_forms .slip-form .slip-field .form-group, .order_forms span.input-group-addon div, .sidebar .nav-header, .sidebar.navbar-default .nav > li a, .topbar .top-menu .welcome-message, .form-content-box, .form-content-box .radio ul {
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -webkit-align-items: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-items-stretch, .order_forms .slip-form .left-column, .order_forms .slip-form .left-column .form-group {
  -webkit-box-align: stretch !important;
  -webkit-align-items: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-content-start {
  -webkit-align-content: flex-start !important;
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important; }

.align-content-end, .sidebar.navbar-default .nav > li a span.arrow {
  -webkit-align-content: flex-end !important;
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important; }

.align-content-center {
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-content-between {
  -webkit-align-content: space-between !important;
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important; }

.align-content-around {
  -webkit-align-content: space-around !important;
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important; }

.align-content-stretch {
  -webkit-align-content: stretch !important;
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.align-self-auto {
  -webkit-align-self: auto !important;
  -ms-flex-item-align: auto !important;
  -ms-grid-row-align: auto !important;
  align-self: auto !important; }

.align-self-start {
  -webkit-align-self: flex-start !important;
  -ms-flex-item-align: start !important;
  align-self: flex-start !important; }

.align-self-end {
  -webkit-align-self: flex-end !important;
  -ms-flex-item-align: end !important;
  align-self: flex-end !important; }

.align-self-center {
  -webkit-align-self: center !important;
  -ms-flex-item-align: center !important;
  -ms-grid-row-align: center !important;
  align-self: center !important; }

.align-self-baseline {
  -webkit-align-self: baseline !important;
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-self-stretch {
  -webkit-align-self: stretch !important;
  -ms-flex-item-align: stretch !important;
  -ms-grid-row-align: stretch !important;
  align-self: stretch !important; }

/*************** ICON SIZE ***************/
.is-12x, .sidebar-icons.si-topup, .sidebar-icons.si-authorized-devices {
  font-size: 1.2em; }

.is-15x, .sidebar-icons.si-orders-list, .sidebar-icons.si-orders-domestic, .sidebar-icons.si-orders-abroad, .sidebar-icons.si-orders-transfer, .sidebar-icons.si-orders-templates {
  font-size: 1.5em; }

.is-2x, .sidebar-icons.si-home, .sidebar-icons.si-accounts, .sidebar-icons.si-cards, .sidebar-icons.si-orders, .sidebar-icons.si-overview, .sidebar-icons.si-invoices, .sidebar-icons.si-requests, .sidebar-icons.si-messages, .sidebar-icons.si-additional {
  font-size: 2em; }

.is-25x {
  font-size: 2.5em; }

.is-3x {
  font-size: 3em; }

.is-35x {
  font-size: 3.5em; }

.is-4x {
  font-size: 4em; }

.is-5x {
  font-size: 5em; }

.is-6x {
  font-size: 6em; }

button.editable-cancel > i.glyphicon.glyphicon-remove:before {
  content: "\F00D" !important;
  font-family: 'FontAwesome', serif;
  font-size: 20px;
  font-style: normal; }

button.editable-submit > i.glyphicon.glyphicon-ok:before {
  content: "\F00C" !important;
  font-family: 'FontAwesome', serif;
  font-size: 15px;
  font-style: normal; }

button.editable-cancel > i.glyphicon.glyphicon-remove,
button.editable-submit > i.glyphicon.glyphicon-ok {
  line-height: 0;
  font-style: normal; }

/*** ARANGE ELEMENTS ***/
.z-1000 {
  z-index: 1000 !important; }

.z-900 {
  z-index: 900; }

.align-middle {
  vertical-align: middle !important; }

.align-super {
  vertical-align: super !important; }

.mb_4 {
  margin-bottom: -4px !important; }

.mt_28 {
  margin-top: -28px !important; }

.mt_22 {
  margin-top: -22px; }

.mt_60 {
  margin-top: -60px !important; }

.fs-050 {
  font-size: 0.5em !important; }

.fs-065 {
  font-size: 0.65em !important; }

.fs-075 {
  font-size: 0.75em !important;
  font-weight: 100;
  letter-spacing: 1px; }

.fs-090 {
  font-size: 0.9em;
  font-weight: 100; }

.fs-095 {
  font-size: 0.95em !important; }

.fs-1 {
  font-size: 1em !important; }

.fs-12 {
  font-size: 1.2em !important; }

.fs-15 {
  font-size: 1.5em !important; }

.position-relative {
  position: relative !important; }

div#import div.modal-dialog {
  width: 95% !important; }

div#import div.modal-footer {
  margin-top: 0px; }

div#import .wizard > .content > .body {
  height: 100% !important; }

div#import .wizard-big.wizard > .content {
  min-height: 255px; }

.form-group {
  margin-bottom: 14px; }
  .form-group label {
    margin-bottom: 4px; }

form.dropzone {
  text-align: center;
  border: 1px solid #f8fafb;
  min-height: 219px; }
  form.dropzone a {
    color: #F36F20; }
  form.dropzone a:hover {
    text-decoration: none;
    color: #f68e50; }
  form.dropzone div.dz-preview {
    padding: 0px;
    margin: 4px; }
  form.dropzone a.dz-remove {
    margin-top: 3px; }

div#import-order-group-form .wizard > .content > .body ul > li {
  display: inline; }

div#import-order-group-form ul {
  list-style: none !important; }

div#import-order-group-form ul li a {
  padding-left: 15px; }

div#import-order-group-form .active > a {
  border-right: 2px solid #ffffff; }

div#import-order-group-form .nav-tabs > li > a {
  padding-left: 15px; }

table.table-import {
  border-collapse: separate;
  border-spaing: 0 5px;
  margin-bottom: 0px; }

table.table-import > tbody > tr > td {
  border-bottom: 1px solid #ddd !important; }

table.table-import > tbody > tr > td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px; }

table.table-import > tbody > tr > td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px; }

table.table-import > thead > tr > th {
  padding: 8px; }

@media (min-width: 1200px) {
  div#import div.modal-dialog {
    width: 50% !important;
    max-width: 50% !important; } }

#import-form .form-group {
  margin-bottom: 5px; }

.step-form {
  /* Prevent tab navigation in step form */ }
  .step-form ul[role="tablist"] a[id^="order-import-step-container-t-"] {
    pointer-events: none !important; }
  .step-form.wizard > .actions a, .step-form.wizard > .actions a:hover, .step-form.wizard > .actions a:active {
    background: #F36F20;
    color: #fff; }
  .step-form.wizard > .content {
    background: #F7FAFB; }
  .step-form.wizard > .steps .current a, .step-form.wizard > .steps .current a:hover, .step-form.wizard > .steps .current a:active,
  .step-form.wizard > .actions .current a,
  .step-form.wizard > .actions .current a:hover,
  .step-form.wizard > .actions .current a:active {
    background: #F36F20;
    color: #fff; }
  .step-form.wizard > .steps .disabled a, .step-form.wizard > .steps .disabled a:hover, .step-form.wizard > .steps .disabled a:active,
  .step-form.wizard > .actions .disabled a,
  .step-form.wizard > .actions .disabled a:hover,
  .step-form.wizard > .actions .disabled a:active {
    background: #c4dae2;
    color: #414141; }
  .step-form.wizard > .steps .done a, .step-form.wizard > .steps .done a:hover, .step-form.wizard > .steps .done a:active,
  .step-form.wizard > .actions .done a,
  .step-form.wizard > .actions .done a:hover,
  .step-form.wizard > .actions .done a:active {
    background: #f68e50;
    color: #fff; }

/**************************************************************/
/*                Defines a style for sidebar                 */
/**************************************************************/
body {
  background-color: #eaf2f4; }

.sidebar {
  top: 0; }
  .sidebar .nav-header {
    background: #eaf2f4 none;
    width: 100%; }
    .sidebar .nav-header a {
      color: #dadada; }
    .sidebar .nav-header .text-muted {
      color: #888; }
    .pace-done .sidebar .nav-header {
      transition: all 0.4s; }
    body.mini-navbar .sidebar .nav-header {
      background: #eaf2f4; }
    .sidebar .nav-header .profile-element {
      height: 50px;
      background: url("/front/static/resources/graphic/base/assets/images/logo/bank-logo-sidebar-white.png") no-repeat center;
      background-size: contain; }
    .sidebar .nav-header .logo-element {
      background: url("/front/static/resources/graphic/base/assets/images/logo/bank-logo-small-white.png") no-repeat center;
      background-size: contain;
      margin: 13px 0; }
  .sidebar.navbar-default .nav > li {
    background-color: #eaf2f4;
    width: 100%; }
    .sidebar.navbar-default .nav > li.inactive:hover, .sidebar.navbar-default .nav > li.inactive:focus, .sidebar.navbar-default .nav > li.inactive a, .sidebar.navbar-default .nav > li.inactive a:hover {
      border-left: none;
      background-color: #eaf2f4;
      color: #888;
      cursor: auto; }
    .sidebar.navbar-default .nav > li a {
      color: #414141;
      font-weight: 600;
      background-color: #eaf2f4; }
      .sidebar.navbar-default .nav > li a span.arrow {
        margin-left: auto; }
  .sidebar.navbar-default .nav.nav-second-level,
  .sidebar.navbar-default .nav.nav-second-level li,
  .sidebar.navbar-default .nav.nav-second-level li a {
    background-color: #fff; }
  .sidebar.navbar-default .nav.nav-second-level li {
    border-top: 1px solid #edf4f6;
    border-bottom: 1px solid #edf4f6;
    border-left: none !important; }
    .sidebar.navbar-default .nav.nav-second-level li a:hover, .sidebar.navbar-default .nav.nav-second-level li a:focus {
      background-color: #fff; }
    .sidebar.navbar-default .nav.nav-second-level li.inactive:hover, .sidebar.navbar-default .nav.nav-second-level li.inactive:focus, .sidebar.navbar-default .nav.nav-second-level li.inactive a, .sidebar.navbar-default .nav.nav-second-level li.inactive a:hover {
      background-color: #fff;
      color: #888; }
  .sidebar.navbar-default .nav > li.active, .sidebar.navbar-default .nav > li:hover, .sidebar.navbar-default .nav > li:focus {
    border-left: 4px solid #f68e50; }
    .sidebar.navbar-default .nav > li.active, .sidebar.navbar-default .nav > li.active > a, .sidebar.navbar-default .nav > li:hover, .sidebar.navbar-default .nav > li:hover > a, .sidebar.navbar-default .nav > li:focus, .sidebar.navbar-default .nav > li:focus > a {
      background: #fff;
      color: #F36F20; }
  .sidebar.navbar-default .nav > li.active:last-of-type {
    margin-bottom: 20px; }
  .sidebar.navbar-default .nav > li.inactive:hover, .sidebar.navbar-default .nav > li.inactive:focus, .sidebar.navbar-default .nav > li.inactive a, .sidebar.navbar-default .nav > li.inactive a:hover {
    border-left: none;
    color: #888;
    background-color: #eaf2f4;
    cursor: auto;
    font-weight: bold; }

.mini-navbar .sidebar .nav > li > a {
  padding: 14px 20px 14px 25px; }
  .mini-navbar .sidebar .nav > li > a i {
    margin-right: 0; }
  .mini-navbar .sidebar .nav > li > a.active i {
    margin-left: -2px; }

.mini-navbar .sidebar .nav.nav-second-level > li > a {
  padding: 14px 10px 14px 10px; }
  .mini-navbar .sidebar .nav.nav-second-level > li > a i {
    margin-right: 10px; }

/**************************************************************/
/*                  Defines a style for topbar                */
/**************************************************************/
.topbar .navbar {
  background: #F7FAFB;
  padding: 0; }

.topbar .navbar:before,
.topbar .navbar:after {
  content: none !important; }

.topbar .minimalize-styl-2 {
  margin: 5px 15px 5px 20px; }

.topbar .top-menu .welcome-message {
  font-weight: 700; }
  .topbar .top-menu .welcome-message .owner_account {
    min-width: 0px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    font-size: 10px; }

.topbar .top-menu > li > a:hover, .topbar .top-menu > li > a:focus, .topbar .top-menu > li > a:active {
  color: #f68e50;
  background-color: rgba(47, 64, 80, 0.09); }

.topbar .top-menu > li > a i {
  margin: 0;
  padding-left: 1rem;
  padding-right: 1rem; }

.topbar .top-menu > li > ul > li > a {
  color: #414141; }
  .topbar .top-menu > li > ul > li > a:hover, .topbar .top-menu > li > ul > li > a:focus, .topbar .top-menu > li > ul > li > a:active {
    color: #f68e50; }
  .topbar .top-menu > li > ul > li > a i {
    width: 20px;
    text-align: center;
    line-height: 25px; }

.topbar .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e6e7; }

.topbar .dropdown-menu ul {
  display: none;
  max-height: 200px;
  padding-left: 0px;
  overflow: auto; }
  .topbar .dropdown-menu ul li a {
    display: flex;
    padding-left: 28px;
    align-items: flex-start; }
    .topbar .dropdown-menu ul li a i {
      margin-top: 4px;
      margin-right: 8px; }
    .topbar .dropdown-menu ul li a span {
      display: inline-block; }

@media (max-width: 1000px) {
  .topbar .top-menu .welcome-message {
    display: none !important; } }

/**************************************************************/
/*               Defines a style for breadcrumbs              */
/**************************************************************/
#breadcrumbs-wrapper {
  background-color: #fff;
  padding: 20px 10px; }
  #breadcrumbs-wrapper h2 {
    display: none; }

.breadcrumb {
  padding: 0;
  margin-bottom: 0;
  background-color: #fff; }
  .breadcrumb > li a {
    color: #f68e50; }
  .breadcrumb > .active {
    color: inherit; }

@media (min-width: 1152px) {
  #breadcrumbs-wrapper {
    padding: 0 10px 20px 10px; }
    #breadcrumbs-wrapper h2 {
      display: block; } }

/**************************************************************/
/*   Defines a style for tab navigation buttons on sub-pages  */
/**************************************************************/
.tab-nav .btn-group {
  padding: 1.5rem 0; }
  .tab-nav .btn-group button {
    -webkit-flex: 1 1 0px;
    -ms-flex: 1 1 0px;
    -moz-flex: 1 1 0px;
    flex: 1 1 0px;
    background-color: #fff;
    border: 1px solid #dcdcdc; }
    .tab-nav .btn-group button:not(:disabled):not(.disabled) {
      background-color: #fff;
      border: 1px solid #dcdcdc;
      color: inherit; }
      .tab-nav .btn-group button:not(:disabled):not(.disabled).active {
        background-color: #ed610d;
        color: #fff; }
      .tab-nav .btn-group button:not(:disabled):not(.disabled):hover {
        background-color: #ddd;
        color: #fff; }
    .tab-nav .btn-group button:active {
      background-color: #ed610d;
      color: #fff !important; }
    .tab-nav .btn-group button[disabled], .tab-nav .btn-group button[disabled]:hover, .tab-nav .btn-group button[disabled]:focus, .tab-nav .btn-group button[disabled]:active {
      background-color: #fff;
      border: 1px solid #dcdcdc;
      color: #414141 !important; }

@media (min-width: 600px) {
  .btn-nav {
    padding: 6px 4px;
    font-size: 0.8em;
    text-transform: uppercase;
    letter-spacing: 1px; } }

@media (min-width: 900px) {
  .btn-nav {
    font-size: 1em; } }

/**************************************************************/
/*                Defines a style for the footer              */
/**************************************************************/
.footer {
  background: #fff; }
  .footer.fixed {
    background: #fff; }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.homepage-short-article {
  min-height: 294px !important; }
  .homepage-short-article .preloader-container .preloader-active {
    max-height: 294px !important; }
  .homepage-short-article div#last_messages {
    display: none; }
    .homepage-short-article div#last_messages:only-child {
      display: block; }

@media (min-width: 600px) and (max-width: 1119px) {
  .homepage-short-article {
    min-height: 205px !important; }
  .mini-navbar .homepage-short-article {
    min-height: 253px !important; } }

.homepage-loader {
  min-height: 294px !important; }

.homepage-medium-article {
  min-height: 400px !important; }

.homepage-tall-article {
  min-height: 600px !important; }

.not-allowed-chart {
  position: relative;
  pointer-events: none; }
  .not-allowed-chart .tile:last-child {
    filter: blur(4px); }
  .not-allowed-chart .tile:first-child {
    position: absolute;
    margin: 0;
    z-index: 10;
    width: 100%;
    opacity: 0.8;
    filter: none !important; }

@media (min-width: 600px) {
  .homepage-container-advance {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 1049px;
    display: -ms-grid !important;
    display: grid !important;
    -ms-grid-columns: 0.25fr 15px 0.25fr;
    grid-template-columns: 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr;
    -ms-grid-rows: auto 15px auto 15px auto 15px auto;
    grid-template-rows: auto 15px auto 15px auto 15px auto; }
    .homepage-container-advance article {
      -webkit-box-flex: 1;
      /* OLD - iOS 6-, Safari 3.1-6 */
      -moz-box-flex: 1;
      /* OLD - Firefox 19- */
      width: 48%;
      /* For old syntax, otherwise collapses. */
      -webkit-flex: 1 1 23.5%;
      /* Chrome */
      -ms-flex: 1 1 23.5%;
      /* IE 10 */
      flex: 1 1 23.5%;
      /* NEW, Spec - Opera 12.1, Firefox 20+ */ }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 48%;
      -ms-flex: 1 1 48%;
      -moz-flex: 1 1 48%;
      flex: 1 1 48%; } }
  @media screen and (min-width: 600px) and (-ms-high-contrast: active), (min-width: 600px) and (-ms-high-contrast: none) {
    .homepage-container-advance {
      /*IE10+*/ }
      .homepage-container-advance article.chart-tran,
      .homepage-container-advance article.chart-cred,
      .homepage-container-advance article.chart-save,
      .homepage-container-advance article.custom_section,
      .homepage-container-advance article.finance_manager_public_rating,
      .homepage-container-advance article.savings-status,
      .homepage-container-advance article.second-ad,
      .homepage-container-advance article.welcome-last-messages {
        width: 100% !important; } }

@media (min-width: 600px) {
    @supports (display: grid) {
      .homepage-container-advance {
        height: auto !important; }
        .homepage-container-advance article,
        .homepage-container-advance article.welcome-last-messages {
          width: 100% !important; } }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-ordinal-group: 1;
      -moz-box-ordinal-group: 1;
      -ms-flex-order: 1;
      -webkit-order: 1;
      order: 1; }
    .homepage-container-advance article.chart-tran {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -ms-flex-order: 4;
      -webkit-order: 4;
      order: 4; }
    .homepage-container-advance article.chart-cred {
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -ms-flex-order: 5;
      -webkit-order: 5;
      order: 5; }
    .homepage-container-advance article.custom_section {
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -ms-flex-order: 2;
      -webkit-order: 2;
      order: 2; }
    .homepage-container-advance article.finance_manager_public_rating {
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -ms-flex-order: 2;
      -webkit-order: 2;
      order: 2; }
    .homepage-container-advance article.chart-save {
      -webkit-box-ordinal-group: 6;
      -moz-box-ordinal-group: 6;
      -ms-flex-order: 6;
      -webkit-order: 6;
      order: 6; }
    .homepage-container-advance article.savings-status {
      -webkit-box-ordinal-group: 3;
      -moz-box-ordinal-group: 3;
      -ms-flex-order: 3;
      -webkit-order: 3;
      order: 3; }
    .homepage-container-advance article.second-ad {
      -webkit-box-ordinal-group: 7;
      -moz-box-ordinal-group: 7;
      -ms-flex-order: 7;
      -webkit-order: 7;
      order: 7; }
    .homepage-container-advance article.welcome-last-messages,
    .homepage-container-advance article.savings-status,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      margin-right: 15px; }
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.chart-save,
    .homepage-container-advance article.welcome-last-messages,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      margin-bottom: 15px; } }
  @media screen and (min-width: 600px) and (-ms-high-contrast: active), (min-width: 600px) and (-ms-high-contrast: none) {
    .homepage-container-advance article.welcome-last-messages,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      margin-bottom: 0px; } }

@media (min-width: 600px) {
    @supports (-ms-ime-align: auto) {
      .homepage-container-advance article.welcome-last-messages,
      .homepage-container-advance article.finance_manager_public_rating,
      .homepage-container-advance article.custom_section {
        margin-bottom: 0px; } }
    .homepage-container-advance article.welcome-last-messages,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section,
    .homepage-container-advance article.savings-status {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 1;
      grid-column-end: 4; }
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.chart-save,
    .homepage-container-advance article.second-ad {
      -ms-grid-column: 3;
      grid-column-start: 5;
      -ms-grid-column-span: 1;
      grid-column-end: 8; }
    .homepage-container-advance article.welcome-last-messages {
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 3;
      grid-row-end: 4; }
    .homepage-container-advance article.chart-tran {
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 1; }
    .homepage-container-advance article.chart-cred {
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section,
    .homepage-container-advance article.chart-save {
      -ms-grid-row: 5;
      grid-row-start: 5;
      -ms-grid-row-span: 1;
      grid-row-end: 6; }
    .homepage-container-advance article.savings-status,
    .homepage-container-advance article.second-ad {
      -ms-grid-row: 7;
      grid-row-start: 7;
      -ms-grid-row-span: 1;
      grid-row-end: 8; }
  .homepage-container-medium {
    height: 1050px; }
    .homepage-container-medium article {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 22%;
      -ms-flex: 1 1 22%;
      flex: 1 1 22%; }
    .homepage-container-medium article.welcome-last-messages {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 72%;
      -ms-flex: 1 1 72%;
      -moz-flex: 1 1 72%;
      flex: 1 1 72%; }
    .homepage-container-medium article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 1;
      grid-column-end: 4;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 5;
      grid-row-end: 6; }
    .homepage-container-medium article.finance_manager_public_rating,
    .homepage-container-medium article.custom_section {
      display: none; }
  .homepage-container-medium-extra {
    height: 850px;
    -ms-grid-rows: auto 15px auto 15px auto;
    grid-template-rows: auto 15px auto 15px auto; }
    .homepage-container-medium-extra article.welcome-last-messages {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      width: 48%;
      -webkit-flex: 2 1 48%;
      -ms-flex: 2 1 48%;
      -moz-flex: 2 1 48%;
      flex: 2 1 48%; }
    .homepage-container-medium-extra article.savings-status,
    .homepage-container-medium-extra article.second-ad {
      display: none; }
  .homepage-container-light {
    height: 850px;
    -ms-grid-rows: auto;
    grid-template-rows: auto; }
    .homepage-container-light article {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      width: 48%;
      -webkit-flex: 2 1 48%;
      -ms-flex: 2 1 48%;
      -moz-flex: 2 1 48%;
      flex: 2 1 48%; }
    .homepage-container-light article.welcome-last-messages,
    .homepage-container-light article.finance_manager_public_rating,
    .homepage-container-light article.custom_section {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 48%;
      -ms-flex: 1 1 48%;
      -moz-flex: 1 1 48%;
      flex: 1 1 48%; }
    .homepage-container-light article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 7;
      grid-column-end: 8; }
    .homepage-container-light article.welcome-last-messages {
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-light article.finance_manager_public_rating,
    .homepage-container-light article.custom_section,
    .homepage-container-light article.savings-status,
    .homepage-container-light article.second-ad,
    .homepage-container-light article.chart-cred,
    .homepage-container-light article.chart-save,
    .homepage-container-light article.chart-tran {
      display: none; }
  .homepage-container-basic {
    height: 795px;
    -ms-grid-rows: auto 15px auto 15px auto;
    grid-template-rows: auto 15px auto 15px auto; }
    .homepage-container-basic article.welcome-last-messages {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 100%;
      -ms-flex: 1 1 100%;
      -moz-flex: 1 1 100%;
      flex: 1 1 100%; }
    .homepage-container-basic article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 1;
      grid-column-end: 4;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 5;
      grid-row-end: 6; }
    .homepage-container-basic article.finance_manager_public_rating,
    .homepage-container-basic article.custom_section,
    .homepage-container-basic article.savings-status,
    .homepage-container-basic article.second-ad {
      display: none; } }

@media (min-width: 992px) {
  .homepage-container-light {
    -ms-grid-columns: 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr;
    grid-template-columns: 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr;
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-light article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 5;
      grid-column-end: 6; }
    .homepage-container-light article.finance_manager_public_rating,
    .homepage-container-light article.custom_section {
      -ms-grid-column: 7;
      grid-column-start: 7;
      -ms-grid-column-span: 3;
      grid-column-end: 10; }
    .homepage-container-light article.welcome-last-messages,
    .homepage-container-light article.finance_manager_public_rating,
    .homepage-container-light article.custom_section {
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-light article.finance_manager_public_rating,
    .homepage-container-light article.custom_section {
      display: block; } }

@media (min-width: 1050px) {
  .homepage-container-advance {
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    -ms-grid-columns: 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr;
    grid-template-columns: 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr;
    -ms-grid-rows: auto 15px auto 15px auto;
    grid-template-rows: auto 15px auto 15px auto; }
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.chart-save,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 23.5%;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1 1 23.5%; }
    .homepage-container-advance article.savings-status,
    .homepage-container-advance article.second-ad {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 49%;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1 1 49%; }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      width: 48%;
      -webkit-flex: 2;
      -ms-flex: 2;
      flex: 2 1 48%; }
    .homepage-container-advance article.chart-tran {
      -webkit-box-ordinal-group: 1;
      -moz-box-ordinal-group: 1;
      -ms-flex-order: 1;
      -webkit-order: 1;
      order: 1; }
    .homepage-container-advance article.chart-cred {
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -ms-flex-order: 2;
      -webkit-order: 2;
      order: 2; }
    .homepage-container-advance article.chart-save {
      -webkit-box-ordinal-group: 3;
      -moz-box-ordinal-group: 3;
      -ms-flex-order: 3;
      -webkit-order: 3;
      order: 3; }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -ms-flex-order: 4;
      -webkit-order: 4;
      order: 4; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -ms-flex-order: 5;
      -webkit-order: 5;
      order: 5; }
    .homepage-container-advance article.savings-status {
      -webkit-box-ordinal-group: 6;
      -moz-box-ordinal-group: 6;
      -ms-flex-order: 6;
      -webkit-order: 6;
      order: 6; }
    .homepage-container-advance article.second-ad {
      -webkit-box-ordinal-group: 7;
      -moz-box-ordinal-group: 7;
      -ms-flex-order: 7;
      -webkit-order: 7;
      order: 7; }
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.welcome-last-messages {
      margin-right: 15px; }
    .homepage-container-advance article.chart-save,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      margin-right: 0; }
    .homepage-container-advance article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 7;
      grid-column-end: 8;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-advance article.chart-tran {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 3;
      grid-column-end: 4;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-advance article.chart-cred {
      -ms-grid-column: 5;
      grid-column-start: 5;
      -ms-grid-column-span: 3;
      grid-column-end: 8;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-advance article.chart-save {
      -ms-grid-column: 9;
      grid-column-start: 9;
      -ms-grid-column-span: 3;
      grid-column-end: 13;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      -ms-grid-column: 9;
      grid-column-start: 9;
      -ms-grid-column-span: 3;
      grid-column-end: 13;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-advance article.savings-status {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 5;
      grid-column-end: 6;
      -ms-grid-row: 5;
      grid-row-start: 5;
      -ms-grid-row-span: 1;
      grid-row-end: 6; }
    .homepage-container-advance article.second-ad {
      -ms-grid-column: 7;
      grid-column-start: 7;
      -ms-grid-column-span: 5;
      grid-column-end: 13;
      -ms-grid-row: 5;
      grid-row-start: 5;
      -ms-grid-row-span: 1;
      grid-row-end: 6; }
  .homepage-container-medium article.welcome-last-messages {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    width: 100%;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1 1 100%; }
  .homepage-container-medium article.welcome-last-messages {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4; }
  .homepage-container-medium article.welcome-last-messages {
    margin-right: 0px; }
  .homepage-container-medium-extra {
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
  .homepage-container-light article.welcome-last-messages {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 7;
    grid-column-end: 8; }
  .homepage-container-light article.finance_manager_public_rating,
  .homepage-container-light article.custom_section {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 3;
    grid-column-end: 12; }
  .homepage-container-light article.welcome-last-message {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4; }
  .homepage-container-basic {
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-basic article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 12;
      grid-column-end: 13;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-basic article.finance_manager_public_rating,
    .homepage-container-basic article.custom_section,
    .homepage-container-basic article.savings-status,
    .homepage-container-basic article.second-ad {
      display: none; }
    .homepage-container-basic article.welcome-last-messages,
    .homepage-container-basic article.chart-save {
      margin-right: 0px; } }

@media (min-width: 1400px) {
  .homepage-container-advance {
    -ms-grid-columns: 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr;
    grid-template-columns: 0.25fr 15px 0.25fr 15px 0.25fr 15px 0.25fr;
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.chart-save,
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section,
    .homepage-container-advance article.savings-status,
    .homepage-container-advance article.second-ad {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 23.5%;
      -webkit-flex: 1 1 23.5%;
      -ms-flex: 1 1 23.5%;
      flex: 1 1 23.5%; }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      width: 49%;
      -webkit-flex: 0 1 50.5%;
      -ms-flex: 0 1 50.5%;
      flex: 0 1 50.5%; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -ms-flex-order: 4;
      -webkit-order: 4;
      order: 4; }
    .homepage-container-advance article.welcome-last-messages {
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -ms-flex-order: 5;
      -webkit-order: 5;
      order: 5; }
    .homepage-container-advance article.chart-save {
      margin-right: 15px; }
    .homepage-container-advance article.welcome-last-messages {
      margin-bottom: 0;
      margin-right: 0; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section,
    .homepage-container-advance article.chart-tran,
    .homepage-container-advance article.chart-cred,
    .homepage-container-advance article.chart-save {
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-advance article.welcome-last-message,
    .homepage-container-advance article.savings-status,
    .homepage-container-advance article.second-ad {
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 4;
      grid-row-end: 4; }
    .homepage-container-advance article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 4;
      grid-column-end: 4; }
    .homepage-container-advance article.chart-tran {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 1;
      grid-column-end: 2; }
    .homepage-container-advance article.chart-cred {
      -ms-grid-column: 3;
      grid-column-start: 3;
      -ms-grid-column-span: 1;
      grid-column-end: 4; }
    .homepage-container-advance article.chart-save {
      -ms-grid-column: 5;
      grid-column-start: 5;
      -ms-grid-column-span: 1;
      grid-column-end: 6; }
    .homepage-container-advance article.savings-status {
      -ms-grid-column: 5;
      grid-column-start: 4;
      -ms-grid-column-span: 1;
      grid-column-end: 6; }
    .homepage-container-advance article.finance_manager_public_rating,
    .homepage-container-advance article.custom_section,
    .homepage-container-advance article.second-ad {
      -ms-grid-column: 7;
      grid-column-start: 7;
      -ms-grid-column-span: 1;
      grid-column-end: 8; }
    .homepage-container-advance article.welcome-last-messages div {
      border-right: none !important; }
    .homepage-container-advance article.savings-status div {
      border-left: none !important; }
  .homepage-container-medium {
    -ms-grid-columns: 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr 15px 0.1111fr;
    grid-template-columns: 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr 15px 0.111111fr;
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-medium article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 7;
      grid-column-end: 9;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-medium article.chart-tran {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 5;
      grid-column-end: 6;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium article.chart-cred {
      -ms-grid-column: 7;
      grid-column-start: 7;
      -ms-grid-column-span: 5;
      grid-column-end: 12;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium article.chart-save {
      -ms-grid-column: 13;
      grid-column-start: 13;
      -ms-grid-column-span: 5;
      grid-column-end: 18;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium article.finance_manager_public_rating,
    .homepage-container-medium article.custom_section {
      display: none; }
    .homepage-container-medium article.savings-status {
      -ms-grid-column: 8;
      grid-column-start: 9;
      -ms-grid-column-span: 4;
      grid-column-end: 12;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-medium article.second-ad {
      -ms-grid-column: 13;
      grid-column-start: 13;
      -ms-grid-column-span: 5;
      grid-column-end: 18;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-medium article.chart-save {
      margin-right: 0px; }
  .homepage-container-medium-extra {
    -ms-grid-columns: 0.166666fr 15px 0.166666fr 15px 0.166666fr;
    grid-template-columns: 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr 15px 0.166666fr;
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-medium-extra article.welcome-last-messages {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      width: 66.5%;
      -webkit-flex: 2 1 48%;
      -ms-flex: 2 1 48%;
      flex: 2 1 48%; }
    .homepage-container-medium-extra article.finance_manager_public_rating,
    .homepage-container-medium-extra article.custom_section {
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -ms-flex-order: 5;
      -webkit-order: 5;
      order: 5; }
    .homepage-container-medium-extra article.welcome-last-messages {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -ms-flex-order: 4;
      -webkit-order: 4;
      order: 4; }
    .homepage-container-medium-extra article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 3;
      grid-column-end: 8;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-medium-extra article.chart-tran {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 1;
      grid-column-end: 4;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium-extra article.chart-cred {
      -ms-grid-column: 3;
      grid-column-start: 5;
      -ms-grid-column-span: 1;
      grid-column-end: 8;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium-extra article.chart-save {
      -ms-grid-column: 5;
      grid-column-start: 9;
      -ms-grid-column-span: 1;
      grid-column-end: 13;
      -ms-grid-row: 1;
      grid-row-start: 1;
      -ms-grid-row-span: 1;
      grid-row-end: 2; }
    .homepage-container-medium-extra article.finance_manager_public_rating,
    .homepage-container-medium-extra article.custom_section {
      -ms-grid-column: 5;
      grid-column-start: 9;
      -ms-grid-column-span: 1;
      grid-column-end: 13;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-medium-extra article.chart-save {
      margin-right: 0px; }
    .homepage-container-medium-extra article.welcome-last-messages {
      margin-right: 15px; }
      .homepage-container-medium-extra article.welcome-last-messages div.tile {
        border-right: 1px solid #dcdcdc !important; }
  .homepage-container-light article.welcome-last-messages {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 5;
    grid-column-end: 6; }
  .homepage-container-light article.finance_manager_public_rating,
  .homepage-container-light article.custom_section {
    -ms-grid-column: 7;
    grid-column-start: 7;
    -ms-grid-column-span: 1;
    grid-column-end: 8; }
  .homepage-container-light article.welcome-last-messages,
  .homepage-container-light article.finance_manager_public_rating,
  .homepage-container-light article.custom_section {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4; }
  .homepage-container-light article.welcome-last-messages div.tile {
    border-right: 1px solid #dcdcdc !important; }
  .homepage-container-basic {
    -ms-grid-columns: 0.333333fr 15px 0.333333fr 15px 0.333333fr;
    grid-template-columns: 0.333333fr 15px 0.333333fr 15px 0.333333fr;
    -ms-grid-rows: auto 15px auto;
    grid-template-rows: auto 15px auto; }
    .homepage-container-basic article.welcome-last-messages {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      width: 48%;
      -webkit-flex: 1 1 100%;
      -ms-flex: 1 1 100%;
      -moz-flex: 1 1 100%;
      flex: 1 1 100%; }
    .homepage-container-basic article.welcome-last-messages {
      -ms-grid-column: 1;
      grid-column-start: 1;
      -ms-grid-column-span: 5;
      grid-column-end: 6;
      -ms-grid-row: 3;
      grid-row-start: 3;
      -ms-grid-row-span: 1;
      grid-row-end: 4; }
    .homepage-container-basic article.chart-save {
      margin-right: 0px; }
    .homepage-container-basic article.finance_manager_public_rating,
    .homepage-container-basic article.custom_section,
    .homepage-container-basic article.savings-status,
    .homepage-container-basic article.second-ad {
      display: none; }
    .homepage-container-basic article.welcome-last-messages div.tile {
      border-right: 1px solid #dcdcdc !important; } }

@supports (display: grid) {
  .homepage-container-advance,
  .homepage-container-medium {
    height: auto !important; }
  article,
  article.welcome-last-messages {
    width: 100% !important; }
  article.chart-tran,
  article.chart-cred,
  article.chart-save,
  article.finance_manager_public_rating,
  article.custom_section,
  article.welcome-last-messages,
  article.savings-status,
  article.second-ad {
    grid-gap: 15px;
    margin: 0px !important; } }

@supports (-ms-ime-align: auto) {
  .homepage-container-advance article.chart-tran,
  .homepage-container-advance article.chart-cred,
  .homepage-container-advance article.chart-save,
  .homepage-container-advance article.finance_manager_public_rating,
  .homepage-container-advance article.custom_section,
  .homepage-container-advance article.savings-status,
  .homepage-container-advance article.second-ad,
  .homepage-container-advance article.welcome-last-messages {
    width: 100% !important; }
  .homepage-container-advance,
  .homepage-container-medium {
    height: auto !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .homepage-container-advance,
  .homepage-container-medium {
    height: auto !important; } }

.img-adv {
  overflow: hidden; }

.graph h2 {
  text-shadow: 0 0 0 #414141; }
  .graph h2 span {
    font-size: 0.6em; }

.graph h2 + p {
  font-weight: 100;
  margin-top: 2px; }

article.savings-status h2.title {
  font-size: 2.5vw;
  line-height: 1.4; }

article.welcome-last-messages .preloader {
  width: 100px !important; }

article.finance_manager_public_rating,
article.custom_section {
  border: 1px solid #dcdcdc; }

/******* Home MSG Label Icon ************/
.hidden-msg-home-text {
  display: none; }

.hidden-msg-home-icon {
  display: inline-block; }

@media (min-width: 1200px) {
  .hidden-msg-home-text {
    display: inline-block; }
  .hidden-msg-home-icon {
    display: none; } }

/******* Welcome message box *************/
@media (min-width: 600px) and (max-width: 1049px) {
  .homepage-container-advance article.welcome-last-messages .welcome-note.col-md-4.col-xl-4,
  .homepage-container-advance article.welcome-last-messages .last-messages {
    width: 100% !important;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .homepage-container-advance article.welcome-last-messages .last-messages.col-md-4.col-xl-4 {
    padding-right: 5px !important;
    padding-left: 5px !important; }
  .homepage-container-light article.welcome-last-messages .welcome-note.col-md-4.col-xl-4 {
    width: 33.3333% !important; }
  .homepage-container-light article.welcome-last-messages .last-messages.col-md-4.col-xl-4 {
    width: 66.6666% !important; } }

@media (min-width: 992px) and (max-width: 1049px) {
  div.last-messages,
  div#last_messages,
  div#last_messages + div {
    margin-top: 1em !important; } }

/******* Additional *************/
@media (min-width: 600px) and (max-width: 767px) {
  .graph h2 {
    font-size: 1.4em; }
  .graph h2 + p {
    font-size: 0.8em; }
  article.savings-status h2.title {
    font-size: 2vw;
    line-height: 1.4; }
  div.last-messages {
    margin-top: 0.7rem !important; }
  .homepage-container-light div.last-messages div#last_messages div h2,
  .homepage-container-light div.last-messages div#last_messages div span.label-msg {
    width: 50%; }
  .homepage-container-light div.last-messages div#last_messages div h2 {
    text-align: left !important; }
  .homepage-container-light div.last-messages div#last_messages div span.label-msg {
    text-align: center; }
  .mini-navbar .graph h2 {
    font-size: 2.3vw; }
    .mini-navbar .graph h2 span {
      font-size: 0.6em; }
  .mini-navbar .graph h2 + p {
    font-size: 0.8em; } }

@media (min-width: 769px) and (max-width: 800px) {
  .graph h2 {
    font-size: 2.2vw; }
  .graph h2 + p {
    font-size: 0.9em; }
  .mini-navbar .graph h2 {
    font-size: 2.4vw; }
  div.last-messages {
    margin-top: 0.7rem !important; }
  .homepage-container-light div.last-messages div#last_messages div h2,
  .homepage-container-light div.last-messages div#last_messages div span.label-msg {
    width: 50%; }
  .homepage-container-light div.last-messages div#last_messages div h2 {
    text-align: left !important; }
  .homepage-container-light div.last-messages div#last_messages div span.label-msg {
    text-align: right !important; } }

@media (min-width: 800px) and (max-width: 1049px) {
  .graph h2 + p {
    font-size: 1em; }
  article.savings-status h2.title {
    font-size: 2vw;
    line-height: 1.4; } }

@media (min-width: 1050px) and (max-width: 1399px) {
  .graph h2 {
    font-size: 1.9vw; }
  .graph h2 + p {
    margin-top: 2px;
    font-size: 1em; }
  article.savings-status h2.title {
    font-size: 1.4vw;
    line-height: 1.2; } }

@media (min-width: 1400px) {
  .graph h2 {
    font-size: 1.5vw; }
  .graph h2 + p {
    margin-top: 2px;
    font-size: 1em; }
  article.savings-status h2.title {
    font-size: 1.2vw;
    line-height: 1.4; } }

@media (min-width: 600px) {
  section.home-last-section article {
    -webkit-flex: 1 0 100%;
    -ms-flex: 1 0 100%;
    -moz-flex: 1 0 100%;
    flex: 1 0 100%; }
  section.home-last-section article {
    margin-top: 15px; }
  .accordion-tu {
    display: none;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn; }
    .accordion-tu from {
      opacity: 0; }
    .accordion-tu to {
      opacity: 1; } }

@media (min-width: 1150px) {
  section.home-last-section-double article {
    -webkit-flex: 1 0 40%;
    -ms-flex: 1 0 40%;
    -moz-flex: 1 0 40%;
    flex: 1 0 40%; }
  section.home-last-section-double article:last-of-type {
    margin-left: 15px; }
  .accordion-tu {
    display: block;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn; }
    .accordion-tu from {
      opacity: 0; }
    .accordion-tu to {
      opacity: 1; } }

article.custom_section {
  background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_270-210.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover; }

@media (min-width: 900px) {
  article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.jpg"); }
  .mini-navbar article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.jpg"); } }

@media (min-width: 900px) and (max-width: 1048px) {
  .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.jpg"); }
  .mini-navbar .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.jpg"); } }

@media (min-width: 1049px) {
  article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.jpg"); }
  .mini-navbar article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.jpg"); } }

@media (min-width: 1400px) {
  article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_367-295.jpg"); }
  .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.jpg"); }
  .mini-navbar article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.jpg"); }
  .mini-navbar .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_367-295.jpg"); } }

@media (min-width: 1600px) {
  article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.jpg"); }
  .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.jpg"); }
  .mini-navbar article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.jpg"); }
  .mini-navbar .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.jpg"); } }

@media (min-width: 1800px) {
  article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.jpg"); }
  .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_400-295.jpg"); }
  .mini-navbar article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-300.jpg"); }
  .mini-navbar .homepage-container-light article.custom_section {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.jpg"); } }

article.finance_manager_public_rating {
  background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_270-210.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover; }

@media (min-width: 900px) {
  article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.png"); }
  .mini-navbar article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.png"); } }

@media (min-width: 900px) and (max-width: 1048px) {
  .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.png"); }
  .mini-navbar .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.png"); } }

@media (min-width: 1049px) {
  article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.png"); }
  .mini-navbar article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.png"); } }

@media (min-width: 1400px) {
  article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_367-295.png"); }
  .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_300-295.png"); }
  .mini-navbar article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.png"); }
  .mini-navbar .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_367-295.png"); } }

@media (min-width: 1600px) {
  article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.png"); }
  .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_350-295.png"); }
  .mini-navbar article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.png"); }
  .mini-navbar .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.png"); } }

@media (min-width: 1800px) {
  article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-345.png"); }
  .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_400-295.png"); }
  .mini-navbar article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_550-300.png"); }
  .mini-navbar .homepage-container-light article.finance_manager_public_rating {
    background-image: url("/front/static/resources/graphic/base/assets/images/temp/IMG-01_435-295.png"); } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.statements-info .tile-board {
  border-left: 2px solid #F36F20 !important;
  border-right: 2px solid #F36F20 !important; }

div#statements_dt_wrapper table.dataTable {
  table-layout: fixed; }

@media (min-width: 600px) and (max-width: 899px) {
  .w-s-0 {
    width: 19% !important; }
  .w-s-1 {
    width: 16% !important; }
  .w-s-2 {
    width: 26% !important; }
  .w-s-3 {
    width: 25% !important; }
  .w-s-4 {
    width: 13% !important; }
  .mini-navbar .w-s-0 {
    width: 16% !important; }
  .mini-navbar .w-s-1 {
    width: 17% !important; }
  .mini-navbar .w-s-2 {
    width: 30% !important; }
  .mini-navbar .w-s-3 {
    width: 22% !important; }
  .mini-navbar .w-s-4 {
    width: 15% !important; }
  .dtStatementInfo {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
    margin: 15px 0 5px 0; } }

@media (min-width: 900px) and (max-width: 1199px) {
  .w-s-0 {
    width: 18% !important; }
  .w-s-1 {
    width: 23% !important; }
  .w-s-2 {
    width: 22% !important; }
  .w-s-3 {
    width: 21% !important; }
  .w-s-4 {
    width: 10% !important; }
  .dtStatementInfo {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
    margin: 15px 0 5px 0; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  .w-s-0 {
    width: 19% !important; }
  .w-s-1 {
    width: 21% !important; }
  .w-s-2 {
    width: 22% !important; }
  .w-s-3 {
    width: 22% !important; }
  .w-s-4 {
    width: 10% !important; } }

@media (min-width: 1400px) and (max-width: 1599px) {
  .w-s-0 {
    width: 19% !important; }
  .w-s-1 {
    width: 21% !important; }
  .w-s-2 {
    width: 22% !important; }
  .w-s-3 {
    width: 22% !important; }
  .w-s-4 {
    width: 10% !important; } }

@media (min-width: 1600px) {
  .w-s-0 {
    width: 19% !important; }
  .w-s-1 {
    width: 21% !important; }
  .w-s-2 {
    width: 22% !important; }
  .w-s-3 {
    width: 22% !important; }
  .w-s-4 {
    width: 10% !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
div#transactions_dt_wrapper table.dataTable {
  table-layout: fixed; }

@media (min-width: 600px) {
  .mini-navbar .wt-0 {
    width: 19% !important; }
  .mini-navbar .wt-1 {
    width: 0 !important;
    display: none; }
  .mini-navbar .wt-2 {
    width: 51% !important;
    word-wrap: normal; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 29% !important; }
  .mini-navbar .wt-3 {
    width: 0 !important;
    display: none; }
  .mini-navbar .wt-4 {
    width: 22% !important; }
  .mini-navbar .wt-5 {
    width: 22% !important; }
  .mini-navbar .wt-6 {
    width: 8% !important; }
  .wt-0 {
    width: 16% !important; }
  .wt-1 {
    width: 0 !important;
    display: none; }
  .wt-2 {
    width: 56.5% !important;
    word-wrap: normal; }
  .wt-2.show-account-balance-board {
    width: 36.5% !important; }
  .wt-3 {
    width: 0 !important;
    display: none; }
  .wt-4 {
    width: 19.5% !important; }
  .wt-5 {
    width: 20% !important; }
  .wt-6 {
    width: 8% !important; } }

@media (min-width: 700px) {
  .mini-navbar .wt-0 {
    width: 16% !important; }
  .mini-navbar .wt-2 {
    width: 40% !important; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 36% !important; }
  .mini-navbar .wt-4 {
    width: 36% !important; }
  .mini-navbar .wt-4.show-account-balance-board {
    width: 20% !important; }
  .mini-navbar .wt-5 {
    width: 20% !important; }
  .mini-navbar .wt-6 {
    width: 8% !important; } }

@media (min-width: 800px) {
  .mini-navbar .wt-0 {
    width: 20% !important; }
  .mini-navbar .wt-2 {
    width: 53% !important;
    word-wrap: normal; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 34% !important; }
  .mini-navbar .wt-4 {
    width: 19% !important; }
  .mini-navbar .wt-5 {
    width: 19% !important; }
  .mini-navbar .wt-6 {
    width: 8% !important; } }

@media (min-width: 900px) {
  .mini-navbar .wt-0 {
    width: 18% !important; }
  .mini-navbar .wt-1 {
    width: 22% !important;
    word-wrap: normal;
    display: table-cell; }
  .mini-navbar .wt-2 {
    width: 38.5% !important;
    word-wrap: normal; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 23% !important; }
  .mini-navbar .wt-4 {
    width: 15.5% !important; }
  .mini-navbar .wt-5 {
    width: 15.5% !important; }
  .mini-navbar .wt-6 {
    width: 6% !important; }
  .wt-0 {
    width: 14.5% !important; }
  .wt-1 {
    width: 20% !important;
    word-wrap: normal;
    display: table-cell; }
  .wt-2 {
    width: 42% !important;
    word-wrap: normal; }
  .wt-2.show-account-balance-board {
    width: 24.5% !important; }
  .wt-4 {
    width: 15.5% !important; }
  .wt-5 {
    width: 17.5% !important; }
  .wt-6 {
    width: 8% !important; } }

@media (min-width: 1096px) {
  .mini-navbar .wt-0 {
    width: 14.5% !important; }
  .mini-navbar .wt-1 {
    width: 32.5% !important; }
  .mini-navbar .wt-1.show-account-balance-board {
    width: 25.5% !important; }
  .mini-navbar .wt-2 {
    width: 32.5% !important; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 25% !important; }
  .mini-navbar .wt-4 {
    width: 14.5% !important; }
  .mini-navbar .wt-5 {
    width: 14.5% !important; }
  .mini-navbar .wt-6 {
    width: 6% !important; }
  .wt-0 {
    width: 16.5% !important; }
  .wt-1 {
    width: 31.5% !important; }
  .wt-1.show-account-balance-board {
    width: 24% !important; }
  .wt-2 {
    width: 31% !important; }
  .wt-2.show-account-balance-board {
    width: 24% !important; }
  .wt-4 {
    width: 14.5% !important; }
  .wt-5 {
    width: 14.5% !important; }
  .wt-6 {
    width: 6.5% !important; } }

@media (min-width: 1200px) {
  .mini-navbar .wt-0 {
    width: 14% !important; }
  .mini-navbar .wt-1 {
    width: 20.5% !important; }
  .mini-navbar .wt-2 {
    width: 29.5% !important; }
  .mini-navbar .wt-2.show-account-balance-board {
    width: 18% !important; }
  .mini-navbar .wt-3 {
    width: 19.5% !important;
    display: table-cell; }
  .mini-navbar .wt-4 {
    width: 10.5% !important; }
  .mini-navbar .wt-5 {
    width: 11.5% !important; }
  .mini-navbar .wt-6 {
    width: 6% !important; }
  .wt-0 {
    width: 14% !important; }
  .wt-1 {
    width: 20% !important; }
  .wt-2 {
    width: 29.5% !important; }
  .wt-2.show-account-balance-board {
    width: 18% !important; }
  .wt-3 {
    width: 20% !important;
    display: table-cell; }
  .wt-4 {
    width: 10.5% !important; }
  .wt-5 {
    width: 11.5% !important; }
  .wt-6 {
    width: 6% !important; } }

@media (min-width: 1400px) {
  .wt-0 {
    width: 11.5% !important; }
  .wt-1 {
    width: 28% !important; }
  .wt-2 {
    width: 29% !important; }
  .wt-2.show-account-balance-board {
    width: 18% !important; }
  .wt-3 {
    width: 16% !important; }
  .wt-4 {
    width: 10% !important; }
  .wt-5 {
    width: 11% !important; }
  .wt-6 {
    width: 5.5% !important; } }

@media (min-width: 1600px) {
  .wt-0 {
    width: 10% !important; }
  .wt-1 {
    width: 29% !important; }
  .wt-2 {
    width: 32% !important; }
  .wt-2.show-account-balance-board {
    width: 21% !important; }
  .wt-3 {
    width: 14% !important; }
  .wt-4 {
    width: 10% !important; }
  .wt-5 {
    width: 11% !important; }
  .wt-6 {
    width: 5% !important; } }

div#currency_acc_cards table.dataTable {
  table-layout: fixed; }

@media (min-width: 600px) and (max-width: 699px) {
  .dt-card-c0 {
    width: 23% !important; }
  .dt-card-c1 {
    width: 29% !important; }
  .dt-card-c2 {
    width: 22% !important; }
  .dt-card-c3 {
    width: 18% !important; }
  .dt-card-c4 {
    width: 8% !important; } }

@media (min-width: 700px) and (max-width: 899px) {
  .dt-card-c0 {
    width: 24% !important; }
  .dt-card-c1 {
    width: 29% !important; }
  .dt-card-c2 {
    width: 21% !important;
    /*20%*/ }
  .dt-card-c3 {
    width: 18% !important;
    /*10%*/ }
  .dt-card-c4 {
    width: 8% !important; } }

@media (min-width: 900px) and (max-width: 999px) {
  .dt-card-c0 {
    width: 21% !important; }
  .dt-card-c1 {
    width: 32% !important; }
  .dt-card-c2 {
    width: 24% !important; }
  .dt-card-c3 {
    width: 17% !important; }
  .dt-card-c4 {
    width: 6% !important; } }

@media (min-width: 1000px) and (max-width: 1099px) {
  .dt-card-c0 {
    width: 17% !important; }
  .dt-card-c1 {
    width: 35% !important; }
  .dt-card-c2 {
    width: 25% !important; }
  .dt-card-c3 {
    width: 17% !important; }
  .dt-card-c4 {
    width: 6% !important; } }

@media (min-width: 1100px) and (max-width: 1199px) {
  .dt-card-c0 {
    width: 18% !important; }
  .dt-card-c1 {
    width: 33% !important; }
  .dt-card-c2 {
    width: 25% !important; }
  .dt-card-c3 {
    width: 17% !important; }
  .dt-card-c4 {
    width: 6% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  .dt-card-c0 {
    width: 15% !important; }
  .dt-card-c1 {
    width: 40% !important; }
  .dt-card-c2 {
    width: 24% !important; }
  .dt-card-c3 {
    width: 15% !important; }
  .dt-card-c4 {
    width: 6% !important; }
  .mini-navbar .dt-card-c0 {
    width: 13% !important; }
  .mini-navbar .dt-card-c1 {
    width: 36% !important; }
  .mini-navbar .dt-card-c2 {
    width: 33% !important; }
  .mini-navbar .dt-card-c3 {
    width: 12% !important; }
  .mini-navbar .dt-card-c4 {
    width: 6% !important; } }

@media (min-width: 1400px) {
  .dt-card-c0 {
    width: 13% !important; }
  .dt-card-c1 {
    width: 37% !important; }
  .dt-card-c2 {
    width: 33% !important; }
  .dt-card-c3 {
    width: 13% !important; }
  .dt-card-c4 {
    width: 5% !important; }
  .mini-navbar .dt-card-c0 {
    width: 9% !important; }
  .mini-navbar .dt-card-c1 {
    width: 41% !important; }
  .mini-navbar .dt-card-c2 {
    width: 37% !important; }
  .mini-navbar .dt-card-c3 {
    width: 8% !important; }
  .mini-navbar .dt-card-c4 {
    width: 5% !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.rate-date-block .form-group {
  margin-bottom: 0px; }
  .rate-date-block .form-group label {
    margin-bottom: 0px; }

.convert-label-btn {
  display: none; }

@media (max-width: 642px) {
  .convert-wrapper .col-sm-5,
  .convert-wrapper .col-sm-2 {
    width: 100%; }
  .convert-wrapper .convert-row-reverse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }
    .convert-wrapper .convert-row-reverse .col-sm-9 {
      padding-left: 0px !important;
      padding-right: 15px !important; }
  .convert-wrapper .convert-small-btn {
    display: inline; }
  .convert-wrapper .convert-large-btn {
    display: none; } }

@media (min-width: 643px) and (max-width: 768px) {
  .convert-wrapper {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
    .convert-wrapper .convert-small-btn {
      display: none; }
    .convert-wrapper .convert-large-btn {
      display: inline; }
  .mini-navbar .convert-wrapper {
    display: block !important; }
    .mini-navbar .convert-wrapper .col-sm-5,
    .mini-navbar .convert-wrapper .col-sm-2 {
      width: 100%; }
    .mini-navbar .convert-wrapper .convert-row-reverse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -ms-flexbox !important;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex !important;
      -webkit-box-orient: horizontal !important;
      -webkit-box-direction: reverse !important;
      -webkit-flex-direction: row-reverse !important;
      -ms-flex-direction: row-reverse !important;
      flex-direction: row-reverse !important; }
      .mini-navbar .convert-wrapper .convert-row-reverse .col-sm-9 {
        padding-left: 0px !important;
        padding-right: 15px !important; }
    .mini-navbar .convert-wrapper .convert-small-btn {
      display: inline; }
    .mini-navbar .convert-wrapper .convert-large-btn {
      display: none; } }

@media (min-width: 769px) and (max-width: 862px) {
  .convert-wrapper {
    display: block; }
    .convert-wrapper .col-sm-5,
    .convert-wrapper .col-sm-2 {
      width: 100%; }
    .convert-wrapper .convert-row-reverse {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -ms-flexbox !important;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex !important;
      -webkit-box-orient: horizontal !important;
      -webkit-box-direction: reverse !important;
      -webkit-flex-direction: row-reverse !important;
      -ms-flex-direction: row-reverse !important;
      flex-direction: row-reverse !important; }
      .convert-wrapper .convert-row-reverse .col-sm-9 {
        padding-left: 0px !important;
        padding-right: 15px !important; }
    .convert-wrapper .convert-small-btn {
      display: inline; }
    .convert-wrapper .convert-large-btn {
      display: none; }
  .mini-navbar .convert-wrapper {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
    .mini-navbar .convert-wrapper .col-sm-5,
    .mini-navbar .convert-wrapper .col-sm-2 {
      width: auto; }
    .mini-navbar .convert-wrapper .col-sm-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .mini-navbar .convert-wrapper .convert-small-btn {
      display: none; }
    .mini-navbar .convert-wrapper .convert-large-btn {
      display: inline; } }

@media (min-width: 863px) {
  .convert-wrapper {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .convert-small-btn {
    display: none; }
  .convert-large-btn {
    display: inline; } }

@media (min-width: 1100px) {
  .convert-label-btn {
    display: inline; } }

div#exchange-rate-table_wrapper table.dataTable {
  table-layout: fixed; }

div#exchange-rate-table_wrapper .table.dataTable,
div#exchange-rate-table_wrapper .dataTables_scrollHead {
  margin-top: 0px !important; }

@media (min-width: 600px) and (max-width: 899px) {
  div#exchange-rate-table_wrapper .w-er-0 {
    width: 17% !important; }
  div#exchange-rate-table_wrapper .w-er-1 {
    width: 29% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-2 {
    width: 18.5% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-3 {
    width: 17% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-4 {
    width: 18.5% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .hidden_er {
    display: none; } }

@media (min-width: 900px) and (max-width: 1099px) {
  div#exchange-rate-table_wrapper .w-er-0 {
    width: 35% !important; }
  div#exchange-rate-table_wrapper .w-er-1 {
    width: 22% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-2 {
    width: 14.5% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-3 {
    width: 13.5% !important;
    padding-left: 3px !important; }
  div#exchange-rate-table_wrapper .w-er-4 {
    width: 15% !important;
    padding-left: 3px !important; } }

@media (min-width: 1100px) and (max-width: 1399px) {
  div#exchange-rate-table_wrapper .w-er-0 {
    width: 36% !important; }
  div#exchange-rate-table_wrapper .w-er-1 {
    width: 16% !important; }
  div#exchange-rate-table_wrapper .w-er-2 {
    width: 16% !important; }
  div#exchange-rate-table_wrapper .w-er-3 {
    width: 16% !important; }
  div#exchange-rate-table_wrapper .w-er-4 {
    width: 16% !important; } }

@media (min-width: 1400px) and (max-width: 1599px) {
  div#exchange-rate-table_wrapper .w-er-0 {
    width: 40% !important; }
  div#exchange-rate-table_wrapper .w-er-1 {
    width: 15% !important; }
  div#exchange-rate-table_wrapper .w-er-2 {
    width: 15% !important; }
  div#exchange-rate-table_wrapper .w-er-3 {
    width: 15% !important; }
  div#exchange-rate-table_wrapper .w-er-4 {
    width: 15% !important; } }

@media (min-width: 1600px) {
  div#exchange-rate-table_wrapper .w-er-0 {
    width: 60% !important; }
  div#exchange-rate-table_wrapper .w-er-1 {
    width: 10% !important; }
  div#exchange-rate-table_wrapper .w-er-2 {
    width: 10% !important; }
  div#exchange-rate-table_wrapper .w-er-3 {
    width: 10% !important; }
  div#exchange-rate-table_wrapper .w-er-4 {
    width: 10% !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.label-me-text {
  /*activation number*/
  font-size: 1.2em !important;
  padding: 0.75em !important; }

div#authorized-devices-dt_wrapper table.dataTable {
  table-layout: fixed; }

@media (min-width: 600px) and (max-width: 899px) {
  .label-me-text {
    /*activation number*/
    font-size: 0.9em !important;
    padding: 0.95em !important; }
  .hidden-me-md {
    /*activation number*/
    display: none; }
  .w-me-0 {
    width: 20% !important; }
  .w-me-1 {
    width: 28% !important; }
  .w-me-2 {
    width: 45% !important; }
  .w-me-3 {
    width: 7% !important; }
  .mini-navbar .w-me-0 {
    width: 26% !important; }
  .mini-navbar .w-me-1 {
    width: 31% !important; }
  .mini-navbar .w-me-2 {
    width: 35% !important; }
  .mini-navbar .w-me-3 {
    width: 8% !important; } }

@media (min-width: 900px) and (max-width: 1199px) {
  .label-me-text {
    /*activation numeber*/
    font-size: 1em !important;
    padding: 0.85em !important; }
  .w-me-0,
  .w-me-1 {
    width: 24.5% !important; }
  .w-me-2 {
    width: 45% !important; }
  .w-me-3 {
    width: 6% !important; }
  .mini-navbar .w-me-0 {
    width: 19% !important; }
  .mini-navbar .w-me-1 {
    width: 25% !important; }
  .mini-navbar .w-me-2 {
    width: 51% !important; }
  .mini-navbar .w-me-3 {
    width: 5% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  .w-me-0 {
    width: 15% !important; }
  .w-me-1 {
    width: 20% !important; }
  .w-me-2 {
    width: 58% !important; }
  .w-me-3 {
    width: 5% !important; } }

@media (min-width: 1400px) and (max-width: 1599px) {
  .w-me-0 {
    width: 12.5% !important; }
  .w-me-1 {
    width: 20% !important; }
  .w-me-2 {
    width: 63.5% !important; }
  .w-me-3 {
    width: 4% !important; }
  .mini-navbar .w-me-0 {
    width: 11% !important; }
  .mini-navbar .w-me-1 {
    width: 20% !important; }
  .mini-navbar .w-me-2 {
    width: 65% !important; }
  .mini-navbar .w-me-3 {
    width: 4% !important; } }

@media (min-width: 1600px) {
  .w-me-0 {
    width: 11% !important; }
  .w-me-1 {
    width: 18% !important; }
  .w-me-2 {
    width: 67% !important; }
  .w-me-3 {
    width: 4% !important; }
  .mini-navbar .w-me-0 {
    width: 10% !important; }
  .mini-navbar .w-me-1 {
    width: 20% !important; }
  .mini-navbar .w-me-2 {
    width: 66% !important; }
  .mini-navbar .w-me-3 {
    width: 4% !important; } }

/****other then tables****/
@media (min-width: 900px) {
  .hidden-me-sm {
    display: none; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
@media (min-width: 600px) and (max-width: 1199px) {
  .accordion-tu {
    display: none;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn; }
    .accordion-tu from {
      opacity: 0; }
    .accordion-tu to {
      opacity: 1; }
  .col-tu-12 {
    width: 100% !important; } }

@media (min-width: 1200px) {
  .accordion-tu {
    display: block;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn; }
    .accordion-tu from {
      opacity: 0; }
    .accordion-tu to {
      opacity: 1; } }

@media (min-width: 600px) and (max-width: 899px) {
  div#user-contacts-dt_wrapper .w-tu-0 {
    width: 34% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-1 {
    width: 26% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-2 {
    width: 22% !important; }
  div#user-contacts-dt_wrapper .w-tu-3 {
    width: 20% !important; } }

@media (min-width: 900px) and (max-width: 1199px) {
  div#user-contacts-dt_wrapper .col-tu-12 {
    width: 100% !important; }
  div#user-contacts-dt_wrapper .w-tu-0 {
    width: 40% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-1 {
    width: 26% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-2 {
    width: 21% !important; }
  div#user-contacts-dt_wrapper .w-tu-3 {
    width: 13% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  div#user-contacts-dt_wrapper .w-tu-0 {
    width: 29% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-1 {
    width: 23% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-2 {
    width: 26% !important; }
  div#user-contacts-dt_wrapper .w-tu-3 {
    width: 22% !important; } }

@media (min-width: 1400px) {
  div#user-contacts-dt_wrapper .w-tu-0 {
    width: 35% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-2 {
    width: 20% !important; } }

@media (min-width: 1600px) {
  div#user-contacts-dt_wrapper .w-tu-0 {
    width: 37% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-1 {
    width: 26% !important;
    word-wrap: normal; }
  div#user-contacts-dt_wrapper .w-tu-3 {
    width: 17% !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.payment-icon, .ei-one-card {
  color: #d5570b;
  font-size: 45px !important; }

.payment-card-balanse {
  height: 58px; }

@media (min-width: 1200px) {
  .payment-icon, .ei-one-card {
    font-size: 50px !important; } }

@media (min-width: 1600px) {
  .payment-icon, .ei-one-card {
    font-size: 60px !important; } }

@media (min-width: 1600px) {
  .payment-icon, .ei-one-card {
    font-size: 65px !important; } }

/*::::::::::::::: DETALJI RAČUNA ::::::::::::::::*/
/*** for-tablet-portrait-up - min width: 600  ***/
/*** for-tablet-portrait-only - (min-width: 600px) and (max-width: 899px) ***/
/***  for-desktop-up - (min-width: 1200px) ***/
/***  for-tablet-landscape-up - (min-width: 901px) ***/
/**   for-tablet-landscape-only  (min-width: 901px) and (max-width: 1199px) **/
.btn-hide {
  /*hide an element on a desktop size*/
  display: none; }
  body.mini-navbar .btn-hide {
    /*hide an element on a desktop size when menu is closed*/ }
    @media (min-width: 1400px) {
      body.mini-navbar .btn-hide {
        display: inline-block; } }
  @media (min-width: 1400px) {
    .btn-hide {
      display: inline-block; } }

.btn-show {
  /*show an element on a desktop size*/ }
  body.mini-navbar .btn-show {
    /*hide an element on a desktop size when menu is closed*/ }
    @media (min-width: 1400px) {
      body.mini-navbar .btn-show {
        display: none; } }
  @media (min-width: 1400px) {
    .btn-show {
      display: none; } }

@media (min-width: 600px) and (max-width: 767px) {
  .card-box {
    padding-right: 0px !important; } }

@media (min-width: 768px) and (max-width: 1450px) {
  .card-box:nth-child(2*n) {
    padding-right: 0px !important; } }

@media (min-width: 1451px) {
  .card-box:nth-child(3*n) {
    padding-right: 0px !important; } }

@media (min-width: 1200px) and (max-width: 1450px) {
  #currency_acc_cards .col-card, #all_cards .col-card {
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
    width: 50% !important; } }

@media (min-width: 1200px) and (max-width: 1399px) {
  div#currency_acc_cards .btn-sm,
  div#all_cards .btn-sm {
    padding-left: 5px !important;
    padding-right: 5px !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.fa-messages {
  color: #b3b3b3;
  font-size: 1.5em; }

.label-msg .label {
  display: inline-block;
  min-width: 2em;
  text-align: center;
  padding: 0.35em 0.9em 0.35em; }

@media (min-width: 600px) and (max-width: 650px) {
  .messages-menu-container,
  .messages-container {
    width: 100% !important; }
  .messages-menu {
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px; }
  .hidden-msg-icon {
    display: none !important; }
  ul#messages-menu {
    font-size: 12px; } }

@media (min-width: 651px) and (max-width: 850px) {
  .messages-menu-container,
  .messages-container {
    width: 100% !important; }
  .messages-menu {
    width: 33.333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px; } }

@media (min-width: 600px) and (max-width: 715px) {
  .mini-navbar .hidden-msg-icon {
    display: none !important; } }

@media (min-width: 769px) and (max-width: 1099px) {
  .hidden-msg-icon {
    display: none !important; }
  .mini-navbar .hidden-msg-icon {
    display: inline-block !important; } }

.invoice-header select,
.invoice-header label {
  margin: 0px !important;
  padding: 0px !important; }

.messages-content-sender {
  font-weight: 400;
  font-size: 12px; }

.messages-content-date {
  font-weight: 400;
  display: inline-block;
  float: right !important;
  margin-top: 0px;
  font-size: 12px; }

.messages-date {
  display: inline-block; }

.message-footer {
  text-align: center !important;
  padding-top: 30px; }
  .message-footer .select2-selection__placeholder {
    text-align: center !important; }

@media (min-width: 600px) and (max-width: 650px) {
  .message-content {
    padding-right: 0px;
    padding-left: 0px; } }

@media (min-width: 1200px) {
  .messages-date {
    display: inline-block;
    float: right !important;
    margin-top: 0px; } }

@media (min-width: 1600px) {
  .message-footer {
    text-align: right !important; }
  button.btn-invoice {
    width: 45% !important; } }

.dropzone,
.dropzone .dz-preview.dz-image-preview {
  background-color: transparent;
  border: 1px solid #ffffff;
  padding: 0px; }

#attachment-modal .dropzone .dz-preview .dz-details {
  padding: 4em 1em 2.5em; }

.dropzone .dz-preview .dz-remove {
  font-size: 12px;
  color: #414141; }

.modal-footer .message-news-popup {
  text-align: left; }

.modal-footer .control-label {
  margin-bottom: 5px; }

form.pay-order {
  width: 75%;
  float: right; }
  form.pay-order .pay-form-input-account {
    width: 100%; }
    form.pay-order .pay-form-input-account label {
      width: 34.5%;
      float: left;
      text-align: right;
      padding-right: 0.25em;
      padding-top: 0.75em; }
    form.pay-order .pay-form-input-account span.select2 {
      width: 65% !important;
      float: right;
      text-align: left; }

@media (min-width: 1400px) {
  form.pay-order {
    width: 50%; } }

form.pay-order-full {
  width: 100%; }
  form.pay-order-full .pay-form-input-account,
  form.pay-order-full .pay-form-input-amount {
    width: 50%; }
    form.pay-order-full .pay-form-input-account .form-group,
    form.pay-order-full .pay-form-input-amount .form-group {
      width: 100%;
      text-align: left !important; }
      form.pay-order-full .pay-form-input-account .form-group label,
      form.pay-order-full .pay-form-input-account .form-group span.select2,
      form.pay-order-full .pay-form-input-amount .form-group label,
      form.pay-order-full .pay-form-input-amount .form-group span.select2 {
        width: 100%; }
  form.pay-order-full .pay-form-input-account {
    float: right; }
  form.pay-order-full .pay-form-input-amount {
    float: left; }

@media (min-width: 1200px) and (max-width: 1599px) {
  form.pay-order-full div.col-lg-9:first-of-type,
  form.pay-order-full .order_forms .slip-form .slip-field div.cell-wrapper:first-of-type, .order_forms .slip-form .slip-field form.pay-order-full div.cell-wrapper:first-of-type,
  form.pay-order-full .order_forms .slip-form .slip-field div.select2:first-of-type, .order_forms .slip-form .slip-field form.pay-order-full div.select2:first-of-type,
  form.pay-order-full div.col-lg-3:last-of-type {
    width: 100% !important;
    text-align: right; }
  form.pay-order-full div.col-lg-9:first-of-type,
  form.pay-order-full .order_forms .slip-form .slip-field div.cell-wrapper:first-of-type, .order_forms .slip-form .slip-field form.pay-order-full div.cell-wrapper:first-of-type,
  form.pay-order-full .order_forms .slip-form .slip-field div.select2:first-of-type, .order_forms .slip-form .slip-field form.pay-order-full div.select2:first-of-type {
    margin-bottom: 20px !important; } }

@media (min-width: 1600px) {
  form.pay-order-full {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
    form.pay-order-full .pay-form-input-account,
    form.pay-order-full .pay-form-input-amount {
      width: 49.5%; }
      form.pay-order-full .pay-form-input-account .form-group label,
      form.pay-order-full .pay-form-input-amount .form-group label {
        float: left;
        text-align: right;
        padding-right: 0.25em;
        padding-top: 0.75em; }
      form.pay-order-full .pay-form-input-account .form-group input,
      form.pay-order-full .pay-form-input-account .form-group span.select2,
      form.pay-order-full .pay-form-input-amount .form-group input,
      form.pay-order-full .pay-form-input-amount .form-group span.select2 {
        float: right; }
    form.pay-order-full .pay-form-input-account .form-group label {
      width: 30.5%; }
    form.pay-order-full .pay-form-input-account .form-group span.select2 {
      width: 69% !important; }
    form.pay-order-full .pay-form-input-amount .form-group label {
      width: 45%; }
    form.pay-order-full .pay-form-input-amount .form-group input {
      width: 54.5% !important; } }

div.contact-bank {
  padding: 5px;
  background-color: #f3f3f4;
  border: 1px solid #e7eaec;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }
  div.contact-bank span.select2 {
    width: 80px !important; }

@media (min-width: 600px) and (max-width: 1164px) {
  div.contact-bank {
    width: 100% !important; }
  div.contact-bank + div {
    width: 100%;
    margin-top: 15px !important; } }

@media (min-width: 600px) and (max-width: 699px) {
  div.contact-bank div.form-group:first-child {
    width: 217px; }
  div.contact-bank div.form-group:last-child {
    width: 220px; } }

@media (min-width: 700px) and (max-width: 768px) {
  div.contact-bank div.form-group:first-child {
    width: 217px; }
  div.contact-bank div.form-group:last-child {
    width: 50%;
    margin-top: 0px; } }

@media (min-width: 769px) and (max-width: 784px) {
  div.contact-bank div.form-group:first-child {
    width: 217px; }
  div.contact-bank div.form-group:last-child {
    width: 220px;
    margin-top: 5px; } }

@media (min-width: 785px) and (max-width: 991px) {
  div.contact-bank div.form-group:first-child {
    width: 217px; }
  div.contact-bank div.form-group:last-child {
    width: 220px;
    margin-top: 5px; }
  .mini-navbar div.contact-bank div.form-group:first-child {
    width: 217px; }
  .mini-navbar div.contact-bank div.form-group:last-child {
    width: 220px;
    margin-top: 0px; } }

@media (min-width: 785px) and (max-width: 920px) {
  .mini-navbar div.contact-bank div.form-group:first-child {
    width: 220px; }
  .mini-navbar div.contact-bank div.form-group:last-child {
    width: 35%;
    margin-top: 0px; } }

@media (min-width: 1200px) {
  div.contact-bank div.form-group:first-child {
    width: 235px; }
  div.contact-bank div.form-group:last-child {
    width: 60%;
    margin-top: 5px; } }

/*
:::::::::::::::: DATATABLES ::::::::::::::::
*/
#errors-dt_wrapper table.dataTable,
#requests-dt_wrapper table.dataTable,
#invoices-dt_wrapper table.dataTable,
#messages-dt_wrapper table.dataTable,
#news-dt_wrapper table.dataTable {
  table-layout: fixed; }

#errors-dt_wrapper table.table-bordered.dataTable,
#requests-dt_wrapper table.table-bordered.dataTable,
#invoices-dt_wrapper table.table-bordered.dataTable,
#messages-dt_wrapper table.table-bordered.dataTable,
#news-dt_wrapper table.table-bordered.dataTable {
  border-collapse: collapse !important; }

#errors-dt_wrapper table.display tbody tr td,
#errors-dt_wrapper table.display thead tr th,
#requests-dt_wrapper table.display tbody tr td,
#requests-dt_wrapper table.display thead tr th,
#invoices-dt_wrapper table.display tbody tr td,
#invoices-dt_wrapper table.display thead tr th,
#messages-dt_wrapper table.display tbody tr td,
#messages-dt_wrapper table.display thead tr th,
#news-dt_wrapper table.display tbody tr td,
#news-dt_wrapper table.display thead tr th {
  padding: 10px; }

#errors-dt_wrapper table.display tbody tr td,
#requests-dt_wrapper table.display tbody tr td,
#invoices-dt_wrapper table.display tbody tr td,
#messages-dt_wrapper table.display tbody tr td,
#news-dt_wrapper table.display tbody tr td {
  cursor: pointer; }

#errors-dt_wrapper .dataTables_scrollHead,
#requests-dt_wrapper .dataTables_scrollHead,
#invoices-dt_wrapper .dataTables_scrollHead,
#messages-dt_wrapper .dataTables_scrollHead,
#news-dt_wrapper .dataTables_scrollHead {
  margin-bottom: 0px !important; }

#errors-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child,
#errors-dt_wrapper .table > tbody:first-child > tr:first-child > td:first-child,
#requests-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child,
#requests-dt_wrapper .table > tbody:first-child > tr:first-child > td:first-child,
#invoices-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child,
#invoices-dt_wrapper .table > tbody:first-child > tr:first-child > td:first-child,
#messages-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child,
#messages-dt_wrapper .table > tbody:first-child > tr:first-child > td:first-child,
#news-dt_wrapper .table > thead:first-child > tr:first-child > th:first-child,
#news-dt_wrapper .table > tbody:first-child > tr:first-child > td:first-child {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0px;
  padding-left: 15px; }

#errors-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child,
#errors-dt_wrapper .table > tbody:first-child > tr:first-child > td:last-child,
#requests-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child,
#requests-dt_wrapper .table > tbody:first-child > tr:first-child > td:last-child,
#invoices-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child,
#invoices-dt_wrapper .table > tbody:first-child > tr:first-child > td:last-child,
#messages-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child,
#messages-dt_wrapper .table > tbody:first-child > tr:first-child > td:last-child,
#news-dt_wrapper .table > thead:first-child > tr:first-child > th:last-child,
#news-dt_wrapper .table > tbody:first-child > tr:first-child > td:last-child {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-left: none !important; }

#errors-dt_wrapper div.dataTables_paginate,
#requests-dt_wrapper div.dataTables_paginate,
#invoices-dt_wrapper div.dataTables_paginate,
#messages-dt_wrapper div.dataTables_paginate,
#news-dt_wrapper div.dataTables_paginate {
  margin: 19px !important; }

@media (min-width: 600px) and (max-width: 991px) {
  #errors-dt_wrapper div.dataTables_filter,
  #requests-dt_wrapper div.dataTables_filter,
  #invoices-dt_wrapper div.dataTables_filter,
  #messages-dt_wrapper div.dataTables_filter,
  #news-dt_wrapper div.dataTables_filter {
    margin: 0 auto 19px !important;
    text-align: center;
    float: none; }
  #errors-dt_wrapper div.dataTables_paginate,
  #requests-dt_wrapper div.dataTables_paginate,
  #invoices-dt_wrapper div.dataTables_paginate,
  #messages-dt_wrapper div.dataTables_paginate,
  #news-dt_wrapper div.dataTables_paginate {
    margin: 19px auto !important;
    text-align: center;
    float: none; } }

#errors-dt_wrapper div.dataTables_filter,
#requests-dt_wrapper div.dataTables_filter,
#invoices-dt_wrapper div.dataTables_filter,
#messages-dt_wrapper div.dataTables_filter,
#news-dt_wrapper div.dataTables_filter {
  margin: 0 19px 19px !important; }

#invoices-dt_wrapper {
  margin-top: -50px; }
  #invoices-dt_wrapper div.dataTables_filter {
    margin: 0 19px 19px !important;
    text-align: right;
    float: right; }

button#contracts {
  position: relative;
  z-index: 1 !important; }

@media (min-width: 600px) and (max-width: 991px) {
  .mail-box-header h1 {
    text-align: center; } }

@media (min-width: 992px) and (max-width: 1098px) {
  .mini-navbar #errors-dt_wrapper,
  .mini-navbar #requests-dt_wrapper,
  .mini-navbar #news-dt_wrapper,
  .mini-navbar #messages-dt_wrapper {
    margin-top: -60px; }
  .mini-navbar .mail-box-header {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important; } }

@media (max-width: 1098px) {
  .mail-box-header {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; } }

@media (min-width: 1099px) {
  #errors-dt_wrapper,
  #requests-dt_wrapper,
  #messages-dt_wrapper,
  #news-dt_wrapper,
  #messages-dt_wrapper {
    margin-top: -60px; } }

/****** Prijava tehničkih pitanja, zahtjevi***/
.w-msg-err-0,
.w-msg-req-0 {
  width: 0% !important; }

.w-msg-err-1,
.w-msg-req-1 {
  width: 53% !important; }

.w-msg-err-2,
.w-msg-req-2 {
  width: 22% !important; }

.w-msg-err-3,
.w-msg-req-4 {
  width: 25% !important; }

@media (min-width: 842px) {
  .w-msg-err-0,
  .w-msg-req-0 {
    width: 0% !important; }
  .w-msg-err-1,
  .w-msg-req-1 {
    width: 56% !important; }
  .w-msg-err-2,
  .w-msg-req-2 {
    width: 22% !important; }
  .w-msg-err-3,
  .w-msg-req-4 {
    width: 22% !important; } }

@media (min-width: 950px) {
  .w-msg-err-0,
  .w-msg-req-0 {
    width: 0% !important; }
  .w-msg-err-1,
  .w-msg-req-1 {
    width: 60% !important; }
  .w-msg-err-2,
  .w-msg-req-2 {
    width: 15% !important; }
  .w-msg-err-3,
  .w-msg-req-4 {
    width: 25% !important; } }

@media (min-width: 1500px) {
  .w-msg-err-0,
  .w-msg-req-0 {
    width: 0% !important; }
  .w-msg-err-1,
  .w-msg-req-1 {
    width: 70% !important; }
  .w-msg-err-2,
  .w-msg-req-2 {
    width: 15% !important; }
  .w-msg-err-3,
  .w-msg-req-4 {
    width: 15% !important; } }

/***** E racuni, novosti, sve poruke ****/
.hidden-msg-grid-icon {
  display: inline-block; }

.hidden-msg-grid-text {
  display: none; }

@media (min-width: 1016px) {
  .hidden-msg-grid-icon {
    display: none; }
  .hidden-msg-grid-text {
    display: inline-block; } }

.dt-checkbox {
  transform: scale(1.1); }

.w-msg-inv-0 {
  width: 6% !important; }

.w-msg-inv-2 {
  width: 16.5% !important; }

.w-msg-inv-3 {
  width: 16.5% !important; }

.w-msg-inv-1,
.w-msg-inv-4,
.w-msg-inv-5 {
  width: 14% !important; }

@media (max-width: 768px) {
  .mini-navbar .w-msg-inv-2 {
    display: none;
    width: 0% !important; } }

@media (min-width: 769px) {
  .w-msg-inv-1 {
    width: 24% !important; }
  .w-msg-inv-2 {
    width: 0% !important; }
  .w-msg-inv-3 {
    width: 20% !important; }
  .w-msg-inv-4,
  .w-msg-inv-5 {
    width: 15% !important; } }

@media (min-width: 769px) and (max-width: 850px) {
  .mini-navbar .w-msg-inv-2 {
    width: 17% !important; }
  .mini-navbar .w-msg-inv-3 {
    width: 18% !important; }
  .mini-navbar .w-msg-inv-1,
  .mini-navbar .w-msg-inv-4,
  .mini-navbar .w-msg-inv-5 {
    width: 12% !important; } }

@media (min-width: 851px) {
  .w-msg-inv-0 {
    width: 5% !important; }
  .w-msg-inv-2 {
    width: 19.5% !important; }
  .w-msg-inv-3 {
    width: 15% !important; }
  .w-msg-inv-1,
  .w-msg-inv-4,
  .w-msg-inv-5 {
    width: 13% !important; } }

@media (min-width: 1050px) {
  .dt-checkbox {
    transform: scale(1.3); }
  .w-msg-inv-2 {
    width: 29% !important; }
  .w-msg-inv-1,
  .w-msg-inv-4,
  .w-msg-inv-5 {
    width: 11% !important; } }

@media (min-width: 1600px) {
  .w-msg-inv-2 {
    width: 24.5% !important; }
  .w-msg-inv-3 {
    width: 13% !important; }
  .w-msg-inv-1,
  .w-msg-inv-4,
  .w-msg-inv-5 {
    width: 10% !important; } }

.w-msg-news-0,
.w-msg-0 {
  width: 0; }

.w-msg-news-1 {
  width: 29% !important; }

.w-msg-news-2 {
  width: 25% !important; }

.w-msg-news-3 {
  width: 22% !important; }

.w-msg-news-4 {
  width: 22% !important; }

.w-msg-1 {
  width: 29% !important; }

.w-msg-2 {
  width: 25% !important; }

.w-msg-3 {
  width: 22% !important; }

.w-msg-4 {
  width: 24% !important; }

@media (min-width: 889px) {
  .w-msg-1 {
    width: 29% !important; }
  .w-msg-2 {
    width: 28% !important; }
  .w-msg-3 {
    width: 22% !important; }
  .w-msg-4 {
    width: 21% !important; } }

@media (min-width: 992px) {
  .w-msg-news-0,
  .w-msg-0 {
    width: 0; }
  .w-msg-news-1,
  .w-msg-1 {
    width: 25% !important; }
  .w-msg-news-2 {
    width: 42% !important; }
  .w-msg-2 {
    width: 46% !important; }
  .w-msg-news-3 {
    width: 15% !important; }
  .w-msg-3 {
    width: 11% !important; }
  .w-msg-news-4,
  .w-msg-4 {
    width: 23% !important; } }

@media (min-width: 840px) and (max-width: 1015px) {
  .mini-navbar .w-msg-news-0 {
    width: 0; }
  .mini-navbar .w-msg-news-1 {
    width: 29% !important; }
  .mini-navbar .w-msg-news-2 {
    width: 33% !important; }
  .mini-navbar .w-msg-news-3 {
    width: 22% !important; }
  .mini-navbar .w-msg-news-4 {
    width: 18% !important; } }

@media (min-width: 1016px) {
  .w-msg-news-0,
  .w-msg-0 {
    width: 0; }
  .w-msg-news-1,
  .w-msg-1 {
    width: 25% !important; }
  .w-msg-2 {
    width: 31% !important; }
  .w-msg-3 {
    width: 23% !important; }
  .w-msg-news-4,
  .w-msg-4 {
    width: 20% !important; }
  .w-msg-news-2 {
    width: 42% !important; }
  .w-msg-news-3 {
    width: 20% !important; } }

@media (min-width: 1240px) {
  .w-msg-news-0,
  .w-msg-0 {
    width: 0; }
  .w-msg-news-1,
  .w-msg-1 {
    width: 25% !important; }
  .w-msg-2 {
    width: 39% !important; }
  .w-msg-news-2 {
    width: 41% !important; }
  .w-msg-news-3 {
    width: 17% !important; }
  .w-msg-3 {
    width: 18% !important; }
  .w-msg-news-4,
  .w-msg-4 {
    width: 18% !important; } }

form#contact_bankers_form .form-group {
  margin-bottom: 0px; }

.message-text textarea.form-control {
  height: 50px;
  min-height: 75px; }

.dataTables_wrapper.excluded-filter {
  margin-top: -15px !important; }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.tile .order-info {
  border-left: 2px solid #F36F20 !important;
  border-right: 2px solid #F36F20 !important; }

/*DT - ORDERS*/
#grouped-orders-dt {
  margin-top: -10px !important; }

#sort-columns > li > a {
  padding-left: 13px;
  padding-right: 13px; }

.vertical-space {
  /*vertical space between two different type of actions*/
  font-size: 1.8em;
  color: #dadada; }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
#grid-wrapper {
  height: calc(100% - 60px) !important; }
  #grid-wrapper div.grid-column {
    opacity: 0.95;
    filter: alpha(opacity=95);
    /* For IE8 and earlier */ }
  #grid-wrapper .cell-form-wrapper input.form-control,
  #grid-wrapper .cell-form-wrapper span.select2-selection {
    background-color: #fff; }
    #grid-wrapper .cell-form-wrapper input.form-control:active, #grid-wrapper .cell-form-wrapper input.form-control:focus,
    #grid-wrapper .cell-form-wrapper span.select2-selection:active,
    #grid-wrapper .cell-form-wrapper span.select2-selection:focus {
      background-color: transparent; }

.w-account-rights-details {
  width: 12.5% !important;
  padding-left: 2px !important;
  padding-right: 2px !important; }

.w-account-rights-1 {
  width: 25% !important; }

.w-account-rights-4 {
  width: 19% !important; }

.w-account-rights-2,
.w-account-rights-3 {
  width: 24% !important; }

@media (min-width: 1200px) {
  .w-account-rights-1,
  .w-account-rights-4 {
    width: 18% !important; }
  .w-account-rights-2,
  .w-account-rights-3 {
    width: 28% !important; } }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
#templates-dt_wrapper .dataTables_scrollBody {
  overflow: visible !important; }

.w-package-templates-0,
.w-package-templates-3 {
  width: 0 !important; }

.w-package-templates-1 {
  width: 57% !important; }

.w-package-templates-2 {
  width: 13% !important; }

.w-package-templates-4 {
  width: 30% !important; }

@media (min-width: 993px) {
  .w-package-templates-1 {
    width: 68% !important; }
  .w-package-templates-4 {
    width: 19% !important; } }

@media (min-width: 1200px) {
  .w-package-templates-1 {
    width: 49% !important; }
  .w-package-templates-2 {
    width: 13% !important; }
  .w-package-templates-4 {
    width: 28% !important; } }

@media (min-width: 1600px) {
  .w-package-templates-1 {
    width: 68% !important; }
  .w-package-templates-2 {
    width: 9% !important; }
  .w-package-templates-4 {
    width: 23% !important; } }

.w-order-templates-0,
.w-order-templates-3,
.w-order-templates-5 {
  width: 0px !important; }

.w-order-templates-1 {
  width: 13% !important; }

.w-order-templates-2 {
  width: 36% !important; }

.w-order-templates-4 {
  width: 28% !important;
  word-break: break-all; }

.w-order-templates-6 {
  width: 23% !important; }

@media (min-width: 700px) {
  .w-order-templates-4 {
    word-break: normal; } }

@media (min-width: 992px) {
  .w-order-templates-2 {
    width: 40% !important; }
  .w-order-templates-6 {
    width: 19% !important; } }

@media (min-width: 1200px) {
  .w-order-templates-1 {
    width: 13% !important; }
  .w-order-templates-2 {
    width: 27% !important; }
  .w-order-templates-4 {
    width: 37% !important; }
  .w-order-templates-6 {
    width: 23% !important; } }

@media (min-width: 1600px) {
  .w-order-templates-1 {
    width: 9% !important; }
  .w-order-templates-2 {
    width: 42% !important; }
  .w-order-templates-4,
  .w-order-templates-6 {
    width: 25% !important; } }

@media (min-width: 1800px) {
  .w-order-templates-2 {
    width: 47% !important; }
  .w-order-templates-6 {
    width: 20% !important; } }

.w-order-templates-pkg-modal-0,
.w-order-templates-pkg-modal-1 {
  width: 0% !important; }

.w-order-templates-pkg-modal-2,
.w-order-templates-pkg-modal-3 {
  width: 40% !important;
  word-break: break-all; }

.w-order-templates-pkg-modal-4 {
  width: 20% !important; }

.requests-header {
  padding: 0.1rem 1.5rem 1.5rem;
  background: #bfd255;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #F36F20 5%, #F36F20 65%, #F36F20 90%, #F36F20 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #F36F20 5%, #F36F20 65%, #F36F20 90%, #F36F20 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #F36F20 5%, #F36F20 65%, #F36F20 90%, #F36F20 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$request-header-first-color, endColorstr=$request-header-fourth-color, GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  color: #F7FAFB; }

.requests-footer {
  text-align: justify; }

.panel-default .panel-heading {
  background-color: #e2e2e2; }

.panel-heading {
  font-weight: bold; }

.panel-body {
  padding-top: 0px;
  padding-bottom: 0px; }
  .panel-body .form-group.has-error.has-danger {
    margin-bottom: 4px !important; }
    .panel-body .form-group.has-error.has-danger .help-block.with-errors,
    .panel-body .form-group.has-error.has-danger ul,
    .panel-body .form-group.has-error.has-danger p {
      margin-bottom: 0px !important; }

.content {
  margin-top: 2px;
  padding-top: 14px;
  background-color: #eee; }

.form-content-box label {
  margin-bottom: 0px; }

.form-content-box .radio {
  margin: 0px; }
  .form-content-box .radio ul {
    margin: 0px;
    padding: 0px; }
    .form-content-box .radio ul li + li {
      margin-left: 30px; }
      .form-content-box .radio ul li + li input {
        margin-left: 0px; }

.form-content-box ul + p {
  padding-left: 0px !important;
  margin-left: -20px !important; }

.form-content-box.checkbox {
  margin: 0px 0px 15px 0px; }

.form-content-box .checkbox + .checkbox {
  margin: 0px 0px 15px 20px; }

.folder-list li.messages-menu a:hover {
  color: #F36F20; }

.folder-list li.messages-menu a:hover i {
  color: #F36F20; }

.annuity-group-selected {
  background-color: #c4dae2; }

/**************************************************************/
/*      Defines a custom style specific for this module       */
/**************************************************************/
.errors-header-outline {
  border-bottom: 3px solid #d5570b;
  color: #ffffff;
  font-size: 2em; }
  .errors-header-outline .errors-header {
    background: url("/front/static/resources/graphic/base/assets/images/auth/bg-errors.jpg") no-repeat;
    background-position: top left;
    background-size: 100% auto;
    padding: 1.5em; }

.description-errors-outline {
  line-height: 1.9em;
  margin-bottom: 1em; }
  .description-errors-outline .highlight {
    display: inline;
    background: #d5570b;
    opacity: 0.8;
    filter: alpha(opacity=80);
    /* For IE8 and earlier */
    color: #fff;
    padding: 0.25em 0.5em 0.25em 0.5em;
    margin-bottom: 1em;
    box-decoration-break: clone;
    /*    white-space: pre-wrap;*/ }
  .description-errors-outline .highlight--wrapping {
    position: relative;
    left: 0.5em;
    padding-left: 0;
    padding-right: 0.5em;
    box-shadow: 0.5em 0 0 #d5570b, -0.5em 0 0 #d5570b; }

.errors-footer-outline {
  font-size: 1.5em;
  border-top: 2px solid #F36F20; }

#errors-dt_wrapper .dataTables_scrollBody,
#news-dt_wrapper .dataTables_scrollBody {
  border-right: 1px solid #f2f1f1 !important; }

.nav-header {
  margin-bottom: 1px;
  padding: 15px 15px;
  background-color: #F36F20 !important; }
  .nav-header .profile-element {
    height: 75px !important; }

@media (max-width: 1680px) and (min-width: 1200px) {
  .mini-navbar .sidebar .nav-header .logo-element {
    margin: 0 13px !important; } }

.mini-navbar .sidebar .nav > li > a {
  padding: 14px 20px 14px 18px !important; }
  .mini-navbar .sidebar .nav > li > a i {
    margin-right: 0px; }
  .mini-navbar .sidebar .nav > li > a.active i {
    margin-left: -2px !important; }

.requests-header {
  padding: 0.1rem 1.5rem 1rem 1.5rem;
  border-bottom: 1px solid #dcdcdc; }

/*********************************************************************/
/* Defines a adaptive style for application on different resolutions */
/*********************************************************************/
@media (max-width: 599px) {
  body:not(.always-visible) > :not(#viewportNotSupported) {
    display: none !important; }
  #viewportNotSupported {
    display: flex !important; } }

@media (min-width: 1200px) and (max-width: 1680px) {
  html,
  body {
    font-size: 12px; }
  h1 {
    font-size: 24px; }
  h2 {
    font-size: 20px; }
  h3 {
    font-size: 14px; }
  h4 {
    font-size: 12px; }
  h5 {
    font-size: 10px; }
  .label {
    font-size: 0.9em;
    padding: 0.35em 0.5em 0.35em;
    margin-bottom: 3px; }
  .navbar-top-links > li:first-child {
    vertical-align: sub; }
  .navbar-top-links > li > a, .navbar-top-links > li > span {
    padding: 1rem; }
    .navbar-top-links > li > a > i, .navbar-top-links > li > span > i {
      vertical-align: bottom; }
  .minimalize-styl-2 {
    padding: 3px 10px;
    margin: 0.9rem; }
  .sidebar {
    font-size: 115%; }
    .sidebar .nav-header .logo-element {
      margin: 0;
      padding: 0;
      height: 6.5rem; }
    .sidebar #side-menu {
      font-size: 90%; } }

@media (min-width: 2000px) {
  html,
  body {
    font-size: 14px; }
  h1 {
    font-size: 32px; }
  h2 {
    font-size: 26px; }
  h3 {
    font-size: 18px; }
  h4 {
    font-size: 16px; }
  h5 {
    font-size: 14px; } }

@supports (-webkit-appearance: none) {
  .wrapper-content .row:before,
  .container-fluid .row:before {
    content: initial; }
  #stmt_details_summary .row:before,
  #tran_acc_balance .row:before {
    content: " "; } }

.modal-content .modal-footer:before,
.modal-content .modal-footer:after,
.modal-content .buttons-wrapper:after {
  content: normal; }

/*# sourceMappingURL=main_css.32df8d56157aa7c212a5.css.map*/