/*!
Theme Name: Float Child
Theme URI: http://pixelobject.com/themes/float/
Author: Pixelobject
Author URI: http://pixelobject.com
Template: float
Description: The child theme for Float. Float is a beautifully designed, lightning fast, minimalistic eCommerce theme for WordPress, built with precision using refined, standards-driven code.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, right-sidebar, grid-layout, flexible-header, custom-colors, custom-header, featured-image-header, featured-images, front-page-post-form, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, news, photography, portfolio
Text Domain: float-child
*/
/*!
	Table of Contents
*/
/* Prefix */
/* Colors */
/* z-index values. */
/* Slider */
/* WC columns */
@font-face {
  font-family: 'po-font-2';
  src: url("fonts/po-font-2.eot?ftpwxi");
  src: url("fonts/po-font-2.eot?ftpwxi#iefix") format("embedded-opentype"), url("fonts/po-font-2.ttf?ftpwxi") format("truetype"), url("fonts/po-font-2.woff?ftpwxi") format("woff"), url("fonts/po-font-2.svg?ftpwxi#po-font-2") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-2"], [class*=" icon-2"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'po-font-2' !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-2home:before {
  content: "\e600"; }

.icon-2home2:before {
  content: "\e601"; }

.icon-2home3:before {
  content: "\e602"; }

.icon-2home4:before {
  content: "\e603"; }

.icon-2home5:before {
  content: "\e604"; }

.icon-2home6:before {
  content: "\e605"; }

.icon-2bathtub:before {
  content: "\e606"; }

.icon-2toothbrush:before {
  content: "\e607"; }

.icon-2bed:before {
  content: "\e608"; }

.icon-2couch:before {
  content: "\e609"; }

.icon-2chair:before {
  content: "\e60a"; }

.icon-2city:before {
  content: "\e60b"; }

.icon-2apartment:before {
  content: "\e60c"; }

.icon-2pencil:before {
  content: "\e60d"; }

.icon-2pencil2:before {
  content: "\e60e"; }

.icon-2pen:before {
  content: "\e60f"; }

.icon-2pencil3:before {
  content: "\e610"; }

.icon-2eraser:before {
  content: "\e611"; }

.icon-2pencil4:before {
  content: "\e612"; }

.icon-2pencil5:before {
  content: "\e613"; }

.icon-2feather:before {
  content: "\e614"; }

.icon-2feather2:before {
  content: "\e615"; }

.icon-2feather3:before {
  content: "\e616"; }

.icon-2pen2:before {
  content: "\e617"; }

.icon-2pen-add:before {
  content: "\e618"; }

.icon-2pen-remove:before {
  content: "\e619"; }

.icon-2vector:before {
  content: "\e61a"; }

.icon-2pen3:before {
  content: "\e61b"; }

.icon-2blog:before {
  content: "\e61c"; }

.icon-2brush:before {
  content: "\e61d"; }

.icon-2brush2:before {
  content: "\e61e"; }

.icon-2spray:before {
  content: "\e61f"; }

.icon-2paint-roller:before {
  content: "\e620"; }

.icon-2stamp:before {
  content: "\e621"; }

.icon-2tape:before {
  content: "\e622"; }

.icon-2desk-tape:before {
  content: "\e623"; }

.icon-2texture:before {
  content: "\e624"; }

.icon-2eye-dropper:before {
  content: "\e625"; }

.icon-2palette:before {
  content: "\e626"; }

.icon-2color-sampler:before {
  content: "\e627"; }

.icon-2bucket:before {
  content: "\e628"; }

.icon-2gradient:before {
  content: "\e629"; }

.icon-2gradient2:before {
  content: "\e62a"; }

.icon-2magic-wand:before {
  content: "\e62b"; }

.icon-2magnet:before {
  content: "\e62c"; }

.icon-2pencil-ruler:before {
  content: "\e62d"; }

.icon-2pencil-ruler2:before {
  content: "\e62e"; }

.icon-2compass:before {
  content: "\e62f"; }

.icon-2aim:before {
  content: "\e630"; }

.icon-2gun:before {
  content: "\e631"; }

.icon-2bottle:before {
  content: "\e632"; }

.icon-2drop:before {
  content: "\e633"; }

.icon-2drop-crossed:before {
  content: "\e634"; }

.icon-2drop2:before {
  content: "\e635"; }

.icon-2snow:before {
  content: "\e636"; }

.icon-2snow2:before {
  content: "\e637"; }

.icon-2fire:before {
  content: "\e638"; }

.icon-2lighter:before {
  content: "\e639"; }

.icon-2knife:before {
  content: "\e63a"; }

.icon-2dagger:before {
  content: "\e63b"; }

.icon-2tissue:before {
  content: "\e63c"; }

.icon-2toilet-paper:before {
  content: "\e63d"; }

.icon-2poop:before {
  content: "\e63e"; }

.icon-2umbrella:before {
  content: "\e63f"; }

.icon-2umbrella2:before {
  content: "\e640"; }

.icon-2rain:before {
  content: "\e641"; }

.icon-2tornado:before {
  content: "\e642"; }

.icon-2wind:before {
  content: "\e643"; }

.icon-2fan:before {
  content: "\e644"; }

.icon-2contrast:before {
  content: "\e645"; }

.icon-2sun-small:before {
  content: "\e646"; }

.icon-2sun:before {
  content: "\e647"; }

.icon-2sun2:before {
  content: "\e648"; }

.icon-2moon:before {
  content: "\e649"; }

.icon-2cloud:before {
  content: "\e64a"; }

.icon-2cloud-upload:before {
  content: "\e64b"; }

.icon-2cloud-download:before {
  content: "\e64c"; }

.icon-2cloud-rain:before {
  content: "\e64d"; }

.icon-2cloud-hailstones:before {
  content: "\e64e"; }

.icon-2cloud-snow:before {
  content: "\e64f"; }

.icon-2cloud-windy:before {
  content: "\e650"; }

.icon-2sun-wind:before {
  content: "\e651"; }

.icon-2cloud-fog:before {
  content: "\e652"; }

.icon-2cloud-sun:before {
  content: "\e653"; }

.icon-2cloud-lightning:before {
  content: "\e654"; }

.icon-2cloud-sync:before {
  content: "\e655"; }

.icon-2cloud-lock:before {
  content: "\e656"; }

.icon-2cloud-gear:before {
  content: "\e657"; }

.icon-2cloud-alert:before {
  content: "\e658"; }

.icon-2cloud-check:before {
  content: "\e659"; }

.icon-2cloud-cross:before {
  content: "\e65a"; }

.icon-2cloud-crossed:before {
  content: "\e65b"; }

.icon-2cloud-database:before {
  content: "\e65c"; }

.icon-2database:before {
  content: "\e65d"; }

.icon-2database-add:before {
  content: "\e65e"; }

.icon-2database-remove:before {
  content: "\e65f"; }

.icon-2database-lock:before {
  content: "\e660"; }

.icon-2database-refresh:before {
  content: "\e661"; }

.icon-2database-check:before {
  content: "\e662"; }

.icon-2database-history:before {
  content: "\e663"; }

.icon-2database-upload:before {
  content: "\e664"; }

.icon-2database-download:before {
  content: "\e665"; }

.icon-2server:before {
  content: "\e666"; }

.icon-2shield:before {
  content: "\e667"; }

.icon-2shield-check:before {
  content: "\e668"; }

.icon-2shield-alert:before {
  content: "\e669"; }

.icon-2shield-cross:before {
  content: "\e66a"; }

.icon-2lock:before {
  content: "\e66b"; }

.icon-2rotation-lock:before {
  content: "\e66c"; }

.icon-2unlock:before {
  content: "\e66d"; }

.icon-2key:before {
  content: "\e66e"; }

.icon-2key-hole:before {
  content: "\e66f"; }

.icon-2toggle-off:before {
  content: "\e670"; }

.icon-2toggle-on:before {
  content: "\e671"; }

.icon-2cog:before {
  content: "\e672"; }

.icon-2cog2:before {
  content: "\e673"; }

.icon-2wrench:before {
  content: "\e674"; }

.icon-2screwdriver:before {
  content: "\e675"; }

.icon-2hammer-wrench:before {
  content: "\e676"; }

.icon-2hammer:before {
  content: "\e677"; }

.icon-2saw:before {
  content: "\e678"; }

.icon-2axe:before {
  content: "\e679"; }

.icon-2axe2:before {
  content: "\e67a"; }

.icon-2shovel:before {
  content: "\e67b"; }

.icon-2pickaxe:before {
  content: "\e67c"; }

.icon-2factory:before {
  content: "\e67d"; }

.icon-2factory2:before {
  content: "\e67e"; }

.icon-2recycle:before {
  content: "\e67f"; }

.icon-2trash:before {
  content: "\e680"; }

.icon-2trash2:before {
  content: "\e681"; }

.icon-2trash3:before {
  content: "\e682"; }

.icon-2broom:before {
  content: "\e683"; }

.icon-2game:before {
  content: "\e684"; }

.icon-2gamepad:before {
  content: "\e685"; }

.icon-2joystick:before {
  content: "\e686"; }

.icon-2dice:before {
  content: "\e687"; }

.icon-2spades:before {
  content: "\e688"; }

.icon-2diamonds:before {
  content: "\e689"; }

.icon-2clubs:before {
  content: "\e68a"; }

.icon-2hearts:before {
  content: "\e68b"; }

.icon-2heart:before {
  content: "\e68c"; }

.icon-2star:before {
  content: "\e68d"; }

.icon-2star-half:before {
  content: "\e68e"; }

.icon-2star-empty:before {
  content: "\e68f"; }

.icon-2flag:before {
  content: "\e690"; }

.icon-2flag2:before {
  content: "\e691"; }

.icon-2flag3:before {
  content: "\e692"; }

.icon-2mailbox-full:before {
  content: "\e693"; }

.icon-2mailbox-empty:before {
  content: "\e694"; }

.icon-2at-sign:before {
  content: "\e695"; }

.icon-2envelope:before {
  content: "\e696"; }

.icon-2envelope-open:before {
  content: "\e697"; }

.icon-2paperclip:before {
  content: "\e698"; }

.icon-2paper-plane:before {
  content: "\e699"; }

.icon-2reply:before {
  content: "\e69a"; }

.icon-2reply-all:before {
  content: "\e69b"; }

.icon-2inbox:before {
  content: "\e69c"; }

.icon-2inbox2:before {
  content: "\e69d"; }

.icon-2outbox:before {
  content: "\e69e"; }

.icon-2box:before {
  content: "\e69f"; }

.icon-2archive:before {
  content: "\e6a0"; }

.icon-2archive2:before {
  content: "\e6a1"; }

.icon-2drawers:before {
  content: "\e6a2"; }

.icon-2drawers2:before {
  content: "\e6a3"; }

.icon-2drawers3:before {
  content: "\e6a4"; }

.icon-2eye:before {
  content: "\e6a5"; }

.icon-2eye-crossed:before {
  content: "\e6a6"; }

.icon-2eye-plus:before {
  content: "\e6a7"; }

.icon-2eye-minus:before {
  content: "\e6a8"; }

.icon-2binoculars:before {
  content: "\e6a9"; }

.icon-2binoculars2:before {
  content: "\e6aa"; }

.icon-2hdd:before {
  content: "\e6ab"; }

.icon-2hdd-down:before {
  content: "\e6ac"; }

.icon-2hdd-up:before {
  content: "\e6ad"; }

.icon-2floppy-disk:before {
  content: "\e6ae"; }

.icon-2disc:before {
  content: "\e6af"; }

.icon-2tape2:before {
  content: "\e6b0"; }

.icon-2printer:before {
  content: "\e6b1"; }

.icon-2shredder:before {
  content: "\e6b2"; }

.icon-2file-empty:before {
  content: "\e6b3"; }

.icon-2file-add:before {
  content: "\e6b4"; }

.icon-2file-check:before {
  content: "\e6b5"; }

.icon-2file-lock:before {
  content: "\e6b6"; }

.icon-2files:before {
  content: "\e6b7"; }

.icon-2copy:before {
  content: "\e6b8"; }

.icon-2compare:before {
  content: "\e6b9"; }

.icon-2folder:before {
  content: "\e6ba"; }

.icon-2folder-search:before {
  content: "\e6bb"; }

.icon-2folder-plus:before {
  content: "\e6bc"; }

.icon-2folder-minus:before {
  content: "\e6bd"; }

.icon-2folder-download:before {
  content: "\e6be"; }

.icon-2folder-upload:before {
  content: "\e6bf"; }

.icon-2folder-star:before {
  content: "\e6c0"; }

.icon-2folder-heart:before {
  content: "\e6c1"; }

.icon-2folder-user:before {
  content: "\e6c2"; }

.icon-2folder-shared:before {
  content: "\e6c3"; }

.icon-2folder-music:before {
  content: "\e6c4"; }

.icon-2folder-picture:before {
  content: "\e6c5"; }

.icon-2folder-film:before {
  content: "\e6c6"; }

.icon-2scissors:before {
  content: "\e6c7"; }

.icon-2paste:before {
  content: "\e6c8"; }

.icon-2clipboard-empty:before {
  content: "\e6c9"; }

.icon-2clipboard-pencil:before {
  content: "\e6ca"; }

.icon-2clipboard-text:before {
  content: "\e6cb"; }

.icon-2clipboard-check:before {
  content: "\e6cc"; }

.icon-2clipboard-down:before {
  content: "\e6cd"; }

.icon-2clipboard-left:before {
  content: "\e6ce"; }

.icon-2clipboard-alert:before {
  content: "\e6cf"; }

.icon-2clipboard-user:before {
  content: "\e6d0"; }

.icon-2register:before {
  content: "\e6d1"; }

.icon-2enter:before {
  content: "\e6d2"; }

.icon-2exit:before {
  content: "\e6d3"; }

.icon-2papers:before {
  content: "\e6d4"; }

.icon-2news:before {
  content: "\e6d5"; }

.icon-2reading:before {
  content: "\e6d6"; }

.icon-2typewriter:before {
  content: "\e6d7"; }

.icon-2document:before {
  content: "\e6d8"; }

.icon-2document2:before {
  content: "\e6d9"; }

.icon-2graduation-hat:before {
  content: "\e6da"; }

.icon-2license:before {
  content: "\e6db"; }

.icon-2license2:before {
  content: "\e6dc"; }

.icon-2medal-empty:before {
  content: "\e6dd"; }

.icon-2medal-first:before {
  content: "\e6de"; }

.icon-2medal-second:before {
  content: "\e6df"; }

.icon-2medal-third:before {
  content: "\e6e0"; }

.icon-2podium:before {
  content: "\e6e1"; }

.icon-2trophy:before {
  content: "\e6e2"; }

.icon-2trophy2:before {
  content: "\e6e3"; }

.icon-2music-note:before {
  content: "\e6e4"; }

.icon-2music-note2:before {
  content: "\e6e5"; }

.icon-2music-note3:before {
  content: "\e6e6"; }

.icon-2playlist:before {
  content: "\e6e7"; }

.icon-2playlist-add:before {
  content: "\e6e8"; }

.icon-2guitar:before {
  content: "\e6e9"; }

.icon-2trumpet:before {
  content: "\e6ea"; }

.icon-2album:before {
  content: "\e6eb"; }

.icon-2shuffle:before {
  content: "\e6ec"; }

.icon-2repeat-one:before {
  content: "\e6ed"; }

.icon-2repeat:before {
  content: "\e6ee"; }

.icon-2headphones:before {
  content: "\e6ef"; }

.icon-2headset:before {
  content: "\e6f0"; }

.icon-2loudspeaker:before {
  content: "\e6f1"; }

.icon-2equalizer:before {
  content: "\e6f2"; }

.icon-2theater:before {
  content: "\e6f3"; }

.icon-23d-glasses:before {
  content: "\e6f4"; }

.icon-2ticket:before {
  content: "\e6f5"; }

.icon-2presentation:before {
  content: "\e6f6"; }

.icon-2play:before {
  content: "\e6f7"; }

.icon-2film-play:before {
  content: "\e6f8"; }

.icon-2clapboard-play:before {
  content: "\e6f9"; }

.icon-2media:before {
  content: "\e6fa"; }

.icon-2film:before {
  content: "\e6fb"; }

.icon-2film2:before {
  content: "\e6fc"; }

.icon-2surveillance:before {
  content: "\e6fd"; }

.icon-2surveillance2:before {
  content: "\e6fe"; }

.icon-2camera:before {
  content: "\e6ff"; }

.icon-2camera-crossed:before {
  content: "\e700"; }

.icon-2camera-play:before {
  content: "\e701"; }

.icon-2time-lapse:before {
  content: "\e702"; }

.icon-2record:before {
  content: "\e703"; }

.icon-2camera2:before {
  content: "\e704"; }

.icon-2camera-flip:before {
  content: "\e705"; }

.icon-2panorama:before {
  content: "\e706"; }

.icon-2time-lapse2:before {
  content: "\e707"; }

.icon-2shutter:before {
  content: "\e708"; }

.icon-2shutter2:before {
  content: "\e709"; }

.icon-2face-detection:before {
  content: "\e70a"; }

.icon-2flare:before {
  content: "\e70b"; }

.icon-2convex:before {
  content: "\e70c"; }

.icon-2concave:before {
  content: "\e70d"; }

.icon-2picture:before {
  content: "\e70e"; }

.icon-2picture2:before {
  content: "\e70f"; }

.icon-2picture3:before {
  content: "\e710"; }

.icon-2pictures:before {
  content: "\e711"; }

.icon-2book:before {
  content: "\e712"; }

.icon-2audio-book:before {
  content: "\e713"; }

.icon-2book2:before {
  content: "\e714"; }

.icon-2bookmark:before {
  content: "\e715"; }

.icon-2bookmark2:before {
  content: "\e716"; }

.icon-2label:before {
  content: "\e717"; }

.icon-2library:before {
  content: "\e718"; }

.icon-2library2:before {
  content: "\e719"; }

.icon-2contacts:before {
  content: "\e71a"; }

.icon-2profile:before {
  content: "\e71b"; }

.icon-2portrait:before {
  content: "\e71c"; }

.icon-2portrait2:before {
  content: "\e71d"; }

.icon-2user:before {
  content: "\e71e"; }

.icon-2user-plus:before {
  content: "\e71f"; }

.icon-2user-minus:before {
  content: "\e720"; }

.icon-2user-lock:before {
  content: "\e721"; }

.icon-2users:before {
  content: "\e722"; }

.icon-2users2:before {
  content: "\e723"; }

.icon-2users-plus:before {
  content: "\e724"; }

.icon-2users-minus:before {
  content: "\e725"; }

.icon-2group-work:before {
  content: "\e726"; }

.icon-2woman:before {
  content: "\e727"; }

.icon-2man:before {
  content: "\e728"; }

.icon-2baby:before {
  content: "\e729"; }

.icon-2baby2:before {
  content: "\e72a"; }

.icon-2baby3:before {
  content: "\e72b"; }

.icon-2baby-bottle:before {
  content: "\e72c"; }

.icon-2walk:before {
  content: "\e72d"; }

.icon-2hand-waving:before {
  content: "\e72e"; }

.icon-2jump:before {
  content: "\e72f"; }

.icon-2run:before {
  content: "\e730"; }

.icon-2woman2:before {
  content: "\e731"; }

.icon-2man2:before {
  content: "\e732"; }

.icon-2man-woman:before {
  content: "\e733"; }

.icon-2height:before {
  content: "\e734"; }

.icon-2weight:before {
  content: "\e735"; }

.icon-2scale:before {
  content: "\e736"; }

.icon-2button:before {
  content: "\e737"; }

.icon-2bow-tie:before {
  content: "\e738"; }

.icon-2tie:before {
  content: "\e739"; }

.icon-2socks:before {
  content: "\e73a"; }

.icon-2shoe:before {
  content: "\e73b"; }

.icon-2shoes:before {
  content: "\e73c"; }

.icon-2hat:before {
  content: "\e73d"; }

.icon-2pants:before {
  content: "\e73e"; }

.icon-2shorts:before {
  content: "\e73f"; }

.icon-2flip-flops:before {
  content: "\e740"; }

.icon-2shirt:before {
  content: "\e741"; }

.icon-2hanger:before {
  content: "\e742"; }

.icon-2laundry:before {
  content: "\e743"; }

.icon-2store:before {
  content: "\e744"; }

.icon-2haircut:before {
  content: "\e745"; }

.icon-2store-24:before {
  content: "\e746"; }

.icon-2barcode:before {
  content: "\e747"; }

.icon-2barcode2:before {
  content: "\e748"; }

.icon-2barcode3:before {
  content: "\e749"; }

.icon-2cashier:before {
  content: "\e74a"; }

.icon-2bag:before {
  content: "\e74b"; }

.icon-2bag2:before {
  content: "\e74c"; }

.icon-2cart:before {
  content: "\e74d"; }

.icon-2cart-empty:before {
  content: "\e74e"; }

.icon-2cart-full:before {
  content: "\e74f"; }

.icon-2cart-plus:before {
  content: "\e750"; }

.icon-2cart-plus2:before {
  content: "\e751"; }

.icon-2cart-add:before {
  content: "\e752"; }

.icon-2cart-remove:before {
  content: "\e753"; }

.icon-2cart-exchange:before {
  content: "\e754"; }

.icon-2tag:before {
  content: "\e755"; }

.icon-2tags:before {
  content: "\e756"; }

.icon-2receipt:before {
  content: "\e757"; }

.icon-2wallet:before {
  content: "\e758"; }

.icon-2credit-card:before {
  content: "\e759"; }

.icon-2cash-dollar:before {
  content: "\e75a"; }

.icon-2cash-euro:before {
  content: "\e75b"; }

.icon-2cash-pound:before {
  content: "\e75c"; }

.icon-2cash-yen:before {
  content: "\e75d"; }

.icon-2bag-dollar:before {
  content: "\e75e"; }

.icon-2bag-euro:before {
  content: "\e75f"; }

.icon-2bag-pound:before {
  content: "\e760"; }

.icon-2bag-yen:before {
  content: "\e761"; }

.icon-2coin-dollar:before {
  content: "\e762"; }

.icon-2coin-euro:before {
  content: "\e763"; }

.icon-2coin-pound:before {
  content: "\e764"; }

.icon-2coin-yen:before {
  content: "\e765"; }

.icon-2calculator:before {
  content: "\e766"; }

.icon-2calculator2:before {
  content: "\e767"; }

.icon-2abacus:before {
  content: "\e768"; }

.icon-2vault:before {
  content: "\e769"; }

.icon-2telephone:before {
  content: "\e76a"; }

.icon-2phone-lock:before {
  content: "\e76b"; }

.icon-2phone-wave:before {
  content: "\e76c"; }

.icon-2phone-pause:before {
  content: "\e76d"; }

.icon-2phone-outgoing:before {
  content: "\e76e"; }

.icon-2phone-incoming:before {
  content: "\e76f"; }

.icon-2phone-in-out:before {
  content: "\e770"; }

.icon-2phone-error:before {
  content: "\e771"; }

.icon-2phone-sip:before {
  content: "\e772"; }

.icon-2phone-plus:before {
  content: "\e773"; }

.icon-2phone-minus:before {
  content: "\e774"; }

.icon-2voicemail:before {
  content: "\e775"; }

.icon-2dial:before {
  content: "\e776"; }

.icon-2telephone2:before {
  content: "\e777"; }

.icon-2pushpin:before {
  content: "\e778"; }

.icon-2pushpin2:before {
  content: "\e779"; }

.icon-2map-marker:before {
  content: "\e77a"; }

.icon-2map-marker-user:before {
  content: "\e77b"; }

.icon-2map-marker-down:before {
  content: "\e77c"; }

.icon-2map-marker-check:before {
  content: "\e77d"; }

.icon-2map-marker-crossed:before {
  content: "\e77e"; }

.icon-2radar:before {
  content: "\e77f"; }

.icon-2compass2:before {
  content: "\e780"; }

.icon-2map:before {
  content: "\e781"; }

.icon-2map2:before {
  content: "\e782"; }

.icon-2location:before {
  content: "\e783"; }

.icon-2road-sign:before {
  content: "\e784"; }

.icon-2calendar-empty:before {
  content: "\e785"; }

.icon-2calendar-check:before {
  content: "\e786"; }

.icon-2calendar-cross:before {
  content: "\e787"; }

.icon-2calendar-31:before {
  content: "\e788"; }

.icon-2calendar-full:before {
  content: "\e789"; }

.icon-2calendar-insert:before {
  content: "\e78a"; }

.icon-2calendar-text:before {
  content: "\e78b"; }

.icon-2calendar-user:before {
  content: "\e78c"; }

.icon-2mouse:before {
  content: "\e78d"; }

.icon-2mouse-left:before {
  content: "\e78e"; }

.icon-2mouse-right:before {
  content: "\e78f"; }

.icon-2mouse-both:before {
  content: "\e790"; }

.icon-2keyboard:before {
  content: "\e791"; }

.icon-2keyboard-up:before {
  content: "\e792"; }

.icon-2keyboard-down:before {
  content: "\e793"; }

.icon-2delete:before {
  content: "\e794"; }

.icon-2spell-check:before {
  content: "\e795"; }

.icon-2escape:before {
  content: "\e796"; }

.icon-2enter2:before {
  content: "\e797"; }

.icon-2screen:before {
  content: "\e798"; }

.icon-2aspect-ratio:before {
  content: "\e799"; }

.icon-2signal:before {
  content: "\e79a"; }

.icon-2signal-lock:before {
  content: "\e79b"; }

.icon-2signal-80:before {
  content: "\e79c"; }

.icon-2signal-60:before {
  content: "\e79d"; }

.icon-2signal-40:before {
  content: "\e79e"; }

.icon-2signal-20:before {
  content: "\e79f"; }

.icon-2signal-0:before {
  content: "\e7a0"; }

.icon-2signal-blocked:before {
  content: "\e7a1"; }

.icon-2sim:before {
  content: "\e7a2"; }

.icon-2flash-memory:before {
  content: "\e7a3"; }

.icon-2usb-drive:before {
  content: "\e7a4"; }

.icon-2phone:before {
  content: "\e7a5"; }

.icon-2smartphone:before {
  content: "\e7a6"; }

.icon-2smartphone-notification:before {
  content: "\e7a7"; }

.icon-2smartphone-vibration:before {
  content: "\e7a8"; }

.icon-2smartphone-embed:before {
  content: "\e7a9"; }

.icon-2smartphone-waves:before {
  content: "\e7aa"; }

.icon-2tablet:before {
  content: "\e7ab"; }

.icon-2tablet2:before {
  content: "\e7ac"; }

.icon-2laptop:before {
  content: "\e7ad"; }

.icon-2laptop-phone:before {
  content: "\e7ae"; }

.icon-2desktop:before {
  content: "\e7af"; }

.icon-2launch:before {
  content: "\e7b0"; }

.icon-2new-tab:before {
  content: "\e7b1"; }

.icon-2window:before {
  content: "\e7b2"; }

.icon-2cable:before {
  content: "\e7b3"; }

.icon-2cable2:before {
  content: "\e7b4"; }

.icon-2tv:before {
  content: "\e7b5"; }

.icon-2radio:before {
  content: "\e7b6"; }

.icon-2remote-control:before {
  content: "\e7b7"; }

.icon-2power-switch:before {
  content: "\e7b8"; }

.icon-2power:before {
  content: "\e7b9"; }

.icon-2power-crossed:before {
  content: "\e7ba"; }

.icon-2flash-auto:before {
  content: "\e7bb"; }

.icon-2lamp:before {
  content: "\e7bc"; }

.icon-2flashlight:before {
  content: "\e7bd"; }

.icon-2lampshade:before {
  content: "\e7be"; }

.icon-2cord:before {
  content: "\e7bf"; }

.icon-2outlet:before {
  content: "\e7c0"; }

.icon-2battery-power:before {
  content: "\e7c1"; }

.icon-2battery-empty:before {
  content: "\e7c2"; }

.icon-2battery-alert:before {
  content: "\e7c3"; }

.icon-2battery-error:before {
  content: "\e7c4"; }

.icon-2battery-low1:before {
  content: "\e7c5"; }

.icon-2battery-low2:before {
  content: "\e7c6"; }

.icon-2battery-low3:before {
  content: "\e7c7"; }

.icon-2battery-mid1:before {
  content: "\e7c8"; }

.icon-2battery-mid2:before {
  content: "\e7c9"; }

.icon-2battery-mid3:before {
  content: "\e7ca"; }

.icon-2battery-full:before {
  content: "\e7cb"; }

.icon-2battery-charging:before {
  content: "\e7cc"; }

.icon-2battery-charging2:before {
  content: "\e7cd"; }

.icon-2battery-charging3:before {
  content: "\e7ce"; }

.icon-2battery-charging4:before {
  content: "\e7cf"; }

.icon-2battery-charging5:before {
  content: "\e7d0"; }

.icon-2battery-charging6:before {
  content: "\e7d1"; }

.icon-2battery-charging7:before {
  content: "\e7d2"; }

.icon-2chip:before {
  content: "\e7d3"; }

.icon-2chip-x64:before {
  content: "\e7d4"; }

.icon-2chip-x86:before {
  content: "\e7d5"; }

.icon-2bubble:before {
  content: "\e7d6"; }

.icon-2bubbles:before {
  content: "\e7d7"; }

.icon-2bubble-dots:before {
  content: "\e7d8"; }

.icon-2bubble-alert:before {
  content: "\e7d9"; }

.icon-2bubble-question:before {
  content: "\e7da"; }

.icon-2bubble-text:before {
  content: "\e7db"; }

.icon-2bubble-pencil:before {
  content: "\e7dc"; }

.icon-2bubble-picture:before {
  content: "\e7dd"; }

.icon-2bubble-video:before {
  content: "\e7de"; }

.icon-2bubble-user:before {
  content: "\e7df"; }

.icon-2bubble-quote:before {
  content: "\e7e0"; }

.icon-2bubble-heart:before {
  content: "\e7e1"; }

.icon-2bubble-emoticon:before {
  content: "\e7e2"; }

.icon-2bubble-attachment:before {
  content: "\e7e3"; }

.icon-2phone-bubble:before {
  content: "\e7e4"; }

.icon-2quote-open:before {
  content: "\e7e5"; }

.icon-2quote-close:before {
  content: "\e7e6"; }

.icon-2dna:before {
  content: "\e7e7"; }

.icon-2heart-pulse:before {
  content: "\e7e8"; }

.icon-2pulse:before {
  content: "\e7e9"; }

.icon-2syringe:before {
  content: "\e7ea"; }

.icon-2pills:before {
  content: "\e7eb"; }

.icon-2first-aid:before {
  content: "\e7ec"; }

.icon-2lifebuoy:before {
  content: "\e7ed"; }

.icon-2bandage:before {
  content: "\e7ee"; }

.icon-2bandages:before {
  content: "\e7ef"; }

.icon-2thermometer:before {
  content: "\e7f0"; }

.icon-2microscope:before {
  content: "\e7f1"; }

.icon-2brain:before {
  content: "\e7f2"; }

.icon-2beaker:before {
  content: "\e7f3"; }

.icon-2skull:before {
  content: "\e7f4"; }

.icon-2bone:before {
  content: "\e7f5"; }

.icon-2construction:before {
  content: "\e7f6"; }

.icon-2construction-cone:before {
  content: "\e7f7"; }

.icon-2pie-chart:before {
  content: "\e7f8"; }

.icon-2pie-chart2:before {
  content: "\e7f9"; }

.icon-2graph:before {
  content: "\e7fa"; }

.icon-2chart-growth:before {
  content: "\e7fb"; }

.icon-2chart-bars:before {
  content: "\e7fc"; }

.icon-2chart-settings:before {
  content: "\e7fd"; }

.icon-2cake:before {
  content: "\e7fe"; }

.icon-2gift:before {
  content: "\e7ff"; }

.icon-2balloon:before {
  content: "\e800"; }

.icon-2rank:before {
  content: "\e801"; }

.icon-2rank2:before {
  content: "\e802"; }

.icon-2rank3:before {
  content: "\e803"; }

.icon-2crown:before {
  content: "\e804"; }

.icon-2lotus:before {
  content: "\e805"; }

.icon-2diamond:before {
  content: "\e806"; }

.icon-2diamond2:before {
  content: "\e807"; }

.icon-2diamond3:before {
  content: "\e808"; }

.icon-2diamond4:before {
  content: "\e809"; }

.icon-2linearicons:before {
  content: "\e80a"; }

.icon-2teacup:before {
  content: "\e80b"; }

.icon-2teapot:before {
  content: "\e80c"; }

.icon-2glass:before {
  content: "\e80d"; }

.icon-2bottle2:before {
  content: "\e80e"; }

.icon-2glass-cocktail:before {
  content: "\e80f"; }

.icon-2glass2:before {
  content: "\e810"; }

.icon-2dinner:before {
  content: "\e811"; }

.icon-2dinner2:before {
  content: "\e812"; }

.icon-2chef:before {
  content: "\e813"; }

.icon-2scale2:before {
  content: "\e814"; }

.icon-2egg:before {
  content: "\e815"; }

.icon-2egg2:before {
  content: "\e816"; }

.icon-2eggs:before {
  content: "\e817"; }

.icon-2platter:before {
  content: "\e818"; }

.icon-2steak:before {
  content: "\e819"; }

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

.icon-2hotdog:before {
  content: "\e81b"; }

.icon-2pizza:before {
  content: "\e81c"; }

.icon-2sausage:before {
  content: "\e81d"; }

.icon-2chicken:before {
  content: "\e81e"; }

.icon-2fish:before {
  content: "\e81f"; }

.icon-2carrot:before {
  content: "\e820"; }

.icon-2cheese:before {
  content: "\e821"; }

.icon-2bread:before {
  content: "\e822"; }

.icon-2ice-cream:before {
  content: "\e823"; }

.icon-2ice-cream2:before {
  content: "\e824"; }

.icon-2candy:before {
  content: "\e825"; }

.icon-2lollipop:before {
  content: "\e826"; }

.icon-2coffee-bean:before {
  content: "\e827"; }

.icon-2coffee-cup:before {
  content: "\e828"; }

.icon-2cherry:before {
  content: "\e829"; }

.icon-2grapes:before {
  content: "\e82a"; }

.icon-2citrus:before {
  content: "\e82b"; }

.icon-2apple:before {
  content: "\e82c"; }

.icon-2leaf:before {
  content: "\e82d"; }

.icon-2landscape:before {
  content: "\e82e"; }

.icon-2pine-tree:before {
  content: "\e82f"; }

.icon-2tree:before {
  content: "\e830"; }

.icon-2cactus:before {
  content: "\e831"; }

.icon-2paw:before {
  content: "\e832"; }

.icon-2footprint:before {
  content: "\e833"; }

.icon-2speed-slow:before {
  content: "\e834"; }

.icon-2speed-medium:before {
  content: "\e835"; }

.icon-2speed-fast:before {
  content: "\e836"; }

.icon-2rocket:before {
  content: "\e837"; }

.icon-2hammer2:before {
  content: "\e838"; }

.icon-2balance:before {
  content: "\e839"; }

.icon-2briefcase:before {
  content: "\e83a"; }

.icon-2luggage-weight:before {
  content: "\e83b"; }

.icon-2dolly:before {
  content: "\e83c"; }

.icon-2plane:before {
  content: "\e83d"; }

.icon-2plane-crossed:before {
  content: "\e83e"; }

.icon-2helicopter:before {
  content: "\e83f"; }

.icon-2traffic-lights:before {
  content: "\e840"; }

.icon-2siren:before {
  content: "\e841"; }

.icon-2road:before {
  content: "\e842"; }

.icon-2engine:before {
  content: "\e843"; }

.icon-2oil-pressure:before {
  content: "\e844"; }

.icon-2coolant-temperature:before {
  content: "\e845"; }

.icon-2car-battery:before {
  content: "\e846"; }

.icon-2gas:before {
  content: "\e847"; }

.icon-2gallon:before {
  content: "\e848"; }

.icon-2transmission:before {
  content: "\e849"; }

.icon-2car:before {
  content: "\e84a"; }

.icon-2car-wash:before {
  content: "\e84b"; }

.icon-2car-wash2:before {
  content: "\e84c"; }

.icon-2bus:before {
  content: "\e84d"; }

.icon-2bus2:before {
  content: "\e84e"; }

.icon-2car2:before {
  content: "\e84f"; }

.icon-2parking:before {
  content: "\e850"; }

.icon-2car-lock:before {
  content: "\e851"; }

.icon-2taxi:before {
  content: "\e852"; }

.icon-2car-siren:before {
  content: "\e853"; }

.icon-2car-wash3:before {
  content: "\e854"; }

.icon-2car-wash4:before {
  content: "\e855"; }

.icon-2ambulance:before {
  content: "\e856"; }

.icon-2truck:before {
  content: "\e857"; }

.icon-2trailer:before {
  content: "\e858"; }

.icon-2scale-truck:before {
  content: "\e859"; }

.icon-2train:before {
  content: "\e85a"; }

.icon-2ship:before {
  content: "\e85b"; }

.icon-2ship2:before {
  content: "\e85c"; }

.icon-2anchor:before {
  content: "\e85d"; }

.icon-2boat:before {
  content: "\e85e"; }

.icon-2bicycle:before {
  content: "\e85f"; }

.icon-2bicycle2:before {
  content: "\e860"; }

.icon-2dumbbell:before {
  content: "\e861"; }

.icon-2bench-press:before {
  content: "\e862"; }

.icon-2swim:before {
  content: "\e863"; }

.icon-2football:before {
  content: "\e864"; }

.icon-2baseball-bat:before {
  content: "\e865"; }

.icon-2baseball:before {
  content: "\e866"; }

.icon-2tennis:before {
  content: "\e867"; }

.icon-2tennis2:before {
  content: "\e868"; }

.icon-2ping-pong:before {
  content: "\e869"; }

.icon-2hockey:before {
  content: "\e86a"; }

.icon-28ball:before {
  content: "\e86b"; }

.icon-2bowling:before {
  content: "\e86c"; }

.icon-2bowling-pins:before {
  content: "\e86d"; }

.icon-2golf:before {
  content: "\e86e"; }

.icon-2golf2:before {
  content: "\e86f"; }

.icon-2archery:before {
  content: "\e870"; }

.icon-2slingshot:before {
  content: "\e871"; }

.icon-2soccer:before {
  content: "\e872"; }

.icon-2basketball:before {
  content: "\e873"; }

.icon-2cube:before {
  content: "\e874"; }

.icon-23d-rotate:before {
  content: "\e875"; }

.icon-2puzzle:before {
  content: "\e876"; }

.icon-2glasses:before {
  content: "\e877"; }

.icon-2glasses2:before {
  content: "\e878"; }

.icon-2accessibility:before {
  content: "\e879"; }

.icon-2wheelchair:before {
  content: "\e87a"; }

.icon-2wall:before {
  content: "\e87b"; }

.icon-2fence:before {
  content: "\e87c"; }

.icon-2wall2:before {
  content: "\e87d"; }

.icon-2icons:before {
  content: "\e87e"; }

.icon-2resize-handle:before {
  content: "\e87f"; }

.icon-2icons2:before {
  content: "\e880"; }

.icon-2select:before {
  content: "\e881"; }

.icon-2select2:before {
  content: "\e882"; }

.icon-2site-map:before {
  content: "\e883"; }

.icon-2earth:before {
  content: "\e884"; }

.icon-2earth-lock:before {
  content: "\e885"; }

.icon-2network:before {
  content: "\e886"; }

.icon-2network-lock:before {
  content: "\e887"; }

.icon-2planet:before {
  content: "\e888"; }

.icon-2happy:before {
  content: "\e889"; }

.icon-2smile:before {
  content: "\e88a"; }

.icon-2grin:before {
  content: "\e88b"; }

.icon-2tongue:before {
  content: "\e88c"; }

.icon-2sad:before {
  content: "\e88d"; }

.icon-2wink:before {
  content: "\e88e"; }

.icon-2dream:before {
  content: "\e88f"; }

.icon-2shocked:before {
  content: "\e890"; }

.icon-2shocked2:before {
  content: "\e891"; }

.icon-2tongue2:before {
  content: "\e892"; }

.icon-2neutral:before {
  content: "\e893"; }

.icon-2happy-grin:before {
  content: "\e894"; }

.icon-2cool:before {
  content: "\e895"; }

.icon-2mad:before {
  content: "\e896"; }

.icon-2grin-evil:before {
  content: "\e897"; }

.icon-2evil:before {
  content: "\e898"; }

.icon-2wow:before {
  content: "\e899"; }

.icon-2annoyed:before {
  content: "\e89a"; }

.icon-2wondering:before {
  content: "\e89b"; }

.icon-2confused:before {
  content: "\e89c"; }

.icon-2zipped:before {
  content: "\e89d"; }

.icon-2grumpy:before {
  content: "\e89e"; }

.icon-2mustache:before {
  content: "\e89f"; }

.icon-2tombstone-hipster:before {
  content: "\e8a0"; }

.icon-2tombstone:before {
  content: "\e8a1"; }

.icon-2ghost:before {
  content: "\e8a2"; }

.icon-2ghost-hipster:before {
  content: "\e8a3"; }

.icon-2halloween:before {
  content: "\e8a4"; }

.icon-2christmas:before {
  content: "\e8a5"; }

.icon-2easter-egg:before {
  content: "\e8a6"; }

.icon-2mustache2:before {
  content: "\e8a7"; }

.icon-2mustache-glasses:before {
  content: "\e8a8"; }

.icon-2pipe:before {
  content: "\e8a9"; }

.icon-2alarm:before {
  content: "\e8aa"; }

.icon-2alarm-add:before {
  content: "\e8ab"; }

.icon-2alarm-snooze:before {
  content: "\e8ac"; }

.icon-2alarm-ringing:before {
  content: "\e8ad"; }

.icon-2bullhorn:before {
  content: "\e8ae"; }

.icon-2hearing:before {
  content: "\e8af"; }

.icon-2volume-high:before {
  content: "\e8b0"; }

.icon-2volume-medium:before {
  content: "\e8b1"; }

.icon-2volume-low:before {
  content: "\e8b2"; }

.icon-2volume:before {
  content: "\e8b3"; }

.icon-2mute:before {
  content: "\e8b4"; }

.icon-2lan:before {
  content: "\e8b5"; }

.icon-2lan2:before {
  content: "\e8b6"; }

.icon-2wifi:before {
  content: "\e8b7"; }

.icon-2wifi-lock:before {
  content: "\e8b8"; }

.icon-2wifi-blocked:before {
  content: "\e8b9"; }

.icon-2wifi-mid:before {
  content: "\e8ba"; }

.icon-2wifi-low:before {
  content: "\e8bb"; }

.icon-2wifi-low2:before {
  content: "\e8bc"; }

.icon-2wifi-alert:before {
  content: "\e8bd"; }

.icon-2wifi-alert-mid:before {
  content: "\e8be"; }

.icon-2wifi-alert-low:before {
  content: "\e8bf"; }

.icon-2wifi-alert-low2:before {
  content: "\e8c0"; }

.icon-2stream:before {
  content: "\e8c1"; }

.icon-2stream-check:before {
  content: "\e8c2"; }

.icon-2stream-error:before {
  content: "\e8c3"; }

.icon-2stream-alert:before {
  content: "\e8c4"; }

.icon-2communication:before {
  content: "\e8c5"; }

.icon-2communication-crossed:before {
  content: "\e8c6"; }

.icon-2broadcast:before {
  content: "\e8c7"; }

.icon-2antenna:before {
  content: "\e8c8"; }

.icon-2satellite:before {
  content: "\e8c9"; }

.icon-2satellite2:before {
  content: "\e8ca"; }

.icon-2mic:before {
  content: "\e8cb"; }

.icon-2mic-mute:before {
  content: "\e8cc"; }

.icon-2mic2:before {
  content: "\e8cd"; }

.icon-2spotlights:before {
  content: "\e8ce"; }

.icon-2hourglass:before {
  content: "\e8cf"; }

.icon-2loading:before {
  content: "\e8d0"; }

.icon-2loading2:before {
  content: "\e8d1"; }

.icon-2loading3:before {
  content: "\e8d2"; }

.icon-2refresh:before {
  content: "\e8d3"; }

.icon-2refresh2:before {
  content: "\e8d4"; }

.icon-2undo:before {
  content: "\e8d5"; }

.icon-2redo:before {
  content: "\e8d6"; }

.icon-2jump2:before {
  content: "\e8d7"; }

.icon-2undo2:before {
  content: "\e8d8"; }

.icon-2redo2:before {
  content: "\e8d9"; }

.icon-2sync:before {
  content: "\e8da"; }

.icon-2repeat-one2:before {
  content: "\e8db"; }

.icon-2sync-crossed:before {
  content: "\e8dc"; }

.icon-2sync2:before {
  content: "\e8dd"; }

.icon-2repeat-one3:before {
  content: "\e8de"; }

.icon-2sync-crossed2:before {
  content: "\e8df"; }

.icon-2return:before {
  content: "\e8e0"; }

.icon-2return2:before {
  content: "\e8e1"; }

.icon-2refund:before {
  content: "\e8e2"; }

.icon-2history:before {
  content: "\e8e3"; }

.icon-2history2:before {
  content: "\e8e4"; }

.icon-2self-timer:before {
  content: "\e8e5"; }

.icon-2clock:before {
  content: "\e8e6"; }

.icon-2clock2:before {
  content: "\e8e7"; }

.icon-2clock3:before {
  content: "\e8e8"; }

.icon-2watch:before {
  content: "\e8e9"; }

.icon-2alarm2:before {
  content: "\e8ea"; }

.icon-2alarm-add2:before {
  content: "\e8eb"; }

.icon-2alarm-remove:before {
  content: "\e8ec"; }

.icon-2alarm-check:before {
  content: "\e8ed"; }

.icon-2alarm-error:before {
  content: "\e8ee"; }

.icon-2timer:before {
  content: "\e8ef"; }

.icon-2timer-crossed:before {
  content: "\e8f0"; }

.icon-2timer2:before {
  content: "\e8f1"; }

.icon-2timer-crossed2:before {
  content: "\e8f2"; }

.icon-2download:before {
  content: "\e8f3"; }

.icon-2upload:before {
  content: "\e8f4"; }

.icon-2download2:before {
  content: "\e8f5"; }

.icon-2upload2:before {
  content: "\e8f6"; }

.icon-2enter-up:before {
  content: "\e8f7"; }

.icon-2enter-down:before {
  content: "\e8f8"; }

.icon-2enter-left:before {
  content: "\e8f9"; }

.icon-2enter-right:before {
  content: "\e8fa"; }

.icon-2exit-up:before {
  content: "\e8fb"; }

.icon-2exit-down:before {
  content: "\e8fc"; }

.icon-2exit-left:before {
  content: "\e8fd"; }

.icon-2exit-right:before {
  content: "\e8fe"; }

.icon-2enter-up2:before {
  content: "\e8ff"; }

.icon-2enter-down2:before {
  content: "\e900"; }

.icon-2enter-vertical:before {
  content: "\e901"; }

.icon-2enter-left2:before {
  content: "\e902"; }

.icon-2enter-right2:before {
  content: "\e903"; }

.icon-2enter-horizontal:before {
  content: "\e904"; }

.icon-2exit-up2:before {
  content: "\e905"; }

.icon-2exit-down2:before {
  content: "\e906"; }

.icon-2exit-left2:before {
  content: "\e907"; }

.icon-2exit-right2:before {
  content: "\e908"; }

.icon-2cli:before {
  content: "\e909"; }

.icon-2bug:before {
  content: "\e90a"; }

.icon-2code:before {
  content: "\e90b"; }

.icon-2file-code:before {
  content: "\e90c"; }

.icon-2file-image:before {
  content: "\e90d"; }

.icon-2file-zip:before {
  content: "\e90e"; }

.icon-2file-audio:before {
  content: "\e90f"; }

.icon-2file-video:before {
  content: "\e910"; }

.icon-2file-preview:before {
  content: "\e911"; }

.icon-2file-charts:before {
  content: "\e912"; }

.icon-2file-stats:before {
  content: "\e913"; }

.icon-2file-spreadsheet:before {
  content: "\e914"; }

.icon-2link:before {
  content: "\e915"; }

.icon-2unlink:before {
  content: "\e916"; }

.icon-2link2:before {
  content: "\e917"; }

.icon-2unlink2:before {
  content: "\e918"; }

.icon-2thumbs-up:before {
  content: "\e919"; }

.icon-2thumbs-down:before {
  content: "\e91a"; }

.icon-2thumbs-up2:before {
  content: "\e91b"; }

.icon-2thumbs-down2:before {
  content: "\e91c"; }

.icon-2thumbs-up3:before {
  content: "\e91d"; }

.icon-2thumbs-down3:before {
  content: "\e91e"; }

.icon-2share:before {
  content: "\e91f"; }

.icon-2share2:before {
  content: "\e920"; }

.icon-2share3:before {
  content: "\e921"; }

.icon-2magnifier:before {
  content: "\e922"; }

.icon-2file-search:before {
  content: "\e923"; }

.icon-2find-replace:before {
  content: "\e924"; }

.icon-2zoom-in:before {
  content: "\e925"; }

.icon-2zoom-out:before {
  content: "\e926"; }

.icon-2loupe:before {
  content: "\e927"; }

.icon-2loupe-zoom-in:before {
  content: "\e928"; }

.icon-2loupe-zoom-out:before {
  content: "\e929"; }

.icon-2cross:before {
  content: "\e92a"; }

.icon-2menu:before {
  content: "\e92b"; }

.icon-2list:before {
  content: "\e92c"; }

.icon-2list2:before {
  content: "\e92d"; }

.icon-2list3:before {
  content: "\e92e"; }

.icon-2menu2:before {
  content: "\e92f"; }

.icon-2list4:before {
  content: "\e930"; }

.icon-2menu3:before {
  content: "\e931"; }

.icon-2exclamation:before {
  content: "\e932"; }

.icon-2question:before {
  content: "\e933"; }

.icon-2check:before {
  content: "\e934"; }

.icon-2cross2:before {
  content: "\e935"; }

.icon-2plus:before {
  content: "\e936"; }

.icon-2minus:before {
  content: "\e937"; }

.icon-2percent:before {
  content: "\e938"; }

.icon-2chevron-up:before {
  content: "\e939"; }

.icon-2chevron-down:before {
  content: "\e93a"; }

.icon-2chevron-left:before {
  content: "\e93b"; }

.icon-2chevron-right:before {
  content: "\e93c"; }

.icon-2chevrons-expand-vertical:before {
  content: "\e93d"; }

.icon-2chevrons-expand-horizontal:before {
  content: "\e93e"; }

.icon-2chevrons-contract-vertical:before {
  content: "\e93f"; }

.icon-2chevrons-contract-horizontal:before {
  content: "\e940"; }

.icon-2arrow-up:before {
  content: "\e941"; }

.icon-2arrow-down:before {
  content: "\e942"; }

.icon-2arrow-left:before {
  content: "\e943"; }

.icon-2arrow-right:before {
  content: "\e944"; }

.icon-2arrow-up-right:before {
  content: "\e945"; }

.icon-2arrows-merge:before {
  content: "\e946"; }

.icon-2arrows-split:before {
  content: "\e947"; }

.icon-2arrow-divert:before {
  content: "\e948"; }

.icon-2arrow-return:before {
  content: "\e949"; }

.icon-2expand:before {
  content: "\e94a"; }

.icon-2contract:before {
  content: "\e94b"; }

.icon-2expand2:before {
  content: "\e94c"; }

.icon-2contract2:before {
  content: "\e94d"; }

.icon-2move:before {
  content: "\e94e"; }

.icon-2tab:before {
  content: "\e94f"; }

.icon-2arrow-wave:before {
  content: "\e950"; }

.icon-2expand3:before {
  content: "\e951"; }

.icon-2expand4:before {
  content: "\e952"; }

.icon-2contract3:before {
  content: "\e953"; }

.icon-2notification:before {
  content: "\e954"; }

.icon-2warning:before {
  content: "\e955"; }

.icon-2notification-circle:before {
  content: "\e956"; }

.icon-2question-circle:before {
  content: "\e957"; }

.icon-2menu-circle:before {
  content: "\e958"; }

.icon-2checkmark-circle:before {
  content: "\e959"; }

.icon-2cross-circle:before {
  content: "\e95a"; }

.icon-2plus-circle:before {
  content: "\e95b"; }

.icon-2circle-minus:before {
  content: "\e95c"; }

.icon-2percent-circle:before {
  content: "\e95d"; }

.icon-2arrow-up-circle:before {
  content: "\e95e"; }

.icon-2arrow-down-circle:before {
  content: "\e95f"; }

.icon-2arrow-left-circle:before {
  content: "\e960"; }

.icon-2arrow-right-circle:before {
  content: "\e961"; }

.icon-2chevron-up-circle:before {
  content: "\e962"; }

.icon-2chevron-down-circle:before {
  content: "\e963"; }

.icon-2chevron-left-circle:before {
  content: "\e964"; }

.icon-2chevron-right-circle:before {
  content: "\e965"; }

.icon-2backward-circle:before {
  content: "\e966"; }

.icon-2first-circle:before {
  content: "\e967"; }

.icon-2previous-circle:before {
  content: "\e968"; }

.icon-2stop-circle:before {
  content: "\e969"; }

.icon-2play-circle:before {
  content: "\e96a"; }

.icon-2pause-circle:before {
  content: "\e96b"; }

.icon-2next-circle:before {
  content: "\e96c"; }

.icon-2last-circle:before {
  content: "\e96d"; }

.icon-2forward-circle:before {
  content: "\e96e"; }

.icon-2eject-circle:before {
  content: "\e96f"; }

.icon-2crop:before {
  content: "\e970"; }

.icon-2frame-expand:before {
  content: "\e971"; }

.icon-2frame-contract:before {
  content: "\e972"; }

.icon-2focus:before {
  content: "\e973"; }

.icon-2transform:before {
  content: "\e974"; }

.icon-2grid:before {
  content: "\e975"; }

.icon-2grid-crossed:before {
  content: "\e976"; }

.icon-2layers:before {
  content: "\e977"; }

.icon-2layers-crossed:before {
  content: "\e978"; }

.icon-2toggle:before {
  content: "\e979"; }

.icon-2rulers:before {
  content: "\e97a"; }

.icon-2ruler:before {
  content: "\e97b"; }

.icon-2funnel:before {
  content: "\e97c"; }

.icon-2flip-horizontal:before {
  content: "\e97d"; }

.icon-2flip-vertical:before {
  content: "\e97e"; }

.icon-2flip-horizontal2:before {
  content: "\e97f"; }

.icon-2flip-vertical2:before {
  content: "\e980"; }

.icon-2angle:before {
  content: "\e981"; }

.icon-2angle2:before {
  content: "\e982"; }

.icon-2subtract:before {
  content: "\e983"; }

.icon-2combine:before {
  content: "\e984"; }

.icon-2intersect:before {
  content: "\e985"; }

.icon-2exclude:before {
  content: "\e986"; }

.icon-2align-center-vertical:before {
  content: "\e987"; }

.icon-2align-right:before {
  content: "\e988"; }

.icon-2align-bottom:before {
  content: "\e989"; }

.icon-2align-left:before {
  content: "\e98a"; }

.icon-2align-center-horizontal:before {
  content: "\e98b"; }

.icon-2align-top:before {
  content: "\e98c"; }

.icon-2square:before {
  content: "\e98d"; }

.icon-2plus-square:before {
  content: "\e98e"; }

.icon-2minus-square:before {
  content: "\e98f"; }

.icon-2percent-square:before {
  content: "\e990"; }

.icon-2arrow-up-square:before {
  content: "\e991"; }

.icon-2arrow-down-square:before {
  content: "\e992"; }

.icon-2arrow-left-square:before {
  content: "\e993"; }

.icon-2arrow-right-square:before {
  content: "\e994"; }

.icon-2chevron-up-square:before {
  content: "\e995"; }

.icon-2chevron-down-square:before {
  content: "\e996"; }

.icon-2chevron-left-square:before {
  content: "\e997"; }

.icon-2chevron-right-square:before {
  content: "\e998"; }

.icon-2check-square:before {
  content: "\e999"; }

.icon-2cross-square:before {
  content: "\e99a"; }

.icon-2menu-square:before {
  content: "\e99b"; }

.icon-2prohibited:before {
  content: "\e99c"; }

.icon-2circle:before {
  content: "\e99d"; }

.icon-2radio-button:before {
  content: "\e99e"; }

.icon-2ligature:before {
  content: "\e99f"; }

.icon-2text-format:before {
  content: "\e9a0"; }

.icon-2text-format-remove:before {
  content: "\e9a1"; }

.icon-2text-size:before {
  content: "\e9a2"; }

.icon-2bold:before {
  content: "\e9a3"; }

.icon-2italic:before {
  content: "\e9a4"; }

.icon-2underline:before {
  content: "\e9a5"; }

.icon-2strikethrough:before {
  content: "\e9a6"; }

.icon-2highlight:before {
  content: "\e9a7"; }

.icon-2text-align-left:before {
  content: "\e9a8"; }

.icon-2text-align-center:before {
  content: "\e9a9"; }

.icon-2text-align-right:before {
  content: "\e9aa"; }

.icon-2text-align-justify:before {
  content: "\e9ab"; }

.icon-2line-spacing:before {
  content: "\e9ac"; }

.icon-2indent-increase:before {
  content: "\e9ad"; }

.icon-2indent-decrease:before {
  content: "\e9ae"; }

.icon-2text-wrap:before {
  content: "\e9af"; }

.icon-2pilcrow:before {
  content: "\e9b0"; }

.icon-2direction-ltr:before {
  content: "\e9b1"; }

.icon-2direction-rtl:before {
  content: "\e9b2"; }

.icon-2page-break:before {
  content: "\e9b3"; }

.icon-2page-break2:before {
  content: "\e9b4"; }

.icon-2sort-alpha-asc:before {
  content: "\e9b5"; }

.icon-2sort-alpha-desc:before {
  content: "\e9b6"; }

.icon-2sort-numeric-asc:before {
  content: "\e9b7"; }

.icon-2sort-numeric-desc:before {
  content: "\e9b8"; }

.icon-2sort-amount-asc:before {
  content: "\e9b9"; }

.icon-2sort-amount-desc:before {
  content: "\e9ba"; }

.icon-2sort-time-asc:before {
  content: "\e9bb"; }

.icon-2sort-time-desc:before {
  content: "\e9bc"; }

.icon-2sigma:before {
  content: "\e9bd"; }

.icon-2pencil-line:before {
  content: "\e9be"; }

.icon-2hand:before {
  content: "\e9bf"; }

.icon-2pointer-up:before {
  content: "\e9c0"; }

.icon-2pointer-right:before {
  content: "\e9c1"; }

.icon-2pointer-down:before {
  content: "\e9c2"; }

.icon-2pointer-left:before {
  content: "\e9c3"; }

.icon-2finger-tap:before {
  content: "\e9c4"; }

.icon-2fingers-tap:before {
  content: "\e9c5"; }

.icon-2reminder:before {
  content: "\e9c6"; }

.icon-2fingers-crossed:before {
  content: "\e9c7"; }

.icon-2fingers-victory:before {
  content: "\e9c8"; }

.icon-2gesture-zoom:before {
  content: "\e9c9"; }

.icon-2gesture-pinch:before {
  content: "\e9ca"; }

.icon-2fingers-scroll-horizontal:before {
  content: "\e9cb"; }

.icon-2fingers-scroll-vertical:before {
  content: "\e9cc"; }

.icon-2fingers-scroll-left:before {
  content: "\e9cd"; }

.icon-2fingers-scroll-right:before {
  content: "\e9ce"; }

.icon-2hand2:before {
  content: "\e9cf"; }

.icon-2pointer-up2:before {
  content: "\e9d0"; }

.icon-2pointer-right2:before {
  content: "\e9d1"; }

.icon-2pointer-down2:before {
  content: "\e9d2"; }

.icon-2pointer-left2:before {
  content: "\e9d3"; }

.icon-2finger-tap2:before {
  content: "\e9d4"; }

.icon-2fingers-tap2:before {
  content: "\e9d5"; }

.icon-2reminder2:before {
  content: "\e9d6"; }

.icon-2gesture-zoom2:before {
  content: "\e9d7"; }

.icon-2gesture-pinch2:before {
  content: "\e9d8"; }

.icon-2fingers-scroll-horizontal2:before {
  content: "\e9d9"; }

.icon-2fingers-scroll-vertical2:before {
  content: "\e9da"; }

.icon-2fingers-scroll-left2:before {
  content: "\e9db"; }

.icon-2fingers-scroll-right2:before {
  content: "\e9dc"; }

.icon-2fingers-scroll-vertical3:before {
  content: "\e9dd"; }

.icon-2border-style:before {
  content: "\e9de"; }

.icon-2border-all:before {
  content: "\e9df"; }

.icon-2border-outer:before {
  content: "\e9e0"; }

.icon-2border-inner:before {
  content: "\e9e1"; }

.icon-2border-top:before {
  content: "\e9e2"; }

.icon-2border-horizontal:before {
  content: "\e9e3"; }

.icon-2border-bottom:before {
  content: "\e9e4"; }

.icon-2border-left:before {
  content: "\e9e5"; }

.icon-2border-vertical:before {
  content: "\e9e6"; }

.icon-2border-right:before {
  content: "\e9e7"; }

.icon-2border-none:before {
  content: "\e9e8"; }

.icon-2ellipsis:before {
  content: "\e9e9"; }

.icon-2google-plus:before {
  content: "\e9ea"; }

.icon-2linkedin:before {
  content: "\e9eb"; }

.icon-2facebook:before {
  content: "\e9ec"; }

.icon-2twitter:before {
  content: "\e9ed"; }

.icon-2instagram:before {
  content: "\e9ee"; }

.po-devices {
  width: 90%;
  -webkit-transform: translate(25%, 13%);
  -ms-transform: translate(25%, 13%);
  transform: translate(25%, 13%); }
  @media (min-width: 992px) and (max-width: 1024px) {
    .po-devices {
      -webkit-transform: translate(27.7%, 13%);
      -ms-transform: translate(27.7%, 13%);
      transform: translate(27.7%, 13%); } }
  .po-devices.po-phone-tablet {
    -webkit-transform: translate(-20%, 0);
    -ms-transform: translate(-20%, 0);
    transform: translate(-20%, 0); }
    @media (max-width: 991px) {
      .po-devices.po-phone-tablet {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0); } }
    @media (min-width: 992px) and (max-width: 1024px) {
      .po-devices.po-phone-tablet {
        -webkit-transform: translate(-20%, 0);
        -ms-transform: translate(-20%, 0);
        transform: translate(-20%, 0); } }
  .po-devices.po-phone-tablet2 {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
  .po-devices.po-phones {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
    .po-devices.po-phones .po-mobile .po-device-base {
      -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
      -moz-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1);
      box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1); }
    .po-devices.po-phones .po-mobile .po-phone-1 .po-device-base {
      -webkit-box-shadow: 0 30px 30px 0 rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0 30px 30px 0 rgba(0, 0, 0, 0.3);
      box-shadow: 0 30px 30px 0 rgba(0, 0, 0, 0.3); }

.po-formating .po-home-screenshots {
  line-height: 1.7; }
.po-formating .po-screenshot.po-col-1 {
  width: 30%;
  -webkit-transform: translate(-30%, 20%);
  -ms-transform: translate(-30%, 20%);
  transform: translate(-30%, 20%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-1 {
      -webkit-transform: translate(-22%, 20%);
      -ms-transform: translate(-22%, 20%);
      transform: translate(-22%, 20%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-1 {
      width: 25%;
      -webkit-transform: translate(-62%, 20%);
      -ms-transform: translate(-62%, 20%);
      transform: translate(-62%, 20%); } }
.po-formating .po-screenshot.po-col-2 {
  width: 40%;
  -webkit-transform: translate(70%, -40%);
  -ms-transform: translate(70%, -40%);
  transform: translate(70%, -40%); }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-2 {
      width: 20%;
      -webkit-transform: translate(65%, -40%);
      -ms-transform: translate(65%, -40%);
      transform: translate(65%, -40%); } }
.po-formating .po-screenshot.po-col-3 {
  width: 30%;
  -webkit-transform: translate(248%, -60%);
  -ms-transform: translate(248%, -60%);
  transform: translate(248%, -60%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-3 {
      -webkit-transform: translate(240%, -60%);
      -ms-transform: translate(240%, -60%);
      transform: translate(240%, -60%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-3 {
      width: 25%;
      -webkit-transform: translate(145%, -80%);
      -ms-transform: translate(145%, -80%);
      transform: translate(145%, -80%); } }
.po-formating .po-screenshot.po-col-4 {
  width: 25%;
  -webkit-transform: translate(10%, 68%);
  -ms-transform: translate(10%, 68%);
  transform: translate(10%, 68%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-4 {
      -webkit-transform: translate(13%, 105%);
      -ms-transform: translate(13%, 105%);
      transform: translate(13%, 105%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-4 {
      width: 23%;
      -webkit-transform: translate(282%, -45%);
      -ms-transform: translate(282%, -45%);
      transform: translate(282%, -45%); } }
.po-formating .po-screenshot.po-col-5 {
  width: 40%;
  -webkit-transform: translate(83%, 8%);
  -ms-transform: translate(83%, 8%);
  transform: translate(83%, 8%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-5 {
      -webkit-transform: translate(83%, 35%);
      -ms-transform: translate(83%, 35%);
      transform: translate(83%, 35%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-5 {
      width: 30%;
      -webkit-transform: translate(305%, -65%);
      -ms-transform: translate(305%, -65%);
      transform: translate(305%, -65%); } }
.po-formating .po-screenshot.po-col-6 {
  width: 40%;
  -webkit-transform: translate(200%, -20%);
  -ms-transform: translate(200%, -20%);
  transform: translate(200%, -20%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-6 {
      -webkit-transform: translate(195%, 5%);
      -ms-transform: translate(195%, 5%);
      transform: translate(195%, 5%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-6 {
      width: 20%;
      -webkit-transform: translate(7%, 75%);
      -ms-transform: translate(7%, 75%);
      transform: translate(7%, 75%); } }
.po-formating .po-screenshot.po-col-7 {
  width: 40%;
  -webkit-transform: translate(-55%, 57%);
  -ms-transform: translate(-55%, 57%);
  transform: translate(-55%, 57%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-7 {
      -webkit-transform: translate(-49%, 103%);
      -ms-transform: translate(-49%, 103%);
      transform: translate(-49%, 103%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-7 {
      width: 24%;
      -webkit-transform: translate(104%, -10%);
      -ms-transform: translate(104%, -10%);
      transform: translate(104%, -10%); } }
.po-formating .po-screenshot.po-col-8 {
  width: 40%;
  -webkit-transform: translate(63%, 58%);
  -ms-transform: translate(63%, 58%);
  transform: translate(63%, 58%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-8 {
      -webkit-transform: translate(63%, 110%);
      -ms-transform: translate(63%, 110%);
      transform: translate(63%, 110%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-8 {
      width: 20%;
      -webkit-transform: translate(265%, 40%);
      -ms-transform: translate(265%, 40%);
      transform: translate(265%, 40%); } }
.po-formating .po-screenshot.po-col-9 {
  width: 29%;
  -webkit-transform: translate(248%, 58%);
  -ms-transform: translate(248%, 58%);
  transform: translate(248%, 58%); }
  @media (min-width: 500px) {
    .po-formating .po-screenshot.po-col-9 {
      -webkit-transform: translate(240%, 138%);
      -ms-transform: translate(240%, 138%);
      transform: translate(240%, 138%); } }
  @media (min-width: 992px) {
    .po-formating .po-screenshot.po-col-9 {
      width: 22%;
      -webkit-transform: translate(350%, 0%);
      -ms-transform: translate(350%, 0%);
      transform: translate(350%, 0%); } }
.po-formating .po-screenshot.po-portfolio {
  position: absolute; }
  .po-formating .po-screenshot.po-portfolio .po-browser {
    padding: 2% 0 0 0; }
  @media (max-width: 991px) {
    .po-formating .po-screenshot.po-portfolio.po-portfolio-1 {
      width: 70%;
      margin-left: 15%; } }
  .po-formating .po-screenshot.po-portfolio.po-portfolio-2 {
    -webkit-transform: translate(-6%, 11%);
    -ms-transform: translate(-6%, 11%);
    transform: translate(-6%, 11%);
    z-index: 2; }
    .po-formating .po-screenshot.po-portfolio.po-portfolio-2 .po-browser {
      padding: 2% 0 0 0; }
    @media (max-width: 991px) {
      .po-formating .po-screenshot.po-portfolio.po-portfolio-2 {
        width: 80%;
        margin-left: 10%;
        -webkit-transform: translate(0, 11%);
        -ms-transform: translate(0, 11%);
        transform: translate(0, 11%); } }
  .po-formating .po-screenshot.po-portfolio.po-portfolio-3 {
    z-index: 3;
    -webkit-transform: translate(-12%, 22%);
    -ms-transform: translate(-12%, 22%);
    transform: translate(-12%, 22%); }
    .po-formating .po-screenshot.po-portfolio.po-portfolio-3 .po-browser {
      padding: 2% 0 0 0; }
    @media (max-width: 991px) {
      .po-formating .po-screenshot.po-portfolio.po-portfolio-3 {
        width: 90%;
        margin-left: 5%;
        -webkit-transform: translate(0, 22%);
        -ms-transform: translate(0, 22%);
        transform: translate(0, 22%); } }
  .po-formating .po-screenshot.po-portfolio.po-portfolio-4 {
    -webkit-transform: translate(-18%, 33%);
    -ms-transform: translate(-18%, 33%);
    transform: translate(-18%, 33%);
    z-index: 4; }
    .po-formating .po-screenshot.po-portfolio.po-portfolio-4 .po-browser {
      padding: 2% 0 0 0; }
    @media (max-width: 991px) {
      .po-formating .po-screenshot.po-portfolio.po-portfolio-4 {
        -webkit-transform: translate(0, 33%);
        -ms-transform: translate(0, 33%);
        transform: translate(0, 33%); } }
.po-formating .po-screenshot.po-custom .po-screen {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
.po-formating .po-screenshot.po-custom .po-browser {
  padding: 2% 0 0 0;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
.po-formating .po-screenshot.po-custom2 {
  position: absolute;
  z-index: 2;
  width: 30%;
  margin: 45% 0 0 12%; }
  .po-formating .po-screenshot.po-custom2 .po-screen {
    border: 1px solid #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
  .po-formating .po-screenshot.po-custom2 .po-browser {
    padding: 0;
    background: none;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
.po-formating .po-screenshot.po-type-settings {
  position: relative;
  width: 30%;
  margin: 7.5% 0 0 -27%;
  z-index: 2; }
  @media (max-width: 991px) {
    .po-formating .po-screenshot.po-type-settings {
      margin: .5% 0 0; } }
  .po-formating .po-screenshot.po-type-settings .po-screen {
    border: 1px solid #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
  .po-formating .po-screenshot.po-type-settings .po-browser {
    padding: 0;
    background: none;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
.po-formating .po-screenshot.po-ps .po-browser {
  padding: 2% 0 0 0;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px; }
.po-formating .po-screenshot.po-download-screenshot {
  display: none; }
  .po-formating .po-screenshot.po-download-screenshot .po-browser {
    padding: 20% 0 0 0;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }

.po-home-header-text {
  position: relative;
  z-index: 2;
  padding-top: 100px; }
  .po-home-header-text h1 {
    font-size: 60px;
    font-weight: 700; }
  .po-home-header-text p {
    font-size: 18px;
    margin-bottom: 20px; }
  .po-home-header-text .po-button {
    font-size: 18px; }
  @media (max-width: 991px) {
    .po-home-header-text {
      padding-top: 60px;
      text-align: center; }
      .po-home-header-text h1 {
        font-size: 40px;
        margin-bottom: 20px; }
      .po-home-header-text p {
        margin: 0 auto 15px; } }

@media (max-width: 991px) {
  .po-home-header-devices .po-devices {
    width: 99%;
    margin: 0 auto;
    -webkit-transform: translate(0, 5%);
    -ms-transform: translate(0, 5%);
    transform: translate(0, 5%); } }
@media (min-width: 500px) and (max-width: 991px) {
  .po-home-header-devices .po-devices {
    width: 80%; } }

.po-home-section h2 {
  font-size: 45px;
  line-height: 1.1; }
.po-home-section p {
  font-size: 18px;
  margin-bottom: 20px; }
  .po-home-section p a {
    color: #272727 !important;
    border-bottom: 1px solid #272727;
    padding-bottom: 4px; }
    .po-home-section p a.po-none {
      padding-bottom: 0;
      border-bottom: none; }
@media (max-width: 991px) {
  .po-home-section .po-section-inner {
    padding-bottom: 0; }
  .po-home-section h2 {
    margin-top: 0px;
    font-size: 35px; } }
@media (min-width: 500px) and (max-width: 767px) {
  .po-home-section .po-home-subheader {
    width: 80%;
    margin: 0 auto;
    text-align: center; } }
@media (min-width: 768px) and (max-width: 991px) {
  .po-home-section .po-home-subheader {
    text-align: center; } }

@media (min-width: 768px) {
  #po-layouts h2, #po-layouts p {
    text-align: center; } }
#po-layouts .po-screenshots {
  height: 400px; }
  @media (min-width: 500px) {
    #po-layouts .po-screenshots {
      height: 640px;
      margin-top: 40px; } }
  @media (min-width: 992px) {
    #po-layouts .po-screenshots {
      height: 405px;
      margin-top: 75px; } }
  @media (min-width: 1025px) {
    #po-layouts .po-screenshots {
      height: 395px;
      margin-top: 80px; } }
  #po-layouts .po-screenshots .po-screenshot {
    position: absolute; }

#po-portfolio .po-screenshots {
  height: 500px;
  -webkit-transform: translate(25%, 0);
  -ms-transform: translate(25%, 0);
  transform: translate(25%, 0); }
  @media (max-width: 991px) {
    #po-portfolio .po-screenshots {
      height: 333px;
      -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      transform: translate(0, 0); } }
  @media (min-width: 500px) and (max-width: 991px) {
    #po-portfolio .po-screenshots {
      height: 459px;
      width: 80%;
      margin: 0 auto; } }

#po-blog .po-section-inner {
  padding-top: 70px;
  padding-bottom: 50px; }

.po-home-type {
  -webkit-transform: translate(35%, 0);
  -ms-transform: translate(35%, 0);
  transform: translate(35%, 0); }
  .po-home-type p {
    position: absolute;
    top: 0;
    line-height: 1.4;
    font-size: 80px;
    font-weight: 700;
    color: #ddd; }
  .po-home-type .po-screenshots {
    line-height: 0; }
  @media (max-width: 991px) {
    .po-home-type {
      -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      transform: translate(0, 0); }
      .po-home-type p {
        font-size: 40px;
        margin: 0 0 0 25%; } }
  @media (min-width: 500px) and (max-width: 991px) {
    .po-home-type p {
      font-size: 50px;
      margin: 0 0 0 28.5%; }
    .po-home-type .po-screenshots {
      position: relative;
      width: 80%;
      margin: 0 auto; } }
  @media (min-width: 992px) and (max-width: 1024px) {
    .po-home-type p {
      font-size: 71px; } }

#po-custom .po-screenshots,
#po-support .po-screenshots {
  line-height: 0;
  position: relative; }
@media (min-width: 500px) and (max-width: 991px) {
  #po-custom .po-screenshots,
  #po-support .po-screenshots {
    width: 80%;
    margin: 0 auto; } }

#po-support .po-devices.po-phone-single {
  position: absolute;
  z-index: 2;
  -webkit-transform: translate(80%, 30%);
  -ms-transform: translate(80%, 30%);
  transform: translate(80%, 30%); }
  @media (max-width: 991px) {
    #po-support .po-devices.po-phone-single {
      -webkit-transform: translate(68%, 30%);
      -ms-transform: translate(68%, 30%);
      transform: translate(68%, 30%); } }
  #po-support .po-devices.po-phone-single .po-mobile .po-phone {
    width: 29.8%; }
  #po-support .po-devices.po-phone-single .po-mobile .po-device-base {
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2); }

.po-home-support {
  -webkit-transform: translate(26%, 0);
  -ms-transform: translate(26%, 0);
  transform: translate(26%, 0); }

@media (min-width: 768px) {
  #po-features .po-home-subheader h2 {
    margin-top: 0; }
  #po-features .po-home-subheader h2, #po-features .po-home-subheader p {
    text-align: center; } }

.po-downloads .po-excerpt a {
  color: #272727 !important;
  border-bottom: 1px solid #272727;
  padding-bottom: 2px; }
  .po-downloads .po-excerpt a.po-none {
    padding-bottom: 0;
    border-bottom: none; }

#po-faq a {
  color: #272727 !important;
  border-bottom: 1px solid #272727;
  padding-bottom: 2px; }
  #po-faq a.po-none {
    padding-bottom: 0;
    border-bottom: none; }
