@charset "UTF-8";
/* http://www.paperplane.co/
	v1.0 | 20170922
	License: none (public domain)

	Documentation:
	- #mediaPreloader, #headerPreloader, #mailPreloader, #firstImagePreloader, #mainPreloader --> preloaders.
	- #containerGalleryBG --> background.
	- #mediaInfo --> container info.
	- #mediaTitle --> title.
	- #mediaContent --> text.
	- .arrowGallery --> arrows.
	- #arrowGalleryLeft --> arrowLeft.
	- #arrowGalleryRight --> arrowRight.
*/

.mediaContainerBG{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0; left: 0;
}
#containerGallery {
    width: 100%;
    height: 100%;
	position: fixed;
    top: -100%; left: 0;
    z-index: 500000;
    display: none;
}
#containerGalleryBG {
    width: 100%;
    height: 100%;
	position: fixed;
    top: 0; left: 0;
	opacity: 0;
}
#mediaContainer img {
    position: absolute;
}
#mediaContainer {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
    z-index: 200;
}
#mediaContainer iframe,
#mediaContainer object,
#mediaContainer embed {
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0; left: 0;
}
#embedContainer {
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0; left: 0;
	opacity: 0;
}
#embedContainer iframe, #embedContainer object, #embedContainer embed {
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0; left: 0;
}
#closeGallery {
	position: absolute;
	cursor: pointer;
    z-index: 300;
	
    background-repeat: no-repeat;
	background-position: center;
}
.arrowGallery {
	position: absolute;
    cursor: pointer;
	z-index: 300;
	
    background-repeat: no-repeat;
    background-position: center;
}
#mediaInfo {
    position: absolute;
    box-sizing: border-box;
	opacity: 0;
	z-index: 300;
}
.audioCont {
	height: 100%;
    text-align: center;
    position: relative;
}
.audioCont audio {
	margin: auto;
    position: absolute;
    top: 0; left: 0;
    bottom: 0; right: 0;
}