/* 
	Table of Contents
	update on Mon Feb 26 2018 14:23:14 GMT+0200 (FLE Standard Time)

	I.   Generic --------------------------------------
	         Helpers ----------------------------------
	III. Modules --------------------------------------
	         Nav Bar Bottom ---------------------------
 */

/* ------------------------------------------------------------ *\
	I.   Generic
\* ------------------------------------------------------------ */

/*  Helpers  */
.wrapper { visibility: hidden; opacity: 0; }
.pace-done .wrapper { visibility: visible; opacity: 1; }

/*.magazine:hover { cursor: zoom-in; }
.magazine.zoom-in { cursor: zoom-out; }*/

.thumbnails { display: none !important; }

.is-mobile .nav-bar-bottom li + li { margin-left: 20px; }
.is-mobile .nav-bar-bottom a { font-size: 90px; }
.is-mobile .nav-bar-bottom button { border: none; background: none; font-size: 70px; }
.is-mobile .exit-message-lg { height: 10px; -ms-transform: scale(1.5); transform: scale(1.5) }
.is-mobile .exit-message-lg > div { width: 240px; height: 40px; }

/* ------------------------------------------------------------ *\
	III. Modules
\* ------------------------------------------------------------ */

/*  Nav Bar Bottom  */
.nav-bar-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 5000; background: lightgray; }
.nav-bar-bottom ul { margin: 0; padding: 0; list-style: none outside none; text-align: center; }
.nav-bar-bottom li { display: inline-block; vertical-align: middle; }
.nav-bar-bottom li + li { margin-left: 10px; }
.nav-bar-bottom a,
.nav-bar-bottom button { display: inline-block; padding: 5px; color: #fff; }
.nav-bar-bottom a:hover,
.nav-bar-bottom button:hover { color: #cb1523; }

.nav-bar-bottom a { font-size: 26px; }
.nav-bar-bottom button { border: none; background: none; font-size: 22px; }
.nav-bar-bottom button:focus { outline: none; }
.nav-bar-bottom button:hover { cursor: pointer; }

