From f126440c1159b694c26e2f5c0adcebd950754dfd Mon Sep 17 00:00:00 2001 From: jenzur Date: Fri, 5 Jul 2019 23:35:05 +0200 Subject: [PATCH] just making sure to have a backup online --- .../src/main/java/DTO/MapBoardDTO.java | 4 +- .../src/main/java/DTO/MapBoardDTO2.java | 43 + .../src/main/java/DTO/PlayerMapBoardDTO.java | 17 +- .../main/java/DataMapper/DataMapperCalls.java | 7 +- .../src/main/java/entity/MapValues.java | 4 +- .../src/main/java/facade/Facade.java | 94 +- .../src/main/java/rest/TimerResource.java | 16 +- RaceTimer/racetimer_react/src/App.js | 4 + .../src/Datafacade/datafacade.js | 133 +- .../src/Leaderboard/Leaderboard.js | 87 +- .../racetimer_react/src/MapBoard/MapBoard.js | 48 + RaceTimer/racetimer_react/src/Maps/Maps.js | 36 +- .../racetimer_react/src/Player/Player.js | 37 +- RaceTimer/racetimer_react/src/css/App.css | 0 RaceTimer/racetimer_react/src/css/custom.css | 19928 ++++++++++++++++ RaceTimer/racetimer_react/src/css/style.css | 7587 ++++++ RaceTimer/racetimer_react/src/css/vendors.css | 19926 +++++++++++++++ 17 files changed, 47854 insertions(+), 117 deletions(-) create mode 100644 RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO2.java create mode 100644 RaceTimer/racetimer_react/src/MapBoard/MapBoard.js create mode 100644 RaceTimer/racetimer_react/src/css/App.css create mode 100644 RaceTimer/racetimer_react/src/css/custom.css create mode 100644 RaceTimer/racetimer_react/src/css/style.css create mode 100644 RaceTimer/racetimer_react/src/css/vendors.css diff --git a/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO.java b/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO.java index d9293193..0eaf59af 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO.java @@ -15,6 +15,7 @@ public class MapBoardDTO { private String steamID; private String name; + private String avatar; private int mapPoint; private int mapTimeMinutes; private float mapTimeSeconds; @@ -23,9 +24,10 @@ public class MapBoardDTO { public MapBoardDTO() { } - public MapBoardDTO(MapValues mapvalue, String name) { + public MapBoardDTO(MapValues mapvalue, String name, String avatar) { this.steamID = mapvalue.getPlayerSteamID(); this.name = name; + this.avatar = avatar; this.mapPoint = mapvalue.getMapPoints(); this.mapTimeMinutes = (int) Math.floor(mapvalue.getTime()); this.mapTimeSeconds = (float) (mapvalue.getTime() - Math.floor(mapvalue.getTime())) * 100; diff --git a/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO2.java b/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO2.java new file mode 100644 index 00000000..1a9e7ef5 --- /dev/null +++ b/RaceTimer/racetimer_endpoints/src/main/java/DTO/MapBoardDTO2.java @@ -0,0 +1,43 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package DTO; + +import facade.Facade; + +/** + * + * @author install1 + */ +public class MapBoardDTO2 { + + private String mapname; + private int mapstage; + + public String getMapname() { + return mapname; + } + + public void setMapname(String mapname) { + this.mapname = mapname; + } + + public int getMapstage() { + return mapstage; + } + + public void setMapstage(int mapstage) { + this.mapstage = mapstage; + } + + public MapBoardDTO2() { + } + + public MapBoardDTO2(String mapname, int mapstage) { + this.mapname = mapname; + this.mapstage = mapstage; + } + +} diff --git a/RaceTimer/racetimer_endpoints/src/main/java/DTO/PlayerMapBoardDTO.java b/RaceTimer/racetimer_endpoints/src/main/java/DTO/PlayerMapBoardDTO.java index 91198cb5..d3fd740e 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/DTO/PlayerMapBoardDTO.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/DTO/PlayerMapBoardDTO.java @@ -7,8 +7,10 @@ package DTO; import entity.MapBoard; import entity.MapValues; +import facade.Facade; import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -33,24 +35,13 @@ public class PlayerMapBoardDTO { this.steamID = steamID; } - public void addMapValues(MapValues mapvalue, String mapName) { - Pattern pattern = Pattern.compile("S(\\d+)"); - Matcher matcher = pattern.matcher(mapName); - String map = ""; - int stage = 1; //0 - if (matcher.find()) { - String group = matcher.group(); - map = mapName.substring(0, mapName.indexOf(group)); - stage = Integer.valueOf(group.substring(1)); - } else { - map = mapName; - } + public void addMapValues(MapValues mapvalue, String mapName, int stage) { this.steamID = mapvalue.getPlayerSteamID(); this.mapPoint = mapvalue.getMapPoints(); this.mapTimeMinutes = (int) Math.floor(mapvalue.getTime()); this.mapTimeSeconds = (float) (mapvalue.getTime() - Math.floor(mapvalue.getTime())) * 100; this.position = mapvalue.getPosition(); - this.mapname = map; + this.mapname = mapName; this.mapstage = stage; } diff --git a/RaceTimer/racetimer_endpoints/src/main/java/DataMapper/DataMapperCalls.java b/RaceTimer/racetimer_endpoints/src/main/java/DataMapper/DataMapperCalls.java index 2ecb5104..13d728c2 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/DataMapper/DataMapperCalls.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/DataMapper/DataMapperCalls.java @@ -27,7 +27,8 @@ public class DataMapperCalls { public static Map.Entry, Collection> getAllValues() { Collection allPlayers = new ArrayList(); - //add mapvalues + //remove limitfetch eventually + ConcurrentMap allMapBoards = new MapMaker().concurrencyLevel(4).makeMap(); String sqlQuery = "SELECT * FROM `zetimer_table`"; int limitfetch = 0; @@ -35,7 +36,7 @@ public class DataMapperCalls { try (PreparedStatement ps = con.prepareStatement(sqlQuery)) { try (ResultSet result = ps.executeQuery()) { int fetchSize = result.getMetaData().getColumnCount(); - while (result.next() && limitfetch < 25) { + while (result.next() /*&& limitfetch < 25*/) { int timesCounter = 0; Player player = new Player(result.getString(1), result.getString(2)); int i = 3; @@ -48,7 +49,7 @@ public class DataMapperCalls { if (specificDouble > 0.000) { timesCounter++; MapValues mapValue = new MapValues(); - mapValue.setPlayerSteamID(player); + mapValue.setPlayerSteamID(player.getSteamID()); mapValue.setTime((float) specificDouble); allMapBoards.get(columnLabel).getMapvalues().add(mapValue); } diff --git a/RaceTimer/racetimer_endpoints/src/main/java/entity/MapValues.java b/RaceTimer/racetimer_endpoints/src/main/java/entity/MapValues.java index 98133fec..706c0a96 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/entity/MapValues.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/entity/MapValues.java @@ -71,8 +71,8 @@ public class MapValues implements Serializable { return playerSteamID; } - public void setPlayerSteamID(Player player) { - this.playerSteamID = player.getSteamID(); + public void setPlayerSteamID(String steamID) { + this.playerSteamID = steamID; } public float getTime() { diff --git a/RaceTimer/racetimer_endpoints/src/main/java/facade/Facade.java b/RaceTimer/racetimer_endpoints/src/main/java/facade/Facade.java index 1b0e09d4..31515467 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/facade/Facade.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/facade/Facade.java @@ -1,6 +1,7 @@ package facade; import DTO.MapBoardDTO; +import DTO.MapBoardDTO2; import DTO.PlayerMapBoardDTO; import DTO.PlayerDTO; import DataMapper.DataMapperCalls; @@ -13,15 +14,20 @@ import java.net.MalformedURLException; import java.net.URL; import java.time.Duration; import java.time.Instant; +import java.util.AbstractMap; import java.util.ArrayList; import java.util.Collection; +import java.util.Collections; import java.util.Comparator; import java.util.List; +import java.util.Map; import java.util.Map.Entry; import java.util.concurrent.ConcurrentMap; import java.util.concurrent.TimeUnit; import java.util.logging.Level; import java.util.logging.Logger; +import java.util.regex.Matcher; +import java.util.regex.Pattern; import javax.persistence.EntityManager; import javax.persistence.Query; import org.json.JSONArray; @@ -43,17 +49,44 @@ public class Facade { initSetup = 1; } + public List getAllMaps() { + List arrnames = new ArrayList(mapBoardCache.keySet()); + Collections.sort(arrnames); + List arrMaps = new ArrayList(); + for (String str : arrnames) { + Map.Entry getMapnameAndStage = GetMapnameAndStage(str); + arrMaps.add(new MapBoardDTO2(getMapnameAndStage.getKey(), getMapnameAndStage.getValue())); + } + return arrMaps; + } + + public Entry GetMapnameAndStage(String mapName) { + Pattern pattern = Pattern.compile("S(\\d+)"); + Matcher matcher = pattern.matcher(mapName); + String map = ""; + int stage = 1; //0 + if (matcher.find()) { + String group = matcher.group(); + map = mapName.substring(0, mapName.indexOf(group)); + stage = Integer.valueOf(group.substring(1)); + } else { + map = mapName; + } + return new AbstractMap.SimpleEntry(map, stage); + } + public List getSpecificMap(String mapname, int stage) { List returnlist = new ArrayList(); String mapRetrieved = mapname + "S" + stage; MapBoard mapBoard = mapBoardCache.getOrDefault(mapRetrieved, null); - if (mapBoard == null){ + if (mapBoard == null) { mapRetrieved = mapname; mapBoard = mapBoardCache.get(mapRetrieved); } List mapvalues = mapBoard.getMapvalues(); for (MapValues mapvalue : mapvalues) { - returnlist.add(new MapBoardDTO(mapvalue, playerCache.get(mapvalue.getPlayerSteamID()).getName())); + String avatar = playerCache.get(mapvalue.getPlayerSteamID()).getAvatar(); + returnlist.add(new MapBoardDTO(mapvalue, playerCache.get(mapvalue.getPlayerSteamID()).getName(), avatar)); } return returnlist; } @@ -64,7 +97,8 @@ public class Facade { List playerMapBoardDtos = new ArrayList(); for (Entry entries : playerMaps.entrySet()) { PlayerMapBoardDTO mapBoardDto = new PlayerMapBoardDTO(steamid); - mapBoardDto.addMapValues(entries.getValue(), entries.getKey()); + Map.Entry getMapnameAndStage = GetMapnameAndStage(entries.getKey()); + mapBoardDto.addMapValues(entries.getValue(), getMapnameAndStage.getKey(), getMapnameAndStage.getValue()); playerMapBoardDtos.add(mapBoardDto); } return playerMapBoardDtos; @@ -74,30 +108,25 @@ public class Facade { } public PlayerDTO getPlayer(String steamid) { - EntityManager em = PuSelector.getEntityManagerFactory("pu").createEntityManager(); - try { - Query query = em.createQuery("SELECT a FROM Player AS a WHERE a.steamID LIKE :steamID") - .setParameter("steamID", steamid); - Player player = (Player) query.getSingleResult(); - return new PlayerDTO(player); - } finally { - em.close(); - } + return new PlayerDTO(playerCache.get(steamid)); } - public Collection getleaderBoard() { - EntityManager em = PuSelector.getEntityManagerFactory("pu").createEntityManager(); - try { - Query query = em.createQuery("SELECT a FROM Player AS a ORDER BY A.rank ASC "); - List players = (List) query.getResultList(); - Collection playersDTO = new ArrayList(); - for (Player player : players) { + public Collection getleaderBoard(int iterator) { + int playerAddiditionCap = 150; + List players = new ArrayList(playerCache.values()); + Collection playersDTO = new ArrayList(); + players.sort(Comparator.comparing(Player::getRank)); + int counter = 0; + for (Player player : players) { + if (counter >= iterator && counter <= iterator + playerAddiditionCap) { playersDTO.add(new PlayerDTO(player)); } - return playersDTO; - } finally { - em.close(); + if (counter > iterator + playerAddiditionCap) { + break; + } + counter++; } + return playersDTO; } private void addNewPlayerValuesToCache(Collection keyCollection) { @@ -274,9 +303,30 @@ public class Facade { setPlayerPoints(); updatePlayerRanks(); setTimesAsociatedToPeople(); + updateEntitiesPersistence(); } } + public void updateEntitiesPersistence() { + EntityManager em = PuSelector.getEntityManagerFactory("pu").createEntityManager(); + em.getTransaction().begin(); + em.createQuery("delete from MapBoard").executeUpdate(); + em.createQuery("delete from MapValues").executeUpdate(); + em.createQuery("delete from Player").executeUpdate(); + em.createQuery("delete from UrlBanners").executeUpdate(); + Collection players = playerCache.values(); + Collection mapBoards = mapBoardCache.values(); + for (Player player : players) { + System.out.println("player: " + player.getName()); + em.persist(player); + } + for (MapBoard mapboard : mapBoards) { + System.out.println("mapboard: " + mapboard.getMapName()); + em.persist(mapboard); + } + em.getTransaction().commit(); + } + public List getAllPlayersFromCache() { checkTimeElapse(); return new ArrayList(playerCache.values()); diff --git a/RaceTimer/racetimer_endpoints/src/main/java/rest/TimerResource.java b/RaceTimer/racetimer_endpoints/src/main/java/rest/TimerResource.java index a06b4453..f46a6ceb 100644 --- a/RaceTimer/racetimer_endpoints/src/main/java/rest/TimerResource.java +++ b/RaceTimer/racetimer_endpoints/src/main/java/rest/TimerResource.java @@ -26,15 +26,17 @@ public class TimerResource { @GET @Produces(MediaType.APPLICATION_JSON) - @Path("leaderboard") - public String retrieveLeaderBoard() { - return gson.toJson(facade.getleaderBoard()); + @Path("leaderboard/{iterator}") + public String retrieveLeaderBoard(@PathParam("iterator") int iterator) { + facade.checkTimeElapse(); + return gson.toJson(facade.getleaderBoard(iterator)); } @GET @Produces(MediaType.APPLICATION_JSON) @Path("player/{steamid}") public String retrievePlayer(@PathParam("steamid") String steamid) { + facade.checkTimeElapse(); return gson.toJson(facade.getPlayer(steamid)); } @@ -53,4 +55,12 @@ public class TimerResource { facade.checkTimeElapse(); return gson.toJson(facade.getSpecificMap(mapname, stage)); } + + @GET + @Produces(MediaType.APPLICATION_JSON) + @Path("allmaps") + public String getAllMaps() { + facade.checkTimeElapse(); + return gson.toJson(facade.getAllMaps()); + } } diff --git a/RaceTimer/racetimer_react/src/App.js b/RaceTimer/racetimer_react/src/App.js index 3c2d2666..bc10738d 100644 --- a/RaceTimer/racetimer_react/src/App.js +++ b/RaceTimer/racetimer_react/src/App.js @@ -4,6 +4,7 @@ import { HashRouter as Router, Route } from "react-router-dom"; import Leaderboard from "./Leaderboard/Leaderboard"; import Player from "./Player/Player"; import Maps from "./Maps/Maps"; +import MapBoard from "./MapBoard/MapBoard"; class App extends Component { constructor(props) { @@ -30,6 +31,9 @@ class App extends Component { { return () }} /> + { + return () + }} /> ) diff --git a/RaceTimer/racetimer_react/src/Datafacade/datafacade.js b/RaceTimer/racetimer_react/src/Datafacade/datafacade.js index 525c4ca7..3bf4d6ae 100644 --- a/RaceTimer/racetimer_react/src/Datafacade/datafacade.js +++ b/RaceTimer/racetimer_react/src/Datafacade/datafacade.js @@ -1,19 +1,9 @@ +import React from 'react'; const URLleaderboard = "http://localhost:8080/racetimer_endpoints-1.0/api/timers/leaderboard"; const URLPlayer = "http://localhost:8080/racetimer_endpoints-1.0/api/timers/player/"; const URLPlayerMaps = "http://localhost:8080/racetimer_endpoints-1.0/api/timers/player/maps/"; const URLMaps = "http://localhost:8080/racetimer_endpoints-1.0/api/timers/map/"; -function makeOptions(method, body) { - var opts = { - method: method, - headers: { - "Content-type": "application/json" - } - }; - if (body) { - opts.body = JSON.stringify(body); - } - return opts; -} +const URLAllMaps = "http://localhost:8080/racetimer_endpoints-1.0/api/timers/allmaps"; function handleHttpErrors(res) { if (!res.ok) { @@ -22,22 +12,123 @@ function handleHttpErrors(res) { return res.json(); } -class DataFacade { - getLeaderBoard = () => { - return fetch(URLleaderboard).then(handleHttpErrors); +class DataFacade extends React.Component { + constructor(props) { + super(props); + this.state = { + + }; + } + + + + getLeaderBoardFromCache = async (incrementer) => { + const CachedTime = JSON.parse(localStorage.getItem("leaderboardTimer")); + const timeExpired = CachedTime ? Date.now() - CachedTime : 0; + //30 mins + if (!CachedTime || timeExpired > 30 * 60000) { + localStorage.setItem("leaderboardTimer", JSON.stringify(Date.now())); + localStorage.removeItem("leaderboard"); + incrementer = 0; + } + var leaderBoardData = localStorage.getItem("leaderboard"); + if (incrementer === 0 && leaderBoardData) { + const cachedLeaderBoard = JSON.parse(leaderBoardData); + return cachedLeaderBoard; + } else { + const players = await fetch(URLleaderboard + "/" + incrementer).then(handleHttpErrors); + if (leaderBoardData !== null) { + const cachedLeaderBoard = JSON.parse(leaderBoardData); + players.map(e => ( + cachedLeaderBoard.push(e) + )) + localStorage.setItem("leaderboard", JSON.stringify(cachedLeaderBoard)); + return cachedLeaderBoard; + } else { + localStorage.setItem("leaderboard", JSON.stringify(players)); + return players; + } + } }; - getPlayer = steamID => { - return fetch(URLPlayer + steamID).then(handleHttpErrors); + getAllMapsFromCache = async () => { + const CachedTime = JSON.parse(localStorage.getItem("allmapsTimer")); + const timeExpired = CachedTime ? Date.now() - CachedTime : 0; + //30 mins + if (!CachedTime || timeExpired > 30 * 60000) { + localStorage.setItem("allmapsTimer", JSON.stringify(Date.now())); + localStorage.removeItem("allmaps"); + } + var allMapsData = localStorage.getItem("allmaps"); + if (allMapsData) { + const cachedAllMaps = JSON.parse(allMapsData); + return cachedAllMaps; + } else { + const allMaps = await fetch(URLAllMaps).then(handleHttpErrors); + localStorage.setItem("allmaps", JSON.stringify(allMaps)); + return allMaps; + } + }; + + getPlayerFromCache = async (steamID) => { + const CachedTime = JSON.parse(localStorage.getItem("initialCachedplayers" + steamID)); + const timeExpired = CachedTime ? Date.now() - CachedTime : 0; + //30 mins + if (!CachedTime || timeExpired > 30 * 60000) { + localStorage.setItem("initialCachedplayers" + steamID, JSON.stringify(Date.now())); + localStorage.removeItem("player/" + steamID) + } + var storageString = "player/" + steamID; + const playerData = localStorage.getItem(storageString); + if (playerData) { + const player = JSON.parse(playerData); + return player; + } else { + const player = await fetch(URLPlayer + steamID).then(handleHttpErrors); + localStorage.setItem(storageString, JSON.stringify(player)); + return player; + } } - getPlayerTimes = steamID => { - return fetch(URLPlayerMaps + steamID).then(handleHttpErrors); + getPlayerTimesFromCache = async (steamID) => { + const CachedTime = JSON.parse(localStorage.getItem("initialCachedplayersTimes" + steamID)); + const timeExpired = CachedTime ? Date.now() - CachedTime : 0; + //30 mins + if (!CachedTime || timeExpired > 30 * 60000) { + localStorage.setItem("initialCachedplayersTimes" + steamID, JSON.stringify(Date.now())); + localStorage.removeItem("playertimes/" + steamID) + } + var storageString = "playertimes/" + steamID; + var playerTimesData = localStorage.getItem(storageString); + if (playerTimesData) { + const cachedPlayerTimes = JSON.parse(playerTimesData) + return cachedPlayerTimes; + } else { + const playertimes = await fetch(URLPlayerMaps + steamID).then(handleHttpErrors); + localStorage.setItem(storageString, JSON.stringify(playertimes)); + return playertimes; + } } - getMapTimes = (mapname, stage) => { - return fetch(URLMaps + mapname + "/" + stage).then(handleHttpErrors); + getMapTimesFromCache = async (mapname, stage) => { + const CachedTime = JSON.parse(localStorage.getItem("maptimescached" + mapname + stage)); + const timeExpired = CachedTime ? Date.now() - CachedTime : 0; + //30 mins + if (!CachedTime || timeExpired > 30 * 60000) { + localStorage.setItem("maptimescached" + mapname + stage, JSON.stringify(Date.now())); + localStorage.removeItem("map/" + mapname + stage); + } + var mapTimesData = localStorage.getItem("map/" + mapname + stage); + if (mapTimesData) { + const cachedMapTimes = JSON.parse(mapTimesData); + return cachedMapTimes; + } else { + const mapTimes = await fetch(URLMaps + mapname + "/" + stage).then(handleHttpErrors); + localStorage.setItem("map/" + mapname + stage, JSON.stringify(mapTimes)); + return mapTimes; + } } + } export default new DataFacade(); \ No newline at end of file diff --git a/RaceTimer/racetimer_react/src/Leaderboard/Leaderboard.js b/RaceTimer/racetimer_react/src/Leaderboard/Leaderboard.js index fd5679ed..f2f9859c 100644 --- a/RaceTimer/racetimer_react/src/Leaderboard/Leaderboard.js +++ b/RaceTimer/racetimer_react/src/Leaderboard/Leaderboard.js @@ -1,48 +1,87 @@ import React from 'react'; import Facade from '../Datafacade/datafacade'; -import { NavLink } from 'react-router-dom' +import { NavLink } from 'react-router-dom'; class Leaderboard extends React.Component { constructor(props) { super(props) this.state = { - players: [] + players: [], + breakload: true, }; } + + componentWillMount() { + this.scrollListener = window.addEventListener("scroll", e => { + this.handleScroll(e); + }); + } + componentDidMount = async () => { - const players = await Facade.getLeaderBoard(); + this.setState({ breakload: false }) + const players = await Facade.getLeaderBoardFromCache(0); + this.setState({ breakload: true }) this.setState({ players }); - this.props.setLeaderboard(players); }; + findSecondLast(array) { + return array[array.length - 2]; + } + + handleScroll = () => { + const player = this.findSecondLast(this.state.players); + var lastLi = document.getElementById('leaderboard/' + player.steamID); + var lastLiOffset = lastLi.offsetTop + lastLi.clientHeight; + var pageOffset = window.pageYOffset + window.innerHeight; + if (pageOffset > lastLiOffset && this.state.breakload) { + this.setState({ breakload: false }) + this.loadPlayers(); + } + }; + + loadPlayers = async () => { + const players = await Facade.getLeaderBoardFromCache(this.state.players.length + 1); + this.setState({ players }); + this.setState({ breakload: true }) + } + render() { return ( -
-
- {this.state.players.map(e => ( -
- - {e.steamID}
- {e.name}
-
- Rank: {e.Rank}
- Points: {e.PlayerPoints}
- Times: {e.Times}
-
-
-
-
- ))} +
    +
    +
    + +

    MapBoard

    +
    +
    +
    + {this.state.players.map(e => ( +
  • + + {e.steamID}
    + {e.name}
    +
    + Rank: {e.Rank}
    + Points: {e.PlayerPoints}
    + Times: {e.Times}
    +
    +
    +
    +
  • + ))} + {!this.state.breakload ?



    + Loading More Players... +

    : ""} +
    -
+ ); } } - export default Leaderboard; \ No newline at end of file diff --git a/RaceTimer/racetimer_react/src/MapBoard/MapBoard.js b/RaceTimer/racetimer_react/src/MapBoard/MapBoard.js new file mode 100644 index 00000000..1147f665 --- /dev/null +++ b/RaceTimer/racetimer_react/src/MapBoard/MapBoard.js @@ -0,0 +1,48 @@ +import React from 'react'; +import Facade from '../Datafacade/datafacade'; +import { NavLink } from 'react-router-dom'; + +class MapBoards extends React.Component { + + constructor(props) { + super(props) + this.state = { + maps: [] + }; + } + + componentWillMount = async () => { + const maps = await Facade.getAllMapsFromCache(); + this.setState({ maps }); + }; + + render() { + return ( + +
+
+ +

leaderboard

+
+
+
+ {this.state.maps.map(e => ( +
+ + Map: {e.mapname}
+ Stage: {e.mapstage}
+
+
+
+
+ ))} + /
+
+
+ ); + } + +} +export default MapBoards; \ No newline at end of file diff --git a/RaceTimer/racetimer_react/src/Maps/Maps.js b/RaceTimer/racetimer_react/src/Maps/Maps.js index 94b5fdd7..172a7ed4 100644 --- a/RaceTimer/racetimer_react/src/Maps/Maps.js +++ b/RaceTimer/racetimer_react/src/Maps/Maps.js @@ -1,5 +1,6 @@ import React from 'react'; import Facade from '../Datafacade/datafacade'; +import { NavLink } from 'react-router-dom'; class Maps extends React.Component { @@ -14,7 +15,7 @@ class Maps extends React.Component { componentWillMount = async () => { const mapname = this.props.match.params.mapname; const stage = this.props.match.params.stage; - const mapTimes = await Facade.getMapTimes(mapname, stage); + const mapTimes = await Facade.getMapTimesFromCache(mapname, stage); this.setState({ mapTimes }); this.setState({ mapName: mapname }) }; @@ -22,24 +23,39 @@ class Maps extends React.Component { render() { return ( +
+ +

leaderboard

+
+ +

MapBoard

+
+
+
+
- {this.state.mapName}
+ {this.state.mapName}


{this.state.mapTimes.map(e => ( -
- Position: {e.position}
- SteamID: {e.steamID}
- Name: {e.name}
- Mappoints: {e.mapPoint}
- Time: 0{e.mapTimeMinutes}:{e.mapTimeSeconds}
-
-
+
+
+ + SteamID: {e.steamID}
+ Name: {e.name}
+
+
+ Position: {e.position}
+ Mappoints: {e.mapPoint}
+ Time: 0{e.mapTimeMinutes}:{e.mapTimeSeconds}
+
+
+
))} diff --git a/RaceTimer/racetimer_react/src/Player/Player.js b/RaceTimer/racetimer_react/src/Player/Player.js index 96f77a39..b68ebe79 100644 --- a/RaceTimer/racetimer_react/src/Player/Player.js +++ b/RaceTimer/racetimer_react/src/Player/Player.js @@ -1,20 +1,21 @@ import React from 'react'; import Facade from '../Datafacade/datafacade'; -import { NavLink } from 'react-router-dom' +import { NavLink } from 'react-router-dom'; class Player extends React.Component { constructor(props) { super(props) this.state = { player: {}, - mapTimes: [] + mapTimes: [], + breakload: true, }; } componentWillMount = async () => { const steamid = this.props.match.params.steamid; - const player = await Facade.getPlayer(steamid); - const mapTimes = await Facade.getPlayerTimes(steamid); + const player = await Facade.getPlayerFromCache(steamid); + const mapTimes = await Facade.getPlayerTimesFromCache(steamid); this.setState({ player }); this.setState({ mapTimes }); }; @@ -28,25 +29,25 @@ class Player extends React.Component { }}>
- {this.state.player.steamID}
- {this.state.player.name}
-
- Rank: {this.state.player.Rank}
- Points: {this.state.player.PlayerPoints}
- Times: {this.state.player.Times}
+ {this.state.player.steamID}
+ {this.state.player.name}
+
+ Rank: {this.state.player.Rank}
+ Points: {this.state.player.PlayerPoints}
+ Times: {this.state.player.Times}


{this.state.mapTimes.map(e => ( -
+
- Map: {e.mapname}
- Stage: {e.mapstage}
- Position: {e.position}
- Time: 0{e.mapTimeMinutes}:{e.mapTimeSeconds}
- MapPoints: {e.mapPoint}
-
-
+ Map: {e.mapname}
+ Stage: {e.mapstage}
+ Position: {e.position}
+ Time: 0{e.mapTimeMinutes}:{e.mapTimeSeconds}
+ MapPoints: {e.mapPoint}
+
+
))} diff --git a/RaceTimer/racetimer_react/src/css/App.css b/RaceTimer/racetimer_react/src/css/App.css new file mode 100644 index 00000000..e69de29b diff --git a/RaceTimer/racetimer_react/src/css/custom.css b/RaceTimer/racetimer_react/src/css/custom.css new file mode 100644 index 00000000..adb78ad8 --- /dev/null +++ b/RaceTimer/racetimer_react/src/css/custom.css @@ -0,0 +1,19928 @@ +@charset "UTF-8"; + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2014 Daniel Eden +*/ + +.hamburger--3dx .hamburger-box, +.hamburger--3dx-r .hamburger-box, +.hamburger--3dxy .hamburger-box, +.hamburger--3dxy-r .hamburger-box, +.hamburger--3dy .hamburger-box, +.hamburger--3dy-r .hamburger-box { + perspective: 80px +} + +.owl-carousel, +.owl-carousel .owl-item, +.owl-theme .owl-dots, +.owl-theme .owl-nav { + -webkit-tap-highlight-color: transparent +} + +.mfp-container, +img.mfp-img { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box +} + +.mm-listview a, +.mm-listview a:hover, +.mm-navbar a, +.mm-navbar a:hover { + text-decoration: none +} + +.mm-listview>li>a, +.mm-listview>li>span, +.mm-navbar .mm-title { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden +} + +.mm-menu.mm-rtl, +.owl-carousel.owl-rtl { + direction: rtl +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s +} + +@-webkit-keyframes bounce { + 0%, + 100%, + 20%, + 53%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +@keyframes bounce { + 0%, + 100%, + 20%, + 53%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + -ms-transform-origin: center bottom; + transform-origin: center bottom +} + +@-webkit-keyframes flash { + 0%, + 100%, + 50% { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +@keyframes flash { + 0%, + 100%, + 50% { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash +} + +@-webkit-keyframes pulse { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } +} + +@keyframes pulse { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse +} + +@-webkit-keyframes rubberBand { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } +} + +@keyframes rubberBand { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand +} + +@-webkit-keyframes shake { + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +@keyframes shake { + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg) + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg) + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg) + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg) + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg) + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg) + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg) + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg) + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg) + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg) + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing +} + +@-webkit-keyframes tada { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) + } +} + +@keyframes tada { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada +} + +@-webkit-keyframes wobble { + 0%, + 100% { + -webkit-transform: none; + transform: none + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) + } +} + +@keyframes wobble { + 0%, + 100% { + -webkit-transform: none; + transform: none + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble +} + +@-webkit-keyframes bounceIn { + 0%, + 100%, + 20%, + 40%, + 60%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } +} + +@keyframes bounceIn { + 0%, + 100%, + 20%, + 40%, + 60%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; + -webkit-animation-duration: .75s; + animation-duration: .75s +} + +.bounceOut, +.flipOutX { + -webkit-animation-duration: .75s +} + +@-webkit-keyframes bounceInDown { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInDown { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown +} + +@-webkit-keyframes bounceInLeft { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInLeft { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft +} + +@-webkit-keyframes bounceInRight { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInRight { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight +} + +@-webkit-keyframes bounceInUp { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +@keyframes bounceInUp { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; + animation-duration: .75s +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +@keyframes fadeIn { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInX { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInX; + animation-name: flipInX +} + +.flipInY, +.flipOutX { + -webkit-backface-visibility: visible!important +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInY { + backface-visibility: visible!important; + -webkit-animation-name: flipInY; + animation-name: flipInY +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0 + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0 + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + animation-duration: .75s; + backface-visibility: visible!important +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0 + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0 + } +} + +.flipOutY { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; + -webkit-animation-duration: .75s; + animation-duration: .75s +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1 + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1 + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0 + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0 + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0 + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0 + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge +} + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn +} + +@-webkit-keyframes rollOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) + } +} + +@keyframes rollOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 100% { + opacity: 0 + } +} + +@keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 100% { + opacity: 0 + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%) + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%) + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%) + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%) + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp +} + + +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */ + +.hamburger { + padding: 0; + display: inline-block; + cursor: pointer; + transition-property: opacity, filter; + transition-duration: .15s; + transition-timing-function: linear; + font: inherit; + color: inherit; + text-transform: none; + background-color: transparent; + border: 0; + margin: 0; + overflow: visible +} + +.hamburger--emphatic, +.hamburger--emphatic-r, +.mfp-bg { + overflow: hidden +} + +.hamburger:hover { + opacity: .7 +} + +.hamburger-box { + width: 30px; + height: 24px; + display: inline-block; + position: relative +} + +.hamburger-inner { + display: block; + top: 50%; + margin-top: -2px +} + +.hamburger-inner, +.hamburger-inner::after, +.hamburger-inner::before { + width: 30px; + height: 4px; + background-color: #fff; + border-radius: 0; + position: absolute; + transition-property: transform; + transition-duration: .15s; + transition-timing-function: ease +} + +.hamburger-inner::after, +.hamburger-inner::before { + content: ""; + display: block +} + +.hamburger-inner::before { + top: -10px +} + +.hamburger-inner::after { + bottom: -10px +} + +.hamburger--3dx .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx .hamburger-inner::after, +.hamburger--3dx .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(180deg) +} + +.hamburger--3dx.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dx.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dx-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx-r .hamburger-inner::after, +.hamburger--3dx-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(-180deg) +} + +.hamburger--3dx-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dx-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dy .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy .hamburger-inner::after, +.hamburger--3dy .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(-180deg) +} + +.hamburger--3dy.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dy.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dy-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy-r .hamburger-inner::after, +.hamburger--3dy-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) +} + +.hamburger--3dy-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dy-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dxy .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy .hamburger-inner::after, +.hamburger--3dxy .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) rotateY(180deg) +} + +.hamburger--3dxy.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dxy.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dxy-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy-r .hamburger-inner::after, +.hamburger--3dxy-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg) +} + +.hamburger--3dxy-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dxy-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--arrow.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrow.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrow-r.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrow-r.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowalt .hamburger-inner::before { + transition: top .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt .hamburger-inner::after { + transition: bottom .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(-8px, -10px, 0) rotate(-45deg) scale(.7, 1); + transition: top .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(-8px, 10px, 0) rotate(45deg) scale(.7, 1); + transition: bottom .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt-r .hamburger-inner::before { + transition: top .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt-r .hamburger-inner::after { + transition: bottom .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt-r.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(8px, -10px, 0) rotate(45deg) scale(.7, 1); + transition: top .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt-r.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(8px, 10px, 0) rotate(-45deg) scale(.7, 1); + transition: bottom .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowturn.is-active .hamburger-inner { + transform: rotate(-180deg) +} + +.hamburger--arrowturn.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrowturn.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner { + transform: rotate(-180deg) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--boring .hamburger-inner, +.hamburger--boring .hamburger-inner::after, +.hamburger--boring .hamburger-inner::before { + transition-property: none +} + +.hamburger--boring.is-active .hamburger-inner { + transform: rotate(45deg) +} + +.hamburger--boring.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--boring.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg) +} + +.hamburger--collapse .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: .13s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity .1s linear +} + +.hamburger--collapse .hamburger-inner::before { + transition: top .12s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s .22s linear +} + +.hamburger--collapse.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-90deg); + transition: top .1s .16s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .25s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: .13s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse-r .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity .1s linear +} + +.hamburger--collapse-r .hamburger-inner::before { + transition: top .12s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s .22s linear +} + +.hamburger--collapse-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top .1s .16s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .25s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--elastic .hamburger-inner { + top: 2px; + transition-duration: 275ms; + transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic .hamburger-inner::before { + top: 10px; + transition: opacity 125ms 275ms ease +} + +.hamburger--elastic .hamburger-inner::after { + top: 20px; + transition: transform 275ms cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(135deg); + transition-delay: 75ms +} + +.hamburger--elastic.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0 +} + +.hamburger--elastic.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-270deg); + transition-delay: 75ms +} + +.hamburger--elastic-r .hamburger-inner { + top: 2px; + transition-duration: 275ms; + transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic-r .hamburger-inner::before { + top: 10px; + transition: opacity 125ms 275ms ease +} + +.hamburger--elastic-r .hamburger-inner::after { + top: 20px; + transition: transform 275ms cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-135deg); + transition-delay: 75ms +} + +.hamburger--elastic-r.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0 +} + +.hamburger--elastic-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(270deg); + transition-delay: 75ms +} + +.hamburger--emphatic .hamburger-inner { + transition: background-color 125ms 175ms ease-in +} + +.hamburger--emphatic .hamburger-inner::before { + left: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, left 125ms 175ms ease-in +} + +.hamburger--emphatic .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, right 125ms 175ms ease-in +} + +.hamburger--emphatic.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent +} + +.hamburger--emphatic.is-active .hamburger-inner::before { + left: -80px; + top: -80px; + transform: translate3d(80px, 80px, 0) rotate(45deg); + transition: left 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic.is-active .hamburger-inner::after { + right: -80px; + top: -80px; + transform: translate3d(-80px, 80px, 0) rotate(-45deg); + transition: right 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic-r .hamburger-inner { + transition: background-color 125ms 175ms ease-in +} + +.hamburger--emphatic-r .hamburger-inner::before { + left: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, left 125ms 175ms ease-in +} + +.hamburger--emphatic-r .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, right 125ms 175ms ease-in +} + +.hamburger--emphatic-r.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent +} + +.hamburger--emphatic-r.is-active .hamburger-inner::before { + left: -80px; + top: 80px; + transform: translate3d(80px, -80px, 0) rotate(-45deg); + transition: left 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic-r.is-active .hamburger-inner::after { + right: -80px; + top: 80px; + transform: translate3d(-80px, -80px, 0) rotate(45deg); + transition: right 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--minus .hamburger-inner::after, +.hamburger--minus .hamburger-inner::before { + transition: bottom 80ms 0s ease-out, top 80ms 0s ease-out, opacity 0s linear +} + +.hamburger--minus.is-active .hamburger-inner::after, +.hamburger--minus.is-active .hamburger-inner::before { + opacity: 0; + transition: bottom 80ms ease-out, top 80ms ease-out, opacity 0s 80ms linear +} + +.hamburger--slider .hamburger-inner::before, +.hamburger--slider-r .hamburger-inner::before { + transition-property: transform, opacity; + transition-timing-function: ease; + transition-duration: .15s +} + +.hamburger--minus.is-active .hamburger-inner::before { + top: 0 +} + +.hamburger--minus.is-active .hamburger-inner::after { + bottom: 0 +} + +.hamburger--slider .hamburger-inner { + top: 2px +} + +.hamburger--slider .hamburger-inner::before { + top: 10px +} + +.hamburger--slider .hamburger-inner::after { + top: 20px +} + +.hamburger--slider.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--slider.is-active .hamburger-inner::before { + transform: rotate(-45deg) translate3d(-5.71px, -6px, 0); + opacity: 0 +} + +.hamburger--slider.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-90deg) +} + +.hamburger--slider-r .hamburger-inner { + top: 2px +} + +.hamburger--slider-r .hamburger-inner::before { + top: 10px +} + +.hamburger--slider-r .hamburger-inner::after { + top: 20px +} + +.hamburger--slider-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-45deg) +} + +.hamburger--slider-r.is-active .hamburger-inner::before { + transform: rotate(45deg) translate3d(5.71px, -6px, 0); + opacity: 0 +} + +.hamburger--slider-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(90deg) +} + +.hamburger--spin .hamburger-inner { + transition-duration: .22s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin .hamburger-inner::before { + transition: top .1s .25s ease-in, opacity .1s ease-in +} + +.hamburger--spin .hamburger-inner::after { + transition: bottom .1s .25s ease-in, transform .22s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin.is-active .hamburger-inner { + transform: rotate(225deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top .1s ease-out, opacity .1s .12s ease-out +} + +.hamburger--spin.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom .1s ease-out, transform .22s .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin-r .hamburger-inner { + transition-duration: .22s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin-r .hamburger-inner::before { + transition: top .1s .25s ease-in, opacity .1s ease-in +} + +.hamburger--spin-r .hamburger-inner::after { + transition: bottom .1s .25s ease-in, transform .22s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin-r.is-active .hamburger-inner { + transform: rotate(-225deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top .1s ease-out, opacity .1s .12s ease-out +} + +.hamburger--spin-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg); + transition: bottom .1s ease-out, transform .22s .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spring .hamburger-inner { + top: 2px; + transition: background-color 0s .13s linear +} + +.hamburger--spring .hamburger-inner::before { + top: 10px; + transition: top .1s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring .hamburger-inner::after { + top: 20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring.is-active .hamburger-inner { + transition-delay: .22s; + background-color: transparent +} + +.hamburger--spring.is-active .hamburger-inner::before { + top: 0; + transition: top .1s .15s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1); + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--spring.is-active .hamburger-inner::after { + top: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1); + transform: translate3d(0, 10px, 0) rotate(-45deg) +} + +.hamburger--spring-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: 0s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring-r .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity 0s linear +} + +.hamburger--spring-r .hamburger-inner::before { + transition: top .1s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spring-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s .22s linear +} + +.hamburger--spring-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top .1s .15s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand .hamburger-inner { + transition: transform 75ms .15s cubic-bezier(.55, .055, .675, .19), background-color 0s 75ms linear +} + +.hamburger--stand .hamburger-inner::before { + transition: top 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand .hamburger-inner::after { + transition: bottom 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand.is-active .hamburger-inner { + transform: rotate(90deg); + background-color: transparent; + transition: transform 75ms 0s cubic-bezier(.215, .61, .355, 1), background-color 0s .15s linear +} + +.hamburger--stand.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand-r .hamburger-inner { + transition: transform 75ms .15s cubic-bezier(.55, .055, .675, .19), background-color 0s 75ms linear +} + +.hamburger--stand-r .hamburger-inner::before { + transition: top 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand-r .hamburger-inner::after { + transition: bottom 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand-r.is-active .hamburger-inner { + transform: rotate(-90deg); + background-color: transparent; + transition: transform 75ms 0s cubic-bezier(.215, .61, .355, 1), background-color 0s .15s linear +} + +.hamburger--stand-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--squeeze .hamburger-inner { + transition-duration: 75ms; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--squeeze .hamburger-inner::before { + transition: top 75ms .12s ease, opacity 75ms ease +} + +.hamburger--squeeze .hamburger-inner::after { + transition: bottom 75ms .12s ease, transform 75ms cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--squeeze.is-active .hamburger-inner { + transform: rotate(45deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--squeeze.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 75ms ease, opacity 75ms .12s ease +} + +.hamburger--squeeze.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 75ms ease, transform 75ms .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--vortex .hamburger-inner { + transition-duration: .2s; + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex .hamburger-inner::after, +.hamburger--vortex .hamburger-inner::before { + transition-duration: 0s; + transition-delay: .1s; + transition-timing-function: linear +} + +.hamburger--vortex .hamburger-inner::before { + transition-property: top, opacity +} + +.hamburger--vortex .hamburger-inner::after { + transition-property: bottom, transform +} + +.hamburger--vortex.is-active .hamburger-inner { + transform: rotate(765deg); + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex.is-active .hamburger-inner::after, +.hamburger--vortex.is-active .hamburger-inner::before { + transition-delay: 0s +} + +.hamburger--vortex.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--vortex.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg) +} + +.hamburger--vortex-r .hamburger-inner { + transition-duration: .2s; + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex-r .hamburger-inner::after, +.hamburger--vortex-r .hamburger-inner::before { + transition-duration: 0s; + transition-delay: .1s; + transition-timing-function: linear +} + +.hamburger--vortex-r .hamburger-inner::before { + transition-property: top, opacity +} + +.hamburger--vortex-r .hamburger-inner::after { + transition-property: bottom, transform +} + +.hamburger--vortex-r.is-active .hamburger-inner { + transform: rotate(-765deg); + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex-r.is-active .hamburger-inner::after, +.hamburger--vortex-r.is-active .hamburger-inner::before { + transition-delay: 0s +} + +.hamburger--vortex-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--vortex-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg) +} + +.owl-carousel { + display: none; + width: 100%; + position: relative; + z-index: 1 +} + +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; + -moz-backface-visibility: hidden +} + +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0 +} + +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + -webkit-transform: translate3d(0, 0, 0) +} + +.owl-carousel .owl-item, +.owl-carousel .owl-wrapper { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0) +} + +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-touch-callout: none +} + +.owl-carousel .owl-item img { + display: block; + width: 100% +} + +.owl-carousel .owl-dots.disabled, +.owl-carousel .owl-nav.disabled { + display: none +} + +.no-js .owl-carousel, +.owl-carousel.owl-loaded { + display: block +} + +.owl-carousel .owl-dot, +.owl-carousel .owl-nav .owl-next, +.owl-carousel .owl-nav .owl-prev { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.owl-carousel.owl-loading { + opacity: 0; + display: block +} + +.owl-carousel.owl-hidden { + opacity: 0 +} + +.owl-carousel.owl-refresh .owl-item { + visibility: hidden +} + +.owl-carousel.owl-drag .owl-item { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.owl-carousel.owl-grab { + cursor: move; + cursor: grab +} + +.owl-carousel.owl-rtl .owl-item { + float: right +} + +.owl-carousel .animated { + animation-duration: 1s; + animation-fill-mode: both +} + +.owl-carousel .owl-animated-in { + z-index: 0 +} + +.owl-carousel .owl-animated-out { + z-index: 1 +} + +.owl-carousel .fadeOut { + animation-name: fadeOut +} + +@keyframes fadeOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +.owl-height { + transition: height .5s ease-in-out +} + +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + transition: opacity .4s ease +} + +.owl-carousel .owl-item img.owl-lazy { + transform-style: preserve-3d +} + +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000 +} + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + /* background: url(owl.video.play.png) no-repeat; */ + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + transition: transform .1s ease +} + +.owl-carousel .owl-video-play-icon:hover { + -ms-transform: scale(1.3, 1.3); + transform: scale(1.3, 1.3) +} + +.owl-carousel .owl-video-playing .owl-video-play-icon, +.owl-carousel .owl-video-playing .owl-video-tn { + display: none +} + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + background-size: contain; + transition: opacity .4s ease +} + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; + height: 100%; + width: 100% +} + +.mfp-bg, +.mfp-wrap { + z-index: 999999; + position: fixed; + left: 0 +} + +.owl-theme .owl-nav { + margin-top: 10px; + text-align: center +} + +.owl-theme .owl-nav [class*=owl-] { + color: #FFF; + font-size: 14px; + margin: 5px; + padding: 4px 7px; + background: #D6D6D6; + display: inline-block; + cursor: pointer; + border-radius: 3px +} + +.owl-theme .owl-nav [class*=owl-]:hover { + background: #869791; + color: #FFF; + text-decoration: none +} + +.owl-theme .owl-nav .disabled { + opacity: .5; + cursor: default +} + +.owl-theme .owl-nav.disabled+.owl-dots { + margin-top: 10px +} + +.owl-theme .owl-dots { + text-align: center +} + +.owl-theme .owl-dots .owl-dot { + display: inline-block; + zoom: 1 +} + +.owl-theme .owl-dots .owl-dot span { + width: 10px; + height: 10px; + margin: 5px 7px; + background: #D6D6D6; + display: block; + -webkit-backface-visibility: visible; + transition: opacity .2s ease; + border-radius: 30px +} + +.mfp-bg, +.mfp-container, +.mfp-wrap { + width: 100%; + height: 100% +} + +.owl-theme .owl-dots .owl-dot.active span, +.owl-theme .owl-dots .owl-dot:hover span { + background: #869791 +} + +.mfp-bg { + top: 0; + background: #000; + opacity: .96 +} + +.mfp-wrap { + top: -10px; + outline: 0!important; + -webkit-backface-visibility: hidden +} + +.mfp-container { + text-align: center; + position: absolute; + left: 0; + top: 0; + padding: 0 18px; + box-sizing: border-box; + overflow-x: hidden; + overflow-y: auto +} + +.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: 505 +} + +.mfp-ajax-holder .mfp-content, +.mfp-inline-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-arrow, +.mfp-close, +.mfp-counter, +.mfp-preloader { + -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: #aaa; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -.8em; + left: 8px; + right: 8px; + z-index: 504 +} + +.mfp-preloader a { + color: #ccc +} + +.mfp-preloader a:hover { + color: #fff +} + +.mfp-s-error .mfp-content, +.mfp-s-loading .mfp-arrow, +.mfp-s-ready .mfp-preloader { + display: none +} + +button.mfp-arrow, +button.mfp-close { + overflow: visible; + cursor: pointer; + border: 0; + -webkit-appearance: none; + display: block; + padding: 0; + z-index: 506 +} + +.mfp-arrow, +.mm-panels { + overflow: hidden +} + +.mfp-arrow, +button.mfp-close { + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + position: absolute; + border-radius: 50% +} + +.mfp-iframe-holder .mfp-close, +.mfp-image-holder .mfp-close { + right: 0; + top: -40px +} + +button.mfp-close { + width: 45px; + height: 45px; + top: -20px; + display: block; + right: -12px; + cursor: pointer!important; + z-index: 9999; + color: #fff; + -ms-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + margin: 0; + background-color: transparent; + outline: 0; + transform: translate3d(0, 0, 0) +} + +.mfp-iframe-holder .mfp-close { + top: -50px; + right: -12px; + transform: translate3d(0, 0, 0) +} + +.mfp-gallery .mfp-close { + top: 20px; + right: 10px +} + +.mfp-gallery .mfp-content .mfp-close { + display: none +} + +.mfp-gallery .mfp-close:before { + font-family: ElegantIcons; + font-size: 29px; + top: 4px; + left: 50%; + position: absolute; + height: 10px; + transition: .3s +} + +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #aaa; + font-size: 13px; + line-height: 18px +} + +.mfp-arrow { + opacity: 1; + margin: 0 20px; + top: 50%; + transform: translateY(-50%); + color: #fff; + -ms-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + cursor: pointer; + width: 60px; + height: 60px; + display: block; + z-index: 100; + background: rgba(255, 255, 255, .15); + outline: 0!important +} + +.mfp-arrow:hover { + background: #66676b; + color: #fff +} + +.mfp-arrow.mfp-arrow-left, +.mfp-arrow.mfp-arrow-right { + font-family: ElegantIcons; + font-size: 32px +} + +.mfp-arrow.mfp-arrow-right { + right: 15px +} + +.mfp-arrow.mfp-arrow-left:before { + content: "\34"; + left: -1px; + top: 0; + position: relative +} + +.mfp-arrow.mfp-arrow-right:before { + content: "\35"; + left: 1px; + top: 0; + position: relative +} + +.mfp-content:hover .mfp-arrow { + opacity: 1 +} + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px +} + +.mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 1180px +} + +.mfp-image-holder .mfp-content, +img.mfp-img { + max-width: 100% +} + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 54% +} + +.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, .6); + background: #000 +} + +.mfp-figure:after, +img.mfp-img { + width: auto; + height: auto; + display: block +} + +.my-mfp-zoom-in .zoom-anim-dialog { + opacity: 0; + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + -webkit-transform: scale(.8); + -moz-transform: scale(.8); + -ms-transform: scale(.8); + -o-transform: scale(.8); + transform: scale(.8) +} + +.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1) +} + +.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog { + -webkit-transform: scale(.8); + -moz-transform: scale(.8); + -ms-transform: scale(.8); + -o-transform: scale(.8); + transform: scale(.8); + opacity: 0 +} + +.my-mfp-zoom-in.mfp-bg { + opacity: .001; + -webkit-transition: opacity .3s ease-out; + -moz-transition: opacity .3s ease-out; + -o-transition: opacity .3s ease-out; + transition: opacity .3s ease-out +} + +.my-mfp-zoom-in.mfp-ready.mfp-bg { + opacity: .8 +} + +.my-mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0 +} + +img.mfp-img { + line-height: 0; + box-sizing: border-box; + margin: 40px auto; + border-radius: 4px +} + +.mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + right: 0; + z-index: -1; + box-shadow: 0 0 18px rgba(11, 11, 11, .6) +} + +.mfp-figure { + line-height: 0 +} + +.mfp-bottom-bar { + margin-top: -30px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto +} + +.mfp-title { + text-align: left; + line-height: 18px; + color: #f3f3f3; + word-break: break-word; + padding-right: 36px +} + +.mfp-figure small { + color: #bdbdbd; + display: block; + font-size: 12px; + line-height: 14px +} + +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer +} + +.mfp-zoom-in .mfp-with-anim { + opacity: 0; + transition: all .2s ease-in-out; + transform: scale(.8) +} + +.mfp-zoom-in.mfp-bg { + opacity: 0; + transition: all .3s ease-out +} + +.mfp-zoom-in.mfp-ready .mfp-with-anim { + opacity: 1; + transform: scale(1) +} + +.mfp-zoom-in.mfp-ready.mfp-bg { + opacity: .9 +} + +.mfp-zoom-in.mfp-removing .mfp-with-anim { + transform: scale(.8); + opacity: 0 +} + +.mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0 +} + +@media screen and (max-width:800px) and (orientation:landscape), +screen and (max-height:300px) { + .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-bottom-bar { + background: rgba(0, 0, 0, .6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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, .6); + position: fixed; + text-align: center; + padding: 0 + } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px + } +} + +.mfp-ie7 .mfp-img { + padding: 0 +} + +.mfp-ie7 .mfp-bottom-bar { + width: 600px; + left: 50%; + margin-left: -300px; + margin-top: 5px; + padding-bottom: 5px +} + +.mm-menu, +.mm-panels, +.mm-panels>.mm-panel { + margin: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + box-sizing: border-box +} + +.mfp-ie7 .mfp-container { + padding: 0 +} + +.mfp-ie7 .mfp-content { + padding-top: 44px +} + +.mfp-ie7 .mfp-close { + top: 0; + right: 0; + padding-top: 0 +} + +.mfp-fade.mfp-bg { + opacity: 0; + -webkit-transition: all .2s ease-out; + -moz-transition: all .2s ease-out; + transition: all .2s ease-out +} + +.mfp-fade.mfp-bg.mfp-ready { + opacity: .92; + background-color: #111 +} + +.mfp-fade.mfp-bg.mfp-removing { + opacity: 0 +} + +.mfp-fade.mfp-wrap .mfp-content { + opacity: 0; + -webkit-transition: all .2s ease-out; + -moz-transition: all .2s ease-out; + transition: all .2s ease-out +} + +.mfp-fade.mfp-wrap.mfp-ready .mfp-content { + opacity: 1 +} + +.mfp-fade.mfp-wrap.mfp-removing .mfp-content { + opacity: 0 +} + +.mm-hidden { + display: none!important +} + +.mm-menu, +.mm-panels>.mm-panel:not(.mm-hidden) { + display: block +} + +.mm-wrapper { + overflow-x: hidden; + position: relative +} + +.mm-btn, +.mm-menu, +.mm-navbar, +.mm-next:after, +.mm-panels, +.mm-panels>.mm-panel, +.mm-prev:before { + position: absolute; + top: 0 +} + +.mm-menu { + padding: 0 +} + +.mm-panels, +.mm-panels>.mm-panel { + background: inherit; + border-color: inherit +} + +.mm-btn, +.mm-panel.mm-highest { + z-index: 1 +} + +.mm-panel { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left +} + +.mm-panel.mm-opened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-panel.mm-subopened { + -webkit-transform: translate(-30%, 0); + -ms-transform: translate(-30%, 0); + transform: translate(-30%, 0); + -webkit-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0) +} + +.mm-panel.mm-noanimation { + -webkit-transition: none!important; + transition: none!important +} + +.mm-menu.mm-fx-menu-zoom, +.mm-slideout { + -webkit-transition: -webkit-transform .4s ease +} + +.mm-panel.mm-noanimation.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-panels>.mm-panel { + -webkit-overflow-scrolling: touch; + overflow: scroll; + overflow-x: hidden; + overflow-y: auto; + padding: 0 20px +} + +.mm-panels>.mm-panel.mm-hasnavbar { + padding-top: 40px +} + +.mm-panels>.mm-panel:after, +.mm-panels>.mm-panel:before { + content: ''; + display: block; + height: 20px +} + +.mm-vertical .mm-panel { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important +} + +.mm-listview .mm-vertical .mm-panel, +.mm-vertical .mm-listview .mm-panel { + display: none; + padding: 10px 0 10px 10px +} + +.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after, +.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after { + border-color: transparent +} + +.mm-vertical li.mm-opened>.mm-panel, +li.mm-vertical.mm-opened>.mm-panel { + display: block +} + +.mm-listview>li.mm-vertical>.mm-next, +.mm-vertical .mm-listview>li>.mm-next { + box-sizing: border-box; + height: 40px; + bottom: auto +} + +.mm-listview>li.mm-vertical.mm-opened>.mm-next:after, +.mm-vertical .mm-listview>li.mm-opened>.mm-next:after { + -webkit-transform: rotate(225deg); + -ms-transform: rotate(225deg); + transform: rotate(225deg); + right: 19px +} + +.mm-btn { + box-sizing: border-box; + width: 40px; + height: 40px +} + +.mm-clear:after, +.mm-clear:before, +.mm-close:after, +.mm-close:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 5px; + height: 5px; + margin: auto; + position: absolute; + top: 0; + bottom: 0; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg) +} + +.mm-clear:before, +.mm-close:before { + border-right: none; + border-bottom: none; + right: 18px +} + +.mm-clear:after, +.mm-close:after { + border-left: none; + border-top: none; + right: 25px +} + +.mm-next:after, +.mm-prev:before { + content: ''; + border-top: 2px solid transparent; + border-left: 2px solid transparent; + display: block; + width: 8px; + height: 8px; + margin: auto; + bottom: 0 +} + +.mm-prev:before { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-next:after { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + right: 23px; + left: auto +} + +.mm-navbar { + border-bottom: 1px solid; + border-color: inherit; + text-align: center; + line-height: 20px; + height: 40px; + padding: 0 40px; + margin: 0; + left: 0; + right: 0 +} + +.mm-navbar>* { + display: block; + padding: 10px 0 +} + +.mm-navbar .mm-btn:first-child { + left: 0 +} + +.mm-navbar .mm-btn:last-child { + text-align: right; + right: 0 +} + +.mm-panel .mm-navbar { + display: none +} + +.mm-panel.mm-hasnavbar .mm-navbar { + display: block +} + +.mm-listview, +.mm-listview>li { + list-style: none; + display: block; + padding: 0; + margin: 0 +} + +.mm-listview { + font: inherit; + font-size: 14px; + line-height: 20px +} + +.mm-listview>li { + position: relative +} + +.mm-listview>li, +.mm-listview>li .mm-next, +.mm-listview>li .mm-next:before, +.mm-listview>li:after { + border-color: inherit +} + +.mm-listview>li>a, +.mm-listview>li>span { + color: inherit; + display: block; + padding: 10px 10px 10px 20px; + margin: 0 +} + +.mm-listview>li:not(.mm-divider):after { + content: ''; + border-bottom-width: 1px; + border-bottom-style: solid; + display: block; + position: absolute; + right: 0; + bottom: 0; + left: 20px +} + +.mm-listview .mm-next { + background: rgba(3, 2, 1, 0); + width: 50px; + padding: 0; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 2 +} + +.mm-listview .mm-next:before { + content: ''; + border-left-width: 1px; + border-left-style: solid; + display: block; + position: absolute; + top: 0; + bottom: 0; + left: 0 +} + +.mm-listview .mm-next+a, +.mm-listview .mm-next+span { + margin-right: 50px +} + +.mm-listview .mm-next.mm-fullsubopen { + width: 100% +} + +.mm-listview .mm-next.mm-fullsubopen:before { + border-left: none +} + +.mm-listview .mm-next.mm-fullsubopen+a, +.mm-listview .mm-next.mm-fullsubopen+span { + padding-right: 50px; + margin-right: 0 +} + +.mm-panels>.mm-panel>.mm-listview { + margin: 20px -20px +} + +.mm-panels>.mm-panel>.mm-listview:first-child, +.mm-panels>.mm-panel>.mm-navbar+.mm-listview { + margin-top: -20px +} + +.mm-menu { + background: #f3f3f3; + border-color: rgba(0, 0, 0, .1); + color: rgba(0, 0, 0, .75) +} + +.mm-menu .mm-navbar a, +.mm-menu .mm-navbar>* { + color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-btn:after, +.mm-menu .mm-btn:before { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-listview { + border-color: rgba(0, 0, 0, .1) +} + +.mm-menu .mm-listview>li .mm-next:after { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(255, 255, 255, .5); + tap-highlight-color: rgba(255, 255, 255, .5) +} + +.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu .mm-listview>li.mm-selected>span { + background: rgba(255, 255, 255, .5) +} + +.mm-menu .mm-divider, +.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(0, 0, 0, .05) +} + +.mm-page { + box-sizing: border-box; + position: relative +} + +.mm-slideout { + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + z-index: 1 +} + +html.mm-opened { + overflow-x: hidden; + position: relative +} + +html.mm-blocking, +html.mm-blocking body { + overflow: hidden +} + +html.mm-background .mm-page { + background: inherit +} + +#mm-blocker { + background: rgba(3, 2, 1, 0); + display: none; + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 2 +} + +html.mm-blocking #mm-blocker { + display: block +} + +.mm-menu.mm-offcanvas { + z-index: 0; + display: none; + position: fixed; + width: 80%; + min-width: 140px; + max-width: 440px +} + +.mm-menu.mm-iconbar, +.mm-menu.mm-offcanvas.mm-opened { + display: block +} + +.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened { + z-index: 10 +} + +html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(440px, 0); + -ms-transform: translate(440px, 0); + transform: translate(440px, 0); + -webkit-transform: translate3d(440px, 0, 0); + transform: translate3d(440px, 0, 0) + } +} + +.mm-sronly { + border: 0!important; + clip: rect(1px, 1px, 1px, 1px)!important; + -webkit-clip-path: inset(50%)!important; + clip-path: inset(50%)!important; + white-space: nowrap!important; + width: 1px!important; + height: 1px!important; + padding: 0!important; + overflow: hidden!important; + position: absolute!important +} + +.mm-menu .mm-listview.mm-border-none>li:after, +.mm-menu .mm-listview>li.mm-border-none:after, +.mm-menu.mm-border-none .mm-listview>li:after { + content: none +} + +.mm-menu .mm-listview.mm-border-full>li:after, +.mm-menu .mm-listview>li.mm-border-full:after, +.mm-menu.mm-border-full .mm-listview>li:after { + left: 0!important +} + +.mm-menu .mm-listview.mm-border-offset>li:after, +.mm-menu .mm-listview>li.mm-border-offset:after, +.mm-menu.mm-border-offset .mm-listview>li:after { + right: 20px +} + +.mm-menu.mm-offcanvas.mm-fullscreen { + width: 100%; + min-width: 140px; + max-width: 10000px +} + +html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +@media all and (max-width:140px) { + html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:10000px) { + html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(10000px, 0); + -ms-transform: translate(10000px, 0); + transform: translate(10000px, 0); + -webkit-transform: translate3d(10000px, 0, 0); + transform: translate3d(10000px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +@media all and (max-width:140px) { + html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:10000px) { + html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-10000px, 0); + -ms-transform: translate(-10000px, 0); + transform: translate(-10000px, 0); + -webkit-transform: translate3d(-10000px, 0, 0); + transform: translate3d(-10000px, 0, 0) + } +} + +.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom, +.mm-menu.mm-offcanvas.mm-fullscreen.mm-top { + height: 100%; + min-height: 140px; + max-height: 10000px +} + +.mm-menu.mm-fx-menu-zoom { + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease +} + +html.mm-opened .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(.7, .7) translate3d(-30%, 0, 0); + transform: scale(.7, .7) translate3d(-30%, 0, 0); + -webkit-transform-origin: left center; + -ms-transform-origin: left center; + transform-origin: left center +} + +html.mm-opening .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(.7, .7) translate3d(30%, 0, 0); + transform: scale(.7, .7) translate3d(30%, 0, 0); + -webkit-transform-origin: right center; + -ms-transform-origin: right center; + transform-origin: right center +} + +html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +.mm-menu.mm-fx-menu-slide { + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease +} + +html.mm-opened .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(-30%, 0); + -ms-transform: translate(-30%, 0); + transform: translate(-30%, 0); + -webkit-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0) +} + +html.mm-opening .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(30%, 0); + -ms-transform: translate(30%, 0); + transform: translate(30%, 0); + -webkit-transform: translate3d(30%, 0, 0); + transform: translate3d(30%, 0, 0) +} + +html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu.mm-fx-menu-fade { + opacity: 0; + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease +} + +html.mm-opening .mm-menu.mm-fx-menu-fade { + opacity: 1 +} + +.mm-menu .mm-fx-panels-none.mm-panel, +.mm-menu.mm-fx-panels-none .mm-panel { + -webkit-transition-property: none; + transition-property: none +} + +.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel, +.mm-menu.mm-fx-panels-zoom .mm-panel { + -webkit-transform-origin: left center; + -ms-transform-origin: left center; + transform-origin: left center; + -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + transform: scale(1.5, 1.5) translate3d(100%, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened, +.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened { + -webkit-transform: scale(.7, .7) translate3d(-30%, 0, 0); + transform: scale(.7, .7) translate3d(-30%, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-up.mm-panel, +.mm-menu.mm-fx-panels-slide-up .mm-panel { + -webkit-transform: translate(0, 100%); + -ms-transform: translate(0, 100%); + transform: translate(0, 100%); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) +} + +.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened, +.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened, +.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li { + -webkit-transition: none .4s ease; + transition: none .4s ease +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1) { + -webkit-transition-delay: 50ms; + transition-delay: 50ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2) { + -webkit-transition-delay: .1s; + transition-delay: .1s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3) { + -webkit-transition-delay: 150ms; + transition-delay: 150ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4) { + -webkit-transition-delay: .2s; + transition-delay: .2s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5) { + -webkit-transition-delay: 250ms; + transition-delay: 250ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6) { + -webkit-transition-delay: .3s; + transition-delay: .3s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7) { + -webkit-transition-delay: 350ms; + transition-delay: 350ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8) { + -webkit-transition-delay: .4s; + transition-delay: .4s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9) { + -webkit-transition-delay: 450ms; + transition-delay: 450ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10) { + -webkit-transition-delay: .5s; + transition-delay: .5s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11) { + -webkit-transition-delay: 550ms; + transition-delay: 550ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12) { + -webkit-transition-delay: .6s; + transition-delay: .6s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13) { + -webkit-transition-delay: 650ms; + transition-delay: 650ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14) { + -webkit-transition-delay: .7s; + transition-delay: .7s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15) { + -webkit-transition-delay: 750ms; + transition-delay: 750ms +} + +.mm-menu.mm-fx-listitems-slide .mm-listview>li { + -webkit-transition-property: opacity, -webkit-transform; + transition-property: opacity, -webkit-transform; + transition-property: transform, opacity; + transition-property: transform, opacity, -webkit-transform; + -webkit-transform: translate(50%, 0); + -ms-transform: translate(50%, 0); + transform: translate(50%, 0); + -webkit-transform: translate3d(50%, 0, 0); + transform: translate3d(50%, 0, 0); + opacity: 0 +} + +html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1 +} + +.mm-menu.mm-fx-listitems-fade .mm-listview>li { + -webkit-transition-property: opacity; + transition-property: opacity; + opacity: 0 +} + +html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li { + opacity: 1 +} + +.mm-menu.mm-fx-listitems-drop .mm-listview>li { + -webkit-transition-property: opacity, top; + transition-property: opacity, top; + opacity: 0; + top: -25% +} + +html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li { + opacity: 1; + top: 0 +} + +html.mm-iconbar body { + overflow-x: hidden +} + +html.mm-iconbar .mm-page { + background: inherit; + min-height: 100vh +} + +html.mm-iconbar .mm-slideout { + box-sizing: border-box; + padding-right: 60px; + -webkit-transform: translate(60px, 0); + -ms-transform: translate(60px, 0); + transform: translate(60px, 0); + -webkit-transform: translate3d(60px, 0, 0); + transform: translate3d(60px, 0, 0) +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after, +.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before { + content: none; + display: none +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: 100%; + margin-top: 0; + margin-bottom: 0 +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + min-height: 40px +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider), +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider) { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next), +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next), +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span { + box-sizing: border-box; + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center +} + +.mm-listview-small .mm-listview>li>a:not(.mm-next), +.mm-listview-small .mm-listview>li>span { + padding: 7px 10px 7px 20px +} + +.mm-listview-small .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next { + height: 34px +} + +.mm-listview-large .mm-listview>li>a:not(.mm-next), +.mm-listview-large .mm-listview>li>span { + padding: 15px 10px 15px 20px +} + +.mm-listview-large .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next { + height: 50px +} + +.mm-listview-huge .mm-listview>li>a:not(.mm-next), +.mm-listview-huge .mm-listview>li>span { + padding: 20px 10px 20px 20px +} + +.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next { + height: 60px +} + +.mm-listview .mm-divider { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + font-size: 10px; + text-transform: uppercase; + text-indent: 20px; + line-height: 25px +} + +.mm-listview .mm-spacer { + padding-top: 40px +} + +.mm-listview .mm-spacer>.mm-next { + top: 40px +} + +.mm-listview .mm-spacer.mm-divider { + padding-top: 25px +} + +.mm-listview .mm-inset { + list-style: disc inside; + padding: 0 10px 15px 40px; + margin: 0 +} + +.mm-listview .mm-inset>li { + padding: 5px 0 +} + +.mm-menu .mm-listview.mm-multiline>li>a, +.mm-menu .mm-listview.mm-multiline>li>span, +.mm-menu .mm-listview>li.mm-multiline>a, +.mm-menu .mm-listview>li.mm-multiline>span, +.mm-menu.mm-multiline .mm-listview>li>a, +.mm-menu.mm-multiline .mm-listview>li>span { + text-overflow: clip; + white-space: normal +} + +.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker { + opacity: 0 +} + +html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker { + opacity: .3; + -webkit-transition: opacity .4s ease .4s; + transition: opacity .4s ease .4s +} + +.mm-menu.mm-opened.mm-pagedim~#mm-blocker { + background: inherit +} + +.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker { + background: #fff +} + +.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker { + background: #000 +} + +.mm-menu.mm-popup { + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease; + opacity: 0; + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + height: 80%; + min-height: 140px; + max-height: 880px; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + z-index: 2; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0) +} + +.mm-menu.mm-popup.mm-opened~.mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +.mm-menu.mm-popup.mm-opened~#mm-blocker { + -webkit-transition-delay: 0s!important; + transition-delay: 0s!important; + z-index: 1 +} + +html.mm-opening .mm-menu.mm-popup { + opacity: 1 +} + +.mm-menu.mm-shadow-page:after { + content: ""; + display: block; + width: 20px; + height: 120%; + position: absolute; + left: 100%; + top: -10%; + z-index: 100; + -webkit-clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%); + clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%) +} + +.mm-menu.mm-shadow-page.mm-front:after, +.mm-menu.mm-shadow-page.mm-next:after, +.mm-menu.mm-shadow-page.mm-theme-black:after { + content: none; + display: none +} + +.mm-menu.mm-shadow-page.mm-right:after { + left: auto; + right: 100% +} + +.mm-menu.mm-shadow-page:after, +.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 10px rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-dark { + background: #333; + border-color: rgba(0, 0, 0, .15); + color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-theme-dark .mm-navbar a, +.mm-menu.mm-theme-dark .mm-navbar>*, +.mm-menu.mm-theme-dark em.mm-counter { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-btn:after, +.mm-menu.mm-theme-dark .mm-btn:before { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-listview { + border-color: rgba(0, 0, 0, .15) +} + +.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(0, 0, 0, .1); + tap-highlight-color: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark .mm-divider, +.mm-menu.mm-theme-dark .mm-fixeddivider span, +.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(255, 255, 255, .05) +} + +.mm-menu.mm-theme-dark label.mm-check:before { + border-color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-shadow-page.mm-theme-dark:after, +.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 20px rgba(0, 0, 0, .5) +} + +.mm-menu.mm-theme-dark .mm-search input { + background: rgba(255, 255, 255, .3); + color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-theme-dark .mm-indexer a, +.mm-menu.mm-theme-dark .mm-noresultsmsg { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark label.mm-toggle { + background: rgba(0, 0, 0, .15) +} + +.mm-menu.mm-theme-dark label.mm-toggle:before { + background: #333 +} + +.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu.mm-theme-white { + background: #fff; + border-color: rgba(0, 0, 0, .1); + color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-keyboardfocus a:focus, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen), +.mm-menu.mm-theme-white .mm-divider, +.mm-menu.mm-theme-white .mm-fixeddivider span, +.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span, +.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(0, 0, 0, .05) +} + +.mm-menu.mm-theme-white .mm-navbar a, +.mm-menu.mm-theme-white .mm-navbar>*, +.mm-menu.mm-theme-white em.mm-counter { + color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-btn:after, +.mm-menu.mm-theme-white .mm-btn:before { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-listview { + border-color: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-white .mm-listview>li .mm-next:after { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(0, 0, 0, .05); + tap-highlight-color: rgba(0, 0, 0, .05) +} + +.mm-menu.mm-theme-white label.mm-check:before { + border-color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-shadow-page.mm-theme-white:after, +.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 10px rgba(0, 0, 0, .2) +} + +.mm-menu.mm-theme-white .mm-search input { + background: rgba(0, 0, 0, .05); + color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-theme-white .mm-indexer a, +.mm-menu.mm-theme-white .mm-noresultsmsg { + color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white label.mm-toggle { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-white label.mm-toggle:before { + background: #fff +} + +.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu.mm-theme-black { + background: #000; + border-color: rgba(255, 255, 255, .2); + color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-theme-black .mm-navbar a, +.mm-menu.mm-theme-black .mm-navbar>*, +.mm-menu.mm-theme-black em.mm-counter { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-btn:after, +.mm-menu.mm-theme-black .mm-btn:before { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-listview { + border-color: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black .mm-listview>li .mm-next:after { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(255, 255, 255, .3); + tap-highlight-color: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span { + background: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black .mm-divider, +.mm-menu.mm-theme-black .mm-fixeddivider span, +.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black label.mm-check:before { + border-color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: false +} + +.mm-menu.mm-theme-black .mm-search input { + background: rgba(255, 255, 255, .3); + color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-theme-black .mm-indexer a, +.mm-menu.mm-theme-black .mm-noresultsmsg { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black label.mm-toggle { + background: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black label.mm-toggle:before { + background: #000 +} + +.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu .mm-tileview.mm-listview:after, +.mm-menu.mm-tileview .mm-listview:after { + content: ''; + display: block; + clear: both +} + +.mm-menu .mm-tileview.mm-listview>li>.mm-next:after, +.mm-menu .mm-tileview.mm-listview>li>.mm-next:before, +.mm-menu.mm-tileview .mm-listview>li>.mm-next:after, +.mm-menu.mm-tileview .mm-listview>li>.mm-next:before, +.mm-menu.mm-tileview .mm-panel:after { + display: none; + content: none +} + +.mm-menu .mm-tileview.mm-listview>li, +.mm-menu.mm-tileview .mm-listview>li { + width: 50%; + height: 0; + padding: 50% 0 0; + float: left; + position: relative +} + +.mm-menu .mm-tileview.mm-listview>li:after, +.mm-menu.mm-tileview .mm-listview>li:after { + left: 0; + top: 0; + border-right-width: 1px; + border-right-style: solid; + z-index: -1 +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs { + width: 12.5%; + padding-top: 12.5% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-s, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-s { + width: 25%; + padding-top: 25% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-l, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-l { + width: 75%; + padding-top: 75% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl { + width: 100%; + padding-top: 100% +} + +.mm-menu .mm-tileview.mm-listview>li>a, +.mm-menu .mm-tileview.mm-listview>li>span, +.mm-menu.mm-tileview .mm-listview>li>a, +.mm-menu.mm-tileview .mm-listview>li>span { + line-height: 1px; + text-align: center; + padding: 50% 10px 0; + margin: 0; + position: absolute; + top: 0; + right: 1px; + bottom: 1px; + left: 0 +} + +.mm-menu.mm-autoheight:not(.mm-offcanvas), +html.mm-widescreen body { + position: relative +} + +.mm-menu .mm-tileview.mm-listview>li>.mm-next, +.mm-menu.mm-tileview .mm-listview>li>.mm-next { + width: auto +} + +.mm-menu.mm-tileview .mm-panel { + padding-left: 0; + padding-right: 0 +} + +.mm-menu.mm-tileview .mm-listview { + margin: 0 +} + +html.mm-widescreen #mm-blocker { + display: none!important +} + +html.mm-widescreen .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + width: 70%!important; + margin-left: 30%!important +} + +html.mm-widescreen .mm-page { + background: inherit; + box-sizing: border-box +} + +html.mm-widescreen.mm-blocking, +html.mm-widescreen.mm-blocking body { + overflow: auto +} + +.mm-menu.mm-widescreen { + border-right-width: 1px; + border-right-style: solid; + display: block!important; + width: 30%!important; + min-width: 0!important; + max-width: none!important; + top: 0!important; + right: auto!important; + bottom: 0!important; + left: 0!important; + z-index: 100!important; + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important +} + +.mm-menu.mm-widescreen.mm-pageshadow:after { + content: none; + display: none +} + +.mm-menu.mm-autoheight { + -webkit-transition: none .4s ease; + transition: none .4s ease; + -webkit-transition-property: height, -webkit-transform; + transition-property: height, -webkit-transform; + transition-property: transform, height; + transition-property: transform, height, -webkit-transform +} + +.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened, +.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical) { + display: block!important +} + +.mm-menu.mm-measureheight .mm-panels>.mm-panel { + bottom: auto!important; + height: auto!important +} + +.mm-columns { + -webkit-transition-property: width; + transition-property: width +} + +.mm-columns .mm-panels>.mm-panel { + right: auto; + -webkit-transition-property: width, -webkit-transform; + transition-property: width, -webkit-transform; + transition-property: width, transform; + transition-property: width, transform, -webkit-transform +} + +.mm-columns .mm-panels>.mm-panel.mm-opened, +.mm-columns .mm-panels>.mm-panel.mm-subopened { + border-left: 1px solid; + border-color: inherit; + display: block!important +} + +.mm-columns .mm-panels>.mm-columns-0 { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-columns-0 .mm-panels>.mm-panel { + z-index: 0 +} + +.mm-columns-0 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-0 { + width: 80%; + min-width: 140px; + max-width: 0 +} + +html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:0px) { + html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:0px) { + html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-1 { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-columns-1 .mm-panels>.mm-panel { + z-index: 1; + width: 100% +} + +.mm-columns-1 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(200%, 0); + -ms-transform: translate(200%, 0); + transform: translate(200%, 0); + -webkit-transform: translate3d(200%, 0, 0); + transform: translate3d(200%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-1 { + width: 80%; + min-width: 140px; + max-width: 440px +} + +html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(440px, 0); + -ms-transform: translate(440px, 0); + transform: translate(440px, 0); + -webkit-transform: translate3d(440px, 0, 0); + transform: translate3d(440px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-440px, 0); + -ms-transform: translate(-440px, 0); + transform: translate(-440px, 0); + -webkit-transform: translate3d(-440px, 0, 0); + transform: translate3d(-440px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-2 { + -webkit-transform: translate(200%, 0); + -ms-transform: translate(200%, 0); + transform: translate(200%, 0); + -webkit-transform: translate3d(200%, 0, 0); + transform: translate3d(200%, 0, 0) +} + +.mm-columns-2 .mm-panels>.mm-panel { + z-index: 2; + width: 50% +} + +.mm-columns-2 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(300%, 0); + -ms-transform: translate(300%, 0); + transform: translate(300%, 0); + -webkit-transform: translate3d(300%, 0, 0); + transform: translate3d(300%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-2 { + width: 80%; + min-width: 140px; + max-width: 880px +} + +html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:1100px) { + html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(880px, 0); + -ms-transform: translate(880px, 0); + transform: translate(880px, 0); + -webkit-transform: translate3d(880px, 0, 0); + transform: translate3d(880px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:1100px) { + html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-880px, 0); + -ms-transform: translate(-880px, 0); + transform: translate(-880px, 0); + -webkit-transform: translate3d(-880px, 0, 0); + transform: translate3d(-880px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-3 { + -webkit-transform: translate(300%, 0); + -ms-transform: translate(300%, 0); + transform: translate(300%, 0); + -webkit-transform: translate3d(300%, 0, 0); + transform: translate3d(300%, 0, 0) +} + +.mm-columns-3 .mm-panels>.mm-panel { + z-index: 3; + width: 33.34% +} + +.mm-columns-3 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(400%, 0); + -ms-transform: translate(400%, 0); + transform: translate(400%, 0); + -webkit-transform: translate3d(400%, 0, 0); + transform: translate3d(400%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-3 { + width: 80%; + min-width: 140px; + max-width: 1320px +} + +html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:1650px) { + html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(1320px, 0); + -ms-transform: translate(1320px, 0); + transform: translate(1320px, 0); + -webkit-transform: translate3d(1320px, 0, 0); + transform: translate3d(1320px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:1650px) { + html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-1320px, 0); + -ms-transform: translate(-1320px, 0); + transform: translate(-1320px, 0); + -webkit-transform: translate3d(-1320px, 0, 0); + transform: translate3d(-1320px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-4 { + -webkit-transform: translate(400%, 0); + -ms-transform: translate(400%, 0); + transform: translate(400%, 0); + -webkit-transform: translate3d(400%, 0, 0); + transform: translate3d(400%, 0, 0) +} + +.mm-columns-4 .mm-panels>.mm-panel { + z-index: 4; + width: 25% +} + +.mm-columns-4 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(500%, 0); + -ms-transform: translate(500%, 0); + transform: translate(500%, 0); + -webkit-transform: translate3d(500%, 0, 0); + transform: translate3d(500%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-4 { + width: 80%; + min-width: 140px; + max-width: 1760px +} + +html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:2200px) { + html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(1760px, 0); + -ms-transform: translate(1760px, 0); + transform: translate(1760px, 0); + -webkit-transform: translate3d(1760px, 0, 0); + transform: translate3d(1760px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:2200px) { + html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-1760px, 0); + -ms-transform: translate(-1760px, 0); + transform: translate(-1760px, 0); + -webkit-transform: translate3d(-1760px, 0, 0); + transform: translate3d(-1760px, 0, 0) + } +} + +.mm-columns.mm-offcanvas.mm-bottom, +.mm-columns.mm-offcanvas.mm-top { + width: 100%; + max-width: 100%; + min-width: 100% +} + +html.mm-opening .mm-columns.mm-offcanvas.mm-front, +html.mm-opening .mm-columns.mm-offcanvas.mm-next { + -webkit-transition-property: width, min-width, max-width, -webkit-transform; + transition-property: width, min-width, max-width, -webkit-transform; + transition-property: width, min-width, max-width, transform; + transition-property: width, min-width, max-width, transform, -webkit-transform +} + +em.mm-counter { + font: inherit; + font-size: 14px; + font-style: normal; + text-indent: 0; + line-height: 20px; + display: block; + margin-top: -10px; + position: absolute; + right: 45px; + top: 50% +} + +.mm-collapsed:not(.mm-uncollapsed), +.mm-nosubresults>.mm-counter { + display: none +} + +em.mm-counter+a.mm-next { + width: 90px +} + +em.mm-counter+a.mm-next+a, +em.mm-counter+a.mm-next+span { + margin-right: 90px +} + +em.mm-counter+a.mm-fullsubopen { + padding-left: 0 +} + +.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a, +.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span, +em.mm-counter+a.mm-fullsubopen+a, +em.mm-counter+a.mm-fullsubopen+span { + padding-right: 90px +} + +.mm-vertical>.mm-counter { + top: 12px; + margin-top: 0 +} + +.mm-vertical.mm-spacer>.mm-counter { + margin-top: 40px +} + +.mm-menu em.mm-counter { + color: rgba(0, 0, 0, .3) +} + +.mm-divider>span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + padding: 0; + line-height: 25px +} + +.mm-divider.mm-opened a.mm-next:after { + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.mm-fixeddivider { + background: inherit; + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 10; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fixeddivider span, +.mm-menu .mm-search input { + background: rgba(0, 0, 0, .05) +} + +.mm-fixeddivider:after { + content: none!important; + display: none!important +} + +.mm-hasdividers .mm-fixeddivider { + display: block +} + +html.mm-opened.mm-dragging .mm-menu, +html.mm-opened.mm-dragging .mm-slideout { + -webkit-transition-duration: 0s; + transition-duration: 0s +} + +.mm-menu.mm-dropdown { + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + height: 80% +} + +html.mm-dropdown .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +html.mm-dropdown #mm-blocker { + -webkit-transition-delay: 0s!important; + transition-delay: 0s!important; + z-index: 1 +} + +html.mm-dropdown .mm-menu { + z-index: 2 +} + +html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu.mm-dropdown { + display: none +} + +.mm-menu.mm-tip:before { + content: ''; + background: inherit; + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + display: block; + width: 15px; + height: 15px; + position: absolute; + z-index: 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.mm-menu.mm-tipleft:before { + left: 22px +} + +.mm-menu.mm-tipright:before { + right: 22px +} + +.mm-menu.mm-tiptop:before { + top: -8px +} + +.mm-menu.mm-tipbottom:before { + bottom: -8px +} + +.mm-iconpanel .mm-panels>.mm-panel { + -webkit-transition-property: left, -webkit-transform; + transition-property: left, -webkit-transform; + transition-property: transform, left; + transition-property: transform, left, -webkit-transform +} + +.mm-iconpanel .mm-panels>.mm-panel.mm-opened, +.mm-iconpanel .mm-panels>.mm-panel.mm-subopened { + border-left: 1px solid; + border-color: inherit; + display: block!important +} + +.mm-iconpanel .mm-panels>.mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-iconpanel .mm-panel.mm-iconpanel-0 { + left: 0 +} + +.mm-iconpanel .mm-panel.mm-iconpanel-1 { + left: 40px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-2 { + left: 80px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-3 { + left: 120px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-4 { + left: 160px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-5 { + left: 200px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-6 { + left: 240px +} + +.mm-subblocker { + background: inherit; + opacity: 0; + display: block; + max-height: 100%; + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 3; + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease +} + +.mm-subopened .mm-subblocker { + opacity: .6; + bottom: -100000px +} + +.mm-keyboardfocus a:focus { + outline: 0 +} + +.mm-menu.mm-keyboardfocus a:focus { + background: rgba(255, 255, 255, .5) +} + +.mm-navbars-bottom, +.mm-navbars-top { + background: inherit; + border-color: inherit; + border-width: 0; + overflow: hidden; + position: absolute; + left: 0; + right: 0; + z-index: 3 +} + +.mm-navbars-bottom>.mm-navbar, +.mm-navbars-top>.mm-navbar { + border: none; + padding: 0; + position: relative; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-navbars-top { + border-bottom-style: solid; + border-bottom-width: 1px; + top: 0 +} + +.mm-navbars-bottom { + border-top-style: solid; + border-top-width: 1px; + bottom: 0 +} + +.mm-navbar.mm-hasbtns { + padding: 0 40px +} + +.mm-navbar[class*=mm-navbar-content-]>* { + box-sizing: border-box; + display: block; + float: left +} + +.mm-navbar .mm-breadcrumbs { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + text-align: left; + padding: 0 0 0 17px +} + +.mm-navbar .mm-breadcrumbs>* { + display: inline-block; + padding: 10px 3px +} + +.mm-navbar .mm-breadcrumbs>a { + text-decoration: underline +} + +.mm-navbar.mm-hasbtns .mm-breadcrumbs { + margin-left: -40px +} + +.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs { + margin-left: 0; + padding-left: 0 +} + +.mm-hasnavbar-top-1 .mm-panels { + top: 40px +} + +.mm-hasnavbar-top-2 .mm-panels { + top: 80px +} + +.mm-hasnavbar-top-3 .mm-panels { + top: 120px +} + +.mm-hasnavbar-top-4 .mm-panels { + top: 160px +} + +.mm-hasnavbar-bottom-1 .mm-panels { + bottom: 40px +} + +.mm-hasnavbar-bottom-2 .mm-panels { + bottom: 80px +} + +.mm-hasnavbar-bottom-3 .mm-panels { + bottom: 120px +} + +.mm-hasnavbar-bottom-4 .mm-panels { + bottom: 160px +} + +.mm-navbar-size-2 { + height: 80px +} + +.mm-navbar-size-3 { + height: 120px +} + +.mm-navbar-size-4 { + height: 160px +} + +.mm-navbar-content-2>* { + width: 50% +} + +.mm-navbar-content-3>* { + width: 33.33% +} + +.mm-navbar-content-4>* { + width: 25% +} + +.mm-navbar-content-5>* { + width: 20% +} + +.mm-navbar-content-6>* { + width: 16.67% +} + +.mm-menu.mm-rtl.mm-offcanvas { + right: 0 +} + +.mm-menu.mm-rtl .mm-panel:not(.mm-opened) { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu.mm-rtl .mm-panel.mm-subopened { + -webkit-transform: translate(30%, 0); + -ms-transform: translate(30%, 0); + transform: translate(30%, 0); + -webkit-transform: translate3d(30%, 0, 0); + transform: translate3d(30%, 0, 0) +} + +.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child { + left: auto; + right: 0 +} + +.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child { + right: auto; + left: 0 +} + +.mm-menu.mm-rtl .mm-navbar .mm-next:after { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-menu.mm-rtl .mm-navbar .mm-prev:before { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + right: 23px; + left: auto +} + +.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after { + left: 0; + right: 20px +} + +.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next), +.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next) { + padding-left: 10px; + padding-right: 20px!important; + margin-right: 0!important +} + +.mm-menu.mm-rtl .mm-listview .mm-next { + right: auto; + left: 0 +} + +.mm-menu.mm-rtl .mm-listview .mm-next:before { + left: auto; + right: 0 +} + +.mm-menu.mm-rtl .mm-listview .mm-next:after { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-menu.mm-rtl .mm-listview .mm-next+a, +.mm-menu.mm-rtl .mm-listview .mm-next+span { + margin-left: 50px +} + +.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a, +.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span { + padding-left: 50px +} + +.mm-menu.mm-rtl em.mm-counter { + left: 45px; + right: auto +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+span { + margin-left: 90px +} + +.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a, +.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span { + padding-left: 90px +} + +.mm-menu.mm-rtl label.mm-check, +.mm-menu.mm-rtl label.mm-toggle { + left: 20px; + right: auto!important +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0, +.mm-search .mm-clear, +.mm-search .mm-next { + right: 0 +} + +.mm-menu.mm-rtl label.mm-toggle+a, +.mm-menu.mm-rtl label.mm-toggle+span { + padding-left: 80px +} + +.mm-menu.mm-rtl label.mm-check+a, +.mm-menu.mm-rtl label.mm-check+span { + padding-left: 60px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle { + left: 60px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl a.mm-next+label.mm-check+span, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span { + margin-left: 50px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span { + padding-left: 70px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl a.mm-next+label.mm-check+span { + padding-left: 50px +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle { + left: 100px +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span { + margin-left: 90px +} + +.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-] { + left: 0 +} + +.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel { + -webkit-transition-property: right, -webkit-transform; + transition-property: right, -webkit-transform; + transition-property: transform, right; + transition-property: transform, right, -webkit-transform +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1 { + right: 40px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2 { + right: 80px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3 { + right: 120px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4 { + right: 160px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5 { + right: 200px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6 { + right: 240px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened { + border-left: none; + border-right: 1px solid; + border-color: inherit +} + +.mm-search, +.mm-search input { + box-sizing: border-box +} + +.mm-search { + height: 40px; + padding: 7px 10px 0; + position: relative +} + +.mm-search input { + border: none!important; + outline: 0!important; + box-shadow: none!important; + border-radius: 4px; + font: inherit; + font-size: 14px; + line-height: 26px; + display: block; + box-sizing: border-box; + width: 100%; + height: 26px; + min-height: 26px; + max-height: 26px; + margin: 0; + padding: 0 10px +} + +.mm-search input::-ms-clear { + display: none +} + +.mm-panel>.mm-search { + width: 100%; + position: absolute; + top: 0; + left: 0 +} + +.mm-panel.mm-hassearch { + padding-top: 40px +} + +.mm-panel.mm-hassearch.mm-hasnavbar { + padding-top: 80px +} + +.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search { + top: 40px +} + +.mm-noresultsmsg { + text-align: center; + font-size: 21px; + padding: 40px 0 +} + +.mm-noresults .mm-indexer { + display: none!important +} + +li.mm-nosubresults>a.mm-next { + display: none +} + +li.mm-nosubresults>a.mm-next+a, +li.mm-nosubresults>a.mm-next+span { + padding-right: 10px +} + +.mm-menu .mm-search input { + color: rgba(0, 0, 0, .75) +} + +.mm-menu .mm-indexer a, +.mm-menu .mm-noresultsmsg { + color: rgba(0, 0, 0, .3) +} + +.mm-indexer { + background: inherit; + text-align: center; + font-size: 12px; + box-sizing: border-box; + width: 20px; + position: absolute; + top: 0; + bottom: 0; + right: -100px; + z-index: 15; + -webkit-transition: right .4s ease; + transition: right .4s ease; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.irs-max, +.mm-hasindexer .mm-indexer { + right: 0 +} + +.mm-indexer a { + text-decoration: none; + display: block; + height: 3.85% +} + +.mm-indexer~.mm-panel.mm-hasindexer { + padding-right: 40px +} + +.mm-hasindexer .mm-fixeddivider { + right: 20px +} + +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a, +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span, +.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen), +.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span, +.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen) { + -webkit-transition: background .4s ease; + transition: background .4s ease +} + +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(255, 255, 255, .5) +} + +input.mm-check, +input.mm-toggle { + position: absolute; + left: -10000px +} + +label.mm-check, +label.mm-toggle { + margin: 0; + position: absolute; + top: 50%; + z-index: 2; + right: 20px +} + +.irs, +.irs-line { + position: relative +} + +label.mm-check:before, +label.mm-toggle:before { + content: ''; + display: block +} + +label.mm-toggle { + border-radius: 30px; + width: 50px; + height: 30px; + margin-top: -15px +} + +label.mm-toggle:before { + border-radius: 30px; + width: 28px; + height: 28px; + margin: 1px +} + +input.mm-toggle:checked~label.mm-toggle:before { + float: right +} + +label.mm-check { + width: 30px; + height: 30px; + margin-top: -15px +} + +label.mm-check:before { + border-left: 3px solid; + border-bottom: 3px solid; + width: 40%; + height: 20%; + margin: 25% 0 0 20%; + opacity: .1; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg) +} + +input.mm-check:checked~label.mm-check:before { + opacity: 1 +} + +li.mm-vertical label.mm-check, +li.mm-vertical label.mm-toggle { + bottom: auto; + margin-top: 0; + top: 5px +} + +label.mm-toggle+a, +label.mm-toggle+span { + padding-right: 80px +} + +label.mm-check+a, +label.mm-check+span { + padding-right: 60px +} + +a.mm-next+label.mm-check, +a.mm-next+label.mm-toggle { + right: 60px +} + +a.mm-next+label.mm-check+a, +a.mm-next+label.mm-check+span, +a.mm-next+label.mm-toggle+a, +a.mm-next+label.mm-toggle+span { + margin-right: 50px +} + +a.mm-next+label.mm-toggle+a, +a.mm-next+label.mm-toggle+span { + padding-right: 70px +} + +a.mm-next+label.mm-check+a, +a.mm-next+label.mm-check+span { + padding-right: 50px +} + +em.mm-counter+a.mm-next+label.mm-check, +em.mm-counter+a.mm-next+label.mm-toggle { + right: 100px +} + +em.mm-counter+a.mm-next+label.mm-check+a, +em.mm-counter+a.mm-next+label.mm-check+span, +em.mm-counter+a.mm-next+label.mm-toggle+a, +em.mm-counter+a.mm-next+label.mm-toggle+span { + margin-right: 90px +} + +.mm-menu label.mm-toggle { + background: rgba(0, 0, 0, .1) +} + +.mm-menu label.mm-toggle:before { + background: #f3f3f3 +} + +.mm-menu input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu label.mm-check:before { + border-color: rgba(0, 0, 0, .75) +} + +.icheckbox_square-grey, +.iradio_square-grey { + display: inline-block; + vertical-align: middle; + margin: 0 10px 0 0; + padding: 0; + width: 22px; + height: 22px; + /* background: url(../img/grey.png) no-repeat; */ + border: none; + cursor: pointer +} + +.irs, +.irs-bar, +.irs-bar-edge, +.irs-line { + display: block +} + +.icheckbox_square-grey { + background-position: 0 0 +} + +.icheckbox_square-grey.hover { + background-position: -24px 0 +} + +.icheckbox_square-grey.checked { + background-position: -48px 0 +} + +.icheckbox_square-grey.disabled { + background-position: -72px 0; + cursor: default +} + +.icheckbox_square-grey.checked.disabled { + background-position: -96px 0 +} + +.iradio_square-grey { + background-position: -120px 0 +} + +.iradio_square-grey.hover { + background-position: -144px 0 +} + +.iradio_square-grey.checked { + background-position: -168px 0 +} + +.iradio_square-grey.disabled { + background-position: -192px 0; + cursor: default +} + +.iradio_square-grey.checked.disabled { + background-position: -216px 0 +} + +@media (-o-min-device-pixel-ratio:5/4), +(-webkit-min-device-pixel-ratio:1.25), +(min-resolution:120dpi) { + .icheckbox_square-grey, + .iradio_square-grey { + /* background-image: url(../img/grey@2x.png); */ + -webkit-background-size: 240px 24px; + background-size: 240px 24px + } +} + +.mm-menu.mm-offcanvas.mm-right { + left: auto +} + +html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-440px, 0); + -ms-transform: translate(-440px, 0); + transform: translate(-440px, 0); + -webkit-transform: translate3d(-440px, 0, 0); + transform: translate3d(-440px, 0, 0) + } +} + +html.mm-front .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +html.mm-front #mm-blocker { + z-index: 1 +} + +html.mm-front .mm-menu.mm-offcanvas { + z-index: 2 +} + +.mm-menu.mm-offcanvas.mm-front, +.mm-menu.mm-offcanvas.mm-next { + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-front.mm-right, +.mm-menu.mm-offcanvas.mm-next.mm-right { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-top { + -webkit-transform: translate(0, -100%); + -ms-transform: translate(0, -100%); + transform: translate(0, -100%); + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) +} + +.mm-menu.mm-offcanvas.mm-bottom { + -webkit-transform: translate(0, 100%); + -ms-transform: translate(0, 100%); + transform: translate(0, 100%); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + top: auto +} + +.mm-menu.mm-offcanvas.mm-bottom, +.mm-menu.mm-offcanvas.mm-top { + width: 100%; + min-width: 100%; + max-width: 100%; + height: 80%; + min-height: 140px; + max-height: 880px +} + +html.mm-opening .mm-menu.mm-offcanvas.mm-front, +html.mm-opening .mm-menu.mm-offcanvas.mm-next { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.irs { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.irs-line { + overflow: hidden; + outline: 0!important +} + +.irs-line-left, +.irs-line-mid, +.irs-line-right { + position: absolute; + display: block; + top: 0 +} + +.irs-line-left { + left: 0; + width: 11% +} + +.irs-line-mid { + left: 9%; + width: 82% +} + +.irs-line-right { + right: 0; + width: 11% +} + +.irs-bar, +.irs-shadow { + position: absolute; + width: 0; + left: 0 +} + +.irs-bar-edge { + position: absolute; + left: 0 +} + +.irs-shadow { + display: none +} + +.irs-from, +.irs-max, +.irs-min, +.irs-single, +.irs-slider, +.irs-to { + display: block; + position: absolute; + cursor: default +} + +.irs-slider { + z-index: 1 +} + +.irs-slider.type_last { + z-index: 2 +} + +.irs-min { + left: 0 +} + +.irs-from, +.irs-single, +.irs-to { + top: 0; + left: 0; + white-space: nowrap +} + +.irs-grid { + position: absolute; + display: none; + bottom: 0; + left: 0; + width: 100%; + height: 20px +} + +.irs-with-grid .irs-grid { + display: block +} + +.irs-grid-pol { + position: absolute; + top: 0; + left: 0; + width: 1px; + height: 8px +} + +.irs-grid-pol.small { + height: 4px +} + +.irs-grid-text { + position: absolute; + bottom: 0; + left: 0; + white-space: nowrap; + text-align: center; + font-size: 9px; + line-height: 9px; + padding: 0 3px +} + +.irs-disable-mask { + position: absolute; + display: block; + top: 0; + left: -1%; + width: 102%; + height: 100%; + cursor: default; + background: rgba(0, 0, 0, 0); + z-index: 2 +} + +.irs-disabled { + opacity: .4 +} + +.lt-ie9 .irs-disabled { + filter: alpha(opacity=40) +} + +.irs-hidden-input { + position: absolute!important; + display: block!important; + top: 0!important; + left: 0!important; + width: 0!important; + height: 0!important; + font-size: 0!important; + line-height: 0!important; + padding: 0!important; + margin: 0!important; + outline: 0!important; + z-index: -9999!important; + background: 0 0!important; + border-style: solid!important; + border-color: transparent!important +} + +.irs-from, +.irs-max, +.irs-min, +.irs-single, +.irs-to { + font-size: 10px; + line-height: 1.333; + text-shadow: none +} + +.irs-bar, +.irs-bar-edge, +.irs-line-left, +.irs-line-mid, +.irs-line-right, +.irs-slider { + /* background: url(../img/sprite-skin-flat.png) repeat-x */ +} + +.irs { + height: 40px +} + +.irs-with-grid { + height: 60px +} + +.irs-line { + height: 12px; + top: 25px +} + +.irs-line-left { + height: 12px; + background-position: 0 -30px +} + +.irs-line-mid { + height: 12px; + background-position: 0 0 +} + +.irs-line-right { + height: 12px; + background-position: 100% -30px +} + +.irs-bar { + height: 12px; + top: 25px; + background-position: 0 -60px +} + +.irs-bar-edge { + top: 25px; + height: 12px; + width: 9px; + background-position: 0 -90px +} + +.irs-shadow { + height: 3px; + top: 34px; + background: #000; + opacity: .25 +} + +.lt-ie9 .irs-shadow { + filter: alpha(opacity=25) +} + +.irs-slider { + width: 16px; + height: 18px; + top: 22px; + background-position: 0 -120px +} + +.irs-slider.state_hover, +.irs-slider:hover { + background-position: 0 -150px +} + +.irs-max, +.irs-min { + color: #999; + top: 0; + padding: 1px 3px; + background: #e1e4e9; + -moz-border-radius: 4px; + border-radius: 4px +} + +.irs-from, +.irs-single, +.irs-to { + color: #fff; + padding: 1px 5px; + background: #ed145b; + -moz-border-radius: 4px; + border-radius: 4px +} + +[class*=" pe-7s-"], +[class*=" ti-"], +[class^=pe-7s-], +[class^=ti-], +[data-icon]:before { + speak: none; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased +} + +.irs-from:after, +.irs-single:after, +.irs-to:after { + position: absolute; + display: block; + content: ""; + bottom: -6px; + left: 50%; + width: 0; + height: 0; + margin-left: -3px; + overflow: hidden; + border: 3px solid transparent; + border-top-color: #ed145b +} + +.irs-grid-pol { + background: #ed145b +} + +.irs-grid-text { + color: #999 +} + +@font-face { + font-family: fontello; + font-weight: 400; + font-style: normal +} + +[class*=" icon-"]:before, +[class^=icon-]:before { + font-family: fontello; + font-style: normal; + font-weight: 400; + speak: none; + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + font-variant: normal; + text-transform: none; + line-height: 1em; + margin-left: .2em +} + +.icon-spin3:before { + content: '\e800' +} + +.icon-youtube-4:before { + content: '\ef87' +} + +.icon-spin5:before { + content: '\e802' +} + +.icon-spin6:before { + content: '\e803' +} + +.icon-glass:before { + content: '\e804' +} + +.icon-music:before { + content: '\e805' +} + +.icon-search:before { + content: '\e806' +} + +.icon-mail:before { + content: '\e807' +} + +.icon-mail-alt:before { + content: '\e808' +} + +.icon-heart:before { + content: '\e809' +} + +.icon-heart-empty:before { + content: '\e80a' +} + +.icon-star:before { + content: '\e80b' +} + +.icon-star-empty:before { + content: '\e80c' +} + +.icon-star-half:before { + content: '\e80d' +} + +.icon-star-half-alt:before { + content: '\e80e' +} + +.icon-user:before { + content: '\e80f' +} + +.icon-users:before { + content: '\e827' +} + +.icon-male:before { + content: '\e810' +} + +.icon-female:before { + content: '\e811' +} + +.icon-video:before { + content: '\e812' +} + +.icon-videocam:before { + content: '\e813' +} + +.icon-picture:before { + content: '\e814' +} + +.icon-camera:before { + content: '\e815' +} + +.icon-camera-alt:before { + content: '\e816' +} + +.icon-th-large:before { + content: '\e817' +} + +.icon-th:before { + content: '\e818' +} + +.icon-th-list:before { + content: '\e819' +} + +.icon-ok:before { + content: '\e81a' +} + +.icon-ok-circled:before { + content: '\e81b' +} + +.icon-ok-circled2:before { + content: '\e81c' +} + +.icon-ok-squared:before { + content: '\e81d' +} + +.icon-cancel:before { + content: '\e81e' +} + +.icon-cancel-circled:before { + content: '\e81f' +} + +.icon-cancel-circled2:before { + content: '\e820' +} + +.icon-plus:before { + content: '\e821' +} + +.icon-plus-circled:before { + content: '\e822' +} + +.icon-plus-squared:before { + content: '\e823' +} + +.icon-plus-squared-small:before { + content: '\e824' +} + +.icon-minus:before { + content: '\e825' +} + +.icon-minus-circled:before { + content: '\e826' +} + +.icon-minus-squared:before { + content: '\e828' +} + +.icon-minus-squared-alt:before { + content: '\e829' +} + +.icon-minus-squared-small:before { + content: '\e82a' +} + +.icon-help:before { + content: '\e82b' +} + +.icon-help-circled:before { + content: '\e82c' +} + +.icon-info-circled:before { + content: '\e82d' +} + +.icon-info:before { + content: '\e82e' +} + +.icon-home:before { + content: '\e82f' +} + +.icon-link:before { + content: '\e830' +} + +.icon-unlink:before { + content: '\e831' +} + +.icon-link-ext:before { + content: '\e832' +} + +.icon-link-ext-alt:before { + content: '\e833' +} + +.icon-attach:before { + content: '\e834' +} + +.icon-lock:before { + content: '\e835' +} + +.icon-lock-open:before { + content: '\e836' +} + +.icon-lock-open-alt:before { + content: '\e837' +} + +.icon-pin:before { + content: '\e838' +} + +.icon-eye:before { + content: '\e839' +} + +.icon-eye-off:before { + content: '\e83a' +} + +.icon-tag:before { + content: '\e83b' +} + +.icon-tags:before { + content: '\e83c' +} + +.icon-bookmark:before { + content: '\e83d' +} + +.icon-bookmark-empty:before { + content: '\e83e' +} + +.icon-flag:before { + content: '\e83f' +} + +.icon-flag-empty:before { + content: '\e840' +} + +.icon-flag-checkered:before { + content: '\e841' +} + +.icon-thumbs-up:before { + content: '\e842' +} + +.icon-thumbs-down:before { + content: '\e843' +} + +.icon-thumbs-up-alt:before { + content: '\e844' +} + +.icon-thumbs-down-alt:before { + content: '\e845' +} + +.icon-download:before { + content: '\e846' +} + +.icon-upload:before { + content: '\e847' +} + +.icon-download-cloud:before { + content: '\e848' +} + +.icon-upload-cloud:before { + content: '\e849' +} + +.icon-reply:before { + content: '\e84a' +} + +.icon-reply-all:before { + content: '\e84b' +} + +.icon-forward:before { + content: '\e84c' +} + +.icon-quote-left:before { + content: '\e84d' +} + +.icon-quote-right:before { + content: '\e84e' +} + +.icon-code:before { + content: '\e84f' +} + +.icon-export:before { + content: '\e850' +} + +.icon-export-alt:before { + content: '\e851' +} + +.icon-pencil:before { + content: '\e852' +} + +.icon-pencil-squared:before { + content: '\e853' +} + +.icon-edit:before { + content: '\e854' +} + +.icon-print:before { + content: '\e855' +} + +.icon-retweet:before { + content: '\e856' +} + +.icon-keyboard:before { + content: '\e857' +} + +.icon-gamepad:before { + content: '\e858' +} + +.icon-comment:before { + content: '\e859' +} + +.icon-chat:before { + content: '\e85a' +} + +.icon-comment-empty:before { + content: '\e85b' +} + +.icon-chat-empty:before { + content: '\e85c' +} + +.icon-bell:before { + content: '\e85d' +} + +.icon-bell-alt:before { + content: '\e85e' +} + +.icon-attention-alt:before { + content: '\e85f' +} + +.icon-attention:before { + content: '\e860' +} + +.icon-attention-circled:before { + content: '\e861' +} + +.icon-location:before { + content: '\e862' +} + +.icon-direction:before { + content: '\e863' +} + +.icon-compass:before { + content: '\e864' +} + +.icon-trash:before { + content: '\e865' +} + +.icon-doc:before { + content: '\e866' +} + +.icon-docs:before { + content: '\e867' +} + +.icon-doc-text:before { + content: '\e868' +} + +.icon-doc-inv:before { + content: '\e869' +} + +.icon-doc-text-inv:before { + content: '\e86a' +} + +.icon-folder:before { + content: '\e86b' +} + +.icon-folder-open:before { + content: '\e86c' +} + +.icon-folder-empty:before { + content: '\e86d' +} + +.icon-folder-open-empty:before { + content: '\e86e' +} + +.icon-box:before { + content: '\e86f' +} + +.icon-rss:before { + content: '\e870' +} + +.icon-rss-squared:before { + content: '\e871' +} + +.icon-phone:before { + content: '\e872' +} + +.icon-phone-squared:before { + content: '\e873' +} + +.icon-menu:before { + content: '\e874' +} + +.icon-cog:before { + content: '\e875' +} + +.icon-cog-alt:before { + content: '\e876' +} + +.icon-wrench:before { + content: '\e877' +} + +.icon-basket:before { + content: '\e878' +} + +.icon-calendar:before { + content: '\e879' +} + +.icon-calendar-empty:before { + content: '\e87a' +} + +.icon-login:before { + content: '\e87b' +} + +.icon-logout:before { + content: '\e87c' +} + +.icon-mic:before { + content: '\e87d' +} + +.icon-mute:before { + content: '\e87e' +} + +.icon-volume-off:before { + content: '\e87f' +} + +.icon-volume-down:before { + content: '\e880' +} + +.icon-volume-up:before { + content: '\e881' +} + +.icon-headphones:before { + content: '\e882' +} + +.icon-clock:before { + content: '\e883' +} + +.icon-lightbulb:before { + content: '\e884' +} + +.icon-block:before { + content: '\e885' +} + +.icon-resize-full:before { + content: '\e886' +} + +.icon-resize-full-alt:before { + content: '\e887' +} + +.icon-resize-small:before { + content: '\e888' +} + +.icon-resize-vertical:before { + content: '\e889' +} + +.icon-resize-horizontal:before { + content: '\e88a' +} + +.icon-move:before { + content: '\e88b' +} + +.icon-zoom-in:before { + content: '\e88c' +} + +.icon-zoom-out:before { + content: '\e88d' +} + +.icon-down-circled2:before { + content: '\e88e' +} + +.icon-up-circled2:before { + content: '\e88f' +} + +.icon-left-circled2:before { + content: '\e890' +} + +.icon-right-circled2:before { + content: '\e891' +} + +.icon-down-dir:before { + content: '\e892' +} + +.icon-up-dir:before { + content: '\e893' +} + +.icon-left-dir:before { + content: '\e894' +} + +.icon-right-dir:before { + content: '\e895' +} + +.icon-down-open:before { + content: '\e896' +} + +.icon-left-open:before { + content: '\e897' +} + +.icon-right-open:before { + content: '\e898' +} + +.icon-up-open:before { + content: '\e899' +} + +.icon-angle-left:before { + content: '\e89a' +} + +.icon-angle-right:before { + content: '\e89b' +} + +.icon-angle-up:before { + content: '\e89c' +} + +.icon-angle-down:before { + content: '\e89d' +} + +.icon-angle-circled-left:before { + content: '\e89e' +} + +.icon-angle-circled-right:before { + content: '\e89f' +} + +.icon-angle-circled-up:before { + content: '\e8a0' +} + +.icon-angle-circled-down:before { + content: '\e8a1' +} + +.icon-angle-double-left:before { + content: '\e8a2' +} + +.icon-angle-double-right:before { + content: '\e8a3' +} + +.icon-angle-double-up:before { + content: '\e8a4' +} + +.icon-angle-double-down:before { + content: '\e8a5' +} + +.icon-down:before { + content: '\e8a6' +} + +.icon-left:before { + content: '\e8a7' +} + +.icon-right:before { + content: '\e8a8' +} + +.icon-up:before { + content: '\e8a9' +} + +.icon-down-big:before { + content: '\e8aa' +} + +.icon-left-big:before { + content: '\e8ab' +} + +.icon-right-big:before { + content: '\e8ac' +} + +.icon-up-big:before { + content: '\e8ad' +} + +.icon-right-hand:before { + content: '\e8ae' +} + +.icon-left-hand:before { + content: '\e8af' +} + +.icon-up-hand:before { + content: '\e8b0' +} + +.icon-down-hand:before { + content: '\e8b1' +} + +.icon-left-circled:before { + content: '\e8b2' +} + +.icon-right-circled:before { + content: '\e8b3' +} + +.icon-up-circled:before { + content: '\e8b4' +} + +.icon-down-circled:before { + content: '\e8b5' +} + +.icon-cw:before { + content: '\e8b6' +} + +.icon-ccw:before { + content: '\e8b7' +} + +.icon-arrows-cw:before { + content: '\e8b8' +} + +.icon-level-up:before { + content: '\e8b9' +} + +.icon-level-down:before { + content: '\e8ba' +} + +.icon-shuffle:before { + content: '\e8bb' +} + +.icon-exchange:before { + content: '\e8bc' +} + +.icon-expand:before { + content: '\e8bd' +} + +.icon-collapse:before { + content: '\e8be' +} + +.icon-expand-right:before { + content: '\e8bf' +} + +.icon-collapse-left:before { + content: '\e8c0' +} + +.icon-play:before { + content: '\e8c1' +} + +.icon-play-circled:before { + content: '\e8c2' +} + +.icon-play-circled2:before { + content: '\e8c3' +} + +.icon-stop:before { + content: '\e8c4' +} + +.icon-pause:before { + content: '\e8c5' +} + +.icon-to-end:before { + content: '\e8c6' +} + +.icon-to-end-alt:before { + content: '\e8c7' +} + +.icon-to-start:before { + content: '\e8c8' +} + +.icon-to-start-alt:before { + content: '\e8c9' +} + +.icon-fast-fw:before { + content: '\e8ca' +} + +.icon-fast-bw:before { + content: '\e8cb' +} + +.icon-eject:before { + content: '\e8cc' +} + +.icon-target:before { + content: '\e8cd' +} + +.icon-signal:before { + content: '\e8ce' +} + +.icon-award:before { + content: '\e8cf' +} + +.icon-desktop:before { + content: '\e8d0' +} + +.icon-laptop:before { + content: '\e8d1' +} + +.icon-tablet:before { + content: '\e8d2' +} + +.icon-mobile:before { + content: '\e8d3' +} + +.icon-inbox:before { + content: '\e8d4' +} + +.icon-globe:before { + content: '\e8d5' +} + +.icon-sun:before { + content: '\e8d6' +} + +.icon-cloud:before { + content: '\e8d7' +} + +.icon-flash:before { + content: '\e8d8' +} + +.icon-moon:before { + content: '\e8d9' +} + +.icon-umbrella:before { + content: '\e8da' +} + +.icon-flight:before { + content: '\e8db' +} + +.icon-fighter-jet:before { + content: '\e8dc' +} + +.icon-leaf:before { + content: '\e8dd' +} + +.icon-font:before { + content: '\e8de' +} + +.icon-bold:before { + content: '\e8df' +} + +.icon-italic:before { + content: '\e8e0' +} + +.icon-text-height:before { + content: '\e8e1' +} + +.icon-text-width:before { + content: '\e8e2' +} + +.icon-align-left:before { + content: '\e8e3' +} + +.icon-align-center:before { + content: '\e8e4' +} + +.icon-align-right:before { + content: '\e8e5' +} + +.icon-align-justify:before { + content: '\e8e6' +} + +.icon-list:before { + content: '\e8e7' +} + +.icon-indent-left:before { + content: '\e8e8' +} + +.icon-indent-right:before { + content: '\e8e9' +} + +.icon-list-bullet:before { + content: '\e8ea' +} + +.icon-list-numbered:before { + content: '\e8eb' +} + +.icon-strike:before { + content: '\e8ec' +} + +.icon-underline:before { + content: '\e8ed' +} + +.icon-superscript:before { + content: '\e8ee' +} + +.icon-subscript:before { + content: '\e8ef' +} + +.icon-table:before { + content: '\e8f0' +} + +.icon-columns:before { + content: '\e8f1' +} + +.icon-crop:before { + content: '\e8f2' +} + +.icon-scissors:before { + content: '\e8f3' +} + +.icon-paste:before { + content: '\e8f4' +} + +.icon-briefcase:before { + content: '\e8f5' +} + +.icon-suitcase:before { + content: '\e8f6' +} + +.icon-ellipsis:before { + content: '\e8f7' +} + +.icon-ellipsis-vert:before { + content: '\e8f8' +} + +.icon-off:before { + content: '\e8f9' +} + +.icon-road:before { + content: '\e8fa' +} + +.icon-list-alt:before { + content: '\e8fb' +} + +.icon-qrcode:before { + content: '\e8fc' +} + +.icon-barcode:before { + content: '\e8fd' +} + +.icon-book:before { + content: '\e8fe' +} + +.icon-ajust:before { + content: '\e8ff' +} + +.icon-tint:before { + content: '\e900' +} + +.icon-check:before { + content: '\e901' +} + +.icon-check-empty:before { + content: '\e902' +} + +.icon-circle:before { + content: '\e903' +} + +.icon-circle-empty:before { + content: '\e904' +} + +.icon-dot-circled:before { + content: '\e905' +} + +.icon-asterisk:before { + content: '\e906' +} + +.icon-gift:before { + content: '\e907' +} + +.icon-fire:before { + content: '\e908' +} + +.icon-magnet:before { + content: '\e909' +} + +.icon-chart-bar:before { + content: '\e90a' +} + +.icon-ticket:before { + content: '\e90b' +} + +.icon-credit-card:before { + content: '\e90c' +} + +.icon-floppy:before { + content: '\e90d' +} + +.icon-megaphone:before { + content: '\e90e' +} + +.icon-hdd:before { + content: '\e90f' +} + +.icon-key:before { + content: '\e910' +} + +.icon-fork:before { + content: '\e911' +} + +.icon-rocket:before { + content: '\e912' +} + +.icon-bug:before { + content: '\e913' +} + +.icon-certificate:before { + content: '\e914' +} + +.icon-tasks:before { + content: '\e915' +} + +.icon-filter:before { + content: '\e916' +} + +.icon-beaker:before { + content: '\e917' +} + +.icon-magic:before { + content: '\e918' +} + +.icon-truck:before { + content: '\e919' +} + +.icon-money:before { + content: '\e91a' +} + +.icon-euro:before { + content: '\e91b' +} + +.icon-pound:before { + content: '\e91c' +} + +.icon-dollar:before { + content: '\e91d' +} + +.icon-rupee:before { + content: '\e91e' +} + +.icon-yen:before { + content: '\e91f' +} + +.icon-rouble:before { + content: '\e920' +} + +.icon-try:before { + content: '\e921' +} + +.icon-won:before { + content: '\e922' +} + +.icon-bitcoin:before { + content: '\e923' +} + +.icon-sort:before { + content: '\e924' +} + +.icon-sort-down:before { + content: '\e925' +} + +.icon-sort-up:before { + content: '\e926' +} + +.icon-sort-alt-up:before { + content: '\e927' +} + +.icon-sort-alt-down:before { + content: '\e928' +} + +.icon-sort-name-up:before { + content: '\e929' +} + +.icon-sort-name-down:before { + content: '\e92a' +} + +.icon-sort-number-up:before { + content: '\e92b' +} + +.icon-sort-number-down:before { + content: '\e92c' +} + +.icon-hammer:before { + content: '\e92d' +} + +.icon-gauge:before { + content: '\e92e' +} + +.icon-sitemap:before { + content: '\e92f' +} + +.icon-spinner:before { + content: '\e930' +} + +.icon-coffee:before { + content: '\e931' +} + +.icon-food:before { + content: '\e932' +} + +.icon-beer:before { + content: '\e933' +} + +.icon-user-md:before { + content: '\e934' +} + +.icon-stethoscope:before { + content: '\e935' +} + +.icon-ambulance:before { + content: '\e936' +} + +.icon-medkit:before { + content: '\e937' +} + +.icon-h-sigh:before { + content: '\e938' +} + +.icon-hospital:before { + content: '\e939' +} + +.icon-building:before { + content: '\e93a' +} + +.icon-smile:before { + content: '\e93b' +} + +.icon-frown:before { + content: '\e93c' +} + +.icon-meh:before { + content: '\e93d' +} + +.icon-anchor:before { + content: '\e93e' +} + +.icon-terminal:before { + content: '\e93f' +} + +.icon-eraser:before { + content: '\e940' +} + +.icon-puzzle:before { + content: '\e941' +} + +.icon-shield:before { + content: '\e942' +} + +.icon-extinguisher:before { + content: '\e943' +} + +.icon-bullseye:before { + content: '\e944' +} + +.icon-wheelchair:before { + content: '\e945' +} + +.icon-adn:before { + content: '\e946' +} + +.icon-android:before { + content: '\e947' +} + +.icon-apple:before { + content: '\e948' +} + +.icon-bitbucket:before { + content: '\e949' +} + +.icon-bitbucket-squared:before { + content: '\e94a' +} + +.icon-css3:before { + content: '\e94b' +} + +.icon-dribbble:before { + content: '\e94c' +} + +.icon-dropbox:before { + content: '\e94d' +} + +.icon-facebook:before { + content: '\e94e' +} + +.icon-facebook-squared:before { + content: '\e94f' +} + +.icon-flickr:before { + content: '\e950' +} + +.icon-foursquare:before { + content: '\e951' +} + +.icon-github:before { + content: '\e952' +} + +.icon-github-squared:before { + content: '\e953' +} + +.icon-github-circled:before { + content: '\e954' +} + +.icon-gittip:before { + content: '\e955' +} + +.icon-gplus-squared:before { + content: '\e956' +} + +.icon-gplus:before { + content: '\e957' +} + +.icon-html5:before { + content: '\e958' +} + +.icon-instagramm:before { + content: '\e959' +} + +.icon-linkedin-squared:before { + content: '\e95a' +} + +.icon-linux:before { + content: '\e95b' +} + +.icon-linkedin:before { + content: '\e95c' +} + +.icon-maxcdn:before { + content: '\e95d' +} + +.icon-pagelines:before { + content: '\e95e' +} + +.icon-pinterest-circled:before { + content: '\e95f' +} + +.icon-pinterest-squared:before { + content: '\e960' +} + +.icon-renren:before { + content: '\e961' +} + +.icon-skype:before { + content: '\e962' +} + +.icon-stackexchange:before { + content: '\e963' +} + +.icon-stackoverflow:before { + content: '\e964' +} + +.icon-trello:before { + content: '\e965' +} + +.icon-tumblr:before { + content: '\e966' +} + +.icon-tumblr-squared:before { + content: '\e967' +} + +.icon-twitter-squared:before { + content: '\e968' +} + +.icon-twitter:before { + content: '\e969' +} + +.icon-vimeo-squared:before { + content: '\e96a' +} + +.icon-vkontakte:before { + content: '\e96b' +} + +.icon-weibo:before { + content: '\e96c' +} + +.icon-windows:before { + content: '\e96d' +} + +.icon-xing:before { + content: '\e96e' +} + +.icon-xing-squared:before { + content: '\e96f' +} + +.icon-youtube:before { + content: '\e970' +} + +.icon-youtube-squared:before { + content: '\e971' +} + +.icon-youtube-play:before { + content: '\e972' +} + +.icon-blank:before { + content: '\e973' +} + +.icon-lemon:before { + content: '\e974' +} + +.icon-note:before { + content: '\e975' +} + +.icon-note-beamed:before { + content: '\e976' +} + +.icon-music-1:before { + content: '\e977' +} + +.icon-search-1:before { + content: '\e978' +} + +.icon-flashlight:before { + content: '\e979' +} + +.icon-mail-1:before { + content: '\e97a' +} + +.icon-heart-1:before { + content: '\e97b' +} + +.icon-heart-empty-1:before { + content: '\e97c' +} + +.icon-star-1:before { + content: '\e97d' +} + +.icon-star-empty-1:before { + content: '\e97e' +} + +.icon-user-1:before { + content: '\e97f' +} + +.icon-users-1:before { + content: '\e980' +} + +.icon-user-add:before { + content: '\e981' +} + +.icon-video-1:before { + content: '\e982' +} + +.icon-picture-1:before { + content: '\e983' +} + +.icon-camera-1:before { + content: '\e984' +} + +.icon-layout:before { + content: '\e985' +} + +.icon-menu-1:before { + content: '\e986' +} + +.icon-check-1:before { + content: '\e987' +} + +.icon-cancel-1:before { + content: '\e988' +} + +.icon-cancel-circled-1:before { + content: '\e989' +} + +.icon-cancel-squared:before { + content: '\e98a' +} + +.icon-plus-1:before { + content: '\e98b' +} + +.icon-plus-circled-1:before { + content: '\e98c' +} + +.icon-plus-squared-1:before { + content: '\e98d' +} + +.icon-minus-1:before { + content: '\e98e' +} + +.icon-minus-circled-1:before { + content: '\e98f' +} + +.icon-minus-squared-1:before { + content: '\e990' +} + +.icon-help-1:before { + content: '\e991' +} + +.icon-help-circled-1:before { + content: '\e992' +} + +.icon-info-1:before { + content: '\e993' +} + +.icon-info-circled-1:before { + content: '\e994' +} + +.icon-back:before { + content: '\e995' +} + +.icon-home-1:before { + content: '\e996' +} + +.icon-link-1:before { + content: '\e997' +} + +.icon-attach-1:before { + content: '\e998' +} + +.icon-lock-1:before { + content: '\e999' +} + +.icon-lock-open-1:before { + content: '\e99a' +} + +.icon-eye-1:before { + content: '\e99b' +} + +.icon-tag-1:before { + content: '\e99c' +} + +.icon-bookmark-1:before { + content: '\e99d' +} + +.icon-bookmarks:before { + content: '\e99e' +} + +.icon-flag-1:before { + content: '\e99f' +} + +.icon-thumbs-up-1:before { + content: '\e9a0' +} + +.icon-thumbs-down-1:before { + content: '\e9a1' +} + +.icon-download-1:before { + content: '\e9a2' +} + +.icon-upload-1:before { + content: '\e9a3' +} + +.icon-upload-cloud-1:before { + content: '\e9a4' +} + +.icon-reply-1:before { + content: '\e9a5' +} + +.icon-reply-all-1:before { + content: '\e9a6' +} + +.icon-forward-1:before { + content: '\e9a7' +} + +.icon-quote:before { + content: '\e9a8' +} + +.icon-code-1:before { + content: '\e9a9' +} + +.icon-export-1:before { + content: '\e9aa' +} + +.icon-pencil-1:before { + content: '\e9ab' +} + +.icon-feather:before { + content: '\e9ac' +} + +.icon-print-1:before { + content: '\e9ad' +} + +.icon-retweet-1:before { + content: '\e9ae' +} + +.icon-keyboard-1:before { + content: '\e9af' +} + +.icon-comment-1:before { + content: '\e9b0' +} + +.icon-chat-1:before { + content: '\e9b1' +} + +.icon-bell-1:before { + content: '\e9b2' +} + +.icon-attention-1:before { + content: '\e9b3' +} + +.icon-alert:before { + content: '\e9b4' +} + +.icon-vcard:before { + content: '\e9b5' +} + +.icon-address:before { + content: '\e9b6' +} + +.icon-location-1:before { + content: '\e9b7' +} + +.icon-map:before { + content: '\e9b8' +} + +.icon-direction-1:before { + content: '\e9b9' +} + +.icon-compass-1:before { + content: '\e9ba' +} + +.icon-cup:before { + content: '\e9bb' +} + +.icon-trash-1:before { + content: '\e9bc' +} + +.icon-doc-1:before { + content: '\e9bd' +} + +.icon-docs-1:before { + content: '\e9be' +} + +.icon-doc-landscape:before { + content: '\e9bf' +} + +.icon-doc-text-1:before { + content: '\e9c0' +} + +.icon-doc-text-inv-1:before { + content: '\e9c1' +} + +.icon-newspaper:before { + content: '\e9c2' +} + +.icon-book-open:before { + content: '\e9c3' +} + +.icon-book-1:before { + content: '\e9c4' +} + +.icon-folder-1:before { + content: '\e9c5' +} + +.icon-archive:before { + content: '\e9c6' +} + +.icon-box-1:before { + content: '\e9c7' +} + +.icon-rss-1:before { + content: '\e9c8' +} + +.icon-phone-1:before { + content: '\e9c9' +} + +.icon-cog-1:before { + content: '\e9ca' +} + +.icon-tools:before { + content: '\e9cb' +} + +.icon-share:before { + content: '\e9cc' +} + +.icon-shareable:before { + content: '\e9cd' +} + +.icon-basket-1:before { + content: '\e9ce' +} + +.icon-bag:before { + content: '\e9cf' +} + +.icon-calendar-1:before { + content: '\e9d0' +} + +.icon-login-1:before { + content: '\e9d1' +} + +.icon-logout-1:before { + content: '\e9d2' +} + +.icon-mic-1:before { + content: '\e9d3' +} + +.icon-mute-1:before { + content: '\e9d4' +} + +.icon-sound:before { + content: '\e9d5' +} + +.icon-volume:before { + content: '\e9d6' +} + +.icon-clock-1:before { + content: '\e9d7' +} + +.icon-hourglass:before { + content: '\e9d8' +} + +.icon-lamp:before { + content: '\e9d9' +} + +.icon-light-down:before { + content: '\e9da' +} + +.icon-light-up:before { + content: '\e9db' +} + +.icon-adjust:before { + content: '\e9dc' +} + +.icon-block-1:before { + content: '\e9dd' +} + +.icon-resize-full-1:before { + content: '\e9de' +} + +.icon-resize-small-1:before { + content: '\e9df' +} + +.icon-popup:before { + content: '\e9e0' +} + +.icon-publish:before { + content: '\e9e1' +} + +.icon-window:before { + content: '\e9e2' +} + +.icon-arrow-combo:before { + content: '\e9e3' +} + +.icon-down-circled-1:before { + content: '\e9e4' +} + +.icon-left-circled-1:before { + content: '\e9e5' +} + +.icon-right-circled-1:before { + content: '\e9e6' +} + +.icon-up-circled-1:before { + content: '\e9e7' +} + +.icon-down-open-1:before { + content: '\e9e8' +} + +.icon-left-open-1:before { + content: '\e9e9' +} + +.icon-right-open-1:before { + content: '\e9ea' +} + +.icon-up-open-1:before { + content: '\e9eb' +} + +.icon-down-open-mini:before { + content: '\e9ec' +} + +.icon-left-open-mini:before { + content: '\e9ed' +} + +.icon-right-open-mini:before { + content: '\e9ee' +} + +.icon-up-open-mini:before { + content: '\e9ef' +} + +.icon-down-open-big:before { + content: '\e9f0' +} + +.icon-left-open-big:before { + content: '\e9f1' +} + +.icon-right-open-big:before { + content: '\e9f2' +} + +.icon-up-open-big:before { + content: '\e9f3' +} + +.icon-down-1:before { + content: '\e9f4' +} + +.icon-left-1:before { + content: '\e9f5' +} + +.icon-right-1:before { + content: '\e9f6' +} + +.icon-up-1:before { + content: '\e9f7' +} + +.icon-down-dir-1:before { + content: '\e9f8' +} + +.icon-left-dir-1:before { + content: '\e9f9' +} + +.icon-right-dir-1:before { + content: '\e9fa' +} + +.icon-up-dir-1:before { + content: '\e9fb' +} + +.icon-down-bold:before { + content: '\e9fc' +} + +.icon-left-bold:before { + content: '\e9fd' +} + +.icon-right-bold:before { + content: '\e9fe' +} + +.icon-up-bold:before { + content: '\e9ff' +} + +.icon-down-thin:before { + content: '\ea00' +} + +.icon-left-thin:before { + content: '\ea01' +} + +.icon-right-thin:before { + content: '\ea02' +} + +.icon-up-thin:before { + content: '\ea03' +} + +.icon-ccw-1:before { + content: '\ea04' +} + +.icon-cw-1:before { + content: '\ea05' +} + +.icon-arrows-ccw:before { + content: '\ea06' +} + +.icon-level-down-1:before { + content: '\ea07' +} + +.icon-level-up-1:before { + content: '\ea08' +} + +.icon-shuffle-1:before { + content: '\ea09' +} + +.icon-loop:before { + content: '\ea0a' +} + +.icon-switch:before { + content: '\ea0b' +} + +.icon-play-1:before { + content: '\ea0c' +} + +.icon-stop-1:before { + content: '\ea0d' +} + +.icon-pause-1:before { + content: '\ea0e' +} + +.icon-record:before { + content: '\ea0f' +} + +.icon-to-end-1:before { + content: '\ea10' +} + +.icon-to-start-1:before { + content: '\ea11' +} + +.icon-fast-forward:before { + content: '\ea12' +} + +.icon-fast-backward:before { + content: '\ea13' +} + +.icon-progress-0:before { + content: '\ea14' +} + +.icon-progress-1:before { + content: '\ea15' +} + +.icon-progress-2:before { + content: '\ea16' +} + +.icon-progress-3:before { + content: '\ea17' +} + +.icon-target-1:before { + content: '\ea18' +} + +.icon-palette:before { + content: '\ea19' +} + +.icon-list-1:before { + content: '\ea1a' +} + +.icon-list-add:before { + content: '\ea1b' +} + +.icon-signal-1:before { + content: '\ea1c' +} + +.icon-trophy:before { + content: '\ea1d' +} + +.icon-battery:before { + content: '\ea1e' +} + +.icon-back-in-time:before { + content: '\ea1f' +} + +.icon-monitor:before { + content: '\ea20' +} + +.icon-mobile-1:before { + content: '\ea21' +} + +.icon-network:before { + content: '\ea22' +} + +.icon-cd:before { + content: '\ea23' +} + +.icon-inbox-1:before { + content: '\ea24' +} + +.icon-install:before { + content: '\ea25' +} + +.icon-globe-1:before { + content: '\ea26' +} + +.icon-cloud-1:before { + content: '\ea27' +} + +.icon-cloud-thunder:before { + content: '\ea28' +} + +.icon-flash-1:before { + content: '\ea29' +} + +.icon-moon-1:before { + content: '\ea2a' +} + +.icon-flight-1:before { + content: '\ea2b' +} + +.icon-paper-plane:before { + content: '\ea2c' +} + +.icon-leaf-1:before { + content: '\ea2d' +} + +.icon-lifebuoy:before { + content: '\ea2e' +} + +.icon-mouse:before { + content: '\ea2f' +} + +.icon-briefcase-1:before { + content: '\ea30' +} + +.icon-suitcase-1:before { + content: '\ea31' +} + +.icon-dot:before { + content: '\ea32' +} + +.icon-dot-2:before { + content: '\ea33' +} + +.icon-dot-3:before { + content: '\ea34' +} + +.icon-brush:before { + content: '\ea35' +} + +.icon-magnet-1:before { + content: '\ea36' +} + +.icon-infinity:before { + content: '\ea37' +} + +.icon-erase:before { + content: '\ea38' +} + +.icon-chart-pie:before { + content: '\ea39' +} + +.icon-chart-line:before { + content: '\ea3a' +} + +.icon-chart-bar-1:before { + content: '\ea3b' +} + +.icon-chart-area:before { + content: '\ea3c' +} + +.icon-tape:before { + content: '\ea3d' +} + +.icon-graduation-cap:before { + content: '\ea3e' +} + +.icon-language:before { + content: '\ea3f' +} + +.icon-ticket-1:before { + content: '\ea40' +} + +.icon-water:before { + content: '\ea41' +} + +.icon-droplet:before { + content: '\ea42' +} + +.icon-air:before { + content: '\ea43' +} + +.icon-credit-card-1:before { + content: '\ea44' +} + +.icon-floppy-1:before { + content: '\ea45' +} + +.icon-clipboard:before { + content: '\ea46' +} + +.icon-megaphone-1:before { + content: '\ea47' +} + +.icon-database:before { + content: '\ea48' +} + +.icon-drive:before { + content: '\ea49' +} + +.icon-bucket:before { + content: '\ea4a' +} + +.icon-thermometer:before { + content: '\ea4b' +} + +.icon-key-1:before { + content: '\ea4c' +} + +.icon-flow-cascade:before { + content: '\ea4d' +} + +.icon-flow-branch:before { + content: '\ea4e' +} + +.icon-flow-tree:before { + content: '\ea4f' +} + +.icon-flow-line:before { + content: '\ea50' +} + +.icon-flow-parallel:before { + content: '\ea51' +} + +.icon-rocket-1:before { + content: '\ea52' +} + +.icon-gauge-1:before { + content: '\ea53' +} + +.icon-traffic-cone:before { + content: '\ea54' +} + +.icon-cc:before { + content: '\ea55' +} + +.icon-cc-by:before { + content: '\ea56' +} + +.icon-cc-nc:before { + content: '\ea57' +} + +.icon-cc-nc-eu:before { + content: '\ea58' +} + +.icon-cc-nc-jp:before { + content: '\ea59' +} + +.icon-cc-sa:before { + content: '\ea5a' +} + +.icon-cc-nd:before { + content: '\ea5b' +} + +.icon-cc-pd:before { + content: '\ea5c' +} + +.icon-cc-zero:before { + content: '\ea5d' +} + +.icon-cc-share:before { + content: '\ea5e' +} + +.icon-cc-remix:before { + content: '\ea5f' +} + +.icon-github-1:before { + content: '\ea60' +} + +.icon-github-circled-1:before { + content: '\ea61' +} + +.icon-flickr-1:before { + content: '\ea62' +} + +.icon-flickr-circled:before { + content: '\ea63' +} + +.icon-vimeo:before { + content: '\ea64' +} + +.icon-vimeo-circled:before { + content: '\ea65' +} + +.icon-twitter-1:before { + content: '\ea66' +} + +.icon-twitter-circled:before { + content: '\ea67' +} + +.icon-facebook-1:before { + content: '\ea68' +} + +.icon-facebook-circled:before { + content: '\ea69' +} + +.icon-facebook-squared-1:before { + content: '\ea6a' +} + +.icon-gplus-1:before { + content: '\ea6b' +} + +.icon-gplus-circled:before { + content: '\ea6c' +} + +.icon-pinterest:before { + content: '\ea6d' +} + +.icon-pinterest-circled-1:before { + content: '\ea6e' +} + +.icon-tumblr-1:before { + content: '\ea6f' +} + +.icon-tumblr-circled:before { + content: '\ea70' +} + +.icon-linkedin-1:before { + content: '\ea71' +} + +.icon-linkedin-circled:before { + content: '\ea72' +} + +.icon-dribbble-1:before { + content: '\ea73' +} + +.icon-dribbble-circled:before { + content: '\ea74' +} + +.icon-stumbleupon:before { + content: '\ea75' +} + +.icon-stumbleupon-circled:before { + content: '\ea76' +} + +.icon-lastfm:before { + content: '\ea77' +} + +.icon-lastfm-circled:before { + content: '\ea78' +} + +.icon-rdio:before { + content: '\ea79' +} + +.icon-rdio-circled:before { + content: '\ea7a' +} + +.icon-spotify:before { + content: '\ea7b' +} + +.icon-spotify-circled:before { + content: '\ea7c' +} + +.icon-qq:before { + content: '\ea7d' +} + +.icon-instagram:before { + content: '\ea7e' +} + +.icon-dropbox-1:before { + content: '\ea7f' +} + +.icon-evernote:before { + content: '\ea80' +} + +.icon-flattr:before { + content: '\ea81' +} + +.icon-skype-1:before { + content: '\ea82' +} + +.icon-skype-circled:before { + content: '\ea83' +} + +.icon-renren-1:before { + content: '\ea84' +} + +.icon-sina-weibo:before { + content: '\ea85' +} + +.icon-paypal:before { + content: '\ea86' +} + +.icon-picasa:before { + content: '\ea87' +} + +.icon-soundcloud:before { + content: '\ea88' +} + +.icon-mixi:before { + content: '\ea89' +} + +.icon-behance:before { + content: '\ea8a' +} + +.icon-google-circles:before { + content: '\ea8b' +} + +.icon-vkontakte-1:before { + content: '\ea8c' +} + +.icon-smashing:before { + content: '\ea8d' +} + +.icon-sweden:before { + content: '\ea8e' +} + +.icon-db-shape:before { + content: '\ea8f' +} + +.icon-logo-db:before { + content: '\ea90' +} + +.icon-music-outline:before { + content: '\ea91' +} + +.icon-music-2:before { + content: '\ea92' +} + +.icon-search-outline:before { + content: '\ea93' +} + +.icon-search-2:before { + content: '\ea94' +} + +.icon-mail-2:before { + content: '\ea95' +} + +.icon-heart-2:before { + content: '\ea96' +} + +.icon-heart-filled:before { + content: '\ea97' +} + +.icon-star-2:before { + content: '\ea98' +} + +.icon-star-filled:before { + content: '\ea99' +} + +.icon-user-outline:before { + content: '\ea9a' +} + +.icon-user-2:before { + content: '\ea9b' +} + +.icon-users-outline:before { + content: '\ea9c' +} + +.icon-users-2:before { + content: '\ea9d' +} + +.icon-user-add-outline:before { + content: '\ea9e' +} + +.icon-user-add-1:before { + content: '\ea9f' +} + +.icon-user-delete-outline:before { + content: '\eaa0' +} + +.icon-user-delete:before { + content: '\eaa1' +} + +.icon-video-2:before { + content: '\eaa2' +} + +.icon-videocam-outline:before { + content: '\eaa3' +} + +.icon-videocam-1:before { + content: '\eaa4' +} + +.icon-picture-outline:before { + content: '\eaa5' +} + +.icon-picture-2:before { + content: '\eaa6' +} + +.icon-camera-outline:before { + content: '\eaa7' +} + +.icon-camera-2:before { + content: '\eaa8' +} + +.icon-th-outline:before { + content: '\eaa9' +} + +.icon-th-1:before { + content: '\eaaa' +} + +.icon-th-large-outline:before { + content: '\eaab' +} + +.icon-th-large-1:before { + content: '\eaac' +} + +.icon-th-list-outline:before { + content: '\eaad' +} + +.icon-th-list-1:before { + content: '\eaae' +} + +.icon-ok-outline:before { + content: '\eaaf' +} + +.icon-ok-1:before { + content: '\eab0' +} + +.icon-cancel-outline:before { + content: '\eab1' +} + +.icon-cancel-2:before { + content: '\eab2' +} + +.icon-cancel-alt:before { + content: '\eab3' +} + +.icon-cancel-alt-filled:before { + content: '\eab4' +} + +.icon-cancel-circled-outline:before { + content: '\eab5' +} + +.icon-cancel-circled-2:before { + content: '\eab6' +} + +.icon-plus-outline:before { + content: '\eab7' +} + +.icon-plus-2:before { + content: '\eab8' +} + +.icon-minus-outline:before { + content: '\eab9' +} + +.icon-minus-2:before { + content: '\eaba' +} + +.icon-divide-outline:before { + content: '\eabb' +} + +.icon-divide:before { + content: '\eabc' +} + +.icon-eq-outline:before { + content: '\eabd' +} + +.icon-eq:before { + content: '\eabe' +} + +.icon-info-outline:before { + content: '\eabf' +} + +.icon-info-2:before { + content: '\eac0' +} + +.icon-home-outline:before { + content: '\eac1' +} + +.icon-home-2:before { + content: '\eac2' +} + +.icon-link-outline:before { + content: '\eac3' +} + +.icon-link-2:before { + content: '\eac4' +} + +.icon-attach-outline:before { + content: '\eac5' +} + +.icon-attach-2:before { + content: '\eac6' +} + +.icon-lock-2:before { + content: '\eac7' +} + +.icon-lock-filled:before { + content: '\eac8' +} + +.icon-lock-open-2:before { + content: '\eac9' +} + +.icon-lock-open-filled:before { + content: '\eaca' +} + +.icon-pin-outline:before { + content: '\eacb' +} + +.icon-pin-1:before { + content: '\eacc' +} + +.icon-eye-outline:before { + content: '\eacd' +} + +.icon-eye-2:before { + content: '\eace' +} + +.icon-tag-2:before { + content: '\eacf' +} + +.icon-tags-1:before { + content: '\ead0' +} + +.icon-bookmark-2:before { + content: '\ead1' +} + +.icon-flag-2:before { + content: '\ead2' +} + +.icon-flag-filled:before { + content: '\ead3' +} + +.icon-thumbs-up-2:before { + content: '\ead4' +} + +.icon-thumbs-down-2:before { + content: '\ead5' +} + +.icon-download-outline:before { + content: '\ead6' +} + +.icon-download-2:before { + content: '\ead7' +} + +.icon-upload-outline:before { + content: '\ead8' +} + +.icon-upload-2:before { + content: '\ead9' +} + +.icon-upload-cloud-outline:before { + content: '\eada' +} + +.icon-upload-cloud-2:before { + content: '\eadb' +} + +.icon-reply-outline:before { + content: '\eadc' +} + +.icon-reply-2:before { + content: '\eadd' +} + +.icon-forward-outline:before { + content: '\eade' +} + +.icon-forward-2:before { + content: '\eadf' +} + +.icon-code-outline:before { + content: '\eae0' +} + +.icon-code-2:before { + content: '\eae1' +} + +.icon-export-outline:before { + content: '\eae2' +} + +.icon-export-2:before { + content: '\eae3' +} + +.icon-pencil-2:before { + content: '\eae4' +} + +.icon-pen:before { + content: '\eae5' +} + +.icon-feather-1:before { + content: '\eae6' +} + +.icon-edit-1:before { + content: '\eae7' +} + +.icon-print-2:before { + content: '\eae8' +} + +.icon-comment-2:before { + content: '\eae9' +} + +.icon-chat-2:before { + content: '\eaea' +} + +.icon-chat-alt:before { + content: '\eaeb' +} + +.icon-bell-2:before { + content: '\eaec' +} + +.icon-attention-2:before { + content: '\eaed' +} + +.icon-attention-filled:before { + content: '\eaee' +} + +.icon-warning-empty:before { + content: '\eaef' +} + +.icon-warning:before { + content: '\eaf0' +} + +.icon-contacts:before { + content: '\eaf1' +} + +.icon-vcard-1:before { + content: '\eaf2' +} + +.icon-address-1:before { + content: '\eaf3' +} + +.icon-location-outline:before { + content: '\eaf4' +} + +.icon-location-2:before { + content: '\eaf5' +} + +.icon-map-1:before { + content: '\eaf6' +} + +.icon-direction-outline:before { + content: '\eaf7' +} + +.icon-direction-2:before { + content: '\eaf8' +} + +.icon-compass-2:before { + content: '\eaf9' +} + +.icon-trash-2:before { + content: '\eafa' +} + +.icon-doc-2:before { + content: '\eafb' +} + +.icon-doc-text-2:before { + content: '\eafc' +} + +.icon-doc-add:before { + content: '\eafd' +} + +.icon-doc-remove:before { + content: '\eafe' +} + +.icon-news:before { + content: '\eaff' +} + +.icon-folder-2:before { + content: '\eb00' +} + +.icon-folder-add:before { + content: '\eb01' +} + +.icon-folder-delete:before { + content: '\eb02' +} + +.icon-archive-1:before { + content: '\eb03' +} + +.icon-box-2:before { + content: '\eb04' +} + +.icon-rss-outline:before { + content: '\eb05' +} + +.icon-rss-2:before { + content: '\eb06' +} + +.icon-phone-outline:before { + content: '\eb07' +} + +.icon-phone-2:before { + content: '\eb08' +} + +.icon-menu-outline:before { + content: '\eb09' +} + +.icon-menu-2:before { + content: '\eb0a' +} + +.icon-cog-outline:before { + content: '\eb0b' +} + +.icon-cog-2:before { + content: '\eb0c' +} + +.icon-wrench-outline:before { + content: '\eb0d' +} + +.icon-wrench-1:before { + content: '\eb0e' +} + +.icon-basket-2:before { + content: '\eb0f' +} + +.icon-calendar-outlilne:before { + content: '\eb10' +} + +.icon-calendar-2:before { + content: '\eb11' +} + +.icon-mic-outline:before { + content: '\eb12' +} + +.icon-mic-2:before { + content: '\eb13' +} + +.icon-volume-off-1:before { + content: '\eb14' +} + +.icon-volume-low:before { + content: '\eb15' +} + +.icon-volume-middle:before { + content: '\eb16' +} + +.icon-volume-high:before { + content: '\eb17' +} + +.icon-headphones-1:before { + content: '\eb18' +} + +.icon-clock-2:before { + content: '\eb19' +} + +.icon-wristwatch:before { + content: '\eb1a' +} + +.icon-stopwatch:before { + content: '\eb1b' +} + +.icon-lightbulb-1:before { + content: '\eb1c' +} + +.icon-block-outline:before { + content: '\eb1d' +} + +.icon-block-2:before { + content: '\eb1e' +} + +.icon-resize-full-outline:before { + content: '\eb1f' +} + +.icon-resize-full-2:before { + content: '\eb20' +} + +.icon-resize-normal-outline:before { + content: '\eb21' +} + +.icon-resize-normal:before { + content: '\eb22' +} + +.icon-move-outline:before { + content: '\eb23' +} + +.icon-move-1:before { + content: '\eb24' +} + +.icon-popup-1:before { + content: '\eb25' +} + +.icon-zoom-in-outline:before { + content: '\eb26' +} + +.icon-zoom-in-1:before { + content: '\eb27' +} + +.icon-zoom-out-outline:before { + content: '\eb28' +} + +.icon-zoom-out-1:before { + content: '\eb29' +} + +.icon-popup-2:before { + content: '\eb2a' +} + +.icon-left-open-outline:before { + content: '\eb2b' +} + +.icon-left-open-2:before { + content: '\eb2c' +} + +.icon-right-open-outline:before { + content: '\eb2d' +} + +.icon-right-open-2:before { + content: '\eb2e' +} + +.icon-down-2:before { + content: '\eb2f' +} + +.icon-left-2:before { + content: '\eb30' +} + +.icon-right-2:before { + content: '\eb31' +} + +.icon-up-2:before { + content: '\eb32' +} + +.icon-down-outline:before { + content: '\eb33' +} + +.icon-left-outline:before { + content: '\eb34' +} + +.icon-right-outline:before { + content: '\eb35' +} + +.icon-up-outline:before { + content: '\eb36' +} + +.icon-down-small:before { + content: '\eb37' +} + +.icon-left-small:before { + content: '\eb38' +} + +.icon-right-small:before { + content: '\eb39' +} + +.icon-up-small:before { + content: '\eb3a' +} + +.icon-cw-outline:before { + content: '\eb3b' +} + +.icon-cw-2:before { + content: '\eb3c' +} + +.icon-arrows-cw-outline:before { + content: '\eb3d' +} + +.icon-arrows-cw-1:before { + content: '\eb3e' +} + +.icon-loop-outline:before { + content: '\eb3f' +} + +.icon-loop-1:before { + content: '\eb40' +} + +.icon-loop-alt-outline:before { + content: '\eb41' +} + +.icon-loop-alt:before { + content: '\eb42' +} + +.icon-shuffle-2:before { + content: '\eb43' +} + +.icon-play-outline:before { + content: '\eb44' +} + +.icon-play-2:before { + content: '\eb45' +} + +.icon-stop-outline:before { + content: '\eb46' +} + +.icon-stop-2:before { + content: '\eb47' +} + +.icon-pause-outline:before { + content: '\eb48' +} + +.icon-pause-2:before { + content: '\eb49' +} + +.icon-fast-fw-outline:before { + content: '\eb4a' +} + +.icon-fast-fw-1:before { + content: '\eb4b' +} + +.icon-rewind-outline:before { + content: '\eb4c' +} + +.icon-rewind:before { + content: '\eb4d' +} + +.icon-record-outline:before { + content: '\eb4e' +} + +.icon-record-1:before { + content: '\eb4f' +} + +.icon-eject-outline:before { + content: '\eb50' +} + +.icon-eject-1:before { + content: '\eb51' +} + +.icon-eject-alt-outline:before { + content: '\eb52' +} + +.icon-eject-alt:before { + content: '\eb53' +} + +.icon-bat1:before { + content: '\eb54' +} + +.icon-bat2:before { + content: '\eb55' +} + +.icon-bat3:before { + content: '\eb56' +} + +.icon-bat4:before { + content: '\eb57' +} + +.icon-bat-charge:before { + content: '\eb58' +} + +.icon-plug:before { + content: '\eb59' +} + +.icon-target-outline:before { + content: '\eb5a' +} + +.icon-target-2:before { + content: '\eb5b' +} + +.icon-wifi-outline:before { + content: '\eb5c' +} + +.icon-wifi:before { + content: '\eb5d' +} + +.icon-desktop-1:before { + content: '\eb5e' +} + +.icon-laptop-1:before { + content: '\eb5f' +} + +.icon-tablet-1:before { + content: '\eb60' +} + +.icon-mobile-2:before { + content: '\eb61' +} + +.icon-contrast:before { + content: '\eb62' +} + +.icon-globe-outline:before { + content: '\eb63' +} + +.icon-globe-2:before { + content: '\eb64' +} + +.icon-globe-alt-outline:before { + content: '\eb65' +} + +.icon-globe-alt:before { + content: '\eb66' +} + +.icon-sun-1:before { + content: '\eb67' +} + +.icon-sun-filled:before { + content: '\eb68' +} + +.icon-cloud-2:before { + content: '\eb69' +} + +.icon-flash-outline:before { + content: '\eb6a' +} + +.icon-flash-2:before { + content: '\eb6b' +} + +.icon-moon-2:before { + content: '\eb6c' +} + +.icon-waves-outline:before { + content: '\eb6d' +} + +.icon-waves:before { + content: '\eb6e' +} + +.icon-rain:before { + content: '\eb6f' +} + +.icon-cloud-sun:before { + content: '\eb70' +} + +.icon-drizzle:before { + content: '\eb71' +} + +.icon-snow:before { + content: '\eb72' +} + +.icon-cloud-flash:before { + content: '\eb73' +} + +.icon-cloud-wind:before { + content: '\eb74' +} + +.icon-wind:before { + content: '\eb75' +} + +.icon-plane-outline:before { + content: '\eb76' +} + +.icon-plane:before { + content: '\eb77' +} + +.icon-leaf-2:before { + content: '\eb78' +} + +.icon-lifebuoy-1:before { + content: '\eb79' +} + +.icon-briefcase-2:before { + content: '\eb7a' +} + +.icon-brush-1:before { + content: '\eb7b' +} + +.icon-pipette:before { + content: '\eb7c' +} + +.icon-power-outline:before { + content: '\eb7d' +} + +.icon-power:before { + content: '\eb7e' +} + +.icon-check-outline:before { + content: '\eb7f' +} + +.icon-check-2:before { + content: '\eb80' +} + +.icon-gift-1:before { + content: '\eb81' +} + +.icon-temperatire:before { + content: '\eb82' +} + +.icon-chart-outline:before { + content: '\eb83' +} + +.icon-chart:before { + content: '\eb84' +} + +.icon-chart-alt-outline:before { + content: '\eb85' +} + +.icon-chart-alt:before { + content: '\eb86' +} + +.icon-chart-bar-outline:before { + content: '\eb87' +} + +.icon-chart-bar-2:before { + content: '\eb88' +} + +.icon-chart-pie-outline:before { + content: '\eb89' +} + +.icon-chart-pie-1:before { + content: '\eb8a' +} + +.icon-ticket-2:before { + content: '\eb8b' +} + +.icon-credit-card-2:before { + content: '\eb8c' +} + +.icon-clipboard-1:before { + content: '\eb8d' +} + +.icon-database-1:before { + content: '\eb8e' +} + +.icon-key-outline:before { + content: '\eb8f' +} + +.icon-key-2:before { + content: '\eb90' +} + +.icon-flow-split:before { + content: '\eb91' +} + +.icon-flow-merge:before { + content: '\eb92' +} + +.icon-flow-parallel-1:before { + content: '\eb93' +} + +.icon-flow-cross:before { + content: '\eb94' +} + +.icon-certificate-outline:before { + content: '\eb95' +} + +.icon-certificate-1:before { + content: '\eb96' +} + +.icon-scissors-outline:before { + content: '\eb97' +} + +.icon-scissors-1:before { + content: '\eb98' +} + +.icon-flask:before { + content: '\eb99' +} + +.icon-wine:before { + content: '\eb9a' +} + +.icon-coffee-1:before { + content: '\eb9b' +} + +.icon-beer-1:before { + content: '\eb9c' +} + +.icon-anchor-outline:before { + content: '\eb9d' +} + +.icon-anchor-1:before { + content: '\eb9e' +} + +.icon-puzzle-outline:before { + content: '\eb9f' +} + +.icon-puzzle-1:before { + content: '\eba0' +} + +.icon-tree:before { + content: '\eba1' +} + +.icon-calculator:before { + content: '\eba2' +} + +.icon-infinity-outline:before { + content: '\eba3' +} + +.icon-infinity-1:before { + content: '\eba4' +} + +.icon-pi-outline:before { + content: '\eba5' +} + +.icon-pi:before { + content: '\eba6' +} + +.icon-at:before { + content: '\eba7' +} + +.icon-at-circled:before { + content: '\eba8' +} + +.icon-looped-square-outline:before { + content: '\eba9' +} + +.icon-looped-square-interest:before { + content: '\ebaa' +} + +.icon-sort-alphabet-outline:before { + content: '\ebab' +} + +.icon-sort-alphabet:before { + content: '\ebac' +} + +.icon-sort-numeric-outline:before { + content: '\ebad' +} + +.icon-sort-numeric:before { + content: '\ebae' +} + +.icon-dribbble-circled-1:before { + content: '\ebaf' +} + +.icon-dribbble-2:before { + content: '\ebb0' +} + +.icon-facebook-circled-1:before { + content: '\ebb1' +} + +.icon-facebook-2:before { + content: '\ebb2' +} + +.icon-flickr-circled-1:before { + content: '\ebb3' +} + +.icon-flickr-2:before { + content: '\ebb4' +} + +.icon-github-circled-2:before { + content: '\ebb5' +} + +.icon-github-2:before { + content: '\ebb6' +} + +.icon-lastfm-circled-1:before { + content: '\ebb7' +} + +.icon-lastfm-1:before { + content: '\ebb8' +} + +.icon-linkedin-circled-1:before { + content: '\ebb9' +} + +.icon-linkedin-2:before { + content: '\ebba' +} + +.icon-pinterest-circled-2:before { + content: '\ebbb' +} + +.icon-pinterest-1:before { + content: '\ebbc' +} + +.icon-skype-outline:before { + content: '\ebbd' +} + +.icon-skype-2:before { + content: '\ebbe' +} + +.icon-tumbler-circled:before { + content: '\ebbf' +} + +.icon-tumbler:before { + content: '\ebc0' +} + +.icon-twitter-circled-1:before { + content: '\ebc1' +} + +.icon-twitter-2:before { + content: '\ebc2' +} + +.icon-vimeo-circled-1:before { + content: '\ebc3' +} + +.icon-vimeo-1:before { + content: '\ebc4' +} + +.icon-search-3:before { + content: '\ebc5' +} + +.icon-mail-3:before { + content: '\ebc6' +} + +.icon-heart-3:before { + content: '\ebc7' +} + +.icon-heart-empty-2:before { + content: '\ebc8' +} + +.icon-star-3:before { + content: '\ebc9' +} + +.icon-user-3:before { + content: '\ebca' +} + +.icon-video-3:before { + content: '\ebcb' +} + +.icon-picture-3:before { + content: '\ebcc' +} + +.icon-camera-3:before { + content: '\ebcd' +} + +.icon-ok-2:before { + content: '\ebce' +} + +.icon-ok-circle:before { + content: '\ebcf' +} + +.icon-cancel-3:before { + content: '\ebd0' +} + +.icon-cancel-circle:before { + content: '\ebd1' +} + +.icon-plus-3:before { + content: '\ebd2' +} + +.icon-plus-circle:before { + content: '\ebd3' +} + +.icon-minus-3:before { + content: '\ebd4' +} + +.icon-minus-circle:before { + content: '\ebd5' +} + +.icon-help-2:before { + content: '\ebd6' +} + +.icon-info-3:before { + content: '\ebd7' +} + +.icon-home-3:before { + content: '\ebd8' +} + +.icon-link-3:before { + content: '\ebd9' +} + +.icon-attach-3:before { + content: '\ebda' +} + +.icon-lock-3:before { + content: '\ebdb' +} + +.icon-lock-empty:before { + content: '\ebdc' +} + +.icon-lock-open-3:before { + content: '\ebdd' +} + +.icon-lock-open-empty:before { + content: '\ebde' +} + +.icon-pin-2:before { + content: '\ebdf' +} + +.icon-eye-3:before { + content: '\ebe0' +} + +.icon-tag-3:before { + content: '\ebe1' +} + +.icon-tag-empty:before { + content: '\ebe2' +} + +.icon-download-3:before { + content: '\ebe3' +} + +.icon-upload-3:before { + content: '\ebe4' +} + +.icon-download-cloud-1:before { + content: '\ebe5' +} + +.icon-upload-cloud-3:before { + content: '\ebe6' +} + +.icon-quote-left-1:before { + content: '\ebe7' +} + +.icon-quote-right-1:before { + content: '\ebe8' +} + +.icon-quote-left-alt:before { + content: '\ebe9' +} + +.icon-quote-right-alt:before { + content: '\ebea' +} + +.icon-pencil-3:before { + content: '\ebeb' +} + +.icon-pencil-neg:before { + content: '\ebec' +} + +.icon-pencil-alt:before { + content: '\ebed' +} + +.icon-undo:before { + content: '\ebee' +} + +.icon-comment-3:before { + content: '\ebef' +} + +.icon-comment-inv:before { + content: '\ebf0' +} + +.icon-comment-alt:before { + content: '\ebf1' +} + +.icon-comment-inv-alt:before { + content: '\ebf2' +} + +.icon-comment-alt2:before { + content: '\ebf3' +} + +.icon-comment-inv-alt2:before { + content: '\ebf4' +} + +.icon-chat-3:before { + content: '\ebf5' +} + +.icon-chat-inv:before { + content: '\ebf6' +} + +.icon-location-3:before { + content: '\ebf7' +} + +.icon-location-inv:before { + content: '\ebf8' +} + +.icon-location-alt:before { + content: '\ebf9' +} + +.icon-compass-3:before { + content: '\ebfa' +} + +.icon-trash-3:before { + content: '\ebfb' +} + +.icon-trash-empty:before { + content: '\ebfc' +} + +.icon-doc-3:before { + content: '\ebfd' +} + +.icon-doc-inv-1:before { + content: '\ebfe' +} + +.icon-doc-alt:before { + content: '\ebff' +} + +.icon-doc-inv-alt:before { + content: '\ec00' +} + +.icon-article:before { + content: '\ec01' +} + +.icon-article-alt:before { + content: '\ec02' +} + +.icon-book-open-1:before { + content: '\ec03' +} + +.icon-folder-3:before { + content: '\ec04' +} + +.icon-folder-empty-1:before { + content: '\ec05' +} + +.icon-box-3:before { + content: '\ec06' +} + +.icon-rss-3:before { + content: '\ec07' +} + +.icon-rss-alt:before { + content: '\ec08' +} + +.icon-cog-3:before { + content: '\ec09' +} + +.icon-wrench-2:before { + content: '\ec0a' +} + +.icon-share-1:before { + content: '\ec0b' +} + +.icon-calendar-3:before { + content: '\ec0c' +} + +.icon-calendar-inv:before { + content: '\ec0d' +} + +.icon-calendar-alt:before { + content: '\ec0e' +} + +.icon-mic-3:before { + content: '\ec0f' +} + +.icon-volume-off-2:before { + content: '\ec10' +} + +.icon-volume-up-1:before { + content: '\ec11' +} + +.icon-headphones-2:before { + content: '\ec12' +} + +.icon-clock-3:before { + content: '\ec13' +} + +.icon-lamp-1:before { + content: '\ec14' +} + +.icon-block-3:before { + content: '\ec15' +} + +.icon-resize-full-3:before { + content: '\ec16' +} + +.icon-resize-full-alt-1:before { + content: '\ec17' +} + +.icon-resize-small-2:before { + content: '\ec18' +} + +.icon-resize-small-alt:before { + content: '\ec19' +} + +.icon-resize-vertical-1:before { + content: '\ec1a' +} + +.icon-spin4:before { + content: '\e801' +} + +.icon-move-2:before { + content: '\ec1c' +} + +.icon-popup-3:before { + content: '\ec1d' +} + +.icon-down-3:before { + content: '\ec1e' +} + +.icon-left-3:before { + content: '\ec1f' +} + +.icon-right-3:before { + content: '\ec20' +} + +.icon-up-3:before { + content: '\ec21' +} + +.icon-down-circle:before { + content: '\ec22' +} + +.icon-left-circle:before { + content: '\ec23' +} + +.icon-right-circle:before { + content: '\ec24' +} + +.icon-up-circle:before { + content: '\ec25' +} + +.icon-cw-3:before { + content: '\ec26' +} + +.icon-loop-2:before { + content: '\ec27' +} + +.icon-loop-alt-1:before { + content: '\ec28' +} + +.icon-exchange-1:before { + content: '\ec29' +} + +.icon-split:before { + content: '\ec2a' +} + +.icon-arrow-curved:before { + content: '\ec2b' +} + +.icon-play-3:before { + content: '\ec2c' +} + +.icon-play-circle2:before { + content: '\ec2d' +} + +.icon-stop-3:before { + content: '\ec2e' +} + +.icon-pause-3:before { + content: '\ec2f' +} + +.icon-to-start-2:before { + content: '\ec30' +} + +.icon-to-end-2:before { + content: '\ec31' +} + +.icon-eject-2:before { + content: '\ec32' +} + +.icon-target-3:before { + content: '\ec33' +} + +.icon-signal-2:before { + content: '\ec34' +} + +.icon-award-1:before { + content: '\ec35' +} + +.icon-award-empty:before { + content: '\ec36' +} + +.icon-list-2:before { + content: '\ec37' +} + +.icon-list-nested:before { + content: '\ec38' +} + +.icon-bat-empty:before { + content: '\ec39' +} + +.icon-bat-half:before { + content: '\ec3a' +} + +.icon-bat-full:before { + content: '\ec3b' +} + +.icon-bat-charge-1:before { + content: '\ec3c' +} + +.icon-mobile-3:before { + content: '\ec3d' +} + +.icon-cd-1:before { + content: '\ec3e' +} + +.icon-equalizer:before { + content: '\ec3f' +} + +.icon-cursor:before { + content: '\ec40' +} + +.icon-aperture:before { + content: '\ec41' +} + +.icon-aperture-alt:before { + content: '\ec42' +} + +.icon-steering-wheel:before { + content: '\ec43' +} + +.icon-book-2:before { + content: '\ec44' +} + +.icon-book-alt:before { + content: '\ec45' +} + +.icon-brush-2:before { + content: '\ec46' +} + +.icon-brush-alt:before { + content: '\ec47' +} + +.icon-eyedropper:before { + content: '\ec48' +} + +.icon-layers:before { + content: '\ec49' +} + +.icon-layers-alt:before { + content: '\ec4a' +} + +.icon-sun-2:before { + content: '\ec4b' +} + +.icon-sun-inv:before { + content: '\ec4c' +} + +.icon-cloud-3:before { + content: '\ec4d' +} + +.icon-rain-1:before { + content: '\ec4e' +} + +.icon-flash-3:before { + content: '\ec4f' +} + +.icon-moon-3:before { + content: '\ec50' +} + +.icon-moon-inv:before { + content: '\ec51' +} + +.icon-umbrella-1:before { + content: '\ec52' +} + +.icon-chart-bar-3:before { + content: '\ec53' +} + +.icon-chart-pie-2:before { + content: '\ec54' +} + +.icon-chart-pie-alt:before { + content: '\ec55' +} + +.icon-key-3:before { + content: '\ec56' +} + +.icon-key-inv:before { + content: '\ec57' +} + +.icon-hash:before { + content: '\ec58' +} + +.icon-at-1:before { + content: '\ec59' +} + +.icon-pilcrow:before { + content: '\ec5a' +} + +.icon-dial:before { + content: '\ec5b' +} + +.icon-search-4:before { + content: '\ec5c' +} + +.icon-mail-4:before { + content: '\ec5d' +} + +.icon-heart-4:before { + content: '\ec5e' +} + +.icon-star-4:before { + content: '\ec5f' +} + +.icon-user-4:before { + content: '\ec60' +} + +.icon-user-woman:before { + content: '\ec61' +} + +.icon-user-pair:before { + content: '\ec62' +} + +.icon-video-alt:before { + content: '\ec63' +} + +.icon-videocam-2:before { + content: '\ec64' +} + +.icon-videocam-alt:before { + content: '\ec65' +} + +.icon-camera-4:before { + content: '\ec66' +} + +.icon-th-2:before { + content: '\ec67' +} + +.icon-th-list-2:before { + content: '\ec68' +} + +.icon-ok-3:before { + content: '\ec69' +} + +.icon-cancel-4:before { + content: '\ec6a' +} + +.icon-cancel-circle-1:before { + content: '\ec6b' +} + +.icon-plus-4:before { + content: '\ec6c' +} + +.icon-home-4:before { + content: '\ec6d' +} + +.icon-lock-4:before { + content: '\ec6e' +} + +.icon-lock-open-4:before { + content: '\ec6f' +} + +.icon-eye-4:before { + content: '\ec70' +} + +.icon-tag-4:before { + content: '\ec71' +} + +.icon-thumbs-up-3:before { + content: '\ec72' +} + +.icon-thumbs-down-3:before { + content: '\ec73' +} + +.icon-download-4:before { + content: '\ec74' +} + +.icon-export-3:before { + content: '\ec75' +} + +.icon-pencil-4:before { + content: '\ec76' +} + +.icon-pencil-alt-1:before { + content: '\ec77' +} + +.icon-edit-2:before { + content: '\ec78' +} + +.icon-chat-4:before { + content: '\ec79' +} + +.icon-print-3:before { + content: '\ec7a' +} + +.icon-bell-3:before { + content: '\ec7b' +} + +.icon-attention-3:before { + content: '\ec7c' +} + +.icon-info-4:before { + content: '\ec7d' +} + +.icon-question:before { + content: '\ec7e' +} + +.icon-location-4:before { + content: '\ec7f' +} + +.icon-trash-4:before { + content: '\ec80' +} + +.icon-doc-4:before { + content: '\ec81' +} + +.icon-article-1:before { + content: '\ec82' +} + +.icon-article-alt-1:before { + content: '\ec83' +} + +.icon-rss-4:before { + content: '\ec84' +} + +.icon-wrench-3:before { + content: '\ec85' +} + +.icon-basket-3:before { + content: '\ec86' +} + +.icon-basket-alt:before { + content: '\ec87' +} + +.icon-calendar-4:before { + content: '\ec88' +} + +.icon-calendar-alt-1:before { + content: '\ec89' +} + +.icon-volume-off-3:before { + content: '\ec8a' +} + +.icon-volume-down-1:before { + content: '\ec8b' +} + +.icon-volume-up-2:before { + content: '\ec8c' +} + +.icon-bullhorn:before { + content: '\ec8d' +} + +.icon-clock-4:before { + content: '\ec8e' +} + +.icon-clock-alt:before { + content: '\ec8f' +} + +.icon-stop-4:before { + content: '\ec90' +} + +.icon-resize-full-4:before { + content: '\ec91' +} + +.icon-resize-small-3:before { + content: '\ec92' +} + +.icon-zoom-in-2:before { + content: '\ec93' +} + +.icon-zoom-out-2:before { + content: '\ec94' +} + +.icon-popup-4:before { + content: '\ec95' +} + +.icon-down-dir-2:before { + content: '\ec96' +} + +.icon-left-dir-2:before { + content: '\ec97' +} + +.icon-right-dir-2:before { + content: '\ec98' +} + +.icon-up-dir-2:before { + content: '\ec99' +} + +.icon-down-4:before { + content: '\ec9a' +} + +.icon-up-4:before { + content: '\ec9b' +} + +.icon-cw-4:before { + content: '\ec9c' +} + +.icon-signal-3:before { + content: '\ec9d' +} + +.icon-award-2:before { + content: '\ec9e' +} + +.icon-mobile-4:before { + content: '\ec9f' +} + +.icon-mobile-alt:before { + content: '\eca0' +} + +.icon-tablet-2:before { + content: '\eca1' +} + +.icon-ipod:before { + content: '\eca2' +} + +.icon-cd-2:before { + content: '\eca3' +} + +.icon-grid:before { + content: '\eca4' +} + +.icon-book-3:before { + content: '\eca5' +} + +.icon-easel:before { + content: '\eca6' +} + +.icon-globe-3:before { + content: '\eca7' +} + +.icon-chart-1:before { + content: '\eca8' +} + +.icon-chart-bar-4:before { + content: '\eca9' +} + +.icon-chart-pie-3:before { + content: '\ecaa' +} + +.icon-dollar-1:before { + content: '\ecab' +} + +.icon-at-2:before { + content: '\ecac' +} + +.icon-colon:before { + content: '\ecad' +} + +.icon-semicolon:before { + content: '\ecae' +} + +.icon-squares:before { + content: '\ecaf' +} + +.icon-money-1:before { + content: '\ecb0' +} + +.icon-facebook-3:before { + content: '\ecb1' +} + +.icon-facebook-rect:before { + content: '\ecb2' +} + +.icon-twitter-3:before { + content: '\ecb3' +} + +.icon-twitter-bird:before { + content: '\ecb4' +} + +.icon-twitter-rect:before { + content: '\ecb5' +} + +.icon-youtube-1:before { + content: '\ecb6' +} + +.icon-search-5:before { + content: '\ecb7' +} + +.icon-mail-5:before { + content: '\ecb8' +} + +.icon-heart-5:before { + content: '\ecb9' +} + +.icon-heart-broken:before { + content: '\ecba' +} + +.icon-star-5:before { + content: '\ecbb' +} + +.icon-star-empty-2:before { + content: '\ecbc' +} + +.icon-star-half-1:before { + content: '\ecbd' +} + +.icon-star-half_empty:before { + content: '\ecbe' +} + +.icon-user-5:before { + content: '\ecbf' +} + +.icon-user-male:before { + content: '\ecc0' +} + +.icon-user-female:before { + content: '\ecc1' +} + +.icon-users-3:before { + content: '\ecc2' +} + +.icon-movie:before { + content: '\ecc3' +} + +.icon-videocam-3:before { + content: '\ecc4' +} + +.icon-isight:before { + content: '\ecc5' +} + +.icon-camera-5:before { + content: '\ecc6' +} + +.icon-menu-3:before { + content: '\ecc7' +} + +.icon-th-thumb:before { + content: '\ecc8' +} + +.icon-th-thumb-empty:before { + content: '\ecc9' +} + +.icon-th-list-3:before { + content: '\ecca' +} + +.icon-ok-4:before { + content: '\eccb' +} + +.icon-ok-circled-1:before { + content: '\eccc' +} + +.icon-cancel-5:before { + content: '\eccd' +} + +.icon-cancel-circled-3:before { + content: '\ecce' +} + +.icon-plus-5:before { + content: '\eccf' +} + +.icon-help-circled-2:before { + content: '\ecd0' +} + +.icon-help-circled-alt:before { + content: '\ecd1' +} + +.icon-info-circled-2:before { + content: '\ecd2' +} + +.icon-info-circled-alt:before { + content: '\ecd3' +} + +.icon-home-5:before { + content: '\ecd4' +} + +.icon-link-4:before { + content: '\ecd5' +} + +.icon-attach-4:before { + content: '\ecd6' +} + +.icon-lock-5:before { + content: '\ecd7' +} + +.icon-lock-alt:before { + content: '\ecd8' +} + +.icon-lock-open-5:before { + content: '\ecd9' +} + +.icon-lock-open-alt-1:before { + content: '\ecda' +} + +.icon-eye-5:before { + content: '\ecdb' +} + +.icon-download-5:before { + content: '\ecdc' +} + +.icon-upload-4:before { + content: '\ecdd' +} + +.icon-download-cloud-2:before { + content: '\ecde' +} + +.icon-upload-cloud-4:before { + content: '\ecdf' +} + +.icon-reply-3:before { + content: '\ece0' +} + +.icon-pencil-5:before { + content: '\ece1' +} + +.icon-export-4:before { + content: '\ece2' +} + +.icon-print-4:before { + content: '\ece3' +} + +.icon-retweet-2:before { + content: '\ece4' +} + +.icon-comment-4:before { + content: '\ece5' +} + +.icon-chat-5:before { + content: '\ece6' +} + +.icon-bell-4:before { + content: '\ece7' +} + +.icon-attention-4:before { + content: '\ece8' +} + +.icon-attention-alt-1:before { + content: '\ece9' +} + +.icon-location-5:before { + content: '\ecea' +} + +.icon-trash-5:before { + content: '\eceb' +} + +.icon-doc-5:before { + content: '\ecec' +} + +.icon-newspaper-1:before { + content: '\eced' +} + +.icon-folder-4:before { + content: '\ecee' +} + +.icon-folder-open-1:before { + content: '\ecef' +} + +.icon-folder-empty-2:before { + content: '\ecf0' +} + +.icon-folder-open-empty-1:before { + content: '\ecf1' +} + +.icon-cog-4:before { + content: '\ecf2' +} + +.icon-calendar-5:before { + content: '\ecf3' +} + +.icon-login-2:before { + content: '\ecf4' +} + +.icon-logout-2:before { + content: '\ecf5' +} + +.icon-mic-4:before { + content: '\ecf6' +} + +.icon-mic-off:before { + content: '\ecf7' +} + +.icon-clock-5:before { + content: '\ecf8' +} + +.icon-stopwatch-1:before { + content: '\ecf9' +} + +.icon-hourglass-1:before { + content: '\ecfa' +} + +.icon-zoom-in-3:before { + content: '\ecfb' +} + +.icon-zoom-out-3:before { + content: '\ecfc' +} + +.icon-down-open-2:before { + content: '\ecfd' +} + +.icon-left-open-3:before { + content: '\ecfe' +} + +.icon-right-open-3:before { + content: '\ecff' +} + +.icon-up-open-2:before { + content: '\ed00' +} + +.icon-down-5:before { + content: '\ed01' +} + +.icon-left-4:before { + content: '\ed02' +} + +.icon-right-4:before { + content: '\ed03' +} + +.icon-up-5:before { + content: '\ed04' +} + +.icon-down-bold-1:before { + content: '\ed05' +} + +.icon-left-bold-1:before { + content: '\ed06' +} + +.icon-right-bold-1:before { + content: '\ed07' +} + +.icon-up-bold-1:before { + content: '\ed08' +} + +.icon-down-fat:before { + content: '\ed09' +} + +.icon-left-fat:before { + content: '\ed0a' +} + +.icon-right-fat:before { + content: '\ed0b' +} + +.icon-up-fat:before { + content: '\ed0c' +} + +.icon-ccw-2:before { + content: '\ed0d' +} + +.icon-shuffle-3:before { + content: '\ed0e' +} + +.icon-play-4:before { + content: '\ed0f' +} + +.icon-pause-4:before { + content: '\ed10' +} + +.icon-stop-5:before { + content: '\ed11' +} + +.icon-to-end-3:before { + content: '\ed12' +} + +.icon-to-start-3:before { + content: '\ed13' +} + +.icon-fast-forward-1:before { + content: '\ed14' +} + +.icon-fast-backward-1:before { + content: '\ed15' +} + +.icon-trophy-1:before { + content: '\ed16' +} + +.icon-monitor-1:before { + content: '\ed17' +} + +.icon-tablet-3:before { + content: '\ed18' +} + +.icon-mobile-5:before { + content: '\ed19' +} + +.icon-data-science:before { + content: '\ed1a' +} + +.icon-data-science-inv:before { + content: '\ed1b' +} + +.icon-inbox-2:before { + content: '\ed1c' +} + +.icon-globe-4:before { + content: '\ed1d' +} + +.icon-globe-inv:before { + content: '\ed1e' +} + +.icon-flash-4:before { + content: '\ed1f' +} + +.icon-cloud-4:before { + content: '\ed20' +} + +.icon-coverflow:before { + content: '\ed21' +} + +.icon-coverflow-empty:before { + content: '\ed22' +} + +.icon-math:before { + content: '\ed23' +} + +.icon-math-circled:before { + content: '\ed24' +} + +.icon-math-circled-empty:before { + content: '\ed25' +} + +.icon-paper-plane-1:before { + content: '\ed26' +} + +.icon-paper-plane-alt:before { + content: '\ed27' +} + +.icon-paper-plane-alt2:before { + content: '\ed28' +} + +.icon-fontsize:before { + content: '\ed29' +} + +.icon-color-adjust:before { + content: '\ed2a' +} + +.icon-fire-1:before { + content: '\ed2b' +} + +.icon-chart-bar-5:before { + content: '\ed2c' +} + +.icon-hdd-1:before { + content: '\ed2d' +} + +.icon-connected-object:before { + content: '\ed2e' +} + +.icon-ruler:before { + content: '\ed2f' +} + +.icon-vector:before { + content: '\ed30' +} + +.icon-vector-pencil:before { + content: '\ed31' +} + +.icon-at-3:before { + content: '\ed32' +} + +.icon-hash-1:before { + content: '\ed33' +} + +.icon-female-1:before { + content: '\ed34' +} + +.icon-male-1:before { + content: '\ed35' +} + +.icon-spread:before { + content: '\ed36' +} + +.icon-king:before { + content: '\ed37' +} + +.icon-anchor-2:before { + content: '\ed38' +} + +.icon-joystick:before { + content: '\ed39' +} + +.icon-spinner1:before { + content: '\ed3a' +} + +.icon-spinner2:before { + content: '\ed3b' +} + +.icon-github-3:before { + content: '\ed3c' +} + +.icon-github-circled-3:before { + content: '\ed3d' +} + +.icon-github-circled-alt:before { + content: '\ed3e' +} + +.icon-github-circled-alt2:before { + content: '\ed3f' +} + +.icon-twitter-4:before { + content: '\ed40' +} + +.icon-twitter-circled-2:before { + content: '\ed41' +} + +.icon-facebook-4:before { + content: '\ed42' +} + +.icon-facebook-circled-2:before { + content: '\ed43' +} + +.icon-gplus-2:before { + content: '\ed44' +} + +.icon-gplus-circled-1:before { + content: '\ed45' +} + +.icon-linkedin-3:before { + content: '\ed46' +} + +.icon-linkedin-circled-2:before { + content: '\ed47' +} + +.icon-dribbble-3:before { + content: '\ed48' +} + +.icon-dribbble-circled-2:before { + content: '\ed49' +} + +.icon-instagram-1:before { + content: '\ed4a' +} + +.icon-instagram-circled:before { + content: '\ed4b' +} + +.icon-soundcloud-1:before { + content: '\ed4c' +} + +.icon-soundcloud-circled:before { + content: '\ed4d' +} + +.icon-mfg-logo:before { + content: '\ed4e' +} + +.icon-mfg-logo-circled:before { + content: '\ed4f' +} + +.icon-aboveground-rail:before { + content: '\ed50' +} + +.icon-airfield:before { + content: '\ed51' +} + +.icon-airport:before { + content: '\ed52' +} + +.icon-art-gallery:before { + content: '\ed53' +} + +.icon-bar:before { + content: '\ed54' +} + +.icon-baseball:before { + content: '\ed55' +} + +.icon-basketball:before { + content: '\ed56' +} + +.icon-beer-2:before { + content: '\ed57' +} + +.icon-belowground-rail:before { + content: '\ed58' +} + +.icon-bicycle:before { + content: '\ed59' +} + +.icon-bus:before { + content: '\ed5a' +} + +.icon-cafe:before { + content: '\ed5b' +} + +.icon-campsite:before { + content: '\ed5c' +} + +.icon-cemetery:before { + content: '\ed5d' +} + +.icon-cinema:before { + content: '\ed5e' +} + +.icon-college:before { + content: '\ed5f' +} + +.icon-commerical-building:before { + content: '\ed60' +} + +.icon-credit-card-3:before { + content: '\ed61' +} + +.icon-cricket:before { + content: '\ed62' +} + +.icon-embassy:before { + content: '\ed63' +} + +.icon-fast-food:before { + content: '\ed64' +} + +.icon-ferry:before { + content: '\ed65' +} + +.icon-fire-station:before { + content: '\ed66' +} + +.icon-football:before { + content: '\ed67' +} + +.icon-fuel:before { + content: '\ed68' +} + +.icon-garden:before { + content: '\ed69' +} + +.icon-giraffe:before { + content: '\ed6a' +} + +.icon-golf:before { + content: '\ed6b' +} + +.icon-grocery-store:before { + content: '\ed6c' +} + +.icon-harbor:before { + content: '\ed6d' +} + +.icon-heliport:before { + content: '\ed6e' +} + +.icon-hospital-1:before { + content: '\ed6f' +} + +.icon-industrial-building:before { + content: '\ed70' +} + +.icon-library:before { + content: '\ed71' +} + +.icon-lodging:before { + content: '\ed72' +} + +.icon-london-underground:before { + content: '\ed73' +} + +.icon-minefield:before { + content: '\ed74' +} + +.icon-monument:before { + content: '\ed75' +} + +.icon-museum:before { + content: '\ed76' +} + +.icon-pharmacy:before { + content: '\ed77' +} + +.icon-pitch:before { + content: '\ed78' +} + +.icon-police:before { + content: '\ed79' +} + +.icon-post:before { + content: '\ed7a' +} + +.icon-prison:before { + content: '\ed7b' +} + +.icon-rail:before { + content: '\ed7c' +} + +.icon-religious-christian:before { + content: '\ed7d' +} + +.icon-religious-islam:before { + content: '\ed7e' +} + +.icon-religious-jewish:before { + content: '\ed7f' +} + +.icon-restaurant:before { + content: '\ed80' +} + +.icon-roadblock:before { + content: '\ed81' +} + +.icon-school:before { + content: '\ed82' +} + +.icon-shop:before { + content: '\ed83' +} + +.icon-skiing:before { + content: '\ed84' +} + +.icon-soccer:before { + content: '\ed85' +} + +.icon-swimming:before { + content: '\ed86' +} + +.icon-tennis:before { + content: '\ed87' +} + +.icon-theatre:before { + content: '\ed88' +} + +.icon-toilet:before { + content: '\ed89' +} + +.icon-town-hall:before { + content: '\ed8a' +} + +.icon-trash-6:before { + content: '\ed8b' +} + +.icon-tree-1:before { + content: '\ed8c' +} + +.icon-tree-2:before { + content: '\ed8d' +} + +.icon-warehouse:before { + content: '\ed8e' +} + +.icon-duckduckgo:before { + content: '\ed8f' +} + +.icon-aim:before { + content: '\ed90' +} + +.icon-delicious:before { + content: '\ed91' +} + +.icon-paypal-1:before { + content: '\ed92' +} + +.icon-flattr-1:before { + content: '\ed93' +} + +.icon-android-1:before { + content: '\ed94' +} + +.icon-eventful:before { + content: '\ed95' +} + +.icon-smashmag:before { + content: '\ed96' +} + +.icon-gplus-3:before { + content: '\ed97' +} + +.icon-wikipedia:before { + content: '\ed98' +} + +.icon-lanyrd:before { + content: '\ed99' +} + +.icon-calendar-6:before { + content: '\ed9a' +} + +.icon-stumbleupon-1:before { + content: '\ed9b' +} + +.icon-fivehundredpx:before { + content: '\ed9c' +} + +.icon-pinterest-2:before { + content: '\ed9d' +} + +.icon-bitcoin-1:before { + content: '\ed9e' +} + +.icon-w3c:before { + content: '\ed9f' +} + +.icon-foursquare-1:before { + content: '\eda0' +} + +.icon-html5-1:before { + content: '\eda1' +} + +.icon-ie:before { + content: '\eda2' +} + +.icon-call:before { + content: '\eda3' +} + +.icon-grooveshark:before { + content: '\eda4' +} + +.icon-ninetyninedesigns:before { + content: '\eda5' +} + +.icon-forrst:before { + content: '\eda6' +} + +.icon-digg:before { + content: '\eda7' +} + +.icon-spotify-1:before { + content: '\eda8' +} + +.icon-reddit:before { + content: '\eda9' +} + +.icon-guest:before { + content: '\edaa' +} + +.icon-gowalla:before { + content: '\edab' +} + +.icon-appstore:before { + content: '\edac' +} + +.icon-blogger:before { + content: '\edad' +} + +.icon-cc-1:before { + content: '\edae' +} + +.icon-dribbble-4:before { + content: '\edaf' +} + +.icon-evernote-1:before { + content: '\edb0' +} + +.icon-flickr-3:before { + content: '\edb1' +} + +.icon-google:before { + content: '\edb2' +} + +.icon-viadeo:before { + content: '\edb3' +} + +.icon-instapaper:before { + content: '\edb4' +} + +.icon-weibo-1:before { + content: '\edb5' +} + +.icon-klout:before { + content: '\edb6' +} + +.icon-linkedin-4:before { + content: '\edb7' +} + +.icon-meetup:before { + content: '\edb8' +} + +.icon-vk:before { + content: '\edb9' +} + +.icon-plancast:before { + content: '\edba' +} + +.icon-disqus:before { + content: '\edbb' +} + +.icon-rss-5:before { + content: '\edbc' +} + +.icon-skype-3:before { + content: '\edbd' +} + +.icon-twitter-5:before { + content: '\edbe' +} + +.icon-youtube-2:before { + content: '\edbf' +} + +.icon-vimeo-2:before { + content: '\edc0' +} + +.icon-windows-1:before { + content: '\edc1' +} + +.icon-xing-1:before { + content: '\edc2' +} + +.icon-yahoo:before { + content: '\edc3' +} + +.icon-chrome:before { + content: '\edc4' +} + +.icon-email:before { + content: '\edc5' +} + +.icon-macstore:before { + content: '\edc6' +} + +.icon-myspace:before { + content: '\edc7' +} + +.icon-podcast:before { + content: '\edc8' +} + +.icon-amazon:before { + content: '\edc9' +} + +.icon-steam:before { + content: '\edca' +} + +.icon-cloudapp:before { + content: '\edcb' +} + +.icon-dropbox-2:before { + content: '\edcc' +} + +.icon-ebay:before { + content: '\edcd' +} + +.icon-facebook-5:before { + content: '\edce' +} + +.icon-github-4:before { + content: '\edcf' +} + +.icon-github-circled-4:before { + content: '\edd0' +} + +.icon-googleplay:before { + content: '\edd1' +} + +.icon-itunes:before { + content: '\edd2' +} + +.icon-plurk:before { + content: '\edd3' +} + +.icon-songkick:before { + content: '\edd4' +} + +.icon-lastfm-2:before { + content: '\edd5' +} + +.icon-gmail:before { + content: '\edd6' +} + +.icon-pinboard:before { + content: '\edd7' +} + +.icon-openid:before { + content: '\edd8' +} + +.icon-quora:before { + content: '\edd9' +} + +.icon-soundcloud-2:before { + content: '\edda' +} + +.icon-tumblr-2:before { + content: '\eddb' +} + +.icon-eventasaurus:before { + content: '\eddc' +} + +.icon-wordpress:before { + content: '\eddd' +} + +.icon-yelp:before { + content: '\edde' +} + +.icon-intensedebate:before { + content: '\eddf' +} + +.icon-eventbrite:before { + content: '\ede0' +} + +.icon-scribd:before { + content: '\ede1' +} + +.icon-posterous:before { + content: '\ede2' +} + +.icon-stripe:before { + content: '\ede3' +} + +.icon-opentable:before { + content: '\ede4' +} + +.icon-cart:before { + content: '\ede5' +} + +.icon-print-5:before { + content: '\ede6' +} + +.icon-angellist:before { + content: '\ede7' +} + +.icon-instagram-2:before { + content: '\ede8' +} + +.icon-dwolla:before { + content: '\ede9' +} + +.icon-appnet:before { + content: '\edea' +} + +.icon-statusnet:before { + content: '\edeb' +} + +.icon-acrobat:before { + content: '\edec' +} + +.icon-drupal:before { + content: '\eded' +} + +.icon-buffer:before { + content: '\edee' +} + +.icon-pocket:before { + content: '\edef' +} + +.icon-bitbucket-1:before { + content: '\edf0' +} + +.icon-lego:before { + content: '\edf1' +} + +.icon-login-3:before { + content: '\edf2' +} + +.icon-stackoverflow-1:before { + content: '\edf3' +} + +.icon-hackernews:before { + content: '\edf4' +} + +.icon-lkdto:before { + content: '\edf5' +} + +.icon-facebook-6:before { + content: '\edf6' +} + +.icon-facebook-rect-1:before { + content: '\edf7' +} + +.icon-twitter-6:before { + content: '\edf8' +} + +.icon-twitter-bird-1:before { + content: '\edf9' +} + +.icon-vimeo-3:before { + content: '\edfa' +} + +.icon-vimeo-rect:before { + content: '\edfb' +} + +.icon-tumblr-3:before { + content: '\edfc' +} + +.icon-tumblr-rect:before { + content: '\edfd' +} + +.icon-googleplus-rect:before { + content: '\edfe' +} + +.icon-github-text:before { + content: '\edff' +} + +.icon-github-5:before { + content: '\ee00' +} + +.icon-skype-4:before { + content: '\ee01' +} + +.icon-icq:before { + content: '\ee02' +} + +.icon-yandex:before { + content: '\ee03' +} + +.icon-yandex-rect:before { + content: '\ee04' +} + +.icon-vkontakte-rect:before { + content: '\ee05' +} + +.icon-odnoklassniki:before { + content: '\ee06' +} + +.icon-odnoklassniki-rect:before { + content: '\ee07' +} + +.icon-friendfeed:before { + content: '\ee08' +} + +.icon-friendfeed-rect:before { + content: '\ee09' +} + +.icon-blogger-1:before { + content: '\ee0a' +} + +.icon-blogger-rect:before { + content: '\ee0b' +} + +.icon-deviantart:before { + content: '\ee0c' +} + +.icon-jabber:before { + content: '\ee0d' +} + +.icon-lastfm-3:before { + content: '\ee0e' +} + +.icon-lastfm-rect:before { + content: '\ee0f' +} + +.icon-linkedin-5:before { + content: '\ee10' +} + +.icon-linkedin-rect:before { + content: '\ee11' +} + +.icon-picasa-1:before { + content: '\ee12' +} + +.icon-wordpress-1:before { + content: '\ee13' +} + +.icon-instagram-3:before { + content: '\ee14' +} + +.icon-instagram-filled:before { + content: '\ee15' +} + +.icon-diigo:before { + content: '\ee16' +} + +.icon-box-4:before { + content: '\ee17' +} + +.icon-box-rect:before { + content: '\ee18' +} + +.icon-tudou:before { + content: '\ee19' +} + +.icon-youku:before { + content: '\ee1a' +} + +.icon-win8:before { + content: '\ee1b' +} + +.icon-glass-1:before { + content: '\ee72' +} + +.icon-music-4:before { + content: '\ee73' +} + +.icon-search-8:before { + content: '\ee74' +} + +.icon-search-circled:before { + content: '\ee75' +} + +.icon-mail-7:before { + content: '\ee76' +} + +.icon-mail-circled:before { + content: '\ee77' +} + +.icon-heart-8:before { + content: '\ee78' +} + +.icon-heart-circled:before { + content: '\ee79' +} + +.icon-heart-empty-4:before { + content: '\ee7a' +} + +.icon-star-8:before { + content: '\ee7b' +} + +.icon-star-circled:before { + content: '\ee7c' +} + +.icon-star-empty-3:before { + content: '\ee7d' +} + +.icon-user-8:before { + content: '\ee7e' +} + +.icon-group:before { + content: '\ee7f' +} + +.icon-group-circled:before { + content: '\ee80' +} + +.icon-torso:before { + content: '\ee81' +} + +.icon-video-5:before { + content: '\ee82' +} + +.icon-video-circled:before { + content: '\ee83' +} + +.icon-video-alt-1:before { + content: '\ee84' +} + +.icon-videocam-5:before { + content: '\ee85' +} + +.icon-video-chat:before { + content: '\ee86' +} + +.icon-picture-5:before { + content: '\ee87' +} + +.icon-camera-7:before { + content: '\ee88' +} + +.icon-photo-1:before { + content: '\ee89' +} + +.icon-photo-circled:before { + content: '\ee8a' +} + +.icon-th-large-2:before { + content: '\ee8b' +} + +.icon-th-3:before { + content: '\ee8c' +} + +.icon-th-list-5:before { + content: '\ee8d' +} + +.icon-view-mode:before { + content: '\ee8e' +} + +.icon-ok-6:before { + content: '\ee8f' +} + +.icon-ok-circled-2:before { + content: '\ee90' +} + +.icon-ok-circled2-1:before { + content: '\ee91' +} + +.icon-cancel-7:before { + content: '\ee92' +} + +.icon-cancel-circled-4:before { + content: '\ee93' +} + +.icon-cancel-circled2-1:before { + content: '\ee94' +} + +.icon-plus-6:before { + content: '\ee95' +} + +.icon-plus-circled-2:before { + content: '\ee96' +} + +.icon-minus-4:before { + content: '\ee97' +} + +.icon-minus-circled-2:before { + content: '\ee98' +} + +.icon-help-3:before { + content: '\ee99' +} + +.icon-help-circled-3:before { + content: '\ee9a' +} + +.icon-info-circled-3:before { + content: '\ee9b' +} + +.icon-home-6:before { + content: '\ee9c' +} + +.icon-home-circled:before { + content: '\ee9d' +} + +.icon-website:before { + content: '\ee9e' +} + +.icon-website-circled:before { + content: '\ee9f' +} + +.icon-attach-7:before { + content: '\eea0' +} + +.icon-attach-circled:before { + content: '\eea1' +} + +.icon-lock-8:before { + content: '\eea2' +} + +.icon-lock-circled:before { + content: '\eea3' +} + +.icon-lock-open-7:before { + content: '\eea4' +} + +.icon-lock-open-alt-2:before { + content: '\eea5' +} + +.icon-eye-7:before { + content: '\eea6' +} + +.icon-eye-off-1:before { + content: '\eea7' +} + +.icon-tag-7:before { + content: '\eea8' +} + +.icon-tags-2:before { + content: '\eea9' +} + +.icon-bookmark-3:before { + content: '\eeaa' +} + +.icon-bookmark-empty-1:before { + content: '\eeab' +} + +.icon-flag-3:before { + content: '\eeac' +} + +.icon-flag-circled:before { + content: '\eead' +} + +.icon-thumbs-up-5:before { + content: '\eeae' +} + +.icon-thumbs-down-4:before { + content: '\eeaf' +} + +.icon-download-6:before { + content: '\eeb0' +} + +.icon-download-alt:before { + content: '\eeb1' +} + +.icon-upload-5:before { + content: '\eeb2' +} + +.icon-share-2:before { + content: '\eeb3' +} + +.icon-quote-1:before { + content: '\eeb4' +} + +.icon-quote-circled:before { + content: '\eeb5' +} + +.icon-export-5:before { + content: '\eeb6' +} + +.icon-pencil-7:before { + content: '\eeb7' +} + +.icon-pencil-circled:before { + content: '\eeb8' +} + +.icon-edit-3:before { + content: '\eeb9' +} + +.icon-edit-circled:before { + content: '\eeba' +} + +.icon-edit-alt:before { + content: '\eebb' +} + +.icon-print-6:before { + content: '\eebc' +} + +.icon-retweet-4:before { + content: '\eebd' +} + +.icon-comment-7:before { + content: '\eebe' +} + +.icon-comment-alt-1:before { + content: '\eebf' +} + +.icon-bell-5:before { + content: '\eec0' +} + +.icon-warning-1:before { + content: '\eec1' +} + +.icon-exclamation:before { + content: '\eec2' +} + +.icon-error:before { + content: '\eec3' +} + +.icon-error-alt:before { + content: '\eec4' +} + +.icon-location-7:before { + content: '\eec5' +} + +.icon-location-circled:before { + content: '\eec6' +} + +.icon-compass-4:before { + content: '\eec7' +} + +.icon-compass-circled:before { + content: '\eec8' +} + +.icon-trash-8:before { + content: '\eec9' +} + +.icon-trash-circled:before { + content: '\eeca' +} + +.icon-doc-7:before { + content: '\eecb' +} + +.icon-doc-circled:before { + content: '\eecc' +} + +.icon-doc-new:before { + content: '\eecd' +} + +.icon-doc-new-circled:before { + content: '\eece' +} + +.icon-folder-5:before { + content: '\eecf' +} + +.icon-folder-circled:before { + content: '\eed0' +} + +.icon-folder-close:before { + content: '\eed1' +} + +.icon-folder-open-2:before { + content: '\eed2' +} + +.icon-rss-6:before { + content: '\eed3' +} + +.icon-phone-3:before { + content: '\eed4' +} + +.icon-phone-circled:before { + content: '\eed5' +} + +.icon-cog-6:before { + content: '\eed6' +} + +.icon-cog-circled:before { + content: '\eed7' +} + +.icon-cogs:before { + content: '\eed8' +} + +.icon-wrench-4:before { + content: '\eed9' +} + +.icon-wrench-circled:before { + content: '\eeda' +} + +.icon-basket-4:before { + content: '\eedb' +} + +.icon-basket-circled:before { + content: '\eedc' +} + +.icon-calendar-8:before { + content: '\eedd' +} + +.icon-calendar-circled:before { + content: '\eede' +} + +.icon-mic-5:before { + content: '\eedf' +} + +.icon-mic-circled:before { + content: '\eee0' +} + +.icon-volume-off-4:before { + content: '\eee1' +} + +.icon-volume-down-2:before { + content: '\eee2' +} + +.icon-volume-1:before { + content: '\eee3' +} + +.icon-volume-up-3:before { + content: '\eee4' +} + +.icon-headphones-3:before { + content: '\eee5' +} + +.icon-clock-8:before { + content: '\eee6' +} + +.icon-clock-circled:before { + content: '\eee7' +} + +.icon-lightbulb-3:before { + content: '\eee8' +} + +.icon-lightbulb-alt:before { + content: '\eee9' +} + +.icon-block-4:before { + content: '\eeea' +} + +.icon-resize-full-6:before { + content: '\eeeb' +} + +.icon-resize-full-alt-2:before { + content: '\eeec' +} + +.icon-resize-small-4:before { + content: '\eeed' +} + +.icon-resize-vertical-2:before { + content: '\eeee' +} + +.icon-resize-horizontal-2:before { + content: '\eeef' +} + +.icon-move-3:before { + content: '\eef0' +} + +.icon-zoom-in-4:before { + content: '\eef1' +} + +.icon-zoom-out-4:before { + content: '\eef2' +} + +.icon-down-open-3:before { + content: '\eef3' +} + +.icon-left-open-5:before { + content: '\eef4' +} + +.icon-right-open-5:before { + content: '\eef5' +} + +.icon-up-open-3:before { + content: '\eef6' +} + +.icon-down-6:before { + content: '\eef7' +} + +.icon-left-5:before { + content: '\eef8' +} + +.icon-right-5:before { + content: '\eef9' +} + +.icon-up-6:before { + content: '\eefa' +} + +.icon-down-circled-2:before { + content: '\eefb' +} + +.icon-left-circled-2:before { + content: '\eefc' +} + +.icon-right-circled-2:before { + content: '\eefd' +} + +.icon-up-circled-2:before { + content: '\eefe' +} + +.icon-down-hand-1:before { + content: '\eeff' +} + +.icon-left-hand-1:before { + content: '\ef00' +} + +.icon-right-hand-1:before { + content: '\ef01' +} + +.icon-up-hand-1:before { + content: '\ef02' +} + +.icon-cw-5:before { + content: '\ef03' +} + +.icon-cw-circled:before { + content: '\ef04' +} + +.icon-arrows-cw-3:before { + content: '\ef05' +} + +.icon-shuffle-4:before { + content: '\ef06' +} + +.icon-play-5:before { + content: '\ef07' +} + +.icon-play-circled-1:before { + content: '\ef08' +} + +.icon-play-circled2-1:before { + content: '\ef09' +} + +.icon-stop-6:before { + content: '\ef0a' +} + +.icon-stop-circled:before { + content: '\ef0b' +} + +.icon-pause-5:before { + content: '\ef0c' +} + +.icon-pause-circled:before { + content: '\ef0d' +} + +.icon-record-2:before { + content: '\ef0e' +} + +.icon-eject-3:before { + content: '\ef0f' +} + +.icon-backward:before { + content: '\ef10' +} + +.icon-backward-circled:before { + content: '\ef11' +} + +.icon-fast-backward-2:before { + content: '\ef12' +} + +.icon-fast-forward-2:before { + content: '\ef13' +} + +.icon-forward-3:before { + content: '\ef14' +} + +.icon-forward-circled:before { + content: '\ef15' +} + +.icon-step-backward:before { + content: '\ef16' +} + +.icon-step-forward:before { + content: '\ef17' +} + +.icon-target-5:before { + content: '\ef18' +} + +.icon-signal-5:before { + content: '\ef19' +} + +.icon-desktop-3:before { + content: '\ef1a' +} + +.icon-desktop-circled:before { + content: '\ef1b' +} + +.icon-laptop-2:before { + content: '\ef1c' +} + +.icon-laptop-circled:before { + content: '\ef1d' +} + +.icon-network-1:before { + content: '\ef1e' +} + +.icon-inbox-4:before { + content: '\ef1f' +} + +.icon-inbox-circled:before { + content: '\ef20' +} + +.icon-inbox-alt:before { + content: '\ef21' +} + +.icon-globe-6:before { + content: '\ef22' +} + +.icon-globe-alt-1:before { + content: '\ef23' +} + +.icon-cloud-6:before { + content: '\ef24' +} + +.icon-cloud-circled:before { + content: '\ef25' +} + +.icon-flight-2:before { + content: '\ef26' +} + +.icon-leaf-3:before { + content: '\ef27' +} + +.icon-font-1:before { + content: '\ef28' +} + +.icon-fontsize-1:before { + content: '\ef29' +} + +.icon-bold-1:before { + content: '\ef2a' +} + +.icon-italic-1:before { + content: '\ef2b' +} + +.icon-text-height-1:before { + content: '\ef2c' +} + +.icon-text-width-1:before { + content: '\ef2d' +} + +.icon-align-left-1:before { + content: '\ef2e' +} + +.icon-align-center-1:before { + content: '\ef2f' +} + +.icon-align-right-1:before { + content: '\ef30' +} + +.icon-align-justify-1:before { + content: '\ef31' +} + +.icon-list-3:before { + content: '\ef32' +} + +.icon-indent-left-1:before { + content: '\ef33' +} + +.icon-indent-right-1:before { + content: '\ef34' +} + +.icon-briefcase-3:before { + content: '\ef35' +} + +.icon-off-1:before { + content: '\ef36' +} + +.icon-road-1:before { + content: '\ef37' +} + +.icon-qrcode-1:before { + content: '\ef38' +} + +.icon-barcode-1:before { + content: '\ef39' +} + +.icon-braille:before { + content: '\ef3a' +} + +.icon-book-4:before { + content: '\ef3b' +} + +.icon-adjust-1:before { + content: '\ef3c' +} + +.icon-tint-1:before { + content: '\ef3d' +} + +.icon-check-3:before { + content: '\ef3e' +} + +.icon-check-empty-1:before { + content: '\ef3f' +} + +.icon-asterisk-1:before { + content: '\ef40' +} + +.icon-gift-2:before { + content: '\ef41' +} + +.icon-fire-3:before { + content: '\ef42' +} + +.icon-magnet-2:before { + content: '\ef43' +} + +.icon-chart-2:before { + content: '\ef44' +} + +.icon-chart-circled:before { + content: '\ef45' +} + +.icon-credit-card-4:before { + content: '\ef46' +} + +.icon-megaphone-3:before { + content: '\ef47' +} + +.icon-clipboard-2:before { + content: '\ef48' +} + +.icon-hdd-2:before { + content: '\ef49' +} + +.icon-key-5:before { + content: '\ef4a' +} + +.icon-certificate-2:before { + content: '\ef4b' +} + +.icon-tasks-1:before { + content: '\ef4c' +} + +.icon-filter-1:before { + content: '\ef4d' +} + +.icon-gauge-2:before { + content: '\ef4e' +} + +.icon-smiley:before { + content: '\ef4f' +} + +.icon-smiley-circled:before { + content: '\ef50' +} + +.icon-address-book:before { + content: '\ef51' +} + +.icon-address-book-alt:before { + content: '\ef52' +} + +.icon-asl:before { + content: '\ef53' +} + +.icon-glasses:before { + content: '\ef54' +} + +.icon-hearing-impaired:before { + content: '\ef55' +} + +.icon-iphone-home:before { + content: '\ef56' +} + +.icon-person:before { + content: '\ef57' +} + +.icon-adult:before { + content: '\ef58' +} + +.icon-child:before { + content: '\ef59' +} + +.icon-blind:before { + content: '\ef5a' +} + +.icon-guidedog:before { + content: '\ef5b' +} + +.icon-accessibility:before { + content: '\ef5c' +} + +.icon-universal-access:before { + content: '\ef5d' +} + +.icon-male-2:before { + content: '\ef5e' +} + +.icon-female-2:before { + content: '\ef5f' +} + +.icon-behance-1:before { + content: '\ef60' +} + +.icon-blogger-2:before { + content: '\ef61' +} + +.icon-cc-2:before { + content: '\ef62' +} + +.icon-css:before { + content: '\ef63' +} + +.icon-delicious-1:before { + content: '\ef64' +} + +.icon-deviantart-1:before { + content: '\ef65' +} + +.icon-digg-1:before { + content: '\ef66' +} + +.icon-dribbble-5:before { + content: '\ef67' +} + +.icon-facebook-7:before { + content: '\ef68' +} + +.icon-flickr-4:before { + content: '\ef69' +} + +.icon-foursquare-2:before { + content: '\ef6a' +} + +.icon-friendfeed-1:before { + content: '\ef6b' +} + +.icon-friendfeed-rect-1:before { + content: '\ef6c' +} + +.icon-github-6:before { + content: '\ef6d' +} + +.icon-github-text-1:before { + content: '\ef6e' +} + +.icon-googleplus:before { + content: '\ef6f' +} + +.icon-instagram-4:before { + content: '\ef70' +} + +.icon-linkedin-6:before { + content: '\ef71' +} + +.icon-path:before { + content: '\ef72' +} + +.icon-picasa-2:before { + content: '\ef73' +} + +.icon-pinterest-3:before { + content: '\ef74' +} + +.icon-reddit-1:before { + content: '\ef75' +} + +.icon-skype-5:before { + content: '\ef76' +} + +.icon-slideshare:before { + content: '\ef77' +} + +.icon-stackoverflow-2:before { + content: '\ef78' +} + +.icon-stumbleupon-2:before { + content: '\ef79' +} + +.icon-twitter-7:before { + content: '\ef7a' +} + +.icon-tumblr-4:before { + content: '\ef7b' +} + +.icon-vimeo-4:before { + content: '\ef7c' +} + +.icon-vkontakte-2:before { + content: '\ef7d' +} + +.icon-w3c-1:before { + content: '\ef7e' +} + +.icon-wordpress-2:before { + content: '\ef7f' +} + +.icon-youtube-3:before { + content: '\ef80' +} + +.icon-music-3:before { + content: '\ee42' +} + +.icon-search-7:before { + content: '\ee43' +} + +.icon-mail-6:before { + content: '\ee44' +} + +.icon-heart-7:before { + content: '\ee45' +} + +.icon-star-7:before { + content: '\ee46' +} + +.icon-user-7:before { + content: '\ee47' +} + +.icon-videocam-4:before { + content: '\ee48' +} + +.icon-camera-6:before { + content: '\ee49' +} + +.icon-photo:before { + content: '\ee4a' +} + +.icon-attach-6:before { + content: '\ee5c' +} + +.icon-lock-7:before { + content: '\ee5d' +} + +.icon-eye-6:before { + content: '\ee5e' +} + +.icon-tag-6:before { + content: '\ee5f' +} + +.icon-thumbs-up-4:before { + content: '\ee60' +} + +.icon-pencil-6:before { + content: '\ee61' +} + +.icon-comment-6:before { + content: '\ee62' +} + +.icon-location-6:before { + content: '\ee63' +} + +.icon-cup-1:before { + content: '\ee64' +} + +.icon-trash-7:before { + content: '\ee65' +} + +.icon-doc-6:before { + content: '\ee66' +} + +.icon-note-1:before { + content: '\ee4b' +} + +.icon-cog-5:before { + content: '\ee4c' +} + +.icon-params:before { + content: '\ee4d' +} + +.icon-calendar-7:before { + content: '\ee4e' +} + +.icon-sound-1:before { + content: '\ee4f' +} + +.icon-clock-7:before { + content: '\ee50' +} + +.icon-lightbulb-2:before { + content: '\ee51' +} + +.icon-tv:before { + content: '\ee52' +} + +.icon-desktop-2:before { + content: '\ee53' +} + +.icon-mobile-6:before { + content: '\ee67' +} + +.icon-cd-3:before { + content: '\ee68' +} + +.icon-inbox-3:before { + content: '\ee69' +} + +.icon-globe-5:before { + content: '\ee6a' +} + +.icon-cloud-5:before { + content: '\ee6b' +} + +.icon-paper-plane-2:before { + content: '\ee6c' +} + +.icon-fire-2:before { + content: '\ee6d' +} + +.icon-graduation-cap-1:before { + content: '\ee6e' +} + +.icon-megaphone-2:before { + content: '\ee6f' +} + +.icon-database-2:before { + content: '\ee70' +} + +.icon-key-4:before { + content: '\ee71' +} + +.icon-beaker-1:before { + content: '\ee54' +} + +.icon-truck-1:before { + content: '\ee55' +} + +.icon-money-2:before { + content: '\ee56' +} + +.icon-food-1:before { + content: '\ee57' +} + +.icon-shop-1:before { + content: '\ee58' +} + +.icon-diamond:before { + content: '\ee59' +} + +.icon-t-shirt:before { + content: '\ee5a' +} + +.icon-wallet:before { + content: '\ee5b' +} + +.icon-search-6:before { + content: '\ee33' +} + +.icon-heart-6:before { + content: '\ee26' +} + +.icon-heart-empty-3:before { + content: '\ee27' +} + +.icon-star-6:before { + content: '\ee29' +} + +.icon-user-6:before { + content: '\ee28' +} + +.icon-video-4:before { + content: '\ee2a' +} + +.icon-picture-4:before { + content: '\ee2b' +} + +.icon-th-large-3:before { + content: '\ef89' +} + +.icon-th-4:before { + content: '\ef88' +} + +.icon-th-list-4:before { + content: '\ee2c' +} + +.icon-ok-5:before { + content: '\ee1c' +} + +.icon-ok-circle-1:before { + content: '\ee1d' +} + +.icon-cancel-6:before { + content: '\ee1e' +} + +.icon-cancel-circle-2:before { + content: '\ee1f' +} + +.icon-plus-circle-1:before { + content: '\ee20' +} + +.icon-minus-circle-1:before { + content: '\ee21' +} + +.icon-link-5:before { + content: '\ee22' +} + +.icon-attach-5:before { + content: '\ee23' +} + +.icon-lock-6:before { + content: '\ee24' +} + +.icon-lock-open-6:before { + content: '\ee32' +} + +.icon-tag-5:before { + content: '\ee31' +} + +.icon-reply-4:before { + content: '\ee30' +} + +.icon-reply-all-2:before { + content: '\ee25' +} + +.icon-code-3:before { + content: '\ee2f' +} + +.icon-retweet-3:before { + content: '\ee2e' +} + +.icon-comment-5:before { + content: '\ee2d' +} + +.icon-location-8:before { + content: '\ef82' +} + +.icon-folder-6:before { + content: '\ef83' +} + +.icon-archive-2:before { + content: '\ef84' +} + +.icon-cog-7:before { + content: '\ef85' +} + +.icon-logout-3:before { + content: '\ef86' +} + +.icon-clock-6:before { + content: '\ee34' +} + +.icon-resize-full-5:before { + content: '\ee36' +} + +.icon-resize-full-circle:before { + content: '\ee35' +} + +.icon-popup-5:before { + content: '\ef81' +} + +.icon-left-open-4:before { + content: '\ee37' +} + +.icon-right-open-4:before { + content: '\ee38' +} + +.icon-down-circle-1:before { + content: '\ee39' +} + +.icon-left-circle-1:before { + content: '\ee3a' +} + +.icon-right-circle-1:before { + content: '\ee3b' +} + +.icon-up-circle-1:before { + content: '\ee3c' +} + +.icon-cw-circle:before { + content: '\ee3d' +} + +.icon-arrows-cw-2:before { + content: '\ee3e' +} + +.icon-updown-circle:before { + content: '\ee3f' +} + +.icon-target-4:before { + content: '\ee40' +} + +.icon-signal-4:before { + content: '\ee41' +} + +.icon-resize-horizontal-1:before { + content: '\ec1b' +} + +.animate-spin { + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; + display: inline-block +} + +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-webkit-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-o-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-ms-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@font-face { + font-family: Pe-icon-7-stroke; + font-weight: 400; + font-style: normal +} + +[class*=" pe-7s-"], +[class^=pe-7s-] { + display: inline-block; + font-family: Pe-icon-7-stroke; + font-style: normal; + -moz-osx-font-smoothing: grayscale +} + +.pe-7s-album:before { + content: "\e6aa" +} + +.pe-7s-arc:before { + content: "\e6ab" +} + +.pe-7s-back-2:before { + content: "\e6ac" +} + +.pe-7s-bandaid:before { + content: "\e6ad" +} + +.pe-7s-car:before { + content: "\e6ae" +} + +.pe-7s-diamond:before { + content: "\e6af" +} + +.pe-7s-door-lock:before { + content: "\e6b0" +} + +.pe-7s-eyedropper:before { + content: "\e6b1" +} + +.pe-7s-female:before { + content: "\e6b2" +} + +.pe-7s-gym:before { + content: "\e6b3" +} + +.pe-7s-hammer:before { + content: "\e6b4" +} + +.pe-7s-headphones:before { + content: "\e6b5" +} + +.pe-7s-helm:before { + content: "\e6b6" +} + +.pe-7s-hourglass:before { + content: "\e6b7" +} + +.pe-7s-leaf:before { + content: "\e6b8" +} + +.pe-7s-magic-wand:before { + content: "\e6b9" +} + +.pe-7s-male:before { + content: "\e6ba" +} + +.pe-7s-map-2:before { + content: "\e6bb" +} + +.pe-7s-next-2:before { + content: "\e6bc" +} + +.pe-7s-paint-bucket:before { + content: "\e6bd" +} + +.pe-7s-pendrive:before { + content: "\e6be" +} + +.pe-7s-photo:before { + content: "\e6bf" +} + +.pe-7s-piggy:before { + content: "\e6c0" +} + +.pe-7s-plugin:before { + content: "\e6c1" +} + +.pe-7s-refresh-2:before { + content: "\e6c2" +} + +.pe-7s-rocket:before { + content: "\e6c3" +} + +.pe-7s-settings:before { + content: "\e6c4" +} + +.pe-7s-shield:before { + content: "\e6c5" +} + +.pe-7s-smile:before { + content: "\e6c6" +} + +.pe-7s-usb:before { + content: "\e6c7" +} + +.pe-7s-vector:before { + content: "\e6c8" +} + +.pe-7s-wine:before { + content: "\e6c9" +} + +.pe-7s-cloud-upload:before { + content: "\e68a" +} + +.pe-7s-cash:before { + content: "\e68c" +} + +.pe-7s-close:before { + content: "\e680" +} + +.pe-7s-bluetooth:before { + content: "\e68d" +} + +.pe-7s-cloud-download:before { + content: "\e68b" +} + +.pe-7s-way:before { + content: "\e68e" +} + +.pe-7s-close-circle:before { + content: "\e681" +} + +.pe-7s-id:before { + content: "\e68f" +} + +.pe-7s-angle-up:before { + content: "\e682" +} + +.pe-7s-wristwatch:before { + content: "\e690" +} + +.pe-7s-angle-up-circle:before { + content: "\e683" +} + +.pe-7s-world:before { + content: "\e691" +} + +.pe-7s-angle-right:before { + content: "\e684" +} + +.pe-7s-volume:before { + content: "\e692" +} + +.pe-7s-angle-right-circle:before { + content: "\e685" +} + +.pe-7s-users:before { + content: "\e693" +} + +.pe-7s-angle-left:before { + content: "\e686" +} + +.pe-7s-user-female:before { + content: "\e694" +} + +.pe-7s-angle-left-circle:before { + content: "\e687" +} + +.pe-7s-up-arrow:before { + content: "\e695" +} + +.pe-7s-angle-down:before { + content: "\e688" +} + +.pe-7s-switch:before { + content: "\e696" +} + +.pe-7s-angle-down-circle:before { + content: "\e689" +} + +.pe-7s-scissors:before { + content: "\e697" +} + +.pe-7s-wallet:before { + content: "\e600" +} + +.pe-7s-safe:before { + content: "\e698" +} + +.pe-7s-volume2:before { + content: "\e601" +} + +.pe-7s-volume1:before { + content: "\e602" +} + +.pe-7s-voicemail:before { + content: "\e603" +} + +.pe-7s-video:before { + content: "\e604" +} + +.pe-7s-user:before { + content: "\e605" +} + +.pe-7s-upload:before { + content: "\e606" +} + +.pe-7s-unlock:before { + content: "\e607" +} + +.pe-7s-umbrella:before { + content: "\e608" +} + +.pe-7s-trash:before { + content: "\e609" +} + +.pe-7s-tools:before { + content: "\e60a" +} + +.pe-7s-timer:before { + content: "\e60b" +} + +.pe-7s-ticket:before { + content: "\e60c" +} + +.pe-7s-target:before { + content: "\e60d" +} + +.pe-7s-sun:before { + content: "\e60e" +} + +.pe-7s-study:before { + content: "\e60f" +} + +.pe-7s-stopwatch:before { + content: "\e610" +} + +.pe-7s-star:before { + content: "\e611" +} + +.pe-7s-speaker:before { + content: "\e612" +} + +.pe-7s-signal:before { + content: "\e613" +} + +.pe-7s-shuffle:before { + content: "\e614" +} + +.pe-7s-shopbag:before { + content: "\e615" +} + +.pe-7s-share:before { + content: "\e616" +} + +.pe-7s-server:before { + content: "\e617" +} + +.pe-7s-search:before { + content: "\e618" +} + +.pe-7s-film:before { + content: "\e6a5" +} + +.pe-7s-science:before { + content: "\e619" +} + +.pe-7s-disk:before { + content: "\e6a6" +} + +.pe-7s-ribbon:before { + content: "\e61a" +} + +.pe-7s-repeat:before { + content: "\e61b" +} + +.pe-7s-refresh:before { + content: "\e61c" +} + +.pe-7s-add-user:before { + content: "\e6a9" +} + +.pe-7s-refresh-cloud:before { + content: "\e61d" +} + +.pe-7s-paperclip:before { + content: "\e69c" +} + +.pe-7s-radio:before { + content: "\e61e" +} + +.pe-7s-note2:before { + content: "\e69d" +} + +.pe-7s-print:before { + content: "\e61f" +} + +.pe-7s-network:before { + content: "\e69e" +} + +.pe-7s-prev:before { + content: "\e620" +} + +.pe-7s-mute:before { + content: "\e69f" +} + +.pe-7s-power:before { + content: "\e621" +} + +.pe-7s-medal:before { + content: "\e6a0" +} + +.pe-7s-portfolio:before { + content: "\e622" +} + +.pe-7s-like2:before { + content: "\e6a1" +} + +.pe-7s-plus:before { + content: "\e623" +} + +.pe-7s-left-arrow:before { + content: "\e6a2" +} + +.pe-7s-play:before { + content: "\e624" +} + +.pe-7s-key:before { + content: "\e6a3" +} + +.pe-7s-plane:before { + content: "\e625" +} + +.pe-7s-joy:before { + content: "\e6a4" +} + +.pe-7s-photo-gallery:before { + content: "\e626" +} + +.pe-7s-pin:before { + content: "\e69b" +} + +.pe-7s-phone:before { + content: "\e627" +} + +.pe-7s-plug:before { + content: "\e69a" +} + +.pe-7s-pen:before { + content: "\e628" +} + +.pe-7s-right-arrow:before { + content: "\e699" +} + +.pe-7s-paper-plane:before { + content: "\e629" +} + +.pe-7s-delete-user:before { + content: "\e6a7" +} + +.pe-7s-paint:before { + content: "\e62a" +} + +.pe-7s-bottom-arrow:before { + content: "\e6a8" +} + +.pe-7s-notebook:before { + content: "\e62b" +} + +.pe-7s-note:before { + content: "\e62c" +} + +.pe-7s-next:before { + content: "\e62d" +} + +.pe-7s-news-paper:before { + content: "\e62e" +} + +.pe-7s-musiclist:before { + content: "\e62f" +} + +.pe-7s-music:before { + content: "\e630" +} + +.pe-7s-mouse:before { + content: "\e631" +} + +.pe-7s-more:before { + content: "\e632" +} + +.pe-7s-moon:before { + content: "\e633" +} + +.pe-7s-monitor:before { + content: "\e634" +} + +.pe-7s-micro:before { + content: "\e635" +} + +.pe-7s-menu:before { + content: "\e636" +} + +.pe-7s-map:before { + content: "\e637" +} + +.pe-7s-map-marker:before { + content: "\e638" +} + +.pe-7s-mail:before { + content: "\e639" +} + +.pe-7s-mail-open:before { + content: "\e63a" +} + +.pe-7s-mail-open-file:before { + content: "\e63b" +} + +.pe-7s-magnet:before { + content: "\e63c" +} + +.pe-7s-loop:before { + content: "\e63d" +} + +.pe-7s-look:before { + content: "\e63e" +} + +.pe-7s-lock:before { + content: "\e63f" +} + +.pe-7s-lintern:before { + content: "\e640" +} + +.pe-7s-link:before { + content: "\e641" +} + +.pe-7s-like:before { + content: "\e642" +} + +.pe-7s-light:before { + content: "\e643" +} + +.pe-7s-less:before { + content: "\e644" +} + +.pe-7s-keypad:before { + content: "\e645" +} + +.pe-7s-junk:before { + content: "\e646" +} + +.pe-7s-info:before { + content: "\e647" +} + +.pe-7s-home:before { + content: "\e648" +} + +.pe-7s-help2:before { + content: "\e649" +} + +.pe-7s-help1:before { + content: "\e64a" +} + +.pe-7s-graph3:before { + content: "\e64b" +} + +.pe-7s-graph2:before { + content: "\e64c" +} + +.pe-7s-graph1:before { + content: "\e64d" +} + +.pe-7s-graph:before { + content: "\e64e" +} + +.pe-7s-global:before { + content: "\e64f" +} + +.pe-7s-gleam:before { + content: "\e650" +} + +.pe-7s-glasses:before { + content: "\e651" +} + +.pe-7s-gift:before { + content: "\e652" +} + +.pe-7s-folder:before { + content: "\e653" +} + +.pe-7s-flag:before { + content: "\e654" +} + +.pe-7s-filter:before { + content: "\e655" +} + +.pe-7s-file:before { + content: "\e656" +} + +.pe-7s-expand1:before { + content: "\e657" +} + +.pe-7s-exapnd2:before { + content: "\e658" +} + +.pe-7s-edit:before { + content: "\e659" +} + +.pe-7s-drop:before { + content: "\e65a" +} + +.pe-7s-drawer:before { + content: "\e65b" +} + +.pe-7s-download:before { + content: "\e65c" +} + +.pe-7s-display2:before { + content: "\e65d" +} + +.pe-7s-display1:before { + content: "\e65e" +} + +.pe-7s-diskette:before { + content: "\e65f" +} + +.pe-7s-date:before { + content: "\e660" +} + +.pe-7s-cup:before { + content: "\e661" +} + +.pe-7s-culture:before { + content: "\e662" +} + +.pe-7s-crop:before { + content: "\e663" +} + +.pe-7s-credit:before { + content: "\e664" +} + +.pe-7s-copy-file:before { + content: "\e665" +} + +.pe-7s-config:before { + content: "\e666" +} + +.pe-7s-compass:before { + content: "\e667" +} + +.pe-7s-comment:before { + content: "\e668" +} + +.pe-7s-coffee:before { + content: "\e669" +} + +.pe-7s-cloud:before { + content: "\e66a" +} + +.pe-7s-clock:before { + content: "\e66b" +} + +.pe-7s-check:before { + content: "\e66c" +} + +.pe-7s-chat:before { + content: "\e66d" +} + +.pe-7s-cart:before { + content: "\e66e" +} + +.pe-7s-camera:before { + content: "\e66f" +} + +.pe-7s-call:before { + content: "\e670" +} + +.pe-7s-calculator:before { + content: "\e671" +} + +.pe-7s-browser:before { + content: "\e672" +} + +.pe-7s-box2:before { + content: "\e673" +} + +.pe-7s-box1:before { + content: "\e674" +} + +.pe-7s-bookmarks:before { + content: "\e675" +} + +.pe-7s-bicycle:before { + content: "\e676" +} + +.pe-7s-bell:before { + content: "\e677" +} + +.pe-7s-battery:before { + content: "\e678" +} + +.pe-7s-ball:before { + content: "\e679" +} + +.pe-7s-back:before { + content: "\e67a" +} + +.pe-7s-attention:before { + content: "\e67b" +} + +.pe-7s-anchor:before { + content: "\e67c" +} + +.pe-7s-albums:before { + content: "\e67d" +} + +.pe-7s-alarm:before { + content: "\e67e" +} + +.pe-7s-airplay:before { + content: "\e67f" +} + +@font-face { + font-family: ElegantIcons; + font-weight: 400; + font-style: normal +} + +[data-icon]:before { + font-family: ElegantIcons; + content: attr(data-icon); + -moz-osx-font-smoothing: grayscale +} + +.arrow-up-down, +.arrow_back, +.arrow_carrot-2down, +.arrow_carrot-2down_alt2, +.arrow_carrot-2dwnn_alt, +.arrow_carrot-2left, +.arrow_carrot-2left_alt, +.arrow_carrot-2left_alt2, +.arrow_carrot-2right, +.arrow_carrot-2right_alt, +.arrow_carrot-2right_alt2, +.arrow_carrot-2up, +.arrow_carrot-2up_alt, +.arrow_carrot-2up_alt2, +.arrow_carrot-down, +.arrow_carrot-down_alt, +.arrow_carrot-down_alt2, +.arrow_carrot-left, +.arrow_carrot-left_alt, +.arrow_carrot-left_alt2, +.arrow_carrot-right, +.arrow_carrot-right_alt, +.arrow_carrot-right_alt2, +.arrow_carrot-up, +.arrow_carrot-up_alt2, +.arrow_carrot_up_alt, +.arrow_condense, +.arrow_condense_alt, +.arrow_down, +.arrow_down_alt, +.arrow_expand, +.arrow_expand_alt, +.arrow_expand_alt2, +.arrow_expand_alt3, +.arrow_left, +.arrow_left-down, +.arrow_left-down_alt, +.arrow_left-right, +.arrow_left-right_alt, +.arrow_left-up, +.arrow_left-up_alt, +.arrow_left_alt, +.arrow_move, +.arrow_right, +.arrow_right-down, +.arrow_right-down_alt, +.arrow_right-up, +.arrow_right-up_alt, +.arrow_right_alt, +.arrow_triangle-down, +.arrow_triangle-down_alt, +.arrow_triangle-down_alt2, +.arrow_triangle-left, +.arrow_triangle-left_alt, +.arrow_triangle-left_alt2, +.arrow_triangle-right, +.arrow_triangle-right_alt, +.arrow_triangle-right_alt2, +.arrow_triangle-up, +.arrow_triangle-up_alt, +.arrow_triangle-up_alt2, +.arrow_up, +.arrow_up-down_alt, +.arrow_up_alt, +.icon_adjust-horiz, +.icon_adjust-vert, +.icon_archive, +.icon_archive_alt, +.icon_bag, +.icon_bag_alt, +.icon_balance, +.icon_blocked, +.icon_book, +.icon_book_alt, +.icon_box-checked, +.icon_box-empty, +.icon_box-selected, +.icon_briefcase, +.icon_briefcase_alt, +.icon_building, +.icon_building_alt, +.icon_calculator_alt, +.icon_calendar, +.icon_calulator, +.icon_camera, +.icon_camera_alt, +.icon_cart, +.icon_cart_alt, +.icon_chat, +.icon_chat_alt, +.icon_check, +.icon_check_alt, +.icon_check_alt2, +.icon_circle-empty, +.icon_circle-slelected, +.icon_clipboard, +.icon_clock, +.icon_clock_alt, +.icon_close, +.icon_close_alt, +.icon_close_alt2, +.icon_cloud, +.icon_cloud-download, +.icon_cloud-download_alt, +.icon_cloud-upload, +.icon_cloud-upload_alt, +.icon_cloud_alt, +.icon_cog, +.icon_cogs, +.icon_comment, +.icon_comment_alt, +.icon_compass, +.icon_compass_alt, +.icon_cone, +.icon_cone_alt, +.icon_contacts, +.icon_contacts_alt, +.icon_creditcard, +.icon_currency, +.icon_currency_alt, +.icon_cursor, +.icon_cursor_alt, +.icon_datareport, +.icon_datareport_alt, +.icon_desktop, +.icon_dislike, +.icon_dislike_alt, +.icon_document, +.icon_document_alt, +.icon_documents, +.icon_documents_alt, +.icon_download, +.icon_drawer, +.icon_drawer_alt, +.icon_drive, +.icon_drive_alt, +.icon_easel, +.icon_easel_alt, +.icon_error-circle, +.icon_error-circle_alt, +.icon_error-oct, +.icon_error-oct_alt, +.icon_error-triangle, +.icon_error-triangle_alt, +.icon_film, +.icon_floppy, +.icon_floppy_alt, +.icon_flowchart, +.icon_flowchart_alt, +.icon_folder, +.icon_folder-add, +.icon_folder-add_alt, +.icon_folder-alt, +.icon_folder-open, +.icon_folder-open_alt, +.icon_folder_download, +.icon_folder_upload, +.icon_genius, +.icon_gift, +.icon_gift_alt, +.icon_globe, +.icon_globe-2, +.icon_globe_alt, +.icon_grid-2x2, +.icon_grid-3x3, +.icon_group, +.icon_headphones, +.icon_heart, +.icon_heart_alt, +.icon_hourglass, +.icon_house, +.icon_house_alt, +.icon_id, +.icon_id-2, +.icon_id-2_alt, +.icon_id_alt, +.icon_image, +.icon_images, +.icon_info, +.icon_info_alt, +.icon_key, +.icon_key_alt, +.icon_laptop, +.icon_lifesaver, +.icon_lightbulb, +.icon_lightbulb_alt, +.icon_like, +.icon_like_alt, +.icon_link, +.icon_link_alt, +.icon_loading, +.icon_lock, +.icon_lock-open, +.icon_lock-open_alt, +.icon_lock_alt, +.icon_mail, +.icon_mail_alt, +.icon_map, +.icon_map_alt, +.icon_menu, +.icon_menu-circle_alt, +.icon_menu-circle_alt2, +.icon_menu-square_alt, +.icon_menu-square_alt2, +.icon_mic, +.icon_mic_alt, +.icon_minus-06, +.icon_minus-box, +.icon_minus_alt, +.icon_minus_alt2, +.icon_mobile, +.icon_mug, +.icon_mug_alt, +.icon_music, +.icon_ol, +.icon_paperclip, +.icon_pause, +.icon_pause_alt, +.icon_pause_alt2, +.icon_pencil, +.icon_pencil-edit, +.icon_pencil-edit_alt, +.icon_pencil_alt, +.icon_pens, +.icon_pens_alt, +.icon_percent, +.icon_percent_alt, +.icon_phone, +.icon_piechart, +.icon_pin, +.icon_pin_alt, +.icon_plus, +.icon_plus-box, +.icon_plus_alt, +.icon_plus_alt2, +.icon_printer, +.icon_printer-alt, +.icon_profile, +.icon_pushpin, +.icon_pushpin_alt, +.icon_puzzle, +.icon_puzzle_alt, +.icon_question, +.icon_question_alt, +.icon_question_alt2, +.icon_quotations, +.icon_quotations_alt, +.icon_quotations_alt2, +.icon_refresh, +.icon_ribbon, +.icon_ribbon_alt, +.icon_rook, +.icon_search, +.icon_search-2, +.icon_search_alt, +.icon_shield, +.icon_shield_alt, +.icon_star, +.icon_star-half, +.icon_star-half_alt, +.icon_star_alt, +.icon_stop, +.icon_stop_alt, +.icon_stop_alt2, +.icon_table, +.icon_tablet, +.icon_tag, +.icon_tag_alt, +.icon_tags, +.icon_tags_alt, +.icon_target, +.icon_tool, +.icon_toolbox, +.icon_toolbox_alt, +.icon_tools, +.icon_trash, +.icon_trash_alt, +.icon_ul, +.icon_upload, +.icon_vol-mute, +.icon_vol-mute_alt, +.icon_volume-high, +.icon_volume-high_alt, +.icon_volume-low, +.icon_volume-low_alt, +.icon_wallet, +.icon_wallet_alt, +.icon_zoom-in, +.icon_zoom-in_alt, +.icon_zoom-out, +.icon_zoom-out_alt, +.social_blogger, +.social_blogger_circle, +.social_blogger_square, +.social_delicious, +.social_delicious_circle, +.social_delicious_square, +.social_deviantart, +.social_deviantart_circle, +.social_deviantart_square, +.social_dribbble, +.social_dribbble_circle, +.social_dribbble_square, +.social_facebook, +.social_facebook_circle, +.social_facebook_square, +.social_flickr, +.social_flickr_circle, +.social_flickr_square, +.social_googledrive, +.social_googledrive_alt2, +.social_googledrive_square, +.social_googleplus, +.social_googleplus_circle, +.social_googleplus_square, +.social_instagram, +.social_instagram_circle, +.social_instagram_square, +.social_linkedin, +.social_linkedin_circle, +.social_linkedin_square, +.social_myspace, +.social_myspace_circle, +.social_myspace_square, +.social_picassa, +.social_picassa_circle, +.social_picassa_square, +.social_pinterest, +.social_pinterest_circle, +.social_pinterest_square, +.social_rss, +.social_rss_circle, +.social_rss_square, +.social_share, +.social_share_circle, +.social_share_square, +.social_skype, +.social_skype_circle, +.social_skype_square, +.social_spotify, +.social_spotify_circle, +.social_spotify_square, +.social_stumbleupon_circle, +.social_stumbleupon_square, +.social_tumbleupon, +.social_tumblr, +.social_tumblr_circle, +.social_tumblr_square, +.social_twitter, +.social_twitter_circle, +.social_twitter_square, +.social_vimeo, +.social_vimeo_circle, +.social_vimeo_square, +.social_wordpress, +.social_wordpress_circle, +.social_wordpress_square, +.social_youtube, +.social_youtube_circle, +.social_youtube_square { + font-family: ElegantIcons; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased +} + +.arrow_up:before { + content: "\21" +} + +.arrow_down:before { + content: "\22" +} + +.arrow_left:before { + content: "\23" +} + +.arrow_right:before { + content: "\24" +} + +.arrow_left-up:before { + content: "\25" +} + +.arrow_right-up:before { + content: "\26" +} + +.arrow_right-down:before { + content: "\27" +} + +.arrow_left-down:before { + content: "\28" +} + +.arrow-up-down:before { + content: "\29" +} + +.arrow_up-down_alt:before { + content: "\2a" +} + +.arrow_left-right_alt:before { + content: "\2b" +} + +.arrow_left-right:before { + content: "\2c" +} + +.arrow_expand_alt2:before { + content: "\2d" +} + +.arrow_expand_alt:before { + content: "\2e" +} + +.arrow_condense:before { + content: "\2f" +} + +.arrow_expand:before { + content: "\30" +} + +.arrow_move:before { + content: "\31" +} + +.arrow_carrot-up:before { + content: "\32" +} + +.arrow_carrot-down:before { + content: "\33" +} + +.arrow_carrot-left:before { + content: "\34" +} + +.arrow_carrot-right:before { + content: "\35" +} + +.arrow_carrot-2up:before { + content: "\36" +} + +.arrow_carrot-2down:before { + content: "\37" +} + +.arrow_carrot-2left:before { + content: "\38" +} + +.arrow_carrot-2right:before { + content: "\39" +} + +.arrow_carrot-up_alt2:before { + content: "\3a" +} + +.arrow_carrot-down_alt2:before { + content: "\3b" +} + +.arrow_carrot-left_alt2:before { + content: "\3c" +} + +.arrow_carrot-right_alt2:before { + content: "\3d" +} + +.arrow_carrot-2up_alt2:before { + content: "\3e" +} + +.arrow_carrot-2down_alt2:before { + content: "\3f" +} + +.arrow_carrot-2left_alt2:before { + content: "\40" +} + +.arrow_carrot-2right_alt2:before { + content: "\41" +} + +.arrow_triangle-up:before { + content: "\42" +} + +.arrow_triangle-down:before { + content: "\43" +} + +.arrow_triangle-left:before { + content: "\44" +} + +.arrow_triangle-right:before { + content: "\45" +} + +.arrow_triangle-up_alt2:before { + content: "\46" +} + +.arrow_triangle-down_alt2:before { + content: "\47" +} + +.arrow_triangle-left_alt2:before { + content: "\48" +} + +.arrow_triangle-right_alt2:before { + content: "\49" +} + +.arrow_back:before { + content: "\4a" +} + +.icon_minus-06:before { + content: "\4b" +} + +.icon_plus:before { + content: "\4c" +} + +.icon_close:before { + content: "\4d" +} + +.icon_check:before { + content: "\4e" +} + +.icon_minus_alt2:before { + content: "\4f" +} + +.icon_plus_alt2:before { + content: "\50" +} + +.icon_close_alt2:before { + content: "\51" +} + +.icon_check_alt2:before { + content: "\52" +} + +.icon_zoom-out_alt:before { + content: "\53" +} + +.icon_zoom-in_alt:before { + content: "\54" +} + +.icon_search:before { + content: "\55" +} + +.icon_box-empty:before { + content: "\56" +} + +.icon_box-selected:before { + content: "\57" +} + +.icon_minus-box:before { + content: "\58" +} + +.icon_plus-box:before { + content: "\59" +} + +.icon_box-checked:before { + content: "\5a" +} + +.icon_circle-empty:before { + content: "\5b" +} + +.icon_circle-slelected:before { + content: "\5c" +} + +.icon_stop_alt2:before { + content: "\5d" +} + +.icon_stop:before { + content: "\5e" +} + +.icon_pause_alt2:before { + content: "\5f" +} + +.icon_pause:before { + content: "\60" +} + +.icon_menu:before { + content: "\61" +} + +.icon_menu-square_alt2:before { + content: "\62" +} + +.icon_menu-circle_alt2:before { + content: "\63" +} + +.icon_ul:before { + content: "\64" +} + +.icon_ol:before { + content: "\65" +} + +.icon_adjust-horiz:before { + content: "\66" +} + +.icon_adjust-vert:before { + content: "\67" +} + +.icon_document_alt:before { + content: "\68" +} + +.icon_documents_alt:before { + content: "\69" +} + +.icon_pencil:before { + content: "\6a" +} + +.icon_pencil-edit_alt:before { + content: "\6b" +} + +.icon_pencil-edit:before { + content: "\6c" +} + +.icon_folder-alt:before { + content: "\6d" +} + +.icon_folder-open_alt:before { + content: "\6e" +} + +.icon_folder-add_alt:before { + content: "\6f" +} + +.icon_info_alt:before { + content: "\70" +} + +.icon_error-oct_alt:before { + content: "\71" +} + +.icon_error-circle_alt:before { + content: "\72" +} + +.icon_error-triangle_alt:before { + content: "\73" +} + +.icon_question_alt2:before { + content: "\74" +} + +.icon_question:before { + content: "\75" +} + +.icon_comment_alt:before { + content: "\76" +} + +.icon_chat_alt:before { + content: "\77" +} + +.icon_vol-mute_alt:before { + content: "\78" +} + +.icon_volume-low_alt:before { + content: "\79" +} + +.icon_volume-high_alt:before { + content: "\7a" +} + +.icon_quotations:before { + content: "\7b" +} + +.icon_quotations_alt2:before { + content: "\7c" +} + +.icon_clock_alt:before { + content: "\7d" +} + +.icon_lock_alt:before { + content: "\7e" +} + +.icon_lock-open_alt:before { + content: "\e000" +} + +.icon_key_alt:before { + content: "\e001" +} + +.icon_cloud_alt:before { + content: "\e002" +} + +.icon_cloud-upload_alt:before { + content: "\e003" +} + +.icon_cloud-download_alt:before { + content: "\e004" +} + +.icon_image:before { + content: "\e005" +} + +.icon_images:before { + content: "\e006" +} + +.icon_lightbulb_alt:before { + content: "\e007" +} + +.icon_gift_alt:before { + content: "\e008" +} + +.icon_house_alt:before { + content: "\e009" +} + +.icon_genius:before { + content: "\e00a" +} + +.icon_mobile:before { + content: "\e00b" +} + +.icon_tablet:before { + content: "\e00c" +} + +.icon_laptop:before { + content: "\e00d" +} + +.icon_desktop:before { + content: "\e00e" +} + +.icon_camera_alt:before { + content: "\e00f" +} + +.icon_mail_alt:before { + content: "\e010" +} + +.icon_cone_alt:before { + content: "\e011" +} + +.icon_ribbon_alt:before { + content: "\e012" +} + +.icon_bag_alt:before { + content: "\e013" +} + +.icon_creditcard:before { + content: "\e014" +} + +.icon_cart_alt:before { + content: "\e015" +} + +.icon_paperclip:before { + content: "\e016" +} + +.icon_tag_alt:before { + content: "\e017" +} + +.icon_tags_alt:before { + content: "\e018" +} + +.icon_trash_alt:before { + content: "\e019" +} + +.icon_cursor_alt:before { + content: "\e01a" +} + +.icon_mic_alt:before { + content: "\e01b" +} + +.icon_compass_alt:before { + content: "\e01c" +} + +.icon_pin_alt:before { + content: "\e01d" +} + +.icon_pushpin_alt:before { + content: "\e01e" +} + +.icon_map_alt:before { + content: "\e01f" +} + +.icon_drawer_alt:before { + content: "\e020" +} + +.icon_toolbox_alt:before { + content: "\e021" +} + +.icon_book_alt:before { + content: "\e022" +} + +.icon_calendar:before { + content: "\e023" +} + +.icon_film:before { + content: "\e024" +} + +.icon_table:before { + content: "\e025" +} + +.icon_contacts_alt:before { + content: "\e026" +} + +.icon_headphones:before { + content: "\e027" +} + +.icon_lifesaver:before { + content: "\e028" +} + +.icon_piechart:before { + content: "\e029" +} + +.icon_refresh:before { + content: "\e02a" +} + +.icon_link_alt:before { + content: "\e02b" +} + +.icon_link:before { + content: "\e02c" +} + +.icon_loading:before { + content: "\e02d" +} + +.icon_blocked:before { + content: "\e02e" +} + +.icon_archive_alt:before { + content: "\e02f" +} + +.icon_heart_alt:before { + content: "\e030" +} + +.icon_star_alt:before { + content: "\e031" +} + +.icon_star-half_alt:before { + content: "\e032" +} + +.icon_star:before { + content: "\e033" +} + +.icon_star-half:before { + content: "\e034" +} + +.icon_tools:before { + content: "\e035" +} + +.icon_tool:before { + content: "\e036" +} + +.icon_cog:before { + content: "\e037" +} + +.icon_cogs:before { + content: "\e038" +} + +.arrow_up_alt:before { + content: "\e039" +} + +.arrow_down_alt:before { + content: "\e03a" +} + +.arrow_left_alt:before { + content: "\e03b" +} + +.arrow_right_alt:before { + content: "\e03c" +} + +.arrow_left-up_alt:before { + content: "\e03d" +} + +.arrow_right-up_alt:before { + content: "\e03e" +} + +.arrow_right-down_alt:before { + content: "\e03f" +} + +.arrow_left-down_alt:before { + content: "\e040" +} + +.arrow_condense_alt:before { + content: "\e041" +} + +.arrow_expand_alt3:before { + content: "\e042" +} + +.arrow_carrot_up_alt:before { + content: "\e043" +} + +.arrow_carrot-down_alt:before { + content: "\e044" +} + +.arrow_carrot-left_alt:before { + content: "\e045" +} + +.arrow_carrot-right_alt:before { + content: "\e046" +} + +.arrow_carrot-2up_alt:before { + content: "\e047" +} + +.arrow_carrot-2dwnn_alt:before { + content: "\e048" +} + +.arrow_carrot-2left_alt:before { + content: "\e049" +} + +.arrow_carrot-2right_alt:before { + content: "\e04a" +} + +.arrow_triangle-up_alt:before { + content: "\e04b" +} + +.arrow_triangle-down_alt:before { + content: "\e04c" +} + +.arrow_triangle-left_alt:before { + content: "\e04d" +} + +.arrow_triangle-right_alt:before { + content: "\e04e" +} + +.icon_minus_alt:before { + content: "\e04f" +} + +.icon_plus_alt:before { + content: "\e050" +} + +.icon_close_alt:before { + content: "\e051" +} + +.icon_check_alt:before { + content: "\e052" +} + +.icon_zoom-out:before { + content: "\e053" +} + +.icon_zoom-in:before { + content: "\e054" +} + +.icon_stop_alt:before { + content: "\e055" +} + +.icon_menu-square_alt:before { + content: "\e056" +} + +.icon_menu-circle_alt:before { + content: "\e057" +} + +.icon_document:before { + content: "\e058" +} + +.icon_documents:before { + content: "\e059" +} + +.icon_pencil_alt:before { + content: "\e05a" +} + +.icon_folder:before { + content: "\e05b" +} + +.icon_folder-open:before { + content: "\e05c" +} + +.icon_folder-add:before { + content: "\e05d" +} + +.icon_folder_upload:before { + content: "\e05e" +} + +.icon_folder_download:before { + content: "\e05f" +} + +.icon_info:before { + content: "\e060" +} + +.icon_error-circle:before { + content: "\e061" +} + +.icon_error-oct:before { + content: "\e062" +} + +.icon_error-triangle:before { + content: "\e063" +} + +.icon_question_alt:before { + content: "\e064" +} + +.icon_comment:before { + content: "\e065" +} + +.icon_chat:before { + content: "\e066" +} + +.icon_vol-mute:before { + content: "\e067" +} + +.icon_volume-low:before { + content: "\e068" +} + +.icon_volume-high:before { + content: "\e069" +} + +.icon_quotations_alt:before { + content: "\e06a" +} + +.icon_clock:before { + content: "\e06b" +} + +.icon_lock:before { + content: "\e06c" +} + +.icon_lock-open:before { + content: "\e06d" +} + +.icon_key:before { + content: "\e06e" +} + +.icon_cloud:before { + content: "\e06f" +} + +.icon_cloud-upload:before { + content: "\e070" +} + +.icon_cloud-download:before { + content: "\e071" +} + +.icon_lightbulb:before { + content: "\e072" +} + +.icon_gift:before { + content: "\e073" +} + +.icon_house:before { + content: "\e074" +} + +.icon_camera:before { + content: "\e075" +} + +.icon_mail:before { + content: "\e076" +} + +.icon_cone:before { + content: "\e077" +} + +.icon_ribbon:before { + content: "\e078" +} + +.icon_bag:before { + content: "\e079" +} + +.icon_cart:before { + content: "\e07a" +} + +.icon_tag:before { + content: "\e07b" +} + +.icon_tags:before { + content: "\e07c" +} + +.icon_trash:before { + content: "\e07d" +} + +.icon_cursor:before { + content: "\e07e" +} + +.icon_mic:before { + content: "\e07f" +} + +.icon_compass:before { + content: "\e080" +} + +.icon_pin:before { + content: "\e081" +} + +.icon_pushpin:before { + content: "\e082" +} + +.icon_map:before { + content: "\e083" +} + +.icon_drawer:before { + content: "\e084" +} + +.icon_toolbox:before { + content: "\e085" +} + +.icon_book:before { + content: "\e086" +} + +.icon_contacts:before { + content: "\e087" +} + +.icon_archive:before { + content: "\e088" +} + +.icon_heart:before { + content: "\e089" +} + +.icon_profile:before { + content: "\e08a" +} + +.icon_group:before { + content: "\e08b" +} + +.icon_grid-2x2:before { + content: "\e08c" +} + +.icon_grid-3x3:before { + content: "\e08d" +} + +.icon_music:before { + content: "\e08e" +} + +.icon_pause_alt:before { + content: "\e08f" +} + +.icon_phone:before { + content: "\e090" +} + +.icon_upload:before { + content: "\e091" +} + +.icon_download:before { + content: "\e092" +} + +.social_facebook:before { + content: "\e093" +} + +.social_twitter:before { + content: "\e094" +} + +.social_pinterest:before { + content: "\e095" +} + +.social_googleplus:before { + content: "\e096" +} + +.social_tumblr:before { + content: "\e097" +} + +.social_tumbleupon:before { + content: "\e098" +} + +.social_wordpress:before { + content: "\e099" +} + +.social_instagram:before { + content: "\e09a" +} + +.social_dribbble:before { + content: "\e09b" +} + +.social_vimeo:before { + content: "\e09c" +} + +.social_linkedin:before { + content: "\e09d" +} + +.social_rss:before { + content: "\e09e" +} + +.social_deviantart:before { + content: "\e09f" +} + +.social_share:before { + content: "\e0a0" +} + +.social_myspace:before { + content: "\e0a1" +} + +.social_skype:before { + content: "\e0a2" +} + +.social_youtube:before { + content: "\e0a3" +} + +.social_picassa:before { + content: "\e0a4" +} + +.social_googledrive:before { + content: "\e0a5" +} + +.social_flickr:before { + content: "\e0a6" +} + +.social_blogger:before { + content: "\e0a7" +} + +.social_spotify:before { + content: "\e0a8" +} + +.social_delicious:before { + content: "\e0a9" +} + +.social_facebook_circle:before { + content: "\e0aa" +} + +.social_twitter_circle:before { + content: "\e0ab" +} + +.social_pinterest_circle:before { + content: "\e0ac" +} + +.social_googleplus_circle:before { + content: "\e0ad" +} + +.social_tumblr_circle:before { + content: "\e0ae" +} + +.social_stumbleupon_circle:before { + content: "\e0af" +} + +.social_wordpress_circle:before { + content: "\e0b0" +} + +.social_instagram_circle:before { + content: "\e0b1" +} + +.social_dribbble_circle:before { + content: "\e0b2" +} + +.social_vimeo_circle:before { + content: "\e0b3" +} + +.social_linkedin_circle:before { + content: "\e0b4" +} + +.social_rss_circle:before { + content: "\e0b5" +} + +.social_deviantart_circle:before { + content: "\e0b6" +} + +.social_share_circle:before { + content: "\e0b7" +} + +.social_myspace_circle:before { + content: "\e0b8" +} + +.social_skype_circle:before { + content: "\e0b9" +} + +.social_youtube_circle:before { + content: "\e0ba" +} + +.social_picassa_circle:before { + content: "\e0bb" +} + +.social_googledrive_alt2:before { + content: "\e0bc" +} + +.social_flickr_circle:before { + content: "\e0bd" +} + +.social_blogger_circle:before { + content: "\e0be" +} + +.social_spotify_circle:before { + content: "\e0bf" +} + +.social_delicious_circle:before { + content: "\e0c0" +} + +.social_facebook_square:before { + content: "\e0c1" +} + +.social_twitter_square:before { + content: "\e0c2" +} + +.social_pinterest_square:before { + content: "\e0c3" +} + +.social_googleplus_square:before { + content: "\e0c4" +} + +.social_tumblr_square:before { + content: "\e0c5" +} + +.social_stumbleupon_square:before { + content: "\e0c6" +} + +.social_wordpress_square:before { + content: "\e0c7" +} + +.social_instagram_square:before { + content: "\e0c8" +} + +.social_dribbble_square:before { + content: "\e0c9" +} + +.social_vimeo_square:before { + content: "\e0ca" +} + +.social_linkedin_square:before { + content: "\e0cb" +} + +.social_rss_square:before { + content: "\e0cc" +} + +.social_deviantart_square:before { + content: "\e0cd" +} + +.social_share_square:before { + content: "\e0ce" +} + +.social_myspace_square:before { + content: "\e0cf" +} + +.social_skype_square:before { + content: "\e0d0" +} + +.social_youtube_square:before { + content: "\e0d1" +} + +.social_picassa_square:before { + content: "\e0d2" +} + +.social_googledrive_square:before { + content: "\e0d3" +} + +.social_flickr_square:before { + content: "\e0d4" +} + +.social_blogger_square:before { + content: "\e0d5" +} + +.social_spotify_square:before { + content: "\e0d6" +} + +.social_delicious_square:before { + content: "\e0d7" +} + +.icon_printer:before { + content: "\e103" +} + +.icon_calulator:before { + content: "\e0ee" +} + +.icon_building:before { + content: "\e0ef" +} + +.icon_floppy:before { + content: "\e0e8" +} + +.icon_drive:before { + content: "\e0ea" +} + +.icon_search-2:before { + content: "\e101" +} + +.icon_id:before { + content: "\e107" +} + +.icon_id-2:before { + content: "\e108" +} + +.icon_puzzle:before { + content: "\e102" +} + +.icon_like:before { + content: "\e106" +} + +.icon_dislike:before { + content: "\e0eb" +} + +.icon_mug:before { + content: "\e105" +} + +.icon_currency:before { + content: "\e0ed" +} + +.icon_wallet:before { + content: "\e100" +} + +.icon_pens:before { + content: "\e104" +} + +.icon_easel:before { + content: "\e0e9" +} + +.icon_flowchart:before { + content: "\e109" +} + +.icon_datareport:before { + content: "\e0ec" +} + +.icon_briefcase:before { + content: "\e0fe" +} + +.icon_shield:before { + content: "\e0f6" +} + +.icon_percent:before { + content: "\e0fb" +} + +.icon_globe:before { + content: "\e0e2" +} + +.icon_globe-2:before { + content: "\e0e3" +} + +.icon_target:before { + content: "\e0f5" +} + +.icon_hourglass:before { + content: "\e0e1" +} + +.icon_balance:before { + content: "\e0ff" +} + +.icon_rook:before { + content: "\e0f8" +} + +.icon_printer-alt:before { + content: "\e0fa" +} + +.icon_calculator_alt:before { + content: "\e0e7" +} + +.icon_building_alt:before { + content: "\e0fd" +} + +.icon_floppy_alt:before { + content: "\e0e4" +} + +.icon_drive_alt:before { + content: "\e0e5" +} + +.icon_search_alt:before { + content: "\e0f7" +} + +.icon_id_alt:before { + content: "\e0e0" +} + +.icon_id-2_alt:before { + content: "\e0fc" +} + +.icon_puzzle_alt:before { + content: "\e0f9" +} + +.icon_like_alt:before { + content: "\e0dd" +} + +.icon_dislike_alt:before { + content: "\e0f1" +} + +.icon_mug_alt:before { + content: "\e0dc" +} + +.icon_currency_alt:before { + content: "\e0f3" +} + +.icon_wallet_alt:before { + content: "\e0d8" +} + +.icon_pens_alt:before { + content: "\e0db" +} + +.icon_easel_alt:before { + content: "\e0f0" +} + +.icon_flowchart_alt:before { + content: "\e0df" +} + +.icon_datareport_alt:before { + content: "\e0f2" +} + +.icon_briefcase_alt:before { + content: "\e0f4" +} + +.icon_shield_alt:before { + content: "\e0d9" +} + +.icon_percent_alt:before { + content: "\e0da" +} + +.icon_globe_alt:before { + content: "\e0de" +} + +.icon_clipboard:before { + content: "\e0e6" +} + +.glyph { + float: left; + text-align: center; + padding: .75em; + margin: .4em 1.5em .75em 0; + width: 6em; + text-shadow: none +} + +.glyph_big { + font-size: 128px; + color: #59c5dc; + float: left; + margin-right: 20px +} + +.glyph div { + padding-bottom: 10px +} + +.glyph input { + font-family: consolas, monospace; + font-size: 12px; + width: 100%; + text-align: center; + border: 0; + box-shadow: 0 0 0 1px #ccc; + padding: .2em; + -moz-border-radius: 5px; + -webkit-border-radius: 5px +} + +.centered { + margin-left: auto; + margin-right: auto +} + +.glyph .fs1 { + font-size: 2em +} + +@font-face { + font-family: themify; + font-weight: 400; + font-style: normal +} + +[class*=" ti-"], +[class^=ti-] { + font-family: themify; + font-style: normal; + -moz-osx-font-smoothing: grayscale +} + +.ti-wand:before { + content: "\e600" +} + +.ti-volume:before { + content: "\e601" +} + +.ti-user:before { + content: "\e602" +} + +.ti-unlock:before { + content: "\e603" +} + +.ti-unlink:before { + content: "\e604" +} + +.ti-trash:before { + content: "\e605" +} + +.ti-thought:before { + content: "\e606" +} + +.ti-target:before { + content: "\e607" +} + +.ti-tag:before { + content: "\e608" +} + +.ti-tablet:before { + content: "\e609" +} + +.ti-star:before { + content: "\e60a" +} + +.ti-spray:before { + content: "\e60b" +} + +.ti-signal:before { + content: "\e60c" +} + +.ti-shopping-cart:before { + content: "\e60d" +} + +.ti-shopping-cart-full:before { + content: "\e60e" +} + +.ti-settings:before { + content: "\e60f" +} + +.ti-search:before { + content: "\e610" +} + +.ti-zoom-in:before { + content: "\e611" +} + +.ti-zoom-out:before { + content: "\e612" +} + +.ti-cut:before { + content: "\e613" +} + +.ti-ruler:before { + content: "\e614" +} + +.ti-ruler-pencil:before { + content: "\e615" +} + +.ti-ruler-alt:before { + content: "\e616" +} + +.ti-bookmark:before { + content: "\e617" +} + +.ti-bookmark-alt:before { + content: "\e618" +} + +.ti-reload:before { + content: "\e619" +} + +.ti-plus:before { + content: "\e61a" +} + +.ti-pin:before { + content: "\e61b" +} + +.ti-pencil:before { + content: "\e61c" +} + +.ti-pencil-alt:before { + content: "\e61d" +} + +.ti-paint-roller:before { + content: "\e61e" +} + +.ti-paint-bucket:before { + content: "\e61f" +} + +.ti-na:before { + content: "\e620" +} + +.ti-mobile:before { + content: "\e621" +} + +.ti-minus:before { + content: "\e622" +} + +.ti-medall:before { + content: "\e623" +} + +.ti-medall-alt:before { + content: "\e624" +} + +.ti-marker:before { + content: "\e625" +} + +.ti-marker-alt:before { + content: "\e626" +} + +.ti-arrow-up:before { + content: "\e627" +} + +.ti-arrow-right:before { + content: "\e628" +} + +.ti-arrow-left:before { + content: "\e629" +} + +.ti-arrow-down:before { + content: "\e62a" +} + +.ti-lock:before { + content: "\e62b" +} + +.ti-location-arrow:before { + content: "\e62c" +} + +.ti-link:before { + content: "\e62d" +} + +.ti-layout:before { + content: "\e62e" +} + +.ti-layers:before { + content: "\e62f" +} + +.ti-layers-alt:before { + content: "\e630" +} + +.ti-key:before { + content: "\e631" +} + +.ti-import:before { + content: "\e632" +} + +.ti-image:before { + content: "\e633" +} + +.ti-heart:before { + content: "\e634" +} + +.ti-heart-broken:before { + content: "\e635" +} + +.ti-hand-stop:before { + content: "\e636" +} + +.ti-hand-open:before { + content: "\e637" +} + +.ti-hand-drag:before { + content: "\e638" +} + +.ti-folder:before { + content: "\e639" +} + +.ti-flag:before { + content: "\e63a" +} + +.ti-flag-alt:before { + content: "\e63b" +} + +.ti-flag-alt-2:before { + content: "\e63c" +} + +.ti-eye:before { + content: "\e63d" +} + +.ti-export:before { + content: "\e63e" +} + +.ti-exchange-vertical:before { + content: "\e63f" +} + +.ti-desktop:before { + content: "\e640" +} + +.ti-cup:before { + content: "\e641" +} + +.ti-crown:before { + content: "\e642" +} + +.ti-comments:before { + content: "\e643" +} + +.ti-comment:before { + content: "\e644" +} + +.ti-comment-alt:before { + content: "\e645" +} + +.ti-close:before { + content: "\e646" +} + +.ti-clip:before { + content: "\e647" +} + +.ti-angle-up:before { + content: "\e648" +} + +.ti-angle-right:before { + content: "\e649" +} + +.ti-angle-left:before { + content: "\e64a" +} + +.ti-angle-down:before { + content: "\e64b" +} + +.ti-check:before { + content: "\e64c" +} + +.ti-check-box:before { + content: "\e64d" +} + +.ti-camera:before { + content: "\e64e" +} + +.ti-announcement:before { + content: "\e64f" +} + +.ti-brush:before { + content: "\e650" +} + +.ti-briefcase:before { + content: "\e651" +} + +.ti-bolt:before { + content: "\e652" +} + +.ti-bolt-alt:before { + content: "\e653" +} + +.ti-blackboard:before { + content: "\e654" +} + +.ti-bag:before { + content: "\e655" +} + +.ti-move:before { + content: "\e656" +} + +.ti-arrows-vertical:before { + content: "\e657" +} + +.ti-arrows-horizontal:before { + content: "\e658" +} + +.ti-fullscreen:before { + content: "\e659" +} + +.ti-arrow-top-right:before { + content: "\e65a" +} + +.ti-arrow-top-left:before { + content: "\e65b" +} + +.ti-arrow-circle-up:before { + content: "\e65c" +} + +.ti-arrow-circle-right:before { + content: "\e65d" +} + +.ti-arrow-circle-left:before { + content: "\e65e" +} + +.ti-arrow-circle-down:before { + content: "\e65f" +} + +.ti-angle-double-up:before { + content: "\e660" +} + +.ti-angle-double-right:before { + content: "\e661" +} + +.ti-angle-double-left:before { + content: "\e662" +} + +.ti-angle-double-down:before { + content: "\e663" +} + +.ti-zip:before { + content: "\e664" +} + +.ti-world:before { + content: "\e665" +} + +.ti-wheelchair:before { + content: "\e666" +} + +.ti-view-list:before { + content: "\e667" +} + +.ti-view-list-alt:before { + content: "\e668" +} + +.ti-view-grid:before { + content: "\e669" +} + +.ti-uppercase:before { + content: "\e66a" +} + +.ti-upload:before { + content: "\e66b" +} + +.ti-underline:before { + content: "\e66c" +} + +.ti-truck:before { + content: "\e66d" +} + +.ti-timer:before { + content: "\e66e" +} + +.ti-ticket:before { + content: "\e66f" +} + +.ti-thumb-up:before { + content: "\e670" +} + +.ti-thumb-down:before { + content: "\e671" +} + +.ti-text:before { + content: "\e672" +} + +.ti-stats-up:before { + content: "\e673" +} + +.ti-stats-down:before { + content: "\e674" +} + +.ti-split-v:before { + content: "\e675" +} + +.ti-split-h:before { + content: "\e676" +} + +.ti-smallcap:before { + content: "\e677" +} + +.ti-shine:before { + content: "\e678" +} + +.ti-shift-right:before { + content: "\e679" +} + +.ti-shift-left:before { + content: "\e67a" +} + +.ti-shield:before { + content: "\e67b" +} + +.ti-notepad:before { + content: "\e67c" +} + +.ti-server:before { + content: "\e67d" +} + +.ti-quote-right:before { + content: "\e67e" +} + +.ti-quote-left:before { + content: "\e67f" +} + +.ti-pulse:before { + content: "\e680" +} + +.ti-printer:before { + content: "\e681" +} + +.ti-power-off:before { + content: "\e682" +} + +.ti-plug:before { + content: "\e683" +} + +.ti-pie-chart:before { + content: "\e684" +} + +.ti-paragraph:before { + content: "\e685" +} + +.ti-panel:before { + content: "\e686" +} + +.ti-package:before { + content: "\e687" +} + +.ti-music:before { + content: "\e688" +} + +.ti-music-alt:before { + content: "\e689" +} + +.ti-mouse:before { + content: "\e68a" +} + +.ti-mouse-alt:before { + content: "\e68b" +} + +.ti-money:before { + content: "\e68c" +} + +.ti-microphone:before { + content: "\e68d" +} + +.ti-menu:before { + content: "\e68e" +} + +.ti-menu-alt:before { + content: "\e68f" +} + +.ti-map:before { + content: "\e690" +} + +.ti-map-alt:before { + content: "\e691" +} + +.ti-loop:before { + content: "\e692" +} + +.ti-location-pin:before { + content: "\e693" +} + +.ti-list:before { + content: "\e694" +} + +.ti-light-bulb:before { + content: "\e695" +} + +.ti-Italic:before { + content: "\e696" +} + +.ti-info:before { + content: "\e697" +} + +.ti-infinite:before { + content: "\e698" +} + +.ti-id-badge:before { + content: "\e699" +} + +.ti-hummer:before { + content: "\e69a" +} + +.ti-home:before { + content: "\e69b" +} + +.ti-help:before { + content: "\e69c" +} + +.ti-headphone:before { + content: "\e69d" +} + +.ti-harddrives:before { + content: "\e69e" +} + +.ti-harddrive:before { + content: "\e69f" +} + +.ti-gift:before { + content: "\e6a0" +} + +.ti-game:before { + content: "\e6a1" +} + +.ti-filter:before { + content: "\e6a2" +} + +.ti-files:before { + content: "\e6a3" +} + +.ti-file:before { + content: "\e6a4" +} + +.ti-eraser:before { + content: "\e6a5" +} + +.ti-envelope:before { + content: "\e6a6" +} + +.ti-download:before { + content: "\e6a7" +} + +.ti-direction:before { + content: "\e6a8" +} + +.ti-direction-alt:before { + content: "\e6a9" +} + +.ti-dashboard:before { + content: "\e6aa" +} + +.ti-control-stop:before { + content: "\e6ab" +} + +.ti-control-shuffle:before { + content: "\e6ac" +} + +.ti-control-play:before { + content: "\e6ad" +} + +.ti-control-pause:before { + content: "\e6ae" +} + +.ti-control-forward:before { + content: "\e6af" +} + +.ti-control-backward:before { + content: "\e6b0" +} + +.ti-cloud:before { + content: "\e6b1" +} + +.ti-cloud-up:before { + content: "\e6b2" +} + +.ti-cloud-down:before { + content: "\e6b3" +} + +.ti-clipboard:before { + content: "\e6b4" +} + +.ti-car:before { + content: "\e6b5" +} + +.ti-calendar:before { + content: "\e6b6" +} + +.ti-book:before { + content: "\e6b7" +} + +.ti-bell:before { + content: "\e6b8" +} + +.ti-basketball:before { + content: "\e6b9" +} + +.ti-bar-chart:before { + content: "\e6ba" +} + +.ti-bar-chart-alt:before { + content: "\e6bb" +} + +.ti-back-right:before { + content: "\e6bc" +} + +.ti-back-left:before { + content: "\e6bd" +} + +.ti-arrows-corner:before { + content: "\e6be" +} + +.ti-archive:before { + content: "\e6bf" +} + +.ti-anchor:before { + content: "\e6c0" +} + +.ti-align-right:before { + content: "\e6c1" +} + +.ti-align-left:before { + content: "\e6c2" +} + +.ti-align-justify:before { + content: "\e6c3" +} + +.ti-align-center:before { + content: "\e6c4" +} + +.ti-alert:before { + content: "\e6c5" +} + +.ti-alarm-clock:before { + content: "\e6c6" +} + +.ti-agenda:before { + content: "\e6c7" +} + +.ti-write:before { + content: "\e6c8" +} + +.ti-window:before { + content: "\e6c9" +} + +.ti-widgetized:before { + content: "\e6ca" +} + +.ti-widget:before { + content: "\e6cb" +} + +.ti-widget-alt:before { + content: "\e6cc" +} + +.ti-wallet:before { + content: "\e6cd" +} + +.ti-video-clapper:before { + content: "\e6ce" +} + +.ti-video-camera:before { + content: "\e6cf" +} + +.ti-vector:before { + content: "\e6d0" +} + +.ti-themify-logo:before { + content: "\e6d1" +} + +.ti-themify-favicon:before { + content: "\e6d2" +} + +.ti-themify-favicon-alt:before { + content: "\e6d3" +} + +.ti-support:before { + content: "\e6d4" +} + +.ti-stamp:before { + content: "\e6d5" +} + +.ti-split-v-alt:before { + content: "\e6d6" +} + +.ti-slice:before { + content: "\e6d7" +} + +.ti-shortcode:before { + content: "\e6d8" +} + +.ti-shift-right-alt:before { + content: "\e6d9" +} + +.ti-shift-left-alt:before { + content: "\e6da" +} + +.ti-ruler-alt-2:before { + content: "\e6db" +} + +.ti-receipt:before { + content: "\e6dc" +} + +.ti-pin2:before { + content: "\e6dd" +} + +.ti-pin-alt:before { + content: "\e6de" +} + +.ti-pencil-alt2:before { + content: "\e6df" +} + +.ti-palette:before { + content: "\e6e0" +} + +.ti-more:before { + content: "\e6e1" +} + +.ti-more-alt:before { + content: "\e6e2" +} + +.ti-microphone-alt:before { + content: "\e6e3" +} + +.ti-magnet:before { + content: "\e6e4" +} + +.ti-line-double:before { + content: "\e6e5" +} + +.ti-line-dotted:before { + content: "\e6e6" +} + +.ti-line-dashed:before { + content: "\e6e7" +} + +.ti-layout-width-full:before { + content: "\e6e8" +} + +.ti-layout-width-default:before { + content: "\e6e9" +} + +.ti-layout-width-default-alt:before { + content: "\e6ea" +} + +.ti-layout-tab:before { + content: "\e6eb" +} + +.ti-layout-tab-window:before { + content: "\e6ec" +} + +.ti-layout-tab-v:before { + content: "\e6ed" +} + +.ti-layout-tab-min:before { + content: "\e6ee" +} + +.ti-layout-slider:before { + content: "\e6ef" +} + +.ti-layout-slider-alt:before { + content: "\e6f0" +} + +.ti-layout-sidebar-right:before { + content: "\e6f1" +} + +.ti-layout-sidebar-none:before { + content: "\e6f2" +} + +.ti-layout-sidebar-left:before { + content: "\e6f3" +} + +.ti-layout-placeholder:before { + content: "\e6f4" +} + +.ti-layout-menu:before { + content: "\e6f5" +} + +.ti-layout-menu-v:before { + content: "\e6f6" +} + +.ti-layout-menu-separated:before { + content: "\e6f7" +} + +.ti-layout-menu-full:before { + content: "\e6f8" +} + +.ti-layout-media-right-alt:before { + content: "\e6f9" +} + +.ti-layout-media-right:before { + content: "\e6fa" +} + +.ti-layout-media-overlay:before { + content: "\e6fb" +} + +.ti-layout-media-overlay-alt:before { + content: "\e6fc" +} + +.ti-layout-media-overlay-alt-2:before { + content: "\e6fd" +} + +.ti-layout-media-left-alt:before { + content: "\e6fe" +} + +.ti-layout-media-left:before { + content: "\e6ff" +} + +.ti-layout-media-center-alt:before { + content: "\e700" +} + +.ti-layout-media-center:before { + content: "\e701" +} + +.ti-layout-list-thumb:before { + content: "\e702" +} + +.ti-layout-list-thumb-alt:before { + content: "\e703" +} + +.ti-layout-list-post:before { + content: "\e704" +} + +.ti-layout-list-large-image:before { + content: "\e705" +} + +.ti-layout-line-solid:before { + content: "\e706" +} + +.ti-layout-grid4:before { + content: "\e707" +} + +.ti-layout-grid3:before { + content: "\e708" +} + +.ti-layout-grid2:before { + content: "\e709" +} + +.ti-layout-grid2-thumb:before { + content: "\e70a" +} + +.ti-layout-cta-right:before { + content: "\e70b" +} + +.ti-layout-cta-left:before { + content: "\e70c" +} + +.ti-layout-cta-center:before { + content: "\e70d" +} + +.ti-layout-cta-btn-right:before { + content: "\e70e" +} + +.ti-layout-cta-btn-left:before { + content: "\e70f" +} + +.ti-layout-column4:before { + content: "\e710" +} + +.ti-layout-column3:before { + content: "\e711" +} + +.ti-layout-column2:before { + content: "\e712" +} + +.ti-layout-accordion-separated:before { + content: "\e713" +} + +.ti-layout-accordion-merged:before { + content: "\e714" +} + +.ti-layout-accordion-list:before { + content: "\e715" +} + +.ti-ink-pen:before { + content: "\e716" +} + +.ti-info-alt:before { + content: "\e717" +} + +.ti-help-alt:before { + content: "\e718" +} + +.ti-headphone-alt:before { + content: "\e719" +} + +.ti-hand-point-up:before { + content: "\e71a" +} + +.ti-hand-point-right:before { + content: "\e71b" +} + +.ti-hand-point-left:before { + content: "\e71c" +} + +.ti-hand-point-down:before { + content: "\e71d" +} + +.ti-gallery:before { + content: "\e71e" +} + +.ti-face-smile:before { + content: "\e71f" +} + +.ti-face-sad:before { + content: "\e720" +} + +.ti-credit-card:before { + content: "\e721" +} + +.ti-control-skip-forward:before { + content: "\e722" +} + +.ti-control-skip-backward:before { + content: "\e723" +} + +.ti-control-record:before { + content: "\e724" +} + +.ti-control-eject:before { + content: "\e725" +} + +.ti-comments-smiley:before { + content: "\e726" +} + +.ti-brush-alt:before { + content: "\e727" +} + +.ti-youtube:before { + content: "\e728" +} + +.ti-vimeo:before { + content: "\e729" +} + +.ti-twitter:before { + content: "\e72a" +} + +.ti-time:before { + content: "\e72b" +} + +.ti-tumblr:before { + content: "\e72c" +} + +.ti-skype:before { + content: "\e72d" +} + +.ti-share:before { + content: "\e72e" +} + +.ti-share-alt:before { + content: "\e72f" +} + +.ti-rocket:before { + content: "\e730" +} + +.ti-pinterest:before { + content: "\e731" +} + +.ti-new-window:before { + content: "\e732" +} + +.ti-microsoft:before { + content: "\e733" +} + +.ti-list-ol:before { + content: "\e734" +} + +.ti-linkedin:before { + content: "\e735" +} + +.ti-layout-sidebar-2:before { + content: "\e736" +} + +.ti-layout-grid4-alt:before { + content: "\e737" +} + +.ti-layout-grid3-alt:before { + content: "\e738" +} + +.ti-layout-grid2-alt:before { + content: "\e739" +} + +.ti-layout-column4-alt:before { + content: "\e73a" +} + +.ti-layout-column3-alt:before { + content: "\e73b" +} + +.ti-layout-column2-alt:before { + content: "\e73c" +} + +.ti-instagram:before { + content: "\e73d" +} + +.ti-google:before { + content: "\e73e" +} + +.ti-github:before { + content: "\e73f" +} + +.ti-flickr:before { + content: "\e740" +} + +.ti-facebook:before { + content: "\e741" +} + +.ti-dropbox:before { + content: "\e742" +} + +.ti-dribbble:before { + content: "\e743" +} + +.ti-apple:before { + content: "\e744" +} + +.ti-android:before { + content: "\e745" +} + +.ti-save:before { + content: "\e746" +} + +.ti-save-alt:before { + content: "\e747" +} + +.ti-yahoo:before { + content: "\e748" +} + +.ti-wordpress:before { + content: "\e749" +} + +.ti-vimeo-alt:before { + content: "\e74a" +} + +.ti-twitter-alt:before { + content: "\e74b" +} + +.ti-tumblr-alt:before { + content: "\e74c" +} + +.ti-trello:before { + content: "\e74d" +} + +.ti-stack-overflow:before { + content: "\e74e" +} + +.ti-soundcloud:before { + content: "\e74f" +} + +.ti-sharethis:before { + content: "\e750" +} + +.ti-sharethis-alt:before { + content: "\e751" +} + +.ti-reddit:before { + content: "\e752" +} + +.ti-pinterest-alt:before { + content: "\e753" +} + +.ti-microsoft-alt:before { + content: "\e754" +} + +.ti-linux:before { + content: "\e755" +} + +.ti-jsfiddle:before { + content: "\e756" +} + +.ti-joomla:before { + content: "\e757" +} + +.ti-html5:before { + content: "\e758" +} + +.ti-flickr-alt:before { + content: "\e759" +} + +.ti-email:before { + content: "\e75a" +} + +.ti-drupal:before { + content: "\e75b" +} + +.ti-dropbox-alt:before { + content: "\e75c" +} + +.ti-css3:before { + content: "\e75d" +} + +.ti-rss:before { + content: "\e75e" +} + +.ti-rss-alt:before { + content: "\e75f" +} + +@font-face { + font-family: Glyphter; + font-weight: 400; + font-style: normal +} + +.icon-icon_cart:before, +.icon-icon_heart_2:before, +.icon-icon_login:before { + display: inline-block; + font-family: Glyphter; + font-style: normal +} + +.icon-icon_cart:before { + content: '\0041' +} + +.icon-icon_login:before { + content: '\0042' +} + +.icon-icon_heart_2:before { + content: '\0043' +} + +.rowC{display:flex; flex-direction:row;} \ No newline at end of file diff --git a/RaceTimer/racetimer_react/src/css/style.css b/RaceTimer/racetimer_react/src/css/style.css new file mode 100644 index 00000000..df7d0c64 --- /dev/null +++ b/RaceTimer/racetimer_react/src/css/style.css @@ -0,0 +1,7587 @@ +#hero_video .wrapper, +.switchery, +.table.cart-list td { + vertical-align: middle +} + +@media only screen and (min-width:992px) { + nav#menu.main-menu { + display: block!important + } + #mm-menu.main-menu, + header .btn_mobile { + display: none!important + } + .main-menu { + position: relative; + z-index: 9; + width: auto; + top: 12px; + right: 15px; + float: right; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + color: #fff + } + .main-menu ul, + .main-menu ul li { + position: relative; + display: inline-block; + margin: 0; + padding: 0 + } + .main-menu ul a, + .main-menu ul li a { + position: relative; + margin: 0; + display: block; + padding: 5px 10px; + white-space: nowrap; + color: #000000; + } + .main-menu>ul>li span>a { + color: #fff; + padding: 0 8px 15px; + font-size: 14px; + font-size: .875rem; + font-weight: 500 + } + .main-menu>ul>li span:hover>a { + opacity: .7 + } + header.sticky .main-menu>ul>li span>a { + color: #000; + } + header.sticky .main-menu>ul>li span:hover>a { + opacity: 1; + color: #fc5b62 + } + .main-menu ul ul { + position: absolute; + z-index: 1; + visibility: hidden; + left: 3px; + top: 100%; + margin: 0; + display: block; + padding: 0; + background: #fff; + min-width: 200px; + -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .175); + -moz-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .175); + transform: scale(.4); + transform-origin: 10% top; + opacity: 0; + -moz-transition: all .2s ease; + -o-transition: all .2s ease; + -webkit-transition: all .2s ease; + -ms-transition: all .2s ease; + transition: all .2s ease; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px + } + .main-menu ul ul:before { + bottom: 100%; + left: 15%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-bottom-color: #fff; + border-width: 7px; + margin-left: -7px + } + .main-menu ul ul li { + display: block; + height: auto; + padding: 0 + } + .main-menu ul ul li a { + font-size: 13px; + font-size: .8125rem; + color: #555; + border-bottom: 1px solid #ededed; + display: block; + padding: 15px 10px; + line-height: 1 + } + .main-menu ul li:hover>ul { + padding: 0; + visibility: visible; + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + -webkit-transition-delay: .2s; + transition-delay: .2s; + -webkit-transition-duration: 0s, .2s, .2s; + transition-duration: 0s, .2s, .2s + } + .main-menu ul ul li:first-child a:hover { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + -ms-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0 + } + .main-menu ul ul li:last-child a { + border-bottom: none + } + .main-menu ul ul li:last-child a:hover { + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + -ms-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px + } + .main-menu ul ul li:hover>a { + background-color: #f9f9f9; + color: #fc5b62; + padding-left: 18px + } +} + +.main-menu ul ul.second_level_right { + left: auto; + right: 3px +} + +.main-menu ul ul.second_level_right:before { + right: 15%; + left: auto +} + +.main-menu ul ul li span a { + font-weight: 400!important +} + +.main-menu ul ul li span a:hover { + color: #fc5b62; + padding-left: 18px; + opacity: 1 +} + +.main-menu ul ul li span a:after { + font-family: ElegantIcons; + content: "\35"; + float: right; + font-size: 16px; + font-size: 1rem; + margin-top: -2px +} + +.marker_info, +body { + font-family: Poppins, Helvetica, sans-serif +} + +.main-menu ul ul ul { + position: absolute; + border-top: 0; + z-index: 1; + height: auto; + left: 100%; + top: 0; + margin: 0; + padding: 0; + background: #fff; + min-width: 190px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175) +} + +.main-menu ul ul ul.third_level_left { + right: 100%; + left: auto +} + +.main-menu ul ul ul li a { + border-bottom: 1px solid #ededed!important +} + +.main-menu ul ul ul:before { + border-width: 0; + margin-left: 0 +} + +@media only screen and (max-width:991px) { + nav#menu { + display: none!important + } + nav#menu.active { + display: block!important; + margin-top: 50px; + background-color: white; + height: 100vh; + width: 100vw; + position:fixed; + text-align: center; + padding-top: 50px; + } + nav#menu.active ul li{ + font-size: 22px; + margin-bottom: 15px; + } + .mm-menu { + background: #fff + } + .main-menu { + top: 0; + right: 0; + float: none + } + ul.mm-listview { + line-height: 25px + } + ul.mm-listview li a { + color: #555!important; + display: block + } +} + +#menu.fake_menu { + display: none!important; + visibility: hidden!important +} + +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + bottom: 0; + background-color: #fff; + z-index: 99999999999!important +} + +[data-loader=circle-side] { + position: absolute; + width: 50px; + height: 50px; + top: 50%; + left: 50%; + margin-left: -25px; + margin-top: -25px; + -webkit-animation: circle infinite .95s linear; + -moz-animation: circle infinite .95s linear; + -o-animation: circle infinite .95s linear; + animation: circle infinite .95s linear; + border: 2px solid #fc5b62; + border-top-color: rgba(0, 0, 0, .2); + border-right-color: rgba(0, 0, 0, .2); + border-bottom-color: rgba(0, 0, 0, .2); + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + border-radius: 100% +} + +hr, +hr.large { + border-color: #ededed +} + +@-webkit-keyframes circle { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -ms-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0) + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +@-moz-keyframes circle { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -ms-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0) + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +@-o-keyframes circle { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -ms-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0) + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +@keyframes circle { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -ms-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0) + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg) + } +} + +html * { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale +} + +body { + background: #f8f8f8; + font-size: .875rem; + line-height: 1.6; + color: #555 +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: #333 +} + +p { + margin-bottom: 30px +} + +strong { + font-weight: 600 +} + +label { + font-weight: 500; + margin-bottom: 3px +} + +.main_title_2 p, +.main_title_3 p { + font-weight: 300; + line-height: 1.4 +} + +hr { + margin: 30px 0 +} + +hr.large { + border-top-width: 4px; + margin-top: 60px +} + +@media (max-width:991px) { + hr.large { + margin-top: 45px + } +} + +@media (max-width:767px) { + hr.large { + margin-bottom: 45px + } +} + +ol, +ul { + list-style: none; + margin: 0 0 25px; + padding: 0 +} + +.main_title { + text-align: center; + margin-bottom: 45px; + position: relative +} + +.main_title span { + content: ""; + display: block; + width: 60px; + height: 3px; + margin: auto auto 20px; + opacity: 1; + background-color: #999; + visibility: hidden; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: all .6s; + transition: all .6s +} + +.btn_1, +a, +a.btn_1 { + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + outline: 0; + text-decoration: none +} + +.main_title.animated span { + visibility: visible; + -webkit-transform: scaleX(1); + transform: scaleX(1) +} + +.main_title_2 { + text-align: center; + margin-bottom: 45px; + position: relative +} + +.main_title_2 span { + width: 120px; + height: 2px; + background-color: #e1e1e1; + display: block; + margin: auto +} + +.main_title_2 span em { + width: 60px; + height: 2px; + background-color: #fc5b62; + display: block; + margin: auto +} + +@media (max-width:767px) { + .main_title_2 { + margin-bottom: 10px + } + .main_title_2 h2 { + font-size: 26px; + font-size: 1.625rem + } +} + +.main_title_2 h2, +.main_title_2 h3 { + margin: 25px 0 0 +} + +@media (max-width:767px) { + .main_title_2 h3 { + font-size: 24px; + font-size: 1.5rem + } +} + +.main_title_2 p { + font-size: 24px; + font-size: 1.5rem +} + +.main_title_3 { + margin-bottom: 25px; + position: relative +} + +.main_title_3 span { + width: 120px; + height: 2px; + background-color: #e1e1e1; + display: block +} + +.main_title_3 span em { + width: 60px; + height: 2px; + background-color: #fc5b62; + display: block +} + +@media (max-width:767px) { + .main_title_2 p { + font-size: 18px; + font-size: 1.125rem + } + .main_title_3 { + margin-bottom: 10px + } +} + +.main_title_3 h2, +.main_title_3 h3 { + font-size: 23px; + font-size: 1.4375rem; + margin: 25px 0 0 +} + +@media (max-width:767px) { + .main_title_3 h2, + .main_title_3 h3 { + font-size: 21px; + font-size: 1.3125rem + } +} + +.main_title_3 p { + font-size: 18px; + font-size: 1.125rem +} + +h3.slide_typo { + white-space: nowrap; + color: #fff!important; + font-weight: 400; + font-size: 60px; + font-size: 3.75rem +} + +.btn_1, +.btn_map_in, +a.btn_1, +a.btn_map, +a.btn_map_in { + font-weight: 600; + line-height: 1 +} + +.slide_typo_2 { + color: #fff; + font-size: 24px; + font-size: 1.5rem; + white-space: nowrap; + text-transform: uppercase +} + +a { + color: #fc5b62; + -moz-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +a:focus, +a:hover { + color: #111; + text-decoration: none; + outline: 0 +} + +.btn_1, +a.btn_1 { + border: none; + background: #fc5b62; + cursor: pointer; + display: inline-block; + padding: 15px 30px; + color: #fff; + text-align: center; + -moz-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px +} + +.btn_map_in, +.closebt, +a.btn_map_in { + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + cursor: pointer +} + +.btn_1:hover, +a.btn_1:hover { + background: #0054a6; + color: #fff +} + +.btn_1.full-width, +a.btn_1.full-width { + display: block; + width: 100%; + text-align: center; + margin-bottom: 5px +} + +.btn_1.full-width.purchase, +a.btn_1.full-width.purchase { + background-color: #32a067 +} + +.btn_1.full-width.purchase:hover, +a.btn_1.full-width.purchase:hover { + background-color: #0054a6 +} + +.btn_1.full-width.wishlist, +a.btn_1.full-width.wishlist { + border-color: #555; + color: #555 +} + +.btn_1.medium, +a.btn_1.medium { + font-size: 16px; + font-size: 1rem; + padding: 18px 40px +} + +.btn_1.rounded, +a.btn_1.rounded { + -webkit-border-radius: 25px!important; + -moz-border-radius: 25px!important; + -ms-border-radius: 25px!important; + border-radius: 25px!important +} + +.btn_1.outline, +a.btn_1.outline { + border: 2px solid #fc5b62; + color: #fc5b62; + padding: 11px 40px; + background: 0 0 +} + +.btn_1.outline:hover, +a.btn_1.outline:hover { + background: #0054a6; + color: #fff; + border-color: #0054a6 +} + +.btn_1.outline:focus, +a.btn_1.outline:focus { + outline: 0 +} + +.closebt { + transition: all .3s ease-in-out; + position: absolute; + font-size: 24px; + font-size: 1.5rem; + top: 10px; + right: 15px; + color: #fff; + opacity: .6; + width: 30px; + height: 30px +} + +.closebt:hover { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 1 +} + +.btn_home_align { + text-align: right; + margin-bottom: 25px +} + +@media (max-width:767px) { + .btn_home_align { + text-align: center; + margin-bottom: 25px + } +} + +a.btn_map { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding: 8px 12px; + margin-bottom: 5px; + display: inline-block; + border: 1px solid rgba(0, 0, 0, .08); + font-size: 12px; + font-size: .75rem; + color: rgba(0, 0, 0, .5) +} + +a.btn_map:hover { + color: #fc5b62 +} + +a.btn_map:before { + font-family: ElegantIcons; + content: "\e081"; + display: inline-block; + margin-right: 5px +} + +.btn_map_in, +a.btn_map_in { + border: none; + background: #fc5b62; + outline: 0; + text-decoration: none; + padding: 15px 30px; + color: #fff; + text-align: center; + width: 100%; + margin-bottom: 20px; + display: inline-block; + transition: all .3s ease-in-out; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px +} + +header.header .logo_sticky, +header.header.sticky .logo_normal { + display: none +} + +footer ul li a, +header.header.sticky { + -moz-transition: all .3s ease-in-out; + color:#000; +} + +.btn_map_in:hover, +a.btn_map_in:hover { + background: #0054a6; + color: #fff +} + +.cTop { + margin-top: 120px; +} + +header { + position: fixed; + left: 0; + top: 0; + width: 100%; + padding: 20px 30px; + z-index: 99999999; + border-bottom: 1px solid rgba(255, 255, 255, 0) +} +header.header.sec-header { + background-color: #fff; + padding: 15px; + color: black; +} +header.header.sec-header.border-none { + border: none; +} +header.header.sec-header .logo_normal { + display: none; +} +header.header.sec-header .logo_sticky{ + display: block; +} + +header.header.sec-header .main-menu>ul>li span>a { + color: #004dda; + padding: 0 8px 15px; + font-size: 17px; + font-weight: bold; +} +@media (max-width:767px) { + header { + padding: 15px 15px 5px + } + +} + +header.header.sticky { + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + background-color: rgba(97, 97, 97, 0.180); + padding: 15px +} + +@media (max-width:991px) { + header.header.sticky { + padding: 15px + } +} + +header.header.sticky .logo_sticky { + display: inline-block +} + +ul#top_menu { + float: right; + margin: 0 0 0 10px; + padding: 0; + font-size: 13px; + font-size: .8125rem +} + +ul#top_menu li { + float: left; + margin: 0 15px 0 0; + line-height: 1 +} + +ul#top_menu li:last-child { + margin-right: 0; + position: relative; + top: 0 +} + +@media (max-width:767px) { + ul#top_menu li:first-child { + display: none + } +} + +ul#top_menu li a { + color: #fff +} + +ul#top_menu li a:hover { + color: #fff; + opacity: .7 +} + +ul#top_menu li a.cart-menu-btn, +ul#top_menu li a.login, +ul#top_menu li a.wishlist_bt_top { + display: block; + width: 22px; + height: 23px; + position: relative; + top: 8px; + -moz-transition: opacity .5s ease; + -o-transition: opacity .5s ease; + -webkit-transition: opacity .5s ease; + -ms-transition: opacity .5s ease; + transition: opacity .5s ease +} + +@media (max-width:991px) { + ul#top_menu { + margin: -2px 0 0 10px + } + ul#top_menu li { + margin: 0 0 0 10px + } + ul#top_menu li a.cart-menu-btn, + ul#top_menu li a.login, + ul#top_menu li a.wishlist_bt_top { + top: 2px + } +} + +ul#top_menu li a.cart-menu-btn:before, +ul#top_menu li a.login:before, +ul#top_menu li a.wishlist_bt_top:before { + font-family: Glyphter; + font-size: 21px; + font-size: 1.3125rem; + color: #fff; + text-indent: 0; + position: absolute; + left: 0; + top: 0; + font-weight: 400; + line-height: 1 +} + +.sticky ul#top_menu li a.cart-menu-btn:before, +.sticky ul#top_menu li a.login:before, +.sticky ul#top_menu li a.wishlist_bt_top:before { + color: #444 +} + +ul#top_menu li a.wishlist_bt_top { + text-indent: -9999px; + overflow: hidden +} + +ul#top_menu li a.wishlist_bt_top:before { + content: '\0043' +} + +ul#top_menu li a.login { + text-indent: -9999px; + overflow: hidden +} + +ul#top_menu li a.login:before { + content: '\0042' +} + +ul#top_menu li a.cart-menu-btn { + top: 6px +} + +@media (max-width:991px) { + ul#top_menu li a.cart-menu-btn { + top: 0 + } +} + +ul#top_menu li a.cart-menu-btn:before { + content: '\0041' +} + +ul#top_menu li a.cart-menu-btn strong { + font-size: 11px; + font-size: .6875rem; + width: 15px; + height: 15px; + display: block; + background-color: #333; + color: #fff; + position: relative; + bottom: -15px; + right: -10px; + text-align: center; + line-height: 17px!important; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + margin: 0; + padding: 0 +} + +ul#top_menu li a.logged { + display: block; + width: 25px; + height: 25px; + position: relative; + overflow: hidden; + top: 6px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + -moz-transition: opacity .5s ease; + -o-transition: opacity .5s ease; + -webkit-transition: opacity .5s ease; + -ms-transition: opacity .5s ease; + transition: opacity .5s ease +} + +#newsletter input[type=submit], +footer ul li a { + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out +} + +ul#top_menu li a.logged img { + width: 26px; + height: auto; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%) +} + +@media (max-width:991px) { + ul#top_menu li a.logged { + top: 0 + } +} + +.dropdown-user .dropdown-menu { + min-width: 0; + width: 150px; + top: 160%; + margin-left: -115px; + font-weight: 400; + text-shadow: none; + text-transform: none!important; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, .02); + border-left: 1px solid rgba(0, 0, 0, .02); + -webkit-box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, .08); + -moz-box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, .08); + box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, .08); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding: 0 +} + +.dropdown-user .dropdown-menu:before { + bottom: 100%; + right: 10%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-bottom-color: #fff; + border-width: 7px; + margin-left: -7px +} + +.dropdown-user .dropdown-menu ul { + padding: 0; + margin: 0!important; + list-style: none +} + +.dropdown-user .dropdown-menu ul li { + border-bottom: 1px solid #ededed; + margin: 0 0 15px; + width: 100%; + display: inline-block; + font-size: 13px; + font-size: .8125rem +} + +@media (max-width:991px) { + .dropdown-user .dropdown-menu ul li { + margin: 0!important + } +} + +.dropdown-user .dropdown-menu ul li a { + color: #444!important; + padding: 15px 8px; + display: block +} + +.dropdown-user .dropdown-menu ul li a:hover { + color: #fc5b62!important; + opacity: 1!important; + padding-left: 15px +} + +.dropdown-user .dropdown-menu ul li:last-child { + border-bottom: none; + margin-bottom: 0 +} + +header.sticky .hamburger-inner, +header.sticky .hamburger-inner::after, +header.sticky .hamburger-inner::before { + background-color: #444 +} + +#logo { + float: left +} + +@media (max-width:991px) { + .dropdown-user .dropdown-menu ul li:first-child { + display: block!important + } + #logo { + float: none; + position: absolute; + top: 0; + left: 0; + width: 100%; + text-align: center + } + #logo img { + width: auto; + height: 30px; + margin: 12px 0 0 + } +} + +.hero_in { + width: 100%; + height: 450px; + position: relative; + overflow: hidden; + text-align: center; + color: #fff +} + +@media (max-width:767px) { + .hero_in { + height: 350px + } +} + +.hero_in.general:before { + /* background: url(../img/hero_in_bg_2.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.general .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.tours:before { + /* background: url(../img/hero_in_bg_1.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.tours .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.hotels:before { + /* background: url(../img/hero_in_bg_4.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.hotels .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.restaurants:before { + /* background: url(../img/hero_in_bg_5.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.restaurants .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.tours_detail { + height: 550px +} + +@media (max-width:575px) { + .hero_in.tours_detail { + height: 500px + } +} + +.hero_in.tours_detail:before { + /* background: url(../img/hero_in_tours_detail.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.tours_detail .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.hotels_detail { + height: 550px +} + +@media (max-width:575px) { + .hero_in.hotels_detail { + height: 500px + } +} + +.hero_in.hotels_detail:before { + /* background: url(../img/hero_in_hotels_detail.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.hotels_detail .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.restaurants_detail { + height: 550px +} + +@media (max-width:575px) { + .hero_in.restaurants_detail { + height: 500px + } +} + +.hero_in.restaurants_detail:before { + /* background: url(../img/hero_in_restaurants_detail.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.restaurants_detail .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in.contacts:before { + /* background: url(../img/hero_in_bg_3.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_in.contacts .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .6) +} + +.hero_in:before { + animation: pop-in 5s .3s cubic-bezier(0, .5, 0, 1) forwards; + content: ""; + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1 +} + +.hero_in .wrapper { + display: flex; + flex-direction: column; + justify-content: center; + height: 100% +} + +.hero_in .wrapper h1 { + color: #fff; + font-size: 42px; + font-size: 2.625rem; + text-transform: uppercase; + font-weight: 700; + margin-top: 30px +} + +@media (max-width:767px) { + .hero_in .wrapper h1 { + font-size: 32px; + font-size: 2rem + } +} + +.hero_in .wrapper h1 span { + width: 80px; + height: 4px; + background-color: #FFC107; + display: block; + margin: auto auto 20px; + border-radius: 10px; + opacity: 1 +} + +.follow_us ul li, +footer ul li a i, +footer ul.contacts li a i { + margin-right: 10px +} + +.hero_in .wrapper p { + font-weight: 300; + margin-bottom: 0; + font-size: 24px; + font-size: 1.5rem +} + +.hero_in .wrapper p strong { + font-weight: 600 +} + +.hero_in a.btn_photos { + position: absolute; + left: 20px; + bottom: 20px; + background-color: #fff; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); + -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); + box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); + line-height: 1; + padding: 10px 15px; + color: #444; + font-weight: 500 +} + +.hero_in a.btn_photos:hover { + color: #fc5b62 +} + +@keyframes pop-in { + 0% { + opacity: 0 + } + 100% { + opacity: 1; + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1) + } +} + +.hero_in h1 { + animation-delay: .8s; + -webkit-animation-delay: .8s; + -moz-animation-delay: .8s +} + +.hero_in p { + animation-delay: 1.5s; + -webkit-animation-delay: 1.5s; + -moz-animation-delay: 1.5s; + animation-duration: .3s; + -webkit-animation-duration: .3s; + -moz-animation-duration: .3s +} + +main { + background-color: #f8f8f8; + position: relative; + z-index: 1 +} + +footer { + background-color: #121921; + color: #fbfbfb; + color: rgba(255, 255, 255, .7) +} + +footer h5 { + color: #fff; + margin: 25px 0; + font-size: 18px; + font-size: 1.125rem +} + +@media (max-width:575px) { + footer h5 { + margin: 25px 0 10px + } +} + +footer ul li { + margin-bottom: 5px +} + +footer ul li a { + transition: all .3s ease-in-out; + display: inline-block; + position: relative; + color: #fff; + opacity: .7 +} + +footer ul li a:hover { + color: #fc5b62; + opacity: 1 +} + +footer ul li a i { + color: #fff +} + +footer ul.links li a:hover { + -webkit-transform: translate(5px, 0); + -moz-transform: translate(5px, 0); + -ms-transform: translate(5px, 0); + -o-transform: translate(5px, 0); + transform: translate(5px, 0) +} + +footer ul.links li a:hover:after { + opacity: 1; + color: #fc5b62 +} + +footer ul.links li a:after { + font-family: ElegantIcons; + content: "\24"; + position: absolute; + margin-left: 5px; + top: 1px; + opacity: 0; + -moz-transition: all .5s ease; + -o-transition: all .5s ease; + -webkit-transition: all .5s ease; + -ms-transition: all .5s ease; + transition: all .5s ease +} + +footer hr { + opacity: .1 +} + +footer #copy { + text-align: right; + font-size: 13px; + font-size: .8125rem; + opacity: .7 +} + +@media (max-width:767px) { + footer #copy { + text-align: left; + margin: 5px 0 20px + } +} + +#newsletter .loader { + position: absolute; + right: -20px; + top: 11px; + color: #fff; + font-size: 12px; + font-size: .75rem +} + +#newsletter h6 { + color: #fff; + margin: 15px 0 +} + +#newsletter .form-group { + position: relative +} + +#newsletter input[type=email] { + border: 0; + height: 40px; + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + border-radius: 0; + padding-left: 15px; + font-size: 14px; + font-size: .875rem; + background-color: #f3f3f3; + background-color: rgba(255, 255, 255, .06); + color: #fff +} + +#newsletter input[type=email]:focus { + border: 0; + box-shadow: none +} + +#newsletter input[type=submit] { + position: absolute; + right: 0; + color: #fff; + font-size: 13px; + font-size: .8125rem; + font-weight: 600; + top: 0; + border: 0; + padding: 0 12px; + height: 40px; + cursor: pointer; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + -ms-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + background-color: #fc5b62; + -moz-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + outline: 0 +} + +#newsletter input[type=submit]:hover { + background-color: #FFC107; + color: #222 +} + +.follow_us { + margin-top: 15px; + animation-delay: 1.1s; + -webkit-animation-delay: 1.1s; + -moz-animation-delay: 1.1s +} + +.follow_us h5 { + color: #fff +} + +.follow_us ul li { + display: inline-block; + font-size: 20px; + font-size: 1.25rem +} + +.follow_us ul li:first-child { + color: #fff; + text-transform: uppercase; + font-weight: 500; + letter-spacing: 2px; + font-size: 13px; + font-size: .8125rem +} + +.follow_us ul li a { + color: #fff; + opacity: .7 +} + +.follow_us ul li a:hover, +ul#additional_links li a:hover { + opacity: 1 +} + +ul#footer-selector { + margin: 0; + padding: 0; + list-style: none +} + +ul#footer-selector li { + float: left; + margin-right: 10px +} + +@media (max-width:575px) { + ul#footer-selector li:last-child { + margin-top: 5px + } +} + +ul#additional_links { + margin: 0; + padding: 8px 0 0; + color: #555; + font-size: 13px; + font-size: .8125rem; + float: right +} + +@media (max-width:991px) { + ul#additional_links { + float: none; + margin-top: 10px + } +} + +ul#additional_links li { + display: inline-block; + margin-right: 15px +} + +ul#additional_links li:first-child { + margin-right: 20px +} + +ul#additional_links li:last-child:after { + content: "" +} + +ul#additional_links li span { + color: #fff; + opacity: .5 +} + +ul#additional_links li a { + color: #fff; + opacity: .5; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +ul#additional_links li:after { + content: "|"; + font-weight: 300; + position: relative; + left: 10px +} + +.styled-select { + width: 100%; + overflow: hidden; + height: 30px; + line-height: 30px; + border: none; + background-color: #f3f3f3; + background-color: rgba(255, 255, 255, .05); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding-right: 35px; + position: relative +} + +.styled-select#currency-selector:after, +.styled-select#lang-selector:after { + font-family: ElegantIcons; + color: #fff; + position: absolute; + right: 10px; + top: 0 +} + +.styled-select#lang-selector:after { + content: "\e0e2" +} + +.styled-select#currency-selector:after { + content: "\33" +} + +.styled-select select { + background: 0 0; + width: 110%; + padding-left: 10px; + border: 0; + border-radius: 0; + box-shadow: none; + height: 30px; + color: #ccc; + font-size: 12px; + font-size: .75rem; + margin: 0; + font-weight: 500; + -moz-appearance: window; + -webkit-appearance: none; + cursor: pointer; + outline: 0 +} + +.styled-select select:focus { + color: #fff; + outline: 0; + box-shadow: none +} + +.styled-select select::-ms-expand { + display: none +} + +.styled-select#lang-selector select option { + color: #555 +} + +.wow { + visibility: hidden +} + +@font-face { + font-family: flexslider-icon; + font-weight: 400; + font-style: normal +} + +.flex-container a:hover, +.flex-slider a:hover { + outline: 0 +} + +.flex-control-nav, +.flex-direction-nav, +.slides, +.slides>li { + margin: 0; + padding: 0; + list-style: none +} + +.flex-pauseplay span { + text-transform: capitalize +} + +.flexslider { + padding: 0; + margin: 0; + background: #fff; + position: relative; + zoom: 1 +} + +.flexslider .slides>li { + display: none; + -webkit-backface-visibility: hidden +} + +.flexslider .slides:after { + content: "\0020"; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0 +} + +html[xmlns] .flexslider .slides { + display: block +} + +* html .flexslider .slides { + height: 1% +} + +.no-js .flexslider .slides>li:first-child { + display: block +} + +.flexslider .slides { + zoom: 1 +} + +.flexslider .slides img { + width: 100%; + display: block; + height: auto; + -moz-user-select: none +} + +.flex-viewport { + max-height: 2000px; + -webkit-transition: all 1s ease; + -moz-transition: all 1s ease; + -ms-transition: all 1s ease; + -o-transition: all 1s ease; + transition: all 1s ease +} + +.loading .flex-viewport { + max-height: 300px +} + +.carousel li { + margin-right: 5px +} + +.flex-direction-nav { + position: absolute; + top: 45%; + width: 100%; + z-index: 99 +} + +.flex-direction-nav a { + text-decoration: none; + display: block; + width: 40px; + height: 40px; + margin: -20px 0 0; + position: absolute; + top: 50%; + z-index: 10; + overflow: hidden; + opacity: 0; + cursor: pointer; + color: rgba(255, 255, 255, .8); + -webkit-transition: all .3s ease-in-out; + -moz-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +.flex-direction-nav a:before { + font-family: flexslider-icon; + font-size: 30px; + display: inline-block; + content: '\f001'; + color: rgba(255, 255, 255, .8); + text-shadow: 1px 1px 0 rgba(255, 255, 255, .3) +} + +#hero_video .wrapper h3, +#hero_video .wrapper p, +.hero_single.version_2 .wrapper h3, +.hero_single.version_2 .wrapper p { + text-shadow: 4px 4px 12px rgba(0, 0, 0, .3) +} + +.flex-direction-nav a.flex-next:before { + content: '\f002' +} + +.flex-direction-nav .flex-next { + text-align: right +} + +.flexslider:hover .flex-direction-nav .flex-prev { + opacity: .7; + left: 20px +} + +.flexslider:hover .flex-direction-nav .flex-prev:hover { + opacity: 1 +} + +.flexslider:hover .flex-direction-nav .flex-next { + opacity: .7; + right: 20px +} + +.flexslider:hover .flex-direction-nav .flex-next:hover { + opacity: 1 +} + +.flex-direction-nav .flex-disabled { + opacity: 0!important; + filter: alpha(opacity=0); + cursor: default; + z-index: -1 +} + +.flex-pauseplay a { + display: block; + width: 20px; + height: 20px; + position: absolute; + bottom: 5px; + left: 10px; + opacity: .8; + z-index: 10; + overflow: hidden; + cursor: pointer; + color: #000 +} + +.flex-pauseplay a:before { + font-family: flexslider-icon; + font-size: 20px; + display: inline-block; + content: '\f004' +} + +.flex-pauseplay a:hover { + opacity: 1 +} + +.flex-pauseplay a.flex-play:before { + content: '\f003' +} + +.flex-control-nav { + width: 100%; + position: absolute; + bottom: -40px; + text-align: center +} + +.flex-control-nav li { + margin: 0 6px; + display: inline-block; + zoom: 1 +} + +.flex-control-paging li a { + width: 11px; + height: 11px; + display: block; + background: #666; + background: rgba(0, 0, 0, .5); + cursor: pointer; + text-indent: -9999px; + -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3); + -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3); + -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, .3); + box-shadow: inset 0 0 3px rgba(0, 0, 0, .3); + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px +} + +.flex-control-paging li a:hover { + background: #333; + background: rgba(0, 0, 0, .7) +} + +.flex-control-paging li a.flex-active { + background: #000; + background: rgba(0, 0, 0, .9); + cursor: default +} + +.flex-control-thumbs { + margin: 5px 0 0; + position: static; + overflow: hidden +} + +.flex-control-thumbs li { + width: 25%; + float: left; + margin: 0 +} + +.flex-control-thumbs img { + width: 100%; + height: auto; + display: block; + opacity: .7; + cursor: pointer; + -moz-user-select: none; + -webkit-transition: all 1s ease; + -moz-transition: all 1s ease; + -ms-transition: all 1s ease; + -o-transition: all 1s ease; + transition: all 1s ease +} + +.flex-control-thumbs img:hover { + opacity: 1 +} + +.flex-control-thumbs .flex-active { + opacity: 1; + cursor: default +} + +#slider.flexslider li { + position: relative +} + +#slider.flexslider li .meta { + position: absolute; + bottom: 35%; + left: 60px; + color: #fff; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + font-weight: 500; + z-index: 99; + padding-right: 45px +} + +#slider.flexslider li h3 { + font-size: 36px; + font-size: 2.25rem; + color: #fff +} + +@media (max-width:767px) { + #slider.flexslider li .meta { + left: 45px; + bottom: auto; + top: 50% + } + #slider.flexslider li h3 { + font-size: 24px; + font-size: 1.5rem + } +} + +#slider.flexslider li .info { + display: flex; + flex-direction: row +} + +#slider.flexslider li .info p { + margin-right: 7px; + font-size: 16px; + font-size: 1rem +} + +#slider.flexslider li .info p, +#slider.flexslider li h3 { + -webkit-animation-duration: .6s; + animation-duration: .6s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeOut; + animation-name: fadeOut +} + +#slider.flexslider li .meta a { + -webkit-animation-duration: .3s; + animation-duration: .3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: zoomOut; + animation-name: zoomOut; + padding: 12px 20px +} + +#slider.flexslider li.flex-active-slide .meta .info p, +#slider.flexslider li.flex-active-slide .meta h3 { + -webkit-animation-delay: .4s; + animation-delay: .4s; + -webkit-animation-duration: .6s; + animation-duration: .6s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp +} + +#slider.flexslider li.flex-active-slide .meta a { + -webkit-animation-delay: 1s; + animation-delay: 1s; + -webkit-animation-duration: .3s; + animation-duration: .3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: zoomIn; + animation-name: zoomIn +} + +#slider.flexslider li.flex-active-slide .meta .info p { + -webkit-animation-delay: .6s; + animation-delay: .6s +} + +.slider { + position: relative +} + +#slider.flexslider { + overflow: hidden +} + +#slider.flexslider .flex-direction-nav { + opacity: 0; + display: none +} + +#slider.flexslider ul.slides li { + height: 650px; + background-color: #000 +} + +@media (max-width:1199px) { + #slider.flexslider ul.slides li { + height: 650px!important + } +} + +@media (max-width:767px) { + #slider.flexslider li .info p { + font-size: 14px; + font-size: .875rem + } + #slider.flexslider ul.slides li { + height: 500px!important + } +} + +#slider.flexslider ul.slides li img { + opacity: .5; + width: 100%; + height: auto; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%) +} + +@media (max-width:1199px) { + #slider.flexslider ul.slides li img { + height: 650px!important; + width: auto + } +} + +@media (max-width:767px) { + #slider.flexslider ul.slides li img { + height: 500px!important; + width: auto + } +} + +@font-face { + font-family: weather; + src: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot); + src: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix) format("embedded-opentype"), url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff) format("woff"), url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf) format("truetype"), url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg) format("svg"); + font-weight: 400; + font-style: normal +} + +.weather i { + color: #fff; + font-family: weather; + font-size: 21px; + font-weight: 400; + font-style: normal; + line-height: 1; + text-transform: none +} + +.panel-dropdown a:after, +.qtyDec, +.qtyInc { + font-family: ElegantIcons +} + +.weathericon-0:before { + content: ":" +} + +.weathericon-1:before { + content: "p" +} + +.weathericon-2:before { + content: "S" +} + +.weathericon-3:before { + content: "Q" +} + +.weathericon-4:before { + content: "S" +} + +.weathericon-5:before, +.weathericon-6:before, +.weathericon-7:before, +.weathericon-8:before { + content: "W" +} + +.weathericon-9:before { + content: "I" +} + +.weathericon-10:before { + content: "W" +} + +.weathericon-11:before, +.weathericon-12:before, +.weathericon-13:before, +.weathericon-14:before { + content: "I" +} + +.weathericon-15:before { + content: "W" +} + +.weathericon-16:before { + content: "I" +} + +.weathericon-17:before { + content: "W" +} + +.weathericon-18:before { + content: "U" +} + +.weathericon-19:before, +.weathericon-20:before, +.weathericon-21:before, +.weathericon-22:before, +.weathericon-23:before { + content: "Z" +} + +.weathericon-24:before, +.weathericon-25:before { + content: "E" +} + +.weathericon-26:before { + content: "3" +} + +.weathericon-27:before { + content: "a" +} + +.weathericon-28:before { + content: "A" +} + +.weathericon-29:before { + content: "a" +} + +.weathericon-30:before { + content: "A" +} + +.weathericon-31:before { + content: "6" +} + +.weathericon-32:before { + content: "1" +} + +.weathericon-33:before { + content: "6" +} + +.weathericon-34:before { + content: "1" +} + +.weathericon-35:before { + content: "W" +} + +.weathericon-36:before { + content: "1" +} + +.weathericon-37:before, +.weathericon-38:before, +.weathericon-39:before { + content: "S" +} + +.weathericon-40:before { + content: "M" +} + +.weathericon-41:before { + content: "W" +} + +.weathericon-42:before { + content: "I" +} + +.weathericon-43:before { + content: "W" +} + +.weathericon-44:before { + content: "a" +} + +.weathericon-45:before { + content: "S" +} + +.weathericon-46:before { + content: "U" +} + +.weathericon-47:before { + content: "S" +} + +#icon_drag_mobile { + position: absolute; + right: 20px; + bottom: 20px; + /* background: url(../img/drag_icon.svg) no-repeat; */ + width: 50px; + height: 30px; + opacity: .6; + z-index: 99; + display: none +} + +@media (max-width:767px) { + #icon_drag_mobile { + display: block + } + #carousel_slider_wp { + display: none + } +} + +#carousel_slider.flexslider .flex-direction-nav, +.custom-search-input-2 select { + display: none +} + +#carousel_slider_wp { + background: 0 0; + background: -webkit-linear-gradient(top, transparent, #000); + background: linear-gradient(to bottom, transparent, #000); + position: absolute; + bottom: 0; + z-index: 9; + width: 100%; + padding: 60px 60px 45px +} + +#carousel_slider.flexslider { + overflow: hidden; + background-color: transparent +} + +#carousel_slider.flexslider ul.slides li { + position: relative; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + border-radius: 5px; + background-color: #000; + -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .5); + -moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .5); + box-shadow: 0 0 30px 0 rgba(0, 0, 0, .5); + overflow: hidden +} + +#carousel_slider.flexslider ul.slides li:hover img { + -webkit-transform: scale(1.2); + -moz-transform: scale(1.2); + -ms-transform: scale(1.2); + -o-transform: scale(1.2); + transform: scale(1.2) +} + +#carousel_slider.flexslider ul.slides li img { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + opacity: .4; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +#carousel_slider.flexslider ul.slides li .caption { + position: absolute; + left: 0; + top: 0; + z-index: 9; + width: 100%; + height: 100%; + padding: 20px; + color: #fff +} + +#carousel_slider.flexslider ul.slides li .caption h3 { + font-size: 21px; + font-size: 1.3125rem; + color: #fff; + font-weight: 500 +} + +#carousel_slider.flexslider ul.slides li .caption h3 span { + margin: 3px 0 0; + display: block; + text-transform: uppercase; + font-size: 12px; + font-size: .75rem +} + +#carousel_slider.flexslider ul.slides li .caption small { + opacity: 0; + -webkit-transition: all .3s cubic-bezier(.77, 0, .175, 1); + -moz-transition: all .3s cubic-bezier(.77, 0, .175, 1); + -ms-transition: all .3s cubic-bezier(.77, 0, .175, 1); + -o-transition: all .3s cubic-bezier(.77, 0, .175, 1); + transition: all .3s cubic-bezier(.77, 0, .175, 1); + position: absolute; + bottom: 10px; + left: 20px; + display: block; + width: 100%; + font-weight: 500; + font-size: 14px; + font-size: .875rem; + -webkit-transform: translate(0, 10px); + -moz-transform: translate(0, 10px); + -ms-transform: translate(0, 10px); + -o-transform: translate(0, 10px); + transform: translate(0, 10px) +} + +#carousel_slider.flexslider ul.slides li .caption small strong { + float: right; + display: inline-block; + text-align: right; + margin: 0 40px 0 0; + padding: 3px 0 0 +} + +#hero_video, +.hero_single { + text-align: center; + color: #fff +} + +#carousel_slider.flexslider ul.slides li .caption small strong h6 { + color: #fff; + margin: 0; + font-weight: 500; + font-size: 14px; + font-size: .875rem +} + +#carousel_slider.flexslider ul.slides li:hover .caption small { + opacity: 1; + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0) +} + +a#moveDown { + position: fixed; + bottom: 30px; + right: 30px; + z-index: 9999; + font-size: 32px; + font-size: 2rem; + color: #fff; + animation-duration: 6s; + -webkit-animation-duration: 6s; + -moz-animation-duration: 6s; + animation-iteration-count: infinite; + -webkit-animation-iteration-count: infinite; + -moz-animation-iteration-count: infinite +} + +.header-video { + position: relative; + overflow: hidden; + background: #000 +} + +@media (max-width:991px) { + .header-video { + height: 620px!important + } +} + +#hero_video, +iframe { + height: 100%; + width: 100% +} + +#hero_video { + position: relative; + background-size: cover; + font-size: 16px; + font-size: 1rem; + z-index: 99; + display: table +} + +#hero_video .wrapper { + display: table-cell +} + +#hero_video .wrapper h3 { + color: #fff; + font-size: 42px; + font-size: 2.625rem; + text-transform: uppercase; + font-weight: 700; + margin-bottom: 0 +} + +@media (max-width:767px) { + #hero_video .wrapper h3 { + font-size: 26px; + font-size: 1.625rem; + margin-top: 60px + } +} + +@media (max-width:575px) { + #hero_video .wrapper h3 { + font-size: 22px; + font-size: 1.375rem + } +} + +#hero_video .wrapper p { + font-weight: 300; + font-size: 24px; + font-size: 1.5rem; + line-height: 1.4 +} + +#hero_video .wrapper p strong { + font-weight: 600 +} + +@media (max-width:767px) { + #hero_video .wrapper p { + padding: 0; + font-size: 14px; + font-size: .875rem + } +} + +video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + opacity: .4; + width: 100% +} + +.header-video--media, +.teaser-video { + width: 100%; + height: auto +} + +@media (max-width:1024px) { + #hero_video { + /* background: url(../img/home_section_1.jpg) #ccc; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover + } + #hero_video>div { + background-color: #000; + background-color: rgba(0, 0, 0, .5) + } + .header-video { + background: 0 0 + } +} + +.hero_single { + width: 100%; + position: relative; + overflow: hidden; + margin: 0 +} + +.hero_single .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .8); + display: flex; + flex-direction: column; + justify-content: center; + height: 100% +} + +.hero_single.start_bg_zoom:before { + animation: pop-in 9s .2s cubic-bezier(0, .8, 0, 4) forwards; + background-color: #FFF; + content: ""; + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; + background-image: url('https://images.unsplash.com/photo-1459749411175-04bf5292ceea?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1000&q=80'); +} + +.hero_single .wrapper h3 { + color: #fff; + font-size: 52px; + font-size: 3.25rem; + margin: 0; + text-transform: uppercase; + font-weight: 700 +} + +@media (max-width:767px) { + .hero_single .wrapper h3 { + font-size: 21px; + font-size: 1.3125rem + } +} + +@media (max-width:575px) { + .hero_single .wrapper h3 { + font-size: 23px; + font-size: 1.4375rem + } +} + +.hero_single .wrapper p { + font-weight: 300; + margin: 10px 0 0; + padding: 0 20%; + font-size: 24px; + font-size: 1.5rem; + line-height: 1.4 +} + +.hero_single .wrapper p strong { + font-weight: 600 +} + +@media (max-width:767px) { + .hero_single .wrapper p { + padding: 0; + font-size: 18px; + font-size: 1.125rem + } +} + +.hero_single.short { + height: 600px +} + +.hero_single.version_2 { + height: 620px +} + +.hero_single.version_2:before { + /* background: url(../img/home_section_1.jpg) center center no-repeat; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +.hero_single.version_2 .wrapper { + background-color: #000; + background-color: rgba(0, 0, 0, .45) +} + +.hero_single.version_2 .wrapper h3 { + font-size: 42px; + font-size: 2.625rem +} + +@media (max-width:767px) { + .hero_single.version_2 .wrapper h3 { + font-size: 26px; + font-size: 1.625rem; + margin-top: 60px + } +} + +@media (max-width:575px) { + .hero_single.version_2 .wrapper h3 { + font-size: 22px; + font-size: 1.375rem + } +} + +.hero_single.version_2 .wrapper p { + font-weight: 400; + margin: 5px 0 0; + padding: 0; + font-size: 21px; + font-size: 1.3125rem +} + +.hero_single.version_2 .wrapper p strong { + font-weight: 600 +} + +@media (max-width:767px) { + .hero_single.version_2 .wrapper p { + padding: 0; + font-size: 14px; + font-size: .875rem + } +} + +#custom-search-input { + padding: 0; + width: 600px; + margin: 20px auto 0; + position: relative +} + +@media (max-width:991px) { + #custom-search-input { + width: auto + } +} + +#custom-search-input .search-query { + width: 100%; + height: 50px; + padding-left: 20px; + border: 0; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + font-size: 16px; + font-size: 1rem; + color: #333 +} + +#custom-search-input .search-query:focus { + outline: 0 +} + +@media (max-width:575px) { + #custom-search-input .search-query { + padding-left: 15px + } +} + +#custom-search-input input[type=submit] { + position: absolute; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + right: -1px; + color: #fff; + font-weight: 600; + font-size: 14px; + font-size: .875rem; + top: 0; + border: 0; + padding: 0 25px; + height: 50px; + cursor: pointer; + outline: 0; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + -ms-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + background-color: #fc5b62 +} + +#custom-search-input input[type=submit]:hover { + background-color: #FFC107; + color: #222 +} + +@media (max-width:575px) { + #custom-search-input input[type=submit] { + text-indent: -999px; + /* background: url(../img/search.svg) center center no-repeat #fc5b62 */ + } +} + +.custom-search-input-2 { + background-color: #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + border-radius: 5px; + margin-top: 15px; + -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .3); + -moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .3); + box-shadow: 0 0 30px 0 rgba(0, 0, 0, .3) +} + +.custom-search-input-2 input { + border: 0; + height: 50px; + padding-left: 15px; + border-right: 1px solid #d2d8dd; + font-weight: 500 +} + +@media (max-width:991px) { + .custom-search-input-2 { + background: 0 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none + } + .custom-search-input-2 input { + border: none + } +} + +.custom-search-input-2 input:focus { + box-shadow: none; + border-right: 1px solid #d2d8dd +} + +.custom-search-input-2 .nice-select .current { + font-weight: 500; + color: #6f787f +} + +.custom-search-input-2 .form-group { + margin: 0 +} + +.custom-search-input-2 i { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + font-size: 18px; + font-size: 1.125rem; + position: absolute; + background-color: #fff; + line-height: 50px; + top: 0; + right: 1px; + padding-right: 15px; + display: block; + width: 20px; + box-sizing: content-box; + height: 50px; + z-index: 9; + color: #999 +} + +@media (max-width:991px) { + .custom-search-input-2 input:focus { + border-right: none + } + .custom-search-input-2 .form-group { + margin-bottom: 5px + } + .custom-search-input-2 i { + padding-right: 10px + } +} + +.custom-search-input-2 input[type=submit] { + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + color: #fff; + font-weight: 600; + font-size: 14px; + font-size: .875rem; + border: 0; + padding: 0 25px; + height: 50px; + cursor: pointer; + outline: 0; + width: 100%; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + -ms-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + background-color: #fc5b62; + margin-right: -1px +} + +@media (max-width:991px) { + .custom-search-input-2 input[type=submit] { + margin: 20px 0 0; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px + } +} + +.custom-search-input-2 input[type=submit]:hover { + background-color: #FFC107; + color: #222 +} + +.custom-search-input-2.inner { + margin-bottom: 30px; + -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1); + -moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1); + box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1) +} + +@media (max-width:991px) { + .custom-search-input-2.inner { + margin: 0 0 20px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none + } +} + +.custom-search-input-2.inner-2 { + margin: 0 0 20px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background: 0 0 +} + +.custom-search-input-2.inner-2 .form-group { + margin-bottom: 10px +} + +.custom-search-input-2.inner-2 input { + border: 1px solid #ededed +} + +.custom-search-input-2.inner-2 input[type=submit] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + margin-top: 10px +} + +.custom-search-input-2.inner-2 i { + padding-right: 10px; + line-height: 48px; + height: 48px; + top: 1px +} + +.custom-search-input-2.inner-2 .nice-select { + border: 1px solid #ededed +} + +.panel-dropdown { + position: relative; + text-align: left; + padding: 15px 10px 0 15px +} + +@media (max-width:991px) { + .panel-dropdown { + background-color: #fff; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + height: 50px + } +} + +.panel-dropdown a { + color: #727b82; + font-weight: 500; + transition: all .3s; + display: block; + position: relative +} + +.panel-dropdown a:after { + content: "\33"; + font-size: 24px; + font-size: 1.5rem; + color: #999; + font-weight: 500; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + position: absolute; + right: 0; + top: -8px +} + +.panel-dropdown.active a:after { + transform: rotate(180deg) +} + +.panel-dropdown .panel-dropdown-content { + opacity: 0; + visibility: hidden; + transition: all .3s; + position: absolute; + top: 58px; + left: 0; + z-index: 99; + background: #fff; + border: 1px solid #ddd; + border-radius: 4px; + box-shadow: 0 12px 35px 2px rgba(0, 0, 0, .12); + padding: 15px 15px 0; + white-space: normal; + width: 280px +} + +.panel-dropdown .panel-dropdown-content:after { + bottom: 100%; + left: 15px; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-bottom-color: #fff; + border-width: 7px; + margin-left: -7px +} + +.panel-dropdown .panel-dropdown-content.right { + left: auto; + right: 0 +} + +.panel-dropdown .panel-dropdown-content.right:after { + left: auto; + right: 15px +} + +.panel-dropdown.active .panel-dropdown-content { + opacity: 1; + visibility: visible +} + +.qtyButtons { + display: flex; + margin: 0 0 13px +} + +.qtyButtons input { + outline: 0; + font-size: 16px; + font-size: 1rem; + text-align: center; + width: 50px; + height: 36px!important; + color: #333; + line-height: 36px; + margin: 0!important; + padding: 0 5px!important; + box-shadow: none; + pointer-events: none; + display: inline-block; + border: none!important +} + +.qtyButtons label { + font-weight: 500; + line-height: 36px; + padding-right: 15px; + display: block; + flex: 1; + color: #727b82 +} + +.qtyDec, +.qtyInc, +.qtyTotal { + border-radius: 50%; + display: inline-block; + text-align: center +} + +.qtyDec, +.qtyInc { + width: 36px; + height: 36px; + line-height: 36px; + font-size: 28px; + font-size: 1.75rem; + background-color: #f2f2f2; + -webkit-text-stroke: 1px #f2f2f2; + color: #333; + cursor: pointer +} + +.qtyInc:before { + content: "\4c" +} + +.qtyDec:before { + content: "\4b" +} + +.qtyTotal { + background-color: #66676b; + color: #fff; + font-size: 11px; + font-weight: 600; + font-family: "Open Sans", sans-serif; + line-height: 18px; + position: relative; + top: 0; + left: 2px; + height: 18px; + width: 18px +} + +.rotate-x { + animation-duration: .5s; + animation-name: rotate-x +} + +@keyframes rotate-x { + from { + transform: rotateY(0) + } + to { + transform: rotateY(360deg) + } +} + +.carousel-list { + margin-top: 40px +} + + +@media (max-width:767px) { + .carousel-list { + margin-top: 0 + } +} + +.carousel-list .item { + margin: 0 15px +} + +.carousel-list .owl-item { + opacity: .5; + transform: scale(.85); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0) scale(.85, .85); + transition: all .3s ease-in-out 0s; + overflow: hidden +} + +.carousel-list .owl-item.active.center, +a.box_news figure img { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -o-backface-visibility: hidden +} + +a.box_news figure img, +a.box_news:hover h4 { + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out +} + +.carousel-list .owl-item.active.center { + opacity: 1; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0) scale(1, 1); + transform: scale(1) +} + +.carousel-list .owl-item.active.center .item .title h4, +.carousel-list .owl-item.active.center .item .views { + opacity: 1 +} + +.owl-theme .owl-dots { + margin-top: 10px!important; + margin-bottom: 25px +} + +@media (max-width:767px) { + .owl-theme .owl-dots { + margin-top: 0!important; + margin-bottom: 20px + } +} + +.owl-theme .owl-dots .owl-dot.active span, +.owl-theme .owl-dots .owl-dot:hover span { + background: #fc5b62!important +} + +.owl-theme .owl-dots .owl-dot span { + width: 13px!important; + height: 13px!important +} + +a.box_news { + position: relative; + display: block; + padding-left: 230px; + color: #555; + margin-bottom: 30px; + min-height: 150px +} + +a.box_news figure { + width: 200px; + height: 150px; + overflow: hidden; + position: absolute; + left: 0; + top: 0 +} + +@media (max-width:767px) { + a.box_news { + min-height: inherit; + padding-left: 0 + } + a.box_news figure { + position: relative; + width: auto + } +} + +a.box_news figure img { + width: 250px; + height: auto; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%) scale(1.1); + -moz-transform: translate(-50%, -50%) scale(1.1); + -ms-transform: translate(-50%, -50%) scale(1.1); + -o-transform: translate(-50%, -50%) scale(1.1); + transform: translate(-50%, -50%) scale(1.1); + transition: all .3s ease-in-out; + -ms-backface-visibility: hidden; + backface-visibility: hidden +} + +#carousel .owl-item, +#carousel .owl-item.active.center { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -o-backface-visibility: hidden +} + +@media (max-width:767px) { + a.box_news figure img { + width: 100%; + max-width: 100%; + height: auto + } +} + +a.box_news figure figcaption { + background-color: #FFC107; + text-align: center; + position: absolute; + right: 0; + top: 0; + display: inline-block; + color: #fff; + width: 60px; + height: 60px; + padding: 15px; + line-height: 1 +} + +a.box_news figure figcaption strong { + display: block; + font-size: 21px; + font-size: 1.3125rem +} + +a.box_news h4 { + font-size: 18px; + font-size: 1.125rem; + margin-bottom: 10px +} + +@media (max-width:767px) { + a.box_news h4 { + margin-bottom: 5px + } +} + +a.box_news:hover img { + -webkit-transform: translate(-50%, -50%) scale(1); + -moz-transform: translate(-50%, -50%) scale(1); + -ms-transform: translate(-50%, -50%) scale(1); + -o-transform: translate(-50%, -50%) scale(1); + transform: translate(-50%, -50%) scale(1) +} + +a.box_news:hover h4 { + color: #fc5b62; + transition: all .3s ease-in-out +} + +a.box_news ul { + margin: 0; + padding: 10px 0 0 +} + +@media (max-width:767px) { + a.box_news ul { + padding: 0 + } +} + +a.box_news ul li { + display: inline-block; + font-weight: 600; + text-transform: uppercase; + color: #999; + font-size: 12px; + font-size: .75rem; + margin-right: 5px +} + +a.box_news ul li:last-child { + margin-right: 0 +} + +a.box_news ul li:last-child:after { + content: ''; + margin: 0 +} + +a.box_news ul li:after { + content: '-'; + margin: 0 0 0 10px +} + +a.grid_item { + display: block; + margin-bottom: 25px +} + +a.grid_item .info { + position: absolute; + width: 100%; + z-index: 9; + display: block; + padding: 25px 20px 5px; + color: #fff; + left: 0; + bottom: 0; + background: 0 0; + background: -webkit-linear-gradient(top, transparent, #000); + background: linear-gradient(to bottom, transparent, #000); + box-sizing: border-box +} + +a.grid_item .info .cat_star { + font-size: 9px; + font-size: .5625rem +} + +a.grid_item .info .cat_star i { + color: #fff +} + +a.grid_item .info h3 { + color: #fff; + font-size: 21px; + font-size: 1.3125rem +} + +a.grid_item .info p { + color: #fff; + margin-bottom: 0; + font-size: 15px; + font-size: .9375rem +} + +a.grid_item figure { + position: relative; + overflow: hidden; + width: 100%; + height: 100% +} + +@media (max-width:767px) { + a.grid_item figure { + height: 350px!important + } +} + +@media (max-width:575px) { + a.grid_item figure { + height: 220px!important + } +} + +a.grid_item figure .score { + position: absolute; + top: 15px; + right: 15px; + z-index: 9 +} + +a.grid_item figure small { + position: absolute; + background-color: #000; + background-color: rgba(0, 0, 0, .6); + left: 20px; + top: 22px; + text-transform: uppercase; + color: #ccc; + font-weight: 600; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding: 7px 10px 4px; + line-height: 1; + z-index: 9 +} + +.box_grid a.wish_bt, +a.box_feat { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px +} + +a.grid_item figure img { + width: 100%; + height: auto; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1) +} + +a.grid_item:hover figure img { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1) +} + +.search_container { + padding: 30px 0 15px; + border-bottom: 1px solid #ededed +} + +a.box_feat { + text-align: center; + background: #fff; + padding: 40px 30px 30px; + display: block; + -moz-transition: all .5s ease-in-out; + -o-transition: all .5s ease-in-out; + -webkit-transition: all .5s ease-in-out; + -ms-transition: all .5s ease-in-out; + transition: all .5s ease-in-out; + -webkit-box-shadow: 0 3px 0 0 #f0f2f4; + -moz-box-shadow: 0 3px 0 0 #f0f2f4; + box-shadow: 0 3px 0 0 #f0f2f4; + color: #555; + margin-bottom: 30px; + border-radius: 3px; + overflow: hidden +} + +a.box_feat:hover { + -webkit-transform: translateY(-10px); + -moz-transform: translateY(-10px); + -ms-transform: translateY(-10px); + -o-transform: translateY(-10px); + transform: translateY(-10px); + -webkit-box-shadow: 0 3px 0 0 #ebedef; + -moz-box-shadow: 0 3px 0 0 #ebedef; + box-shadow: 0 3px 0 0 #ebedef +} + +.box_grid, +.box_list { + -moz-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1) +} + +a.box_feat i { + font-size: 70px; + font-size: 4.375rem; + color: #32a067; + margin-bottom: 10px +} + +a.box_feat h3 { + font-size: 18px; + font-size: 1.125rem +} + +#carousel { + margin-top: 40px +} + +@media (max-width:767px) { + a.box_feat { + padding: 20px 20px 0 + } + #carousel { + margin-bottom: 30px + } +} + +#carousel .item .title { + position: absolute; + bottom: 0; + left: 0; + text-align: center; + width: 100%; + z-index: 9 +} + +#carousel .item .title h4 { + background-color: #0054a6; + display: inline-block; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + -ms-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + color: #fff; + padding: 10px 15px; + margin: 0; + font-size: 16px; + font-size: 1rem; + opacity: 0 +} + +#carousel .item .title h4 em { + display: block; + font-size: 13px; + font-size: .8125rem; + font-weight: 300; + margin-top: 3px +} + +#carousel .item a { + position: relative; + display: block +} + +#carousel .owl-item { + opacity: .5; + transform: scale(.85); + -ms-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0) scale(.85, .85); + transition: all .3s ease-in-out 0s; + overflow: hidden +} + +#carousel .owl-item.active.center { + opacity: 1; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0) scale(1, 1); + transform: scale(1) +} + +#carousel .owl-item.active.center .item .title h4, +#carousel .owl-item.active.center .item .views { + opacity: 1 +} + +.filters_listing { + padding: 10px 0 5px; + background: #fff; + border-bottom: 1px solid #ededed; + z-index: 999999!important; + position: relative +} + +.filters_listing ul { + margin: 0 15px +} + +@media (max-width:991px) { + .filters_listing ul { + margin: 0 + } + .filters_listing ul li:nth-child(2) { + display: none + } +} + +.filters_listing ul li { + margin-right: 10px +} + +.filters_listing ul li:first-child { + float: left +} + +.filters_listing ul li:nth-child(2) { + float: right; + margin-right: 0 +} + +.filters_listing ul li:nth-child(3) { + float: right +} + +@media (max-width:991px) { + .filters_listing ul li:nth-child(3) { + margin-right: 0 + } +} + +.score strong { + background-color: #0054a6; + color: #fff; + line-height: 1; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + -ms-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; + padding: 10px; + display: inline-block +} + +.score span { + display: inline-block; + position: relative; + top: 7px; + margin-right: 8px; + font-size: 12px; + font-size: .75rem; + text-align: right; + line-height: 1.1; + font-weight: 500 +} + +.score span em { + display: block; + font-weight: 400; + font-size: 11px; + font-size: .6875rem +} + +.wrapper-grid { + padding: 0 20px +} + +.box_grid { + width: 270px; + background-color: #fff; + display: block; + position: relative; + margin-bottom: 30px; + /* border:1px solid #707070; */ + margin: 3px 5px; +} + +.box_grid .price { + display: inline-block; + font-weight: 500; + color: #999 +} + +.box_grid .price strong { + color: #32a067 +} + +.box_grid a.wish_bt { + position: absolute; + right: 15px; + top: 15px; + z-index: 1; + background-color: #000; + background-color: rgba(0, 0, 0, .6); + padding: 9px 10px; + display: inline-block; + color: #fff; + line-height: 1; + border-radius: 3px +} + +.box_grid figure small, +.box_list a.wish_bt { + background-color: #000; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + line-height: 1 +} + +.box_grid a.wish_bt:after { + font-family: ElegantIcons; + content: "\e030"; + -moz-transition: all .5s ease; + -o-transition: all .5s ease; + -webkit-transition: all .5s ease; + -ms-transition: all .5s ease; + transition: all .5s ease +} + +.box_grid a.wish_bt.liked:after { + content: "\e089"; + color: #fc5b62 +} + +.box_grid a.wish_bt:hover.liked:after { + color: #fc5b62 +} + +.box_grid a.wish_bt:hover:after { + content: "\e089"; + color: #fff +} + +.box_grid figure { + margin-bottom: 0; + overflow: hidden; + position: relative; + height: 210px +} + +.box_grid figure small { + position: absolute; + background-color: rgba(0, 0, 0, .6); + left: 20px; + top: 22px; + text-transform: uppercase; + color: #ccc; + font-weight: 600; + border-radius: 3px; + padding: 7px 10px 4px +} + +.box_grid figure .read_more { + position: absolute; + top: 50%; + left: 0; + margin-top: -12px; + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + -ms-transform: translateY(10px); + -o-transform: translateY(10px); + transform: translateY(10px); + text-align: center; + opacity: 0; + visibility: hidden; + width: 100%; + -webkit-transition: all .6s; + transition: all .6s; + z-index: 2 +} + +.box_grid figure a img, +.box_list figure a img { + -o-transition: all .3s ease-in-out; + -moz-backface-visibility: hidden +} + +.box_grid figure .read_more span { + background-color: #fcfcfc; + background-color: rgba(255, 255, 255, .8); + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + -ms-border-radius: 20px; + border-radius: 20px; + display: inline-block; + color: #222; + font-size: 12px; + font-size: .75rem; + padding: 5px 10px +} + +.box_grid figure:hover .read_more { + opacity: 1; + visibility: visible; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0) +} + +.box_grid figure a img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%) scale(1.1); + -moz-transform: translate(-50%, -50%) scale(1.1); + -ms-transform: translate(-50%, -50%) scale(1.1); + -o-transform: translate(-50%, -50%) scale(1.1); + transform: translate(-50%, -50%) scale(1.1); + -webkit-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden; + backface-visibility: hidden; + width: 100%; + -moz-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +.animated .box_1, +.box_list figure a img { + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden +} + +.box_grid figure a:hover img { + -webkit-transform: translate(-50%, -50%) scale(1); + -moz-transform: translate(-50%, -50%) scale(1); + -ms-transform: translate(-50%, -50%) scale(1); + -o-transform: translate(-50%, -50%) scale(1); + transform: translate(-50%, -50%) scale(1) +} + +.box_grid .wrapper { + padding: 25px +} + +.box_grid .wrapper h3 { + font-size: 20px; + font-size: 1.25rem; + margin-top: 0 +} + +.box_grid ul { + padding: 20px 15px; + border-top: 1px solid #ededed +} + +.box_grid ul li { + display: inline-block; + margin-right: 15px +} + +.box_grid ul li .score { + margin-top: -10px +} + +.box_grid ul li:last-child { + margin-right: 0; + float: right +} + +.cat_star i, +.rating i { + margin-right: 2px +} + +.cat_star i { + color: #FFC107 +} + +.rating { + color: #ccc +} + +.rating .voted { + color: #FFC107 +} + +.box_list { + background-color: #fff; + display: block; + position: relative; + margin: 0 15px 30px; + min-height: 310px; + -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1); + box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1) +} + +.box_list a.wish_bt { + position: absolute; + right: 15px; + top: 15px; + z-index: 1; + background-color: rgba(0, 0, 0, .1); + padding: 9px 10px; + display: inline-block; + color: #555; + border-radius: 3px +} + +.box_list a.wish_bt:after { + font-family: ElegantIcons; + content: "\e030"; + -moz-transition: all .5s ease; + -o-transition: all .5s ease; + -webkit-transition: all .5s ease; + -ms-transition: all .5s ease; + transition: all .5s ease +} + +.box_list a.wish_bt.liked:after { + content: "\e089"; + color: #fc5b62 +} + +.box_list a.wish_bt:hover.liked:after { + color: #fc5b62 +} + +.box_list a.wish_bt:hover:after { + content: "\e089"; + color: #999 +} + +.box_list figure { + margin-bottom: 0; + overflow: hidden; + position: relative; + min-height: 310px +} + +.box_list figure small { + position: absolute; + background-color: #000; + background-color: rgba(0, 0, 0, .6); + right: 20px; + top: 20px; + text-transform: uppercase; + color: #ccc; + font-weight: 600; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding: 7px 10px 4px; + line-height: 1; + z-index: 99 +} + +@media (max-width:991px) { + .box_list figure small { + right: 15px; + top: 15px + } + .box_list figure { + min-height: 220px; + max-height: 220px; + height: 220px + } +} + +.box_list figure .read_more { + position: absolute; + top: 50%; + left: 0; + margin-top: -12px; + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + -ms-transform: translateY(10px); + -o-transform: translateY(10px); + transform: translateY(10px); + text-align: center; + opacity: 0; + visibility: hidden; + width: 100%; + -webkit-transition: all .6s; + transition: all .6s; + z-index: 2 +} + +.box_list figure a img, +a.boxed_list { + -moz-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out +} + +.box_list figure .read_more span { + background-color: #fcfcfc; + background-color: rgba(255, 255, 255, .8); + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + -ms-border-radius: 20px; + border-radius: 20px; + display: inline-block; + color: #222; + font-size: 12px; + font-size: .75rem; + padding: 5px 10px +} + +.booking .panel-dropdown, +.layout_view { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px +} + +.box_list figure:hover .read_more { + opacity: 1; + visibility: visible; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0) +} + +.box_list figure a img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%) scale(1.1); + -moz-transform: translate(-50%, -50%) scale(1.1); + -ms-transform: translate(-50%, -50%) scale(1.1); + -o-transform: translate(-50%, -50%) scale(1.1); + transform: translate(-50%, -50%) scale(1.1); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + height: 320px; + width: auto; + max-width: none; + -webkit-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +@media (max-width:991px) { + .box_list figure a img { + max-width: inherit; + height: 460px; + width: auto + } +} + +@media (max-width:767px) { + .box_list figure a img { + height: 350px + } +} + +.box_list figure a:hover img { + -webkit-transform: translate(-50%, -50%) scale(1); + -moz-transform: translate(-50%, -50%) scale(1); + -ms-transform: translate(-50%, -50%) scale(1); + -o-transform: translate(-50%, -50%) scale(1); + transform: translate(-50%, -50%) scale(1) +} + +.box_list .wrapper { + padding: 30px 30px 20px; + min-height: 245px +} + +@media (max-width:991px) { + .box_list .wrapper { + min-height: inherit + } +} + +.box_list .wrapper h3 { + font-size: 20px; + font-size: 1.25rem; + margin-top: 0 +} + +.box_list .wrapper .price { + display: inline-block; + font-weight: 500; + color: #999 +} + +.box_list .wrapper .price strong { + color: #32a067 +} + +.box_list small { + text-transform: uppercase; + color: #999; + font-weight: 600 +} + +.box_list ul { + padding: 20px 15px 20px 30px; + border-top: 1px solid #ededed; + margin-bottom: 0 +} + +.box_list ul li { + display: inline-block; + margin-right: 15px +} + +.box_list ul li .score { + margin-top: -10px +} + +.box_list ul li:last-child { + margin-right: 0; + float: right +} + +#list_sidebar .box_list, +#list_sidebar .box_list figure { + min-height: 330px +} + +@media (max-width:991px) { + #list_sidebar .box_list figure { + min-height: 200px; + max-height: 200px; + height: 200px + } +} + +#list_sidebar .box_list figure a img { + height: 350px +} + +#list_sidebar .box_list .wrapper { + min-height: 265px +} + +@media (max-width:991px) { + #list_sidebar .box_list figure a img { + max-width: 100%; + height: auto; + width: inherit + } + #list_sidebar .box_list .wrapper { + min-height: inherit + } +} + +.layout_view { + border-radius: 3px; + border: 1px solid rgba(0, 0, 0, .08); + padding: 4px 8px 3px +} + +.layout_view a { + color: rgba(0, 0, 0, .5) +} + +.layout_view a.active { + color: rgba(0, 0, 0, .8) +} + +.layout_view a:hover { + color: #fc5b62 +} + +.switch-field { + overflow: hidden; + border: 1px solid rgba(0, 0, 0, .08); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px +} + +.switch-field input { + position: absolute!important; + clip: rect(0, 0, 0, 0); + height: 1px; + width: 1px; + border: 0; + overflow: hidden +} + +.switch-field input:checked+label { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + color: rgba(0, 0, 0, .9) +} + +.switch-field label { + float: left; + display: inline-block; + min-width: 70px; + color: rgba(0, 0, 0, .5); + font-weight: 600; + font-size: 12px; + font-size: .75rem; + text-align: center; + text-shadow: none; + padding: 10px 12px 8px; + line-height: 1; + border-right: 1px solid rgba(0, 0, 0, .08); + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + -webkit-transition: all .2s ease-in-out; + -ms-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + margin: 0 +} + +.switch-field label:first-of-type { + border-left: 0 +} + +.switch-field label:last-of-type { + border-right: 0 +} + +.switch-field label:hover { + cursor: pointer; + color: #fc5b62 +} + +#filters_col { + background-color: #fff; + padding: 20px 20px 15px; + margin-bottom: 25px; + border: 1px solid #ededed +} + +#filters_col label { + color: #333; + font-weight: 400; + font-size: 13px; + font-size: .8125rem +} + +a#filters_col_bt { + display: block; + color: #333; + position: relative; + font-size: 16px; + font-size: 1rem; + font-weight: 600 +} + +a#filters_col_bt:before { + font-family: ElegantIcons; + content: "\66"; + font-size: 26px; + font-size: 1.625rem; + position: absolute; + right: 0; + top: 0; + line-height: 1; + font-weight: 400 +} + +.filter_type h6 { + border-top: 1px solid #ededed; + margin: 15px 0; + padding: 15px 0 0; + font-size: 13px; + font-size: .8125rem +} + +.filter_type ul { + list-style: none; + padding: 0; + margin: 0 0 15px +} + +.filter_type ul li { + margin-bottom: 5px +} + +.filter_type ul li:last-child { + margin-bottom: 0 +} + +a.boxed_list { + text-align: center; + padding: 30px; + border: 1px solid #ededed; + display: block; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + margin-bottom: 25px +} + +a.boxed_list i { + font-size: 60px; + font-size: 3.75rem; + margin-bottom: 15px +} + +.secondary_nav ul, +a.boxed_list p { + margin-bottom: 0 +} + +a.boxed_list h4 { + font-size: 18px; + font-size: 1.125rem; + color: #333 +} + +a.boxed_list p { + color: #777 +} + +a.boxed_list:hover i { + color: #32a067 +} + +.secondary_nav { + background: #fff; + border-bottom: 1px solid #ededed; + padding: 100px 0 15px 0; +} + +#review_summary, +.reviews-container .progress-bar { + background-color: #0054a6 +} + +.secondary_nav.is_stuck { + z-index: 99; + width: 100%!important; + left: 0 +} + +.secondary_nav ul li { + display: inline-block; + margin-right: 20px; + font-weight: 500; + font-size: 16px; + font-size: 1rem +} + +.secondary_nav ul li a { + color: rgba(0, 0, 0, .5) +} + +.secondary_nav ul li a:hover { + color: #fc5b62 +} + +.secondary_nav ul li a.active { + color: rgba(0, 0, 0, .9) +} + +.secondary_nav ul li:last-child { + display: none +} + +.intro_title h2, +.intro_title ul li { + display: inline-block +} + +@media (max-width:575px) { + .switch-field label { + min-width: inherit + } + .secondary_nav ul li:last-child { + display: inline-block + } +} + +.intro_title ul { + float: right; + margin: 10px 0 0 +} + +.intro_title ul li { + margin-right: 20px; + font-weight: 500 +} + +section#description { + padding-top: 30px; +} + +section#description h2, +section#reviews h2 { + font-size: 24px; + font-size: 1.5rem +} + +section#description h3, +section#reviews h3 { + font-size: 21px; + font-size: 1.3125rem +} + +section#description h4, +section#reviews h4 { + font-size: 18px; + font-size: 1.125rem +} + +section#reviews { + border-bottom: none; + margin-bottom: 70px; +} + +#review_summary { + text-align: center; + color: #fff; + padding: 20px 10px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + -ms-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0 +} + +@media (max-width:991px) { + #review_summary { + margin-bottom: 15px + } +} + +#review_summary strong { + font-size: 42px; + font-size: 1.5rem; + display: block; + line-height: 1 +} + +#review_summary em { + font-style: normal; + font-weight: 500; + display: block +} + +.reviews-container .progress { + margin-bottom: 7px; + height: 15px; +} + +.reviews-container .review-box { + position: relative; + margin-bottom: 25px; + padding-left: 100px; + min-height: 100px +} + +.reviews-container .rev-thumb { + position: absolute; + left: 0; + top: 0; + width: 80px; + height: 80px; + background: #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + border-radius: 5px; + overflow: hidden +} + +.reviews-container .rev-thumb img { + width: 80px; + height: auto +} + +@media (max-width:767px) { + .reviews-container .review-box { + padding-left: 0 + } + .reviews-container .rev-thumb { + position: static; + margin-bottom: 10px + } +} + +.reviews-container .rev-content { + position: relative; + padding: 25px 25px 0; + border: 1px solid #ededed; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + border-radius: 5px +} + +.reviews-container .rev-info { + font-size: 12px; + font-size: .75rem; + font-style: italic; + color: #777; + margin-bottom: 10px +} + +.purchase-box { + padding-top: 30px; + margin-bottom: 152px; +} +.box_detail { + padding: 25px 25px 15px; + border: 1px solid #ededed; + background-color: #f8f8f8; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + border-radius: 5px; + margin-bottom: 30px +} + +.box_detail .price { + line-height: 1; + border-bottom: 1px solid #ededed; + margin: 0 -25px 25px; + padding: 0 25px 15px +} + +.box_detail .price>span { + font-size: 31px; + font-size: 1.9375rem; + font-weight: 600 +} + +.box_detail .price>span>small { + font-size: 11px; + font-size: .6875rem; + font-weight: 500 +} + +.box_detail .price .score { + float: right; + margin-top: -5px +} + +.box_detail h3 { + font-size: 20px; + font-size: 1.25rem; + margin: 25px 0 10px +} + +.box_detail ul { + margin-bottom: 0 +} + +.box_detail ul li, +.card { + margin-bottom: 5px +} + +.box_detail ul li i { + margin-right: 8px +} + +.box_detail figure { + position: relative; + background-color: #000 +} + +.box_detail figure img { + opacity: .8 +} + +.box_detail figure span { + position: absolute; + display: block; + left: 0; + bottom: 10px; + text-align: center; + width: 100%; + color: #fff; + font-weight: 600 +} + +.box_detail figure a i { + background-color: #000; + background-color: rgba(0, 0, 0, .6); + display: block; + width: 60px; + height: 60px; + color: #fff; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + line-height: 60px; + text-align: center; + position: absolute; + top: 50%; + left: 50%; + margin: -30px 0 0 -30px; + font-size: 42px; + font-size: 2.625rem; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + z-index: 9 +} + +.booking .custom-select-form select, +.booking select { + display: none +} + +.box_detail figure:hover i { + -webkit-transform: scale(1.3); + -moz-transform: scale(1.3); + -ms-transform: scale(1.3); + -o-transform: scale(1.3); + transform: scale(1.3) +} + +.booking input { + font-weight: 500; + height: 45px +} + +.booking input:focus { + box-shadow: none; + border: 1px solid #d2d8dd +} + +.booking .panel-dropdown { + background-color: #fff; + font-size: 14px; + font-size: .875rem; + border-radius: 3px; + border: 1px solid #d2d8dd; + padding-top: 10px; + padding-bottom: 10px; + margin: 0 0 10px +} + +@media (max-width:991px) { + .booking .panel-dropdown { + height: inherit + } +} + +.booking .panel-dropdown .panel-dropdown-content { + top: 50px +} + +.booking .nice-select .current { + font-weight: 500; + color: #6f787f +} + +.booking .custom-select-form .nice-select.open, +.booking .custom-select-form .nice-select:active, +.booking .custom-select-form .nice-select:focus { + border-color: #d2d8dd; + outline: 0; + box-shadow: none +} + +.booking .form-group { + margin: 0 0 10px +} + +.booking .form-group i { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + font-size: 18px; + font-size: 1.125rem; + position: absolute; + background-color: #fff; + height: 43px; + top: 1px; + right: 1px; + padding-right: 10px; + display: block; + width: 20px; + box-sizing: content-box; + line-height: 43px; + z-index: 9; + color: #999 +} + +.booking .form-group i.icon_lock_alt { + top: 36px +} + +ul.cbp_tmtimeline { + margin: 100px 0; + padding: 0; + list-style: none; + position: relative; + margin-bottom: 5px; +} + +.cbp_tmtimeline:before { + content: ''; + position: absolute; + top: 0; + bottom: 0; + width: 2px; + background: #ebeef3; + left: 18.5%; + margin-left: -2px +} + +.cbp_tmtimeline>li { + position: relative +} + +.cbp_tmtimeline>li .cbp_tmtime { + display: block; + width: 23%; + padding-right: 80px; + position: absolute +} + +.cbp_tmtimeline>li .cbp_tmtime span { + display: block; + text-align: right +} + +.cbp_tmtimeline>li .cbp_tmtime span:first-child { + font-size: .9em; + color: #888; + margin-bottom: 0 +} + +.cbp_tmtimeline>li .cbp_tmtime span:last-child { + font-size: 18px; + font-weight: 500 +} + +img.thumb_visit { + width: 70px; + height: 70px; + border: 2px solid #fff; + margin-top: -5px; + float: right; + margin-left: 15px +} + +@media (max-width:767px) { + img.thumb_visit { + display: none + } +} + +.cbp_tmtimeline>li .cbp_tmlabel { + margin: 0 0 15px 25%; + background: #eef3f7; + padding: 20px; + position: relative; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px +} + +.cbp_tmtimeline>li .cbp_tmlabel p { + margin-bottom: 0; + font-size: 13px; + font-size: .8125rem +} + +.cbp_tmtimeline>li .cbp_tmlabel h4 { + margin: 0 0 5px; + padding: 0; + font-size: 16px; + font-size: 1rem +} + +.cbp_tmtimeline>li .cbp_tmlabel:after { + right: 100%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-right-color: #eef3f7; + border-width: 10px; + top: 15px +} + +.cbp_tmtimeline>li .cbp_tmicon { + width: 48px; + height: 48px; + font-weight: 500; + background-color: #fff; + text-transform: none; + font-size: 24px; + font-size: 1.5rem; + line-height: 50px; + position: absolute; + color: #f93; + border-radius: 50%; + box-shadow: 0 0 0 2px #999; + text-align: center; + left: 18.5%; + top: 0; + margin: 0 0 0 -25px +} + +@media screen and (max-width:65.375em) { + .cbp_tmtimeline>li .cbp_tmtime span:last-child { + font-size: 1.5em + } +} + +@media screen and (max-width:47.2em) { + .cbp_tmtimeline>li .cbp_tmlabel:after, + .cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after { + border-right-color: transparent; + border-bottom-color: #eef3f7 + } + .cbp_tmtimeline:before { + display: none + } + .cbp_tmtimeline>li .cbp_tmtime { + width: 100%; + position: relative; + padding: 0 0 20px + } + .cbp_tmtimeline>li .cbp_tmtime span { + text-align: left + } + .cbp_tmtimeline>li .cbp_tmlabel { + margin: 0 0 30px; + padding: 1em + } + .cbp_tmtimeline>li .cbp_tmlabel:after { + right: auto; + left: 20px; + top: -20px + } + .cbp_tmtimeline>li .cbp_tmicon { + position: relative; + float: right; + left: auto; + margin: -65px 5px 0 0 + } +} + +ul.hotel_facilities { + list-style: none; + margin: 0; + padding: 0; + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2 +} + +ul.hotel_facilities li { + margin-bottom: 10px; + display: inline-block; + width: 100% +} + +ul.hotel_facilities li img { + margin-right: 10px +} + +.room_type { + padding: 30px 30px 10px +} + +.room_type.first { + padding: 0 30px 15px +} + +.room_type.gray { + background-color: #f8f8f8 +} + +.room_type.last { + padding: 30px 30px 0 +} + +@media (max-width:767px) { + .room_type h4 { + margin-top: 25px + } +} + +#login_bg, +#register_bg { + /* background: url(../img/hero_in_bg_3.jpg) center center no-repeat fixed; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + min-height: 100vh; + width: 100% +} + +#register_bg { + /* background: url(../img/hero_in_bg_2.jpg) center center no-repeat fixed; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover +} + +#login figure, +#register figure { + text-align: center; + border-bottom: 1px solid #ededed; + margin: -45px -60px 25px; + padding: 20px 60px 25px +} + +#login aside, +#register aside { + width: 430px; + padding: 45px 60px 60px; + position: absolute; + left: 0; + top: 0; + overflow-y: auto; + background-color: #fff; + min-height: 100vh +} + +@media (max-width:767px) { + #login figure, + #register figure { + margin: -30px -30px 20px; + padding: 15px 60px 20px + } + #login aside, + #register aside { + width: 100%; + padding: 30px + } +} + +#login aside form, +#register aside form { + margin-bottom: 60px; + display: block +} + +#login aside form .form-group input, +#register aside form .form-group input { + padding-left: 40px +} + +#login aside form .form-group i, +#register aside form .form-group i { + font-size: 21px; + font-size: 1.3125rem; + position: absolute; + left: 12px; + top: 34px; + color: #ccc; + width: 25px; + height: 25px; + display: block; + font-weight: 400!important +} + +#login aside .copy, +#register aside .copy { + text-align: center; + position: absolute; + height: 30px; + left: 0; + bottom: 30px; + width: 100%; + color: #999; + font-weight: 500 +} + +.access_social { + margin-top: 45px +} + +@media (max-width:767px) { + .access_social { + margin-top: 30px + } +} + +a.social_bt.linkedin { + background-color: #0077B5 +} + +a.social_bt.linkedin:before { + content: "\e09d" +} + +#pass-info { + width: 100%; + margin-bottom: 15px; + color: #555; + text-align: center; + font-size: 12px; + font-size: .75rem; + padding: 5px 3px 3px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px +} + +#pass-info.weakpass { + border: 1px solid #FF9191; + background: #FFC7C7; + color: #94546E +} + +#pass-info.stillweakpass { + border: 1px solid #FBB; + background: #FDD; + color: #945870 +} + +#pass-info.goodpass { + border: 1px solid #C4EEC8; + background: #E4FFE4; + color: #51926E +} + +#pass-info.strongpass { + border: 1px solid #6ED66E; + background: #79F079; + color: #348F34 +} + +#pass-info.vrystrongpass { + border: 1px solid #379137; + background: #48B448; + color: #CDFFCD +} + +.container_check { + display: block; + position: relative; + padding-top: 5px; + font-size: 13px; + font-size: .8125rem; + padding-left: 35px; + margin-bottom: 12px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + margin-right: 10px +} + +.container_check input { + position: absolute; + opacity: 0; + cursor: pointer +} + +.container_check .checkmark { + position: absolute; + top: 0; + left: 0; + height: 25px; + width: 25px; + border: 1px solid #d2d8dd; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + -webkit-transition: all .2s ease; + transition: all .2s ease +} + +.container_check:hover input~.checkmark { + background-color: #ededed; + border: 1px solid transparent +} + +.container_check input:checked~.checkmark { + background-color: #0072bc; + border: 1px solid transparent +} + +.container_check .checkmark:after { + content: ""; + position: absolute; + display: none; + left: 10px; + top: 6px; + width: 5px; + height: 10px; + border: solid #fff; + border-width: 0 3px 3px 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.container_check input:checked~.checkmark:after, +.infoBox>img { + display: block +} + +.map { + width: 100%; + height: 500px +} + +.map.map_single { + height: 285px +} + +.infoBox { + -webkit-animation: fadeIn .9s; + animation: fadeIn .9s; + padding-right: 50px +} + +.infoBox>img { + position: absolute!important; + right: 60px!important; + top: 10px!important; + z-index: 9999; + width: 20px; + height: 20px; + cursor: pointer +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0 + } + to { + opacity: 1 + } +} + +.marker_info { + width: 240px; + height: 270px; + border-radius: 5px; + text-align: left; + background: #fff; + position: relative; + z-index: 999; + box-shadow: 0 0 10px 0 rgba(0, 0, 0, .12) +} + +.marker_info img { + display: block; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + -ms-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0 +} + +.marker_info h3 { + font-size: 16px; + font-size: 1rem; + line-height: 1.1; + font-weight: 500; + margin-bottom: 3px; + color: #444 +} + +.marker_info em { + display: inline-block; + font-size: 12px; + font-size: .75rem; + color: #999 +} + +.marker_info span { + display: block; + padding: 20px 20px 0; + font-size: 13px; + font-size: .8125rem; + line-height: 1.2; + color: #fff; + position: relative +} + +.marker_info span strong { + display: block; + font-weight: 500 +} + +.marker_info:after { + right: 100%; + top: 56%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: transparent #fff transparent transparent; + border-width: 12px; + margin-top: -12px +} + +a.btn_infobox_detail { + position: absolute; + top: 20px; + right: 15px; + width: 20px; + height: 20px +} + +.btn_infobox_get_directions:before, +a.btn_infobox_detail:before, +a.btn_infobox_phone:before { + font-style: normal; + font-weight: 400; + font-family: ElegantIcons; + font-size: 20px; + font-size: 1.25rem; + cursor: pointer +} + +a.btn_infobox_detail:before { + content: "\70"; + color: #ccc +} + +a.btn_infobox_detail:before:hover { + color: #fc5b62 +} + +.btn_infobox_get_directions, +a.btn_infobox_phone { + border: none; + display: inline-block; + font-weight: 500; + color: #fc5b62; + background: 0 0; + cursor: pointer; + font-size: 13px; + font-size: .8125rem; + position: relative; + padding-left: 20px; + margin-bottom: 10px; + outline: 0 +} + +.btn_infobox_get_directions:focus, +a.btn_infobox_phone:focus { + outline: 0 +} + +.btn_infobox_get_directions:hover, +a.btn_infobox_phone:hover { + color: #333 +} + +.btn_infobox_get_directions:before { + font-size: 14px; + font-size: .875rem; + content: "\e080"; + position: absolute; + left: 0; + top: 0 +} + +a.btn_infobox_phone:before { + font-size: 14px; + content: "\e090"; + position: absolute; + left: 0; + top: -2px +} + +span.infobox_rate { + display: inline-block; + margin: -44px 0 0 -20px; + float: left; + background-color: #0054a6; + padding: 5px 8px; + font-weight: 500; + text-align: left; + font-size: 12px; + font-size: .75rem +} + +.cluster img { + display: none +} + +.cluster-visible { + text-align: center; + font-size: 15px!important; + color: #fff!important; + font-weight: 500; + border-radius: 50%; + width: 36px!important; + height: 36px!important; + line-height: 36px!important; + background-color: #fc5b62 +} + +.cluster-visible:before { + border: 7px solid #fc5b62; + opacity: .2; + box-shadow: inset 0 0 0 4px #fc5b62; + content: ''; + position: absolute; + border-radius: 50%; + top: 0; + left: 0; + width: 100%; + height: 100%; + animation: cluster-animation 2.5s infinite +} + +@keyframes cluster-animation { + 0%, + 100% { + transform: scale(1.3) rotate(0) + } + 50% { + transform: scale(1.5) rotate(90deg) + } +} + +.map_contact { + width: 100%; + height: 465px +} + +@media (max-width:991px) { + .map_contact { + height: 350px; + margin-bottom: 45px + } +} + +.contact_info { + background-color: #121921; + color: #fff; + padding: 30px 0; + text-align: center +} + +.contact_info ul { + margin: 0; + padding: 0 +} + +.contact_info ul li { + float: left; + width: 33.33%; + position: relative; + padding: 0 20px +} + +.contact_info ul li span { + opacity: .7 +} + +.contact_info ul li h4 { + font-size: 18px; + font-size: 1.125rem; + color: #fc5b62 +} + +.contact_info ul li i { + color: #fff; + font-size: 46px; + font-size: 2.875rem; + margin-bottom: 10px +} + +.error_message { + font-weight: 500; + color: #e3464c +} + +#error_page { + width: 100%; + height: 650px; + display: flex; + flex-direction: column; + justify-content: center; + /* background: url(../img/pattern_1.svg) center bottom repeat-x #0054a6; */ + color: #fff +} + +#error_page h2 { + margin-top: 30px; + font-size: 140px; + font-size: 8.75rem; + color: #fff; + text-transform: uppercase; + font-weight: 700; + line-height: 1 +} + +#error_page h2 i { + color: #FFC107 +} + +@media (max-width:767px) { + .contact_info ul li { + width: 100%; + float: none; + margin-bottom: 35px; + padding: 0 + } + .contact_info ul li:last-child { + margin-bottom: 5px + } + #error_page { + background-size: auto 300px + } + #error_page h2 { + font-size: 72px; + font-size: 4.5rem + } +} + +#error_page p { + font-size: 21px; + font-size: 1.3125rem +} + +@media (max-width:767px) { + #error_page p { + font-size: 18px; + font-size: 1.125rem + } + #error_page { + padding: 0; + height: 500px + } +} + +.search_bar_error { + position: relative; + margin-bottom: 60px +} + +.search_bar_error input[type=text] { + border: 0; + height: 50px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + padding-left: 15px; + -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, .15); + -moz-box-shadow: 0 0 50px 0 rgba(0, 0, 0, .15); + box-shadow: 0 0 50px 0 rgba(0, 0, 0, .15) +} + +.search_bar_error input[type=submit] { + position: absolute; + right: -1px; + color: #fff; + font-weight: 600; + top: 0; + border: 0; + padding: 0 25px; + height: 50px; + cursor: pointer; + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + -ms-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; + background-color: #fc5b62; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +.bs-wizard>.bs-wizard-step>.bs-wizard-dot, +.thumb_cart { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50% +} + +.search_bar_error input[type=submit]:hover { + background-color: #FFC107; + color: #333 +} + +/* .cart_section { + background: url(../img/pattern_1.svg) center bottom repeat-x #0054a6 +} */ + +.cart_section.last { + height: 600px +} + +@media (max-width:767px) { + .cart_section { + background-size: auto 300px + } + .cart_section.last { + height: 500px + } +} + +.bs-wizard { + width: 100%; + margin: 50px auto 0 +} + +.bs-wizard>.bs-wizard-step { + padding: 0; + position: relative; + width: 33.33%; + float: left +} + +.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar { + width: 100% +} + +.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar { + width: 50% +} + +.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar { + width: 0% +} + +.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar { + width: 100% +} + +.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot { + background-color: #0054a6 +} + +.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after { + opacity: 0 +} + +.bs-wizard>.bs-wizard-step:first-child>.progress { + left: 50%; + width: 50% +} + +.bs-wizard>.bs-wizard-step:last-child>.progress { + width: 50% +} + +.bs-wizard>.bs-wizard-step .bs-wizard-stepnum { + font-size: 14px; + font-size: .875rem; + font-weight: 600; + text-transform: uppercase +} + +.bs-wizard>.bs-wizard-step>.bs-wizard-dot { + position: absolute; + width: 50px; + height: 50px; + display: block; + top: 36px; + left: 50%; + margin-top: -5px; + margin-left: -25px; + border-radius: 50%; + border: 2px solid #fff; + background-color: #0054a6 +} + +.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after { + content: '\e903'; + font-family: Fontello; + -webkit-border-radius: 50px; + -moz-border-radius: 50px; + -ms-border-radius: 50px; + border-radius: 50px; + position: absolute; + top: -2px; + left: 9px; + font-size: 32px; + font-size: 2rem; + color: #FFC107 +} + +ul#cat_nav li a:after, +ul.list_3 li:before { + font-family: fontello +} + +.bs-wizard>.bs-wizard-step>.progress { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + border-radius: 0; + height: 2px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin: 34px 0 +} + +.bs-wizard>.bs-wizard-step>.progress>.progress-bar { + width: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background: #fff +} + +.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot { + pointer-events: none +} + +.table.cart-list { + margin-bottom: 0 +} + +.table.cart-list th, +.table.options_cart th { + background-color: #fff; + text-transform: uppercase; + font-weight: 600; + border: 0; + padding-top: 0 +} + +.table.cart-list td strong { + font-weight: 500 +} + +.table.cart-list.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, .025) +} + +@media (max-width:991px) { + .table.cart-list, + .table.cart-list tbody, + .table.cart-list td, + .table.cart-list th, + .table.cart-list thead, + .table.cart-list tr { + display: block; + border: 0 + } + .table.cart-list thead tr { + position: absolute; + top: -9999px; + left: -9999px + } + .table.cart-list tr { + border: 1px solid #eee + } + .table.cart-list td { + border: none; + border-bottom: 1px solid #eee; + position: relative; + padding-left: 50% + } + .table.cart-list td:before { + position: absolute; + top: 12px; + left: 12px; + width: 45%; + padding-right: 10px; + white-space: nowrap + } + .table.cart-list td:nth-of-type(1):before, + .table.cart-list td:nth-of-type(2):before, + .table.cart-list td:nth-of-type(3):before, + .table.cart-list td:nth-of-type(4):before { + font-weight: 600; + color: #111 + } + .table.cart-list td:nth-of-type(1):before { + content: "Item" + } + .table.cart-list td:nth-of-type(2):before { + content: "Discount" + } + .table.cart-list td:nth-of-type(3):before { + content: "Total" + } + .table.cart-list td:nth-of-type(4):before { + content: "Actions" + } + td.options { + text-align: left!important + } + .thumb_cart { + display: none + } +} + +#total_cart, +ul#cat_nav li, +ul.cart_details { + border-bottom: 1px solid #ededed +} + +#confirm, +.form_title h3 strong, +.grid ul, +a.box_topic, +ul.share-buttons { + text-align: center +} + +.thumb_cart { + border-radius: 50%; + overflow: hidden; + width: 60px; + height: 60px; + margin-right: 10px; + float: left +} + +.thumb_cart img { + width: 60px; + height: auto +} + +.item_cart { + display: inline-block; + margin: 20px 0 0 15px; + font-weight: 500 +} + +@media (max-width:991px) { + .item_cart { + margin: 5px 0 0 + } +} + +#total_cart { + font-size: 24px; + font-size: 1.5rem; + font-weight: 500; + margin: 0 -25px 20px; + padding: 0 25px 15px; + line-height: 1 +} + +#total_cart span { + font-weight: 600 +} + +.box_cart label, +ul.cart_details li { + font-weight: 500 +} + +ul.cart_details { + margin: 0 0 25px; + padding: 0 0 15px +} + +ul.cart_details li span { + float: right +} + +.form_title { + position: relative; + padding-left: 55px; + margin-bottom: 0 +} + +.form_title h3 { + margin: 0; + padding: 0; + font-size: 21px; + font-size: 1.3125rem +} + +.form_title h3 strong { + background-color: #fc5b62; + width: 40px; + height: 40px; + display: inline-block; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + color: #fff; + font-size: 18px; + font-size: 1.125rem; + line-height: 42px; + position: absolute; + left: 0; + top: -5px +} + +.form-control, +.message { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px +} + +.form_title p { + color: #999; + margin: 0; + padding: 0; + font-size: 12px; + font-size: .75rem; + line-height: 14px +} + +.cards-payment { + margin-top: 28px +} + +.box_cart .step { + padding: 15px 55px 0; + margin: 0 +} + +@media (max-width:991px) { + .cards-payment { + display: none + } + .box_cart .step { + padding: 15px 0 0 + } + .cart-options .fix_mobile { + float: left!important + } +} + +.message { + background-color: #f8f8f8; + padding: 15px; + margin-bottom: 30px; + border-radius: 3px +} + +.message p { + margin: 0 +} + +#confirm { + font-size: 16px; + font-size: 1rem; + margin-top: 20px +} + +#confirm h4 { + color: #fff +} + +#confirm p { + font-size: 16px!important; + font-size: 16px!important; + margin-bottom: 0 +} + +.box_cart { + margin-bottom: 25px +} + +.box_cart hr { + margin: 30px -25px +} + +.box_cart .btn_1.outline, +.box_cart a.btn_1.outline { + border: 2px solid #999; + color: #999; + padding: 12px 40px +} + +.box_cart .btn_1.outline:hover, +.box_cart a.btn_1.outline:hover { + color: #fff; + border: 2px solid #0054a6 +} + +.cart-options { + position: relative; + padding: 25px 0 0; + border-top: 1px solid #ededed +} + +.apply-coupon .form-group { + position: relative; + float: left; + margin-right: 10px +} + +.apply-coupon .form-control { + padding: 10px 12px +} + +.grid ul { + margin: 0 0 25px; + padding: 0; + width: 100% +} + +.grid ul li { + display: inline-block; + padding: 0; + margin: -3px; + min-height: 100%; + width: 25%; + background-color: #000; + list-style: none +} + +@media (max-width:991px) { + .grid ul li { + width: 50% + } + .box_style_cat { + display: none + } +} + +.grid ul li figcaption, +.grid ul li figure img { + width: 100%; + height: 100%; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out +} + +@media (max-width:767px) { + .grid ul li { + width: 100%; + min-height: 100%; + float: none + } +} + +.grid ul li figure { + position: relative; + overflow: hidden; + margin: -3px +} + +.grid ul li figure img { + transition: all .3s ease-in-out +} + +.grid ul li figure:focus img, +.grid ul li figure:hover img { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1) +} + +.grid ul li figure:focus figcaption, +.grid ul li figure:hover figcaption { + opacity: 1 +} + +.grid ul li figure:focus figcaption .caption-content, +.grid ul li figure:hover figcaption .caption-content { + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0) +} + +.grid ul li figcaption { + position: absolute; + top: 0; + left: 0; + padding: 15% 0; + background-color: #000; + background-color: rgba(0, 0, 0, .6); + text-align: center; + font-size: 14px; + font-size: .875rem; + opacity: 0; + transition: all .3s ease-in-out +} + +.box_style_cat, +a.box_topic { + background: #fff; + -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05) +} + +.grid ul li figcaption .caption-content { + position: absolute; + top: 50%; + left: 50%; + margin-top: -30px; + margin-left: -100px; + width: 200px; + -webkit-transform: translate(0, 15px); + -moz-transform: translate(0, 15px); + -ms-transform: translate(0, 15px); + -o-transform: translate(0, 15px); + transform: translate(0, 15px); + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +.grid ul li figcaption a { + color: #fff +} + +.grid ul li figcaption a:focus, +.grid ul li figcaption a:hover { + color: #fc5b62 +} + +.grid ul li figcaption i { + font-size: 30px; + font-size: 1.875rem +} + +.grid ul li figcaption p { + margin-bottom: 0; + margin-top: 10px; + text-transform: uppercase; + font-weight: 400 +} + +.mfp-zoom-in .mfp-with-anim { + opacity: 0; + transition: all .2s ease-in-out; + transform: scale(.8) +} + +.mfp-zoom-in.mfp-bg { + opacity: 0; + transition: all .3s ease-out +} + +.block-reveal img, +a.box_topic { + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out +} + +.mfp-zoom-in.mfp-ready .mfp-with-anim { + opacity: 1; + transform: scale(1) +} + +.mfp-zoom-in.mfp-ready.mfp-bg { + opacity: .8 +} + +.box_1, +.mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0 +} + +.mfp-zoom-in.mfp-removing .mfp-with-anim { + transform: scale(.8); + opacity: 0 +} + +.box_style_cat { + border: 1px solid #ededed; + margin-bottom: 25px; + box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05) +} + +ul#cat_nav { + list-style: none; + margin: 0; + padding: 0 +} + +ul#cat_nav li i { + font-size: 16px; + font-size: 1rem; + margin: 2px 10px 0 0; + float: left +} + +ul#cat_nav li:last-child { + border-bottom: 0; + padding-bottom: 0 +} + +ul#cat_nav li a { + position: relative; + color: #555; + display: block; + padding: 15px 10px +} + +ul#cat_nav li a:after { + content: "\e89b"; + position: absolute; + right: 15px; + top: 15px +} + +ul#cat_nav li a span { + font-size: 11px; + font-size: .6875rem; + color: #999 +} + +ul#cat_nav li a#active, +ul#cat_nav li a.active, +ul#cat_nav li a:hover { + color: #fc5b62 +} + +.hero_in form { + animation-delay: 1.3s; + -webkit-animation-delay: 1.3s; + -moz-animation-delay: 1.3s +} + +a.box_topic { + padding: 40px 30px 15px; + display: block; + -moz-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + color: #555; + margin-bottom: 30px; + overflow: hidden +} + +@media (max-width:767px) { + a.box_topic { + padding: 20px 20px 0 + } +} + +a.box_topic:hover { + -webkit-transform: translateY(-10px); + -moz-transform: translateY(-10px); + -ms-transform: translateY(-10px); + -o-transform: translateY(-10px); + transform: translateY(-10px) +} + +a.box_topic i { + font-size: 60px; + font-size: 3.75rem; + color: #32a067; + -webkit-border-radius: 50px; + -moz-border-radius: 50px; + -ms-border-radius: 50px; + border-radius: 50px; + background-color: #2c8e5b; + background-color: rgba(50, 160, 103, .05); + width: 100px; + height: 100px; + line-height: 100px; + margin-bottom: 15px +} +.event-content { + margin-bottom: 120px +} +.bg_color_1, +.nice-select, +.nice-select .list { + background-color: #fff +} + +a.box_topic h3 { + font-size: 18px; + font-size: 1.125rem +} + +.list_articles ul { + list-style: none; + margin: 0; + padding: 0 +} + +.list_articles ul li { + float: left; + width: 45%; + margin-right: 45px; + padding: 15px 0; + border-bottom: 1px solid #ededed +} + +.list_articles ul li a { + color: #555; + display: block +} + +.list_articles ul li a:hover { + color: #fc5b62; + -webkit-transform: translateX(5px); + -moz-transform: translateX(5px); + -ms-transform: translateX(5px); + -o-transform: translateX(5px); + transform: translateX(5px) +} + +.box_1, +.box_1 h3 { + color: #fff +} + +.list_articles ul li i { + margin-right: 10px; + font-size: 16px; + font-size: 1rem; + position: relative; + top: 2px +} + +@media (max-width:991px) { + .list_articles ul li { + float: none; + width: 100%; + margin-right: 0 + } +} + +ul.list_3 { + list-style: none; + margin: 0; + padding: 0 +} + +ul.list_3 li { + margin-bottom: 0; + position: relative; + padding-left: 20px +} + +ul.list_3 li strong { + font-weight: 500 +} + +ul.list_3 li:before { + content: "\ea3e"; + position: absolute; + left: 0; + top: 0 +} + +.box_faq, +.form-group { + position: relative +} + +.box_general { + border: 1px solid #ededed; + padding: 25px 25px 5px; + margin-bottom: 25px; + -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05) +} + +.form-control { + padding: 10px; + font-size: 14px; + font-size: .875rem; + border-radius: 3px; + border: 1px solid #d2d8dd +} + +.box_1 { + background-color: #121921; + padding: 45px +} + +.box_1 p { + opacity: .8 +} + +.animated .box_1 { + animation: color .3s ease-in-out; + animation-delay: .3s; + -webkit-animation-delay: .3s; + -moz-animation-delay: .3s; + animation-fill-mode: forwards; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + opacity: 0; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden +} + +.call_section { + /* background: url(../img/bg_call_section.jpg) center center no-repeat fixed; */ + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + min-height: 400px; + padding: 10% 0 +} + +.box_faq { + padding-left: 50px +} + +.box_faq h4 { + font-size: 18px; + font-size: 1.125rem +} + +.box_faq i { + font-size: 36px; + font-size: 2.25rem; + position: absolute; + left: 0; + top: 0; + color: #999 +} + +.custom-select-form .nice-select { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + border: 1px solid #d2d8dd; + height: 45px; + line-height: 42px +} + +.custom-select-form .nice-select:hover { + border-color: #d2d8dd +} + +.custom-select-form .nice-select.open, +.custom-select-form .nice-select:active, +.custom-select-form .nice-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-select-form select { + display: none +} + +ul.share-buttons { + padding: 0; + list-style: none; + margin: 0 0 25px +} + +ul.share-buttons li { + display: inline-block; + margin: 0 5px 5px +} + +ul.share-buttons li a { + background: #fff; + border: 1px solid #666; + border-radius: 50px; + font-size: 13px; + padding: 7px 20px; + transition: .3s; + display: inline-block; + line-height: 17px; + font-weight: 500 +} + +.nice-select, +.nice-select .option { + cursor: pointer; + font-weight: 400; + outline: 0 +} + +ul.share-buttons li a:hover { + color: #fff +} + +ul.share-buttons li a.fb-share { + border-color: #3b5998; + color: #3b5998 +} + +ul.share-buttons li a.fb-share:hover { + background: #3b5998; + color: #fff +} + +ul.share-buttons li a.gplus-share { + border-color: #dd4b39; + color: #dd4b39 +} + +ul.share-buttons li a.gplus-share:hover { + background: #dd4b39; + color: #fff +} + +ul.share-buttons li a.twitter-share { + border-color: #1da1f2; + color: #1da1f2 +} + +ul.share-buttons li a.twitter-share:hover { + background: #1da1f2; + color: #fff +} + +ul.share-buttons li i { + font-size: 16px; + font-size: 1rem; + position: relative; + right: 3px; + top: 2px +} + +.nice-select { + -webkit-tap-highlight-color: transparent; + border-radius: 3px; + border: none; + box-sizing: border-box; + clear: both; + display: block; + float: left; + font-family: inherit; + font-size: 14px; + height: 50px; + line-height: 48px; + padding-left: 15px; + padding-right: 27px; + position: relative; + text-align: left!important; + transition: all .2s ease-in-out; + user-select: none; + white-space: nowrap; + width: auto; + color: #555; + padding-top: 2px +} + +.nice-select.right, +.switchery { + float: right +} + +.nice-select:hover { + border-color: #8c8c8c +} + +.nice-select.open, +.nice-select:active, +.nice-select:focus { + border-color: #999 +} + +.nice-select:after { + border-bottom: 2px solid #999; + border-right: 2px solid #999; + content: ''; + display: block; + height: 8px; + margin-top: -5px; + pointer-events: none; + position: absolute; + right: 20px; + top: 50%; + transform-origin: 66% 66%; + transform: rotate(45deg); + transition: all .15s ease-in-out; + width: 8px +} + +.nice-select.open:after { + transform: rotate(-135deg) +} + +.nice-select.open .list { + opacity: 1; + pointer-events: auto; + transform: scale(1) translateY(0) +} + +.nice-select.disabled { + border-color: #9e9e9e; + color: #999; + pointer-events: none +} + +.nice-select.disabled:after { + border-color: #ccc +} + +.nice-select.wide { + width: 100% +} + +.nice-select.wide .list { + left: 0!important; + right: 0!important +} + +.nice-select.right .list { + left: auto; + right: 0 +} + +.nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px +} + +.nice-select.small:after { + height: 4px; + width: 4px +} + +.nice-select.small .option { + line-height: 34px; + min-height: 34px +} + +.nice-select .list { + border-radius: 3px; + box-shadow: 0 0 0 1px rgba(68, 68, 68, .11); + box-sizing: border-box; + margin-top: 4px; + opacity: 0; + padding: 0; + pointer-events: none; + position: absolute; + top: 100%; + left: 0; + transform-origin: 50% 0; + transform: scale(.75) translateY(-25px); + transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out; + z-index: 9; + height: 18vh; + overflow: auto +} + +.nice-select .list:hover .option:not(:hover) { + background-color: transparent!important +} + +.nice-select .list::-webkit-scrollbar { + width: 14px; + height: 18px +} + +.nice-select .list::-webkit-scrollbar-thumb { + height: 6px; + border: 4px solid transparent; + background-clip: padding-box; + -webkit-border-radius: 7px; + background-color: rgba(0, 0, 0, .15); + -webkit-box-shadow: inset -1px -1px 0 rgba(0, 0, 0, .05), inset 1px 1px 0 rgba(0, 0, 0, .05) +} + +.nice-select .list::-webkit-scrollbar-button { + width: 0; + height: 0; + display: none +} + +.nice-select .list::-webkit-scrollbar-corner { + background-color: transparent +} + +.nice-select .option { + line-height: 38px; + list-style: none; + min-height: 38px; + padding-left: 15px; + padding-right: 26px; + text-align: left; + transition: all .2s +} + +#cookie-bar, +#toTop, +.divider, +a.social_bt { + text-align: center +} + +.block-reveal img, +a.social_bt { + -moz-transition: all .3s ease-in-out +} + +.nice-select .option.focus, +.nice-select .option.selected.focus, +.nice-select .option:hover { + background-color: #f6f6f6 +} + +.nice-select .option.selected { + font-weight: 500 +} + +.nice-select .option.disabled { + background-color: transparent; + color: #999; + cursor: default +} + +#toTop, +.colors li a, +.my-toggle, +.switchery, +a.social_bt { + cursor: pointer +} + +.no-csspointerevents .nice-select .list { + display: none +} + +#toTop:after, +.no-csspointerevents .nice-select.open .list { + display: block +} + +#toTop { + position: fixed; + right: 25px; + bottom: 25px; + z-index: 9999; + width: 46px; + height: 46px; + background-color: rgba(0, 0, 0, .6); + opacity: 1; + border-radius: 50%; + font-size: 21px; + color: #fff +} + +#toTop:after { + content: "\e899"; + font-family: fontello; + position: relative; + top: 50%; + -webkit-transform: translateY(-55%); + transform: translateY(-55%) +} + +#sign-in-dialog .mfp-close:before, +ul.bullets li:before, +ul.list_ok li:before { + font-family: ElegantIcons +} + +#toTop:hover { + background-color: #fc5b62 +} + +.accordion_2 .card { + border: 0; + margin-bottom: 5px; + -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05); + box-shadow: 0 0 15px 0 rgba(0, 0, 0, .05) +} + +.accordion_2 .card .card-header { + background-color: #fff; + border-bottom: 1px solid #ededed; + padding: 20px +} + +.accordion_2 .card-body { + padding-bottom: 0 +} + +.accordion_2 .card-header h5 { + font-size: 16px; + font-size: 1rem +} + +.accordion_2 .card-header h5 a { + border: 0; + display: block; + color: #999 +} + +.accordion_2 .card-header h5 a i.indicator { + font-size: 18px; + font-size: 1.125rem; + font-weight: 400; + float: right; + color: #fc5b62 +} + +.card { + border-radius: 0; + border: 0 +} + +ul.list_ok { + list-style: none; + margin: 25px 0 30px; + padding: 0 +} + +ul.list_ok li { + position: relative; + padding-left: 45px; + margin-bottom: 20px +} + +ul.list_ok li:before { + content: "\52"; + position: absolute; + left: 0; + top: -10px; + font-size: 32px; + font-size: 2rem; + color: #8dc63f +} + +ul.bullets { + line-height: 1.8; + margin: 0; + padding: 0 +} + +.add_bottom_15, +a.social_bt { + margin-bottom: 15px +} + +ul.bullets li { + position: relative; + padding-left: 20px +} + +ul.bullets li:before { + font-style: normal; + font-weight: 400; + font-size: 14px; + font-size: .875rem; + content: "\5c"; + color: #ccc; + position: absolute; + left: 0; + top: 0 +} + +.add_bottom_30 { + margin-bottom: 30px +} + +.add_bottom_45 { + margin-bottom: 45px +} + +.add_bottom_60 { + margin-bottom: 60px +} + +.add_bottom_75 { + margin-bottom: 75px +} + +.add_top_10 { + margin-top: 10px +} + +.add_top_15 { + margin-top: 15px +} + +.add_top_20 { + margin-top: 20px +} + +.add_top_30 { + margin-top: 30px +} + +.add_top_60 { + margin-top: 60px +} + +.more_padding_left { + padding-left: 40px +} + +.nomargin_top { + margin-top: 0 +} + +.nomargin, +.nopadding { + margin: 0!important +} + +.nopadding { + padding: 0!important +} + +.margin_60 { + padding-top: 60px; + padding-bottom: 60px +} + +.margin_60_35 { + padding-top: 20px; + padding-bottom: 35px +} + +@media (max-width:575px) { + .margin_60_35 { + padding-top: 30px; + padding-bottom: 5px + } +} + +.margin_80 { + padding-top: 80px; + padding-bottom: 80px +} + +@media (max-width:991px) { + .margin_80 { + padding-bottom: 60px; + padding-top: 60px + } +} + +@media (max-width:575px) { + .margin_80 { + padding-top: 30px; + padding-bottom: 30px + } +} + +.margin_80_55 { + padding-top: 80px; + padding-bottom: 55px +} + +@media (max-width:991px) { + .margin_80_55 { + padding-top: 60px; + padding-bottom: 35px + } +} + +@media (max-width:575px) { + .margin_80_55 { + padding-top: 45px; + padding-bottom: 15px + } +} + +.margin_80_0 { + padding-top: 80px +} + +@media (max-width:991px) { + .margin_80_0 { + padding-top: 60px + } +} + +@media (max-width:575px) { + .margin_80_0 { + padding-top: 45px + } +} + +.margin_60_0 { + padding-top: 60px +} + +@media (max-width:991px) { + .margin_60_0 { + padding-top: 60px + } +} + +@media (max-width:575px) { + .margin_60_0 { + padding-top: 45px + } +} + +.margin_30_95 { + padding-top: 30px; + padding-bottom: 95px +} + +@media (max-width:991px) { + .margin_30_95 { + padding-top: 15px; + padding-bottom: 35px + } + .hidden_tablet { + display: none!important + } +} + +@media (max-width:575px) { + .margin_30_95 { + padding-top: 5px; + padding-bottom: 30px + } +} + +@media (max-width:767px) { + .hidden_mobile { + display: none!important + } +} + +.animated .block-reveal { + height: auto; + overflow: hidden; + position: relative; + width: 100% +} + +.block-horizzontal, +.block-vertical { + height: 100%; + position: absolute; + width: 100%; + z-index: 10 +} + +.animated .block-horizzontal { + animation: reveal_left_to_right 1s ease-in-out; + animation-fill-mode: forwards; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + background: #0054a6 +} + +.animated .block-vertical { + animation: reveal_top_to_bottom 1s ease-in-out; + animation-fill-mode: forwards; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + background: #0054a6 +} + +.block-reveal img { + transition: all .3s ease-in-out; + opacity: 0 +} + +.animated .block-reveal img { + animation: color .5s ease-in-out; + animation-delay: .5s; + -webkit-animation-delay: .5s; + -moz-animation-delay: .5s; + animation-fill-mode: forwards; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + opacity: 0; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden; + backface-visibility: hidden +} + +@keyframes reveal_left_to_right { + 0% { + -webkit-transform: translateX(-100%); + -moz-transform: translateX(-100%); + -ms-transform: translateX(-100%); + -o-transform: translateX(-100%); + transform: translateX(-100%) + } + 50% { + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0) + } + 100% { + -webkit-transform: translateX(100%); + -moz-transform: translateX(100%); + -ms-transform: translateX(100%); + -o-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes reveal_top_to_bottom { + 0% { + -webkit-transform: translateY(-100%); + -moz-transform: translateY(-100%); + -ms-transform: translateY(-100%); + -o-transform: translateY(-100%); + transform: translateY(-100%) + } + 50% { + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0) + } + 100% { + -webkit-transform: translateY(100%); + -moz-transform: translateY(100%); + -ms-transform: translateY(100%); + -o-transform: translateY(100%); + transform: translateY(100%) + } +} + +@keyframes color { + from { + opacity: 0 + } + to { + opacity: 1 + } +} + +#cookie-bar { + background: rgba(0, 0, 0, .8); + height: auto; + line-height: 24px; + color: #eee; + padding: 15px 0; + font-size: 13px; + font-size: .8125rem; + font-weight: 500 +} + +#cookie-bar p { + margin: 0; + padding: 0 +} + +#cookie-bar a { + color: #fff; + display: inline-block; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + text-decoration: none; + padding: 2px 10px; + margin-left: 8px +} + +#cookie-bar .cb-enable { + background: #32a067 +} + +#cookie-bar .cb-enable:hover { + background: #fff; + color: #0054a6 +} + +#cookie-bar .cb-disable { + background: #900 +} + +#cookie-bar .cb-disable:hover { + background: #b00 +} + +#cookie-bar .cb-policy { + background: #fc5b62 +} + +#cookie-bar .cb-policy:hover { + background: #fff; + color: #0054a6 +} + +#cookie-bar.fixed { + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 999999 +} + +#sign-in-dialog, +#sign-in-dialog .form-group { + position: relative +} + +#cookie-bar.fixed.bottom { + bottom: 0; + top: auto +} + +@media (max-width:767px) { + #cookie-bar a { + display: block; + max-width: 150px; + margin: auto auto 5px + } + #cookie-bar { + padding: 5px 0 + } +} + +#sign-in-dialog { + background: #fff; + padding: 0 30px 30px; + text-align: left; + max-width: 400px; + margin: 40px auto; + box-sizing: border-box; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + border-radius: 4px +} + +#lang-dialog .mfp-close, +#sign-in-dialog .mfp-close { + color: #666; + background-color: #e4e4e4; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + border-radius: 50%; + top: 12px; + right: 20px; + width: 32px; + height: 32px; + line-height: 32px +} + +#lang-dialog .mfp-close:hover, +#sign-in-dialog .mfp-close:hover { + color: #fff; + background-color: #66676b +} + +#sign-in-dialog .mfp-close:before { + font-size: 24px; + content: "\4d" +} + +.small-dialog-header { + font-size: 18px; + width: calc(100% + 60px); + position: relative; + left: -30px; + top: 0; + -webkit-border-radius: 4px 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px 4px; + border-radius: 4px; + display: inline-block; + background-color: #f6f6f6; + padding: 18px 20px 15px; + margin-bottom: 30px +} + +.small-dialog-header h3 { + padding: 0; + margin: 0; + font-size: 18px; + font-size: 1.125rem; + font-weight: 500 +} + +#sign-in-dialog .form-group input.form-control { + padding-left: 40px +} + +#sign-in-dialog .form-group i { + font-size: 21px; + font-size: 1.3125rem; + position: absolute; + left: 12px; + top: 34px; + color: #ccc; + width: 25px; + height: 25px; + display: block; + font-weight: 400!important +} + +#sign-in-dialog .form-group i.icon_lock_alt { + top: 36px +} + +.my-toggle { + background: #fff; + border: 0; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + color: #888; + font-size: 10px; + font-size: .625rem; + font-weight: 700; + margin-right: 5px; + height: 30px; + line-height: 30px; + padding: 0 10px; + text-transform: uppercase; + -moz-appearance: none; + -webkit-appearance: none +} + +#forgot_pw label, +#style-switcher h6, +a#forgot { + font-weight: 500 +} + +.my-toggle:focus, +.my-toggle:hover { + background-color: #eee; + color: #555; + outline: transparent +} + +.checkboxes label, +a#forgot { + color: #999 +} + +.hideShowPassword-wrapper { + width: 100%!important +} + +a#forgot { + font-size: 13px; + font-size: .8125rem +} + +#forgot_pw { + background-color: #fff; + position: absolute; + left: 0; + top: 0; + width: 100%; + z-index: 99; + min-height: 460px; + display: none +} + +.sign-in-wrapper { + position: relative; + height: 100% +} + +a.social_bt { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + border-radius: 3px; + color: #fff; + min-width: 200px; + display: block; + padding: 12px; + line-height: 1; + position: relative; + -o-transition: all .3s ease-in-out; + -webkit-transition: all .3s ease-in-out; + -ms-transition: all .3s ease-in-out; + transition: all .3s ease-in-out +} + +a.social_bt:hover { + -webkit-filter: brightness(115%); + filter: brightness(115%) +} + +a.social_bt.facebook:before, +a.social_bt.google:before, +a.social_bt.linkedin:before { + font-family: ElegantIcons; + position: absolute; + left: 12px; + top: 10px; + font-size: 1rem; + color: #fff +} + +a.social_bt.facebook { + background-color: #3B5998 +} + +a.social_bt.facebook:before { + content: "\e093" +} + +a.social_bt.google { + background-color: #DC4E41 +} + +a.social_bt.google:before { + content: "\e096"; + top: 12px +} + +.divider { + height: 1px; + margin: 30px 0 20px; + background-color: #e1e8ed +} + +.divider span, +.switchery { + background-color: #fff; + display: inline-block; + position: relative +} + +.divider span { + top: -20px; + padding: 10px; + font-style: italic +} + +.mfp-bottom-bar { + padding: 0 10px!important +} + +.mfp-counter { + right: 10px!important; + color: #fff!important +} + +.mfp-bg { + opacity: .8!important +} + +.switchery { + border: 1px solid #dfdfdf; + border-radius: 20px; + height: 30px; + width: 50px; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + box-sizing: content-box; + background-clip: content-box +} + +.switchery>small { + background: #fff; + border-radius: 100%; + box-shadow: 0 1px 3px rgba(0, 0, 0, .4); + height: 30px; + position: absolute; + top: 0; + width: 30px +} + +.switchery-small { + border-radius: 20px; + height: 20px; + width: 33px +} + +.switchery-small>small { + height: 20px; + width: 20px +} + +.switchery-large { + border-radius: 40px; + height: 40px; + width: 66px +} + +.switchery-large>small { + height: 40px; + width: 40px +} + +.applyBtn.btn.btn-sm.btn-primary { + background-color: #fc5b62; + border: 0 +} + +.drp-selected { + display: none!important +} + +.daterangepicker td.active, +.daterangepicker td.active:hover { + background-color: #0054a6!important +} + +#style-switcher { + background: #fff; + width: 205px; + position: fixed; + top: 205px; + z-index: 99; + left: -205px; + border-radius: 0 0 4px; + -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, .175); + box-shadow: 0 6px 15px rgba(0, 0, 0, .175) +} + +#style-switcher h3 { + color: #fff; + font-size: 13px; + margin: 10px 0; + font-weight: 500; + text-transform: none; + letter-spacing: 0 +} + +#style-switcher ul { + list-style: none; + padding: 0; + margin-bottom: 22px +} + +#style-switcher div { + padding: 6px 18px +} + +#style-switcher h6 { + background: #f8f8f8; + color: #333; + font-size: 14px; + line-height: 46px; + padding: 0 0 0 20px; + margin-top: 0 +} + +#style-switcher h6 a { + background-color: #f8f8f8; + display: block; + height: 46px; + position: absolute; + right: -46px; + top: 0; + width: 46px; + border-radius: 0 4px 4px 0; + font-size: 22px; + color: #fff; + text-align: center +} + +#style-switcher h6 a i { + position: relative; + top: 4px; + color: #333 +} + +.colors { + list-style: none; + margin: 0 0 10px; + overflow: hidden +} + +.colors li { + float: left; + margin: 4px 2px 0 +} + +.colors li a { + display: block; + width: 17px; + height: 17px; + border-radius: 3px +} + +.default { + background: #fc5b62 +} + +.aqua { + background: #1cbbb4 +} + +.green_switcher { + background: #82ca9c +} + +.orange { + background: #f7941d +} + +.blue { + background: #004dda +} + +.colors li a.active { + box-shadow: 0 0 0 2px #fff inset +} +.tickets-block { + background-color: #393f47; + padding: 30px; + font-size: 18px; + letter-spacing: 0.2px +} +.tickets-block p { + margin-bottom: -2px; +} +.tickets-block p, b { + color: #fff; + font-size: 15px +} +.tickets-block b { + font-size: 30px; +} +.tickets-block img { + max-width: 70px; + margin-bottom: 10px +} + +@media only screen and (max-width:1024px) { + .purchase-box { + padding-top: 30px; + margin-bottom: 60px; + } +} +@media only screen and (max-width: 996px) { + .custom-search-input-2 input[type=submit].btn_search { + margin-bottom: 15px; + } + .tickets-block { + font-size: 16px; + } + .tickets-block img { + margin: 15px 0; + } +} + +.mm { + margin-top: 85px; + min-height: 550px; +} +#whatever div { + display: inline; + margin: 0 1em 0 1em; + width: 30%; + } + .react-fetch-progress-bar { + backgroundColor: red !important; + height: 10px; + } \ No newline at end of file diff --git a/RaceTimer/racetimer_react/src/css/vendors.css b/RaceTimer/racetimer_react/src/css/vendors.css new file mode 100644 index 00000000..62988d7b --- /dev/null +++ b/RaceTimer/racetimer_react/src/css/vendors.css @@ -0,0 +1,19926 @@ +@charset "UTF-8"; + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2014 Daniel Eden +*/ + +.hamburger--3dx .hamburger-box, +.hamburger--3dx-r .hamburger-box, +.hamburger--3dxy .hamburger-box, +.hamburger--3dxy-r .hamburger-box, +.hamburger--3dy .hamburger-box, +.hamburger--3dy-r .hamburger-box { + perspective: 80px +} + +.owl-carousel, +.owl-carousel .owl-item, +.owl-theme .owl-dots, +.owl-theme .owl-nav { + -webkit-tap-highlight-color: transparent +} + +.mfp-container, +img.mfp-img { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box +} + +.mm-listview a, +.mm-listview a:hover, +.mm-navbar a, +.mm-navbar a:hover { + text-decoration: none +} + +.mm-listview>li>a, +.mm-listview>li>span, +.mm-navbar .mm-title { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden +} + +.mm-menu.mm-rtl, +.owl-carousel.owl-rtl { + direction: rtl +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s +} + +@-webkit-keyframes bounce { + 0%, + 100%, + 20%, + 53%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +@keyframes bounce { + 0%, + 100%, + 20%, + 53%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0) + } + 70% { + -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060); + transition-timing-function: cubic-bezier(.755, .050, .855, .060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0) + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0) + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + -ms-transform-origin: center bottom; + transform-origin: center bottom +} + +@-webkit-keyframes flash { + 0%, + 100%, + 50% { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +@keyframes flash { + 0%, + 100%, + 50% { + opacity: 1 + } + 25%, + 75% { + opacity: 0 + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash +} + +@-webkit-keyframes pulse { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } +} + +@keyframes pulse { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05) + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse +} + +@-webkit-keyframes rubberBand { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } +} + +@keyframes rubberBand { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 30% { + -webkit-transform: scale3d(1.25, .75, 1); + transform: scale3d(1.25, .75, 1) + } + 40% { + -webkit-transform: scale3d(.75, 1.25, 1); + transform: scale3d(.75, 1.25, 1) + } + 50% { + -webkit-transform: scale3d(1.15, .85, 1); + transform: scale3d(1.15, .85, 1) + } + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1) + } + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1) + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand +} + +@-webkit-keyframes shake { + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +@keyframes shake { + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg) + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg) + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg) + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg) + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg) + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg) + } + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg) + } + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg) + } + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg) + } + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg) + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing +} + +@-webkit-keyframes tada { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) + } +} + +@keyframes tada { + 0%, + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } + 10%, + 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada +} + +@-webkit-keyframes wobble { + 0%, + 100% { + -webkit-transform: none; + transform: none + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) + } +} + +@keyframes wobble { + 0%, + 100% { + -webkit-transform: none; + transform: none + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble +} + +@-webkit-keyframes bounceIn { + 0%, + 100%, + 20%, + 40%, + 60%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } +} + +@keyframes bounceIn { + 0%, + 100%, + 20%, + 40%, + 60%, + 80% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03) + } + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97) + } + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1) + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; + -webkit-animation-duration: .75s; + animation-duration: .75s +} + +.bounceOut, +.flipOutX { + -webkit-animation-duration: .75s +} + +@-webkit-keyframes bounceInDown { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInDown { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0) + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown +} + +@-webkit-keyframes bounceInLeft { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInLeft { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft +} + +@-webkit-keyframes bounceInRight { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes bounceInRight { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0) + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0) + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight +} + +@-webkit-keyframes bounceInUp { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +@keyframes bounceInUp { + 0%, + 100%, + 60%, + 75%, + 90% { + -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1); + transition-timing-function: cubic-bezier(.215, .61, .355, 1) + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0) + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0) + } + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9) + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; + animation-duration: .75s +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0) + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0) + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +@keyframes fadeIn { + 0% { + opacity: 0 + } + 100% { + opacity: 1 + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0) + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0) + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0) + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0) + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out + } + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInX { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInX; + animation-name: flipInX +} + +.flipInY, +.flipOutX { + -webkit-backface-visibility: visible!important +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0 + } + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in + } + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1 + } + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg) + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } +} + +.flipInY { + backface-visibility: visible!important; + -webkit-animation-name: flipInY; + animation-name: flipInY +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0 + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0 + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + animation-duration: .75s; + backface-visibility: visible!important +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0 + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px) + } + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1 + } + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0 + } +} + +.flipOutY { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; + -webkit-animation-duration: .75s; + animation-duration: .75s +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0 + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1 + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1 + } + 100% { + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1 + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1 + } + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0 + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1 + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0 + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1 + } + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0 + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0 + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0 + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0 + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1 + } + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0 + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out + } + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1 + } + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0 + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge +} + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) + } + 100% { + opacity: 1; + -webkit-transform: none; + transform: none + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn +} + +@-webkit-keyframes rollOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) + } +} + +@keyframes rollOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 50% { + opacity: 1 + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 100% { + opacity: 0 + } +} + +@keyframes zoomOut { + 0% { + opacity: 1 + } + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3) + } + 100% { + opacity: 0 + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) + } + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19); + animation-timing-function: cubic-bezier(.55, .055, .675, .19) + } + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1); + animation-timing-function: cubic-bezier(.175, .885, .32, 1) + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible + } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0) + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0) + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%) + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%) + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%) + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%) + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%) + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0) + } + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%) + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp +} + + +/*! + * Hamburgers + * @description Tasty CSS-animated hamburgers + * @author Jonathan Suh @jonsuh + * @site https://jonsuh.com/hamburgers + * @link https://github.com/jonsuh/hamburgers + */ + +.hamburger { + padding: 0; + display: inline-block; + cursor: pointer; + transition-property: opacity, filter; + transition-duration: .15s; + transition-timing-function: linear; + font: inherit; + color: inherit; + text-transform: none; + background-color: transparent; + border: 0; + margin: 0; + overflow: visible +} + +.hamburger--emphatic, +.hamburger--emphatic-r, +.mfp-bg { + overflow: hidden +} + +.hamburger:hover { + opacity: .7 +} + +.hamburger-box { + width: 30px; + height: 24px; + display: inline-block; + position: relative +} + +.hamburger-inner { + display: block; + top: 50%; + margin-top: -2px +} + +.hamburger-inner, +.hamburger-inner::after, +.hamburger-inner::before { + width: 30px; + height: 4px; + background-color: #fff; + border-radius: 0; + position: absolute; + transition-property: transform; + transition-duration: .15s; + transition-timing-function: ease +} + +.hamburger-inner::after, +.hamburger-inner::before { + content: ""; + display: block +} + +.hamburger-inner::before { + top: -10px +} + +.hamburger-inner::after { + bottom: -10px +} + +.hamburger--3dx .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx .hamburger-inner::after, +.hamburger--3dx .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(180deg) +} + +.hamburger--3dx.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dx.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dx-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx-r .hamburger-inner::after, +.hamburger--3dx-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dx-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateY(-180deg) +} + +.hamburger--3dx-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dx-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dy .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy .hamburger-inner::after, +.hamburger--3dy .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(-180deg) +} + +.hamburger--3dy.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dy.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dy-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy-r .hamburger-inner::after, +.hamburger--3dy-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dy-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) +} + +.hamburger--3dy-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dy-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dxy .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy .hamburger-inner::after, +.hamburger--3dxy .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) rotateY(180deg) +} + +.hamburger--3dxy.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dxy.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--3dxy-r .hamburger-inner { + transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy-r .hamburger-inner::after, +.hamburger--3dxy-r .hamburger-inner::before { + transition: transform 0s .1s cubic-bezier(.645, .045, .355, 1) +} + +.hamburger--3dxy-r.is-active .hamburger-inner { + background-color: transparent; + transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg) +} + +.hamburger--3dxy-r.is-active .hamburger-inner::before { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--3dxy-r.is-active .hamburger-inner::after { + transform: translate3d(0, -10px, 0) rotate(-45deg) +} + +.hamburger--arrow.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrow.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrow-r.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrow-r.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowalt .hamburger-inner::before { + transition: top .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt .hamburger-inner::after { + transition: bottom .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(-8px, -10px, 0) rotate(-45deg) scale(.7, 1); + transition: top .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(-8px, 10px, 0) rotate(45deg) scale(.7, 1); + transition: bottom .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt-r .hamburger-inner::before { + transition: top .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt-r .hamburger-inner::after { + transition: bottom .1s .1s ease, transform .1s cubic-bezier(.165, .84, .44, 1) +} + +.hamburger--arrowalt-r.is-active .hamburger-inner::before { + top: 0; + transform: translate3d(8px, -10px, 0) rotate(45deg) scale(.7, 1); + transition: top .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowalt-r.is-active .hamburger-inner::after { + bottom: 0; + transform: translate3d(8px, 10px, 0) rotate(-45deg) scale(.7, 1); + transition: bottom .1s ease, transform .1s .1s cubic-bezier(.895, .03, .685, .22) +} + +.hamburger--arrowturn.is-active .hamburger-inner { + transform: rotate(-180deg) +} + +.hamburger--arrowturn.is-active .hamburger-inner::before { + transform: translate3d(8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--arrowturn.is-active .hamburger-inner::after { + transform: translate3d(8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner { + transform: rotate(-180deg) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner::before { + transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(.7, 1) +} + +.hamburger--arrowturn-r.is-active .hamburger-inner::after { + transform: translate3d(-8px, 0, 0) rotate(45deg) scale(.7, 1) +} + +.hamburger--boring .hamburger-inner, +.hamburger--boring .hamburger-inner::after, +.hamburger--boring .hamburger-inner::before { + transition-property: none +} + +.hamburger--boring.is-active .hamburger-inner { + transform: rotate(45deg) +} + +.hamburger--boring.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--boring.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg) +} + +.hamburger--collapse .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: .13s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity .1s linear +} + +.hamburger--collapse .hamburger-inner::before { + transition: top .12s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s .22s linear +} + +.hamburger--collapse.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-90deg); + transition: top .1s .16s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .25s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: .13s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse-r .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity .1s linear +} + +.hamburger--collapse-r .hamburger-inner::before { + transition: top .12s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--collapse-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--collapse-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s .22s linear +} + +.hamburger--collapse-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top .1s .16s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .25s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--elastic .hamburger-inner { + top: 2px; + transition-duration: 275ms; + transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic .hamburger-inner::before { + top: 10px; + transition: opacity 125ms 275ms ease +} + +.hamburger--elastic .hamburger-inner::after { + top: 20px; + transition: transform 275ms cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(135deg); + transition-delay: 75ms +} + +.hamburger--elastic.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0 +} + +.hamburger--elastic.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-270deg); + transition-delay: 75ms +} + +.hamburger--elastic-r .hamburger-inner { + top: 2px; + transition-duration: 275ms; + transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic-r .hamburger-inner::before { + top: 10px; + transition: opacity 125ms 275ms ease +} + +.hamburger--elastic-r .hamburger-inner::after { + top: 20px; + transition: transform 275ms cubic-bezier(.68, -.55, .265, 1.55) +} + +.hamburger--elastic-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-135deg); + transition-delay: 75ms +} + +.hamburger--elastic-r.is-active .hamburger-inner::before { + transition-delay: 0s; + opacity: 0 +} + +.hamburger--elastic-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(270deg); + transition-delay: 75ms +} + +.hamburger--emphatic .hamburger-inner { + transition: background-color 125ms 175ms ease-in +} + +.hamburger--emphatic .hamburger-inner::before { + left: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, left 125ms 175ms ease-in +} + +.hamburger--emphatic .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, right 125ms 175ms ease-in +} + +.hamburger--emphatic.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent +} + +.hamburger--emphatic.is-active .hamburger-inner::before { + left: -80px; + top: -80px; + transform: translate3d(80px, 80px, 0) rotate(45deg); + transition: left 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic.is-active .hamburger-inner::after { + right: -80px; + top: -80px; + transform: translate3d(-80px, 80px, 0) rotate(-45deg); + transition: right 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic-r .hamburger-inner { + transition: background-color 125ms 175ms ease-in +} + +.hamburger--emphatic-r .hamburger-inner::before { + left: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, left 125ms 175ms ease-in +} + +.hamburger--emphatic-r .hamburger-inner::after { + top: 10px; + right: 0; + transition: transform 125ms cubic-bezier(.6, .04, .98, .335), top 50ms 125ms linear, right 125ms 175ms ease-in +} + +.hamburger--emphatic-r.is-active .hamburger-inner { + transition-delay: 0s; + transition-timing-function: ease-out; + background-color: transparent +} + +.hamburger--emphatic-r.is-active .hamburger-inner::before { + left: -80px; + top: 80px; + transform: translate3d(80px, -80px, 0) rotate(-45deg); + transition: left 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--emphatic-r.is-active .hamburger-inner::after { + right: -80px; + top: 80px; + transform: translate3d(-80px, -80px, 0) rotate(45deg); + transition: right 125ms ease-out, top 50ms 125ms linear, transform 125ms 175ms cubic-bezier(.075, .82, .165, 1) +} + +.hamburger--minus .hamburger-inner::after, +.hamburger--minus .hamburger-inner::before { + transition: bottom 80ms 0s ease-out, top 80ms 0s ease-out, opacity 0s linear +} + +.hamburger--minus.is-active .hamburger-inner::after, +.hamburger--minus.is-active .hamburger-inner::before { + opacity: 0; + transition: bottom 80ms ease-out, top 80ms ease-out, opacity 0s 80ms linear +} + +.hamburger--slider .hamburger-inner::before, +.hamburger--slider-r .hamburger-inner::before { + transition-property: transform, opacity; + transition-timing-function: ease; + transition-duration: .15s +} + +.hamburger--minus.is-active .hamburger-inner::before { + top: 0 +} + +.hamburger--minus.is-active .hamburger-inner::after { + bottom: 0 +} + +.hamburger--slider .hamburger-inner { + top: 2px +} + +.hamburger--slider .hamburger-inner::before { + top: 10px +} + +.hamburger--slider .hamburger-inner::after { + top: 20px +} + +.hamburger--slider.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--slider.is-active .hamburger-inner::before { + transform: rotate(-45deg) translate3d(-5.71px, -6px, 0); + opacity: 0 +} + +.hamburger--slider.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(-90deg) +} + +.hamburger--slider-r .hamburger-inner { + top: 2px +} + +.hamburger--slider-r .hamburger-inner::before { + top: 10px +} + +.hamburger--slider-r .hamburger-inner::after { + top: 20px +} + +.hamburger--slider-r.is-active .hamburger-inner { + transform: translate3d(0, 10px, 0) rotate(-45deg) +} + +.hamburger--slider-r.is-active .hamburger-inner::before { + transform: rotate(45deg) translate3d(5.71px, -6px, 0); + opacity: 0 +} + +.hamburger--slider-r.is-active .hamburger-inner::after { + transform: translate3d(0, -20px, 0) rotate(90deg) +} + +.hamburger--spin .hamburger-inner { + transition-duration: .22s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin .hamburger-inner::before { + transition: top .1s .25s ease-in, opacity .1s ease-in +} + +.hamburger--spin .hamburger-inner::after { + transition: bottom .1s .25s ease-in, transform .22s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin.is-active .hamburger-inner { + transform: rotate(225deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top .1s ease-out, opacity .1s .12s ease-out +} + +.hamburger--spin.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom .1s ease-out, transform .22s .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin-r .hamburger-inner { + transition-duration: .22s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin-r .hamburger-inner::before { + transition: top .1s .25s ease-in, opacity .1s ease-in +} + +.hamburger--spin-r .hamburger-inner::after { + transition: bottom .1s .25s ease-in, transform .22s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spin-r.is-active .hamburger-inner { + transform: rotate(-225deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spin-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top .1s ease-out, opacity .1s .12s ease-out +} + +.hamburger--spin-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg); + transition: bottom .1s ease-out, transform .22s .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spring .hamburger-inner { + top: 2px; + transition: background-color 0s .13s linear +} + +.hamburger--spring .hamburger-inner::before { + top: 10px; + transition: top .1s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring .hamburger-inner::after { + top: 20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring.is-active .hamburger-inner { + transition-delay: .22s; + background-color: transparent +} + +.hamburger--spring.is-active .hamburger-inner::before { + top: 0; + transition: top .1s .15s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1); + transform: translate3d(0, 10px, 0) rotate(45deg) +} + +.hamburger--spring.is-active .hamburger-inner::after { + top: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1); + transform: translate3d(0, 10px, 0) rotate(-45deg) +} + +.hamburger--spring-r .hamburger-inner { + top: auto; + bottom: 0; + transition-duration: .13s; + transition-delay: 0s; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring-r .hamburger-inner::after { + top: -20px; + transition: top .2s .2s cubic-bezier(.33333, .66667, .66667, 1), opacity 0s linear +} + +.hamburger--spring-r .hamburger-inner::before { + transition: top .1s .2s cubic-bezier(.33333, .66667, .66667, 1), transform .13s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--spring-r.is-active .hamburger-inner { + transform: translate3d(0, -10px, 0) rotate(-45deg); + transition-delay: .22s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--spring-r.is-active .hamburger-inner::after { + top: 0; + opacity: 0; + transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s .22s linear +} + +.hamburger--spring-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(90deg); + transition: top .1s .15s cubic-bezier(.33333, 0, .66667, .33333), transform .13s .22s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand .hamburger-inner { + transition: transform 75ms .15s cubic-bezier(.55, .055, .675, .19), background-color 0s 75ms linear +} + +.hamburger--stand .hamburger-inner::before { + transition: top 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand .hamburger-inner::after { + transition: bottom 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand.is-active .hamburger-inner { + transform: rotate(90deg); + background-color: transparent; + transition: transform 75ms 0s cubic-bezier(.215, .61, .355, 1), background-color 0s .15s linear +} + +.hamburger--stand.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand-r .hamburger-inner { + transition: transform 75ms .15s cubic-bezier(.55, .055, .675, .19), background-color 0s 75ms linear +} + +.hamburger--stand-r .hamburger-inner::before { + transition: top 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand-r .hamburger-inner::after { + transition: bottom 75ms 75ms ease-in, transform 75ms 0s cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--stand-r.is-active .hamburger-inner { + transform: rotate(-90deg); + background-color: transparent; + transition: transform 75ms 0s cubic-bezier(.215, .61, .355, 1), background-color 0s .15s linear +} + +.hamburger--stand-r.is-active .hamburger-inner::before { + top: 0; + transform: rotate(-45deg); + transition: top 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--stand-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(45deg); + transition: bottom 75ms .1s ease-out, transform 75ms .15s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--squeeze .hamburger-inner { + transition-duration: 75ms; + transition-timing-function: cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--squeeze .hamburger-inner::before { + transition: top 75ms .12s ease, opacity 75ms ease +} + +.hamburger--squeeze .hamburger-inner::after { + transition: bottom 75ms .12s ease, transform 75ms cubic-bezier(.55, .055, .675, .19) +} + +.hamburger--squeeze.is-active .hamburger-inner { + transform: rotate(45deg); + transition-delay: .12s; + transition-timing-function: cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--squeeze.is-active .hamburger-inner::before { + top: 0; + opacity: 0; + transition: top 75ms ease, opacity 75ms .12s ease +} + +.hamburger--squeeze.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 75ms ease, transform 75ms .12s cubic-bezier(.215, .61, .355, 1) +} + +.hamburger--vortex .hamburger-inner { + transition-duration: .2s; + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex .hamburger-inner::after, +.hamburger--vortex .hamburger-inner::before { + transition-duration: 0s; + transition-delay: .1s; + transition-timing-function: linear +} + +.hamburger--vortex .hamburger-inner::before { + transition-property: top, opacity +} + +.hamburger--vortex .hamburger-inner::after { + transition-property: bottom, transform +} + +.hamburger--vortex.is-active .hamburger-inner { + transform: rotate(765deg); + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex.is-active .hamburger-inner::after, +.hamburger--vortex.is-active .hamburger-inner::before { + transition-delay: 0s +} + +.hamburger--vortex.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--vortex.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(90deg) +} + +.hamburger--vortex-r .hamburger-inner { + transition-duration: .2s; + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex-r .hamburger-inner::after, +.hamburger--vortex-r .hamburger-inner::before { + transition-duration: 0s; + transition-delay: .1s; + transition-timing-function: linear +} + +.hamburger--vortex-r .hamburger-inner::before { + transition-property: top, opacity +} + +.hamburger--vortex-r .hamburger-inner::after { + transition-property: bottom, transform +} + +.hamburger--vortex-r.is-active .hamburger-inner { + transform: rotate(-765deg); + transition-timing-function: cubic-bezier(.19, 1, .22, 1) +} + +.hamburger--vortex-r.is-active .hamburger-inner::after, +.hamburger--vortex-r.is-active .hamburger-inner::before { + transition-delay: 0s +} + +.hamburger--vortex-r.is-active .hamburger-inner::before { + top: 0; + opacity: 0 +} + +.hamburger--vortex-r.is-active .hamburger-inner::after { + bottom: 0; + transform: rotate(-90deg) +} + +.owl-carousel { + display: none; + width: 100%; + position: relative; + z-index: 1 +} + +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; + -moz-backface-visibility: hidden +} + +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0 +} + +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + -webkit-transform: translate3d(0, 0, 0) +} + +.owl-carousel .owl-item, +.owl-carousel .owl-wrapper { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0) +} + +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-touch-callout: none +} + +.owl-carousel .owl-item img { + display: block; + width: 100% +} + +.owl-carousel .owl-dots.disabled, +.owl-carousel .owl-nav.disabled { + display: none +} + +.no-js .owl-carousel, +.owl-carousel.owl-loaded { + display: block +} + +.owl-carousel .owl-dot, +.owl-carousel .owl-nav .owl-next, +.owl-carousel .owl-nav .owl-prev { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.owl-carousel.owl-loading { + opacity: 0; + display: block +} + +.owl-carousel.owl-hidden { + opacity: 0 +} + +.owl-carousel.owl-refresh .owl-item { + visibility: hidden +} + +.owl-carousel.owl-drag .owl-item { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.owl-carousel.owl-grab { + cursor: move; + cursor: grab +} + +.owl-carousel.owl-rtl .owl-item { + float: right +} + +.owl-carousel .animated { + animation-duration: 1s; + animation-fill-mode: both +} + +.owl-carousel .owl-animated-in { + z-index: 0 +} + +.owl-carousel .owl-animated-out { + z-index: 1 +} + +.owl-carousel .fadeOut { + animation-name: fadeOut +} + +@keyframes fadeOut { + 0% { + opacity: 1 + } + 100% { + opacity: 0 + } +} + +.owl-height { + transition: height .5s ease-in-out +} + +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + transition: opacity .4s ease +} + +.owl-carousel .owl-item img.owl-lazy { + transform-style: preserve-3d +} + +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000 +} + +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + /* background: url(owl.video.play.png) no-repeat; */ + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + transition: transform .1s ease +} + +.owl-carousel .owl-video-play-icon:hover { + -ms-transform: scale(1.3, 1.3); + transform: scale(1.3, 1.3) +} + +.owl-carousel .owl-video-playing .owl-video-play-icon, +.owl-carousel .owl-video-playing .owl-video-tn { + display: none +} + +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + background-size: contain; + transition: opacity .4s ease +} + +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; + height: 100%; + width: 100% +} + +.mfp-bg, +.mfp-wrap { + z-index: 999999; + position: fixed; + left: 0 +} + +.owl-theme .owl-nav { + margin-top: 10px; + text-align: center +} + +.owl-theme .owl-nav [class*=owl-] { + color: #FFF; + font-size: 14px; + margin: 5px; + padding: 4px 7px; + background: #D6D6D6; + display: inline-block; + cursor: pointer; + border-radius: 3px +} + +.owl-theme .owl-nav [class*=owl-]:hover { + background: #869791; + color: #FFF; + text-decoration: none +} + +.owl-theme .owl-nav .disabled { + opacity: .5; + cursor: default +} + +.owl-theme .owl-nav.disabled+.owl-dots { + margin-top: 10px +} + +.owl-theme .owl-dots { + text-align: center +} + +.owl-theme .owl-dots .owl-dot { + display: inline-block; + zoom: 1 +} + +.owl-theme .owl-dots .owl-dot span { + width: 10px; + height: 10px; + margin: 5px 7px; + background: #D6D6D6; + display: block; + -webkit-backface-visibility: visible; + transition: opacity .2s ease; + border-radius: 30px +} + +.mfp-bg, +.mfp-container, +.mfp-wrap { + width: 100%; + height: 100% +} + +.owl-theme .owl-dots .owl-dot.active span, +.owl-theme .owl-dots .owl-dot:hover span { + background: #869791 +} + +.mfp-bg { + top: 0; + background: #000; + opacity: .96 +} + +.mfp-wrap { + top: -10px; + outline: 0!important; + -webkit-backface-visibility: hidden +} + +.mfp-container { + text-align: center; + position: absolute; + left: 0; + top: 0; + padding: 0 18px; + box-sizing: border-box; + overflow-x: hidden; + overflow-y: auto +} + +.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: 505 +} + +.mfp-ajax-holder .mfp-content, +.mfp-inline-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-arrow, +.mfp-close, +.mfp-counter, +.mfp-preloader { + -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: #aaa; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -.8em; + left: 8px; + right: 8px; + z-index: 504 +} + +.mfp-preloader a { + color: #ccc +} + +.mfp-preloader a:hover { + color: #fff +} + +.mfp-s-error .mfp-content, +.mfp-s-loading .mfp-arrow, +.mfp-s-ready .mfp-preloader { + display: none +} + +button.mfp-arrow, +button.mfp-close { + overflow: visible; + cursor: pointer; + border: 0; + -webkit-appearance: none; + display: block; + padding: 0; + z-index: 506 +} + +.mfp-arrow, +.mm-panels { + overflow: hidden +} + +.mfp-arrow, +button.mfp-close { + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + position: absolute; + border-radius: 50% +} + +.mfp-iframe-holder .mfp-close, +.mfp-image-holder .mfp-close { + right: 0; + top: -40px +} + +button.mfp-close { + width: 45px; + height: 45px; + top: -20px; + display: block; + right: -12px; + cursor: pointer!important; + z-index: 9999; + color: #fff; + -ms-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + margin: 0; + background-color: transparent; + outline: 0; + transform: translate3d(0, 0, 0) +} + +.mfp-iframe-holder .mfp-close { + top: -50px; + right: -12px; + transform: translate3d(0, 0, 0) +} + +.mfp-gallery .mfp-close { + top: 20px; + right: 10px +} + +.mfp-gallery .mfp-content .mfp-close { + display: none +} + +.mfp-gallery .mfp-close:before { + font-family: ElegantIcons; + font-size: 29px; + top: 4px; + left: 50%; + position: absolute; + height: 10px; + transition: .3s +} + +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #aaa; + font-size: 13px; + line-height: 18px +} + +.mfp-arrow { + opacity: 1; + margin: 0 20px; + top: 50%; + transform: translateY(-50%); + color: #fff; + -ms-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + cursor: pointer; + width: 60px; + height: 60px; + display: block; + z-index: 100; + background: rgba(255, 255, 255, .15); + outline: 0!important +} + +.mfp-arrow:hover { + background: #66676b; + color: #fff +} + +.mfp-arrow.mfp-arrow-left, +.mfp-arrow.mfp-arrow-right { + font-family: ElegantIcons; + font-size: 32px +} + +.mfp-arrow.mfp-arrow-right { + right: 15px +} + +.mfp-arrow.mfp-arrow-left:before { + content: "\34"; + left: -1px; + top: 0; + position: relative +} + +.mfp-arrow.mfp-arrow-right:before { + content: "\35"; + left: 1px; + top: 0; + position: relative +} + +.mfp-content:hover .mfp-arrow { + opacity: 1 +} + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px +} + +.mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 1180px +} + +.mfp-image-holder .mfp-content, +img.mfp-img { + max-width: 100% +} + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 54% +} + +.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, .6); + background: #000 +} + +.mfp-figure:after, +img.mfp-img { + width: auto; + height: auto; + display: block +} + +.my-mfp-zoom-in .zoom-anim-dialog { + opacity: 0; + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + -webkit-transform: scale(.8); + -moz-transform: scale(.8); + -ms-transform: scale(.8); + -o-transform: scale(.8); + transform: scale(.8) +} + +.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1) +} + +.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog { + -webkit-transform: scale(.8); + -moz-transform: scale(.8); + -ms-transform: scale(.8); + -o-transform: scale(.8); + transform: scale(.8); + opacity: 0 +} + +.my-mfp-zoom-in.mfp-bg { + opacity: .001; + -webkit-transition: opacity .3s ease-out; + -moz-transition: opacity .3s ease-out; + -o-transition: opacity .3s ease-out; + transition: opacity .3s ease-out +} + +.my-mfp-zoom-in.mfp-ready.mfp-bg { + opacity: .8 +} + +.my-mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0 +} + +img.mfp-img { + line-height: 0; + box-sizing: border-box; + margin: 40px auto; + border-radius: 4px +} + +.mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + right: 0; + z-index: -1; + box-shadow: 0 0 18px rgba(11, 11, 11, .6) +} + +.mfp-figure { + line-height: 0 +} + +.mfp-bottom-bar { + margin-top: -30px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto +} + +.mfp-title { + text-align: left; + line-height: 18px; + color: #f3f3f3; + word-break: break-word; + padding-right: 36px +} + +.mfp-figure small { + color: #bdbdbd; + display: block; + font-size: 12px; + line-height: 14px +} + +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer +} + +.mfp-zoom-in .mfp-with-anim { + opacity: 0; + transition: all .2s ease-in-out; + transform: scale(.8) +} + +.mfp-zoom-in.mfp-bg { + opacity: 0; + transition: all .3s ease-out +} + +.mfp-zoom-in.mfp-ready .mfp-with-anim { + opacity: 1; + transform: scale(1) +} + +.mfp-zoom-in.mfp-ready.mfp-bg { + opacity: .9 +} + +.mfp-zoom-in.mfp-removing .mfp-with-anim { + transform: scale(.8); + opacity: 0 +} + +.mfp-zoom-in.mfp-removing.mfp-bg { + opacity: 0 +} + +@media screen and (max-width:800px) and (orientation:landscape), +screen and (max-height:300px) { + .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-bottom-bar { + background: rgba(0, 0, 0, .6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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, .6); + position: fixed; + text-align: center; + padding: 0 + } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px + } +} + +.mfp-ie7 .mfp-img { + padding: 0 +} + +.mfp-ie7 .mfp-bottom-bar { + width: 600px; + left: 50%; + margin-left: -300px; + margin-top: 5px; + padding-bottom: 5px +} + +.mm-menu, +.mm-panels, +.mm-panels>.mm-panel { + margin: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 0; + box-sizing: border-box +} + +.mfp-ie7 .mfp-container { + padding: 0 +} + +.mfp-ie7 .mfp-content { + padding-top: 44px +} + +.mfp-ie7 .mfp-close { + top: 0; + right: 0; + padding-top: 0 +} + +.mfp-fade.mfp-bg { + opacity: 0; + -webkit-transition: all .2s ease-out; + -moz-transition: all .2s ease-out; + transition: all .2s ease-out +} + +.mfp-fade.mfp-bg.mfp-ready { + opacity: .92; + background-color: #111 +} + +.mfp-fade.mfp-bg.mfp-removing { + opacity: 0 +} + +.mfp-fade.mfp-wrap .mfp-content { + opacity: 0; + -webkit-transition: all .2s ease-out; + -moz-transition: all .2s ease-out; + transition: all .2s ease-out +} + +.mfp-fade.mfp-wrap.mfp-ready .mfp-content { + opacity: 1 +} + +.mfp-fade.mfp-wrap.mfp-removing .mfp-content { + opacity: 0 +} + +.mm-hidden { + display: none!important +} + +.mm-menu, +.mm-panels>.mm-panel:not(.mm-hidden) { + display: block +} + +.mm-wrapper { + overflow-x: hidden; + position: relative +} + +.mm-btn, +.mm-menu, +.mm-navbar, +.mm-next:after, +.mm-panels, +.mm-panels>.mm-panel, +.mm-prev:before { + position: absolute; + top: 0 +} + +.mm-menu { + padding: 0 +} + +.mm-panels, +.mm-panels>.mm-panel { + background: inherit; + border-color: inherit +} + +.mm-btn, +.mm-panel.mm-highest { + z-index: 1 +} + +.mm-panel { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left +} + +.mm-panel.mm-opened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-panel.mm-subopened { + -webkit-transform: translate(-30%, 0); + -ms-transform: translate(-30%, 0); + transform: translate(-30%, 0); + -webkit-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0) +} + +.mm-panel.mm-noanimation { + -webkit-transition: none!important; + transition: none!important +} + +.mm-menu.mm-fx-menu-zoom, +.mm-slideout { + -webkit-transition: -webkit-transform .4s ease +} + +.mm-panel.mm-noanimation.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-panels>.mm-panel { + -webkit-overflow-scrolling: touch; + overflow: scroll; + overflow-x: hidden; + overflow-y: auto; + padding: 0 20px +} + +.mm-panels>.mm-panel.mm-hasnavbar { + padding-top: 40px +} + +.mm-panels>.mm-panel:after, +.mm-panels>.mm-panel:before { + content: ''; + display: block; + height: 20px +} + +.mm-vertical .mm-panel { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important +} + +.mm-listview .mm-vertical .mm-panel, +.mm-vertical .mm-listview .mm-panel { + display: none; + padding: 10px 0 10px 10px +} + +.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after, +.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after { + border-color: transparent +} + +.mm-vertical li.mm-opened>.mm-panel, +li.mm-vertical.mm-opened>.mm-panel { + display: block +} + +.mm-listview>li.mm-vertical>.mm-next, +.mm-vertical .mm-listview>li>.mm-next { + box-sizing: border-box; + height: 40px; + bottom: auto +} + +.mm-listview>li.mm-vertical.mm-opened>.mm-next:after, +.mm-vertical .mm-listview>li.mm-opened>.mm-next:after { + -webkit-transform: rotate(225deg); + -ms-transform: rotate(225deg); + transform: rotate(225deg); + right: 19px +} + +.mm-btn { + box-sizing: border-box; + width: 40px; + height: 40px +} + +.mm-clear:after, +.mm-clear:before, +.mm-close:after, +.mm-close:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 5px; + height: 5px; + margin: auto; + position: absolute; + top: 0; + bottom: 0; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg) +} + +.mm-clear:before, +.mm-close:before { + border-right: none; + border-bottom: none; + right: 18px +} + +.mm-clear:after, +.mm-close:after { + border-left: none; + border-top: none; + right: 25px +} + +.mm-next:after, +.mm-prev:before { + content: ''; + border-top: 2px solid transparent; + border-left: 2px solid transparent; + display: block; + width: 8px; + height: 8px; + margin: auto; + bottom: 0 +} + +.mm-prev:before { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-next:after { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + right: 23px; + left: auto +} + +.mm-navbar { + border-bottom: 1px solid; + border-color: inherit; + text-align: center; + line-height: 20px; + height: 40px; + padding: 0 40px; + margin: 0; + left: 0; + right: 0 +} + +.mm-navbar>* { + display: block; + padding: 10px 0 +} + +.mm-navbar .mm-btn:first-child { + left: 0 +} + +.mm-navbar .mm-btn:last-child { + text-align: right; + right: 0 +} + +.mm-panel .mm-navbar { + display: none +} + +.mm-panel.mm-hasnavbar .mm-navbar { + display: block +} + +.mm-listview, +.mm-listview>li { + list-style: none; + display: block; + padding: 0; + margin: 0 +} + +.mm-listview { + font: inherit; + font-size: 14px; + line-height: 20px +} + +.mm-listview>li { + position: relative +} + +.mm-listview>li, +.mm-listview>li .mm-next, +.mm-listview>li .mm-next:before, +.mm-listview>li:after { + border-color: inherit +} + +.mm-listview>li>a, +.mm-listview>li>span { + color: inherit; + display: block; + padding: 10px 10px 10px 20px; + margin: 0 +} + +.mm-listview>li:not(.mm-divider):after { + content: ''; + border-bottom-width: 1px; + border-bottom-style: solid; + display: block; + position: absolute; + right: 0; + bottom: 0; + left: 20px +} + +.mm-listview .mm-next { + background: rgba(3, 2, 1, 0); + width: 50px; + padding: 0; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 2 +} + +.mm-listview .mm-next:before { + content: ''; + border-left-width: 1px; + border-left-style: solid; + display: block; + position: absolute; + top: 0; + bottom: 0; + left: 0 +} + +.mm-listview .mm-next+a, +.mm-listview .mm-next+span { + margin-right: 50px +} + +.mm-listview .mm-next.mm-fullsubopen { + width: 100% +} + +.mm-listview .mm-next.mm-fullsubopen:before { + border-left: none +} + +.mm-listview .mm-next.mm-fullsubopen+a, +.mm-listview .mm-next.mm-fullsubopen+span { + padding-right: 50px; + margin-right: 0 +} + +.mm-panels>.mm-panel>.mm-listview { + margin: 20px -20px +} + +.mm-panels>.mm-panel>.mm-listview:first-child, +.mm-panels>.mm-panel>.mm-navbar+.mm-listview { + margin-top: -20px +} + +.mm-menu { + background: #f3f3f3; + border-color: rgba(0, 0, 0, .1); + color: rgba(0, 0, 0, .75) +} + +.mm-menu .mm-navbar a, +.mm-menu .mm-navbar>* { + color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-btn:after, +.mm-menu .mm-btn:before { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-listview { + border-color: rgba(0, 0, 0, .1) +} + +.mm-menu .mm-listview>li .mm-next:after { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(255, 255, 255, .5); + tap-highlight-color: rgba(255, 255, 255, .5) +} + +.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu .mm-listview>li.mm-selected>span { + background: rgba(255, 255, 255, .5) +} + +.mm-menu .mm-divider, +.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(0, 0, 0, .05) +} + +.mm-page { + box-sizing: border-box; + position: relative +} + +.mm-slideout { + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + z-index: 1 +} + +html.mm-opened { + overflow-x: hidden; + position: relative +} + +html.mm-blocking, +html.mm-blocking body { + overflow: hidden +} + +html.mm-background .mm-page { + background: inherit +} + +#mm-blocker { + background: rgba(3, 2, 1, 0); + display: none; + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 2 +} + +html.mm-blocking #mm-blocker { + display: block +} + +.mm-menu.mm-offcanvas { + z-index: 0; + display: none; + position: fixed; + width: 80%; + min-width: 140px; + max-width: 440px +} + +.mm-menu.mm-iconbar, +.mm-menu.mm-offcanvas.mm-opened { + display: block +} + +.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened { + z-index: 10 +} + +html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(440px, 0); + -ms-transform: translate(440px, 0); + transform: translate(440px, 0); + -webkit-transform: translate3d(440px, 0, 0); + transform: translate3d(440px, 0, 0) + } +} + +.mm-sronly { + border: 0!important; + clip: rect(1px, 1px, 1px, 1px)!important; + -webkit-clip-path: inset(50%)!important; + clip-path: inset(50%)!important; + white-space: nowrap!important; + width: 1px!important; + height: 1px!important; + padding: 0!important; + overflow: hidden!important; + position: absolute!important +} + +.mm-menu .mm-listview.mm-border-none>li:after, +.mm-menu .mm-listview>li.mm-border-none:after, +.mm-menu.mm-border-none .mm-listview>li:after { + content: none +} + +.mm-menu .mm-listview.mm-border-full>li:after, +.mm-menu .mm-listview>li.mm-border-full:after, +.mm-menu.mm-border-full .mm-listview>li:after { + left: 0!important +} + +.mm-menu .mm-listview.mm-border-offset>li:after, +.mm-menu .mm-listview>li.mm-border-offset:after, +.mm-menu.mm-border-offset .mm-listview>li:after { + right: 20px +} + +.mm-menu.mm-offcanvas.mm-fullscreen { + width: 100%; + min-width: 140px; + max-width: 10000px +} + +html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +@media all and (max-width:140px) { + html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:10000px) { + html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(10000px, 0); + -ms-transform: translate(10000px, 0); + transform: translate(10000px, 0); + -webkit-transform: translate3d(10000px, 0, 0); + transform: translate3d(10000px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +@media all and (max-width:140px) { + html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:10000px) { + html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout { + -webkit-transform: translate(-10000px, 0); + -ms-transform: translate(-10000px, 0); + transform: translate(-10000px, 0); + -webkit-transform: translate3d(-10000px, 0, 0); + transform: translate3d(-10000px, 0, 0) + } +} + +.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom, +.mm-menu.mm-offcanvas.mm-fullscreen.mm-top { + height: 100%; + min-height: 140px; + max-height: 10000px +} + +.mm-menu.mm-fx-menu-zoom { + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease +} + +html.mm-opened .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(.7, .7) translate3d(-30%, 0, 0); + transform: scale(.7, .7) translate3d(-30%, 0, 0); + -webkit-transform-origin: left center; + -ms-transform-origin: left center; + transform-origin: left center +} + +html.mm-opening .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(.7, .7) translate3d(30%, 0, 0); + transform: scale(.7, .7) translate3d(30%, 0, 0); + -webkit-transform-origin: right center; + -ms-transform-origin: right center; + transform-origin: right center +} + +html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +.mm-menu.mm-fx-menu-slide { + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease +} + +html.mm-opened .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(-30%, 0); + -ms-transform: translate(-30%, 0); + transform: translate(-30%, 0); + -webkit-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0) +} + +html.mm-opening .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(30%, 0); + -ms-transform: translate(30%, 0); + transform: translate(30%, 0); + -webkit-transform: translate3d(30%, 0, 0); + transform: translate3d(30%, 0, 0) +} + +html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu.mm-fx-menu-fade { + opacity: 0; + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease +} + +html.mm-opening .mm-menu.mm-fx-menu-fade { + opacity: 1 +} + +.mm-menu .mm-fx-panels-none.mm-panel, +.mm-menu.mm-fx-panels-none .mm-panel { + -webkit-transition-property: none; + transition-property: none +} + +.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel, +.mm-menu.mm-fx-panels-zoom .mm-panel { + -webkit-transform-origin: left center; + -ms-transform-origin: left center; + transform-origin: left center; + -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + transform: scale(1.5, 1.5) translate3d(100%, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened, +.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened { + -webkit-transform: scale(1, 1) translate3d(0, 0, 0); + transform: scale(1, 1) translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened { + -webkit-transform: scale(.7, .7) translate3d(-30%, 0, 0); + transform: scale(.7, .7) translate3d(-30%, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu .mm-fx-panels-slide-up.mm-panel, +.mm-menu.mm-fx-panels-slide-up .mm-panel { + -webkit-transform: translate(0, 100%); + -ms-transform: translate(0, 100%); + transform: translate(0, 100%); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) +} + +.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened, +.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened, +.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened, +.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li { + -webkit-transition: none .4s ease; + transition: none .4s ease +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1) { + -webkit-transition-delay: 50ms; + transition-delay: 50ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2) { + -webkit-transition-delay: .1s; + transition-delay: .1s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3) { + -webkit-transition-delay: 150ms; + transition-delay: 150ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4) { + -webkit-transition-delay: .2s; + transition-delay: .2s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5) { + -webkit-transition-delay: 250ms; + transition-delay: 250ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6) { + -webkit-transition-delay: .3s; + transition-delay: .3s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7) { + -webkit-transition-delay: 350ms; + transition-delay: 350ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8) { + -webkit-transition-delay: .4s; + transition-delay: .4s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9) { + -webkit-transition-delay: 450ms; + transition-delay: 450ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10) { + -webkit-transition-delay: .5s; + transition-delay: .5s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11) { + -webkit-transition-delay: 550ms; + transition-delay: 550ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12) { + -webkit-transition-delay: .6s; + transition-delay: .6s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13) { + -webkit-transition-delay: 650ms; + transition-delay: 650ms +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14) { + -webkit-transition-delay: .7s; + transition-delay: .7s +} + +.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15) { + -webkit-transition-delay: 750ms; + transition-delay: 750ms +} + +.mm-menu.mm-fx-listitems-slide .mm-listview>li { + -webkit-transition-property: opacity, -webkit-transform; + transition-property: opacity, -webkit-transform; + transition-property: transform, opacity; + transition-property: transform, opacity, -webkit-transform; + -webkit-transform: translate(50%, 0); + -ms-transform: translate(50%, 0); + transform: translate(50%, 0); + -webkit-transform: translate3d(50%, 0, 0); + transform: translate3d(50%, 0, 0); + opacity: 0 +} + +html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1 +} + +.mm-menu.mm-fx-listitems-fade .mm-listview>li { + -webkit-transition-property: opacity; + transition-property: opacity; + opacity: 0 +} + +html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li { + opacity: 1 +} + +.mm-menu.mm-fx-listitems-drop .mm-listview>li { + -webkit-transition-property: opacity, top; + transition-property: opacity, top; + opacity: 0; + top: -25% +} + +html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li { + opacity: 1; + top: 0 +} + +html.mm-iconbar body { + overflow-x: hidden +} + +html.mm-iconbar .mm-page { + background: inherit; + min-height: 100vh +} + +html.mm-iconbar .mm-slideout { + box-sizing: border-box; + padding-right: 60px; + -webkit-transform: translate(60px, 0); + -ms-transform: translate(60px, 0); + transform: translate(60px, 0); + -webkit-transform: translate3d(60px, 0, 0); + transform: translate3d(60px, 0, 0) +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after, +.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before { + content: none; + display: none +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: 100%; + margin-top: 0; + margin-bottom: 0 +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + min-height: 40px +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider), +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider) { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column +} + +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next), +.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span, +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next), +.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span { + box-sizing: border-box; + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center +} + +.mm-listview-small .mm-listview>li>a:not(.mm-next), +.mm-listview-small .mm-listview>li>span { + padding: 7px 10px 7px 20px +} + +.mm-listview-small .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next { + height: 34px +} + +.mm-listview-large .mm-listview>li>a:not(.mm-next), +.mm-listview-large .mm-listview>li>span { + padding: 15px 10px 15px 20px +} + +.mm-listview-large .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next { + height: 50px +} + +.mm-listview-huge .mm-listview>li>a:not(.mm-next), +.mm-listview-huge .mm-listview>li>span { + padding: 20px 10px 20px 20px +} + +.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next, +.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next { + height: 60px +} + +.mm-listview .mm-divider { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + font-size: 10px; + text-transform: uppercase; + text-indent: 20px; + line-height: 25px +} + +.mm-listview .mm-spacer { + padding-top: 40px +} + +.mm-listview .mm-spacer>.mm-next { + top: 40px +} + +.mm-listview .mm-spacer.mm-divider { + padding-top: 25px +} + +.mm-listview .mm-inset { + list-style: disc inside; + padding: 0 10px 15px 40px; + margin: 0 +} + +.mm-listview .mm-inset>li { + padding: 5px 0 +} + +.mm-menu .mm-listview.mm-multiline>li>a, +.mm-menu .mm-listview.mm-multiline>li>span, +.mm-menu .mm-listview>li.mm-multiline>a, +.mm-menu .mm-listview>li.mm-multiline>span, +.mm-menu.mm-multiline .mm-listview>li>a, +.mm-menu.mm-multiline .mm-listview>li>span { + text-overflow: clip; + white-space: normal +} + +.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker { + opacity: 0 +} + +html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker { + opacity: .3; + -webkit-transition: opacity .4s ease .4s; + transition: opacity .4s ease .4s +} + +.mm-menu.mm-opened.mm-pagedim~#mm-blocker { + background: inherit +} + +.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker { + background: #fff +} + +.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker { + background: #000 +} + +.mm-menu.mm-popup { + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease; + opacity: 0; + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + height: 80%; + min-height: 140px; + max-height: 880px; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + z-index: 2; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0) +} + +.mm-menu.mm-popup.mm-opened~.mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +.mm-menu.mm-popup.mm-opened~#mm-blocker { + -webkit-transition-delay: 0s!important; + transition-delay: 0s!important; + z-index: 1 +} + +html.mm-opening .mm-menu.mm-popup { + opacity: 1 +} + +.mm-menu.mm-shadow-page:after { + content: ""; + display: block; + width: 20px; + height: 120%; + position: absolute; + left: 100%; + top: -10%; + z-index: 100; + -webkit-clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%); + clip-path: polygon(-20px 0, 0 0, 0 100%, -20px 100%) +} + +.mm-menu.mm-shadow-page.mm-front:after, +.mm-menu.mm-shadow-page.mm-next:after, +.mm-menu.mm-shadow-page.mm-theme-black:after { + content: none; + display: none +} + +.mm-menu.mm-shadow-page.mm-right:after { + left: auto; + right: 100% +} + +.mm-menu.mm-shadow-page:after, +.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 10px rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-dark { + background: #333; + border-color: rgba(0, 0, 0, .15); + color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-theme-dark .mm-navbar a, +.mm-menu.mm-theme-dark .mm-navbar>*, +.mm-menu.mm-theme-dark em.mm-counter { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-btn:after, +.mm-menu.mm-theme-dark .mm-btn:before { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-listview { + border-color: rgba(0, 0, 0, .15) +} + +.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(0, 0, 0, .1); + tap-highlight-color: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark .mm-divider, +.mm-menu.mm-theme-dark .mm-fixeddivider span, +.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(255, 255, 255, .05) +} + +.mm-menu.mm-theme-dark label.mm-check:before { + border-color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-shadow-page.mm-theme-dark:after, +.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 20px rgba(0, 0, 0, .5) +} + +.mm-menu.mm-theme-dark .mm-search input { + background: rgba(255, 255, 255, .3); + color: rgba(255, 255, 255, .8) +} + +.mm-menu.mm-theme-dark .mm-indexer a, +.mm-menu.mm-theme-dark .mm-noresultsmsg { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-dark label.mm-toggle { + background: rgba(0, 0, 0, .15) +} + +.mm-menu.mm-theme-dark label.mm-toggle:before { + background: #333 +} + +.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu.mm-theme-white { + background: #fff; + border-color: rgba(0, 0, 0, .1); + color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-keyboardfocus a:focus, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen), +.mm-menu.mm-theme-white .mm-divider, +.mm-menu.mm-theme-white .mm-fixeddivider span, +.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span, +.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(0, 0, 0, .05) +} + +.mm-menu.mm-theme-white .mm-navbar a, +.mm-menu.mm-theme-white .mm-navbar>*, +.mm-menu.mm-theme-white em.mm-counter { + color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-btn:after, +.mm-menu.mm-theme-white .mm-btn:before { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-listview { + border-color: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-white .mm-listview>li .mm-next:after { + border-color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(0, 0, 0, .05); + tap-highlight-color: rgba(0, 0, 0, .05) +} + +.mm-menu.mm-theme-white label.mm-check:before { + border-color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-shadow-page.mm-theme-white:after, +.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: 0 0 10px rgba(0, 0, 0, .2) +} + +.mm-menu.mm-theme-white .mm-search input { + background: rgba(0, 0, 0, .05); + color: rgba(0, 0, 0, .6) +} + +.mm-menu.mm-theme-white .mm-indexer a, +.mm-menu.mm-theme-white .mm-noresultsmsg { + color: rgba(0, 0, 0, .3) +} + +.mm-menu.mm-theme-white label.mm-toggle { + background: rgba(0, 0, 0, .1) +} + +.mm-menu.mm-theme-white label.mm-toggle:before { + background: #fff +} + +.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu.mm-theme-black { + background: #000; + border-color: rgba(255, 255, 255, .2); + color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-theme-black .mm-navbar a, +.mm-menu.mm-theme-black .mm-navbar>*, +.mm-menu.mm-theme-black em.mm-counter { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-btn:after, +.mm-menu.mm-theme-black .mm-btn:before { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-listview { + border-color: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black .mm-listview>li .mm-next:after { + border-color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next) { + -webkit-tap-highlight-color: rgba(255, 255, 255, .3); + tap-highlight-color: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next), +.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span { + background: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black .mm-divider, +.mm-menu.mm-theme-black .mm-fixeddivider span, +.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel, +.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next, +.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel, +.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next { + background: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black label.mm-check:before { + border-color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2) { + box-shadow: false +} + +.mm-menu.mm-theme-black .mm-search input { + background: rgba(255, 255, 255, .3); + color: rgba(255, 255, 255, .6) +} + +.mm-menu.mm-theme-black .mm-indexer a, +.mm-menu.mm-theme-black .mm-noresultsmsg { + color: rgba(255, 255, 255, .4) +} + +.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(255, 255, 255, .3) +} + +.mm-menu.mm-theme-black label.mm-toggle { + background: rgba(255, 255, 255, .2) +} + +.mm-menu.mm-theme-black label.mm-toggle:before { + background: #000 +} + +.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu .mm-tileview.mm-listview:after, +.mm-menu.mm-tileview .mm-listview:after { + content: ''; + display: block; + clear: both +} + +.mm-menu .mm-tileview.mm-listview>li>.mm-next:after, +.mm-menu .mm-tileview.mm-listview>li>.mm-next:before, +.mm-menu.mm-tileview .mm-listview>li>.mm-next:after, +.mm-menu.mm-tileview .mm-listview>li>.mm-next:before, +.mm-menu.mm-tileview .mm-panel:after { + display: none; + content: none +} + +.mm-menu .mm-tileview.mm-listview>li, +.mm-menu.mm-tileview .mm-listview>li { + width: 50%; + height: 0; + padding: 50% 0 0; + float: left; + position: relative +} + +.mm-menu .mm-tileview.mm-listview>li:after, +.mm-menu.mm-tileview .mm-listview>li:after { + left: 0; + top: 0; + border-right-width: 1px; + border-right-style: solid; + z-index: -1 +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs { + width: 12.5%; + padding-top: 12.5% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-s, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-s { + width: 25%; + padding-top: 25% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-l, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-l { + width: 75%; + padding-top: 75% +} + +.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl, +.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl { + width: 100%; + padding-top: 100% +} + +.mm-menu .mm-tileview.mm-listview>li>a, +.mm-menu .mm-tileview.mm-listview>li>span, +.mm-menu.mm-tileview .mm-listview>li>a, +.mm-menu.mm-tileview .mm-listview>li>span { + line-height: 1px; + text-align: center; + padding: 50% 10px 0; + margin: 0; + position: absolute; + top: 0; + right: 1px; + bottom: 1px; + left: 0 +} + +.mm-menu.mm-autoheight:not(.mm-offcanvas), +html.mm-widescreen body { + position: relative +} + +.mm-menu .mm-tileview.mm-listview>li>.mm-next, +.mm-menu.mm-tileview .mm-listview>li>.mm-next { + width: auto +} + +.mm-menu.mm-tileview .mm-panel { + padding-left: 0; + padding-right: 0 +} + +.mm-menu.mm-tileview .mm-listview { + margin: 0 +} + +html.mm-widescreen #mm-blocker { + display: none!important +} + +html.mm-widescreen .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + width: 70%!important; + margin-left: 30%!important +} + +html.mm-widescreen .mm-page { + background: inherit; + box-sizing: border-box +} + +html.mm-widescreen.mm-blocking, +html.mm-widescreen.mm-blocking body { + overflow: auto +} + +.mm-menu.mm-widescreen { + border-right-width: 1px; + border-right-style: solid; + display: block!important; + width: 30%!important; + min-width: 0!important; + max-width: none!important; + top: 0!important; + right: auto!important; + bottom: 0!important; + left: 0!important; + z-index: 100!important; + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important +} + +.mm-menu.mm-widescreen.mm-pageshadow:after { + content: none; + display: none +} + +.mm-menu.mm-autoheight { + -webkit-transition: none .4s ease; + transition: none .4s ease; + -webkit-transition-property: height, -webkit-transform; + transition-property: height, -webkit-transform; + transition-property: transform, height; + transition-property: transform, height, -webkit-transform +} + +.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened, +.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical) { + display: block!important +} + +.mm-menu.mm-measureheight .mm-panels>.mm-panel { + bottom: auto!important; + height: auto!important +} + +.mm-columns { + -webkit-transition-property: width; + transition-property: width +} + +.mm-columns .mm-panels>.mm-panel { + right: auto; + -webkit-transition-property: width, -webkit-transform; + transition-property: width, -webkit-transform; + transition-property: width, transform; + transition-property: width, transform, -webkit-transform +} + +.mm-columns .mm-panels>.mm-panel.mm-opened, +.mm-columns .mm-panels>.mm-panel.mm-subopened { + border-left: 1px solid; + border-color: inherit; + display: block!important +} + +.mm-columns .mm-panels>.mm-columns-0 { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-columns-0 .mm-panels>.mm-panel { + z-index: 0 +} + +.mm-columns-0 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-0 { + width: 80%; + min-width: 140px; + max-width: 0 +} + +html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:0px) { + html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:0px) { + html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-1 { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-columns-1 .mm-panels>.mm-panel { + z-index: 1; + width: 100% +} + +.mm-columns-1 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(200%, 0); + -ms-transform: translate(200%, 0); + transform: translate(200%, 0); + -webkit-transform: translate3d(200%, 0, 0); + transform: translate3d(200%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-1 { + width: 80%; + min-width: 140px; + max-width: 440px +} + +html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(440px, 0); + -ms-transform: translate(440px, 0); + transform: translate(440px, 0); + -webkit-transform: translate3d(440px, 0, 0); + transform: translate3d(440px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout { + -webkit-transform: translate(-440px, 0); + -ms-transform: translate(-440px, 0); + transform: translate(-440px, 0); + -webkit-transform: translate3d(-440px, 0, 0); + transform: translate3d(-440px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-2 { + -webkit-transform: translate(200%, 0); + -ms-transform: translate(200%, 0); + transform: translate(200%, 0); + -webkit-transform: translate3d(200%, 0, 0); + transform: translate3d(200%, 0, 0) +} + +.mm-columns-2 .mm-panels>.mm-panel { + z-index: 2; + width: 50% +} + +.mm-columns-2 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(300%, 0); + -ms-transform: translate(300%, 0); + transform: translate(300%, 0); + -webkit-transform: translate3d(300%, 0, 0); + transform: translate3d(300%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-2 { + width: 80%; + min-width: 140px; + max-width: 880px +} + +html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:1100px) { + html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(880px, 0); + -ms-transform: translate(880px, 0); + transform: translate(880px, 0); + -webkit-transform: translate3d(880px, 0, 0); + transform: translate3d(880px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:1100px) { + html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout { + -webkit-transform: translate(-880px, 0); + -ms-transform: translate(-880px, 0); + transform: translate(-880px, 0); + -webkit-transform: translate3d(-880px, 0, 0); + transform: translate3d(-880px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-3 { + -webkit-transform: translate(300%, 0); + -ms-transform: translate(300%, 0); + transform: translate(300%, 0); + -webkit-transform: translate3d(300%, 0, 0); + transform: translate3d(300%, 0, 0) +} + +.mm-columns-3 .mm-panels>.mm-panel { + z-index: 3; + width: 33.34% +} + +.mm-columns-3 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(400%, 0); + -ms-transform: translate(400%, 0); + transform: translate(400%, 0); + -webkit-transform: translate3d(400%, 0, 0); + transform: translate3d(400%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-3 { + width: 80%; + min-width: 140px; + max-width: 1320px +} + +html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:1650px) { + html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(1320px, 0); + -ms-transform: translate(1320px, 0); + transform: translate(1320px, 0); + -webkit-transform: translate3d(1320px, 0, 0); + transform: translate3d(1320px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:1650px) { + html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout { + -webkit-transform: translate(-1320px, 0); + -ms-transform: translate(-1320px, 0); + transform: translate(-1320px, 0); + -webkit-transform: translate3d(-1320px, 0, 0); + transform: translate3d(-1320px, 0, 0) + } +} + +.mm-columns .mm-panels>.mm-columns-4 { + -webkit-transform: translate(400%, 0); + -ms-transform: translate(400%, 0); + transform: translate(400%, 0); + -webkit-transform: translate3d(400%, 0, 0); + transform: translate3d(400%, 0, 0) +} + +.mm-columns-4 .mm-panels>.mm-panel { + z-index: 4; + width: 25% +} + +.mm-columns-4 .mm-panels>.mm-panel else { + width: 100% +} + +.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened) { + -webkit-transform: translate(500%, 0); + -ms-transform: translate(500%, 0); + transform: translate(500%, 0); + -webkit-transform: translate3d(500%, 0, 0); + transform: translate3d(500%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-columns-4 { + width: 80%; + min-width: 140px; + max-width: 1760px +} + +html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + transform: translate(80%, 0); + -webkit-transform: translate3d(80%, 0, 0); + transform: translate3d(80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + transform: translate(140px, 0); + -webkit-transform: translate3d(140px, 0, 0); + transform: translate3d(140px, 0, 0) + } +} + +@media all and (min-width:2200px) { + html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(1760px, 0); + -ms-transform: translate(1760px, 0); + transform: translate(1760px, 0); + -webkit-transform: translate3d(1760px, 0, 0); + transform: translate3d(1760px, 0, 0) + } +} + +html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:2200px) { + html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout { + -webkit-transform: translate(-1760px, 0); + -ms-transform: translate(-1760px, 0); + transform: translate(-1760px, 0); + -webkit-transform: translate3d(-1760px, 0, 0); + transform: translate3d(-1760px, 0, 0) + } +} + +.mm-columns.mm-offcanvas.mm-bottom, +.mm-columns.mm-offcanvas.mm-top { + width: 100%; + max-width: 100%; + min-width: 100% +} + +html.mm-opening .mm-columns.mm-offcanvas.mm-front, +html.mm-opening .mm-columns.mm-offcanvas.mm-next { + -webkit-transition-property: width, min-width, max-width, -webkit-transform; + transition-property: width, min-width, max-width, -webkit-transform; + transition-property: width, min-width, max-width, transform; + transition-property: width, min-width, max-width, transform, -webkit-transform +} + +em.mm-counter { + font: inherit; + font-size: 14px; + font-style: normal; + text-indent: 0; + line-height: 20px; + display: block; + margin-top: -10px; + position: absolute; + right: 45px; + top: 50% +} + +.mm-collapsed:not(.mm-uncollapsed), +.mm-nosubresults>.mm-counter { + display: none +} + +em.mm-counter+a.mm-next { + width: 90px +} + +em.mm-counter+a.mm-next+a, +em.mm-counter+a.mm-next+span { + margin-right: 90px +} + +em.mm-counter+a.mm-fullsubopen { + padding-left: 0 +} + +.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a, +.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span, +em.mm-counter+a.mm-fullsubopen+a, +em.mm-counter+a.mm-fullsubopen+span { + padding-right: 90px +} + +.mm-vertical>.mm-counter { + top: 12px; + margin-top: 0 +} + +.mm-vertical.mm-spacer>.mm-counter { + margin-top: 40px +} + +.mm-menu em.mm-counter { + color: rgba(0, 0, 0, .3) +} + +.mm-divider>span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + padding: 0; + line-height: 25px +} + +.mm-divider.mm-opened a.mm-next:after { + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.mm-fixeddivider { + background: inherit; + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 10; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu .mm-fixeddivider span, +.mm-menu .mm-search input { + background: rgba(0, 0, 0, .05) +} + +.mm-fixeddivider:after { + content: none!important; + display: none!important +} + +.mm-hasdividers .mm-fixeddivider { + display: block +} + +html.mm-opened.mm-dragging .mm-menu, +html.mm-opened.mm-dragging .mm-slideout { + -webkit-transition-duration: 0s; + transition-duration: 0s +} + +.mm-menu.mm-dropdown { + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + height: 80% +} + +html.mm-dropdown .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +html.mm-dropdown #mm-blocker { + -webkit-transition-delay: 0s!important; + transition-delay: 0s!important; + z-index: 1 +} + +html.mm-dropdown .mm-menu { + z-index: 2 +} + +html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu.mm-dropdown { + display: none +} + +.mm-menu.mm-tip:before { + content: ''; + background: inherit; + box-shadow: 0 2px 10px rgba(0, 0, 0, .3); + display: block; + width: 15px; + height: 15px; + position: absolute; + z-index: 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg) +} + +.mm-menu.mm-tipleft:before { + left: 22px +} + +.mm-menu.mm-tipright:before { + right: 22px +} + +.mm-menu.mm-tiptop:before { + top: -8px +} + +.mm-menu.mm-tipbottom:before { + bottom: -8px +} + +.mm-iconpanel .mm-panels>.mm-panel { + -webkit-transition-property: left, -webkit-transform; + transition-property: left, -webkit-transform; + transition-property: transform, left; + transition-property: transform, left, -webkit-transform +} + +.mm-iconpanel .mm-panels>.mm-panel.mm-opened, +.mm-iconpanel .mm-panels>.mm-panel.mm-subopened { + border-left: 1px solid; + border-color: inherit; + display: block!important +} + +.mm-iconpanel .mm-panels>.mm-panel.mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-iconpanel .mm-panel.mm-iconpanel-0 { + left: 0 +} + +.mm-iconpanel .mm-panel.mm-iconpanel-1 { + left: 40px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-2 { + left: 80px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-3 { + left: 120px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-4 { + left: 160px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-5 { + left: 200px +} + +.mm-iconpanel .mm-panel.mm-iconpanel-6 { + left: 240px +} + +.mm-subblocker { + background: inherit; + opacity: 0; + display: block; + max-height: 100%; + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 3; + -webkit-transition: opacity .4s ease; + transition: opacity .4s ease +} + +.mm-subopened .mm-subblocker { + opacity: .6; + bottom: -100000px +} + +.mm-keyboardfocus a:focus { + outline: 0 +} + +.mm-menu.mm-keyboardfocus a:focus { + background: rgba(255, 255, 255, .5) +} + +.mm-navbars-bottom, +.mm-navbars-top { + background: inherit; + border-color: inherit; + border-width: 0; + overflow: hidden; + position: absolute; + left: 0; + right: 0; + z-index: 3 +} + +.mm-navbars-bottom>.mm-navbar, +.mm-navbars-top>.mm-navbar { + border: none; + padding: 0; + position: relative; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-navbars-top { + border-bottom-style: solid; + border-bottom-width: 1px; + top: 0 +} + +.mm-navbars-bottom { + border-top-style: solid; + border-top-width: 1px; + bottom: 0 +} + +.mm-navbar.mm-hasbtns { + padding: 0 40px +} + +.mm-navbar[class*=mm-navbar-content-]>* { + box-sizing: border-box; + display: block; + float: left +} + +.mm-navbar .mm-breadcrumbs { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + text-align: left; + padding: 0 0 0 17px +} + +.mm-navbar .mm-breadcrumbs>* { + display: inline-block; + padding: 10px 3px +} + +.mm-navbar .mm-breadcrumbs>a { + text-decoration: underline +} + +.mm-navbar.mm-hasbtns .mm-breadcrumbs { + margin-left: -40px +} + +.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs { + margin-left: 0; + padding-left: 0 +} + +.mm-hasnavbar-top-1 .mm-panels { + top: 40px +} + +.mm-hasnavbar-top-2 .mm-panels { + top: 80px +} + +.mm-hasnavbar-top-3 .mm-panels { + top: 120px +} + +.mm-hasnavbar-top-4 .mm-panels { + top: 160px +} + +.mm-hasnavbar-bottom-1 .mm-panels { + bottom: 40px +} + +.mm-hasnavbar-bottom-2 .mm-panels { + bottom: 80px +} + +.mm-hasnavbar-bottom-3 .mm-panels { + bottom: 120px +} + +.mm-hasnavbar-bottom-4 .mm-panels { + bottom: 160px +} + +.mm-navbar-size-2 { + height: 80px +} + +.mm-navbar-size-3 { + height: 120px +} + +.mm-navbar-size-4 { + height: 160px +} + +.mm-navbar-content-2>* { + width: 50% +} + +.mm-navbar-content-3>* { + width: 33.33% +} + +.mm-navbar-content-4>* { + width: 25% +} + +.mm-navbar-content-5>* { + width: 20% +} + +.mm-navbar-content-6>* { + width: 16.67% +} + +.mm-menu.mm-rtl.mm-offcanvas { + right: 0 +} + +.mm-menu.mm-rtl .mm-panel:not(.mm-opened) { + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu.mm-rtl .mm-panel.mm-subopened { + -webkit-transform: translate(30%, 0); + -ms-transform: translate(30%, 0); + transform: translate(30%, 0); + -webkit-transform: translate3d(30%, 0, 0); + transform: translate3d(30%, 0, 0) +} + +.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child { + left: auto; + right: 0 +} + +.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child { + right: auto; + left: 0 +} + +.mm-menu.mm-rtl .mm-navbar .mm-next:after { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-menu.mm-rtl .mm-navbar .mm-prev:before { + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + right: 23px; + left: auto +} + +.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after { + left: 0; + right: 20px +} + +.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next), +.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next) { + padding-left: 10px; + padding-right: 20px!important; + margin-right: 0!important +} + +.mm-menu.mm-rtl .mm-listview .mm-next { + right: auto; + left: 0 +} + +.mm-menu.mm-rtl .mm-listview .mm-next:before { + left: auto; + right: 0 +} + +.mm-menu.mm-rtl .mm-listview .mm-next:after { + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + left: 23px; + right: auto +} + +.mm-menu.mm-rtl .mm-listview .mm-next+a, +.mm-menu.mm-rtl .mm-listview .mm-next+span { + margin-left: 50px +} + +.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a, +.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span { + padding-left: 50px +} + +.mm-menu.mm-rtl em.mm-counter { + left: 45px; + right: auto +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+span { + margin-left: 90px +} + +.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a, +.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span { + padding-left: 90px +} + +.mm-menu.mm-rtl label.mm-check, +.mm-menu.mm-rtl label.mm-toggle { + left: 20px; + right: auto!important +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0, +.mm-search .mm-clear, +.mm-search .mm-next { + right: 0 +} + +.mm-menu.mm-rtl label.mm-toggle+a, +.mm-menu.mm-rtl label.mm-toggle+span { + padding-left: 80px +} + +.mm-menu.mm-rtl label.mm-check+a, +.mm-menu.mm-rtl label.mm-check+span { + padding-left: 60px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle { + left: 60px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl a.mm-next+label.mm-check+span, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span { + margin-left: 50px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span { + padding-left: 70px +} + +.mm-menu.mm-rtl a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl a.mm-next+label.mm-check+span { + padding-left: 50px +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle { + left: 100px +} + +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a, +.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span { + margin-left: 90px +} + +.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-] { + left: 0 +} + +.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel { + -webkit-transition-property: right, -webkit-transform; + transition-property: right, -webkit-transform; + transition-property: transform, right; + transition-property: transform, right, -webkit-transform +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1 { + right: 40px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2 { + right: 80px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3 { + right: 120px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4 { + right: 160px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5 { + right: 200px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6 { + right: 240px +} + +.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened { + border-left: none; + border-right: 1px solid; + border-color: inherit +} + +.mm-search, +.mm-search input { + box-sizing: border-box +} + +.mm-search { + height: 40px; + padding: 7px 10px 0; + position: relative +} + +.mm-search input { + border: none!important; + outline: 0!important; + box-shadow: none!important; + border-radius: 4px; + font: inherit; + font-size: 14px; + line-height: 26px; + display: block; + box-sizing: border-box; + width: 100%; + height: 26px; + min-height: 26px; + max-height: 26px; + margin: 0; + padding: 0 10px +} + +.mm-search input::-ms-clear { + display: none +} + +.mm-panel>.mm-search { + width: 100%; + position: absolute; + top: 0; + left: 0 +} + +.mm-panel.mm-hassearch { + padding-top: 40px +} + +.mm-panel.mm-hassearch.mm-hasnavbar { + padding-top: 80px +} + +.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search { + top: 40px +} + +.mm-noresultsmsg { + text-align: center; + font-size: 21px; + padding: 40px 0 +} + +.mm-noresults .mm-indexer { + display: none!important +} + +li.mm-nosubresults>a.mm-next { + display: none +} + +li.mm-nosubresults>a.mm-next+a, +li.mm-nosubresults>a.mm-next+span { + padding-right: 10px +} + +.mm-menu .mm-search input { + color: rgba(0, 0, 0, .75) +} + +.mm-menu .mm-indexer a, +.mm-menu .mm-noresultsmsg { + color: rgba(0, 0, 0, .3) +} + +.mm-indexer { + background: inherit; + text-align: center; + font-size: 12px; + box-sizing: border-box; + width: 20px; + position: absolute; + top: 0; + bottom: 0; + right: -100px; + z-index: 15; + -webkit-transition: right .4s ease; + transition: right .4s ease; + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.irs-max, +.mm-hasindexer .mm-indexer { + right: 0 +} + +.mm-indexer a { + text-decoration: none; + display: block; + height: 3.85% +} + +.mm-indexer~.mm-panel.mm-hasindexer { + padding-right: 40px +} + +.mm-hasindexer .mm-fixeddivider { + right: 20px +} + +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a, +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span, +.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen), +.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span, +.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen) { + -webkit-transition: background .4s ease; + transition: background .4s ease +} + +.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span, +.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span, +.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen) { + background: rgba(255, 255, 255, .5) +} + +input.mm-check, +input.mm-toggle { + position: absolute; + left: -10000px +} + +label.mm-check, +label.mm-toggle { + margin: 0; + position: absolute; + top: 50%; + z-index: 2; + right: 20px +} + +.irs, +.irs-line { + position: relative +} + +label.mm-check:before, +label.mm-toggle:before { + content: ''; + display: block +} + +label.mm-toggle { + border-radius: 30px; + width: 50px; + height: 30px; + margin-top: -15px +} + +label.mm-toggle:before { + border-radius: 30px; + width: 28px; + height: 28px; + margin: 1px +} + +input.mm-toggle:checked~label.mm-toggle:before { + float: right +} + +label.mm-check { + width: 30px; + height: 30px; + margin-top: -15px +} + +label.mm-check:before { + border-left: 3px solid; + border-bottom: 3px solid; + width: 40%; + height: 20%; + margin: 25% 0 0 20%; + opacity: .1; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg) +} + +input.mm-check:checked~label.mm-check:before { + opacity: 1 +} + +li.mm-vertical label.mm-check, +li.mm-vertical label.mm-toggle { + bottom: auto; + margin-top: 0; + top: 5px +} + +label.mm-toggle+a, +label.mm-toggle+span { + padding-right: 80px +} + +label.mm-check+a, +label.mm-check+span { + padding-right: 60px +} + +a.mm-next+label.mm-check, +a.mm-next+label.mm-toggle { + right: 60px +} + +a.mm-next+label.mm-check+a, +a.mm-next+label.mm-check+span, +a.mm-next+label.mm-toggle+a, +a.mm-next+label.mm-toggle+span { + margin-right: 50px +} + +a.mm-next+label.mm-toggle+a, +a.mm-next+label.mm-toggle+span { + padding-right: 70px +} + +a.mm-next+label.mm-check+a, +a.mm-next+label.mm-check+span { + padding-right: 50px +} + +em.mm-counter+a.mm-next+label.mm-check, +em.mm-counter+a.mm-next+label.mm-toggle { + right: 100px +} + +em.mm-counter+a.mm-next+label.mm-check+a, +em.mm-counter+a.mm-next+label.mm-check+span, +em.mm-counter+a.mm-next+label.mm-toggle+a, +em.mm-counter+a.mm-next+label.mm-toggle+span { + margin-right: 90px +} + +.mm-menu label.mm-toggle { + background: rgba(0, 0, 0, .1) +} + +.mm-menu label.mm-toggle:before { + background: #f3f3f3 +} + +.mm-menu input.mm-toggle:checked~label.mm-toggle { + background: #4bd963 +} + +.mm-menu label.mm-check:before { + border-color: rgba(0, 0, 0, .75) +} + +.icheckbox_square-grey, +.iradio_square-grey { + display: inline-block; + vertical-align: middle; + margin: 0 10px 0 0; + padding: 0; + width: 22px; + height: 22px; + /* background: url(../img/grey.png) no-repeat; */ + border: none; + cursor: pointer +} + +.irs, +.irs-bar, +.irs-bar-edge, +.irs-line { + display: block +} + +.icheckbox_square-grey { + background-position: 0 0 +} + +.icheckbox_square-grey.hover { + background-position: -24px 0 +} + +.icheckbox_square-grey.checked { + background-position: -48px 0 +} + +.icheckbox_square-grey.disabled { + background-position: -72px 0; + cursor: default +} + +.icheckbox_square-grey.checked.disabled { + background-position: -96px 0 +} + +.iradio_square-grey { + background-position: -120px 0 +} + +.iradio_square-grey.hover { + background-position: -144px 0 +} + +.iradio_square-grey.checked { + background-position: -168px 0 +} + +.iradio_square-grey.disabled { + background-position: -192px 0; + cursor: default +} + +.iradio_square-grey.checked.disabled { + background-position: -216px 0 +} + +@media (-o-min-device-pixel-ratio:5/4), +(-webkit-min-device-pixel-ratio:1.25), +(min-resolution:120dpi) { + .icheckbox_square-grey, + .iradio_square-grey { + /* background-image: url(../img/grey@2x.png); */ + -webkit-background-size: 240px 24px; + background-size: 240px 24px + } +} + +.mm-menu.mm-offcanvas.mm-right { + left: auto +} + +html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + transform: translate(-80%, 0); + -webkit-transform: translate3d(-80%, 0, 0); + transform: translate3d(-80%, 0, 0) +} + +@media all and (max-width:175px) { + html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + transform: translate(-140px, 0); + -webkit-transform: translate3d(-140px, 0, 0); + transform: translate3d(-140px, 0, 0) + } +} + +@media all and (min-width:550px) { + html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout { + -webkit-transform: translate(-440px, 0); + -ms-transform: translate(-440px, 0); + transform: translate(-440px, 0); + -webkit-transform: translate3d(-440px, 0, 0); + transform: translate3d(-440px, 0, 0) + } +} + +html.mm-front .mm-slideout { + -webkit-transform: none!important; + -ms-transform: none!important; + transform: none!important; + z-index: 0 +} + +html.mm-front #mm-blocker { + z-index: 1 +} + +html.mm-front .mm-menu.mm-offcanvas { + z-index: 2 +} + +.mm-menu.mm-offcanvas.mm-front, +.mm-menu.mm-offcanvas.mm-next { + -webkit-transition: -webkit-transform .4s ease; + transition: -webkit-transform .4s ease; + transition: transform .4s ease; + transition: transform .4s ease, -webkit-transform .4s ease; + -webkit-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + transform: translate(-100%, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-front.mm-right, +.mm-menu.mm-offcanvas.mm-next.mm-right { + -webkit-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + transform: translate(100%, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) +} + +.mm-menu.mm-offcanvas.mm-top { + -webkit-transform: translate(0, -100%); + -ms-transform: translate(0, -100%); + transform: translate(0, -100%); + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) +} + +.mm-menu.mm-offcanvas.mm-bottom { + -webkit-transform: translate(0, 100%); + -ms-transform: translate(0, 100%); + transform: translate(0, 100%); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + top: auto +} + +.mm-menu.mm-offcanvas.mm-bottom, +.mm-menu.mm-offcanvas.mm-top { + width: 100%; + min-width: 100%; + max-width: 100%; + height: 80%; + min-height: 140px; + max-height: 880px +} + +html.mm-opening .mm-menu.mm-offcanvas.mm-front, +html.mm-opening .mm-menu.mm-offcanvas.mm-next { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) +} + +.irs { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none +} + +.irs-line { + overflow: hidden; + outline: 0!important +} + +.irs-line-left, +.irs-line-mid, +.irs-line-right { + position: absolute; + display: block; + top: 0 +} + +.irs-line-left { + left: 0; + width: 11% +} + +.irs-line-mid { + left: 9%; + width: 82% +} + +.irs-line-right { + right: 0; + width: 11% +} + +.irs-bar, +.irs-shadow { + position: absolute; + width: 0; + left: 0 +} + +.irs-bar-edge { + position: absolute; + left: 0 +} + +.irs-shadow { + display: none +} + +.irs-from, +.irs-max, +.irs-min, +.irs-single, +.irs-slider, +.irs-to { + display: block; + position: absolute; + cursor: default +} + +.irs-slider { + z-index: 1 +} + +.irs-slider.type_last { + z-index: 2 +} + +.irs-min { + left: 0 +} + +.irs-from, +.irs-single, +.irs-to { + top: 0; + left: 0; + white-space: nowrap +} + +.irs-grid { + position: absolute; + display: none; + bottom: 0; + left: 0; + width: 100%; + height: 20px +} + +.irs-with-grid .irs-grid { + display: block +} + +.irs-grid-pol { + position: absolute; + top: 0; + left: 0; + width: 1px; + height: 8px +} + +.irs-grid-pol.small { + height: 4px +} + +.irs-grid-text { + position: absolute; + bottom: 0; + left: 0; + white-space: nowrap; + text-align: center; + font-size: 9px; + line-height: 9px; + padding: 0 3px +} + +.irs-disable-mask { + position: absolute; + display: block; + top: 0; + left: -1%; + width: 102%; + height: 100%; + cursor: default; + background: rgba(0, 0, 0, 0); + z-index: 2 +} + +.irs-disabled { + opacity: .4 +} + +.lt-ie9 .irs-disabled { + filter: alpha(opacity=40) +} + +.irs-hidden-input { + position: absolute!important; + display: block!important; + top: 0!important; + left: 0!important; + width: 0!important; + height: 0!important; + font-size: 0!important; + line-height: 0!important; + padding: 0!important; + margin: 0!important; + outline: 0!important; + z-index: -9999!important; + background: 0 0!important; + border-style: solid!important; + border-color: transparent!important +} + +.irs-from, +.irs-max, +.irs-min, +.irs-single, +.irs-to { + font-size: 10px; + line-height: 1.333; + text-shadow: none +} + +.irs-bar, +.irs-bar-edge, +.irs-line-left, +.irs-line-mid, +.irs-line-right, +.irs-slider { + /* background: url(../img/sprite-skin-flat.png) repeat-x */ +} + +.irs { + height: 40px +} + +.irs-with-grid { + height: 60px +} + +.irs-line { + height: 12px; + top: 25px +} + +.irs-line-left { + height: 12px; + background-position: 0 -30px +} + +.irs-line-mid { + height: 12px; + background-position: 0 0 +} + +.irs-line-right { + height: 12px; + background-position: 100% -30px +} + +.irs-bar { + height: 12px; + top: 25px; + background-position: 0 -60px +} + +.irs-bar-edge { + top: 25px; + height: 12px; + width: 9px; + background-position: 0 -90px +} + +.irs-shadow { + height: 3px; + top: 34px; + background: #000; + opacity: .25 +} + +.lt-ie9 .irs-shadow { + filter: alpha(opacity=25) +} + +.irs-slider { + width: 16px; + height: 18px; + top: 22px; + background-position: 0 -120px +} + +.irs-slider.state_hover, +.irs-slider:hover { + background-position: 0 -150px +} + +.irs-max, +.irs-min { + color: #999; + top: 0; + padding: 1px 3px; + background: #e1e4e9; + -moz-border-radius: 4px; + border-radius: 4px +} + +.irs-from, +.irs-single, +.irs-to { + color: #fff; + padding: 1px 5px; + background: #ed145b; + -moz-border-radius: 4px; + border-radius: 4px +} + +[class*=" pe-7s-"], +[class*=" ti-"], +[class^=pe-7s-], +[class^=ti-], +[data-icon]:before { + speak: none; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased +} + +.irs-from:after, +.irs-single:after, +.irs-to:after { + position: absolute; + display: block; + content: ""; + bottom: -6px; + left: 50%; + width: 0; + height: 0; + margin-left: -3px; + overflow: hidden; + border: 3px solid transparent; + border-top-color: #ed145b +} + +.irs-grid-pol { + background: #ed145b +} + +.irs-grid-text { + color: #999 +} + +@font-face { + font-family: fontello; + font-weight: 400; + font-style: normal +} + +[class*=" icon-"]:before, +[class^=icon-]:before { + font-family: fontello; + font-style: normal; + font-weight: 400; + speak: none; + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + font-variant: normal; + text-transform: none; + line-height: 1em; + margin-left: .2em +} + +.icon-spin3:before { + content: '\e800' +} + +.icon-youtube-4:before { + content: '\ef87' +} + +.icon-spin5:before { + content: '\e802' +} + +.icon-spin6:before { + content: '\e803' +} + +.icon-glass:before { + content: '\e804' +} + +.icon-music:before { + content: '\e805' +} + +.icon-search:before { + content: '\e806' +} + +.icon-mail:before { + content: '\e807' +} + +.icon-mail-alt:before { + content: '\e808' +} + +.icon-heart:before { + content: '\e809' +} + +.icon-heart-empty:before { + content: '\e80a' +} + +.icon-star:before { + content: '\e80b' +} + +.icon-star-empty:before { + content: '\e80c' +} + +.icon-star-half:before { + content: '\e80d' +} + +.icon-star-half-alt:before { + content: '\e80e' +} + +.icon-user:before { + content: '\e80f' +} + +.icon-users:before { + content: '\e827' +} + +.icon-male:before { + content: '\e810' +} + +.icon-female:before { + content: '\e811' +} + +.icon-video:before { + content: '\e812' +} + +.icon-videocam:before { + content: '\e813' +} + +.icon-picture:before { + content: '\e814' +} + +.icon-camera:before { + content: '\e815' +} + +.icon-camera-alt:before { + content: '\e816' +} + +.icon-th-large:before { + content: '\e817' +} + +.icon-th:before { + content: '\e818' +} + +.icon-th-list:before { + content: '\e819' +} + +.icon-ok:before { + content: '\e81a' +} + +.icon-ok-circled:before { + content: '\e81b' +} + +.icon-ok-circled2:before { + content: '\e81c' +} + +.icon-ok-squared:before { + content: '\e81d' +} + +.icon-cancel:before { + content: '\e81e' +} + +.icon-cancel-circled:before { + content: '\e81f' +} + +.icon-cancel-circled2:before { + content: '\e820' +} + +.icon-plus:before { + content: '\e821' +} + +.icon-plus-circled:before { + content: '\e822' +} + +.icon-plus-squared:before { + content: '\e823' +} + +.icon-plus-squared-small:before { + content: '\e824' +} + +.icon-minus:before { + content: '\e825' +} + +.icon-minus-circled:before { + content: '\e826' +} + +.icon-minus-squared:before { + content: '\e828' +} + +.icon-minus-squared-alt:before { + content: '\e829' +} + +.icon-minus-squared-small:before { + content: '\e82a' +} + +.icon-help:before { + content: '\e82b' +} + +.icon-help-circled:before { + content: '\e82c' +} + +.icon-info-circled:before { + content: '\e82d' +} + +.icon-info:before { + content: '\e82e' +} + +.icon-home:before { + content: '\e82f' +} + +.icon-link:before { + content: '\e830' +} + +.icon-unlink:before { + content: '\e831' +} + +.icon-link-ext:before { + content: '\e832' +} + +.icon-link-ext-alt:before { + content: '\e833' +} + +.icon-attach:before { + content: '\e834' +} + +.icon-lock:before { + content: '\e835' +} + +.icon-lock-open:before { + content: '\e836' +} + +.icon-lock-open-alt:before { + content: '\e837' +} + +.icon-pin:before { + content: '\e838' +} + +.icon-eye:before { + content: '\e839' +} + +.icon-eye-off:before { + content: '\e83a' +} + +.icon-tag:before { + content: '\e83b' +} + +.icon-tags:before { + content: '\e83c' +} + +.icon-bookmark:before { + content: '\e83d' +} + +.icon-bookmark-empty:before { + content: '\e83e' +} + +.icon-flag:before { + content: '\e83f' +} + +.icon-flag-empty:before { + content: '\e840' +} + +.icon-flag-checkered:before { + content: '\e841' +} + +.icon-thumbs-up:before { + content: '\e842' +} + +.icon-thumbs-down:before { + content: '\e843' +} + +.icon-thumbs-up-alt:before { + content: '\e844' +} + +.icon-thumbs-down-alt:before { + content: '\e845' +} + +.icon-download:before { + content: '\e846' +} + +.icon-upload:before { + content: '\e847' +} + +.icon-download-cloud:before { + content: '\e848' +} + +.icon-upload-cloud:before { + content: '\e849' +} + +.icon-reply:before { + content: '\e84a' +} + +.icon-reply-all:before { + content: '\e84b' +} + +.icon-forward:before { + content: '\e84c' +} + +.icon-quote-left:before { + content: '\e84d' +} + +.icon-quote-right:before { + content: '\e84e' +} + +.icon-code:before { + content: '\e84f' +} + +.icon-export:before { + content: '\e850' +} + +.icon-export-alt:before { + content: '\e851' +} + +.icon-pencil:before { + content: '\e852' +} + +.icon-pencil-squared:before { + content: '\e853' +} + +.icon-edit:before { + content: '\e854' +} + +.icon-print:before { + content: '\e855' +} + +.icon-retweet:before { + content: '\e856' +} + +.icon-keyboard:before { + content: '\e857' +} + +.icon-gamepad:before { + content: '\e858' +} + +.icon-comment:before { + content: '\e859' +} + +.icon-chat:before { + content: '\e85a' +} + +.icon-comment-empty:before { + content: '\e85b' +} + +.icon-chat-empty:before { + content: '\e85c' +} + +.icon-bell:before { + content: '\e85d' +} + +.icon-bell-alt:before { + content: '\e85e' +} + +.icon-attention-alt:before { + content: '\e85f' +} + +.icon-attention:before { + content: '\e860' +} + +.icon-attention-circled:before { + content: '\e861' +} + +.icon-location:before { + content: '\e862' +} + +.icon-direction:before { + content: '\e863' +} + +.icon-compass:before { + content: '\e864' +} + +.icon-trash:before { + content: '\e865' +} + +.icon-doc:before { + content: '\e866' +} + +.icon-docs:before { + content: '\e867' +} + +.icon-doc-text:before { + content: '\e868' +} + +.icon-doc-inv:before { + content: '\e869' +} + +.icon-doc-text-inv:before { + content: '\e86a' +} + +.icon-folder:before { + content: '\e86b' +} + +.icon-folder-open:before { + content: '\e86c' +} + +.icon-folder-empty:before { + content: '\e86d' +} + +.icon-folder-open-empty:before { + content: '\e86e' +} + +.icon-box:before { + content: '\e86f' +} + +.icon-rss:before { + content: '\e870' +} + +.icon-rss-squared:before { + content: '\e871' +} + +.icon-phone:before { + content: '\e872' +} + +.icon-phone-squared:before { + content: '\e873' +} + +.icon-menu:before { + content: '\e874' +} + +.icon-cog:before { + content: '\e875' +} + +.icon-cog-alt:before { + content: '\e876' +} + +.icon-wrench:before { + content: '\e877' +} + +.icon-basket:before { + content: '\e878' +} + +.icon-calendar:before { + content: '\e879' +} + +.icon-calendar-empty:before { + content: '\e87a' +} + +.icon-login:before { + content: '\e87b' +} + +.icon-logout:before { + content: '\e87c' +} + +.icon-mic:before { + content: '\e87d' +} + +.icon-mute:before { + content: '\e87e' +} + +.icon-volume-off:before { + content: '\e87f' +} + +.icon-volume-down:before { + content: '\e880' +} + +.icon-volume-up:before { + content: '\e881' +} + +.icon-headphones:before { + content: '\e882' +} + +.icon-clock:before { + content: '\e883' +} + +.icon-lightbulb:before { + content: '\e884' +} + +.icon-block:before { + content: '\e885' +} + +.icon-resize-full:before { + content: '\e886' +} + +.icon-resize-full-alt:before { + content: '\e887' +} + +.icon-resize-small:before { + content: '\e888' +} + +.icon-resize-vertical:before { + content: '\e889' +} + +.icon-resize-horizontal:before { + content: '\e88a' +} + +.icon-move:before { + content: '\e88b' +} + +.icon-zoom-in:before { + content: '\e88c' +} + +.icon-zoom-out:before { + content: '\e88d' +} + +.icon-down-circled2:before { + content: '\e88e' +} + +.icon-up-circled2:before { + content: '\e88f' +} + +.icon-left-circled2:before { + content: '\e890' +} + +.icon-right-circled2:before { + content: '\e891' +} + +.icon-down-dir:before { + content: '\e892' +} + +.icon-up-dir:before { + content: '\e893' +} + +.icon-left-dir:before { + content: '\e894' +} + +.icon-right-dir:before { + content: '\e895' +} + +.icon-down-open:before { + content: '\e896' +} + +.icon-left-open:before { + content: '\e897' +} + +.icon-right-open:before { + content: '\e898' +} + +.icon-up-open:before { + content: '\e899' +} + +.icon-angle-left:before { + content: '\e89a' +} + +.icon-angle-right:before { + content: '\e89b' +} + +.icon-angle-up:before { + content: '\e89c' +} + +.icon-angle-down:before { + content: '\e89d' +} + +.icon-angle-circled-left:before { + content: '\e89e' +} + +.icon-angle-circled-right:before { + content: '\e89f' +} + +.icon-angle-circled-up:before { + content: '\e8a0' +} + +.icon-angle-circled-down:before { + content: '\e8a1' +} + +.icon-angle-double-left:before { + content: '\e8a2' +} + +.icon-angle-double-right:before { + content: '\e8a3' +} + +.icon-angle-double-up:before { + content: '\e8a4' +} + +.icon-angle-double-down:before { + content: '\e8a5' +} + +.icon-down:before { + content: '\e8a6' +} + +.icon-left:before { + content: '\e8a7' +} + +.icon-right:before { + content: '\e8a8' +} + +.icon-up:before { + content: '\e8a9' +} + +.icon-down-big:before { + content: '\e8aa' +} + +.icon-left-big:before { + content: '\e8ab' +} + +.icon-right-big:before { + content: '\e8ac' +} + +.icon-up-big:before { + content: '\e8ad' +} + +.icon-right-hand:before { + content: '\e8ae' +} + +.icon-left-hand:before { + content: '\e8af' +} + +.icon-up-hand:before { + content: '\e8b0' +} + +.icon-down-hand:before { + content: '\e8b1' +} + +.icon-left-circled:before { + content: '\e8b2' +} + +.icon-right-circled:before { + content: '\e8b3' +} + +.icon-up-circled:before { + content: '\e8b4' +} + +.icon-down-circled:before { + content: '\e8b5' +} + +.icon-cw:before { + content: '\e8b6' +} + +.icon-ccw:before { + content: '\e8b7' +} + +.icon-arrows-cw:before { + content: '\e8b8' +} + +.icon-level-up:before { + content: '\e8b9' +} + +.icon-level-down:before { + content: '\e8ba' +} + +.icon-shuffle:before { + content: '\e8bb' +} + +.icon-exchange:before { + content: '\e8bc' +} + +.icon-expand:before { + content: '\e8bd' +} + +.icon-collapse:before { + content: '\e8be' +} + +.icon-expand-right:before { + content: '\e8bf' +} + +.icon-collapse-left:before { + content: '\e8c0' +} + +.icon-play:before { + content: '\e8c1' +} + +.icon-play-circled:before { + content: '\e8c2' +} + +.icon-play-circled2:before { + content: '\e8c3' +} + +.icon-stop:before { + content: '\e8c4' +} + +.icon-pause:before { + content: '\e8c5' +} + +.icon-to-end:before { + content: '\e8c6' +} + +.icon-to-end-alt:before { + content: '\e8c7' +} + +.icon-to-start:before { + content: '\e8c8' +} + +.icon-to-start-alt:before { + content: '\e8c9' +} + +.icon-fast-fw:before { + content: '\e8ca' +} + +.icon-fast-bw:before { + content: '\e8cb' +} + +.icon-eject:before { + content: '\e8cc' +} + +.icon-target:before { + content: '\e8cd' +} + +.icon-signal:before { + content: '\e8ce' +} + +.icon-award:before { + content: '\e8cf' +} + +.icon-desktop:before { + content: '\e8d0' +} + +.icon-laptop:before { + content: '\e8d1' +} + +.icon-tablet:before { + content: '\e8d2' +} + +.icon-mobile:before { + content: '\e8d3' +} + +.icon-inbox:before { + content: '\e8d4' +} + +.icon-globe:before { + content: '\e8d5' +} + +.icon-sun:before { + content: '\e8d6' +} + +.icon-cloud:before { + content: '\e8d7' +} + +.icon-flash:before { + content: '\e8d8' +} + +.icon-moon:before { + content: '\e8d9' +} + +.icon-umbrella:before { + content: '\e8da' +} + +.icon-flight:before { + content: '\e8db' +} + +.icon-fighter-jet:before { + content: '\e8dc' +} + +.icon-leaf:before { + content: '\e8dd' +} + +.icon-font:before { + content: '\e8de' +} + +.icon-bold:before { + content: '\e8df' +} + +.icon-italic:before { + content: '\e8e0' +} + +.icon-text-height:before { + content: '\e8e1' +} + +.icon-text-width:before { + content: '\e8e2' +} + +.icon-align-left:before { + content: '\e8e3' +} + +.icon-align-center:before { + content: '\e8e4' +} + +.icon-align-right:before { + content: '\e8e5' +} + +.icon-align-justify:before { + content: '\e8e6' +} + +.icon-list:before { + content: '\e8e7' +} + +.icon-indent-left:before { + content: '\e8e8' +} + +.icon-indent-right:before { + content: '\e8e9' +} + +.icon-list-bullet:before { + content: '\e8ea' +} + +.icon-list-numbered:before { + content: '\e8eb' +} + +.icon-strike:before { + content: '\e8ec' +} + +.icon-underline:before { + content: '\e8ed' +} + +.icon-superscript:before { + content: '\e8ee' +} + +.icon-subscript:before { + content: '\e8ef' +} + +.icon-table:before { + content: '\e8f0' +} + +.icon-columns:before { + content: '\e8f1' +} + +.icon-crop:before { + content: '\e8f2' +} + +.icon-scissors:before { + content: '\e8f3' +} + +.icon-paste:before { + content: '\e8f4' +} + +.icon-briefcase:before { + content: '\e8f5' +} + +.icon-suitcase:before { + content: '\e8f6' +} + +.icon-ellipsis:before { + content: '\e8f7' +} + +.icon-ellipsis-vert:before { + content: '\e8f8' +} + +.icon-off:before { + content: '\e8f9' +} + +.icon-road:before { + content: '\e8fa' +} + +.icon-list-alt:before { + content: '\e8fb' +} + +.icon-qrcode:before { + content: '\e8fc' +} + +.icon-barcode:before { + content: '\e8fd' +} + +.icon-book:before { + content: '\e8fe' +} + +.icon-ajust:before { + content: '\e8ff' +} + +.icon-tint:before { + content: '\e900' +} + +.icon-check:before { + content: '\e901' +} + +.icon-check-empty:before { + content: '\e902' +} + +.icon-circle:before { + content: '\e903' +} + +.icon-circle-empty:before { + content: '\e904' +} + +.icon-dot-circled:before { + content: '\e905' +} + +.icon-asterisk:before { + content: '\e906' +} + +.icon-gift:before { + content: '\e907' +} + +.icon-fire:before { + content: '\e908' +} + +.icon-magnet:before { + content: '\e909' +} + +.icon-chart-bar:before { + content: '\e90a' +} + +.icon-ticket:before { + content: '\e90b' +} + +.icon-credit-card:before { + content: '\e90c' +} + +.icon-floppy:before { + content: '\e90d' +} + +.icon-megaphone:before { + content: '\e90e' +} + +.icon-hdd:before { + content: '\e90f' +} + +.icon-key:before { + content: '\e910' +} + +.icon-fork:before { + content: '\e911' +} + +.icon-rocket:before { + content: '\e912' +} + +.icon-bug:before { + content: '\e913' +} + +.icon-certificate:before { + content: '\e914' +} + +.icon-tasks:before { + content: '\e915' +} + +.icon-filter:before { + content: '\e916' +} + +.icon-beaker:before { + content: '\e917' +} + +.icon-magic:before { + content: '\e918' +} + +.icon-truck:before { + content: '\e919' +} + +.icon-money:before { + content: '\e91a' +} + +.icon-euro:before { + content: '\e91b' +} + +.icon-pound:before { + content: '\e91c' +} + +.icon-dollar:before { + content: '\e91d' +} + +.icon-rupee:before { + content: '\e91e' +} + +.icon-yen:before { + content: '\e91f' +} + +.icon-rouble:before { + content: '\e920' +} + +.icon-try:before { + content: '\e921' +} + +.icon-won:before { + content: '\e922' +} + +.icon-bitcoin:before { + content: '\e923' +} + +.icon-sort:before { + content: '\e924' +} + +.icon-sort-down:before { + content: '\e925' +} + +.icon-sort-up:before { + content: '\e926' +} + +.icon-sort-alt-up:before { + content: '\e927' +} + +.icon-sort-alt-down:before { + content: '\e928' +} + +.icon-sort-name-up:before { + content: '\e929' +} + +.icon-sort-name-down:before { + content: '\e92a' +} + +.icon-sort-number-up:before { + content: '\e92b' +} + +.icon-sort-number-down:before { + content: '\e92c' +} + +.icon-hammer:before { + content: '\e92d' +} + +.icon-gauge:before { + content: '\e92e' +} + +.icon-sitemap:before { + content: '\e92f' +} + +.icon-spinner:before { + content: '\e930' +} + +.icon-coffee:before { + content: '\e931' +} + +.icon-food:before { + content: '\e932' +} + +.icon-beer:before { + content: '\e933' +} + +.icon-user-md:before { + content: '\e934' +} + +.icon-stethoscope:before { + content: '\e935' +} + +.icon-ambulance:before { + content: '\e936' +} + +.icon-medkit:before { + content: '\e937' +} + +.icon-h-sigh:before { + content: '\e938' +} + +.icon-hospital:before { + content: '\e939' +} + +.icon-building:before { + content: '\e93a' +} + +.icon-smile:before { + content: '\e93b' +} + +.icon-frown:before { + content: '\e93c' +} + +.icon-meh:before { + content: '\e93d' +} + +.icon-anchor:before { + content: '\e93e' +} + +.icon-terminal:before { + content: '\e93f' +} + +.icon-eraser:before { + content: '\e940' +} + +.icon-puzzle:before { + content: '\e941' +} + +.icon-shield:before { + content: '\e942' +} + +.icon-extinguisher:before { + content: '\e943' +} + +.icon-bullseye:before { + content: '\e944' +} + +.icon-wheelchair:before { + content: '\e945' +} + +.icon-adn:before { + content: '\e946' +} + +.icon-android:before { + content: '\e947' +} + +.icon-apple:before { + content: '\e948' +} + +.icon-bitbucket:before { + content: '\e949' +} + +.icon-bitbucket-squared:before { + content: '\e94a' +} + +.icon-css3:before { + content: '\e94b' +} + +.icon-dribbble:before { + content: '\e94c' +} + +.icon-dropbox:before { + content: '\e94d' +} + +.icon-facebook:before { + content: '\e94e' +} + +.icon-facebook-squared:before { + content: '\e94f' +} + +.icon-flickr:before { + content: '\e950' +} + +.icon-foursquare:before { + content: '\e951' +} + +.icon-github:before { + content: '\e952' +} + +.icon-github-squared:before { + content: '\e953' +} + +.icon-github-circled:before { + content: '\e954' +} + +.icon-gittip:before { + content: '\e955' +} + +.icon-gplus-squared:before { + content: '\e956' +} + +.icon-gplus:before { + content: '\e957' +} + +.icon-html5:before { + content: '\e958' +} + +.icon-instagramm:before { + content: '\e959' +} + +.icon-linkedin-squared:before { + content: '\e95a' +} + +.icon-linux:before { + content: '\e95b' +} + +.icon-linkedin:before { + content: '\e95c' +} + +.icon-maxcdn:before { + content: '\e95d' +} + +.icon-pagelines:before { + content: '\e95e' +} + +.icon-pinterest-circled:before { + content: '\e95f' +} + +.icon-pinterest-squared:before { + content: '\e960' +} + +.icon-renren:before { + content: '\e961' +} + +.icon-skype:before { + content: '\e962' +} + +.icon-stackexchange:before { + content: '\e963' +} + +.icon-stackoverflow:before { + content: '\e964' +} + +.icon-trello:before { + content: '\e965' +} + +.icon-tumblr:before { + content: '\e966' +} + +.icon-tumblr-squared:before { + content: '\e967' +} + +.icon-twitter-squared:before { + content: '\e968' +} + +.icon-twitter:before { + content: '\e969' +} + +.icon-vimeo-squared:before { + content: '\e96a' +} + +.icon-vkontakte:before { + content: '\e96b' +} + +.icon-weibo:before { + content: '\e96c' +} + +.icon-windows:before { + content: '\e96d' +} + +.icon-xing:before { + content: '\e96e' +} + +.icon-xing-squared:before { + content: '\e96f' +} + +.icon-youtube:before { + content: '\e970' +} + +.icon-youtube-squared:before { + content: '\e971' +} + +.icon-youtube-play:before { + content: '\e972' +} + +.icon-blank:before { + content: '\e973' +} + +.icon-lemon:before { + content: '\e974' +} + +.icon-note:before { + content: '\e975' +} + +.icon-note-beamed:before { + content: '\e976' +} + +.icon-music-1:before { + content: '\e977' +} + +.icon-search-1:before { + content: '\e978' +} + +.icon-flashlight:before { + content: '\e979' +} + +.icon-mail-1:before { + content: '\e97a' +} + +.icon-heart-1:before { + content: '\e97b' +} + +.icon-heart-empty-1:before { + content: '\e97c' +} + +.icon-star-1:before { + content: '\e97d' +} + +.icon-star-empty-1:before { + content: '\e97e' +} + +.icon-user-1:before { + content: '\e97f' +} + +.icon-users-1:before { + content: '\e980' +} + +.icon-user-add:before { + content: '\e981' +} + +.icon-video-1:before { + content: '\e982' +} + +.icon-picture-1:before { + content: '\e983' +} + +.icon-camera-1:before { + content: '\e984' +} + +.icon-layout:before { + content: '\e985' +} + +.icon-menu-1:before { + content: '\e986' +} + +.icon-check-1:before { + content: '\e987' +} + +.icon-cancel-1:before { + content: '\e988' +} + +.icon-cancel-circled-1:before { + content: '\e989' +} + +.icon-cancel-squared:before { + content: '\e98a' +} + +.icon-plus-1:before { + content: '\e98b' +} + +.icon-plus-circled-1:before { + content: '\e98c' +} + +.icon-plus-squared-1:before { + content: '\e98d' +} + +.icon-minus-1:before { + content: '\e98e' +} + +.icon-minus-circled-1:before { + content: '\e98f' +} + +.icon-minus-squared-1:before { + content: '\e990' +} + +.icon-help-1:before { + content: '\e991' +} + +.icon-help-circled-1:before { + content: '\e992' +} + +.icon-info-1:before { + content: '\e993' +} + +.icon-info-circled-1:before { + content: '\e994' +} + +.icon-back:before { + content: '\e995' +} + +.icon-home-1:before { + content: '\e996' +} + +.icon-link-1:before { + content: '\e997' +} + +.icon-attach-1:before { + content: '\e998' +} + +.icon-lock-1:before { + content: '\e999' +} + +.icon-lock-open-1:before { + content: '\e99a' +} + +.icon-eye-1:before { + content: '\e99b' +} + +.icon-tag-1:before { + content: '\e99c' +} + +.icon-bookmark-1:before { + content: '\e99d' +} + +.icon-bookmarks:before { + content: '\e99e' +} + +.icon-flag-1:before { + content: '\e99f' +} + +.icon-thumbs-up-1:before { + content: '\e9a0' +} + +.icon-thumbs-down-1:before { + content: '\e9a1' +} + +.icon-download-1:before { + content: '\e9a2' +} + +.icon-upload-1:before { + content: '\e9a3' +} + +.icon-upload-cloud-1:before { + content: '\e9a4' +} + +.icon-reply-1:before { + content: '\e9a5' +} + +.icon-reply-all-1:before { + content: '\e9a6' +} + +.icon-forward-1:before { + content: '\e9a7' +} + +.icon-quote:before { + content: '\e9a8' +} + +.icon-code-1:before { + content: '\e9a9' +} + +.icon-export-1:before { + content: '\e9aa' +} + +.icon-pencil-1:before { + content: '\e9ab' +} + +.icon-feather:before { + content: '\e9ac' +} + +.icon-print-1:before { + content: '\e9ad' +} + +.icon-retweet-1:before { + content: '\e9ae' +} + +.icon-keyboard-1:before { + content: '\e9af' +} + +.icon-comment-1:before { + content: '\e9b0' +} + +.icon-chat-1:before { + content: '\e9b1' +} + +.icon-bell-1:before { + content: '\e9b2' +} + +.icon-attention-1:before { + content: '\e9b3' +} + +.icon-alert:before { + content: '\e9b4' +} + +.icon-vcard:before { + content: '\e9b5' +} + +.icon-address:before { + content: '\e9b6' +} + +.icon-location-1:before { + content: '\e9b7' +} + +.icon-map:before { + content: '\e9b8' +} + +.icon-direction-1:before { + content: '\e9b9' +} + +.icon-compass-1:before { + content: '\e9ba' +} + +.icon-cup:before { + content: '\e9bb' +} + +.icon-trash-1:before { + content: '\e9bc' +} + +.icon-doc-1:before { + content: '\e9bd' +} + +.icon-docs-1:before { + content: '\e9be' +} + +.icon-doc-landscape:before { + content: '\e9bf' +} + +.icon-doc-text-1:before { + content: '\e9c0' +} + +.icon-doc-text-inv-1:before { + content: '\e9c1' +} + +.icon-newspaper:before { + content: '\e9c2' +} + +.icon-book-open:before { + content: '\e9c3' +} + +.icon-book-1:before { + content: '\e9c4' +} + +.icon-folder-1:before { + content: '\e9c5' +} + +.icon-archive:before { + content: '\e9c6' +} + +.icon-box-1:before { + content: '\e9c7' +} + +.icon-rss-1:before { + content: '\e9c8' +} + +.icon-phone-1:before { + content: '\e9c9' +} + +.icon-cog-1:before { + content: '\e9ca' +} + +.icon-tools:before { + content: '\e9cb' +} + +.icon-share:before { + content: '\e9cc' +} + +.icon-shareable:before { + content: '\e9cd' +} + +.icon-basket-1:before { + content: '\e9ce' +} + +.icon-bag:before { + content: '\e9cf' +} + +.icon-calendar-1:before { + content: '\e9d0' +} + +.icon-login-1:before { + content: '\e9d1' +} + +.icon-logout-1:before { + content: '\e9d2' +} + +.icon-mic-1:before { + content: '\e9d3' +} + +.icon-mute-1:before { + content: '\e9d4' +} + +.icon-sound:before { + content: '\e9d5' +} + +.icon-volume:before { + content: '\e9d6' +} + +.icon-clock-1:before { + content: '\e9d7' +} + +.icon-hourglass:before { + content: '\e9d8' +} + +.icon-lamp:before { + content: '\e9d9' +} + +.icon-light-down:before { + content: '\e9da' +} + +.icon-light-up:before { + content: '\e9db' +} + +.icon-adjust:before { + content: '\e9dc' +} + +.icon-block-1:before { + content: '\e9dd' +} + +.icon-resize-full-1:before { + content: '\e9de' +} + +.icon-resize-small-1:before { + content: '\e9df' +} + +.icon-popup:before { + content: '\e9e0' +} + +.icon-publish:before { + content: '\e9e1' +} + +.icon-window:before { + content: '\e9e2' +} + +.icon-arrow-combo:before { + content: '\e9e3' +} + +.icon-down-circled-1:before { + content: '\e9e4' +} + +.icon-left-circled-1:before { + content: '\e9e5' +} + +.icon-right-circled-1:before { + content: '\e9e6' +} + +.icon-up-circled-1:before { + content: '\e9e7' +} + +.icon-down-open-1:before { + content: '\e9e8' +} + +.icon-left-open-1:before { + content: '\e9e9' +} + +.icon-right-open-1:before { + content: '\e9ea' +} + +.icon-up-open-1:before { + content: '\e9eb' +} + +.icon-down-open-mini:before { + content: '\e9ec' +} + +.icon-left-open-mini:before { + content: '\e9ed' +} + +.icon-right-open-mini:before { + content: '\e9ee' +} + +.icon-up-open-mini:before { + content: '\e9ef' +} + +.icon-down-open-big:before { + content: '\e9f0' +} + +.icon-left-open-big:before { + content: '\e9f1' +} + +.icon-right-open-big:before { + content: '\e9f2' +} + +.icon-up-open-big:before { + content: '\e9f3' +} + +.icon-down-1:before { + content: '\e9f4' +} + +.icon-left-1:before { + content: '\e9f5' +} + +.icon-right-1:before { + content: '\e9f6' +} + +.icon-up-1:before { + content: '\e9f7' +} + +.icon-down-dir-1:before { + content: '\e9f8' +} + +.icon-left-dir-1:before { + content: '\e9f9' +} + +.icon-right-dir-1:before { + content: '\e9fa' +} + +.icon-up-dir-1:before { + content: '\e9fb' +} + +.icon-down-bold:before { + content: '\e9fc' +} + +.icon-left-bold:before { + content: '\e9fd' +} + +.icon-right-bold:before { + content: '\e9fe' +} + +.icon-up-bold:before { + content: '\e9ff' +} + +.icon-down-thin:before { + content: '\ea00' +} + +.icon-left-thin:before { + content: '\ea01' +} + +.icon-right-thin:before { + content: '\ea02' +} + +.icon-up-thin:before { + content: '\ea03' +} + +.icon-ccw-1:before { + content: '\ea04' +} + +.icon-cw-1:before { + content: '\ea05' +} + +.icon-arrows-ccw:before { + content: '\ea06' +} + +.icon-level-down-1:before { + content: '\ea07' +} + +.icon-level-up-1:before { + content: '\ea08' +} + +.icon-shuffle-1:before { + content: '\ea09' +} + +.icon-loop:before { + content: '\ea0a' +} + +.icon-switch:before { + content: '\ea0b' +} + +.icon-play-1:before { + content: '\ea0c' +} + +.icon-stop-1:before { + content: '\ea0d' +} + +.icon-pause-1:before { + content: '\ea0e' +} + +.icon-record:before { + content: '\ea0f' +} + +.icon-to-end-1:before { + content: '\ea10' +} + +.icon-to-start-1:before { + content: '\ea11' +} + +.icon-fast-forward:before { + content: '\ea12' +} + +.icon-fast-backward:before { + content: '\ea13' +} + +.icon-progress-0:before { + content: '\ea14' +} + +.icon-progress-1:before { + content: '\ea15' +} + +.icon-progress-2:before { + content: '\ea16' +} + +.icon-progress-3:before { + content: '\ea17' +} + +.icon-target-1:before { + content: '\ea18' +} + +.icon-palette:before { + content: '\ea19' +} + +.icon-list-1:before { + content: '\ea1a' +} + +.icon-list-add:before { + content: '\ea1b' +} + +.icon-signal-1:before { + content: '\ea1c' +} + +.icon-trophy:before { + content: '\ea1d' +} + +.icon-battery:before { + content: '\ea1e' +} + +.icon-back-in-time:before { + content: '\ea1f' +} + +.icon-monitor:before { + content: '\ea20' +} + +.icon-mobile-1:before { + content: '\ea21' +} + +.icon-network:before { + content: '\ea22' +} + +.icon-cd:before { + content: '\ea23' +} + +.icon-inbox-1:before { + content: '\ea24' +} + +.icon-install:before { + content: '\ea25' +} + +.icon-globe-1:before { + content: '\ea26' +} + +.icon-cloud-1:before { + content: '\ea27' +} + +.icon-cloud-thunder:before { + content: '\ea28' +} + +.icon-flash-1:before { + content: '\ea29' +} + +.icon-moon-1:before { + content: '\ea2a' +} + +.icon-flight-1:before { + content: '\ea2b' +} + +.icon-paper-plane:before { + content: '\ea2c' +} + +.icon-leaf-1:before { + content: '\ea2d' +} + +.icon-lifebuoy:before { + content: '\ea2e' +} + +.icon-mouse:before { + content: '\ea2f' +} + +.icon-briefcase-1:before { + content: '\ea30' +} + +.icon-suitcase-1:before { + content: '\ea31' +} + +.icon-dot:before { + content: '\ea32' +} + +.icon-dot-2:before { + content: '\ea33' +} + +.icon-dot-3:before { + content: '\ea34' +} + +.icon-brush:before { + content: '\ea35' +} + +.icon-magnet-1:before { + content: '\ea36' +} + +.icon-infinity:before { + content: '\ea37' +} + +.icon-erase:before { + content: '\ea38' +} + +.icon-chart-pie:before { + content: '\ea39' +} + +.icon-chart-line:before { + content: '\ea3a' +} + +.icon-chart-bar-1:before { + content: '\ea3b' +} + +.icon-chart-area:before { + content: '\ea3c' +} + +.icon-tape:before { + content: '\ea3d' +} + +.icon-graduation-cap:before { + content: '\ea3e' +} + +.icon-language:before { + content: '\ea3f' +} + +.icon-ticket-1:before { + content: '\ea40' +} + +.icon-water:before { + content: '\ea41' +} + +.icon-droplet:before { + content: '\ea42' +} + +.icon-air:before { + content: '\ea43' +} + +.icon-credit-card-1:before { + content: '\ea44' +} + +.icon-floppy-1:before { + content: '\ea45' +} + +.icon-clipboard:before { + content: '\ea46' +} + +.icon-megaphone-1:before { + content: '\ea47' +} + +.icon-database:before { + content: '\ea48' +} + +.icon-drive:before { + content: '\ea49' +} + +.icon-bucket:before { + content: '\ea4a' +} + +.icon-thermometer:before { + content: '\ea4b' +} + +.icon-key-1:before { + content: '\ea4c' +} + +.icon-flow-cascade:before { + content: '\ea4d' +} + +.icon-flow-branch:before { + content: '\ea4e' +} + +.icon-flow-tree:before { + content: '\ea4f' +} + +.icon-flow-line:before { + content: '\ea50' +} + +.icon-flow-parallel:before { + content: '\ea51' +} + +.icon-rocket-1:before { + content: '\ea52' +} + +.icon-gauge-1:before { + content: '\ea53' +} + +.icon-traffic-cone:before { + content: '\ea54' +} + +.icon-cc:before { + content: '\ea55' +} + +.icon-cc-by:before { + content: '\ea56' +} + +.icon-cc-nc:before { + content: '\ea57' +} + +.icon-cc-nc-eu:before { + content: '\ea58' +} + +.icon-cc-nc-jp:before { + content: '\ea59' +} + +.icon-cc-sa:before { + content: '\ea5a' +} + +.icon-cc-nd:before { + content: '\ea5b' +} + +.icon-cc-pd:before { + content: '\ea5c' +} + +.icon-cc-zero:before { + content: '\ea5d' +} + +.icon-cc-share:before { + content: '\ea5e' +} + +.icon-cc-remix:before { + content: '\ea5f' +} + +.icon-github-1:before { + content: '\ea60' +} + +.icon-github-circled-1:before { + content: '\ea61' +} + +.icon-flickr-1:before { + content: '\ea62' +} + +.icon-flickr-circled:before { + content: '\ea63' +} + +.icon-vimeo:before { + content: '\ea64' +} + +.icon-vimeo-circled:before { + content: '\ea65' +} + +.icon-twitter-1:before { + content: '\ea66' +} + +.icon-twitter-circled:before { + content: '\ea67' +} + +.icon-facebook-1:before { + content: '\ea68' +} + +.icon-facebook-circled:before { + content: '\ea69' +} + +.icon-facebook-squared-1:before { + content: '\ea6a' +} + +.icon-gplus-1:before { + content: '\ea6b' +} + +.icon-gplus-circled:before { + content: '\ea6c' +} + +.icon-pinterest:before { + content: '\ea6d' +} + +.icon-pinterest-circled-1:before { + content: '\ea6e' +} + +.icon-tumblr-1:before { + content: '\ea6f' +} + +.icon-tumblr-circled:before { + content: '\ea70' +} + +.icon-linkedin-1:before { + content: '\ea71' +} + +.icon-linkedin-circled:before { + content: '\ea72' +} + +.icon-dribbble-1:before { + content: '\ea73' +} + +.icon-dribbble-circled:before { + content: '\ea74' +} + +.icon-stumbleupon:before { + content: '\ea75' +} + +.icon-stumbleupon-circled:before { + content: '\ea76' +} + +.icon-lastfm:before { + content: '\ea77' +} + +.icon-lastfm-circled:before { + content: '\ea78' +} + +.icon-rdio:before { + content: '\ea79' +} + +.icon-rdio-circled:before { + content: '\ea7a' +} + +.icon-spotify:before { + content: '\ea7b' +} + +.icon-spotify-circled:before { + content: '\ea7c' +} + +.icon-qq:before { + content: '\ea7d' +} + +.icon-instagram:before { + content: '\ea7e' +} + +.icon-dropbox-1:before { + content: '\ea7f' +} + +.icon-evernote:before { + content: '\ea80' +} + +.icon-flattr:before { + content: '\ea81' +} + +.icon-skype-1:before { + content: '\ea82' +} + +.icon-skype-circled:before { + content: '\ea83' +} + +.icon-renren-1:before { + content: '\ea84' +} + +.icon-sina-weibo:before { + content: '\ea85' +} + +.icon-paypal:before { + content: '\ea86' +} + +.icon-picasa:before { + content: '\ea87' +} + +.icon-soundcloud:before { + content: '\ea88' +} + +.icon-mixi:before { + content: '\ea89' +} + +.icon-behance:before { + content: '\ea8a' +} + +.icon-google-circles:before { + content: '\ea8b' +} + +.icon-vkontakte-1:before { + content: '\ea8c' +} + +.icon-smashing:before { + content: '\ea8d' +} + +.icon-sweden:before { + content: '\ea8e' +} + +.icon-db-shape:before { + content: '\ea8f' +} + +.icon-logo-db:before { + content: '\ea90' +} + +.icon-music-outline:before { + content: '\ea91' +} + +.icon-music-2:before { + content: '\ea92' +} + +.icon-search-outline:before { + content: '\ea93' +} + +.icon-search-2:before { + content: '\ea94' +} + +.icon-mail-2:before { + content: '\ea95' +} + +.icon-heart-2:before { + content: '\ea96' +} + +.icon-heart-filled:before { + content: '\ea97' +} + +.icon-star-2:before { + content: '\ea98' +} + +.icon-star-filled:before { + content: '\ea99' +} + +.icon-user-outline:before { + content: '\ea9a' +} + +.icon-user-2:before { + content: '\ea9b' +} + +.icon-users-outline:before { + content: '\ea9c' +} + +.icon-users-2:before { + content: '\ea9d' +} + +.icon-user-add-outline:before { + content: '\ea9e' +} + +.icon-user-add-1:before { + content: '\ea9f' +} + +.icon-user-delete-outline:before { + content: '\eaa0' +} + +.icon-user-delete:before { + content: '\eaa1' +} + +.icon-video-2:before { + content: '\eaa2' +} + +.icon-videocam-outline:before { + content: '\eaa3' +} + +.icon-videocam-1:before { + content: '\eaa4' +} + +.icon-picture-outline:before { + content: '\eaa5' +} + +.icon-picture-2:before { + content: '\eaa6' +} + +.icon-camera-outline:before { + content: '\eaa7' +} + +.icon-camera-2:before { + content: '\eaa8' +} + +.icon-th-outline:before { + content: '\eaa9' +} + +.icon-th-1:before { + content: '\eaaa' +} + +.icon-th-large-outline:before { + content: '\eaab' +} + +.icon-th-large-1:before { + content: '\eaac' +} + +.icon-th-list-outline:before { + content: '\eaad' +} + +.icon-th-list-1:before { + content: '\eaae' +} + +.icon-ok-outline:before { + content: '\eaaf' +} + +.icon-ok-1:before { + content: '\eab0' +} + +.icon-cancel-outline:before { + content: '\eab1' +} + +.icon-cancel-2:before { + content: '\eab2' +} + +.icon-cancel-alt:before { + content: '\eab3' +} + +.icon-cancel-alt-filled:before { + content: '\eab4' +} + +.icon-cancel-circled-outline:before { + content: '\eab5' +} + +.icon-cancel-circled-2:before { + content: '\eab6' +} + +.icon-plus-outline:before { + content: '\eab7' +} + +.icon-plus-2:before { + content: '\eab8' +} + +.icon-minus-outline:before { + content: '\eab9' +} + +.icon-minus-2:before { + content: '\eaba' +} + +.icon-divide-outline:before { + content: '\eabb' +} + +.icon-divide:before { + content: '\eabc' +} + +.icon-eq-outline:before { + content: '\eabd' +} + +.icon-eq:before { + content: '\eabe' +} + +.icon-info-outline:before { + content: '\eabf' +} + +.icon-info-2:before { + content: '\eac0' +} + +.icon-home-outline:before { + content: '\eac1' +} + +.icon-home-2:before { + content: '\eac2' +} + +.icon-link-outline:before { + content: '\eac3' +} + +.icon-link-2:before { + content: '\eac4' +} + +.icon-attach-outline:before { + content: '\eac5' +} + +.icon-attach-2:before { + content: '\eac6' +} + +.icon-lock-2:before { + content: '\eac7' +} + +.icon-lock-filled:before { + content: '\eac8' +} + +.icon-lock-open-2:before { + content: '\eac9' +} + +.icon-lock-open-filled:before { + content: '\eaca' +} + +.icon-pin-outline:before { + content: '\eacb' +} + +.icon-pin-1:before { + content: '\eacc' +} + +.icon-eye-outline:before { + content: '\eacd' +} + +.icon-eye-2:before { + content: '\eace' +} + +.icon-tag-2:before { + content: '\eacf' +} + +.icon-tags-1:before { + content: '\ead0' +} + +.icon-bookmark-2:before { + content: '\ead1' +} + +.icon-flag-2:before { + content: '\ead2' +} + +.icon-flag-filled:before { + content: '\ead3' +} + +.icon-thumbs-up-2:before { + content: '\ead4' +} + +.icon-thumbs-down-2:before { + content: '\ead5' +} + +.icon-download-outline:before { + content: '\ead6' +} + +.icon-download-2:before { + content: '\ead7' +} + +.icon-upload-outline:before { + content: '\ead8' +} + +.icon-upload-2:before { + content: '\ead9' +} + +.icon-upload-cloud-outline:before { + content: '\eada' +} + +.icon-upload-cloud-2:before { + content: '\eadb' +} + +.icon-reply-outline:before { + content: '\eadc' +} + +.icon-reply-2:before { + content: '\eadd' +} + +.icon-forward-outline:before { + content: '\eade' +} + +.icon-forward-2:before { + content: '\eadf' +} + +.icon-code-outline:before { + content: '\eae0' +} + +.icon-code-2:before { + content: '\eae1' +} + +.icon-export-outline:before { + content: '\eae2' +} + +.icon-export-2:before { + content: '\eae3' +} + +.icon-pencil-2:before { + content: '\eae4' +} + +.icon-pen:before { + content: '\eae5' +} + +.icon-feather-1:before { + content: '\eae6' +} + +.icon-edit-1:before { + content: '\eae7' +} + +.icon-print-2:before { + content: '\eae8' +} + +.icon-comment-2:before { + content: '\eae9' +} + +.icon-chat-2:before { + content: '\eaea' +} + +.icon-chat-alt:before { + content: '\eaeb' +} + +.icon-bell-2:before { + content: '\eaec' +} + +.icon-attention-2:before { + content: '\eaed' +} + +.icon-attention-filled:before { + content: '\eaee' +} + +.icon-warning-empty:before { + content: '\eaef' +} + +.icon-warning:before { + content: '\eaf0' +} + +.icon-contacts:before { + content: '\eaf1' +} + +.icon-vcard-1:before { + content: '\eaf2' +} + +.icon-address-1:before { + content: '\eaf3' +} + +.icon-location-outline:before { + content: '\eaf4' +} + +.icon-location-2:before { + content: '\eaf5' +} + +.icon-map-1:before { + content: '\eaf6' +} + +.icon-direction-outline:before { + content: '\eaf7' +} + +.icon-direction-2:before { + content: '\eaf8' +} + +.icon-compass-2:before { + content: '\eaf9' +} + +.icon-trash-2:before { + content: '\eafa' +} + +.icon-doc-2:before { + content: '\eafb' +} + +.icon-doc-text-2:before { + content: '\eafc' +} + +.icon-doc-add:before { + content: '\eafd' +} + +.icon-doc-remove:before { + content: '\eafe' +} + +.icon-news:before { + content: '\eaff' +} + +.icon-folder-2:before { + content: '\eb00' +} + +.icon-folder-add:before { + content: '\eb01' +} + +.icon-folder-delete:before { + content: '\eb02' +} + +.icon-archive-1:before { + content: '\eb03' +} + +.icon-box-2:before { + content: '\eb04' +} + +.icon-rss-outline:before { + content: '\eb05' +} + +.icon-rss-2:before { + content: '\eb06' +} + +.icon-phone-outline:before { + content: '\eb07' +} + +.icon-phone-2:before { + content: '\eb08' +} + +.icon-menu-outline:before { + content: '\eb09' +} + +.icon-menu-2:before { + content: '\eb0a' +} + +.icon-cog-outline:before { + content: '\eb0b' +} + +.icon-cog-2:before { + content: '\eb0c' +} + +.icon-wrench-outline:before { + content: '\eb0d' +} + +.icon-wrench-1:before { + content: '\eb0e' +} + +.icon-basket-2:before { + content: '\eb0f' +} + +.icon-calendar-outlilne:before { + content: '\eb10' +} + +.icon-calendar-2:before { + content: '\eb11' +} + +.icon-mic-outline:before { + content: '\eb12' +} + +.icon-mic-2:before { + content: '\eb13' +} + +.icon-volume-off-1:before { + content: '\eb14' +} + +.icon-volume-low:before { + content: '\eb15' +} + +.icon-volume-middle:before { + content: '\eb16' +} + +.icon-volume-high:before { + content: '\eb17' +} + +.icon-headphones-1:before { + content: '\eb18' +} + +.icon-clock-2:before { + content: '\eb19' +} + +.icon-wristwatch:before { + content: '\eb1a' +} + +.icon-stopwatch:before { + content: '\eb1b' +} + +.icon-lightbulb-1:before { + content: '\eb1c' +} + +.icon-block-outline:before { + content: '\eb1d' +} + +.icon-block-2:before { + content: '\eb1e' +} + +.icon-resize-full-outline:before { + content: '\eb1f' +} + +.icon-resize-full-2:before { + content: '\eb20' +} + +.icon-resize-normal-outline:before { + content: '\eb21' +} + +.icon-resize-normal:before { + content: '\eb22' +} + +.icon-move-outline:before { + content: '\eb23' +} + +.icon-move-1:before { + content: '\eb24' +} + +.icon-popup-1:before { + content: '\eb25' +} + +.icon-zoom-in-outline:before { + content: '\eb26' +} + +.icon-zoom-in-1:before { + content: '\eb27' +} + +.icon-zoom-out-outline:before { + content: '\eb28' +} + +.icon-zoom-out-1:before { + content: '\eb29' +} + +.icon-popup-2:before { + content: '\eb2a' +} + +.icon-left-open-outline:before { + content: '\eb2b' +} + +.icon-left-open-2:before { + content: '\eb2c' +} + +.icon-right-open-outline:before { + content: '\eb2d' +} + +.icon-right-open-2:before { + content: '\eb2e' +} + +.icon-down-2:before { + content: '\eb2f' +} + +.icon-left-2:before { + content: '\eb30' +} + +.icon-right-2:before { + content: '\eb31' +} + +.icon-up-2:before { + content: '\eb32' +} + +.icon-down-outline:before { + content: '\eb33' +} + +.icon-left-outline:before { + content: '\eb34' +} + +.icon-right-outline:before { + content: '\eb35' +} + +.icon-up-outline:before { + content: '\eb36' +} + +.icon-down-small:before { + content: '\eb37' +} + +.icon-left-small:before { + content: '\eb38' +} + +.icon-right-small:before { + content: '\eb39' +} + +.icon-up-small:before { + content: '\eb3a' +} + +.icon-cw-outline:before { + content: '\eb3b' +} + +.icon-cw-2:before { + content: '\eb3c' +} + +.icon-arrows-cw-outline:before { + content: '\eb3d' +} + +.icon-arrows-cw-1:before { + content: '\eb3e' +} + +.icon-loop-outline:before { + content: '\eb3f' +} + +.icon-loop-1:before { + content: '\eb40' +} + +.icon-loop-alt-outline:before { + content: '\eb41' +} + +.icon-loop-alt:before { + content: '\eb42' +} + +.icon-shuffle-2:before { + content: '\eb43' +} + +.icon-play-outline:before { + content: '\eb44' +} + +.icon-play-2:before { + content: '\eb45' +} + +.icon-stop-outline:before { + content: '\eb46' +} + +.icon-stop-2:before { + content: '\eb47' +} + +.icon-pause-outline:before { + content: '\eb48' +} + +.icon-pause-2:before { + content: '\eb49' +} + +.icon-fast-fw-outline:before { + content: '\eb4a' +} + +.icon-fast-fw-1:before { + content: '\eb4b' +} + +.icon-rewind-outline:before { + content: '\eb4c' +} + +.icon-rewind:before { + content: '\eb4d' +} + +.icon-record-outline:before { + content: '\eb4e' +} + +.icon-record-1:before { + content: '\eb4f' +} + +.icon-eject-outline:before { + content: '\eb50' +} + +.icon-eject-1:before { + content: '\eb51' +} + +.icon-eject-alt-outline:before { + content: '\eb52' +} + +.icon-eject-alt:before { + content: '\eb53' +} + +.icon-bat1:before { + content: '\eb54' +} + +.icon-bat2:before { + content: '\eb55' +} + +.icon-bat3:before { + content: '\eb56' +} + +.icon-bat4:before { + content: '\eb57' +} + +.icon-bat-charge:before { + content: '\eb58' +} + +.icon-plug:before { + content: '\eb59' +} + +.icon-target-outline:before { + content: '\eb5a' +} + +.icon-target-2:before { + content: '\eb5b' +} + +.icon-wifi-outline:before { + content: '\eb5c' +} + +.icon-wifi:before { + content: '\eb5d' +} + +.icon-desktop-1:before { + content: '\eb5e' +} + +.icon-laptop-1:before { + content: '\eb5f' +} + +.icon-tablet-1:before { + content: '\eb60' +} + +.icon-mobile-2:before { + content: '\eb61' +} + +.icon-contrast:before { + content: '\eb62' +} + +.icon-globe-outline:before { + content: '\eb63' +} + +.icon-globe-2:before { + content: '\eb64' +} + +.icon-globe-alt-outline:before { + content: '\eb65' +} + +.icon-globe-alt:before { + content: '\eb66' +} + +.icon-sun-1:before { + content: '\eb67' +} + +.icon-sun-filled:before { + content: '\eb68' +} + +.icon-cloud-2:before { + content: '\eb69' +} + +.icon-flash-outline:before { + content: '\eb6a' +} + +.icon-flash-2:before { + content: '\eb6b' +} + +.icon-moon-2:before { + content: '\eb6c' +} + +.icon-waves-outline:before { + content: '\eb6d' +} + +.icon-waves:before { + content: '\eb6e' +} + +.icon-rain:before { + content: '\eb6f' +} + +.icon-cloud-sun:before { + content: '\eb70' +} + +.icon-drizzle:before { + content: '\eb71' +} + +.icon-snow:before { + content: '\eb72' +} + +.icon-cloud-flash:before { + content: '\eb73' +} + +.icon-cloud-wind:before { + content: '\eb74' +} + +.icon-wind:before { + content: '\eb75' +} + +.icon-plane-outline:before { + content: '\eb76' +} + +.icon-plane:before { + content: '\eb77' +} + +.icon-leaf-2:before { + content: '\eb78' +} + +.icon-lifebuoy-1:before { + content: '\eb79' +} + +.icon-briefcase-2:before { + content: '\eb7a' +} + +.icon-brush-1:before { + content: '\eb7b' +} + +.icon-pipette:before { + content: '\eb7c' +} + +.icon-power-outline:before { + content: '\eb7d' +} + +.icon-power:before { + content: '\eb7e' +} + +.icon-check-outline:before { + content: '\eb7f' +} + +.icon-check-2:before { + content: '\eb80' +} + +.icon-gift-1:before { + content: '\eb81' +} + +.icon-temperatire:before { + content: '\eb82' +} + +.icon-chart-outline:before { + content: '\eb83' +} + +.icon-chart:before { + content: '\eb84' +} + +.icon-chart-alt-outline:before { + content: '\eb85' +} + +.icon-chart-alt:before { + content: '\eb86' +} + +.icon-chart-bar-outline:before { + content: '\eb87' +} + +.icon-chart-bar-2:before { + content: '\eb88' +} + +.icon-chart-pie-outline:before { + content: '\eb89' +} + +.icon-chart-pie-1:before { + content: '\eb8a' +} + +.icon-ticket-2:before { + content: '\eb8b' +} + +.icon-credit-card-2:before { + content: '\eb8c' +} + +.icon-clipboard-1:before { + content: '\eb8d' +} + +.icon-database-1:before { + content: '\eb8e' +} + +.icon-key-outline:before { + content: '\eb8f' +} + +.icon-key-2:before { + content: '\eb90' +} + +.icon-flow-split:before { + content: '\eb91' +} + +.icon-flow-merge:before { + content: '\eb92' +} + +.icon-flow-parallel-1:before { + content: '\eb93' +} + +.icon-flow-cross:before { + content: '\eb94' +} + +.icon-certificate-outline:before { + content: '\eb95' +} + +.icon-certificate-1:before { + content: '\eb96' +} + +.icon-scissors-outline:before { + content: '\eb97' +} + +.icon-scissors-1:before { + content: '\eb98' +} + +.icon-flask:before { + content: '\eb99' +} + +.icon-wine:before { + content: '\eb9a' +} + +.icon-coffee-1:before { + content: '\eb9b' +} + +.icon-beer-1:before { + content: '\eb9c' +} + +.icon-anchor-outline:before { + content: '\eb9d' +} + +.icon-anchor-1:before { + content: '\eb9e' +} + +.icon-puzzle-outline:before { + content: '\eb9f' +} + +.icon-puzzle-1:before { + content: '\eba0' +} + +.icon-tree:before { + content: '\eba1' +} + +.icon-calculator:before { + content: '\eba2' +} + +.icon-infinity-outline:before { + content: '\eba3' +} + +.icon-infinity-1:before { + content: '\eba4' +} + +.icon-pi-outline:before { + content: '\eba5' +} + +.icon-pi:before { + content: '\eba6' +} + +.icon-at:before { + content: '\eba7' +} + +.icon-at-circled:before { + content: '\eba8' +} + +.icon-looped-square-outline:before { + content: '\eba9' +} + +.icon-looped-square-interest:before { + content: '\ebaa' +} + +.icon-sort-alphabet-outline:before { + content: '\ebab' +} + +.icon-sort-alphabet:before { + content: '\ebac' +} + +.icon-sort-numeric-outline:before { + content: '\ebad' +} + +.icon-sort-numeric:before { + content: '\ebae' +} + +.icon-dribbble-circled-1:before { + content: '\ebaf' +} + +.icon-dribbble-2:before { + content: '\ebb0' +} + +.icon-facebook-circled-1:before { + content: '\ebb1' +} + +.icon-facebook-2:before { + content: '\ebb2' +} + +.icon-flickr-circled-1:before { + content: '\ebb3' +} + +.icon-flickr-2:before { + content: '\ebb4' +} + +.icon-github-circled-2:before { + content: '\ebb5' +} + +.icon-github-2:before { + content: '\ebb6' +} + +.icon-lastfm-circled-1:before { + content: '\ebb7' +} + +.icon-lastfm-1:before { + content: '\ebb8' +} + +.icon-linkedin-circled-1:before { + content: '\ebb9' +} + +.icon-linkedin-2:before { + content: '\ebba' +} + +.icon-pinterest-circled-2:before { + content: '\ebbb' +} + +.icon-pinterest-1:before { + content: '\ebbc' +} + +.icon-skype-outline:before { + content: '\ebbd' +} + +.icon-skype-2:before { + content: '\ebbe' +} + +.icon-tumbler-circled:before { + content: '\ebbf' +} + +.icon-tumbler:before { + content: '\ebc0' +} + +.icon-twitter-circled-1:before { + content: '\ebc1' +} + +.icon-twitter-2:before { + content: '\ebc2' +} + +.icon-vimeo-circled-1:before { + content: '\ebc3' +} + +.icon-vimeo-1:before { + content: '\ebc4' +} + +.icon-search-3:before { + content: '\ebc5' +} + +.icon-mail-3:before { + content: '\ebc6' +} + +.icon-heart-3:before { + content: '\ebc7' +} + +.icon-heart-empty-2:before { + content: '\ebc8' +} + +.icon-star-3:before { + content: '\ebc9' +} + +.icon-user-3:before { + content: '\ebca' +} + +.icon-video-3:before { + content: '\ebcb' +} + +.icon-picture-3:before { + content: '\ebcc' +} + +.icon-camera-3:before { + content: '\ebcd' +} + +.icon-ok-2:before { + content: '\ebce' +} + +.icon-ok-circle:before { + content: '\ebcf' +} + +.icon-cancel-3:before { + content: '\ebd0' +} + +.icon-cancel-circle:before { + content: '\ebd1' +} + +.icon-plus-3:before { + content: '\ebd2' +} + +.icon-plus-circle:before { + content: '\ebd3' +} + +.icon-minus-3:before { + content: '\ebd4' +} + +.icon-minus-circle:before { + content: '\ebd5' +} + +.icon-help-2:before { + content: '\ebd6' +} + +.icon-info-3:before { + content: '\ebd7' +} + +.icon-home-3:before { + content: '\ebd8' +} + +.icon-link-3:before { + content: '\ebd9' +} + +.icon-attach-3:before { + content: '\ebda' +} + +.icon-lock-3:before { + content: '\ebdb' +} + +.icon-lock-empty:before { + content: '\ebdc' +} + +.icon-lock-open-3:before { + content: '\ebdd' +} + +.icon-lock-open-empty:before { + content: '\ebde' +} + +.icon-pin-2:before { + content: '\ebdf' +} + +.icon-eye-3:before { + content: '\ebe0' +} + +.icon-tag-3:before { + content: '\ebe1' +} + +.icon-tag-empty:before { + content: '\ebe2' +} + +.icon-download-3:before { + content: '\ebe3' +} + +.icon-upload-3:before { + content: '\ebe4' +} + +.icon-download-cloud-1:before { + content: '\ebe5' +} + +.icon-upload-cloud-3:before { + content: '\ebe6' +} + +.icon-quote-left-1:before { + content: '\ebe7' +} + +.icon-quote-right-1:before { + content: '\ebe8' +} + +.icon-quote-left-alt:before { + content: '\ebe9' +} + +.icon-quote-right-alt:before { + content: '\ebea' +} + +.icon-pencil-3:before { + content: '\ebeb' +} + +.icon-pencil-neg:before { + content: '\ebec' +} + +.icon-pencil-alt:before { + content: '\ebed' +} + +.icon-undo:before { + content: '\ebee' +} + +.icon-comment-3:before { + content: '\ebef' +} + +.icon-comment-inv:before { + content: '\ebf0' +} + +.icon-comment-alt:before { + content: '\ebf1' +} + +.icon-comment-inv-alt:before { + content: '\ebf2' +} + +.icon-comment-alt2:before { + content: '\ebf3' +} + +.icon-comment-inv-alt2:before { + content: '\ebf4' +} + +.icon-chat-3:before { + content: '\ebf5' +} + +.icon-chat-inv:before { + content: '\ebf6' +} + +.icon-location-3:before { + content: '\ebf7' +} + +.icon-location-inv:before { + content: '\ebf8' +} + +.icon-location-alt:before { + content: '\ebf9' +} + +.icon-compass-3:before { + content: '\ebfa' +} + +.icon-trash-3:before { + content: '\ebfb' +} + +.icon-trash-empty:before { + content: '\ebfc' +} + +.icon-doc-3:before { + content: '\ebfd' +} + +.icon-doc-inv-1:before { + content: '\ebfe' +} + +.icon-doc-alt:before { + content: '\ebff' +} + +.icon-doc-inv-alt:before { + content: '\ec00' +} + +.icon-article:before { + content: '\ec01' +} + +.icon-article-alt:before { + content: '\ec02' +} + +.icon-book-open-1:before { + content: '\ec03' +} + +.icon-folder-3:before { + content: '\ec04' +} + +.icon-folder-empty-1:before { + content: '\ec05' +} + +.icon-box-3:before { + content: '\ec06' +} + +.icon-rss-3:before { + content: '\ec07' +} + +.icon-rss-alt:before { + content: '\ec08' +} + +.icon-cog-3:before { + content: '\ec09' +} + +.icon-wrench-2:before { + content: '\ec0a' +} + +.icon-share-1:before { + content: '\ec0b' +} + +.icon-calendar-3:before { + content: '\ec0c' +} + +.icon-calendar-inv:before { + content: '\ec0d' +} + +.icon-calendar-alt:before { + content: '\ec0e' +} + +.icon-mic-3:before { + content: '\ec0f' +} + +.icon-volume-off-2:before { + content: '\ec10' +} + +.icon-volume-up-1:before { + content: '\ec11' +} + +.icon-headphones-2:before { + content: '\ec12' +} + +.icon-clock-3:before { + content: '\ec13' +} + +.icon-lamp-1:before { + content: '\ec14' +} + +.icon-block-3:before { + content: '\ec15' +} + +.icon-resize-full-3:before { + content: '\ec16' +} + +.icon-resize-full-alt-1:before { + content: '\ec17' +} + +.icon-resize-small-2:before { + content: '\ec18' +} + +.icon-resize-small-alt:before { + content: '\ec19' +} + +.icon-resize-vertical-1:before { + content: '\ec1a' +} + +.icon-spin4:before { + content: '\e801' +} + +.icon-move-2:before { + content: '\ec1c' +} + +.icon-popup-3:before { + content: '\ec1d' +} + +.icon-down-3:before { + content: '\ec1e' +} + +.icon-left-3:before { + content: '\ec1f' +} + +.icon-right-3:before { + content: '\ec20' +} + +.icon-up-3:before { + content: '\ec21' +} + +.icon-down-circle:before { + content: '\ec22' +} + +.icon-left-circle:before { + content: '\ec23' +} + +.icon-right-circle:before { + content: '\ec24' +} + +.icon-up-circle:before { + content: '\ec25' +} + +.icon-cw-3:before { + content: '\ec26' +} + +.icon-loop-2:before { + content: '\ec27' +} + +.icon-loop-alt-1:before { + content: '\ec28' +} + +.icon-exchange-1:before { + content: '\ec29' +} + +.icon-split:before { + content: '\ec2a' +} + +.icon-arrow-curved:before { + content: '\ec2b' +} + +.icon-play-3:before { + content: '\ec2c' +} + +.icon-play-circle2:before { + content: '\ec2d' +} + +.icon-stop-3:before { + content: '\ec2e' +} + +.icon-pause-3:before { + content: '\ec2f' +} + +.icon-to-start-2:before { + content: '\ec30' +} + +.icon-to-end-2:before { + content: '\ec31' +} + +.icon-eject-2:before { + content: '\ec32' +} + +.icon-target-3:before { + content: '\ec33' +} + +.icon-signal-2:before { + content: '\ec34' +} + +.icon-award-1:before { + content: '\ec35' +} + +.icon-award-empty:before { + content: '\ec36' +} + +.icon-list-2:before { + content: '\ec37' +} + +.icon-list-nested:before { + content: '\ec38' +} + +.icon-bat-empty:before { + content: '\ec39' +} + +.icon-bat-half:before { + content: '\ec3a' +} + +.icon-bat-full:before { + content: '\ec3b' +} + +.icon-bat-charge-1:before { + content: '\ec3c' +} + +.icon-mobile-3:before { + content: '\ec3d' +} + +.icon-cd-1:before { + content: '\ec3e' +} + +.icon-equalizer:before { + content: '\ec3f' +} + +.icon-cursor:before { + content: '\ec40' +} + +.icon-aperture:before { + content: '\ec41' +} + +.icon-aperture-alt:before { + content: '\ec42' +} + +.icon-steering-wheel:before { + content: '\ec43' +} + +.icon-book-2:before { + content: '\ec44' +} + +.icon-book-alt:before { + content: '\ec45' +} + +.icon-brush-2:before { + content: '\ec46' +} + +.icon-brush-alt:before { + content: '\ec47' +} + +.icon-eyedropper:before { + content: '\ec48' +} + +.icon-layers:before { + content: '\ec49' +} + +.icon-layers-alt:before { + content: '\ec4a' +} + +.icon-sun-2:before { + content: '\ec4b' +} + +.icon-sun-inv:before { + content: '\ec4c' +} + +.icon-cloud-3:before { + content: '\ec4d' +} + +.icon-rain-1:before { + content: '\ec4e' +} + +.icon-flash-3:before { + content: '\ec4f' +} + +.icon-moon-3:before { + content: '\ec50' +} + +.icon-moon-inv:before { + content: '\ec51' +} + +.icon-umbrella-1:before { + content: '\ec52' +} + +.icon-chart-bar-3:before { + content: '\ec53' +} + +.icon-chart-pie-2:before { + content: '\ec54' +} + +.icon-chart-pie-alt:before { + content: '\ec55' +} + +.icon-key-3:before { + content: '\ec56' +} + +.icon-key-inv:before { + content: '\ec57' +} + +.icon-hash:before { + content: '\ec58' +} + +.icon-at-1:before { + content: '\ec59' +} + +.icon-pilcrow:before { + content: '\ec5a' +} + +.icon-dial:before { + content: '\ec5b' +} + +.icon-search-4:before { + content: '\ec5c' +} + +.icon-mail-4:before { + content: '\ec5d' +} + +.icon-heart-4:before { + content: '\ec5e' +} + +.icon-star-4:before { + content: '\ec5f' +} + +.icon-user-4:before { + content: '\ec60' +} + +.icon-user-woman:before { + content: '\ec61' +} + +.icon-user-pair:before { + content: '\ec62' +} + +.icon-video-alt:before { + content: '\ec63' +} + +.icon-videocam-2:before { + content: '\ec64' +} + +.icon-videocam-alt:before { + content: '\ec65' +} + +.icon-camera-4:before { + content: '\ec66' +} + +.icon-th-2:before { + content: '\ec67' +} + +.icon-th-list-2:before { + content: '\ec68' +} + +.icon-ok-3:before { + content: '\ec69' +} + +.icon-cancel-4:before { + content: '\ec6a' +} + +.icon-cancel-circle-1:before { + content: '\ec6b' +} + +.icon-plus-4:before { + content: '\ec6c' +} + +.icon-home-4:before { + content: '\ec6d' +} + +.icon-lock-4:before { + content: '\ec6e' +} + +.icon-lock-open-4:before { + content: '\ec6f' +} + +.icon-eye-4:before { + content: '\ec70' +} + +.icon-tag-4:before { + content: '\ec71' +} + +.icon-thumbs-up-3:before { + content: '\ec72' +} + +.icon-thumbs-down-3:before { + content: '\ec73' +} + +.icon-download-4:before { + content: '\ec74' +} + +.icon-export-3:before { + content: '\ec75' +} + +.icon-pencil-4:before { + content: '\ec76' +} + +.icon-pencil-alt-1:before { + content: '\ec77' +} + +.icon-edit-2:before { + content: '\ec78' +} + +.icon-chat-4:before { + content: '\ec79' +} + +.icon-print-3:before { + content: '\ec7a' +} + +.icon-bell-3:before { + content: '\ec7b' +} + +.icon-attention-3:before { + content: '\ec7c' +} + +.icon-info-4:before { + content: '\ec7d' +} + +.icon-question:before { + content: '\ec7e' +} + +.icon-location-4:before { + content: '\ec7f' +} + +.icon-trash-4:before { + content: '\ec80' +} + +.icon-doc-4:before { + content: '\ec81' +} + +.icon-article-1:before { + content: '\ec82' +} + +.icon-article-alt-1:before { + content: '\ec83' +} + +.icon-rss-4:before { + content: '\ec84' +} + +.icon-wrench-3:before { + content: '\ec85' +} + +.icon-basket-3:before { + content: '\ec86' +} + +.icon-basket-alt:before { + content: '\ec87' +} + +.icon-calendar-4:before { + content: '\ec88' +} + +.icon-calendar-alt-1:before { + content: '\ec89' +} + +.icon-volume-off-3:before { + content: '\ec8a' +} + +.icon-volume-down-1:before { + content: '\ec8b' +} + +.icon-volume-up-2:before { + content: '\ec8c' +} + +.icon-bullhorn:before { + content: '\ec8d' +} + +.icon-clock-4:before { + content: '\ec8e' +} + +.icon-clock-alt:before { + content: '\ec8f' +} + +.icon-stop-4:before { + content: '\ec90' +} + +.icon-resize-full-4:before { + content: '\ec91' +} + +.icon-resize-small-3:before { + content: '\ec92' +} + +.icon-zoom-in-2:before { + content: '\ec93' +} + +.icon-zoom-out-2:before { + content: '\ec94' +} + +.icon-popup-4:before { + content: '\ec95' +} + +.icon-down-dir-2:before { + content: '\ec96' +} + +.icon-left-dir-2:before { + content: '\ec97' +} + +.icon-right-dir-2:before { + content: '\ec98' +} + +.icon-up-dir-2:before { + content: '\ec99' +} + +.icon-down-4:before { + content: '\ec9a' +} + +.icon-up-4:before { + content: '\ec9b' +} + +.icon-cw-4:before { + content: '\ec9c' +} + +.icon-signal-3:before { + content: '\ec9d' +} + +.icon-award-2:before { + content: '\ec9e' +} + +.icon-mobile-4:before { + content: '\ec9f' +} + +.icon-mobile-alt:before { + content: '\eca0' +} + +.icon-tablet-2:before { + content: '\eca1' +} + +.icon-ipod:before { + content: '\eca2' +} + +.icon-cd-2:before { + content: '\eca3' +} + +.icon-grid:before { + content: '\eca4' +} + +.icon-book-3:before { + content: '\eca5' +} + +.icon-easel:before { + content: '\eca6' +} + +.icon-globe-3:before { + content: '\eca7' +} + +.icon-chart-1:before { + content: '\eca8' +} + +.icon-chart-bar-4:before { + content: '\eca9' +} + +.icon-chart-pie-3:before { + content: '\ecaa' +} + +.icon-dollar-1:before { + content: '\ecab' +} + +.icon-at-2:before { + content: '\ecac' +} + +.icon-colon:before { + content: '\ecad' +} + +.icon-semicolon:before { + content: '\ecae' +} + +.icon-squares:before { + content: '\ecaf' +} + +.icon-money-1:before { + content: '\ecb0' +} + +.icon-facebook-3:before { + content: '\ecb1' +} + +.icon-facebook-rect:before { + content: '\ecb2' +} + +.icon-twitter-3:before { + content: '\ecb3' +} + +.icon-twitter-bird:before { + content: '\ecb4' +} + +.icon-twitter-rect:before { + content: '\ecb5' +} + +.icon-youtube-1:before { + content: '\ecb6' +} + +.icon-search-5:before { + content: '\ecb7' +} + +.icon-mail-5:before { + content: '\ecb8' +} + +.icon-heart-5:before { + content: '\ecb9' +} + +.icon-heart-broken:before { + content: '\ecba' +} + +.icon-star-5:before { + content: '\ecbb' +} + +.icon-star-empty-2:before { + content: '\ecbc' +} + +.icon-star-half-1:before { + content: '\ecbd' +} + +.icon-star-half_empty:before { + content: '\ecbe' +} + +.icon-user-5:before { + content: '\ecbf' +} + +.icon-user-male:before { + content: '\ecc0' +} + +.icon-user-female:before { + content: '\ecc1' +} + +.icon-users-3:before { + content: '\ecc2' +} + +.icon-movie:before { + content: '\ecc3' +} + +.icon-videocam-3:before { + content: '\ecc4' +} + +.icon-isight:before { + content: '\ecc5' +} + +.icon-camera-5:before { + content: '\ecc6' +} + +.icon-menu-3:before { + content: '\ecc7' +} + +.icon-th-thumb:before { + content: '\ecc8' +} + +.icon-th-thumb-empty:before { + content: '\ecc9' +} + +.icon-th-list-3:before { + content: '\ecca' +} + +.icon-ok-4:before { + content: '\eccb' +} + +.icon-ok-circled-1:before { + content: '\eccc' +} + +.icon-cancel-5:before { + content: '\eccd' +} + +.icon-cancel-circled-3:before { + content: '\ecce' +} + +.icon-plus-5:before { + content: '\eccf' +} + +.icon-help-circled-2:before { + content: '\ecd0' +} + +.icon-help-circled-alt:before { + content: '\ecd1' +} + +.icon-info-circled-2:before { + content: '\ecd2' +} + +.icon-info-circled-alt:before { + content: '\ecd3' +} + +.icon-home-5:before { + content: '\ecd4' +} + +.icon-link-4:before { + content: '\ecd5' +} + +.icon-attach-4:before { + content: '\ecd6' +} + +.icon-lock-5:before { + content: '\ecd7' +} + +.icon-lock-alt:before { + content: '\ecd8' +} + +.icon-lock-open-5:before { + content: '\ecd9' +} + +.icon-lock-open-alt-1:before { + content: '\ecda' +} + +.icon-eye-5:before { + content: '\ecdb' +} + +.icon-download-5:before { + content: '\ecdc' +} + +.icon-upload-4:before { + content: '\ecdd' +} + +.icon-download-cloud-2:before { + content: '\ecde' +} + +.icon-upload-cloud-4:before { + content: '\ecdf' +} + +.icon-reply-3:before { + content: '\ece0' +} + +.icon-pencil-5:before { + content: '\ece1' +} + +.icon-export-4:before { + content: '\ece2' +} + +.icon-print-4:before { + content: '\ece3' +} + +.icon-retweet-2:before { + content: '\ece4' +} + +.icon-comment-4:before { + content: '\ece5' +} + +.icon-chat-5:before { + content: '\ece6' +} + +.icon-bell-4:before { + content: '\ece7' +} + +.icon-attention-4:before { + content: '\ece8' +} + +.icon-attention-alt-1:before { + content: '\ece9' +} + +.icon-location-5:before { + content: '\ecea' +} + +.icon-trash-5:before { + content: '\eceb' +} + +.icon-doc-5:before { + content: '\ecec' +} + +.icon-newspaper-1:before { + content: '\eced' +} + +.icon-folder-4:before { + content: '\ecee' +} + +.icon-folder-open-1:before { + content: '\ecef' +} + +.icon-folder-empty-2:before { + content: '\ecf0' +} + +.icon-folder-open-empty-1:before { + content: '\ecf1' +} + +.icon-cog-4:before { + content: '\ecf2' +} + +.icon-calendar-5:before { + content: '\ecf3' +} + +.icon-login-2:before { + content: '\ecf4' +} + +.icon-logout-2:before { + content: '\ecf5' +} + +.icon-mic-4:before { + content: '\ecf6' +} + +.icon-mic-off:before { + content: '\ecf7' +} + +.icon-clock-5:before { + content: '\ecf8' +} + +.icon-stopwatch-1:before { + content: '\ecf9' +} + +.icon-hourglass-1:before { + content: '\ecfa' +} + +.icon-zoom-in-3:before { + content: '\ecfb' +} + +.icon-zoom-out-3:before { + content: '\ecfc' +} + +.icon-down-open-2:before { + content: '\ecfd' +} + +.icon-left-open-3:before { + content: '\ecfe' +} + +.icon-right-open-3:before { + content: '\ecff' +} + +.icon-up-open-2:before { + content: '\ed00' +} + +.icon-down-5:before { + content: '\ed01' +} + +.icon-left-4:before { + content: '\ed02' +} + +.icon-right-4:before { + content: '\ed03' +} + +.icon-up-5:before { + content: '\ed04' +} + +.icon-down-bold-1:before { + content: '\ed05' +} + +.icon-left-bold-1:before { + content: '\ed06' +} + +.icon-right-bold-1:before { + content: '\ed07' +} + +.icon-up-bold-1:before { + content: '\ed08' +} + +.icon-down-fat:before { + content: '\ed09' +} + +.icon-left-fat:before { + content: '\ed0a' +} + +.icon-right-fat:before { + content: '\ed0b' +} + +.icon-up-fat:before { + content: '\ed0c' +} + +.icon-ccw-2:before { + content: '\ed0d' +} + +.icon-shuffle-3:before { + content: '\ed0e' +} + +.icon-play-4:before { + content: '\ed0f' +} + +.icon-pause-4:before { + content: '\ed10' +} + +.icon-stop-5:before { + content: '\ed11' +} + +.icon-to-end-3:before { + content: '\ed12' +} + +.icon-to-start-3:before { + content: '\ed13' +} + +.icon-fast-forward-1:before { + content: '\ed14' +} + +.icon-fast-backward-1:before { + content: '\ed15' +} + +.icon-trophy-1:before { + content: '\ed16' +} + +.icon-monitor-1:before { + content: '\ed17' +} + +.icon-tablet-3:before { + content: '\ed18' +} + +.icon-mobile-5:before { + content: '\ed19' +} + +.icon-data-science:before { + content: '\ed1a' +} + +.icon-data-science-inv:before { + content: '\ed1b' +} + +.icon-inbox-2:before { + content: '\ed1c' +} + +.icon-globe-4:before { + content: '\ed1d' +} + +.icon-globe-inv:before { + content: '\ed1e' +} + +.icon-flash-4:before { + content: '\ed1f' +} + +.icon-cloud-4:before { + content: '\ed20' +} + +.icon-coverflow:before { + content: '\ed21' +} + +.icon-coverflow-empty:before { + content: '\ed22' +} + +.icon-math:before { + content: '\ed23' +} + +.icon-math-circled:before { + content: '\ed24' +} + +.icon-math-circled-empty:before { + content: '\ed25' +} + +.icon-paper-plane-1:before { + content: '\ed26' +} + +.icon-paper-plane-alt:before { + content: '\ed27' +} + +.icon-paper-plane-alt2:before { + content: '\ed28' +} + +.icon-fontsize:before { + content: '\ed29' +} + +.icon-color-adjust:before { + content: '\ed2a' +} + +.icon-fire-1:before { + content: '\ed2b' +} + +.icon-chart-bar-5:before { + content: '\ed2c' +} + +.icon-hdd-1:before { + content: '\ed2d' +} + +.icon-connected-object:before { + content: '\ed2e' +} + +.icon-ruler:before { + content: '\ed2f' +} + +.icon-vector:before { + content: '\ed30' +} + +.icon-vector-pencil:before { + content: '\ed31' +} + +.icon-at-3:before { + content: '\ed32' +} + +.icon-hash-1:before { + content: '\ed33' +} + +.icon-female-1:before { + content: '\ed34' +} + +.icon-male-1:before { + content: '\ed35' +} + +.icon-spread:before { + content: '\ed36' +} + +.icon-king:before { + content: '\ed37' +} + +.icon-anchor-2:before { + content: '\ed38' +} + +.icon-joystick:before { + content: '\ed39' +} + +.icon-spinner1:before { + content: '\ed3a' +} + +.icon-spinner2:before { + content: '\ed3b' +} + +.icon-github-3:before { + content: '\ed3c' +} + +.icon-github-circled-3:before { + content: '\ed3d' +} + +.icon-github-circled-alt:before { + content: '\ed3e' +} + +.icon-github-circled-alt2:before { + content: '\ed3f' +} + +.icon-twitter-4:before { + content: '\ed40' +} + +.icon-twitter-circled-2:before { + content: '\ed41' +} + +.icon-facebook-4:before { + content: '\ed42' +} + +.icon-facebook-circled-2:before { + content: '\ed43' +} + +.icon-gplus-2:before { + content: '\ed44' +} + +.icon-gplus-circled-1:before { + content: '\ed45' +} + +.icon-linkedin-3:before { + content: '\ed46' +} + +.icon-linkedin-circled-2:before { + content: '\ed47' +} + +.icon-dribbble-3:before { + content: '\ed48' +} + +.icon-dribbble-circled-2:before { + content: '\ed49' +} + +.icon-instagram-1:before { + content: '\ed4a' +} + +.icon-instagram-circled:before { + content: '\ed4b' +} + +.icon-soundcloud-1:before { + content: '\ed4c' +} + +.icon-soundcloud-circled:before { + content: '\ed4d' +} + +.icon-mfg-logo:before { + content: '\ed4e' +} + +.icon-mfg-logo-circled:before { + content: '\ed4f' +} + +.icon-aboveground-rail:before { + content: '\ed50' +} + +.icon-airfield:before { + content: '\ed51' +} + +.icon-airport:before { + content: '\ed52' +} + +.icon-art-gallery:before { + content: '\ed53' +} + +.icon-bar:before { + content: '\ed54' +} + +.icon-baseball:before { + content: '\ed55' +} + +.icon-basketball:before { + content: '\ed56' +} + +.icon-beer-2:before { + content: '\ed57' +} + +.icon-belowground-rail:before { + content: '\ed58' +} + +.icon-bicycle:before { + content: '\ed59' +} + +.icon-bus:before { + content: '\ed5a' +} + +.icon-cafe:before { + content: '\ed5b' +} + +.icon-campsite:before { + content: '\ed5c' +} + +.icon-cemetery:before { + content: '\ed5d' +} + +.icon-cinema:before { + content: '\ed5e' +} + +.icon-college:before { + content: '\ed5f' +} + +.icon-commerical-building:before { + content: '\ed60' +} + +.icon-credit-card-3:before { + content: '\ed61' +} + +.icon-cricket:before { + content: '\ed62' +} + +.icon-embassy:before { + content: '\ed63' +} + +.icon-fast-food:before { + content: '\ed64' +} + +.icon-ferry:before { + content: '\ed65' +} + +.icon-fire-station:before { + content: '\ed66' +} + +.icon-football:before { + content: '\ed67' +} + +.icon-fuel:before { + content: '\ed68' +} + +.icon-garden:before { + content: '\ed69' +} + +.icon-giraffe:before { + content: '\ed6a' +} + +.icon-golf:before { + content: '\ed6b' +} + +.icon-grocery-store:before { + content: '\ed6c' +} + +.icon-harbor:before { + content: '\ed6d' +} + +.icon-heliport:before { + content: '\ed6e' +} + +.icon-hospital-1:before { + content: '\ed6f' +} + +.icon-industrial-building:before { + content: '\ed70' +} + +.icon-library:before { + content: '\ed71' +} + +.icon-lodging:before { + content: '\ed72' +} + +.icon-london-underground:before { + content: '\ed73' +} + +.icon-minefield:before { + content: '\ed74' +} + +.icon-monument:before { + content: '\ed75' +} + +.icon-museum:before { + content: '\ed76' +} + +.icon-pharmacy:before { + content: '\ed77' +} + +.icon-pitch:before { + content: '\ed78' +} + +.icon-police:before { + content: '\ed79' +} + +.icon-post:before { + content: '\ed7a' +} + +.icon-prison:before { + content: '\ed7b' +} + +.icon-rail:before { + content: '\ed7c' +} + +.icon-religious-christian:before { + content: '\ed7d' +} + +.icon-religious-islam:before { + content: '\ed7e' +} + +.icon-religious-jewish:before { + content: '\ed7f' +} + +.icon-restaurant:before { + content: '\ed80' +} + +.icon-roadblock:before { + content: '\ed81' +} + +.icon-school:before { + content: '\ed82' +} + +.icon-shop:before { + content: '\ed83' +} + +.icon-skiing:before { + content: '\ed84' +} + +.icon-soccer:before { + content: '\ed85' +} + +.icon-swimming:before { + content: '\ed86' +} + +.icon-tennis:before { + content: '\ed87' +} + +.icon-theatre:before { + content: '\ed88' +} + +.icon-toilet:before { + content: '\ed89' +} + +.icon-town-hall:before { + content: '\ed8a' +} + +.icon-trash-6:before { + content: '\ed8b' +} + +.icon-tree-1:before { + content: '\ed8c' +} + +.icon-tree-2:before { + content: '\ed8d' +} + +.icon-warehouse:before { + content: '\ed8e' +} + +.icon-duckduckgo:before { + content: '\ed8f' +} + +.icon-aim:before { + content: '\ed90' +} + +.icon-delicious:before { + content: '\ed91' +} + +.icon-paypal-1:before { + content: '\ed92' +} + +.icon-flattr-1:before { + content: '\ed93' +} + +.icon-android-1:before { + content: '\ed94' +} + +.icon-eventful:before { + content: '\ed95' +} + +.icon-smashmag:before { + content: '\ed96' +} + +.icon-gplus-3:before { + content: '\ed97' +} + +.icon-wikipedia:before { + content: '\ed98' +} + +.icon-lanyrd:before { + content: '\ed99' +} + +.icon-calendar-6:before { + content: '\ed9a' +} + +.icon-stumbleupon-1:before { + content: '\ed9b' +} + +.icon-fivehundredpx:before { + content: '\ed9c' +} + +.icon-pinterest-2:before { + content: '\ed9d' +} + +.icon-bitcoin-1:before { + content: '\ed9e' +} + +.icon-w3c:before { + content: '\ed9f' +} + +.icon-foursquare-1:before { + content: '\eda0' +} + +.icon-html5-1:before { + content: '\eda1' +} + +.icon-ie:before { + content: '\eda2' +} + +.icon-call:before { + content: '\eda3' +} + +.icon-grooveshark:before { + content: '\eda4' +} + +.icon-ninetyninedesigns:before { + content: '\eda5' +} + +.icon-forrst:before { + content: '\eda6' +} + +.icon-digg:before { + content: '\eda7' +} + +.icon-spotify-1:before { + content: '\eda8' +} + +.icon-reddit:before { + content: '\eda9' +} + +.icon-guest:before { + content: '\edaa' +} + +.icon-gowalla:before { + content: '\edab' +} + +.icon-appstore:before { + content: '\edac' +} + +.icon-blogger:before { + content: '\edad' +} + +.icon-cc-1:before { + content: '\edae' +} + +.icon-dribbble-4:before { + content: '\edaf' +} + +.icon-evernote-1:before { + content: '\edb0' +} + +.icon-flickr-3:before { + content: '\edb1' +} + +.icon-google:before { + content: '\edb2' +} + +.icon-viadeo:before { + content: '\edb3' +} + +.icon-instapaper:before { + content: '\edb4' +} + +.icon-weibo-1:before { + content: '\edb5' +} + +.icon-klout:before { + content: '\edb6' +} + +.icon-linkedin-4:before { + content: '\edb7' +} + +.icon-meetup:before { + content: '\edb8' +} + +.icon-vk:before { + content: '\edb9' +} + +.icon-plancast:before { + content: '\edba' +} + +.icon-disqus:before { + content: '\edbb' +} + +.icon-rss-5:before { + content: '\edbc' +} + +.icon-skype-3:before { + content: '\edbd' +} + +.icon-twitter-5:before { + content: '\edbe' +} + +.icon-youtube-2:before { + content: '\edbf' +} + +.icon-vimeo-2:before { + content: '\edc0' +} + +.icon-windows-1:before { + content: '\edc1' +} + +.icon-xing-1:before { + content: '\edc2' +} + +.icon-yahoo:before { + content: '\edc3' +} + +.icon-chrome:before { + content: '\edc4' +} + +.icon-email:before { + content: '\edc5' +} + +.icon-macstore:before { + content: '\edc6' +} + +.icon-myspace:before { + content: '\edc7' +} + +.icon-podcast:before { + content: '\edc8' +} + +.icon-amazon:before { + content: '\edc9' +} + +.icon-steam:before { + content: '\edca' +} + +.icon-cloudapp:before { + content: '\edcb' +} + +.icon-dropbox-2:before { + content: '\edcc' +} + +.icon-ebay:before { + content: '\edcd' +} + +.icon-facebook-5:before { + content: '\edce' +} + +.icon-github-4:before { + content: '\edcf' +} + +.icon-github-circled-4:before { + content: '\edd0' +} + +.icon-googleplay:before { + content: '\edd1' +} + +.icon-itunes:before { + content: '\edd2' +} + +.icon-plurk:before { + content: '\edd3' +} + +.icon-songkick:before { + content: '\edd4' +} + +.icon-lastfm-2:before { + content: '\edd5' +} + +.icon-gmail:before { + content: '\edd6' +} + +.icon-pinboard:before { + content: '\edd7' +} + +.icon-openid:before { + content: '\edd8' +} + +.icon-quora:before { + content: '\edd9' +} + +.icon-soundcloud-2:before { + content: '\edda' +} + +.icon-tumblr-2:before { + content: '\eddb' +} + +.icon-eventasaurus:before { + content: '\eddc' +} + +.icon-wordpress:before { + content: '\eddd' +} + +.icon-yelp:before { + content: '\edde' +} + +.icon-intensedebate:before { + content: '\eddf' +} + +.icon-eventbrite:before { + content: '\ede0' +} + +.icon-scribd:before { + content: '\ede1' +} + +.icon-posterous:before { + content: '\ede2' +} + +.icon-stripe:before { + content: '\ede3' +} + +.icon-opentable:before { + content: '\ede4' +} + +.icon-cart:before { + content: '\ede5' +} + +.icon-print-5:before { + content: '\ede6' +} + +.icon-angellist:before { + content: '\ede7' +} + +.icon-instagram-2:before { + content: '\ede8' +} + +.icon-dwolla:before { + content: '\ede9' +} + +.icon-appnet:before { + content: '\edea' +} + +.icon-statusnet:before { + content: '\edeb' +} + +.icon-acrobat:before { + content: '\edec' +} + +.icon-drupal:before { + content: '\eded' +} + +.icon-buffer:before { + content: '\edee' +} + +.icon-pocket:before { + content: '\edef' +} + +.icon-bitbucket-1:before { + content: '\edf0' +} + +.icon-lego:before { + content: '\edf1' +} + +.icon-login-3:before { + content: '\edf2' +} + +.icon-stackoverflow-1:before { + content: '\edf3' +} + +.icon-hackernews:before { + content: '\edf4' +} + +.icon-lkdto:before { + content: '\edf5' +} + +.icon-facebook-6:before { + content: '\edf6' +} + +.icon-facebook-rect-1:before { + content: '\edf7' +} + +.icon-twitter-6:before { + content: '\edf8' +} + +.icon-twitter-bird-1:before { + content: '\edf9' +} + +.icon-vimeo-3:before { + content: '\edfa' +} + +.icon-vimeo-rect:before { + content: '\edfb' +} + +.icon-tumblr-3:before { + content: '\edfc' +} + +.icon-tumblr-rect:before { + content: '\edfd' +} + +.icon-googleplus-rect:before { + content: '\edfe' +} + +.icon-github-text:before { + content: '\edff' +} + +.icon-github-5:before { + content: '\ee00' +} + +.icon-skype-4:before { + content: '\ee01' +} + +.icon-icq:before { + content: '\ee02' +} + +.icon-yandex:before { + content: '\ee03' +} + +.icon-yandex-rect:before { + content: '\ee04' +} + +.icon-vkontakte-rect:before { + content: '\ee05' +} + +.icon-odnoklassniki:before { + content: '\ee06' +} + +.icon-odnoklassniki-rect:before { + content: '\ee07' +} + +.icon-friendfeed:before { + content: '\ee08' +} + +.icon-friendfeed-rect:before { + content: '\ee09' +} + +.icon-blogger-1:before { + content: '\ee0a' +} + +.icon-blogger-rect:before { + content: '\ee0b' +} + +.icon-deviantart:before { + content: '\ee0c' +} + +.icon-jabber:before { + content: '\ee0d' +} + +.icon-lastfm-3:before { + content: '\ee0e' +} + +.icon-lastfm-rect:before { + content: '\ee0f' +} + +.icon-linkedin-5:before { + content: '\ee10' +} + +.icon-linkedin-rect:before { + content: '\ee11' +} + +.icon-picasa-1:before { + content: '\ee12' +} + +.icon-wordpress-1:before { + content: '\ee13' +} + +.icon-instagram-3:before { + content: '\ee14' +} + +.icon-instagram-filled:before { + content: '\ee15' +} + +.icon-diigo:before { + content: '\ee16' +} + +.icon-box-4:before { + content: '\ee17' +} + +.icon-box-rect:before { + content: '\ee18' +} + +.icon-tudou:before { + content: '\ee19' +} + +.icon-youku:before { + content: '\ee1a' +} + +.icon-win8:before { + content: '\ee1b' +} + +.icon-glass-1:before { + content: '\ee72' +} + +.icon-music-4:before { + content: '\ee73' +} + +.icon-search-8:before { + content: '\ee74' +} + +.icon-search-circled:before { + content: '\ee75' +} + +.icon-mail-7:before { + content: '\ee76' +} + +.icon-mail-circled:before { + content: '\ee77' +} + +.icon-heart-8:before { + content: '\ee78' +} + +.icon-heart-circled:before { + content: '\ee79' +} + +.icon-heart-empty-4:before { + content: '\ee7a' +} + +.icon-star-8:before { + content: '\ee7b' +} + +.icon-star-circled:before { + content: '\ee7c' +} + +.icon-star-empty-3:before { + content: '\ee7d' +} + +.icon-user-8:before { + content: '\ee7e' +} + +.icon-group:before { + content: '\ee7f' +} + +.icon-group-circled:before { + content: '\ee80' +} + +.icon-torso:before { + content: '\ee81' +} + +.icon-video-5:before { + content: '\ee82' +} + +.icon-video-circled:before { + content: '\ee83' +} + +.icon-video-alt-1:before { + content: '\ee84' +} + +.icon-videocam-5:before { + content: '\ee85' +} + +.icon-video-chat:before { + content: '\ee86' +} + +.icon-picture-5:before { + content: '\ee87' +} + +.icon-camera-7:before { + content: '\ee88' +} + +.icon-photo-1:before { + content: '\ee89' +} + +.icon-photo-circled:before { + content: '\ee8a' +} + +.icon-th-large-2:before { + content: '\ee8b' +} + +.icon-th-3:before { + content: '\ee8c' +} + +.icon-th-list-5:before { + content: '\ee8d' +} + +.icon-view-mode:before { + content: '\ee8e' +} + +.icon-ok-6:before { + content: '\ee8f' +} + +.icon-ok-circled-2:before { + content: '\ee90' +} + +.icon-ok-circled2-1:before { + content: '\ee91' +} + +.icon-cancel-7:before { + content: '\ee92' +} + +.icon-cancel-circled-4:before { + content: '\ee93' +} + +.icon-cancel-circled2-1:before { + content: '\ee94' +} + +.icon-plus-6:before { + content: '\ee95' +} + +.icon-plus-circled-2:before { + content: '\ee96' +} + +.icon-minus-4:before { + content: '\ee97' +} + +.icon-minus-circled-2:before { + content: '\ee98' +} + +.icon-help-3:before { + content: '\ee99' +} + +.icon-help-circled-3:before { + content: '\ee9a' +} + +.icon-info-circled-3:before { + content: '\ee9b' +} + +.icon-home-6:before { + content: '\ee9c' +} + +.icon-home-circled:before { + content: '\ee9d' +} + +.icon-website:before { + content: '\ee9e' +} + +.icon-website-circled:before { + content: '\ee9f' +} + +.icon-attach-7:before { + content: '\eea0' +} + +.icon-attach-circled:before { + content: '\eea1' +} + +.icon-lock-8:before { + content: '\eea2' +} + +.icon-lock-circled:before { + content: '\eea3' +} + +.icon-lock-open-7:before { + content: '\eea4' +} + +.icon-lock-open-alt-2:before { + content: '\eea5' +} + +.icon-eye-7:before { + content: '\eea6' +} + +.icon-eye-off-1:before { + content: '\eea7' +} + +.icon-tag-7:before { + content: '\eea8' +} + +.icon-tags-2:before { + content: '\eea9' +} + +.icon-bookmark-3:before { + content: '\eeaa' +} + +.icon-bookmark-empty-1:before { + content: '\eeab' +} + +.icon-flag-3:before { + content: '\eeac' +} + +.icon-flag-circled:before { + content: '\eead' +} + +.icon-thumbs-up-5:before { + content: '\eeae' +} + +.icon-thumbs-down-4:before { + content: '\eeaf' +} + +.icon-download-6:before { + content: '\eeb0' +} + +.icon-download-alt:before { + content: '\eeb1' +} + +.icon-upload-5:before { + content: '\eeb2' +} + +.icon-share-2:before { + content: '\eeb3' +} + +.icon-quote-1:before { + content: '\eeb4' +} + +.icon-quote-circled:before { + content: '\eeb5' +} + +.icon-export-5:before { + content: '\eeb6' +} + +.icon-pencil-7:before { + content: '\eeb7' +} + +.icon-pencil-circled:before { + content: '\eeb8' +} + +.icon-edit-3:before { + content: '\eeb9' +} + +.icon-edit-circled:before { + content: '\eeba' +} + +.icon-edit-alt:before { + content: '\eebb' +} + +.icon-print-6:before { + content: '\eebc' +} + +.icon-retweet-4:before { + content: '\eebd' +} + +.icon-comment-7:before { + content: '\eebe' +} + +.icon-comment-alt-1:before { + content: '\eebf' +} + +.icon-bell-5:before { + content: '\eec0' +} + +.icon-warning-1:before { + content: '\eec1' +} + +.icon-exclamation:before { + content: '\eec2' +} + +.icon-error:before { + content: '\eec3' +} + +.icon-error-alt:before { + content: '\eec4' +} + +.icon-location-7:before { + content: '\eec5' +} + +.icon-location-circled:before { + content: '\eec6' +} + +.icon-compass-4:before { + content: '\eec7' +} + +.icon-compass-circled:before { + content: '\eec8' +} + +.icon-trash-8:before { + content: '\eec9' +} + +.icon-trash-circled:before { + content: '\eeca' +} + +.icon-doc-7:before { + content: '\eecb' +} + +.icon-doc-circled:before { + content: '\eecc' +} + +.icon-doc-new:before { + content: '\eecd' +} + +.icon-doc-new-circled:before { + content: '\eece' +} + +.icon-folder-5:before { + content: '\eecf' +} + +.icon-folder-circled:before { + content: '\eed0' +} + +.icon-folder-close:before { + content: '\eed1' +} + +.icon-folder-open-2:before { + content: '\eed2' +} + +.icon-rss-6:before { + content: '\eed3' +} + +.icon-phone-3:before { + content: '\eed4' +} + +.icon-phone-circled:before { + content: '\eed5' +} + +.icon-cog-6:before { + content: '\eed6' +} + +.icon-cog-circled:before { + content: '\eed7' +} + +.icon-cogs:before { + content: '\eed8' +} + +.icon-wrench-4:before { + content: '\eed9' +} + +.icon-wrench-circled:before { + content: '\eeda' +} + +.icon-basket-4:before { + content: '\eedb' +} + +.icon-basket-circled:before { + content: '\eedc' +} + +.icon-calendar-8:before { + content: '\eedd' +} + +.icon-calendar-circled:before { + content: '\eede' +} + +.icon-mic-5:before { + content: '\eedf' +} + +.icon-mic-circled:before { + content: '\eee0' +} + +.icon-volume-off-4:before { + content: '\eee1' +} + +.icon-volume-down-2:before { + content: '\eee2' +} + +.icon-volume-1:before { + content: '\eee3' +} + +.icon-volume-up-3:before { + content: '\eee4' +} + +.icon-headphones-3:before { + content: '\eee5' +} + +.icon-clock-8:before { + content: '\eee6' +} + +.icon-clock-circled:before { + content: '\eee7' +} + +.icon-lightbulb-3:before { + content: '\eee8' +} + +.icon-lightbulb-alt:before { + content: '\eee9' +} + +.icon-block-4:before { + content: '\eeea' +} + +.icon-resize-full-6:before { + content: '\eeeb' +} + +.icon-resize-full-alt-2:before { + content: '\eeec' +} + +.icon-resize-small-4:before { + content: '\eeed' +} + +.icon-resize-vertical-2:before { + content: '\eeee' +} + +.icon-resize-horizontal-2:before { + content: '\eeef' +} + +.icon-move-3:before { + content: '\eef0' +} + +.icon-zoom-in-4:before { + content: '\eef1' +} + +.icon-zoom-out-4:before { + content: '\eef2' +} + +.icon-down-open-3:before { + content: '\eef3' +} + +.icon-left-open-5:before { + content: '\eef4' +} + +.icon-right-open-5:before { + content: '\eef5' +} + +.icon-up-open-3:before { + content: '\eef6' +} + +.icon-down-6:before { + content: '\eef7' +} + +.icon-left-5:before { + content: '\eef8' +} + +.icon-right-5:before { + content: '\eef9' +} + +.icon-up-6:before { + content: '\eefa' +} + +.icon-down-circled-2:before { + content: '\eefb' +} + +.icon-left-circled-2:before { + content: '\eefc' +} + +.icon-right-circled-2:before { + content: '\eefd' +} + +.icon-up-circled-2:before { + content: '\eefe' +} + +.icon-down-hand-1:before { + content: '\eeff' +} + +.icon-left-hand-1:before { + content: '\ef00' +} + +.icon-right-hand-1:before { + content: '\ef01' +} + +.icon-up-hand-1:before { + content: '\ef02' +} + +.icon-cw-5:before { + content: '\ef03' +} + +.icon-cw-circled:before { + content: '\ef04' +} + +.icon-arrows-cw-3:before { + content: '\ef05' +} + +.icon-shuffle-4:before { + content: '\ef06' +} + +.icon-play-5:before { + content: '\ef07' +} + +.icon-play-circled-1:before { + content: '\ef08' +} + +.icon-play-circled2-1:before { + content: '\ef09' +} + +.icon-stop-6:before { + content: '\ef0a' +} + +.icon-stop-circled:before { + content: '\ef0b' +} + +.icon-pause-5:before { + content: '\ef0c' +} + +.icon-pause-circled:before { + content: '\ef0d' +} + +.icon-record-2:before { + content: '\ef0e' +} + +.icon-eject-3:before { + content: '\ef0f' +} + +.icon-backward:before { + content: '\ef10' +} + +.icon-backward-circled:before { + content: '\ef11' +} + +.icon-fast-backward-2:before { + content: '\ef12' +} + +.icon-fast-forward-2:before { + content: '\ef13' +} + +.icon-forward-3:before { + content: '\ef14' +} + +.icon-forward-circled:before { + content: '\ef15' +} + +.icon-step-backward:before { + content: '\ef16' +} + +.icon-step-forward:before { + content: '\ef17' +} + +.icon-target-5:before { + content: '\ef18' +} + +.icon-signal-5:before { + content: '\ef19' +} + +.icon-desktop-3:before { + content: '\ef1a' +} + +.icon-desktop-circled:before { + content: '\ef1b' +} + +.icon-laptop-2:before { + content: '\ef1c' +} + +.icon-laptop-circled:before { + content: '\ef1d' +} + +.icon-network-1:before { + content: '\ef1e' +} + +.icon-inbox-4:before { + content: '\ef1f' +} + +.icon-inbox-circled:before { + content: '\ef20' +} + +.icon-inbox-alt:before { + content: '\ef21' +} + +.icon-globe-6:before { + content: '\ef22' +} + +.icon-globe-alt-1:before { + content: '\ef23' +} + +.icon-cloud-6:before { + content: '\ef24' +} + +.icon-cloud-circled:before { + content: '\ef25' +} + +.icon-flight-2:before { + content: '\ef26' +} + +.icon-leaf-3:before { + content: '\ef27' +} + +.icon-font-1:before { + content: '\ef28' +} + +.icon-fontsize-1:before { + content: '\ef29' +} + +.icon-bold-1:before { + content: '\ef2a' +} + +.icon-italic-1:before { + content: '\ef2b' +} + +.icon-text-height-1:before { + content: '\ef2c' +} + +.icon-text-width-1:before { + content: '\ef2d' +} + +.icon-align-left-1:before { + content: '\ef2e' +} + +.icon-align-center-1:before { + content: '\ef2f' +} + +.icon-align-right-1:before { + content: '\ef30' +} + +.icon-align-justify-1:before { + content: '\ef31' +} + +.icon-list-3:before { + content: '\ef32' +} + +.icon-indent-left-1:before { + content: '\ef33' +} + +.icon-indent-right-1:before { + content: '\ef34' +} + +.icon-briefcase-3:before { + content: '\ef35' +} + +.icon-off-1:before { + content: '\ef36' +} + +.icon-road-1:before { + content: '\ef37' +} + +.icon-qrcode-1:before { + content: '\ef38' +} + +.icon-barcode-1:before { + content: '\ef39' +} + +.icon-braille:before { + content: '\ef3a' +} + +.icon-book-4:before { + content: '\ef3b' +} + +.icon-adjust-1:before { + content: '\ef3c' +} + +.icon-tint-1:before { + content: '\ef3d' +} + +.icon-check-3:before { + content: '\ef3e' +} + +.icon-check-empty-1:before { + content: '\ef3f' +} + +.icon-asterisk-1:before { + content: '\ef40' +} + +.icon-gift-2:before { + content: '\ef41' +} + +.icon-fire-3:before { + content: '\ef42' +} + +.icon-magnet-2:before { + content: '\ef43' +} + +.icon-chart-2:before { + content: '\ef44' +} + +.icon-chart-circled:before { + content: '\ef45' +} + +.icon-credit-card-4:before { + content: '\ef46' +} + +.icon-megaphone-3:before { + content: '\ef47' +} + +.icon-clipboard-2:before { + content: '\ef48' +} + +.icon-hdd-2:before { + content: '\ef49' +} + +.icon-key-5:before { + content: '\ef4a' +} + +.icon-certificate-2:before { + content: '\ef4b' +} + +.icon-tasks-1:before { + content: '\ef4c' +} + +.icon-filter-1:before { + content: '\ef4d' +} + +.icon-gauge-2:before { + content: '\ef4e' +} + +.icon-smiley:before { + content: '\ef4f' +} + +.icon-smiley-circled:before { + content: '\ef50' +} + +.icon-address-book:before { + content: '\ef51' +} + +.icon-address-book-alt:before { + content: '\ef52' +} + +.icon-asl:before { + content: '\ef53' +} + +.icon-glasses:before { + content: '\ef54' +} + +.icon-hearing-impaired:before { + content: '\ef55' +} + +.icon-iphone-home:before { + content: '\ef56' +} + +.icon-person:before { + content: '\ef57' +} + +.icon-adult:before { + content: '\ef58' +} + +.icon-child:before { + content: '\ef59' +} + +.icon-blind:before { + content: '\ef5a' +} + +.icon-guidedog:before { + content: '\ef5b' +} + +.icon-accessibility:before { + content: '\ef5c' +} + +.icon-universal-access:before { + content: '\ef5d' +} + +.icon-male-2:before { + content: '\ef5e' +} + +.icon-female-2:before { + content: '\ef5f' +} + +.icon-behance-1:before { + content: '\ef60' +} + +.icon-blogger-2:before { + content: '\ef61' +} + +.icon-cc-2:before { + content: '\ef62' +} + +.icon-css:before { + content: '\ef63' +} + +.icon-delicious-1:before { + content: '\ef64' +} + +.icon-deviantart-1:before { + content: '\ef65' +} + +.icon-digg-1:before { + content: '\ef66' +} + +.icon-dribbble-5:before { + content: '\ef67' +} + +.icon-facebook-7:before { + content: '\ef68' +} + +.icon-flickr-4:before { + content: '\ef69' +} + +.icon-foursquare-2:before { + content: '\ef6a' +} + +.icon-friendfeed-1:before { + content: '\ef6b' +} + +.icon-friendfeed-rect-1:before { + content: '\ef6c' +} + +.icon-github-6:before { + content: '\ef6d' +} + +.icon-github-text-1:before { + content: '\ef6e' +} + +.icon-googleplus:before { + content: '\ef6f' +} + +.icon-instagram-4:before { + content: '\ef70' +} + +.icon-linkedin-6:before { + content: '\ef71' +} + +.icon-path:before { + content: '\ef72' +} + +.icon-picasa-2:before { + content: '\ef73' +} + +.icon-pinterest-3:before { + content: '\ef74' +} + +.icon-reddit-1:before { + content: '\ef75' +} + +.icon-skype-5:before { + content: '\ef76' +} + +.icon-slideshare:before { + content: '\ef77' +} + +.icon-stackoverflow-2:before { + content: '\ef78' +} + +.icon-stumbleupon-2:before { + content: '\ef79' +} + +.icon-twitter-7:before { + content: '\ef7a' +} + +.icon-tumblr-4:before { + content: '\ef7b' +} + +.icon-vimeo-4:before { + content: '\ef7c' +} + +.icon-vkontakte-2:before { + content: '\ef7d' +} + +.icon-w3c-1:before { + content: '\ef7e' +} + +.icon-wordpress-2:before { + content: '\ef7f' +} + +.icon-youtube-3:before { + content: '\ef80' +} + +.icon-music-3:before { + content: '\ee42' +} + +.icon-search-7:before { + content: '\ee43' +} + +.icon-mail-6:before { + content: '\ee44' +} + +.icon-heart-7:before { + content: '\ee45' +} + +.icon-star-7:before { + content: '\ee46' +} + +.icon-user-7:before { + content: '\ee47' +} + +.icon-videocam-4:before { + content: '\ee48' +} + +.icon-camera-6:before { + content: '\ee49' +} + +.icon-photo:before { + content: '\ee4a' +} + +.icon-attach-6:before { + content: '\ee5c' +} + +.icon-lock-7:before { + content: '\ee5d' +} + +.icon-eye-6:before { + content: '\ee5e' +} + +.icon-tag-6:before { + content: '\ee5f' +} + +.icon-thumbs-up-4:before { + content: '\ee60' +} + +.icon-pencil-6:before { + content: '\ee61' +} + +.icon-comment-6:before { + content: '\ee62' +} + +.icon-location-6:before { + content: '\ee63' +} + +.icon-cup-1:before { + content: '\ee64' +} + +.icon-trash-7:before { + content: '\ee65' +} + +.icon-doc-6:before { + content: '\ee66' +} + +.icon-note-1:before { + content: '\ee4b' +} + +.icon-cog-5:before { + content: '\ee4c' +} + +.icon-params:before { + content: '\ee4d' +} + +.icon-calendar-7:before { + content: '\ee4e' +} + +.icon-sound-1:before { + content: '\ee4f' +} + +.icon-clock-7:before { + content: '\ee50' +} + +.icon-lightbulb-2:before { + content: '\ee51' +} + +.icon-tv:before { + content: '\ee52' +} + +.icon-desktop-2:before { + content: '\ee53' +} + +.icon-mobile-6:before { + content: '\ee67' +} + +.icon-cd-3:before { + content: '\ee68' +} + +.icon-inbox-3:before { + content: '\ee69' +} + +.icon-globe-5:before { + content: '\ee6a' +} + +.icon-cloud-5:before { + content: '\ee6b' +} + +.icon-paper-plane-2:before { + content: '\ee6c' +} + +.icon-fire-2:before { + content: '\ee6d' +} + +.icon-graduation-cap-1:before { + content: '\ee6e' +} + +.icon-megaphone-2:before { + content: '\ee6f' +} + +.icon-database-2:before { + content: '\ee70' +} + +.icon-key-4:before { + content: '\ee71' +} + +.icon-beaker-1:before { + content: '\ee54' +} + +.icon-truck-1:before { + content: '\ee55' +} + +.icon-money-2:before { + content: '\ee56' +} + +.icon-food-1:before { + content: '\ee57' +} + +.icon-shop-1:before { + content: '\ee58' +} + +.icon-diamond:before { + content: '\ee59' +} + +.icon-t-shirt:before { + content: '\ee5a' +} + +.icon-wallet:before { + content: '\ee5b' +} + +.icon-search-6:before { + content: '\ee33' +} + +.icon-heart-6:before { + content: '\ee26' +} + +.icon-heart-empty-3:before { + content: '\ee27' +} + +.icon-star-6:before { + content: '\ee29' +} + +.icon-user-6:before { + content: '\ee28' +} + +.icon-video-4:before { + content: '\ee2a' +} + +.icon-picture-4:before { + content: '\ee2b' +} + +.icon-th-large-3:before { + content: '\ef89' +} + +.icon-th-4:before { + content: '\ef88' +} + +.icon-th-list-4:before { + content: '\ee2c' +} + +.icon-ok-5:before { + content: '\ee1c' +} + +.icon-ok-circle-1:before { + content: '\ee1d' +} + +.icon-cancel-6:before { + content: '\ee1e' +} + +.icon-cancel-circle-2:before { + content: '\ee1f' +} + +.icon-plus-circle-1:before { + content: '\ee20' +} + +.icon-minus-circle-1:before { + content: '\ee21' +} + +.icon-link-5:before { + content: '\ee22' +} + +.icon-attach-5:before { + content: '\ee23' +} + +.icon-lock-6:before { + content: '\ee24' +} + +.icon-lock-open-6:before { + content: '\ee32' +} + +.icon-tag-5:before { + content: '\ee31' +} + +.icon-reply-4:before { + content: '\ee30' +} + +.icon-reply-all-2:before { + content: '\ee25' +} + +.icon-code-3:before { + content: '\ee2f' +} + +.icon-retweet-3:before { + content: '\ee2e' +} + +.icon-comment-5:before { + content: '\ee2d' +} + +.icon-location-8:before { + content: '\ef82' +} + +.icon-folder-6:before { + content: '\ef83' +} + +.icon-archive-2:before { + content: '\ef84' +} + +.icon-cog-7:before { + content: '\ef85' +} + +.icon-logout-3:before { + content: '\ef86' +} + +.icon-clock-6:before { + content: '\ee34' +} + +.icon-resize-full-5:before { + content: '\ee36' +} + +.icon-resize-full-circle:before { + content: '\ee35' +} + +.icon-popup-5:before { + content: '\ef81' +} + +.icon-left-open-4:before { + content: '\ee37' +} + +.icon-right-open-4:before { + content: '\ee38' +} + +.icon-down-circle-1:before { + content: '\ee39' +} + +.icon-left-circle-1:before { + content: '\ee3a' +} + +.icon-right-circle-1:before { + content: '\ee3b' +} + +.icon-up-circle-1:before { + content: '\ee3c' +} + +.icon-cw-circle:before { + content: '\ee3d' +} + +.icon-arrows-cw-2:before { + content: '\ee3e' +} + +.icon-updown-circle:before { + content: '\ee3f' +} + +.icon-target-4:before { + content: '\ee40' +} + +.icon-signal-4:before { + content: '\ee41' +} + +.icon-resize-horizontal-1:before { + content: '\ec1b' +} + +.animate-spin { + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; + display: inline-block +} + +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-webkit-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-o-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@-ms-keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@keyframes spin { + 0% { + -moz-transform: rotate(0); + -o-transform: rotate(0); + -webkit-transform: rotate(0); + transform: rotate(0) + } + 100% { + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + -webkit-transform: rotate(359deg); + transform: rotate(359deg) + } +} + +@font-face { + font-family: Pe-icon-7-stroke; + font-weight: 400; + font-style: normal +} + +[class*=" pe-7s-"], +[class^=pe-7s-] { + display: inline-block; + font-family: Pe-icon-7-stroke; + font-style: normal; + -moz-osx-font-smoothing: grayscale +} + +.pe-7s-album:before { + content: "\e6aa" +} + +.pe-7s-arc:before { + content: "\e6ab" +} + +.pe-7s-back-2:before { + content: "\e6ac" +} + +.pe-7s-bandaid:before { + content: "\e6ad" +} + +.pe-7s-car:before { + content: "\e6ae" +} + +.pe-7s-diamond:before { + content: "\e6af" +} + +.pe-7s-door-lock:before { + content: "\e6b0" +} + +.pe-7s-eyedropper:before { + content: "\e6b1" +} + +.pe-7s-female:before { + content: "\e6b2" +} + +.pe-7s-gym:before { + content: "\e6b3" +} + +.pe-7s-hammer:before { + content: "\e6b4" +} + +.pe-7s-headphones:before { + content: "\e6b5" +} + +.pe-7s-helm:before { + content: "\e6b6" +} + +.pe-7s-hourglass:before { + content: "\e6b7" +} + +.pe-7s-leaf:before { + content: "\e6b8" +} + +.pe-7s-magic-wand:before { + content: "\e6b9" +} + +.pe-7s-male:before { + content: "\e6ba" +} + +.pe-7s-map-2:before { + content: "\e6bb" +} + +.pe-7s-next-2:before { + content: "\e6bc" +} + +.pe-7s-paint-bucket:before { + content: "\e6bd" +} + +.pe-7s-pendrive:before { + content: "\e6be" +} + +.pe-7s-photo:before { + content: "\e6bf" +} + +.pe-7s-piggy:before { + content: "\e6c0" +} + +.pe-7s-plugin:before { + content: "\e6c1" +} + +.pe-7s-refresh-2:before { + content: "\e6c2" +} + +.pe-7s-rocket:before { + content: "\e6c3" +} + +.pe-7s-settings:before { + content: "\e6c4" +} + +.pe-7s-shield:before { + content: "\e6c5" +} + +.pe-7s-smile:before { + content: "\e6c6" +} + +.pe-7s-usb:before { + content: "\e6c7" +} + +.pe-7s-vector:before { + content: "\e6c8" +} + +.pe-7s-wine:before { + content: "\e6c9" +} + +.pe-7s-cloud-upload:before { + content: "\e68a" +} + +.pe-7s-cash:before { + content: "\e68c" +} + +.pe-7s-close:before { + content: "\e680" +} + +.pe-7s-bluetooth:before { + content: "\e68d" +} + +.pe-7s-cloud-download:before { + content: "\e68b" +} + +.pe-7s-way:before { + content: "\e68e" +} + +.pe-7s-close-circle:before { + content: "\e681" +} + +.pe-7s-id:before { + content: "\e68f" +} + +.pe-7s-angle-up:before { + content: "\e682" +} + +.pe-7s-wristwatch:before { + content: "\e690" +} + +.pe-7s-angle-up-circle:before { + content: "\e683" +} + +.pe-7s-world:before { + content: "\e691" +} + +.pe-7s-angle-right:before { + content: "\e684" +} + +.pe-7s-volume:before { + content: "\e692" +} + +.pe-7s-angle-right-circle:before { + content: "\e685" +} + +.pe-7s-users:before { + content: "\e693" +} + +.pe-7s-angle-left:before { + content: "\e686" +} + +.pe-7s-user-female:before { + content: "\e694" +} + +.pe-7s-angle-left-circle:before { + content: "\e687" +} + +.pe-7s-up-arrow:before { + content: "\e695" +} + +.pe-7s-angle-down:before { + content: "\e688" +} + +.pe-7s-switch:before { + content: "\e696" +} + +.pe-7s-angle-down-circle:before { + content: "\e689" +} + +.pe-7s-scissors:before { + content: "\e697" +} + +.pe-7s-wallet:before { + content: "\e600" +} + +.pe-7s-safe:before { + content: "\e698" +} + +.pe-7s-volume2:before { + content: "\e601" +} + +.pe-7s-volume1:before { + content: "\e602" +} + +.pe-7s-voicemail:before { + content: "\e603" +} + +.pe-7s-video:before { + content: "\e604" +} + +.pe-7s-user:before { + content: "\e605" +} + +.pe-7s-upload:before { + content: "\e606" +} + +.pe-7s-unlock:before { + content: "\e607" +} + +.pe-7s-umbrella:before { + content: "\e608" +} + +.pe-7s-trash:before { + content: "\e609" +} + +.pe-7s-tools:before { + content: "\e60a" +} + +.pe-7s-timer:before { + content: "\e60b" +} + +.pe-7s-ticket:before { + content: "\e60c" +} + +.pe-7s-target:before { + content: "\e60d" +} + +.pe-7s-sun:before { + content: "\e60e" +} + +.pe-7s-study:before { + content: "\e60f" +} + +.pe-7s-stopwatch:before { + content: "\e610" +} + +.pe-7s-star:before { + content: "\e611" +} + +.pe-7s-speaker:before { + content: "\e612" +} + +.pe-7s-signal:before { + content: "\e613" +} + +.pe-7s-shuffle:before { + content: "\e614" +} + +.pe-7s-shopbag:before { + content: "\e615" +} + +.pe-7s-share:before { + content: "\e616" +} + +.pe-7s-server:before { + content: "\e617" +} + +.pe-7s-search:before { + content: "\e618" +} + +.pe-7s-film:before { + content: "\e6a5" +} + +.pe-7s-science:before { + content: "\e619" +} + +.pe-7s-disk:before { + content: "\e6a6" +} + +.pe-7s-ribbon:before { + content: "\e61a" +} + +.pe-7s-repeat:before { + content: "\e61b" +} + +.pe-7s-refresh:before { + content: "\e61c" +} + +.pe-7s-add-user:before { + content: "\e6a9" +} + +.pe-7s-refresh-cloud:before { + content: "\e61d" +} + +.pe-7s-paperclip:before { + content: "\e69c" +} + +.pe-7s-radio:before { + content: "\e61e" +} + +.pe-7s-note2:before { + content: "\e69d" +} + +.pe-7s-print:before { + content: "\e61f" +} + +.pe-7s-network:before { + content: "\e69e" +} + +.pe-7s-prev:before { + content: "\e620" +} + +.pe-7s-mute:before { + content: "\e69f" +} + +.pe-7s-power:before { + content: "\e621" +} + +.pe-7s-medal:before { + content: "\e6a0" +} + +.pe-7s-portfolio:before { + content: "\e622" +} + +.pe-7s-like2:before { + content: "\e6a1" +} + +.pe-7s-plus:before { + content: "\e623" +} + +.pe-7s-left-arrow:before { + content: "\e6a2" +} + +.pe-7s-play:before { + content: "\e624" +} + +.pe-7s-key:before { + content: "\e6a3" +} + +.pe-7s-plane:before { + content: "\e625" +} + +.pe-7s-joy:before { + content: "\e6a4" +} + +.pe-7s-photo-gallery:before { + content: "\e626" +} + +.pe-7s-pin:before { + content: "\e69b" +} + +.pe-7s-phone:before { + content: "\e627" +} + +.pe-7s-plug:before { + content: "\e69a" +} + +.pe-7s-pen:before { + content: "\e628" +} + +.pe-7s-right-arrow:before { + content: "\e699" +} + +.pe-7s-paper-plane:before { + content: "\e629" +} + +.pe-7s-delete-user:before { + content: "\e6a7" +} + +.pe-7s-paint:before { + content: "\e62a" +} + +.pe-7s-bottom-arrow:before { + content: "\e6a8" +} + +.pe-7s-notebook:before { + content: "\e62b" +} + +.pe-7s-note:before { + content: "\e62c" +} + +.pe-7s-next:before { + content: "\e62d" +} + +.pe-7s-news-paper:before { + content: "\e62e" +} + +.pe-7s-musiclist:before { + content: "\e62f" +} + +.pe-7s-music:before { + content: "\e630" +} + +.pe-7s-mouse:before { + content: "\e631" +} + +.pe-7s-more:before { + content: "\e632" +} + +.pe-7s-moon:before { + content: "\e633" +} + +.pe-7s-monitor:before { + content: "\e634" +} + +.pe-7s-micro:before { + content: "\e635" +} + +.pe-7s-menu:before { + content: "\e636" +} + +.pe-7s-map:before { + content: "\e637" +} + +.pe-7s-map-marker:before { + content: "\e638" +} + +.pe-7s-mail:before { + content: "\e639" +} + +.pe-7s-mail-open:before { + content: "\e63a" +} + +.pe-7s-mail-open-file:before { + content: "\e63b" +} + +.pe-7s-magnet:before { + content: "\e63c" +} + +.pe-7s-loop:before { + content: "\e63d" +} + +.pe-7s-look:before { + content: "\e63e" +} + +.pe-7s-lock:before { + content: "\e63f" +} + +.pe-7s-lintern:before { + content: "\e640" +} + +.pe-7s-link:before { + content: "\e641" +} + +.pe-7s-like:before { + content: "\e642" +} + +.pe-7s-light:before { + content: "\e643" +} + +.pe-7s-less:before { + content: "\e644" +} + +.pe-7s-keypad:before { + content: "\e645" +} + +.pe-7s-junk:before { + content: "\e646" +} + +.pe-7s-info:before { + content: "\e647" +} + +.pe-7s-home:before { + content: "\e648" +} + +.pe-7s-help2:before { + content: "\e649" +} + +.pe-7s-help1:before { + content: "\e64a" +} + +.pe-7s-graph3:before { + content: "\e64b" +} + +.pe-7s-graph2:before { + content: "\e64c" +} + +.pe-7s-graph1:before { + content: "\e64d" +} + +.pe-7s-graph:before { + content: "\e64e" +} + +.pe-7s-global:before { + content: "\e64f" +} + +.pe-7s-gleam:before { + content: "\e650" +} + +.pe-7s-glasses:before { + content: "\e651" +} + +.pe-7s-gift:before { + content: "\e652" +} + +.pe-7s-folder:before { + content: "\e653" +} + +.pe-7s-flag:before { + content: "\e654" +} + +.pe-7s-filter:before { + content: "\e655" +} + +.pe-7s-file:before { + content: "\e656" +} + +.pe-7s-expand1:before { + content: "\e657" +} + +.pe-7s-exapnd2:before { + content: "\e658" +} + +.pe-7s-edit:before { + content: "\e659" +} + +.pe-7s-drop:before { + content: "\e65a" +} + +.pe-7s-drawer:before { + content: "\e65b" +} + +.pe-7s-download:before { + content: "\e65c" +} + +.pe-7s-display2:before { + content: "\e65d" +} + +.pe-7s-display1:before { + content: "\e65e" +} + +.pe-7s-diskette:before { + content: "\e65f" +} + +.pe-7s-date:before { + content: "\e660" +} + +.pe-7s-cup:before { + content: "\e661" +} + +.pe-7s-culture:before { + content: "\e662" +} + +.pe-7s-crop:before { + content: "\e663" +} + +.pe-7s-credit:before { + content: "\e664" +} + +.pe-7s-copy-file:before { + content: "\e665" +} + +.pe-7s-config:before { + content: "\e666" +} + +.pe-7s-compass:before { + content: "\e667" +} + +.pe-7s-comment:before { + content: "\e668" +} + +.pe-7s-coffee:before { + content: "\e669" +} + +.pe-7s-cloud:before { + content: "\e66a" +} + +.pe-7s-clock:before { + content: "\e66b" +} + +.pe-7s-check:before { + content: "\e66c" +} + +.pe-7s-chat:before { + content: "\e66d" +} + +.pe-7s-cart:before { + content: "\e66e" +} + +.pe-7s-camera:before { + content: "\e66f" +} + +.pe-7s-call:before { + content: "\e670" +} + +.pe-7s-calculator:before { + content: "\e671" +} + +.pe-7s-browser:before { + content: "\e672" +} + +.pe-7s-box2:before { + content: "\e673" +} + +.pe-7s-box1:before { + content: "\e674" +} + +.pe-7s-bookmarks:before { + content: "\e675" +} + +.pe-7s-bicycle:before { + content: "\e676" +} + +.pe-7s-bell:before { + content: "\e677" +} + +.pe-7s-battery:before { + content: "\e678" +} + +.pe-7s-ball:before { + content: "\e679" +} + +.pe-7s-back:before { + content: "\e67a" +} + +.pe-7s-attention:before { + content: "\e67b" +} + +.pe-7s-anchor:before { + content: "\e67c" +} + +.pe-7s-albums:before { + content: "\e67d" +} + +.pe-7s-alarm:before { + content: "\e67e" +} + +.pe-7s-airplay:before { + content: "\e67f" +} + +@font-face { + font-family: ElegantIcons; + font-weight: 400; + font-style: normal +} + +[data-icon]:before { + font-family: ElegantIcons; + content: attr(data-icon); + -moz-osx-font-smoothing: grayscale +} + +.arrow-up-down, +.arrow_back, +.arrow_carrot-2down, +.arrow_carrot-2down_alt2, +.arrow_carrot-2dwnn_alt, +.arrow_carrot-2left, +.arrow_carrot-2left_alt, +.arrow_carrot-2left_alt2, +.arrow_carrot-2right, +.arrow_carrot-2right_alt, +.arrow_carrot-2right_alt2, +.arrow_carrot-2up, +.arrow_carrot-2up_alt, +.arrow_carrot-2up_alt2, +.arrow_carrot-down, +.arrow_carrot-down_alt, +.arrow_carrot-down_alt2, +.arrow_carrot-left, +.arrow_carrot-left_alt, +.arrow_carrot-left_alt2, +.arrow_carrot-right, +.arrow_carrot-right_alt, +.arrow_carrot-right_alt2, +.arrow_carrot-up, +.arrow_carrot-up_alt2, +.arrow_carrot_up_alt, +.arrow_condense, +.arrow_condense_alt, +.arrow_down, +.arrow_down_alt, +.arrow_expand, +.arrow_expand_alt, +.arrow_expand_alt2, +.arrow_expand_alt3, +.arrow_left, +.arrow_left-down, +.arrow_left-down_alt, +.arrow_left-right, +.arrow_left-right_alt, +.arrow_left-up, +.arrow_left-up_alt, +.arrow_left_alt, +.arrow_move, +.arrow_right, +.arrow_right-down, +.arrow_right-down_alt, +.arrow_right-up, +.arrow_right-up_alt, +.arrow_right_alt, +.arrow_triangle-down, +.arrow_triangle-down_alt, +.arrow_triangle-down_alt2, +.arrow_triangle-left, +.arrow_triangle-left_alt, +.arrow_triangle-left_alt2, +.arrow_triangle-right, +.arrow_triangle-right_alt, +.arrow_triangle-right_alt2, +.arrow_triangle-up, +.arrow_triangle-up_alt, +.arrow_triangle-up_alt2, +.arrow_up, +.arrow_up-down_alt, +.arrow_up_alt, +.icon_adjust-horiz, +.icon_adjust-vert, +.icon_archive, +.icon_archive_alt, +.icon_bag, +.icon_bag_alt, +.icon_balance, +.icon_blocked, +.icon_book, +.icon_book_alt, +.icon_box-checked, +.icon_box-empty, +.icon_box-selected, +.icon_briefcase, +.icon_briefcase_alt, +.icon_building, +.icon_building_alt, +.icon_calculator_alt, +.icon_calendar, +.icon_calulator, +.icon_camera, +.icon_camera_alt, +.icon_cart, +.icon_cart_alt, +.icon_chat, +.icon_chat_alt, +.icon_check, +.icon_check_alt, +.icon_check_alt2, +.icon_circle-empty, +.icon_circle-slelected, +.icon_clipboard, +.icon_clock, +.icon_clock_alt, +.icon_close, +.icon_close_alt, +.icon_close_alt2, +.icon_cloud, +.icon_cloud-download, +.icon_cloud-download_alt, +.icon_cloud-upload, +.icon_cloud-upload_alt, +.icon_cloud_alt, +.icon_cog, +.icon_cogs, +.icon_comment, +.icon_comment_alt, +.icon_compass, +.icon_compass_alt, +.icon_cone, +.icon_cone_alt, +.icon_contacts, +.icon_contacts_alt, +.icon_creditcard, +.icon_currency, +.icon_currency_alt, +.icon_cursor, +.icon_cursor_alt, +.icon_datareport, +.icon_datareport_alt, +.icon_desktop, +.icon_dislike, +.icon_dislike_alt, +.icon_document, +.icon_document_alt, +.icon_documents, +.icon_documents_alt, +.icon_download, +.icon_drawer, +.icon_drawer_alt, +.icon_drive, +.icon_drive_alt, +.icon_easel, +.icon_easel_alt, +.icon_error-circle, +.icon_error-circle_alt, +.icon_error-oct, +.icon_error-oct_alt, +.icon_error-triangle, +.icon_error-triangle_alt, +.icon_film, +.icon_floppy, +.icon_floppy_alt, +.icon_flowchart, +.icon_flowchart_alt, +.icon_folder, +.icon_folder-add, +.icon_folder-add_alt, +.icon_folder-alt, +.icon_folder-open, +.icon_folder-open_alt, +.icon_folder_download, +.icon_folder_upload, +.icon_genius, +.icon_gift, +.icon_gift_alt, +.icon_globe, +.icon_globe-2, +.icon_globe_alt, +.icon_grid-2x2, +.icon_grid-3x3, +.icon_group, +.icon_headphones, +.icon_heart, +.icon_heart_alt, +.icon_hourglass, +.icon_house, +.icon_house_alt, +.icon_id, +.icon_id-2, +.icon_id-2_alt, +.icon_id_alt, +.icon_image, +.icon_images, +.icon_info, +.icon_info_alt, +.icon_key, +.icon_key_alt, +.icon_laptop, +.icon_lifesaver, +.icon_lightbulb, +.icon_lightbulb_alt, +.icon_like, +.icon_like_alt, +.icon_link, +.icon_link_alt, +.icon_loading, +.icon_lock, +.icon_lock-open, +.icon_lock-open_alt, +.icon_lock_alt, +.icon_mail, +.icon_mail_alt, +.icon_map, +.icon_map_alt, +.icon_menu, +.icon_menu-circle_alt, +.icon_menu-circle_alt2, +.icon_menu-square_alt, +.icon_menu-square_alt2, +.icon_mic, +.icon_mic_alt, +.icon_minus-06, +.icon_minus-box, +.icon_minus_alt, +.icon_minus_alt2, +.icon_mobile, +.icon_mug, +.icon_mug_alt, +.icon_music, +.icon_ol, +.icon_paperclip, +.icon_pause, +.icon_pause_alt, +.icon_pause_alt2, +.icon_pencil, +.icon_pencil-edit, +.icon_pencil-edit_alt, +.icon_pencil_alt, +.icon_pens, +.icon_pens_alt, +.icon_percent, +.icon_percent_alt, +.icon_phone, +.icon_piechart, +.icon_pin, +.icon_pin_alt, +.icon_plus, +.icon_plus-box, +.icon_plus_alt, +.icon_plus_alt2, +.icon_printer, +.icon_printer-alt, +.icon_profile, +.icon_pushpin, +.icon_pushpin_alt, +.icon_puzzle, +.icon_puzzle_alt, +.icon_question, +.icon_question_alt, +.icon_question_alt2, +.icon_quotations, +.icon_quotations_alt, +.icon_quotations_alt2, +.icon_refresh, +.icon_ribbon, +.icon_ribbon_alt, +.icon_rook, +.icon_search, +.icon_search-2, +.icon_search_alt, +.icon_shield, +.icon_shield_alt, +.icon_star, +.icon_star-half, +.icon_star-half_alt, +.icon_star_alt, +.icon_stop, +.icon_stop_alt, +.icon_stop_alt2, +.icon_table, +.icon_tablet, +.icon_tag, +.icon_tag_alt, +.icon_tags, +.icon_tags_alt, +.icon_target, +.icon_tool, +.icon_toolbox, +.icon_toolbox_alt, +.icon_tools, +.icon_trash, +.icon_trash_alt, +.icon_ul, +.icon_upload, +.icon_vol-mute, +.icon_vol-mute_alt, +.icon_volume-high, +.icon_volume-high_alt, +.icon_volume-low, +.icon_volume-low_alt, +.icon_wallet, +.icon_wallet_alt, +.icon_zoom-in, +.icon_zoom-in_alt, +.icon_zoom-out, +.icon_zoom-out_alt, +.social_blogger, +.social_blogger_circle, +.social_blogger_square, +.social_delicious, +.social_delicious_circle, +.social_delicious_square, +.social_deviantart, +.social_deviantart_circle, +.social_deviantart_square, +.social_dribbble, +.social_dribbble_circle, +.social_dribbble_square, +.social_facebook, +.social_facebook_circle, +.social_facebook_square, +.social_flickr, +.social_flickr_circle, +.social_flickr_square, +.social_googledrive, +.social_googledrive_alt2, +.social_googledrive_square, +.social_googleplus, +.social_googleplus_circle, +.social_googleplus_square, +.social_instagram, +.social_instagram_circle, +.social_instagram_square, +.social_linkedin, +.social_linkedin_circle, +.social_linkedin_square, +.social_myspace, +.social_myspace_circle, +.social_myspace_square, +.social_picassa, +.social_picassa_circle, +.social_picassa_square, +.social_pinterest, +.social_pinterest_circle, +.social_pinterest_square, +.social_rss, +.social_rss_circle, +.social_rss_square, +.social_share, +.social_share_circle, +.social_share_square, +.social_skype, +.social_skype_circle, +.social_skype_square, +.social_spotify, +.social_spotify_circle, +.social_spotify_square, +.social_stumbleupon_circle, +.social_stumbleupon_square, +.social_tumbleupon, +.social_tumblr, +.social_tumblr_circle, +.social_tumblr_square, +.social_twitter, +.social_twitter_circle, +.social_twitter_square, +.social_vimeo, +.social_vimeo_circle, +.social_vimeo_square, +.social_wordpress, +.social_wordpress_circle, +.social_wordpress_square, +.social_youtube, +.social_youtube_circle, +.social_youtube_square { + font-family: ElegantIcons; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased +} + +.arrow_up:before { + content: "\21" +} + +.arrow_down:before { + content: "\22" +} + +.arrow_left:before { + content: "\23" +} + +.arrow_right:before { + content: "\24" +} + +.arrow_left-up:before { + content: "\25" +} + +.arrow_right-up:before { + content: "\26" +} + +.arrow_right-down:before { + content: "\27" +} + +.arrow_left-down:before { + content: "\28" +} + +.arrow-up-down:before { + content: "\29" +} + +.arrow_up-down_alt:before { + content: "\2a" +} + +.arrow_left-right_alt:before { + content: "\2b" +} + +.arrow_left-right:before { + content: "\2c" +} + +.arrow_expand_alt2:before { + content: "\2d" +} + +.arrow_expand_alt:before { + content: "\2e" +} + +.arrow_condense:before { + content: "\2f" +} + +.arrow_expand:before { + content: "\30" +} + +.arrow_move:before { + content: "\31" +} + +.arrow_carrot-up:before { + content: "\32" +} + +.arrow_carrot-down:before { + content: "\33" +} + +.arrow_carrot-left:before { + content: "\34" +} + +.arrow_carrot-right:before { + content: "\35" +} + +.arrow_carrot-2up:before { + content: "\36" +} + +.arrow_carrot-2down:before { + content: "\37" +} + +.arrow_carrot-2left:before { + content: "\38" +} + +.arrow_carrot-2right:before { + content: "\39" +} + +.arrow_carrot-up_alt2:before { + content: "\3a" +} + +.arrow_carrot-down_alt2:before { + content: "\3b" +} + +.arrow_carrot-left_alt2:before { + content: "\3c" +} + +.arrow_carrot-right_alt2:before { + content: "\3d" +} + +.arrow_carrot-2up_alt2:before { + content: "\3e" +} + +.arrow_carrot-2down_alt2:before { + content: "\3f" +} + +.arrow_carrot-2left_alt2:before { + content: "\40" +} + +.arrow_carrot-2right_alt2:before { + content: "\41" +} + +.arrow_triangle-up:before { + content: "\42" +} + +.arrow_triangle-down:before { + content: "\43" +} + +.arrow_triangle-left:before { + content: "\44" +} + +.arrow_triangle-right:before { + content: "\45" +} + +.arrow_triangle-up_alt2:before { + content: "\46" +} + +.arrow_triangle-down_alt2:before { + content: "\47" +} + +.arrow_triangle-left_alt2:before { + content: "\48" +} + +.arrow_triangle-right_alt2:before { + content: "\49" +} + +.arrow_back:before { + content: "\4a" +} + +.icon_minus-06:before { + content: "\4b" +} + +.icon_plus:before { + content: "\4c" +} + +.icon_close:before { + content: "\4d" +} + +.icon_check:before { + content: "\4e" +} + +.icon_minus_alt2:before { + content: "\4f" +} + +.icon_plus_alt2:before { + content: "\50" +} + +.icon_close_alt2:before { + content: "\51" +} + +.icon_check_alt2:before { + content: "\52" +} + +.icon_zoom-out_alt:before { + content: "\53" +} + +.icon_zoom-in_alt:before { + content: "\54" +} + +.icon_search:before { + content: "\55" +} + +.icon_box-empty:before { + content: "\56" +} + +.icon_box-selected:before { + content: "\57" +} + +.icon_minus-box:before { + content: "\58" +} + +.icon_plus-box:before { + content: "\59" +} + +.icon_box-checked:before { + content: "\5a" +} + +.icon_circle-empty:before { + content: "\5b" +} + +.icon_circle-slelected:before { + content: "\5c" +} + +.icon_stop_alt2:before { + content: "\5d" +} + +.icon_stop:before { + content: "\5e" +} + +.icon_pause_alt2:before { + content: "\5f" +} + +.icon_pause:before { + content: "\60" +} + +.icon_menu:before { + content: "\61" +} + +.icon_menu-square_alt2:before { + content: "\62" +} + +.icon_menu-circle_alt2:before { + content: "\63" +} + +.icon_ul:before { + content: "\64" +} + +.icon_ol:before { + content: "\65" +} + +.icon_adjust-horiz:before { + content: "\66" +} + +.icon_adjust-vert:before { + content: "\67" +} + +.icon_document_alt:before { + content: "\68" +} + +.icon_documents_alt:before { + content: "\69" +} + +.icon_pencil:before { + content: "\6a" +} + +.icon_pencil-edit_alt:before { + content: "\6b" +} + +.icon_pencil-edit:before { + content: "\6c" +} + +.icon_folder-alt:before { + content: "\6d" +} + +.icon_folder-open_alt:before { + content: "\6e" +} + +.icon_folder-add_alt:before { + content: "\6f" +} + +.icon_info_alt:before { + content: "\70" +} + +.icon_error-oct_alt:before { + content: "\71" +} + +.icon_error-circle_alt:before { + content: "\72" +} + +.icon_error-triangle_alt:before { + content: "\73" +} + +.icon_question_alt2:before { + content: "\74" +} + +.icon_question:before { + content: "\75" +} + +.icon_comment_alt:before { + content: "\76" +} + +.icon_chat_alt:before { + content: "\77" +} + +.icon_vol-mute_alt:before { + content: "\78" +} + +.icon_volume-low_alt:before { + content: "\79" +} + +.icon_volume-high_alt:before { + content: "\7a" +} + +.icon_quotations:before { + content: "\7b" +} + +.icon_quotations_alt2:before { + content: "\7c" +} + +.icon_clock_alt:before { + content: "\7d" +} + +.icon_lock_alt:before { + content: "\7e" +} + +.icon_lock-open_alt:before { + content: "\e000" +} + +.icon_key_alt:before { + content: "\e001" +} + +.icon_cloud_alt:before { + content: "\e002" +} + +.icon_cloud-upload_alt:before { + content: "\e003" +} + +.icon_cloud-download_alt:before { + content: "\e004" +} + +.icon_image:before { + content: "\e005" +} + +.icon_images:before { + content: "\e006" +} + +.icon_lightbulb_alt:before { + content: "\e007" +} + +.icon_gift_alt:before { + content: "\e008" +} + +.icon_house_alt:before { + content: "\e009" +} + +.icon_genius:before { + content: "\e00a" +} + +.icon_mobile:before { + content: "\e00b" +} + +.icon_tablet:before { + content: "\e00c" +} + +.icon_laptop:before { + content: "\e00d" +} + +.icon_desktop:before { + content: "\e00e" +} + +.icon_camera_alt:before { + content: "\e00f" +} + +.icon_mail_alt:before { + content: "\e010" +} + +.icon_cone_alt:before { + content: "\e011" +} + +.icon_ribbon_alt:before { + content: "\e012" +} + +.icon_bag_alt:before { + content: "\e013" +} + +.icon_creditcard:before { + content: "\e014" +} + +.icon_cart_alt:before { + content: "\e015" +} + +.icon_paperclip:before { + content: "\e016" +} + +.icon_tag_alt:before { + content: "\e017" +} + +.icon_tags_alt:before { + content: "\e018" +} + +.icon_trash_alt:before { + content: "\e019" +} + +.icon_cursor_alt:before { + content: "\e01a" +} + +.icon_mic_alt:before { + content: "\e01b" +} + +.icon_compass_alt:before { + content: "\e01c" +} + +.icon_pin_alt:before { + content: "\e01d" +} + +.icon_pushpin_alt:before { + content: "\e01e" +} + +.icon_map_alt:before { + content: "\e01f" +} + +.icon_drawer_alt:before { + content: "\e020" +} + +.icon_toolbox_alt:before { + content: "\e021" +} + +.icon_book_alt:before { + content: "\e022" +} + +.icon_calendar:before { + content: "\e023" +} + +.icon_film:before { + content: "\e024" +} + +.icon_table:before { + content: "\e025" +} + +.icon_contacts_alt:before { + content: "\e026" +} + +.icon_headphones:before { + content: "\e027" +} + +.icon_lifesaver:before { + content: "\e028" +} + +.icon_piechart:before { + content: "\e029" +} + +.icon_refresh:before { + content: "\e02a" +} + +.icon_link_alt:before { + content: "\e02b" +} + +.icon_link:before { + content: "\e02c" +} + +.icon_loading:before { + content: "\e02d" +} + +.icon_blocked:before { + content: "\e02e" +} + +.icon_archive_alt:before { + content: "\e02f" +} + +.icon_heart_alt:before { + content: "\e030" +} + +.icon_star_alt:before { + content: "\e031" +} + +.icon_star-half_alt:before { + content: "\e032" +} + +.icon_star:before { + content: "\e033" +} + +.icon_star-half:before { + content: "\e034" +} + +.icon_tools:before { + content: "\e035" +} + +.icon_tool:before { + content: "\e036" +} + +.icon_cog:before { + content: "\e037" +} + +.icon_cogs:before { + content: "\e038" +} + +.arrow_up_alt:before { + content: "\e039" +} + +.arrow_down_alt:before { + content: "\e03a" +} + +.arrow_left_alt:before { + content: "\e03b" +} + +.arrow_right_alt:before { + content: "\e03c" +} + +.arrow_left-up_alt:before { + content: "\e03d" +} + +.arrow_right-up_alt:before { + content: "\e03e" +} + +.arrow_right-down_alt:before { + content: "\e03f" +} + +.arrow_left-down_alt:before { + content: "\e040" +} + +.arrow_condense_alt:before { + content: "\e041" +} + +.arrow_expand_alt3:before { + content: "\e042" +} + +.arrow_carrot_up_alt:before { + content: "\e043" +} + +.arrow_carrot-down_alt:before { + content: "\e044" +} + +.arrow_carrot-left_alt:before { + content: "\e045" +} + +.arrow_carrot-right_alt:before { + content: "\e046" +} + +.arrow_carrot-2up_alt:before { + content: "\e047" +} + +.arrow_carrot-2dwnn_alt:before { + content: "\e048" +} + +.arrow_carrot-2left_alt:before { + content: "\e049" +} + +.arrow_carrot-2right_alt:before { + content: "\e04a" +} + +.arrow_triangle-up_alt:before { + content: "\e04b" +} + +.arrow_triangle-down_alt:before { + content: "\e04c" +} + +.arrow_triangle-left_alt:before { + content: "\e04d" +} + +.arrow_triangle-right_alt:before { + content: "\e04e" +} + +.icon_minus_alt:before { + content: "\e04f" +} + +.icon_plus_alt:before { + content: "\e050" +} + +.icon_close_alt:before { + content: "\e051" +} + +.icon_check_alt:before { + content: "\e052" +} + +.icon_zoom-out:before { + content: "\e053" +} + +.icon_zoom-in:before { + content: "\e054" +} + +.icon_stop_alt:before { + content: "\e055" +} + +.icon_menu-square_alt:before { + content: "\e056" +} + +.icon_menu-circle_alt:before { + content: "\e057" +} + +.icon_document:before { + content: "\e058" +} + +.icon_documents:before { + content: "\e059" +} + +.icon_pencil_alt:before { + content: "\e05a" +} + +.icon_folder:before { + content: "\e05b" +} + +.icon_folder-open:before { + content: "\e05c" +} + +.icon_folder-add:before { + content: "\e05d" +} + +.icon_folder_upload:before { + content: "\e05e" +} + +.icon_folder_download:before { + content: "\e05f" +} + +.icon_info:before { + content: "\e060" +} + +.icon_error-circle:before { + content: "\e061" +} + +.icon_error-oct:before { + content: "\e062" +} + +.icon_error-triangle:before { + content: "\e063" +} + +.icon_question_alt:before { + content: "\e064" +} + +.icon_comment:before { + content: "\e065" +} + +.icon_chat:before { + content: "\e066" +} + +.icon_vol-mute:before { + content: "\e067" +} + +.icon_volume-low:before { + content: "\e068" +} + +.icon_volume-high:before { + content: "\e069" +} + +.icon_quotations_alt:before { + content: "\e06a" +} + +.icon_clock:before { + content: "\e06b" +} + +.icon_lock:before { + content: "\e06c" +} + +.icon_lock-open:before { + content: "\e06d" +} + +.icon_key:before { + content: "\e06e" +} + +.icon_cloud:before { + content: "\e06f" +} + +.icon_cloud-upload:before { + content: "\e070" +} + +.icon_cloud-download:before { + content: "\e071" +} + +.icon_lightbulb:before { + content: "\e072" +} + +.icon_gift:before { + content: "\e073" +} + +.icon_house:before { + content: "\e074" +} + +.icon_camera:before { + content: "\e075" +} + +.icon_mail:before { + content: "\e076" +} + +.icon_cone:before { + content: "\e077" +} + +.icon_ribbon:before { + content: "\e078" +} + +.icon_bag:before { + content: "\e079" +} + +.icon_cart:before { + content: "\e07a" +} + +.icon_tag:before { + content: "\e07b" +} + +.icon_tags:before { + content: "\e07c" +} + +.icon_trash:before { + content: "\e07d" +} + +.icon_cursor:before { + content: "\e07e" +} + +.icon_mic:before { + content: "\e07f" +} + +.icon_compass:before { + content: "\e080" +} + +.icon_pin:before { + content: "\e081" +} + +.icon_pushpin:before { + content: "\e082" +} + +.icon_map:before { + content: "\e083" +} + +.icon_drawer:before { + content: "\e084" +} + +.icon_toolbox:before { + content: "\e085" +} + +.icon_book:before { + content: "\e086" +} + +.icon_contacts:before { + content: "\e087" +} + +.icon_archive:before { + content: "\e088" +} + +.icon_heart:before { + content: "\e089" +} + +.icon_profile:before { + content: "\e08a" +} + +.icon_group:before { + content: "\e08b" +} + +.icon_grid-2x2:before { + content: "\e08c" +} + +.icon_grid-3x3:before { + content: "\e08d" +} + +.icon_music:before { + content: "\e08e" +} + +.icon_pause_alt:before { + content: "\e08f" +} + +.icon_phone:before { + content: "\e090" +} + +.icon_upload:before { + content: "\e091" +} + +.icon_download:before { + content: "\e092" +} + +.social_facebook:before { + content: "\e093" +} + +.social_twitter:before { + content: "\e094" +} + +.social_pinterest:before { + content: "\e095" +} + +.social_googleplus:before { + content: "\e096" +} + +.social_tumblr:before { + content: "\e097" +} + +.social_tumbleupon:before { + content: "\e098" +} + +.social_wordpress:before { + content: "\e099" +} + +.social_instagram:before { + content: "\e09a" +} + +.social_dribbble:before { + content: "\e09b" +} + +.social_vimeo:before { + content: "\e09c" +} + +.social_linkedin:before { + content: "\e09d" +} + +.social_rss:before { + content: "\e09e" +} + +.social_deviantart:before { + content: "\e09f" +} + +.social_share:before { + content: "\e0a0" +} + +.social_myspace:before { + content: "\e0a1" +} + +.social_skype:before { + content: "\e0a2" +} + +.social_youtube:before { + content: "\e0a3" +} + +.social_picassa:before { + content: "\e0a4" +} + +.social_googledrive:before { + content: "\e0a5" +} + +.social_flickr:before { + content: "\e0a6" +} + +.social_blogger:before { + content: "\e0a7" +} + +.social_spotify:before { + content: "\e0a8" +} + +.social_delicious:before { + content: "\e0a9" +} + +.social_facebook_circle:before { + content: "\e0aa" +} + +.social_twitter_circle:before { + content: "\e0ab" +} + +.social_pinterest_circle:before { + content: "\e0ac" +} + +.social_googleplus_circle:before { + content: "\e0ad" +} + +.social_tumblr_circle:before { + content: "\e0ae" +} + +.social_stumbleupon_circle:before { + content: "\e0af" +} + +.social_wordpress_circle:before { + content: "\e0b0" +} + +.social_instagram_circle:before { + content: "\e0b1" +} + +.social_dribbble_circle:before { + content: "\e0b2" +} + +.social_vimeo_circle:before { + content: "\e0b3" +} + +.social_linkedin_circle:before { + content: "\e0b4" +} + +.social_rss_circle:before { + content: "\e0b5" +} + +.social_deviantart_circle:before { + content: "\e0b6" +} + +.social_share_circle:before { + content: "\e0b7" +} + +.social_myspace_circle:before { + content: "\e0b8" +} + +.social_skype_circle:before { + content: "\e0b9" +} + +.social_youtube_circle:before { + content: "\e0ba" +} + +.social_picassa_circle:before { + content: "\e0bb" +} + +.social_googledrive_alt2:before { + content: "\e0bc" +} + +.social_flickr_circle:before { + content: "\e0bd" +} + +.social_blogger_circle:before { + content: "\e0be" +} + +.social_spotify_circle:before { + content: "\e0bf" +} + +.social_delicious_circle:before { + content: "\e0c0" +} + +.social_facebook_square:before { + content: "\e0c1" +} + +.social_twitter_square:before { + content: "\e0c2" +} + +.social_pinterest_square:before { + content: "\e0c3" +} + +.social_googleplus_square:before { + content: "\e0c4" +} + +.social_tumblr_square:before { + content: "\e0c5" +} + +.social_stumbleupon_square:before { + content: "\e0c6" +} + +.social_wordpress_square:before { + content: "\e0c7" +} + +.social_instagram_square:before { + content: "\e0c8" +} + +.social_dribbble_square:before { + content: "\e0c9" +} + +.social_vimeo_square:before { + content: "\e0ca" +} + +.social_linkedin_square:before { + content: "\e0cb" +} + +.social_rss_square:before { + content: "\e0cc" +} + +.social_deviantart_square:before { + content: "\e0cd" +} + +.social_share_square:before { + content: "\e0ce" +} + +.social_myspace_square:before { + content: "\e0cf" +} + +.social_skype_square:before { + content: "\e0d0" +} + +.social_youtube_square:before { + content: "\e0d1" +} + +.social_picassa_square:before { + content: "\e0d2" +} + +.social_googledrive_square:before { + content: "\e0d3" +} + +.social_flickr_square:before { + content: "\e0d4" +} + +.social_blogger_square:before { + content: "\e0d5" +} + +.social_spotify_square:before { + content: "\e0d6" +} + +.social_delicious_square:before { + content: "\e0d7" +} + +.icon_printer:before { + content: "\e103" +} + +.icon_calulator:before { + content: "\e0ee" +} + +.icon_building:before { + content: "\e0ef" +} + +.icon_floppy:before { + content: "\e0e8" +} + +.icon_drive:before { + content: "\e0ea" +} + +.icon_search-2:before { + content: "\e101" +} + +.icon_id:before { + content: "\e107" +} + +.icon_id-2:before { + content: "\e108" +} + +.icon_puzzle:before { + content: "\e102" +} + +.icon_like:before { + content: "\e106" +} + +.icon_dislike:before { + content: "\e0eb" +} + +.icon_mug:before { + content: "\e105" +} + +.icon_currency:before { + content: "\e0ed" +} + +.icon_wallet:before { + content: "\e100" +} + +.icon_pens:before { + content: "\e104" +} + +.icon_easel:before { + content: "\e0e9" +} + +.icon_flowchart:before { + content: "\e109" +} + +.icon_datareport:before { + content: "\e0ec" +} + +.icon_briefcase:before { + content: "\e0fe" +} + +.icon_shield:before { + content: "\e0f6" +} + +.icon_percent:before { + content: "\e0fb" +} + +.icon_globe:before { + content: "\e0e2" +} + +.icon_globe-2:before { + content: "\e0e3" +} + +.icon_target:before { + content: "\e0f5" +} + +.icon_hourglass:before { + content: "\e0e1" +} + +.icon_balance:before { + content: "\e0ff" +} + +.icon_rook:before { + content: "\e0f8" +} + +.icon_printer-alt:before { + content: "\e0fa" +} + +.icon_calculator_alt:before { + content: "\e0e7" +} + +.icon_building_alt:before { + content: "\e0fd" +} + +.icon_floppy_alt:before { + content: "\e0e4" +} + +.icon_drive_alt:before { + content: "\e0e5" +} + +.icon_search_alt:before { + content: "\e0f7" +} + +.icon_id_alt:before { + content: "\e0e0" +} + +.icon_id-2_alt:before { + content: "\e0fc" +} + +.icon_puzzle_alt:before { + content: "\e0f9" +} + +.icon_like_alt:before { + content: "\e0dd" +} + +.icon_dislike_alt:before { + content: "\e0f1" +} + +.icon_mug_alt:before { + content: "\e0dc" +} + +.icon_currency_alt:before { + content: "\e0f3" +} + +.icon_wallet_alt:before { + content: "\e0d8" +} + +.icon_pens_alt:before { + content: "\e0db" +} + +.icon_easel_alt:before { + content: "\e0f0" +} + +.icon_flowchart_alt:before { + content: "\e0df" +} + +.icon_datareport_alt:before { + content: "\e0f2" +} + +.icon_briefcase_alt:before { + content: "\e0f4" +} + +.icon_shield_alt:before { + content: "\e0d9" +} + +.icon_percent_alt:before { + content: "\e0da" +} + +.icon_globe_alt:before { + content: "\e0de" +} + +.icon_clipboard:before { + content: "\e0e6" +} + +.glyph { + float: left; + text-align: center; + padding: .75em; + margin: .4em 1.5em .75em 0; + width: 6em; + text-shadow: none +} + +.glyph_big { + font-size: 128px; + color: #59c5dc; + float: left; + margin-right: 20px +} + +.glyph div { + padding-bottom: 10px +} + +.glyph input { + font-family: consolas, monospace; + font-size: 12px; + width: 100%; + text-align: center; + border: 0; + box-shadow: 0 0 0 1px #ccc; + padding: .2em; + -moz-border-radius: 5px; + -webkit-border-radius: 5px +} + +.centered { + margin-left: auto; + margin-right: auto +} + +.glyph .fs1 { + font-size: 2em +} + +@font-face { + font-family: themify; + font-weight: 400; + font-style: normal +} + +[class*=" ti-"], +[class^=ti-] { + font-family: themify; + font-style: normal; + -moz-osx-font-smoothing: grayscale +} + +.ti-wand:before { + content: "\e600" +} + +.ti-volume:before { + content: "\e601" +} + +.ti-user:before { + content: "\e602" +} + +.ti-unlock:before { + content: "\e603" +} + +.ti-unlink:before { + content: "\e604" +} + +.ti-trash:before { + content: "\e605" +} + +.ti-thought:before { + content: "\e606" +} + +.ti-target:before { + content: "\e607" +} + +.ti-tag:before { + content: "\e608" +} + +.ti-tablet:before { + content: "\e609" +} + +.ti-star:before { + content: "\e60a" +} + +.ti-spray:before { + content: "\e60b" +} + +.ti-signal:before { + content: "\e60c" +} + +.ti-shopping-cart:before { + content: "\e60d" +} + +.ti-shopping-cart-full:before { + content: "\e60e" +} + +.ti-settings:before { + content: "\e60f" +} + +.ti-search:before { + content: "\e610" +} + +.ti-zoom-in:before { + content: "\e611" +} + +.ti-zoom-out:before { + content: "\e612" +} + +.ti-cut:before { + content: "\e613" +} + +.ti-ruler:before { + content: "\e614" +} + +.ti-ruler-pencil:before { + content: "\e615" +} + +.ti-ruler-alt:before { + content: "\e616" +} + +.ti-bookmark:before { + content: "\e617" +} + +.ti-bookmark-alt:before { + content: "\e618" +} + +.ti-reload:before { + content: "\e619" +} + +.ti-plus:before { + content: "\e61a" +} + +.ti-pin:before { + content: "\e61b" +} + +.ti-pencil:before { + content: "\e61c" +} + +.ti-pencil-alt:before { + content: "\e61d" +} + +.ti-paint-roller:before { + content: "\e61e" +} + +.ti-paint-bucket:before { + content: "\e61f" +} + +.ti-na:before { + content: "\e620" +} + +.ti-mobile:before { + content: "\e621" +} + +.ti-minus:before { + content: "\e622" +} + +.ti-medall:before { + content: "\e623" +} + +.ti-medall-alt:before { + content: "\e624" +} + +.ti-marker:before { + content: "\e625" +} + +.ti-marker-alt:before { + content: "\e626" +} + +.ti-arrow-up:before { + content: "\e627" +} + +.ti-arrow-right:before { + content: "\e628" +} + +.ti-arrow-left:before { + content: "\e629" +} + +.ti-arrow-down:before { + content: "\e62a" +} + +.ti-lock:before { + content: "\e62b" +} + +.ti-location-arrow:before { + content: "\e62c" +} + +.ti-link:before { + content: "\e62d" +} + +.ti-layout:before { + content: "\e62e" +} + +.ti-layers:before { + content: "\e62f" +} + +.ti-layers-alt:before { + content: "\e630" +} + +.ti-key:before { + content: "\e631" +} + +.ti-import:before { + content: "\e632" +} + +.ti-image:before { + content: "\e633" +} + +.ti-heart:before { + content: "\e634" +} + +.ti-heart-broken:before { + content: "\e635" +} + +.ti-hand-stop:before { + content: "\e636" +} + +.ti-hand-open:before { + content: "\e637" +} + +.ti-hand-drag:before { + content: "\e638" +} + +.ti-folder:before { + content: "\e639" +} + +.ti-flag:before { + content: "\e63a" +} + +.ti-flag-alt:before { + content: "\e63b" +} + +.ti-flag-alt-2:before { + content: "\e63c" +} + +.ti-eye:before { + content: "\e63d" +} + +.ti-export:before { + content: "\e63e" +} + +.ti-exchange-vertical:before { + content: "\e63f" +} + +.ti-desktop:before { + content: "\e640" +} + +.ti-cup:before { + content: "\e641" +} + +.ti-crown:before { + content: "\e642" +} + +.ti-comments:before { + content: "\e643" +} + +.ti-comment:before { + content: "\e644" +} + +.ti-comment-alt:before { + content: "\e645" +} + +.ti-close:before { + content: "\e646" +} + +.ti-clip:before { + content: "\e647" +} + +.ti-angle-up:before { + content: "\e648" +} + +.ti-angle-right:before { + content: "\e649" +} + +.ti-angle-left:before { + content: "\e64a" +} + +.ti-angle-down:before { + content: "\e64b" +} + +.ti-check:before { + content: "\e64c" +} + +.ti-check-box:before { + content: "\e64d" +} + +.ti-camera:before { + content: "\e64e" +} + +.ti-announcement:before { + content: "\e64f" +} + +.ti-brush:before { + content: "\e650" +} + +.ti-briefcase:before { + content: "\e651" +} + +.ti-bolt:before { + content: "\e652" +} + +.ti-bolt-alt:before { + content: "\e653" +} + +.ti-blackboard:before { + content: "\e654" +} + +.ti-bag:before { + content: "\e655" +} + +.ti-move:before { + content: "\e656" +} + +.ti-arrows-vertical:before { + content: "\e657" +} + +.ti-arrows-horizontal:before { + content: "\e658" +} + +.ti-fullscreen:before { + content: "\e659" +} + +.ti-arrow-top-right:before { + content: "\e65a" +} + +.ti-arrow-top-left:before { + content: "\e65b" +} + +.ti-arrow-circle-up:before { + content: "\e65c" +} + +.ti-arrow-circle-right:before { + content: "\e65d" +} + +.ti-arrow-circle-left:before { + content: "\e65e" +} + +.ti-arrow-circle-down:before { + content: "\e65f" +} + +.ti-angle-double-up:before { + content: "\e660" +} + +.ti-angle-double-right:before { + content: "\e661" +} + +.ti-angle-double-left:before { + content: "\e662" +} + +.ti-angle-double-down:before { + content: "\e663" +} + +.ti-zip:before { + content: "\e664" +} + +.ti-world:before { + content: "\e665" +} + +.ti-wheelchair:before { + content: "\e666" +} + +.ti-view-list:before { + content: "\e667" +} + +.ti-view-list-alt:before { + content: "\e668" +} + +.ti-view-grid:before { + content: "\e669" +} + +.ti-uppercase:before { + content: "\e66a" +} + +.ti-upload:before { + content: "\e66b" +} + +.ti-underline:before { + content: "\e66c" +} + +.ti-truck:before { + content: "\e66d" +} + +.ti-timer:before { + content: "\e66e" +} + +.ti-ticket:before { + content: "\e66f" +} + +.ti-thumb-up:before { + content: "\e670" +} + +.ti-thumb-down:before { + content: "\e671" +} + +.ti-text:before { + content: "\e672" +} + +.ti-stats-up:before { + content: "\e673" +} + +.ti-stats-down:before { + content: "\e674" +} + +.ti-split-v:before { + content: "\e675" +} + +.ti-split-h:before { + content: "\e676" +} + +.ti-smallcap:before { + content: "\e677" +} + +.ti-shine:before { + content: "\e678" +} + +.ti-shift-right:before { + content: "\e679" +} + +.ti-shift-left:before { + content: "\e67a" +} + +.ti-shield:before { + content: "\e67b" +} + +.ti-notepad:before { + content: "\e67c" +} + +.ti-server:before { + content: "\e67d" +} + +.ti-quote-right:before { + content: "\e67e" +} + +.ti-quote-left:before { + content: "\e67f" +} + +.ti-pulse:before { + content: "\e680" +} + +.ti-printer:before { + content: "\e681" +} + +.ti-power-off:before { + content: "\e682" +} + +.ti-plug:before { + content: "\e683" +} + +.ti-pie-chart:before { + content: "\e684" +} + +.ti-paragraph:before { + content: "\e685" +} + +.ti-panel:before { + content: "\e686" +} + +.ti-package:before { + content: "\e687" +} + +.ti-music:before { + content: "\e688" +} + +.ti-music-alt:before { + content: "\e689" +} + +.ti-mouse:before { + content: "\e68a" +} + +.ti-mouse-alt:before { + content: "\e68b" +} + +.ti-money:before { + content: "\e68c" +} + +.ti-microphone:before { + content: "\e68d" +} + +.ti-menu:before { + content: "\e68e" +} + +.ti-menu-alt:before { + content: "\e68f" +} + +.ti-map:before { + content: "\e690" +} + +.ti-map-alt:before { + content: "\e691" +} + +.ti-loop:before { + content: "\e692" +} + +.ti-location-pin:before { + content: "\e693" +} + +.ti-list:before { + content: "\e694" +} + +.ti-light-bulb:before { + content: "\e695" +} + +.ti-Italic:before { + content: "\e696" +} + +.ti-info:before { + content: "\e697" +} + +.ti-infinite:before { + content: "\e698" +} + +.ti-id-badge:before { + content: "\e699" +} + +.ti-hummer:before { + content: "\e69a" +} + +.ti-home:before { + content: "\e69b" +} + +.ti-help:before { + content: "\e69c" +} + +.ti-headphone:before { + content: "\e69d" +} + +.ti-harddrives:before { + content: "\e69e" +} + +.ti-harddrive:before { + content: "\e69f" +} + +.ti-gift:before { + content: "\e6a0" +} + +.ti-game:before { + content: "\e6a1" +} + +.ti-filter:before { + content: "\e6a2" +} + +.ti-files:before { + content: "\e6a3" +} + +.ti-file:before { + content: "\e6a4" +} + +.ti-eraser:before { + content: "\e6a5" +} + +.ti-envelope:before { + content: "\e6a6" +} + +.ti-download:before { + content: "\e6a7" +} + +.ti-direction:before { + content: "\e6a8" +} + +.ti-direction-alt:before { + content: "\e6a9" +} + +.ti-dashboard:before { + content: "\e6aa" +} + +.ti-control-stop:before { + content: "\e6ab" +} + +.ti-control-shuffle:before { + content: "\e6ac" +} + +.ti-control-play:before { + content: "\e6ad" +} + +.ti-control-pause:before { + content: "\e6ae" +} + +.ti-control-forward:before { + content: "\e6af" +} + +.ti-control-backward:before { + content: "\e6b0" +} + +.ti-cloud:before { + content: "\e6b1" +} + +.ti-cloud-up:before { + content: "\e6b2" +} + +.ti-cloud-down:before { + content: "\e6b3" +} + +.ti-clipboard:before { + content: "\e6b4" +} + +.ti-car:before { + content: "\e6b5" +} + +.ti-calendar:before { + content: "\e6b6" +} + +.ti-book:before { + content: "\e6b7" +} + +.ti-bell:before { + content: "\e6b8" +} + +.ti-basketball:before { + content: "\e6b9" +} + +.ti-bar-chart:before { + content: "\e6ba" +} + +.ti-bar-chart-alt:before { + content: "\e6bb" +} + +.ti-back-right:before { + content: "\e6bc" +} + +.ti-back-left:before { + content: "\e6bd" +} + +.ti-arrows-corner:before { + content: "\e6be" +} + +.ti-archive:before { + content: "\e6bf" +} + +.ti-anchor:before { + content: "\e6c0" +} + +.ti-align-right:before { + content: "\e6c1" +} + +.ti-align-left:before { + content: "\e6c2" +} + +.ti-align-justify:before { + content: "\e6c3" +} + +.ti-align-center:before { + content: "\e6c4" +} + +.ti-alert:before { + content: "\e6c5" +} + +.ti-alarm-clock:before { + content: "\e6c6" +} + +.ti-agenda:before { + content: "\e6c7" +} + +.ti-write:before { + content: "\e6c8" +} + +.ti-window:before { + content: "\e6c9" +} + +.ti-widgetized:before { + content: "\e6ca" +} + +.ti-widget:before { + content: "\e6cb" +} + +.ti-widget-alt:before { + content: "\e6cc" +} + +.ti-wallet:before { + content: "\e6cd" +} + +.ti-video-clapper:before { + content: "\e6ce" +} + +.ti-video-camera:before { + content: "\e6cf" +} + +.ti-vector:before { + content: "\e6d0" +} + +.ti-themify-logo:before { + content: "\e6d1" +} + +.ti-themify-favicon:before { + content: "\e6d2" +} + +.ti-themify-favicon-alt:before { + content: "\e6d3" +} + +.ti-support:before { + content: "\e6d4" +} + +.ti-stamp:before { + content: "\e6d5" +} + +.ti-split-v-alt:before { + content: "\e6d6" +} + +.ti-slice:before { + content: "\e6d7" +} + +.ti-shortcode:before { + content: "\e6d8" +} + +.ti-shift-right-alt:before { + content: "\e6d9" +} + +.ti-shift-left-alt:before { + content: "\e6da" +} + +.ti-ruler-alt-2:before { + content: "\e6db" +} + +.ti-receipt:before { + content: "\e6dc" +} + +.ti-pin2:before { + content: "\e6dd" +} + +.ti-pin-alt:before { + content: "\e6de" +} + +.ti-pencil-alt2:before { + content: "\e6df" +} + +.ti-palette:before { + content: "\e6e0" +} + +.ti-more:before { + content: "\e6e1" +} + +.ti-more-alt:before { + content: "\e6e2" +} + +.ti-microphone-alt:before { + content: "\e6e3" +} + +.ti-magnet:before { + content: "\e6e4" +} + +.ti-line-double:before { + content: "\e6e5" +} + +.ti-line-dotted:before { + content: "\e6e6" +} + +.ti-line-dashed:before { + content: "\e6e7" +} + +.ti-layout-width-full:before { + content: "\e6e8" +} + +.ti-layout-width-default:before { + content: "\e6e9" +} + +.ti-layout-width-default-alt:before { + content: "\e6ea" +} + +.ti-layout-tab:before { + content: "\e6eb" +} + +.ti-layout-tab-window:before { + content: "\e6ec" +} + +.ti-layout-tab-v:before { + content: "\e6ed" +} + +.ti-layout-tab-min:before { + content: "\e6ee" +} + +.ti-layout-slider:before { + content: "\e6ef" +} + +.ti-layout-slider-alt:before { + content: "\e6f0" +} + +.ti-layout-sidebar-right:before { + content: "\e6f1" +} + +.ti-layout-sidebar-none:before { + content: "\e6f2" +} + +.ti-layout-sidebar-left:before { + content: "\e6f3" +} + +.ti-layout-placeholder:before { + content: "\e6f4" +} + +.ti-layout-menu:before { + content: "\e6f5" +} + +.ti-layout-menu-v:before { + content: "\e6f6" +} + +.ti-layout-menu-separated:before { + content: "\e6f7" +} + +.ti-layout-menu-full:before { + content: "\e6f8" +} + +.ti-layout-media-right-alt:before { + content: "\e6f9" +} + +.ti-layout-media-right:before { + content: "\e6fa" +} + +.ti-layout-media-overlay:before { + content: "\e6fb" +} + +.ti-layout-media-overlay-alt:before { + content: "\e6fc" +} + +.ti-layout-media-overlay-alt-2:before { + content: "\e6fd" +} + +.ti-layout-media-left-alt:before { + content: "\e6fe" +} + +.ti-layout-media-left:before { + content: "\e6ff" +} + +.ti-layout-media-center-alt:before { + content: "\e700" +} + +.ti-layout-media-center:before { + content: "\e701" +} + +.ti-layout-list-thumb:before { + content: "\e702" +} + +.ti-layout-list-thumb-alt:before { + content: "\e703" +} + +.ti-layout-list-post:before { + content: "\e704" +} + +.ti-layout-list-large-image:before { + content: "\e705" +} + +.ti-layout-line-solid:before { + content: "\e706" +} + +.ti-layout-grid4:before { + content: "\e707" +} + +.ti-layout-grid3:before { + content: "\e708" +} + +.ti-layout-grid2:before { + content: "\e709" +} + +.ti-layout-grid2-thumb:before { + content: "\e70a" +} + +.ti-layout-cta-right:before { + content: "\e70b" +} + +.ti-layout-cta-left:before { + content: "\e70c" +} + +.ti-layout-cta-center:before { + content: "\e70d" +} + +.ti-layout-cta-btn-right:before { + content: "\e70e" +} + +.ti-layout-cta-btn-left:before { + content: "\e70f" +} + +.ti-layout-column4:before { + content: "\e710" +} + +.ti-layout-column3:before { + content: "\e711" +} + +.ti-layout-column2:before { + content: "\e712" +} + +.ti-layout-accordion-separated:before { + content: "\e713" +} + +.ti-layout-accordion-merged:before { + content: "\e714" +} + +.ti-layout-accordion-list:before { + content: "\e715" +} + +.ti-ink-pen:before { + content: "\e716" +} + +.ti-info-alt:before { + content: "\e717" +} + +.ti-help-alt:before { + content: "\e718" +} + +.ti-headphone-alt:before { + content: "\e719" +} + +.ti-hand-point-up:before { + content: "\e71a" +} + +.ti-hand-point-right:before { + content: "\e71b" +} + +.ti-hand-point-left:before { + content: "\e71c" +} + +.ti-hand-point-down:before { + content: "\e71d" +} + +.ti-gallery:before { + content: "\e71e" +} + +.ti-face-smile:before { + content: "\e71f" +} + +.ti-face-sad:before { + content: "\e720" +} + +.ti-credit-card:before { + content: "\e721" +} + +.ti-control-skip-forward:before { + content: "\e722" +} + +.ti-control-skip-backward:before { + content: "\e723" +} + +.ti-control-record:before { + content: "\e724" +} + +.ti-control-eject:before { + content: "\e725" +} + +.ti-comments-smiley:before { + content: "\e726" +} + +.ti-brush-alt:before { + content: "\e727" +} + +.ti-youtube:before { + content: "\e728" +} + +.ti-vimeo:before { + content: "\e729" +} + +.ti-twitter:before { + content: "\e72a" +} + +.ti-time:before { + content: "\e72b" +} + +.ti-tumblr:before { + content: "\e72c" +} + +.ti-skype:before { + content: "\e72d" +} + +.ti-share:before { + content: "\e72e" +} + +.ti-share-alt:before { + content: "\e72f" +} + +.ti-rocket:before { + content: "\e730" +} + +.ti-pinterest:before { + content: "\e731" +} + +.ti-new-window:before { + content: "\e732" +} + +.ti-microsoft:before { + content: "\e733" +} + +.ti-list-ol:before { + content: "\e734" +} + +.ti-linkedin:before { + content: "\e735" +} + +.ti-layout-sidebar-2:before { + content: "\e736" +} + +.ti-layout-grid4-alt:before { + content: "\e737" +} + +.ti-layout-grid3-alt:before { + content: "\e738" +} + +.ti-layout-grid2-alt:before { + content: "\e739" +} + +.ti-layout-column4-alt:before { + content: "\e73a" +} + +.ti-layout-column3-alt:before { + content: "\e73b" +} + +.ti-layout-column2-alt:before { + content: "\e73c" +} + +.ti-instagram:before { + content: "\e73d" +} + +.ti-google:before { + content: "\e73e" +} + +.ti-github:before { + content: "\e73f" +} + +.ti-flickr:before { + content: "\e740" +} + +.ti-facebook:before { + content: "\e741" +} + +.ti-dropbox:before { + content: "\e742" +} + +.ti-dribbble:before { + content: "\e743" +} + +.ti-apple:before { + content: "\e744" +} + +.ti-android:before { + content: "\e745" +} + +.ti-save:before { + content: "\e746" +} + +.ti-save-alt:before { + content: "\e747" +} + +.ti-yahoo:before { + content: "\e748" +} + +.ti-wordpress:before { + content: "\e749" +} + +.ti-vimeo-alt:before { + content: "\e74a" +} + +.ti-twitter-alt:before { + content: "\e74b" +} + +.ti-tumblr-alt:before { + content: "\e74c" +} + +.ti-trello:before { + content: "\e74d" +} + +.ti-stack-overflow:before { + content: "\e74e" +} + +.ti-soundcloud:before { + content: "\e74f" +} + +.ti-sharethis:before { + content: "\e750" +} + +.ti-sharethis-alt:before { + content: "\e751" +} + +.ti-reddit:before { + content: "\e752" +} + +.ti-pinterest-alt:before { + content: "\e753" +} + +.ti-microsoft-alt:before { + content: "\e754" +} + +.ti-linux:before { + content: "\e755" +} + +.ti-jsfiddle:before { + content: "\e756" +} + +.ti-joomla:before { + content: "\e757" +} + +.ti-html5:before { + content: "\e758" +} + +.ti-flickr-alt:before { + content: "\e759" +} + +.ti-email:before { + content: "\e75a" +} + +.ti-drupal:before { + content: "\e75b" +} + +.ti-dropbox-alt:before { + content: "\e75c" +} + +.ti-css3:before { + content: "\e75d" +} + +.ti-rss:before { + content: "\e75e" +} + +.ti-rss-alt:before { + content: "\e75f" +} + +@font-face { + font-family: Glyphter; + font-weight: 400; + font-style: normal +} + +.icon-icon_cart:before, +.icon-icon_heart_2:before, +.icon-icon_login:before { + display: inline-block; + font-family: Glyphter; + font-style: normal +} + +.icon-icon_cart:before { + content: '\0041' +} + +.icon-icon_login:before { + content: '\0042' +} + +.icon-icon_heart_2:before { + content: '\0043' +}