.section{
	max-width: 1600px;	
	width: 100%;
	height:100%;
	position: fixed;	
	top:0px;	
	bottom: 0px;
	display:none;
	margin-left: 50%;
	left: -800px;
}

.section .section-content{
	width: 100%;
	height: 768px;
	overflow:hidden;
	position: relative;
}

.section .section-bg{
	position: relative;
	width: 1600px;
	height: 770px;		
	background-repeat:no-repeat;
	background-size: cover;
	margin-left: 50%;
	left: -800px;

}



/*Videos*/
.inter-video{
	max-width: 1600px;
	position: fixed;
	width:100%;
	min-width: 1024px;
	z-index:1000;
	margin-left: 50%;
}

.inter-video video{
	display: none;
	position: absolute;
	width: 100%;
	
	font-family: "stop";
}

.inter-video .video-banner {
	display: none;
	position:absolute;
}

.inter-video.video-trans-leonore .video-banner {
	background-image:url('../video/trans_leonore.jpeg');
}

.inter-video.video-trans-leonore video{
	position: absolute;
	width: 100%;
	
}

.inter-video.video-trans-adam .video-banner {
	background-image:url('../video/trans_adam.jpeg');
}


.inter-video.video-trans-terra .video-banner {
	background-image:url('../video/trans_terra.jpeg');
}


.inter-video.video-trans-wessex{
	width:100%;
	min-width: 1024px;
}

.inter-video.video-trans-wessex video{
	position: absolute;
	width: 100%;
	
}

.inter-video.video-trans-wessex .video-banner {
	background-image:url('../video/trans_wessex.jpeg');
}


.inter-video.video-trans-dekar{
	width:100%;
	min-width: 1024px;
}

.inter-video.video-trans-dekar video{
	position: absolute;
	width: 100%;
	
}

.inter-video.video-trans-dekar .video-banner {
	background-image:url('../video/trans_dekar.jpg');
}



.inter-video.video-trans-armory{
	width:100%;
	min-width: 1024px;
}

.inter-video.video-trans-armory video{
	position: absolute;
	width: 100%;
	
}

.inter-video.video-trans-armory .video-banner {
	background-image:url('../video/trans_armory.jpg');
}

.inter-video .video-banner{
	position: absolute;
	top: 0px;	
	width: 100%;
	height:100%;
	background-repeat:no-repeat;
	background-size: cover;
}

.inter-video.video-trans-end {
	height: 100%;
}

.inter-video.video-trans-end .video-banner {
	background-image:url('../video/trans_end.jpeg');
}

.inter-video.video-trans-end .splats_bottom{
	background-image: url("../img/wessex/splats.png");
	width: 1454px;
	height: 331px;
	left: -727px;
}


.inter-video.video-trans-top {
	height: 100%;
}

.inter-video.video-trans-top .video-banner {
	background-image:url('../video/trans_top.jpeg');
}

.inter-video.video-trans-top .splats_top{
	background-image: url("../img/wessex/splats_top.png");
	width: 1600px;
	height: 281px;
	left: -800px;
}



/*Sequences*/
.inter-sequence{	
	display:none;
	background:black;
	position: fixed;
	width:1600px;
	height: 400px;	
	min-width: 1024px;
	font-size: 0px;
}

.inter-sequence .sequence-bg{
	position: relative;
	width: 1600px;
	height: 400px;		
	overflow: hidden;
	background-repeat:no-repeat;
	background-size: cover;
	margin-left: 50%;
	left: -800px;	
}

.inter-sequence.sequence-gargoyle .sequence-bg{
	background-image: url("../img/sequences/gargoyle/gargoyle01.jpg");
}

.inter-sequence.sequence-demon .sequence-bg{
	background-image: url("../img/sequences/demon/demon01.jpg");
}

/*Layers*/

.layer{
	margin-left: 50%;
	position:absolute;
	background-repeat:no-repeat;
	background-size: cover;
}

.layer_right{
	right: 125px;
	position:absolute;
	background-repeat:no-repeat;
	background-size: cover;
}

/*Animated gif sharing*/
.animated-gif-share {
	position:absolute;
	background-image: url("../img/share.png");
	background-repeat:no-repeat;
	background-size: cover;
	cursor: pointer;
	width: 72px;
	height: 16px;
	bottom: -30px;
	right: 0px;
}

.animated-gif-share:hover {
	background-image: url("../img/share_hover.png");
}

.small-share-box{
	display:none;
	background-image: url("../img/gallery/share_popup.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 263px;
	height: 51px;
	position: absolute;
	bottom: 44px;
	right: 25px;
}

#videos .small-share-box{
	right: -7px;
}

.small-share-box .share-link{
	float: left;
}

.small-share-box .link-btn{
	float: left;
	background-image: url("../img/gallery/link.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 22px;
	height: 10px;
	margin: 6px;
	margin-top: 13px;	
}

.small-share-box .link-container{
	float: left;
	background-image: url("../img/gallery/link_rect.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 178px;
	height: 37px;
}

.small-share-box .link-container input{
	font-size: 16px;
	line-height: 10px;
	height: 12px;
	width: 151px;
	top: 7px;
	position: relative;
	left: 7px;
	background: #EEE;
	color: #555;
}

.small-share-box .tumblr-btn{
	margin: 4px;
	float: right;
	background-image: url("../img/gallery/tumblr.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 29px;
	height: 29px;
	cursor: pointer;
}

.small-share-box .fb-btn{
	margin: 4px;
	float: right;
	background-image: url("../img/gallery/fb.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 28px;
	height: 29px;
	cursor: pointer;
}


.small-share-box .twitter-btn{
	margin: 4px;
	float: right;
	background-image: url("../img/gallery/twitter.png");
	background-repeat: no-repeat;
	background-position: center;
	width: 29px;
	height: 29px;
	cursor: pointer;
}


