.gallery img{
	display: inline-block;
	vertical-align: bottom;
	width: 100%;
}

@media (max-width: 925px){
	.gallery img{
		width: auto;
	}	
}
	
.release63_dxf_text_large_de, .release63_dxf_text_small_de, .release63_dxf_text_large_en, .release63_dxf_text_small_en, .release63_dxf_text_large_fr, .release63_dxf_text_small_fr,
.release63_scale_text_de, .release63_scale_text_en, .release63_scale_text_fr,
.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr,
.release63_bottom_text_large, .release63_bottom_text_medium{
	color: #6cc6d1;
	white-space: normal;
}

.release63_dxf_text_large_de, .release63_dxf_text_small_de, .release63_dxf_text_large_en, .release63_dxf_text_small_en, .release63_dxf_text_large_fr, .release63_dxf_text_small_fr,
.release63_scale_text_de, .release63_scale_text_en, .release63_scale_text_fr,
.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr{
	opacity: 0;
}

.release63_top_text{
	color: white;
	text-align: center;
	background-color: #000000;
	white-space: normal;
	padding: 30px 5px 20px 5px;
}

@media (max-width: 360px){
	.release63_top_text_small_fr{
		padding: 0 9%;
	}
}	

/*************************************************************** background *************************************************************/
.gallery .release63_background_medium, .gallery .release63_background_small, .release63_background_fill_small{
	display: none;
}

.release63_background_fill_small{
	height: 50px;
	background-color: #000000;
}

.gallery .release63_background_large{
	min-width: 1100px;
	/*padding-bottom: 75px;*/
}

@media (max-width: 1500px){
	.gallery .release63_background_large{
		padding-bottom: 120px;
	}
}	
	
@media (max-width: 1050px){
	.gallery .release63_background_large{
		margin-left: -5%;
	}
}

@media (max-width: 1000px){
	.gallery .release63_background_large{
		margin-left: -10%;
	}
}

@media (max-width: 925px){
	.gallery .release63_background_large{
		display: none;
	}

	.gallery .release63_background_medium{
		display: block;
		min-width: 725px;
		padding-bottom: 130px;
	}
}


@media (max-width: 850px){
	.gallery .release63_background_medium{
		padding-bottom: 210px;
	}
}


@media (max-width: 767px){
	.gallery .release63_background_medium{
		padding-bottom: 240px;
	}	
}

@media (max-width: 600px){
	.gallery .release63_background_medium{
		display: none;
	}

	.gallery .release63_background_small, .release63_background_fill_small{
		display: block;
	}
	
	.gallery .release63_background_small{
		min-width: 450px;
		padding-bottom: 370px;
	}
}

@media (max-width: 500px){
	.gallery .release63_background_small{
		padding-bottom: 440px;
	}
}

@media (max-width: 410px){
	.gallery .release63_background_small{
		margin-left: -10%;
		padding-bottom: 400px;
	}
}

@media (max-width: 375px){
	.gallery .release63_background_small{
		margin-left: -18%;
		padding-bottom: 370px;
	}
}		
/*************************************************************** dxf *************************************************************/
.release63_dxf{
	position:absolute;
	/*top: 90px;
	left: 510px;*/
	left: 25%;
	top: 11%;
    width: 18%;
}

.release63_dxf_text_large_de, .release63_dxf_text_small_de{
	margin-left: 15px;
}

.release63_dxf_text_large_en, .release63_dxf_text_small_en{
	margin-left: 65px;
}

.release63_dxf_text_small_de, .release63_dxf_text_small_en, .release63_dxf_text_small_fr{
	display: none;
	width: 255px;
}

.release63_dxf_imgs_large, .release63_dxf_imgs_medium, .release63_dxf_imgs_small{
	position: relative;
	left: 130px;
	width: 100%;
}

.release63_dxf_imgs_medium, .release63_dxf_imgs_small{
	display: none;
}	

.release63_dxf_img_static, .release63_dxf_img_ani{
	position: absolute;
	left: 0;
	top: 0;
}

.release63_dxf_img_ani{
	opacity: 0 !important;
}

.gallery .release63_dxf_text_small_de, .gallery .release63_dxf_text_large_de,
.gallery .release63_dxf_text_small_en, .gallery .release63_dxf_text_large_en,
.gallery .release63_dxf_text_small_fr, .gallery .release63_dxf_text_large_fr{
	opacity: 1 !important;
	-moz-transition: opacity 1s ease-out 2.5s;
    -o-transition: opacity 1s ease-out 2.5s;
    -webkit-transition: opacity 1s ease-out 2.5s;
    transition: opacity 1s ease-out 2.5s;
}

.gallery .release63_dxf_img_ani{
	opacity: 1 !important;
	margin-top: -32% !important;
	margin-left: 18% !important;
	-moz-transition: opacity 2s ease-out 1s, margin-top 1s ease-out 1s, margin-left 1s ease-out 1s;
    -o-transition: opacity 2s ease-out 1s, margin-top 1s ease-out 1s, margin-left 1s ease-out 1s;
    -webkit-transition: opacity 2s ease-out 1s, margin-top 1s ease-out 1s, margin-left 1s ease-out 1s;
    transition: opacity 2s ease-out 1s, margin-top 1s ease-out 1s, margin-left 1s ease-out 1s;
}

@media (max-width: 1700px){
	.release63_dxf{
		position:absolute;
		left: 23%;
	}
}

@media (max-width: 1500px){
	.release63_dxf{
		position:absolute;
		top: 7%;
		left: 21%;
		width: 20%;
	}
	
	.release63_dxf_imgs {
		margin-top: -10%;
	}	
}

@media (max-width: 925px){
	.release63_dxf{
		left: 15%;
	}
	
	.release63_dxf_imgs_large{
		display: none;
	}

	.release63_dxf_imgs_medium{
		display: block;
	}
}

@media (max-width: 850px){
	.release63_dxf{
		left: 7%;
		top: 3%;
		width: 25%;
	}
	
	.release63_dxf_img_static, .release63_dxf_img_ani{
		left: 10px;
		top: -50px;
	}
	.gallery .release63_dxf_img_ani{
		margin-top: -14% !important;
		margin-left: 32% !important;
	}

	.release63_dxf_text_large_fr, .release63_dxf_text_small_fr{
		margin-left: -15px;
	}
}	

@media (max-width: 767px){
	.release63_dxf{
		left: 3%;
	}

	.release63_dxf_text_large_en, .release63_dxf_text_small_en{
		margin-left: 50px;
	}
	
	.release63_dxf_text_large_fr, .release63_dxf_text_small_fr{
		margin-left: -5px;
	}
}	
	
@media (max-width: 600px){
	.release63_dxf_imgs_medium,
	.release63_dxf_text_large_de, .release63_dxf_text_large_en, .release63_dxf_text_large_fr{
		display: none;
	}

	.release63_dxf_imgs_small,
	.release63_dxf_text_small_de, .release63_dxf_text_small_en, .release63_dxf_text_small_fr{
		display: block;
	}
	
	.release63_dxf_imgs_small{
		top: 70px;
	}
	
	.release63_dxf_text_large_fr, .release63_dxf_text_small_fr{
		margin-left: 0px;
	}
}

@media (max-width: 550px){
	.release63_dxf_imgs_small{
		left: 50px;
	}
	
	.release63_dxf_text_large_en, .release63_dxf_text_small_en{
		margin-left: 30px;
	}
}

@media (max-width: 500px){
	.release63_dxf_imgs_small{
		left: 30px;
	}
}
	
@media (max-width: 410px){
	.release63_dxf_imgs_small{
		left: 5px;
	}
	
	.release63_dxf_text_large_en, .release63_dxf_text_small_en{
		margin-left: 15px;
	}
}

@media (max-width: 375px){
	.release63_dxf_imgs_small{
		left: -10px;
	}
}
/*************************************************************** scale *************************************************************/

.release63_scale{
	position:absolute;
	left: 0%;
	bottom: 0%;
    width: 23%;
}

.release63_scale_text_de, .release63_scale_text_en, .release63_scale_text_fr{
	position: absolute;
	width: 130%;
}

.release63_scale_text_de{
	 margin: -85% 0 0 15%;
}

.release63_scale_text_en{
	 margin: -85% 0 0 10%;
}

.release63_scale_text_fr{
	 margin: -90% 0 0 4%;
}

.release63_scale_imgs_large, .release63_scale_imgs_medium, .release63_scale_imgs_small{
	position: relative;
	left: 0;
	width: 100%;
}

.release63_scale_imgs_medium, .release63_scale_imgs_small{
	display: none;
}	

.release63_scale_img_static, .release63_scale_img_ani{
	position: absolute;
	left: 0;
	bottom: 0;
}

.release63_scale_img_ani{
	opacity: 0;
}

.gallery .release63_scale_text_de, .gallery .release63_scale_text_en, .gallery .release63_scale_text_fr{
	opacity: 1;
	-moz-transition: opacity 0.5s ease-out 6.2s;
    -o-transition: opacity 0.5s ease-out 6.2s;
    -webkit-transition: opacity 0.5s ease-out 6.2s;
    transition: opacity 0.5s ease-out 6.2s;
}

.gallery .release63_scale_img_ani{
	opacity: 1;
	-moz-transition: opacity 0.5s ease-out 5.2s;
    -o-transition: opacity 0.5s ease-out 5.2s;
    -webkit-transition: opacity 0.5s ease-out 5.2s;
    transition: opacity 0.5s ease-out 5.2s;
}

@media (max-width: 1500px){
	.release63_scale{
	   width: 25%;
	}
	
	.release63_scale_text_en{
		margin: -100% 0 0 26%;
		width: 70%;
	}

	.release63_scale_text_fr{
		margin: -100% 0 0 10%;
		width: 110%;
	}
}
	
@media (max-width: 925px){
	.gallery .release63_scale_img_static, .gallery .release63_scale_img_ani{
		bottom: 105px;
		width: 260px;
	}
	
	.release63_scale_text_de{
		margin: -330px 0 0 10%;
		width: 119%;
	}
	
	.release63_scale_text_en{
		margin: -355px 0 0 10%;
		width: 95%;
	}
	
	.release63_scale_text_fr {
		margin: -355px 0 0 10%;
		width: 119%;
	}	

	.release63_scale_imgs_large{
		display: none;
	}

	.release63_scale_imgs_medium{
		display: block;
	}
}

@media (max-width: 850px){
	.release63_scale_text_de, .release63_scale_text_fr {
		width: 165%;
	}
	
	.release63_scale_text_en{
		margin: -355px 0 0 20%;
		width: 100%;
	}
}
	
@media (max-width: 600px){
	.gallery .release63_scale_img_static, .gallery .release63_scale_img_ani{
		bottom: 90px;
	}
	
	.release63_scale_text_de{
		margin: -320px 0 0 15%;
	}
	
	.release63_scale_text_en{
		margin: -355px 0 0 15%;
		width: 110%;
	}
	
	.release63_scale_text_fr {
		margin: -355px 0 0 15%;
	}
	
	.release63_scale_imgs_medium{
		display: none;
	}

	.release63_scale_imgs_small{
		display: block;
	}
}

@media (max-width: 575px){
	.release63_scale_text_de{
		margin: -310px 0 0 15%;
	}
	
	.release63_scale_text_en{
		margin: -335px 0 0 20%;
	}
	
	.release63_scale_text_fr {
		margin: -335px 0 0 20%;
	}
	
	.gallery .release63_scale_img_static, .gallery .release63_scale_img_ani{
		bottom: 82px;
	}
}

@media (max-width: 500px){
	.release63_scale{
	   width: 52%;
	}
	
	.release63_scale_text_de, .release63_scale_text_en, .release63_scale_text_fr {
		margin: -80% 0 0 110%;
	}
	
	.release63_scale_text_de, .release63_scale_text_fr{
		width: 75%;
	}
	
	.release63_scale_text_en{
		width: 65%;
	}
	
	.gallery .release63_scale_img_static, .gallery .release63_scale_img_ani{
		width: 100%;
	}
}

@media (max-width: 430px){
	.release63_scale_text_de, .release63_scale_text_en, .release63_scale_text_fr {
		margin: -100% 0 0 105%;
	}
	
	.release63_scale_text_de, .release63_scale_text_fr{
		width: 85%;
	}
	
	.release63_scale_text_en{
		width: 80%;
	}
}	
/*************************************************************** color *************************************************************/

.release63_color{
	position:absolute;
	right: 2%;
	bottom: 4%;
    width: 19%;
}

.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr{
	position: absolute;
    margin: -114% 0 0 0%;
	width: 130%;
}

.release63_color_text_de{
	right: 35%;
}

.release63_color_text_en{
	right: 3%;
}

.release63_color_text_fr{
	right: 26%;
}
	
.release63_color_imgs_large, .release63_color_imgs_medium, .release63_color_imgs_small{
	position: relative;
	left: 0;
	width: 100%;
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
}

.release63_color_imgs_medium, .release63_color_imgs_small{
	display: none;
}

.release63_color_img_static, .release63_color_img_ani1, .release63_color_img_ani2, .release63_color_img_ani3{
	position: absolute;
	left: 0;
}

.release63_color_img_static{
	bottom: 0;
}

.gallery .release63_color_img_ani1, .gallery .release63_color_img_ani2, .gallery .release63_color_img_ani3{
	width: 54%;
}

.release63_color_img_ani1, .release63_color_img_ani2, .release63_color_img_ani3{
	margin: -65% 0 0 24%;
    transform: rotate(1deg);
}

.gallery .release63_color_text_de, .gallery .release63_color_text_en, .gallery .release63_color_text_fr{
	opacity: 1 !important;
	-moz-transition: opacity 1s ease-out 4.7s;
    -o-transition: opacity 1s ease-out 4.7s;
    -webkit-transition: opacity 1s ease-out 4.7s;
    transition: opacity 1s ease-out 4.7s;
}

.gallery .release63_color_imgs_large, .gallery .release63_color_imgs_medium, .gallery .release63_color_imgs_small{
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	-moz-transition: filter 0.5s ease-out 3.7s;
    -o-transition: filter 0.5s ease-out 3.7s;
    -webkit-transition: filter 0.5s ease-out 3.7s;
    transition: filter 0.5s ease-out 3.7s;
}

.gallery .release63_color_img_ani1{
	margin: -82% 0 0 13%;
	transform: rotate(-8deg) !important;
	-moz-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -o-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -webkit-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
}

.gallery .release63_color_img_ani2{
	margin: -80% 0 0 35%;
	transform: rotate(9deg) !important;
	-moz-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -o-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -webkit-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
}

.gallery .release63_color_img_ani3{
	margin: -69% 0 0 21%;
	transform: rotate(-4deg) !important;
	-moz-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -o-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    -webkit-transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
    transition: transform 0.3s linear 3.2s, margin 0.5s linear 3s;
}

@media (max-width: 1500px){
	.release63_color{
		width: 21%;
	}
	
	.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr {
		margin: -120% 0 0 -5%;
	}

	.release63_color_text_en{
		right: 1%;
	}

	.release63_color_text_fr{
		right: 20%;
	}
}

@media (max-width: 1300px){
	.release63_color_text_de{
		right: 25%;
	}

	.release63_color_text_en{
		right: 0%;
	}

	.release63_color_text_fr{
		right: 15%;
	}
	
	.release63_color{
		width: 23%;
	}
}

@media (max-width: 925px){
	.release63_color{
		bottom: 190px;
	}

	.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr {
		margin: 0%;
		width: 150%;
	}
	
	.release63_color_text_de{
		right: 20%;
	}
	
	.release63_color_text_fr{
		right: 6%;
	}
	
	.release63_color_img_ani1, .release63_color_img_ani2, .release63_color_img_ani3{
		margin: -145px 0 0 50px;
	}

	.gallery .release63_color_img_ani1{
		margin: -175px 0 0 28px;
		width: auto;
	}
	
	.gallery .release63_color_img_ani2{
		margin: -170px 0 0 75px;
		width: auto;
	}
	
	.gallery .release63_color_img_ani3{
		margin: -145px 0 0 45px;
		width: auto;
	}
	
	.release63_color_imgs_large{
		display: none;
	}

	.release63_color_imgs_medium{
		display: block;
	}
}

@media (max-width: 850px){
	.release63_color{
		right: 90px;
	}
	
	.release63_color_text_de{
		right: 10%;
	}
	
	.release63_color_text_en{
		right: -25%;
	}
	
	.release63_color_text_fr {
		right: 0%;
	}
}

@media (max-width: 750px){
	.release63_color_text_en, .release63_color_text_fr {
		right: -25%;
		width: 172%;
	}
	
	.release63_color_text_de{
		right: -5%;
	}
	
	.release63_color_text_en{
		right: -35%;
	}
	
	.release63_color_text_fr {
		right: -17%;
	}
}
	
@media (max-width: 600px){
	.release63_color{
		bottom: 230px;
		width: 24%;
	}
	
	.release63_color_text_en, .release63_color_text_fr {
		right: -35%;
		width: 115%;
	}
	
	.release63_color_text_de{
		right: -10%;
	}
	
	.release63_color_imgs_medium{
		display: none;
	}

	.release63_color_imgs_small{
		display: block;
	}
}

@media (max-width: 500px){
	.release63_color{
		bottom: 36%;
		min-width: 180px;
		right: 3%;
		width: 43%;
	}
	
	.release63_color_text_de, .release63_color_text_en, .release63_color_text_fr {
		margin: -125px 0 0 -117px;
		width: 135px;
	}
	
	.release63_color_text_de{
		right: 105%;
	}
	
	.release63_color_text_en{
		right: 95%;
	}

	.release63_color_text_fr {
		right: 100%;
	}
	
	.gallery .release63_color_img_static{
		width: 100%;
	}
	
	.release63_color_img_ani1, .release63_color_img_ani2, .release63_color_img_ani3{
		margin: -65% 0 0 24%;
	}
	
	.gallery .release63_color_img_ani1{
		margin: -82% 0 0 13%;
		width: 54%;
	}
	
	.gallery .release63_color_img_ani2{
		margin: -80% 0 0 35%;
		width: 54%;
	}
	
	.gallery .release63_color_img_ani3{
		margin: -69% 0 0 21%;
		width: 54%;
	}
}

@media (max-width: 375px){
	.release63_color{
		bottom: 32%;
	}
	
	.release63_color_text_de{
		right: 100%;
	}
	
	.release63_color_text_en{
		right: 93%;
	}

	.release63_color_text_fr {
		right: 93%;
	}
}	
/*************************************************************** bottom *************************************************************/

.release63_bottom{
	position: absolute;
    width: 100%;
    bottom: 6%;
    text-align: center;
}

.release63_bottom_text_medium{
	display: none;
}

.release63_bottom_btn{
	display: inline-block;
	color: white;
	padding: 10px 20px;
	margin-top: 25px;
	text-decoration: none;
}

@media (max-width: 925px){
	.release63_bottom{
		bottom: 0;
	}
	
	.release63_bottom_btn{
		display: block;
	}
	
	.release63_bottom_text_large{
		display: none;
	}

	.release63_bottom_text_medium{
		display: block;
		padding: 7px 0 20px;
	}
}

@media (max-width: 600px){
	.release63_bottom_text_medium{
		display: block;
		padding: 7px 0;
	}
}	