@font-face {
  font-family: 'Adorn-Icons';
  src: url("//cdn.shopify.com/s/files/1/0436/9140/9571/t/3/assets/adorn-icons.eot?v=2306310861365616271?1t6f48");
  src: url("//cdn.shopify.com/s/files/1/0436/9140/9571/t/3/assets/adorn-icons.eot?v=2306310861365616271?1t6f48#iefix") format("embedded-opentype"), url("//cdn.shopify.com/s/files/1/0436/9140/9571/t/3/assets/adorn-icons.ttf?v=13786897812178005287?1t6f48") format("truetype"), url("//cdn.shopify.com/s/files/1/0436/9140/9571/t/3/assets/adorn-icons.woff?v=16103623391760309767?1t6f48") format("woff"), url("//cdn.shopify.com/s/files/1/0436/9140/9571/t/3/assets/adorn-icons.svg?v=4706747883494883135?1t6f48#Adorn-Icons") format("svg");
  font-weight: normal;
  font-style: normal; }

.ad {
  font: normal normal normal 14px/1 'adorn-icons';
  font-size: inherit;
  speak: none;
  text-transform: none;
  display: inline-block;
  vertical-align: middle;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ad-sort:before {
  content: "\ea0a"; }

.ad-step-forward:before {
  content: "\ea11"; }

.ad-step-forward-r:before {
  content: "\eb33"; }

.ad-an-double-down:before {
  content: "\eb62"; }

.ad-an-double-left:before {
  content: "\eb63"; }

.ad-an-double-right:before {
  content: "\eb64"; }

.ad-an-double-up:before {
  content: "\eb65"; }

.ad-angle-down:before {
  content: "\e902"; }

.ad-angle-down-r:before {
  content: "\ea45"; }

.ad-angle-down-l:before {
  content: "\eb66"; }

.ad-angle-left:before {
  content: "\e903"; }

.ad-angle-left-r:before {
  content: "\ea46"; }

.ad-angle-left-l:before {
  content: "\eb67"; }

.ad-angle-right:before {
  content: "\e904"; }

.ad-angle-right-r:before {
  content: "\ea47"; }

.ad-angle-right-l:before {
  content: "\eb68"; }

.ad-angle-up:before {
  content: "\e905"; }

.ad-angle-up-r:before {
  content: "\ea48"; }

.ad-angle-up-l:before {
  content: "\eb69"; }

.ad-arrow-ac-down:before {
  content: "\e906"; }

.ad-arrow-acr-down:before {
  content: "\ea49"; }

.ad-arrow-ac-left:before {
  content: "\e907"; }

.ad-arrow-acr-left:before {
  content: "\ea4a"; }

.ad-arrow-ac-right:before {
  content: "\e908"; }

.ad-arrow-acr-right:before {
  content: "\ea4b"; }

.ad-arrow-ac-up:before {
  content: "\e909"; }

.ad-arrow-acr-up:before {
  content: "\ea4c"; }

.ad-arrow-alt-down:before {
  content: "\e90a"; }

.ad-arrow-ar-down:before {
  content: "\ea4d"; }

.ad-arrow-al-down:before {
  content: "\eb6e"; }

.ad-arrow-alt-left:before {
  content: "\e90f"; }

.ad-arrow-ar-left:before {
  content: "\ea4e"; }

.ad-arrow-al-left:before {
  content: "\eb6f"; }

.ad-arrow-alt-right:before {
  content: "\e910"; }

.ad-arrow-ar-right:before {
  content: "\ea4f"; }

.ad-arrow-al-right:before {
  content: "\eb70"; }

.ad-arrow-as-down:before {
  content: "\e911"; }

.ad-arrow-asr-down:before {
  content: "\ea50"; }

.ad-arrow-as-left:before {
  content: "\e912"; }

.ad-arrow-asr-left:before {
  content: "\ea51"; }

.ad-arrow-as-right:before {
  content: "\e913"; }

.ad-arrow-asr-right:before {
  content: "\ea52"; }

.ad-arrow-as-up:before {
  content: "\e914"; }

.ad-arrow-asr-up:before {
  content: "\ea53"; }

.ad-arrow-alt-to-left:before {
  content: "\e916"; }

.ad-arrow-alt-to-right:before {
  content: "\e917"; }

.ad-arrow-alt-up:before {
  content: "\e919"; }

.ad-arrow-ar-up:before {
  content: "\ea54"; }

.ad-arrow-al-up:before {
  content: "\eb72"; }

.ad-arrow-circle-down:before {
  content: "\e91a"; }

.ad-arrow-cir-down:before {
  content: "\ea55"; }

.ad-arrow-cil-down:before {
  content: "\eb73"; }

.ad-arrow-circle-left:before {
  content: "\e91b"; }

.ad-arrow-cir-left:before {
  content: "\ea56"; }

.ad-arrow-cil-left:before {
  content: "\eb74"; }

.ad-arrow-circle-right:before {
  content: "\e91c"; }

.ad-arrow-cir-right:before {
  content: "\ea57"; }

.ad-arrow-cil-right:before {
  content: "\eb75"; }

.ad-arrow-circle-up:before {
  content: "\e91d"; }

.ad-arrow-cir-up:before {
  content: "\ea58"; }

.ad-arrow-cil-up:before {
  content: "\eb76"; }

.ad-arw-down:before {
  content: "\ea59"; }

.ad-arrow-s-down:before {
  content: "\f063"; }

.ad-arw-left:before {
  content: "\ea5a"; }

.ad-arrow-s-left:before {
  content: "\f060"; }

.ad-arw-right:before {
  content: "\ea5b"; }

.ad-arrow-s-right:before {
  content: "\f061"; }

.ad-arrow-sq-down:before {
  content: "\e92a"; }

.ad-arrow-sql-down:before {
  content: "\eb79"; }

.ad-arrow-sq-left:before {
  content: "\e92b"; }

.ad-arrow-sql-left:before {
  content: "\eb7a"; }

.ad-arrow-sq-right:before {
  content: "\e92c"; }

.ad-arrow-sql-right:before {
  content: "\eb7b"; }

.ad-arrow-sq-up:before {
  content: "\e92d"; }

.ad-arrow-sql-up:before {
  content: "\eb7c"; }

.ad-arw-up:before {
  content: "\ea60"; }

.ad-arrow-s-up:before {
  content: "\f062"; }

.ad-arrows-alt-h:before {
  content: "\e927"; }

.ad-arrows-alt-v:before {
  content: "\e928"; }

.ad-arrows-alt:before {
  content: "\eb78"; }

.ad-arrows2:before {
  content: "\eb77"; }

.ad-caret-circle-down:before {
  content: "\e945"; }

.ad-caret-cir-down:before {
  content: "\ea71"; }

.ad-caret-circle-left:before {
  content: "\e946"; }

.ad-caret-cir-left:before {
  content: "\ea72"; }

.ad-caret-circle-right:before {
  content: "\e947"; }

.ad-caret-cir-right:before {
  content: "\ea73"; }

.ad-caret-circle-up:before {
  content: "\e948"; }

.ad-caret-cir-up:before {
  content: "\ea74"; }

.ad-caret-down:before {
  content: "\e949"; }

.ad-caret-r-down:before {
  content: "\ea75"; }

.ad-caret-l-down:before {
  content: "\eb85"; }

.ad-caret-left:before {
  content: "\e94a"; }

.ad-caret-r-left:before {
  content: "\ea76"; }

.ad-caret-l-left:before {
  content: "\eb86"; }

.ad-caret-right:before {
  content: "\e94b"; }

.ad-caret-r-right:before {
  content: "\ea77"; }

.ad-caret-l-right:before {
  content: "\eb87"; }

.ad-caret-sq-down:before {
  content: "\e94c"; }

.ad-caret-sqr-down:before {
  content: "\ea78"; }

.ad-caret-sq-left:before {
  content: "\e94d"; }

.ad-caret-sqr-left:before {
  content: "\ea79"; }

.ad-caret-sq-right:before {
  content: "\e94e"; }

.ad-caret-sqr-right:before {
  content: "\ea7a"; }

.ad-caret-sq-up:before {
  content: "\e94f"; }

.ad-caret-sqr-up:before {
  content: "\ea7b"; }

.ad-caret-up:before {
  content: "\e950"; }

.ad-caret-r-up:before {
  content: "\ea7c"; }

.ad-caret-l-up:before {
  content: "\eb88"; }

.ad-chevron-circle-down:before {
  content: "\e957"; }

.ad-chevron-cir-down:before {
  content: "\ea82"; }

.ad-chevron-cil-down:before {
  content: "\eb8e"; }

.ad-chevron-circle-left:before {
  content: "\e958"; }

.ad-chevron-cir-left:before {
  content: "\ea83"; }

.ad-chevron-cil-left:before {
  content: "\eb8f"; }

.ad-chevron-circle-right:before {
  content: "\e959"; }

.ad-chevron-cir-right:before {
  content: "\ea84"; }

.ad-chevron-cil-right:before {
  content: "\eb90"; }

.ad-chevron-circle-up:before {
  content: "\e95a"; }

.ad-chevron-cir-up:before {
  content: "\ea85"; }

.ad-chevron-cil-up:before {
  content: "\eb91"; }

.ad-ch-double-down:before {
  content: "\e95b"; }

.ad-ch-doublel-down:before {
  content: "\eb92"; }

.ad-ch-double-left:before {
  content: "\e95c"; }

.ad-ch-doublel-left:before {
  content: "\eb93"; }

.ad-ch-double-right:before {
  content: "\e95d"; }

.ad-ch-doublel-right:before {
  content: "\eb94"; }

.ad-ch-double-up:before {
  content: "\e95e"; }

.ad-ch-doublel-up:before {
  content: "\eb95"; }

.ad-chevron-down:before {
  content: "\e95f"; }

.ad-chevron-r-down:before {
  content: "\ea8a"; }

.ad-chevron-l-down:before {
  content: "\eb96"; }

.ad-chevron-left:before {
  content: "\e960"; }

.ad-chevron-r-left:before {
  content: "\ea8b"; }

.ad-chevron-l-left:before {
  content: "\eb97"; }

.ad-chevron-right:before {
  content: "\e961"; }

.ad-chevron-r-right:before {
  content: "\ea8c"; }

.ad-chevron-l-right:before {
  content: "\eb98"; }

.ad-chevron-square-down:before {
  content: "\e962"; }

.ad-chevron-sqr-down:before {
  content: "\ea8d"; }

.ad-chevron-sql-down:before {
  content: "\eb99"; }

.ad-chevron-square-left:before {
  content: "\e963"; }

.ad-chevron-sqr-left:before {
  content: "\ea8e"; }

.ad-chevron-sql-left:before {
  content: "\eb9a"; }

.ad-chevron-square-right:before {
  content: "\e964"; }

.ad-chevron-sqr-right:before {
  content: "\ea8f"; }

.ad-chevron-sql-right:before {
  content: "\eb9b"; }

.ad-chevron-square-up:before {
  content: "\e965"; }

.ad-chevron-sqr-up:before {
  content: "\ea90"; }

.ad-chevron-sql-up:before {
  content: "\eb9c"; }

.ad-chevron-up:before {
  content: "\e966"; }

.ad-chevron-r-up:before {
  content: "\ea91"; }

.ad-chevron-l-up:before {
  content: "\eb9d"; }

.ad-expand-arrows:before {
  content: "\e983"; }

.ad-expand-arrows-alt:before {
  content: "\e984"; }

.ad-expand-arwsr-alt:before {
  content: "\eab0"; }

.ad-expand-arwsl-alt:before {
  content: "\ebb1"; }

.ad-expand-r-arrows:before {
  content: "\eaaf"; }

.ad-expand-l-arrows:before {
  content: "\ebb0"; }

.ad-location-arrow:before {
  content: "\eacf"; }

.ad-long-arrow-down:before {
  content: "\e9b9"; }

.ad-long-arrow-left:before {
  content: "\e9ba"; }

.ad-long-arrow-right:before {
  content: "\e9bb"; }

.ad-long-arrow-up:before {
  content: "\e9bc"; }

.ad-telegram:before {
  content: "\ec30"; }

.ad-telegram-plane:before {
  content: "\ec31"; }

.ad-upload:before {
  content: "\ea33"; }

.ad-upload-r:before {
  content: "\eb51"; }

.ad-upload-l:before {
  content: "\ec1a"; }

.ad-window-restore:before {
  content: "\ea41"; }

.ad-window-restore-r:before {
  content: "\eb5e"; }

.ad-book:before {
  content: "\e93b"; }

.ad-book-r:before {
  content: "\ea6a"; }

.ad-briefcase:before {
  content: "\e93c"; }

.ad-briefcase-r:before {
  content: "\ea6b"; }

.ad-calculator:before {
  content: "\e940"; }

.ad-calculator-r:before {
  content: "\ea6e"; }

.ad-calculator-l:before {
  content: "\eb83"; }

.ad-calendar:before {
  content: "\f073"; }

.ad-columns:before {
  content: "\ea98"; }

.ad-copy:before {
  content: "\e970"; }

.ad-copy-l:before {
  content: "\eba5"; }

.ad-download:before {
  content: "\e976"; }

.ad-download-r:before {
  content: "\eaa6"; }

.ad-paper-r-plane:before {
  content: "\eaeb"; }

.ad-paper-l-plane:before {
  content: "\ebd7"; }

.ad-portrait-l:before {
  content: "\ebe4"; }

.ad-save:before {
  content: "\e9f4"; }

.ad-save-r:before {
  content: "\eb1b"; }

.ad-save-l:before {
  content: "\ebf2"; }

.ad-server:before {
  content: "\f233"; }

.ad-server-r:before {
  content: "\eb20"; }

.ad-server-l:before {
  content: "\ebf6"; }

.ad-id-badge:before {
  content: "\e9a2"; }

.ad-id-badge-r:before {
  content: "\eabc"; }

.ad-id-card:before {
  content: "\e9a3"; }

.ad-id-card-r:before {
  content: "\eabd"; }

.ad-id-card-l:before {
  content: "\ebbe"; }

.ad-image:before {
  content: "\e9a4"; }

.ad-image-r:before {
  content: "\eabe"; }

.ad-images-r:before {
  content: "\eabf"; }

.ad-inbox:before {
  content: "\e9a6"; }

.ad-inbox-in:before {
  content: "\e9a7"; }

.ad-inbox-in-r:before {
  content: "\eac0"; }

.ad-inbox-out:before {
  content: "\e9a8"; }

.ad-inbox-out-r:before {
  content: "\eac1"; }

.ad-tag:before {
  content: "\ea1e"; }

.ad-tags:before {
  content: "\ea1f"; }

.ad-tag-r:before {
  content: "\eb39"; }

.ad-tags-r:before {
  content: "\eb3a"; }

.ad-tag-l:before {
  content: "\ec08"; }

.ad-tags-l:before {
  content: "\ec09"; }

.ad-newspaper:before {
  content: "\eae4"; }

.ad-newspaper-r:before {
  content: "\ebd6"; }

.ad-clipboard:before {
  content: "\f0ea"; }

.ad-paste:before {
  content: "\f0ea"; }

.ad-address-book-o:before {
  content: "\f2ba"; }

.ad-address-book:before {
  content: "\e900"; }

.ad-address-card:before {
  content: "\e901"; }

.ad-address-book-r:before {
  content: "\ebbd"; }

.ad-folder:before {
  content: "\e999"; }

.ad-folder-open:before {
  content: "\e99a"; }

.ad-browser:before {
  content: "\ea6c"; }

.ad-folder-r:before {
  content: "\eab5"; }

.ad-folder-open-r:before {
  content: "\eab6"; }

.ad-folder-l:before {
  content: "\ebb7"; }

.ad-folder-open-l:before {
  content: "\ebb8"; }

.ad-file-text-o:before {
  content: "\f0f6"; }

.ad-copy-files-o:before {
  content: "\f0c5"; }

.ad-file-alt:before {
  content: "\e992"; }

.ad-file-check:before {
  content: "\e993"; }

.ad-file-code:before {
  content: "\e994"; }

.ad-file-pdf:before {
  content: "\e995"; }

.ad-file-ar:before {
  content: "\ebb5"; }

.ad-sliders-h-square:before {
  content: "\ea08"; }

.ad-sliders-hr-square:before {
  content: "\eb2d"; }

.ad-tuning:before {
  content: "\ec46"; }

.ad-ban:before {
  content: "\e938"; }

.ad-ban-r:before {
  content: "\ea65"; }

.ad-bars:before {
  content: "\e939"; }

.ad-bars-r:before {
  content: "\ea66"; }

.ad-bars-l:before {
  content: "\eb7f"; }

.ad-chain:before {
  content: "\f0c1"; }

.ad-link3:before {
  content: "\f0c1"; }

.ad-circle-notch:before {
  content: "\e968"; }

.ad-circle-notch-r:before {
  content: "\ea92"; }

.ad-clone:before {
  content: "\f24d"; }

.ad-cog:before {
  content: "\f013"; }

.ad-gear:before {
  content: "\f013"; }

.ad-cog-r:before {
  content: "\ea96"; }

.ad-cog-l:before {
  content: "\eba0"; }

.ad-cogs:before {
  content: "\f085"; }

.ad-gears:before {
  content: "\f085"; }

.ad-cogs-r:before {
  content: "\ea97"; }

.ad-cogs-l:before {
  content: "\eba1"; }

.ad-edit1:before {
  content: "\ec47"; }

.ad-edit:before {
  content: "\e977"; }

.ad-edit-l:before {
  content: "\eba9"; }

.ad-edit4:before {
  content: "\f044"; }

.ad-pencil-square-o:before {
  content: "\f044"; }

.ad-ellipsis-h:before {
  content: "\e978"; }

.ad-ellipsis-hl:before {
  content: "\eaa8"; }

.ad-ellipsis-h3:before {
  content: "\f141"; }

.ad-ellipsis-v:before {
  content: "\e979"; }

.ad-ellipsis-vl:before {
  content: "\eaa9"; }

.ad-ellipsis-v3:before {
  content: "\f142"; }

.ad-expand-alt:before {
  content: "\e982"; }

.ad-compress-alt:before {
  content: "\ea9c"; }

.ad-expand:before {
  content: "\e981"; }

.ad-expand-wide:before {
  content: "\e985"; }

.ad-external-link:before {
  content: "\e986"; }

.ad-external-link-square:before {
  content: "\e988"; }

.ad-link:before {
  content: "\e9b3"; }

.ad-link-r:before {
  content: "\eac9"; }

.ad-list:before {
  content: "\e9b4"; }

.ad-list-alt:before {
  content: "\e9b5"; }

.ad-list-alt-r:before {
  content: "\eacc"; }

.ad-list-ul:before {
  content: "\e9b6"; }

.ad-list-ulr:before {
  content: "\eace"; }

.ad-list-r:before {
  content: "\eacb"; }

.ad-list-l:before {
  content: "\ebc6"; }

.ad-list4:before {
  content: "\f03a"; }

.ad-minus:before {
  content: "\e9c7"; }

.ad-minus-circle:before {
  content: "\e9c8"; }

.ad-minus-circle-r:before {
  content: "\ead9"; }

.ad-minus-circle-l:before {
  content: "\ebd2"; }

.ad-minus-square:before {
  content: "\e9c9"; }

.ad-minus-square-r:before {
  content: "\eada"; }

.ad-minus-square-l:before {
  content: "\ebd3"; }

.ad-minus-r:before {
  content: "\ead8"; }

.ad-minus-l:before {
  content: "\ebd1"; }

.ad-pen-alt:before {
  content: "\eaf1"; }

.ad-pen-square:before {
  content: "\eaf4"; }

.ad-pen-square-l:before {
  content: "\ebdb"; }

.ad-pencil:before {
  content: "\eaf2"; }

.ad-pencil-alt:before {
  content: "\e9d1"; }

.ad-pencil-ar:before {
  content: "\eaf3"; }

.ad-pencil-al:before {
  content: "\ebda"; }

.ad-pencil-square:before {
  content: "\f14b"; }

.ad-pencil-l:before {
  content: "\ebd9"; }

.ad-plus:before {
  content: "\e9d6"; }

.ad-plus-circle:before {
  content: "\e9d7"; }

.ad-plus-cir:before {
  content: "\eafc"; }

.ad-plus-cil:before {
  content: "\ebe1"; }

.ad-plus-square:before {
  content: "\e9d8"; }

.ad-plus-sqr:before {
  content: "\eafd"; }

.ad-plus-sql:before {
  content: "\ebe2"; }

.ad-plus-r:before {
  content: "\eafb"; }

.ad-plus-l:before {
  content: "\ebe0"; }

.ad-power-off:before {
  content: "\e9dc"; }

.ad-power-off-r:before {
  content: "\eb02"; }

.ad-random:before {
  content: "\e9e4"; }

.ad-random-r:before {
  content: "\eb0c"; }

.ad-recycle:before {
  content: "\e9e5"; }

.ad-recycle-r:before {
  content: "\eb0d"; }

.ad-recycle-l:before {
  content: "\ebec"; }

.ad-redo:before {
  content: "\e9e6"; }

.ad-redo-alt:before {
  content: "\e9e7"; }

.ad-redo-ar:before {
  content: "\eb0f"; }

.ad-redo-r:before {
  content: "\eb0e"; }

.ad-redo-l:before {
  content: "\ebed"; }

.ad-refresh:before {
  content: "\f021"; }

.ad-repeat:before {
  content: "\e9e8"; }

.ad-repeat-alt:before {
  content: "\eb12"; }

.ad-repeat-r:before {
  content: "\eb11"; }

.ad-repeat3:before {
  content: "\f01e"; }

.ad-rotate-right:before {
  content: "\f01e"; }

.ad-reply:before {
  content: "\e9ec"; }

.ad-reply-all:before {
  content: "\e9ed"; }

.ad-reply-all-r:before {
  content: "\eb14"; }

.ad-reply-r:before {
  content: "\eb13"; }

.ad-retweet:before {
  content: "\e9ee"; }

.ad-retweet-r:before {
  content: "\eb15"; }

.ad-retweet3:before {
  content: "\f079"; }

.ad-rotate-left:before {
  content: "\f0e2"; }

.ad-undo4:before {
  content: "\f0e2"; }

.ad-share:before {
  content: "\e9f9"; }

.ad-share-all:before {
  content: "\e9fa"; }

.ad-share-all-r:before {
  content: "\eb22"; }

.ad-share-square:before {
  content: "\e9fd"; }

.ad-share-sqr:before {
  content: "\eb25"; }

.ad-share-r:before {
  content: "\eb21"; }

.ad-sign-in-alt:before {
  content: "\ea05"; }

.ad-sign-in-ar:before {
  content: "\eb29"; }

.ad-sign-in-al:before {
  content: "\ebfb"; }

.ad-sign-out-alt:before {
  content: "\ea06"; }

.ad-sign-out-ar:before {
  content: "\eb2a"; }

.ad-sign-out-al:before {
  content: "\ebfc"; }

.ad-sitemap-r:before {
  content: "\eb2b"; }

.ad-sitemap-l:before {
  content: "\ebfd"; }

.ad-sliders:before {
  content: "\f1de"; }

.ad-sliders-h:before {
  content: "\eb2c"; }

.ad-sliders-hr:before {
  content: "\ebfe"; }

.ad-sliders-v:before {
  content: "\eb2e"; }

.ad-sliders-v-square:before {
  content: "\ea09"; }

.ad-sliders-v-sqr:before {
  content: "\eb2f"; }

.ad-sliders-vr:before {
  content: "\ebff"; }

.ad-sort-amount-down:before {
  content: "\ea0b"; }

.ad-sort-amount-up:before {
  content: "\ea0c"; }

.ad-spinner:before {
  content: "\ea0d"; }

.ad-spinner-r:before {
  content: "\eb30"; }

.ad-spinner-l:before {
  content: "\ec00"; }

.ad-spinner4:before {
  content: "\f110"; }

.ad-sync:before {
  content: "\ea18"; }

.ad-sync-ar:before {
  content: "\eb34"; }

.ad-table:before {
  content: "\ea1a"; }

.ad-table-r:before {
  content: "\eb35"; }

.ad-table3:before {
  content: "\f0ce"; }

.ad-th:before {
  content: "\ea20"; }

.ad-th-large:before {
  content: "\ea21"; }

.ad-th-large-r:before {
  content: "\eb3d"; }

.ad-th-large-l:before {
  content: "\ec0b"; }

.ad-th-list:before {
  content: "\ea22"; }

.ad-th-list-r:before {
  content: "\eb3e"; }

.ad-th-list-l:before {
  content: "\ec0c"; }

.ad-th-r:before {
  content: "\eb3c"; }

.ad-th-l:before {
  content: "\ec0a"; }

.ad-times:before {
  content: "\ea25"; }

.ad-times-circle:before {
  content: "\ea26"; }

.ad-times-cir:before {
  content: "\eb42"; }

.ad-times-cil:before {
  content: "\ec10"; }

.ad-times-square:before {
  content: "\ea27"; }

.ad-times-sqr:before {
  content: "\eb43"; }

.ad-times-sql:before {
  content: "\ec11"; }

.ad-times-r:before {
  content: "\eb41"; }

.ad-times-l:before {
  content: "\ec0f"; }

.ad-toggle-off:before {
  content: "\ea28"; }

.ad-toggle-offr:before {
  content: "\eb44"; }

.ad-toggle-on:before {
  content: "\ea29"; }

.ad-toggle-onr:before {
  content: "\eb45"; }

.ad-trash-alt:before {
  content: "\ea2b"; }

.ad-trash-ar:before {
  content: "\eb46"; }

.ad-trash-al:before {
  content: "\ec14"; }

.ad-undo:before {
  content: "\ea2f"; }

.ad-undo-alt:before {
  content: "\ea30"; }

.ad-undo-r:before {
  content: "\eb4a"; }

.ad-undo-l:before {
  content: "\ec16"; }

.ad-window-close:before {
  content: "\ea40"; }

.ad-window-close-r:before {
  content: "\eb5d"; }

.ad-wrench:before {
  content: "\ea43"; }

.ad-wrench-r:before {
  content: "\ec21"; }

.ad-exclamation:before {
  content: "\e97d"; }

.ad-exclamation-circle:before {
  content: "\e97e"; }

.ad-exclamation-cir:before {
  content: "\eaac"; }

.ad-exclamation-cil:before {
  content: "\ebad"; }

.ad-exclamation-square:before {
  content: "\e97f"; }

.ad-exclamation-sqr:before {
  content: "\eaad"; }

.ad-exclamation-sql:before {
  content: "\ebae"; }

.ad-exclamation-triangle:before {
  content: "\e980"; }

.ad-exclamation-tr:before {
  content: "\eaae"; }

.ad-exclamation-tl:before {
  content: "\ebaf"; }

.ad-exclamation-r:before {
  content: "\ebac"; }

.ad-info:before {
  content: "\e9ac"; }

.ad-info-circle:before {
  content: "\e9ad"; }

.ad-info-cir:before {
  content: "\eac3"; }

.ad-info-cil:before {
  content: "\ebc0"; }

.ad-info-square:before {
  content: "\e9ae"; }

.ad-info-sqr:before {
  content: "\eac4"; }

.ad-info-sql:before {
  content: "\ebc1"; }

.ad-info-r:before {
  content: "\eac2"; }

.ad-info-l:before {
  content: "\ebbf"; }

.ad-question:before {
  content: "\e9df"; }

.ad-question-circle:before {
  content: "\e9e0"; }

.ad-question-cir:before {
  content: "\eb07"; }

.ad-question-cil:before {
  content: "\ebe8"; }

.ad-question-square:before {
  content: "\e9e1"; }

.ad-question-sqr:before {
  content: "\eb08"; }

.ad-question-sql:before {
  content: "\ebe9"; }

.ad-question-r:before {
  content: "\eb06"; }

.ad-question-l:before {
  content: "\ebe7"; }

.ad-quote-left:before {
  content: "\e9e2"; }

.ad-quote-r-left:before {
  content: "\eb0a"; }

.ad-quote-l-left:before {
  content: "\ebea"; }

.ad-quote-right:before {
  content: "\e9e3"; }

.ad-quote-r-right:before {
  content: "\eb0b"; }

.ad-quote-l-right:before {
  content: "\ebeb"; }

.ad-amazon:before {
  content: "\e90e"; }

.ad-android:before {
  content: "\e918"; }

.ad-apple:before {
  content: "\e922"; }

.ad-bar-chart:before {
  content: "\f080"; }

.ad-bar-chart-o:before {
  content: "\f080"; }

.ad-bell-o:before {
  content: "\f0a2"; }

.ad-bell2:before {
  content: "\eb80"; }

.ad-birthday-cake:before {
  content: "\e93a"; }

.ad-birthday-cake-r:before {
  content: "\ea69"; }

.ad-bug:before {
  content: "\e93d"; }

.ad-vh-bus:before {
  content: "\e93f"; }

.ad-vh-bus-r:before {
  content: "\ea6d"; }

.ad-vh-bus-l:before {
  content: "\eb82"; }

.ad-certificate:before {
  content: "\e953"; }

.ad-child:before {
  content: "\e967"; }

.ad-clock:before {
  content: "\ea93"; }

.ad-clock-r:before {
  content: "\eb9e"; }

.ad-code:before {
  content: "\e96a"; }

.ad-code-r:before {
  content: "\ea95"; }

.ad-comment:before {
  content: "\e96d"; }

.ad-comment-alt:before {
  content: "\e96e"; }

.ad-comment-ar:before {
  content: "\ea9a"; }

.ad-comment-al:before {
  content: "\eba3"; }

.ad-comment-r:before {
  content: "\ea99"; }

.ad-comment-l:before {
  content: "\eba2"; }

.ad-comments:before {
  content: "\e96f"; }

.ad-comments-o:before {
  content: "\f0e6"; }

.ad-comments-r:before {
  content: "\ea9b"; }

.ad-comments-l:before {
  content: "\eba4"; }

.ad-css3-alt:before {
  content: "\eab4"; }

.ad-dashboard:before {
  content: "\f0e4"; }

.ad-tachometer:before {
  content: "\f0e4"; }

.ad-database:before {
  content: "\eaa2"; }

.ad-desktop:before {
  content: "\eaa3"; }

.ad-desktop-alt:before {
  content: "\e974"; }

.ad-desktop-ar:before {
  content: "\eaa4"; }

.ad-envelope:before {
  content: "\e97a"; }

.ad-envelope-square:before {
  content: "\e97b"; }

.ad-envelope-r:before {
  content: "\eaaa"; }

.ad-envelope-l:before {
  content: "\ebaa"; }

.ad-envelope1:before {
  content: "\ec48"; }

.ad-expeditedssl:before {
  content: "\eaec"; }

.ad-eye:before {
  content: "\e98a"; }

.ad-eye-slash:before {
  content: "\e98b"; }

.ad-eye-slash2:before {
  content: "\f070"; }

.ad-eye-slash-l:before {
  content: "\ebb3"; }

.ad-eye-r:before {
  content: "\eab1"; }

.ad-eye-l:before {
  content: "\ebb2"; }

.ad-female:before {
  content: "\e98f"; }

.ad-filter:before {
  content: "\e996"; }

.ad-filter-r:before {
  content: "\eab3"; }

.ad-filter-l:before {
  content: "\ebb6"; }

.ad-flag:before {
  content: "\f024"; }

.ad-flag-o:before {
  content: "\f11d"; }

.ad-gift:before {
  content: "\e99c"; }

.ad-gift-r:before {
  content: "\eab7"; }

.ad-gift-l:before {
  content: "\ebb9"; }

.ad-handshake:before {
  content: "\e99e"; }

.ad-handshake-o:before {
  content: "\f2b5"; }

.ad-handshake-l:before {
  content: "\ebba"; }

.ad-heart:before {
  content: "\e99f"; }

.ad-heart-r:before {
  content: "\eaba"; }

.ad-heart-l:before {
  content: "\ebbb"; }

.ad-history:before {
  content: "\e9a0"; }

.ad-home:before {
  content: "\e9a1"; }

.ad-home-r:before {
  content: "\eabb"; }

.ad-home-l:before {
  content: "\ebbc"; }

.ad-html5:before {
  content: "\ebcc"; }

.ad-key:before {
  content: "\e9af"; }

.ad-key-r:before {
  content: "\eac5"; }

.ad-key-l:before {
  content: "\ebc2"; }

.ad-language:before {
  content: "\e9b1"; }

.ad-language2:before {
  content: "\f1ab"; }

.ad-laptop:before {
  content: "\e9b2"; }

.ad-laptop-r:before {
  content: "\ebc3"; }

.ad-life-ring:before {
  content: "\eac7"; }

.ad-lightbulb:before {
  content: "\eac8"; }

.ad-lightbulb-r:before {
  content: "\ebc4"; }

.ad-location:before {
  content: "\ec49"; }

.ad-lock:before {
  content: "\ead0"; }

.ad-lock-alt:before {
  content: "\e9b7"; }

.ad-lock-ar:before {
  content: "\ead1"; }

.ad-lock-al:before {
  content: "\ebc7"; }

.ad-lock-open:before {
  content: "\ead2"; }

.ad-lock-open-alt:before {
  content: "\e9b8"; }

.ad-lock-open-ar:before {
  content: "\ead3"; }

.ad-lock-open-al:before {
  content: "\ebc8"; }

.ad-map-marker-alt:before {
  content: "\e9c2"; }

.ad-map-marker-ar:before {
  content: "\ead5"; }

.ad-map-marker-al:before {
  content: "\ebcd"; }

.ad-map-signs:before {
  content: "\e9c4"; }

.ad-map-signs-r:before {
  content: "\ead7"; }

.ad-map-signs-l:before {
  content: "\ebd0"; }

.ad-medapps:before {
  content: "\ec04"; }

.ad-microsoft:before {
  content: "\ec12"; }

.ad-mobile:before {
  content: "\e9ca"; }

.ad-mobile-alt:before {
  content: "\e9cb"; }

.ad-mobile-ar:before {
  content: "\eadb"; }

.ad-mobile-android:before {
  content: "\e9cc"; }

.ad-mobile-android-alt:before {
  content: "\e9cd"; }

.ad-mobile-android-ar:before {
  content: "\eadc"; }

.ad-neuter:before {
  content: "\e9ce"; }

.ad-neuter-r:before {
  content: "\eae3"; }

.ad-neuter-l:before {
  content: "\ebcf"; }

.ad-pennant:before {
  content: "\e9d2"; }

.ad-qrcode:before {
  content: "\e9de"; }

.ad-qrcode2:before {
  content: "\eb05"; }

.ad-react:before {
  content: "\ec26"; }

.ad-shield:before {
  content: "\f132"; }

.ad-shield-alt:before {
  content: "\e9ff"; }

.ad-shield-check:before {
  content: "\ea00"; }

.ad-shield-check-r:before {
  content: "\e921"; }

.ad-signal:before {
  content: "\ea04"; }

.ad-search-sistrix:before {
  content: "\ec28"; }

.ad-sitemap:before {
  content: "\ea07"; }

.ad-slideshare:before {
  content: "\ec2a"; }

.ad-star:before {
  content: "\f005"; }

.ad-star-half-empty:before {
  content: "\f123"; }

.ad-star-half-full:before {
  content: "\f123"; }

.ad-star-half-o:before {
  content: "\f123"; }

.ad-star-o:before {
  content: "\f006"; }

.ad-suitcase:before {
  content: "\ea16"; }

.ad-sun:before {
  content: "\ea17"; }

.ad-tablet-alt:before {
  content: "\ea1b"; }

.ad-tablet-ar:before {
  content: "\eb36"; }

.ad-tablet-android-alt:before {
  content: "\ea1c"; }

.ad-tablet-android-ar:before {
  content: "\eb37"; }

.ad-tachometer-alt:before {
  content: "\ea1d"; }

.ad-tachometer-ar:before {
  content: "\eb38"; }

.ad-tachometer-al:before {
  content: "\ec07"; }

.ad-thumbs-down:before {
  content: "\ea23"; }

.ad-thumbs-down-r:before {
  content: "\eb3f"; }

.ad-thumbs-down-l:before {
  content: "\ec0d"; }

.ad-thumbs-up:before {
  content: "\ea24"; }

.ad-thumbs-up-r:before {
  content: "\eb40"; }

.ad-thumbs-up-l:before {
  content: "\ec0e"; }

.ad-trophy:before {
  content: "\f091"; }

.ad-trophy-alt:before {
  content: "\ea2d"; }

.ad-trophy-ar:before {
  content: "\eb48"; }

.ad-truck:before {
  content: "\ea2e"; }

.ad-truck-front:before {
  content: "\e90c"; }

.ad-truck-line:before {
  content: "\e90d"; }

.ad-truck-r:before {
  content: "\eb49"; }

.ad-truck-l:before {
  content: "\ec15"; }

.ad-unlock:before {
  content: "\ea31"; }

.ad-unlock-alt:before {
  content: "\ea32"; }

.ad-unlock-ar:before {
  content: "\eb50"; }

.ad-unlock-al:before {
  content: "\ec19"; }

.ad-unlock-r:before {
  content: "\eb4f"; }

.ad-unlock-l:before {
  content: "\ec18"; }

.ad-wifi:before {
  content: "\ea3f"; }

.ad-wifi-r:before {
  content: "\eb5c"; }

.ad-wifi3:before {
  content: "\f1eb"; }

.ad-group:before {
  content: "\f0c0"; }

.ad-users4:before {
  content: "\f0c0"; }

.ad-user-circle-o:before {
  content: "\f2be"; }

.ad-user:before {
  content: "\ea36"; }

.ad-user-alt:before {
  content: "\ea37"; }

.ad-user-circle:before {
  content: "\ea38"; }

.ad-user-plus:before {
  content: "\ea39"; }

.ad-users:before {
  content: "\ea3a"; }

.ad-user-r:before {
  content: "\eb54"; }

.ad-user-ar:before {
  content: "\eb55"; }

.ad-user-cir:before {
  content: "\eb56"; }

.ad-user-plus-r:before {
  content: "\eb58"; }

.ad-users-r:before {
  content: "\eb59"; }

.ad-user-times2:before {
  content: "\eb5a"; }

.ad-user-l:before {
  content: "\ec1b"; }

.ad-user-al:before {
  content: "\ec1c"; }

.ad-user-cil:before {
  content: "\ec1d"; }

.ad-users-l:before {
  content: "\ec1e"; }

.ad-bag4:before {
  content: "\f290"; }

.ad-basket4:before {
  content: "\f291"; }

.ad-cart-2-s:before {
  content: "\ec41"; }

.ad-cart-1-l:before {
  content: "\ec43"; }

.ad-shopping-cart4:before {
  content: "\ec45"; }

.ad-cart-arrow-down:before {
  content: "\e951"; }

.ad-cart-plus:before {
  content: "\e952"; }

.ad-bag:before {
  content: "\ea01"; }

.ad-basket:before {
  content: "\ea02"; }

.ad-cart-s:before {
  content: "\ea03"; }

.ad-cart-arrow-down-r:before {
  content: "\ea7d"; }

.ad-cart-plus-r:before {
  content: "\ea7e"; }

.ad-bag-r:before {
  content: "\eb26"; }

.ad-basket-r:before {
  content: "\eb27"; }

.ad-cart-r:before {
  content: "\eb28"; }

.ad-bag-l:before {
  content: "\ebf8"; }

.ad-basket-l:before {
  content: "\ebf9"; }

.ad-cart-l:before {
  content: "\ebfa"; }

.ad-camera-alt:before {
  content: "\e942"; }

.ad-camera-retro:before {
  content: "\e943"; }

.ad-camera-ar:before {
  content: "\ea70"; }

.ad-camera-al:before {
  content: "\eb84"; }

.ad-check-square-o:before {
  content: "\f046"; }

.ad-check-badge:before {
  content: "\e937"; }

.ad-check:before {
  content: "\e954"; }

.ad-check-circle:before {
  content: "\e955"; }

.ad-check-square:before {
  content: "\e956"; }

.ad-check-badge-r:before {
  content: "\ea64"; }

.ad-check-r:before {
  content: "\ea7f"; }

.ad-check-cir:before {
  content: "\ea80"; }

.ad-check-sqr:before {
  content: "\ea81"; }

.ad-check-cil:before {
  content: "\eb8c"; }

.ad-check-sql:before {
  content: "\eb8d"; }

.ad-search-s:before {
  content: "\ec44"; }

.ad-search-glass:before {
  content: "\ec4a"; }

.ad-search7:before {
  content: "\ec4b"; }

.ad-search:before {
  content: "\e9f5"; }

.ad-search-r:before {
  content: "\eb1d"; }

.ad-search-minus-r:before {
  content: "\eb1e"; }

.ad-search-plus-r:before {
  content: "\eb1f"; }

.ad-search-l:before {
  content: "\ebf3"; }

.ad-search-minus-l:before {
  content: "\ebf4"; }

.ad-search-plus-l:before {
  content: "\ebf5"; }

.ad-phone-tel:before {
  content: "\e920"; }

.ad-phone-call-r:before {
  content: "\e91e"; }

.ad-phone-call-l:before {
  content: "\e91f"; }

.ad-phone-old:before {
  content: "\e90b"; }

.ad-phone-s:before {
  content: "\e9d3"; }

.ad-phone-square:before {
  content: "\e9d4"; }

.ad-phone-volume:before {
  content: "\e9d5"; }

.ad-phone-r:before {
  content: "\eaf5"; }

.ad-phone-sqr:before {
  content: "\eaf6"; }

.ad-phone-l:before {
  content: "\ebdc"; }

.ad-phone-sql:before {
  content: "\ebdd"; }

.ad-phone:before {
  content: "\f095"; }

.ad-phone-square4:before {
  content: "\f098"; }

.ad-microphone:before {
  content: "\e9c5"; }

.ad-microphone-alt:before {
  content: "\e9c6"; }

.ad-bullhorn:before {
  content: "\f0a1"; }

.ad-mobile2:before {
  content: "\f10b"; }

.ad-fax:before {
  content: "\e98e"; }

.ad-fax-r:before {
  content: "\ebb4"; }

.ad-print:before {
  content: "\f02f"; }

.ad-print-r:before {
  content: "\eb03"; }

.ad-print-l:before {
  content: "\ebe6"; }

.ad-ruble-sign:before {
  content: "\e9f2"; }

.ad-ruble-sign-r:before {
  content: "\eb19"; }

.ad-ruble-sign-l:before {
  content: "\ebf0"; }

.ad-dollar-sign:before {
  content: "\e975"; }

.ad-dollar-sign-r:before {
  content: "\eaa5"; }

.ad-dollar-sign-l:before {
  content: "\eba8"; }

.ad-aws:before {
  content: "\e96b"; }

.ad-btc:before {
  content: "\e9ea"; }

.ad-amazon-pay:before {
  content: "\e915"; }

.ad-apple-pay:before {
  content: "\e92f"; }

.ad-bitcoin:before {
  content: "\e991"; }

.ad-cc:before {
  content: "\f20a"; }

.ad-cc-amazon-pay:before {
  content: "\e9ef"; }

.ad-cc-amex:before {
  content: "\e9f8"; }

.ad-cc-apple-pay:before {
  content: "\ea0e"; }

.ad-cc-diners-club:before {
  content: "\ea0f"; }

.ad-cc-discover:before {
  content: "\ea19"; }

.ad-cc-jcb:before {
  content: "\ea2a"; }

.ad-cc-mastercard:before {
  content: "\ea2c"; }

.ad-cc-paypal:before {
  content: "\ea3e"; }

.ad-cc-stripe:before {
  content: "\ea42"; }

.ad-cc-visa:before {
  content: "\ea67"; }

.ad-credit-card:before {
  content: "\e972"; }

.ad-credit-card-blank:before {
  content: "\eaa0"; }

.ad-credit-card-front:before {
  content: "\e973"; }

.ad-credit-card-front-r:before {
  content: "\eaa1"; }

.ad-credit-card-r:before {
  content: "\ea9f"; }

.ad-credit-card-l:before {
  content: "\eba7"; }

.ad-euro-sign:before {
  content: "\e97c"; }

.ad-euro-sign-r:before {
  content: "\eaab"; }

.ad-euro-sign-l:before {
  content: "\ebab"; }

.ad-money-bill:before {
  content: "\eadd"; }

.ad-money-bill-alt:before {
  content: "\eade"; }

.ad-money-bill-ar:before {
  content: "\ebd5"; }

.ad-money-bill-r:before {
  content: "\ebd4"; }

.ad-paypal:before {
  content: "\ec20"; }

.ad-pound-sign:before {
  content: "\e9db"; }

.ad-pound-sign-r:before {
  content: "\eb01"; }

.ad-pound-sign-l:before {
  content: "\ebe5"; }

.ad-rupee-sign:before {
  content: "\e9f3"; }

.ad-rupee-sign-r:before {
  content: "\eb1a"; }

.ad-rupee-sign-l:before {
  content: "\ebf1"; }

.ad-stripe:before {
  content: "\ec2f"; }

.ad-yen-sign:before {
  content: "\ea44"; }

.ad-yen-sign-r:before {
  content: "\eb61"; }

.ad-yen-sign-l:before {
  content: "\ec22"; }

.ad-viber:before {
  content: "\ec38"; }

.ad-globe:before {
  content: "\eab8"; }

.ad-rss:before {
  content: "\e9f0"; }

.ad-rss-square:before {
  content: "\e9f1"; }

.ad-rss-sqr:before {
  content: "\eb18"; }

.ad-rss-sql:before {
  content: "\ebef"; }

.ad-rss-r:before {
  content: "\eb17"; }

.ad-safari:before {
  content: "\ec27"; }

.ad-share-alt:before {
  content: "\e9fb"; }

.ad-share-alt-square:before {
  content: "\e9fc"; }

.ad-share-ar-square:before {
  content: "\eb24"; }

.ad-share-al-square:before {
  content: "\ebf7"; }

.ad-share-ar:before {
  content: "\eb23"; }

.ad-spotify:before {
  content: "\ec2e"; }

.ad-tripadvisor:before {
  content: "\ec32"; }

.ad-whatsapp:before {
  content: "\ec3d"; }

.ad-whatsapp-square:before {
  content: "\ec3e"; }

.ad-flickr:before {
  content: "\eb4e"; }

.ad-flipboard:before {
  content: "\eb57"; }

.ad-skype:before {
  content: "\ec29"; }

.ad-codepen:before {
  content: "\ea68"; }

.ad-behance:before {
  content: "\e96c"; }

.ad-behance-square:before {
  content: "\e990"; }

.ad-blogger:before {
  content: "\e997"; }

.ad-blogger-b:before {
  content: "\e998"; }

.ad-delicious:before {
  content: "\eab9"; }

.ad-deviantart:before {
  content: "\eac6"; }

.ad-digg:before {
  content: "\eacd"; }

.ad-dribbble:before {
  content: "\ead4"; }

.ad-dribbble-square:before {
  content: "\eae5"; }

.ad-dropbox:before {
  content: "\eae6"; }

.ad-facebook:before {
  content: "\eaed"; }

.ad-facebook-f:before {
  content: "\eafa"; }

.ad-facebook-messenger:before {
  content: "\eb31"; }

.ad-facebook-square:before {
  content: "\eb47"; }

.ad-google:before {
  content: "\eb8a"; }

.ad-google-drive:before {
  content: "\eb8b"; }

.ad-google-play:before {
  content: "\eba6"; }

.ad-google-plus:before {
  content: "\ebc5"; }

.ad-google-plus-g:before {
  content: "\ebc9"; }

.ad-google-plus-square:before {
  content: "\ebca"; }

.ad-google-wallet:before {
  content: "\ebcb"; }

.ad-instagram:before {
  content: "\ec01"; }

.ad-linkedin:before {
  content: "\ec02"; }

.ad-linkedin-in:before {
  content: "\ec03"; }

.ad-linkedin-square:before {
  content: "\f08c"; }

.ad-pinterest:before {
  content: "\ec23"; }

.ad-pinterest-p:before {
  content: "\ec24"; }

.ad-pinterest-square:before {
  content: "\ec25"; }

.ad-snapchat:before {
  content: "\ec2b"; }

.ad-snapchat-ghost:before {
  content: "\ec2c"; }

.ad-snapchat-square:before {
  content: "\ec2d"; }

.ad-tumblr:before {
  content: "\ec33"; }

.ad-tumblr-square:before {
  content: "\ec34"; }

.ad-twitter:before {
  content: "\ec36"; }

.ad-twitter-square:before {
  content: "\ec37"; }

.ad-vimeo:before {
  content: "\ec39"; }

.ad-vimeo-square:before {
  content: "\ec3a"; }

.ad-vimeo-v:before {
  content: "\ec3b"; }

.ad-youtube:before {
  content: "\ec3f"; }

.ad-youtube-square:before {
  content: "\ec40"; }

.ad-youtube-square2:before {
  content: "\f166"; }

.ad-youtube2:before {
  content: "\f167"; }

.ad-forward:before {
  content: "\e99b"; }

.ad-backward:before {
  content: "\e936"; }

.ad-backward-r:before {
  content: "\ea63"; }

.ad-backward-l:before {
  content: "\eb7e"; }

.ad-fast-backward:before {
  content: "\e98c"; }

.ad-fast-forward:before {
  content: "\e98d"; }

.ad-pause:before {
  content: "\eaee"; }

.ad-pause-circle:before {
  content: "\eaef"; }

.ad-pause-cil:before {
  content: "\ebd8"; }

.ad-play:before {
  content: "\eaf8"; }

.ad-play-circle:before {
  content: "\eaf9"; }

.ad-play-cir:before {
  content: "\ebdf"; }

.ad-play-r:before {
  content: "\ebde"; }

.ad-podcast:before {
  content: "\e9d9"; }

.ad-podcast-r:before {
  content: "\eafe"; }

.ad-podcast-l:before {
  content: "\ebe3"; }

.ad-step-backward:before {
  content: "\ea10"; }

.ad-step-backward-r:before {
  content: "\eb32"; }

.ad-stop:before {
  content: "\ea12"; }

.ad-stop-circle:before {
  content: "\ea13"; }

.ad-video:before {
  content: "\ea3c"; }

.ad-video-r:before {
  content: "\eb5b"; }

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }

.mfp-preloader a {
  color: #CCC; }

.mfp-preloader a:hover {
  color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }

.mfp-close:hover, .mfp-close:focus {
  opacity: 1; }

.mfp-close:active {
  top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }

.mfp-arrow:active {
  margin-top: -54px; }

.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1; }

.mfp-arrow:before, .mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent; }

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px; }

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px; }

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px; }

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px; }

.mfp-iframe-holder .mfp-close {
  top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444; }

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px; }

.mfp-figure figure {
  margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /*** Remove all paddings around the image on small screen */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }

  .mfp-img-mobile img.mfp-img {
    padding: 0; }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
