@font-face { font-family: 'font-awesome-essential'; src: url('../fonts/font-awesome-essential.eot?2135064'); src: url('../fonts/font-awesome-essential.eot?2135064#iefix') format('embedded-opentype'), url('../fonts/font-awesome-essential.woff2?2135064') format('woff2'), url('../fonts/font-awesome-essential.woff?2135064') format('woff'), url('../fonts/font-awesome-essential.ttf?2135064') format('truetype'), url('../fonts/font-awesome-essential.svg?2135064#font-awesome-essential') format('svg'); font-weight: normal; font-style: normal; } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ /* @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'font-awesome-essential'; src: url('../font/font-awesome-essential.svg?2135064#font-awesome-essential') format('svg'); } } */ .mo { font: normal normal normal 14px/1 "font-awesome-essential"; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* makes the font 33% larger relative to the icon container */ .mo-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; } .mo-2x { font-size: 2em; } .mo-3x { font-size: 3em; } .mo-4x { font-size: 4em; } .mo-5x { font-size: 5em; } .mo-fw { width: 1.28571429em; text-align: center; } .mo-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none; } .mo-ul > li { position: relative; } .mo-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center; } .mo-li.mo-lg { left: -1.85714286em; } .mo-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em; } .mo-pull-left { float: left; } .mo-pull-right { float: right; } .mo.mo-pull-left { margin-right: .3em; } .mo.mo-pull-right { margin-left: .3em; } .mo-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .mo-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .mo-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .mo-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .mo-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .mo-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } .mo-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } :root .mo-rotate-90, :root .mo-rotate-180, :root .mo-rotate-270, :root .mo-flip-horizontal, :root .mo-flip-vertical { filter: none; } .mo-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .mo-stack-1x, .mo-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .mo-stack-1x { line-height: inherit; } .mo-stack-2x { font-size: 2em; } .mo-inverse { color: #ffffff; } .mo-picture:before { content: '\e800'; } /* '' */ .mo-search:before { content: '\e801'; } /* '' */ .mo-basket:before { content: '\e802'; } /* '' */ .mo-phone:before { content: '\e803'; } /* '' */ .mo-link:before { content: '\e804'; } /* '' */ .mo-home:before { content: '\e805'; } /* '' */ .mo-pin:before { content: '\e806'; } /* '' */ .mo-twitter:before { content: '\f099'; } /* '' */ .mo-facebook:before { content: '\f09a'; } /* '' */ .mo-pinterest-circled:before { content: '\f0d2'; } /* '' */ .mo-pinterest-squared:before { content: '\f0d3'; } /* '' */ .mo-gplus-squared:before { content: '\f0d4'; } /* '' */ .mo-gplus:before { content: '\f0d5'; } /* '' */ .mo-linkedin:before { content: '\f0e1'; } /* '' */ .mo-angle-left:before { content: '\f104'; } /* '' */ .mo-angle-right:before { content: '\f105'; } /* '' */ .mo-angle-up:before { content: '\f106'; } /* '' */ .mo-angle-down:before { content: '\f107'; } /* '' */ .mo-youtube-squared:before { content: '\f166'; } /* '' */ .mo-youtube:before { content: '\f167'; } /* '' */ .mo-xing:before { content: '\f168'; } /* '' */ .mo-xing-squared:before { content: '\f169'; } /* '' */ .mo-youtube-play:before { content: '\f16a'; } /* '' */ .mo-instagram:before { content: '\f16d'; } /* '' */ .mo-flickr:before { content: '\f16e'; } /* '' */ .mo-tumblr:before { content: '\f173'; } /* '' */ .mo-tumblr-squared:before { content: '\f174'; } /* '' */ .mo-apple:before { content: '\f179'; } /* '' */ .mo-dribbble:before { content: '\f17d'; } /* '' */ .mo-skype:before { content: '\f17e'; } /* '' */ .mo-foursquare:before { content: '\f180'; } /* '' */ .mo-trello:before { content: '\f181'; } /* '' */ .mo-vkontakte:before { content: '\f189'; } /* '' */ .mo-weibo:before { content: '\f18a'; } /* '' */ .mo-vimeo-squared:before { content: '\f194'; } /* '' */ .mo-slack:before { content: '\f198'; } /* '' */ .mo-google:before { content: '\f1a0'; } /* '' */ .mo-reddit:before { content: '\f1a1'; } /* '' */ .mo-reddit-squared:before { content: '\f1a2'; } /* '' */ .mo-stumbleupon-circled:before { content: '\f1a3'; } /* '' */ .mo-stumbleupon:before { content: '\f1a4'; } /* '' */ .mo-digg:before { content: '\f1a6'; } /* '' */ .mo-behance:before { content: '\f1b4'; } /* '' */ .mo-behance-squared:before { content: '\f1b5'; } /* '' */ .mo-spotify:before { content: '\f1bc'; } /* '' */ .mo-deviantart:before { content: '\f1bd'; } /* '' */ .mo-soundcloud:before { content: '\f1be'; } /* '' */ .mo-wechat:before { content: '\f1d7'; } /* '' */ .mo-paper-plane:before { content: '\f1d8'; } /* '' */ .mo-share:before { content: '\f1e0'; } /* '' */ .mo-share-squared:before { content: '\f1e1'; } /* '' */ .mo-yelp:before { content: '\f1e9'; } /* '' */ .mo-cart-plus:before { content: '\f217'; } /* '' */ .mo-cart-arrow-down:before { content: '\f218'; } /* '' */ .mo-facebook-official:before { content: '\f230'; } /* '' */ .mo-pinterest:before { content: '\f231'; } /* '' */ .mo-whatsapp:before { content: '\f232'; } /* '' */ .mo-tripadvisor:before { content: '\f262'; } /* '' */ .mo-get-pocket:before { content: '\f265'; } /* '' */ .mo-vimeo:before { content: '\f27d'; } /* '' */ .mo-google-plus-circle:before { content: '\f2b3'; } /* '' */ .mo-quora:before { content: '\f2c4'; } /* '' */ .mo-telegram:before { content: '\f2c6'; } /* '' */ .mo-podcast:before { content: '\f2ce'; } /* '' */ .mo-etsy:before { content: '\f2d7'; } /* '' */ .mo-twitter-squared:before { content: '\f304'; } /* '' */ .mo-facebook-squared:before { content: '\f308'; } /* '' */ .mo-linkedin-squared:before { content: '\f30c'; } /* '' */ .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }