/*****************************************************************************/
/*
/* Common
/*
/*****************************************************************************/

/* Global Reset */
@import url(http://fonts.googleapis.com/css?family=Vollkorn);
* {
  margin: 0;
  padding: 0;
}

html, body { height: 100%; }

body {
  background-color: #FFF;
  /*font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;*/
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Vollkorn', serif;
  }



a, a:visited {
     color: #607B8B;
     text-decoration:none;
}
a:hover   { color: #000; }
 { color: #00a; }


/*****************************************************************************/
/*
/* Header and Footer
/*
/*****************************************************************************/

.personal-intro{
    text-align:center;
}
.footer{
    text-align:center;
    border-top: 4px solid #eee;
}


/*****************************************************************************/
/*
/* Home
/*
/*****************************************************************************/


.titles {
    text-align:center;
}

ul.posts {
  list-style-type: none;
}

ul.posts span {
  color: #aaa;
  font-family: Monaco, "Courier New", monospace;
  font-size: 80%;
  float:right;
}

.nav-blocks {
  text-align: center;
  height:30px;
}

div.nav-blocks a {
  font-size:90%;
}
/*****************************************************************************/
/*
/* Posts
/*
/*****************************************************************************/

/* standard */

article.post div.titles h2{
    margin-top:1%;
    margin-bottom:1%;
}

article.post div.titles p.meta{
    margin-top:0;
    margin-bottom:0;
    display:block;
    height:25px;
}

article.post div.titles p.meta span.tags{
    float:left;
}

article.post div.titles p.meta span.date{
    float:right;
    font-size:75%;
    line-height:75%;
}

article.post img {
    max-width: 60%;
    margin:auto;
    display:block;
}

.post pre {
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  padding: 0 .4em;
  margin-top:5px;
  margin-bottom:5px;
}

.post h1,h2,h3,h4,h5,h6{
    text-align:center;
}

.post ul, .post ol {
  margin-left: 1.35em;
}

.post code {
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  padding: 0 .2em;
  overflow:scroll;
  word-wrap:break-word;
}


.post pre code {
  border: none;
}

/* terminal */
.post pre.terminal {
  border: 1px solid #000;
  background-color: #333;
  color: #FFF;
}

.post pre.terminal code {
  background-color: #333;
}


/*****************************************************************************/
/*
/* Icons
/*
/*****************************************************************************/




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

.mdi {
  font-family:"MaterialDesignIcons";
  display:inline-block;
  vertical-align:middle;
  line-height:1;
  font-weight:normal;
  font-style:normal;
  speak:none;
  text-decoration:inherit;
  text-transform:none;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

.mdi:before {
  font-size: 24px !important;
}


/* Icons */


.mdi-account-box-outline:before {
  content:"\f101";
}


.mdi-account-box:before {
  content:"\f102";
}


.mdi-account-circle:before {
  content:"\f103";
}


.mdi-account-location:before {
  content:"\f104";
}


.mdi-account-multiple-outline:before {
  content:"\f105";
}


.mdi-account-multiple-plus:before {
  content:"\f106";
}


.mdi-account-multiple:before {
  content:"\f107";
}


.mdi-account-outline:before {
  content:"\f108";
}


.mdi-account-plus:before {
  content:"\f109";
}


.mdi-account:before {
  content:"\f10a";
}


.mdi-airplane-off:before {
  content:"\f10b";
}


.mdi-airplane:before {
  content:"\f10c";
}


.mdi-alarm-check:before {
  content:"\f10d";
}


.mdi-alarm-off:before {
  content:"\f10e";
}


.mdi-alarm-plus:before {
  content:"\f10f";
}


.mdi-alarm:before {
  content:"\f110";
}


.mdi-album:before {
  content:"\f111";
}


.mdi-alert-box:before {
  content:"\f112";
}


.mdi-alert-circle:before {
  content:"\f113";
}


.mdi-alert-octagon:before {
  content:"\f114";
}


.mdi-alert:before {
  content:"\f115";
}


.mdi-android-debug-bridge:before {
  content:"\f116";
}


.mdi-android:before {
  content:"\f117";
}


.mdi-apple-mobileme:before {
  content:"\f118";
}


.mdi-apple:before {
  content:"\f119";
}


.mdi-appnet:before {
  content:"\f11a";
}


.mdi-apps:before {
  content:"\f11b";
}


.mdi-arrange-bring-forward:before {
  content:"\f11c";
}


.mdi-arrange-bring-to-front:before {
  content:"\f11d";
}


.mdi-arrange-send-backward:before {
  content:"\f11e";
}


.mdi-arrange-send-to-back:before {
  content:"\f11f";
}


.mdi-arrow-down-bold-circle-outline:before {
  content:"\f120";
}


.mdi-arrow-down-bold-circle:before {
  content:"\f121";
}


.mdi-arrow-down:before {
  content:"\f122";
}


.mdi-arrow-left-bold-circle-outline:before {
  content:"\f123";
}


.mdi-arrow-left-bold-circle:before {
  content:"\f124";
}


.mdi-arrow-left:before {
  content:"\f125";
}


.mdi-arrow-right-bold-circle-outline:before {
  content:"\f126";
}


.mdi-arrow-right-bold-circle:before {
  content:"\f127";
}


.mdi-arrow-right:before {
  content:"\f128";
}


.mdi-arrow-up-bold-circle-outline:before {
  content:"\f129";
}


.mdi-arrow-up-bold-circle:before {
  content:"\f12a";
}


.mdi-arrow-up:before {
  content:"\f12b";
}


.mdi-auto-fix:before {
  content:"\f12c";
}


.mdi-auto-upload:before {
  content:"\f12d";
}


.mdi-bank:before {
  content:"\f12e";
}


.mdi-barcode:before {
  content:"\f12f";
}


.mdi-basket:before {
  content:"\f130";
}


.mdi-battery-20:before {
  content:"\f131";
}


.mdi-battery-30:before {
  content:"\f132";
}


.mdi-battery-40:before {
  content:"\f133";
}


.mdi-battery-60:before {
  content:"\f134";
}


.mdi-battery-80:before {
  content:"\f135";
}


.mdi-battery-90:before {
  content:"\f136";
}


.mdi-battery-alert:before {
  content:"\f137";
}


.mdi-battery-charging-100:before {
  content:"\f138";
}


.mdi-battery-charging-20:before {
  content:"\f139";
}


.mdi-battery-charging-30:before {
  content:"\f13a";
}


.mdi-battery-charging-40:before {
  content:"\f13b";
}


.mdi-battery-charging-60:before {
  content:"\f13c";
}


.mdi-battery-charging-80:before {
  content:"\f13d";
}


.mdi-battery-charging-90:before {
  content:"\f13e";
}


.mdi-battery-minus:before {
  content:"\f13f";
}


.mdi-battery-negative:before {
  content:"\f140";
}


.mdi-battery-outline:before {
  content:"\f141";
}


.mdi-battery-plus:before {
  content:"\f142";
}


.mdi-battery-positive:before {
  content:"\f143";
}


.mdi-battery-unknown:before {
  content:"\f144";
}


.mdi-battery:before {
  content:"\f145";
}


.mdi-beaker-empty-outline:before {
  content:"\f146";
}


.mdi-beaker-empty:before {
  content:"\f147";
}


.mdi-beaker-outline:before {
  content:"\f148";
}


.mdi-beaker:before {
  content:"\f149";
}


.mdi-bell-off:before {
  content:"\f14a";
}


.mdi-bell-outline:before {
  content:"\f14b";
}


.mdi-bell-ring-outline:before {
  content:"\f14c";
}


.mdi-bell-ring:before {
  content:"\f14d";
}


.mdi-bell-sleep:before {
  content:"\f14e";
}


.mdi-bell:before {
  content:"\f14f";
}


.mdi-bike:before {
  content:"\f150";
}


.mdi-block-helper:before {
  content:"\f151";
}


.mdi-blogger:before {
  content:"\f152";
}


.mdi-bluetooth-audio:before {
  content:"\f153";
}


.mdi-bluetooth-connect:before {
  content:"\f154";
}


.mdi-bluetooth:before {
  content:"\f155";
}


.mdi-book:before {
  content:"\f156";
}


.mdi-bookmark-outline:before {
  content:"\f157";
}


.mdi-bookmark:before {
  content:"\f158";
}


.mdi-border-all:before {
  content:"\f159";
}


.mdi-border-bottom:before {
  content:"\f15a";
}


.mdi-border-color:before {
  content:"\f15b";
}


.mdi-border-horizontal:before {
  content:"\f15c";
}


.mdi-border-inside:before {
  content:"\f15d";
}


.mdi-border-left:before {
  content:"\f15e";
}


.mdi-border-none:before {
  content:"\f15f";
}


.mdi-border-outside:before {
  content:"\f160";
}


.mdi-border-right:before {
  content:"\f161";
}


.mdi-border-top:before {
  content:"\f162";
}


.mdi-border-vertical:before {
  content:"\f163";
}


.mdi-briefcase-checked:before {
  content:"\f164";
}


.mdi-briefcase-download:before {
  content:"\f165";
}


.mdi-briefcase-upload:before {
  content:"\f166";
}


.mdi-briefcase:before {
  content:"\f167";
}


.mdi-bus:before {
  content:"\f168";
}


.mdi-cake-variant:before {
  content:"\f169";
}


.mdi-cake:before {
  content:"\f16a";
}


.mdi-calendar-check:before {
  content:"\f16b";
}


.mdi-calendar-remove:before {
  content:"\f16c";
}


.mdi-calendar-text:before {
  content:"\f16d";
}


.mdi-calendar-today:before {
  content:"\f16e";
}


.mdi-calendar:before {
  content:"\f16f";
}


.mdi-camcorder-box-off:before {
  content:"\f170";
}


.mdi-camcorder-box:before {
  content:"\f171";
}


.mdi-camcorder-off:before {
  content:"\f172";
}


.mdi-camcorder:before {
  content:"\f173";
}


.mdi-camera-party-mode:before {
  content:"\f174";
}


.mdi-camera-switch:before {
  content:"\f175";
}


.mdi-camera-timer:before {
  content:"\f176";
}


.mdi-camera-variant:before {
  content:"\f177";
}


.mdi-camera:before {
  content:"\f178";
}


.mdi-car-wash:before {
  content:"\f179";
}


.mdi-car:before {
  content:"\f17a";
}


.mdi-cart-outline:before {
  content:"\f17b";
}


.mdi-cart:before {
  content:"\f17c";
}


.mdi-cash:before {
  content:"\f17d";
}


.mdi-cast-connected:before {
  content:"\f17e";
}


.mdi-cast:before {
  content:"\f17f";
}


.mdi-cellphone-android:before {
  content:"\f180";
}


.mdi-cellphone-dock:before {
  content:"\f181";
}


.mdi-cellphone-iphone:before {
  content:"\f182";
}


.mdi-cellphone:before {
  content:"\f183";
}


.mdi-check-all:before {
  content:"\f184";
}


.mdi-check:before {
  content:"\f185";
}


.mdi-checkbox-blank-circle-outline:before {
  content:"\f186";
}


.mdi-checkbox-blank-circle:before {
  content:"\f187";
}


.mdi-checkbox-blank-outline:before {
  content:"\f188";
}


.mdi-checkbox-blank:before {
  content:"\f189";
}


.mdi-checkbox-checked-outline:before {
  content:"\f18a";
}


.mdi-checkbox-checked:before {
  content:"\f18b";
}


.mdi-checkbox-marked-circle-outline:before {
  content:"\f18c";
}


.mdi-checkbox-marked-circle:before {
  content:"\f18d";
}


.mdi-checkbox-marked-outline:before {
  content:"\f18e";
}


.mdi-checkbox-marked:before {
  content:"\f18f";
}


.mdi-checkbox-outline:before {
  content:"\f190";
}


.mdi-checkbox:before {
  content:"\f191";
}


.mdi-chevron-down:before {
  content:"\f192";
}


.mdi-chevron-left:before {
  content:"\f193";
}


.mdi-chevron-right:before {
  content:"\f194";
}


.mdi-chevron-up:before {
  content:"\f195";
}


.mdi-city:before {
  content:"\f196";
}


.mdi-clipboard-account:before {
  content:"\f197";
}


.mdi-clipboard-alert:before {
  content:"\f198";
}


.mdi-clipboard-arrow-down:before {
  content:"\f199";
}


.mdi-clipboard-arrow-left:before {
  content:"\f19a";
}


.mdi-clipboard-check:before {
  content:"\f19b";
}


.mdi-clipboard-outline:before {
  content:"\f19c";
}


.mdi-clipboard-text:before {
  content:"\f19d";
}


.mdi-clipboard:before {
  content:"\f19e";
}


.mdi-clock:before {
  content:"\f19f";
}


.mdi-close-box-outline:before {
  content:"\f1a0";
}


.mdi-close-box:before {
  content:"\f1a1";
}


.mdi-close-circle-outline:before {
  content:"\f1a2";
}


.mdi-close-circle:before {
  content:"\f1a3";
}


.mdi-close:before {
  content:"\f1a4";
}


.mdi-closed-caption:before {
  content:"\f1a5";
}


.mdi-cloud-check:before {
  content:"\f1a6";
}


.mdi-cloud-circle:before {
  content:"\f1a7";
}


.mdi-cloud-download:before {
  content:"\f1a8";
}


.mdi-cloud-outline-off:before {
  content:"\f1a9";
}


.mdi-cloud-outline:before {
  content:"\f1aa";
}


.mdi-cloud-upload:before {
  content:"\f1ab";
}


.mdi-cloud:before {
  content:"\f1ac";
}


.mdi-coffee:before {
  content:"\f1ad";
}


.mdi-cog-box:before {
  content:"\f1ae";
}


.mdi-cog:before {
  content:"\f1af";
}


.mdi-coin:before {
  content:"\f1b0";
}


.mdi-color-helper:before {
  content:"\f1b1";
}


.mdi-compare:before {
  content:"\f1b2";
}


.mdi-compass:before {
  content:"\f1b3";
}


.mdi-contrast-box:before {
  content:"\f1b4";
}


.mdi-contrast-circle:before {
  content:"\f1b5";
}


.mdi-contrast:before {
  content:"\f1b6";
}


.mdi-credit-card:before {
  content:"\f1b7";
}


.mdi-crop-free:before {
  content:"\f1b8";
}


.mdi-crop-landscape:before {
  content:"\f1b9";
}


.mdi-crop-portrait:before {
  content:"\f1ba";
}


.mdi-crop-square:before {
  content:"\f1bb";
}


.mdi-crop:before {
  content:"\f1bc";
}


.mdi-crosshairs-gps:before {
  content:"\f1bd";
}


.mdi-crosshairs:before {
  content:"\f1be";
}


.mdi-cup-water:before {
  content:"\f1bf";
}


.mdi-cup:before {
  content:"\f1c0";
}


.mdi-database-minus:before {
  content:"\f1c1";
}


.mdi-database-outline:before {
  content:"\f1c2";
}


.mdi-database-plus:before {
  content:"\f1c3";
}


.mdi-database:before {
  content:"\f1c4";
}


.mdi-debug-step-into:before {
  content:"\f1c5";
}


.mdi-debug-step-out:before {
  content:"\f1c6";
}


.mdi-debug-step-over:before {
  content:"\f1c7";
}


.mdi-desktop-mac:before {
  content:"\f1c8";
}


.mdi-directions:before {
  content:"\f1c9";
}


.mdi-disk-alert:before {
  content:"\f1ca";
}


.mdi-disqus:before {
  content:"\f1cb";
}


.mdi-download:before {
  content:"\f1cc";
}


.mdi-drawing-box:before {
  content:"\f1cd";
}


.mdi-drawing:before {
  content:"\f1ce";
}


.mdi-dribbble:before {
  content:"\f1cf";
}


.mdi-earth:before {
  content:"\f1d0";
}


.mdi-email-outline:before {
  content:"\f1d1";
}


.mdi-email:before {
  content:"\f1d2";
}


.mdi-emoticon-happy:before {
  content:"\f1d3";
}


.mdi-emoticon-poop:before {
  content:"\f1d4";
}


.mdi-emoticon-sad:before {
  content:"\f1d5";
}


.mdi-emoticon:before {
  content:"\f1d6";
}


.mdi-exit-to-app:before {
  content:"\f1d7";
}


.mdi-eye-off:before {
  content:"\f1d8";
}


.mdi-eye:before {
  content:"\f1d9";
}


.mdi-facebook-box:before {
  content:"\f1da";
}


.mdi-facebook:before {
  content:"\f1db";
}


.mdi-fast-forward:before {
  content:"\f1dc";
}


.mdi-ferry:before {
  content:"\f1dd";
}


.mdi-file-cloud:before {
  content:"\f1de";
}


.mdi-file-delimited:before {
  content:"\f1df";
}


.mdi-file-document-box:before {
  content:"\f1e0";
}


.mdi-file-document:before {
  content:"\f1e1";
}


.mdi-file-excel-box:before {
  content:"\f1e2";
}


.mdi-file-excel:before {
  content:"\f1e3";
}


.mdi-file-image-box:before {
  content:"\f1e4";
}


.mdi-file-image:before {
  content:"\f1e5";
}


.mdi-file-pdf-box:before {
  content:"\f1e6";
}


.mdi-file-pdf:before {
  content:"\f1e7";
}


.mdi-file-powerpoint-box:before {
  content:"\f1e8";
}


.mdi-file-powerpoint:before {
  content:"\f1e9";
}


.mdi-file-presentation-box:before {
  content:"\f1ea";
}


.mdi-file-word-box:before {
  content:"\f1eb";
}


.mdi-file-word:before {
  content:"\f1ec";
}


.mdi-file:before {
  content:"\f1ed";
}


.mdi-film:before {
  content:"\f1ee";
}


.mdi-filmstrip:before {
  content:"\f1ef";
}


.mdi-filter-outline:before {
  content:"\f1f0";
}


.mdi-filter-remove-outline:before {
  content:"\f1f1";
}


.mdi-filter-remove:before {
  content:"\f1f2";
}


.mdi-filter:before {
  content:"\f1f3";
}


.mdi-fire:before {
  content:"\f1f4";
}


.mdi-fish:before {
  content:"\f1f5";
}


.mdi-flag:before {
  content:"\f1f6";
}


.mdi-flip-to-back:before {
  content:"\f1f7";
}


.mdi-flip-to-front:before {
  content:"\f1f8";
}


.mdi-flower:before {
  content:"\f1f9";
}


.mdi-folder-account:before {
  content:"\f1fa";
}


.mdi-folder-google-drive:before {
  content:"\f1fb";
}


.mdi-folder-move:before {
  content:"\f1fc";
}


.mdi-folder-outline:before {
  content:"\f1fd";
}


.mdi-folder:before {
  content:"\f1fe";
}


.mdi-format-align-center:before {
  content:"\f1ff";
}


.mdi-format-align-justify:before {
  content:"\f200";
}


.mdi-format-align-left:before {
  content:"\f201";
}


.mdi-format-align-right:before {
  content:"\f202";
}


.mdi-format-bold:before {
  content:"\f203";
}


.mdi-format-color-fill:before {
  content:"\f204";
}


.mdi-format-line-spacing:before {
  content:"\f205";
}


.mdi-format-list-numbers:before {
  content:"\f206";
}


.mdi-format-paint:before {
  content:"\f207";
}


.mdi-format-strikethrough:before {
  content:"\f208";
}


.mdi-format-subscript:before {
  content:"\f209";
}


.mdi-format-superscript:before {
  content:"\f20a";
}


.mdi-format-underline:before {
  content:"\f20b";
}


.mdi-gamepad:before {
  content:"\f20c";
}


.mdi-gas-station:before {
  content:"\f20d";
}


.mdi-gift-variant:before {
  content:"\f20e";
}


.mdi-gift:before {
  content:"\f20f";
}


.mdi-github-box:before {
  content:"\f210";
}


.mdi-github-circle:before {
  content:"\f211";
}


.mdi-gmail:before {
  content:"\f212";
}


.mdi-google-chrome:before {
  content:"\f213";
}


.mdi-google-circles-communities:before {
  content:"\f214";
}


.mdi-google-circles-extended:before {
  content:"\f215";
}


.mdi-google-circles:before {
  content:"\f216";
}


.mdi-google-drive:before {
  content:"\f217";
}


.mdi-google-earth:before {
  content:"\f218";
}


.mdi-google-glass:before {
  content:"\f219";
}


.mdi-google-pages:before {
  content:"\f21a";
}


.mdi-google-plus-box:before {
  content:"\f21b";
}


.mdi-google-plus:before {
  content:"\f21c";
}


.mdi-google:before {
  content:"\f21d";
}


.mdi-hangouts:before {
  content:"\f21e";
}


.mdi-headphones-box:before {
  content:"\f21f";
}


.mdi-headphones:before {
  content:"\f220";
}


.mdi-headset:before {
  content:"\f221";
}


.mdi-heart-box:before {
  content:"\f222";
}


.mdi-heart-outline:before {
  content:"\f223";
}


.mdi-heart:before {
  content:"\f224";
}


.mdi-help-circle:before {
  content:"\f225";
}


.mdi-help:before {
  content:"\f226";
}


.mdi-history:before {
  content:"\f227";
}


.mdi-home:before {
  content:"\f228";
}


.mdi-hospital-building:before {
  content:"\f229";
}


.mdi-hospital-marker:before {
  content:"\f22a";
}


.mdi-hospital:before {
  content:"\f22b";
}


.mdi-hotel:before {
  content:"\f22c";
}


.mdi-houzz-box:before {
  content:"\f22d";
}


.mdi-houzz:before {
  content:"\f22e";
}


.mdi-human:before {
  content:"\f22f";
}


.mdi-information-outline:before {
  content:"\f230";
}


.mdi-information:before {
  content:"\f231";
}


.mdi-instagram:before {
  content:"\f232";
}


.mdi-instapaper:before {
  content:"\f233";
}


.mdi-invert-colors:before {
  content:"\f234";
}


.mdi-keyboard-backspace:before {
  content:"\f235";
}


.mdi-keyboard-caps:before {
  content:"\f236";
}


.mdi-keyboard-close:before {
  content:"\f237";
}


.mdi-keyboard-return:before {
  content:"\f238";
}


.mdi-keyboard-tab:before {
  content:"\f239";
}


.mdi-keyboard:before {
  content:"\f23a";
}


.mdi-label-outline:before {
  content:"\f23b";
}


.mdi-label:before {
  content:"\f23c";
}


.mdi-laptop-chromebook:before {
  content:"\f23d";
}


.mdi-laptop-mac:before {
  content:"\f23e";
}


.mdi-laptop-windows:before {
  content:"\f23f";
}


.mdi-laptop:before {
  content:"\f240";
}


.mdi-launch:before {
  content:"\f241";
}


.mdi-library:before {
  content:"\f242";
}


.mdi-lightbulb:before {
  content:"\f243";
}


.mdi-link:before {
  content:"\f244";
}


.mdi-linkedin:before {
  content:"\f245";
}


.mdi-lock-outline:before {
  content:"\f246";
}


.mdi-lock-unlock-outline:before {
  content:"\f247";
}


.mdi-lock-unlock:before {
  content:"\f248";
}


.mdi-lock:before {
  content:"\f249";
}


.mdi-login:before {
  content:"\f24a";
}


.mdi-magnify-minus:before {
  content:"\f24b";
}


.mdi-magnify-plus:before {
  content:"\f24c";
}


.mdi-magnify:before {
  content:"\f24d";
}


.mdi-map-marker-circle:before {
  content:"\f24e";
}


.mdi-map-marker-off:before {
  content:"\f24f";
}


.mdi-map-marker:before {
  content:"\f250";
}


.mdi-map:before {
  content:"\f251";
}


.mdi-marker-check:before {
  content:"\f252";
}


.mdi-martini:before {
  content:"\f253";
}


.mdi-memory:before {
  content:"\f254";
}


.mdi-menu-down:before {
  content:"\f255";
}


.mdi-menu-up:before {
  content:"\f256";
}


.mdi-menu:before {
  content:"\f257";
}


.mdi-message-alert:before {
  content:"\f258";
}


.mdi-message-draw:before {
  content:"\f259";
}


.mdi-message-image:before {
  content:"\f25a";
}


.mdi-message-processing:before {
  content:"\f25b";
}


.mdi-message-reply:before {
  content:"\f25c";
}


.mdi-message-video:before {
  content:"\f25d";
}


.mdi-microphone-dots:before {
  content:"\f25e";
}


.mdi-microphone-off:before {
  content:"\f25f";
}


.mdi-microphone-outline:before {
  content:"\f260";
}


.mdi-microphone:before {
  content:"\f261";
}


.mdi-minus-box:before {
  content:"\f262";
}


.mdi-minus-circle-outline:before {
  content:"\f263";
}


.mdi-minus-circle:before {
  content:"\f264";
}


.mdi-minus:before {
  content:"\f265";
}


.mdi-monitor:before {
  content:"\f266";
}


.mdi-more:before {
  content:"\f267";
}


.mdi-mouse:before {
  content:"\f268";
}


.mdi-navigation:before {
  content:"\f269";
}


.mdi-needle:before {
  content:"\f26a";
}


.mdi-nest-protect:before {
  content:"\f26b";
}


.mdi-nest-thermostat:before {
  content:"\f26c";
}


.mdi-newspaper:before {
  content:"\f26d";
}


.mdi-nfc-variant:before {
  content:"\f26e";
}


.mdi-nfc:before {
  content:"\f26f";
}


.mdi-oil:before {
  content:"\f270";
}


.mdi-ornament-variant:before {
  content:"\f271";
}


.mdi-ornament:before {
  content:"\f272";
}


.mdi-parking:before {
  content:"\f273";
}


.mdi-pause-circle-outline:before {
  content:"\f274";
}


.mdi-pause-circle:before {
  content:"\f275";
}


.mdi-pause-octagon-outline:before {
  content:"\f276";
}


.mdi-pause-octagon:before {
  content:"\f277";
}


.mdi-pause:before {
  content:"\f278";
}


.mdi-pencil:before {
  content:"\f279";
}


.mdi-pharmacy:before {
  content:"\f27a";
}


.mdi-phone-bluetooth:before {
  content:"\f27b";
}


.mdi-phone-dots:before {
  content:"\f27c";
}


.mdi-phone-forward:before {
  content:"\f27d";
}


.mdi-phone-hangup:before {
  content:"\f27e";
}


.mdi-phone-in-talk:before {
  content:"\f27f";
}


.mdi-phone-locked:before {
  content:"\f280";
}


.mdi-phone-missed:before {
  content:"\f281";
}


.mdi-phone-paused:before {
  content:"\f282";
}


.mdi-phone:before {
  content:"\f283";
}


.mdi-pill:before {
  content:"\f284";
}


.mdi-pin:before {
  content:"\f285";
}


.mdi-pine-tree-box:before {
  content:"\f286";
}


.mdi-pine-tree:before {
  content:"\f287";
}


.mdi-pinterest:before {
  content:"\f288";
}


.mdi-pizza:before {
  content:"\f289";
}


.mdi-play-box-outline:before {
  content:"\f28a";
}


.mdi-play-circle-outline:before {
  content:"\f28b";
}


.mdi-play-circle:before {
  content:"\f28c";
}


.mdi-play:before {
  content:"\f28d";
}


.mdi-plus-box:before {
  content:"\f28e";
}


.mdi-plus-circle-outline:before {
  content:"\f28f";
}


.mdi-plus-circle:before {
  content:"\f290";
}


.mdi-plus-one:before {
  content:"\f291";
}


.mdi-plus:before {
  content:"\f292";
}


.mdi-pocket:before {
  content:"\f293";
}


.mdi-poll-box:before {
  content:"\f294";
}


.mdi-poll:before {
  content:"\f295";
}


.mdi-polymer:before {
  content:"\f296";
}


.mdi-printer:before {
  content:"\f297";
}


.mdi-puzzle:before {
  content:"\f298";
}


.mdi-qrcode:before {
  content:"\f299";
}


.mdi-quality-high:before {
  content:"\f29a";
}


.mdi-radiobox-blank:before {
  content:"\f29b";
}


.mdi-radiobox-marked:before {
  content:"\f29c";
}


.mdi-readability:before {
  content:"\f29d";
}


.mdi-receipt:before {
  content:"\f29e";
}


.mdi-recycle:before {
  content:"\f29f";
}


.mdi-refresh:before {
  content:"\f2a0";
}


.mdi-relative-scale:before {
  content:"\f2a1";
}


.mdi-rename-box:before {
  content:"\f2a2";
}


.mdi-rewind:before {
  content:"\f2a3";
}


.mdi-ribbon:before {
  content:"\f2a4";
}


.mdi-rotate-left-variant:before {
  content:"\f2a5";
}


.mdi-rotate-left:before {
  content:"\f2a6";
}


.mdi-rotate-right-variant:before {
  content:"\f2a7";
}


.mdi-rotate-right:before {
  content:"\f2a8";
}


.mdi-rss-box:before {
  content:"\f2a9";
}


.mdi-rss:before {
  content:"\f2aa";
}


.mdi-satellite:before {
  content:"\f2ab";
}


.mdi-school:before {
  content:"\f2ac";
}


.mdi-script:before {
  content:"\f2ad";
}


.mdi-security:before {
  content:"\f2ae";
}


.mdi-server-network-off:before {
  content:"\f2af";
}


.mdi-server-network:before {
  content:"\f2b0";
}


.mdi-server-off:before {
  content:"\f2b1";
}


.mdi-server:before {
  content:"\f2b2";
}


.mdi-shape-plus:before {
  content:"\f2b3";
}


.mdi-share-variant:before {
  content:"\f2b4";
}


.mdi-share:before {
  content:"\f2b5";
}


.mdi-shopping:before {
  content:"\f2b6";
}


.mdi-silverware:before {
  content:"\f2b7";
}


.mdi-sim-alert:before {
  content:"\f2b8";
}


.mdi-sim:before {
  content:"\f2b9";
}


.mdi-skip-next:before {
  content:"\f2ba";
}


.mdi-skip-previous:before {
  content:"\f2bb";
}


.mdi-speaker-off:before {
  content:"\f2bc";
}


.mdi-speaker:before {
  content:"\f2bd";
}


.mdi-star-half:before {
  content:"\f2be";
}


.mdi-star-outline:before {
  content:"\f2bf";
}


.mdi-star:before {
  content:"\f2c0";
}


.mdi-stocking:before {
  content:"\f2c1";
}


.mdi-stop:before {
  content:"\f2c2";
}


.mdi-store-24-hour:before {
  content:"\f2c3";
}


.mdi-store:before {
  content:"\f2c4";
}


.mdi-subway:before {
  content:"\f2c5";
}


.mdi-swap-horizontal:before {
  content:"\f2c6";
}


.mdi-swap-vertical:before {
  content:"\f2c7";
}


.mdi-sync-alert:before {
  content:"\f2c8";
}


.mdi-sync-off:before {
  content:"\f2c9";
}


.mdi-sync:before {
  content:"\f2ca";
}


.mdi-tab-unselected:before {
  content:"\f2cb";
}


.mdi-tab:before {
  content:"\f2cc";
}


.mdi-tablet-android:before {
  content:"\f2cd";
}


.mdi-tablet-ipad:before {
  content:"\f2ce";
}


.mdi-tablet:before {
  content:"\f2cf";
}


.mdi-tag-faces:before {
  content:"\f2d0";
}


.mdi-tag:before {
  content:"\f2d1";
}


.mdi-taxi:before {
  content:"\f2d2";
}


.mdi-television:before {
  content:"\f2d3";
}


.mdi-terrain:before {
  content:"\f2d4";
}


.mdi-thumb-down:before {
  content:"\f2d5";
}


.mdi-thumb-up:before {
  content:"\f2d6";
}


.mdi-ticket:before {
  content:"\f2d7";
}


.mdi-tie:before {
  content:"\f2d8";
}


.mdi-timelapse:before {
  content:"\f2d9";
}


.mdi-toggle-switch-off:before {
  content:"\f2da";
}


.mdi-toggle-switch:before {
  content:"\f2db";
}


.mdi-tooltip-edit:before {
  content:"\f2dc";
}


.mdi-tooltip-image:before {
  content:"\f2dd";
}


.mdi-tooltip-outline:before {
  content:"\f2de";
}


.mdi-tooltip-text:before {
  content:"\f2df";
}


.mdi-tooltip:before {
  content:"\f2e0";
}


.mdi-traffic-light:before {
  content:"\f2e1";
}


.mdi-train:before {
  content:"\f2e2";
}


.mdi-tram:before {
  content:"\f2e3";
}


.mdi-trophy-award:before {
  content:"\f2e4";
}


.mdi-trophy-variant:before {
  content:"\f2e5";
}


.mdi-trophy:before {
  content:"\f2e6";
}


.mdi-truck:before {
  content:"\f2e7";
}


.mdi-tshirt-crew:before {
  content:"\f2e8";
}


.mdi-tshirt-v:before {
  content:"\f2e9";
}


.mdi-tumblr:before {
  content:"\f2ea";
}


.mdi-twitch:before {
  content:"\f2eb";
}


.mdi-twitter-box:before {
  content:"\f2ec";
}


.mdi-twitter:before {
  content:"\f2ed";
}


.mdi-unfold-less:before {
  content:"\f2ee";
}


.mdi-unfold-more:before {
  content:"\f2ef";
}


.mdi-upload:before {
  content:"\f2f0";
}


.mdi-usb:before {
  content:"\f2f1";
}


.mdi-vector-square:before {
  content:"\f2f2";
}


.mdi-vibration:before {
  content:"\f2f3";
}


.mdi-video-off:before {
  content:"\f2f4";
}


.mdi-video-switch:before {
  content:"\f2f5";
}


.mdi-video:before {
  content:"\f2f6";
}


.mdi-voicemail:before {
  content:"\f2f7";
}


.mdi-volume-high:before {
  content:"\f2f8";
}


.mdi-volume-low:before {
  content:"\f2f9";
}


.mdi-volume-medium:before {
  content:"\f2fa";
}


.mdi-volume-off:before {
  content:"\f2fb";
}


.mdi-walk:before {
  content:"\f2fc";
}


.mdi-wallet-giftcard:before {
  content:"\f2fd";
}


.mdi-wallet-membership:before {
  content:"\f2fe";
}


.mdi-wallet-travel:before {
  content:"\f2ff";
}


.mdi-wallet:before {
  content:"\f300";
}


.mdi-watch:before {
  content:"\f301";
}


.mdi-web:before {
  content:"\f302";
}


.mdi-wheelchair-accessibility:before {
  content:"\f303";
}


.mdi-white-balance-auto:before {
  content:"\f304";
}


.mdi-white-balance-incandescent:before {
  content:"\f305";
}


.mdi-white-balance-irradescent:before {
  content:"\f306";
}


.mdi-white-balance-sunny:before {
  content:"\f307";
}


.mdi-windows:before {
  content:"\f308";
}


.mdi-youtube-play:before {
  content:"\f309";
}


.mdi-zip-box:before {
  content:"\f30a";
}
