@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'opensans';
    src: url('../fonts/opensans-condlight-webfont.eot');
    src: url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condlight-webfont.woff') format('woff'),
         url('../fonts/opensans-condlight-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'hip';
    src: url('../fonts/hipsterishfontnormal-webfont.eot');
    src: url('../fonts/hipsterishfontnormal-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hipsterishfontnormal-webfont.woff') format('woff'),
         url('../fonts/hipsterishfontnormal-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/* GLOBAL STYLES */
*{margin:0px;padding:0px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
html,body{position:relative;width:100%;height:100%;text-align:center; font-size:18px;	}

#global {width:100%;height:100%;}
.table {display:inline-table;}.row {display:table-row;}.cell {display:table-cell;}
.w-200 {width:200%} .w-100 {width:100%}.w-80 {width:80%;}.w-75 {width:75%;}.w-60 {width:60%;} .w-50 {width:50%;} .w-40 {width:40%;} .w-33 {width:33%;} .w-30 {width:30%;} .w-28 {width:28%;} .w-25 {width:25%;}.w-20 {width:20%;} .w-21 {width:20%;} .w-10 {width:10%;}.w-5 {width:5%;}
.h-100 {height:100%} .h-70 {height:70%} .h-60 {height:60%} .h-50 {height:50%} .h-40 {height:40%} .h-30 {height:30%} .h-25 {height:25%} .h-20 {height:20%} .h-10 {height:10%} .h-5 {height:5%}
.left {text-align:left;}.right {text-align:right;}.center {text-align:center;}.top {vertical-align:top;}.middle {vertical-align:middle;}.bottom {vertical-align:bottom;}
.border {border:#0066CC solid 1px} .border-2 {border:#993300 solid 2px;} a {cursor: pointer;}
.max-width {max-width:1200px;}

h1,h2,h3,h4,h5,h6 {font-weight:500;}
h1 {font-size:3em;}
h2 {font-size:2.2em;}
h3 {font-size:1.4em;}
h4 {font-size:1em;}
h5 {font-size:0.8em;}
h6 {font-size:0.5em;}
/* Visual Wrapper */
#visual-wrapper > div > div {padding:1em;}

	.wallpaper {position:relative;overflow:hidden}
	.wallpaper a {color:#fff; text-decoration:none;border-bottom: #ec4f4f solid 1px; transition:0.4s}
	.wallpaper a:hover {color:#ec4f4f;border-bottom: #ec4f4f solid 1px}
	
	.overlay-wallpaper-master .wallpaper {overflow:auto} /* for overlay navigation if scrl down */

		.wallpaper-master {position:absolute;width:100%;top:50%;margin-top:-43px}
	
		.intro-logo {display:inline-block;background:#2f2f39;border-radius:50%;width:15em;height:15em;border:rgba(255,255,255,1) solid 0.5em;}			
		.intro-logo .intro-info {position:relative; width:100%; height:100%;border-radius:50%; background:url(../img/dasilva.png) center top ;}
		.intro-logo .intro-info img {bottom: 15px;position: absolute;left: 50%;margin-left: -50px;}
			
		.logo-ico-wrap {position:absolute;top:50%;left:2em;z-index:500;} 
					.info-wrap-on .logo-ico-wrap {margin-top:-35px;}
		.home .logo-ico-wrap {display:none;}
 			.logo-ico {border-radius:50%;background:#ec4f4f;width:64px;height:64px;padding:8px;
			-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
			a:hover .logo-ico {background:#2f2f39;}
				.logo {display:block;width:48px;height:48px;background:url(../img/sprite.png)  no-repeat -0px 8px;}
.logo-ico-wrap-X {display:none}
.overlay-wallpaper-master .logo-ico-wrap-X {display:block; position:fixed;top:2em;left:2em;opacity:1 !important;z-index:999}
				
		.menu-ico-wrap {position:absolute;top:50%;right:2em;z-index:500;} 
					.info-wrap-on .menu-ico-wrap {margin-top:-35px;}
		.home .menu-ico-wrap {display:none;}
			.menu-ico {width:64px;height:64px;padding:8px;} 
				.menu{display:block;width:48px;height:48px;background:url(../img/sprite.png)  no-repeat -50px 8px;}						
				a:hover .menu{display:block;width:48px;height:48px;background:url(../img/sprite.png)  no-repeat -100px 8px;}
				.overlay-wallpaper-master a:hover .menu{display:block;width:48px;height:48px;background:url(../img/sprite.png)  no-repeat -150px 8px;}
.menu-ico-wrap-X {display:none}
.overlay-wallpaper-master .menu-ico-wrap-X {display:block;position:fixed;top:2em;right:2em;opacity:1 !important;z-index:999}					

		.wallpaper .info-wrap{position:absolute;display:table;width:100%;font-family: hip;color: #fff;overflow: hidden;}
						/*special style 4 home & pages*/
						.home .wallpaper .info-wrap {bottom:1em;} .page .wallpaper .info-wrap{position:relative;}
			
			.info-wrap hgroup {width:80%;max-width:800px;background: rgba(0,0,0,0.4);display:inline-table;padding: 0.5em; }

/* Content Wrapper */
#content-wrapper {font-family:hip;font-size:1.6em;font-weight:500;color:rgba(47,47,57,1);}
#content-wrapper a {color:rgba(47,47,57,0.5);text-decoration:none;border-bottom:#bdbdcc solid 1px;transition:0.4s;}
	.home #content-wrapper a {border:0;}
#content-wrapper a:hover {color:#ec4f4f;text-decoration:none;border-bottom:#ec4f4f solid 1px;transition:0.4s;}
	.home #content-wrapper a:hover {border:0;}

#content-wrapper > div > div {padding:0 0.7em}
	.home #content-wrapper .ico {display:inline-block;width:180px;height:150px;}
	.ico-portfolio {background:url(../img/sprite.png)  no-repeat -0px -50px;}	a:hover .ico-portfolio {background:url(../img/sprite.png)  no-repeat -0px -203px;}
	.ico-about {background:url(../img/sprite.png)  no-repeat -180px -50px;}		a:hover .ico-about {background:url(../img/sprite.png)  no-repeat -180px -203px;}
	.ico-adventures {background:url(../img/sprite.png) no-repeat -360px -50px;}	a:hover .ico-adventures {background:url(../img/sprite.png)  no-repeat -360px -203px;}
	.ico-photo {background:url(../img/sprite.png)  no-repeat -540px -50px;} 	a:hover .ico-photo {background:url(../img/sprite.png)  no-repeat -540px -203px;}
	.ico-shop {background:url(../img/sprite.png)  no-repeat -720px -50px;}		a:hover .ico-shop {background:url(../img/sprite.png)  no-repeat -720px -203px;}
	.ico-drawing {background:url(../img/sprite.png)  no-repeat -900px -50px;}		a:hover .ico-drawing {background:url(../img/sprite.png)  no-repeat -900px -203px;}
			@media only screen and (max-width: 950px) {
			.home #content-wrapper .ico {display:inline-block;width:125px;height:110px;}
			.ico-portfolio {background:url(../img/sprite.png)  no-repeat -0px -360px;}		a:hover .ico-portfolio {background:url(../img/sprite.png)  no-repeat -0px -470px;}
			.ico-about {background:url(../img/sprite.png)  no-repeat -125px -360px;}		a:hover .ico-about {background:url(../img/sprite.png)  no-repeat -125px -470px;}
			.ico-adventures {background:url(../img/sprite.png) no-repeat -250px -360px;}	a:hover .ico-adventures {background:url(../img/sprite.png)  no-repeat -250px -470px;}
			.ico-photo {background:url(../img/sprite.png)  no-repeat -375px -360px;} 		a:hover .ico-photo {background:url(../img/sprite.png)  no-repeat -375px -470px;}
			.ico-shop {background:url(../img/sprite.png)  no-repeat -500px -360px;}			a:hover .ico-shop {background:url(../img/sprite.png)  no-repeat -500px -470px;}
			.ico-drawing {background:url(../img/sprite.png)  no-repeat -625px -360px;}			a:hover .ico-drawing {background:url(../img/sprite.png)  no-repeat -625px -470px;}
			}	
			

.home #content-wrapper{color:#FF9966;}

/*.content p{max-width:680px;text-align:left;padding-bottom:0.5em;}
.content p:first-child {padding-top:0.5em;}	  */

#content-wrapper .content hgroup {color: rgba(47,47,57,1); border-top: rgba(47,47,57,0.2) solid 1px; border-bottom: rgba(47,47,57,0.2) solid 1px; solid 1px; margin: 0.5em 20%; padding:0.5em}
#content-wrapper .content hgroup h1 {color:#ec4f4f;}
#content-wrapper .content hgroup h4 {color:#e08456;}
#content-wrapper  h4 {color:#e08456;padding-top:1em}
#content-wrapper .content hgroup h5 {padding-top:0.5em;letter-spacing:1em;color: rgba(47,47,57,0.5)}
#content-wrapper  p {line-height:1.6em;font-family:opensans;text-align:left; margin: 0.5em 20%;}


/*#content-wrapper .content .pager{position: relative;}
#content-wrapper .content .pager h6 {font-size: 1.4em;font-weight: 200;position: absolute;top: 15%;}
#content-wrapper .content .pager .prev {left: 0em;text-align: left;}
#content-wrapper .content .pager .next {right: 0em;text-align: right;} */

#content-wrapper .content .pager {/*border:0*/;position:relative;}
#content-wrapper .content .pager h4 {font-family:opensans;font-weight:100;color:#bbb;padding:1em}
#content-wrapper .content .pager h6 {font-size:0.7em;font-weight:200;position:absolute;top:1.75em;}
#content-wrapper .content .pager .prev {left:0em;text-align:left} 
#content-wrapper .content .pager .next {right:0em;text-align:right}
#content-wrapper .content .pager h6 span {text-transform:uppercase;font-family:opensans;font-size:0.7em;letter-spacing:0.2em;margin:0.5em 0;display:block;}
#content-wrapper .content figure {display:inline-block;padding:0.2em;padding-top:0}
#content-wrapper .content figure img {width:100%}

#content-wrapper article {margin: 0.8em;padding-bottom: 30px;}
	.project #content-wrapper article {padding-bottom:0;margin: 0.8em;}
#content-wrapper article a {border:rgba(0,0,0,0) solid 10px;transition: 0.9s;
	/*box-shadow: 		0 0px 1px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0px 2px rgba(0,0,0,0.5);
	-moz-box-shadow: 	0 0px 1px rgba(0,0,0, 0.9);*/}
#content-wrapper article a:hover {
	/*box-shadow: 		0 0px 20px rgba(0,0,0, 0.4);
	-webkit-box-shadow: 0 0px 20px rgba(0,0,0, 0.4);
	-moz-box-shadow: 	0 0px 20px rgba(0,0,0, 0.4);*/
	
	border:#fff solid 10px;transition: 0.4s;}
			#content-wrapper article a:hover img{opacity:0.7;transition: 0.4s;}
			#content-wrapper article .plus {display:inline-block;position: absolute; bottom: -37px;left: 0;width: 100%;}
			
.photo		#content-wrapper article .plus {bottom: 0;background: #fff;padding: 0.3em;}


.project 	#content-wrapper article .plus {position:absolute; left:10%; top:40%; width:80%;opacity:0;transition: 0.9s;}

			#content-wrapper article a .plus h3 {display:inline;color: rgba(47,47,57,0.5);text-decoration: none;border-bottom: rgba(47,47,57,0.2) solid 1px;transition: 0.4s; }
.project 	#content-wrapper article a .plus h3 {display:inline-block; background:rgba(0,0,0,0.4);padding:1em;min-width:50%; font-family:hip; font-size:1em; font-weight:500;opacity:1;transition: 0.4s; border-bottom:0;}

			#content-wrapper article a:hover .plus h3 {color: #ec4f4f;text-decoration: none;border-bottom: #ec4f4f solid 1px;transition: 0.4s;}
.project 	#content-wrapper article a:hover .plus h3 {color:#fff; border-bottom:0;background:#ec4f4f;transition: 0.4s;} 
.project 	#content-wrapper article a:hover .plus {opacity:1;transition: 0.4s;}	

#content-wrapper figure a, #content-wrapper figure a:hover {border:0;cursor:zoom-in;}




#content-wrapper .item {position: relative;display:block; overflow: visible; -moz-overflow: visible;}
	.project #content-wrapper .item,
	.photo	 #content-wrapper .item {overflow: hidden; -moz-overflow: hidden;}
#content-wrapper .zoom-in {-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}
#content-wrapper .zoom-in > img {-webkit-transition:0 1s ease-out;-moz-transition:0 1s ease-out;-o-transition:0 1s ease-out;-ms-transition:0 1s ease-out;transition:transform 1s ease-out;}
#content-wrapper .zoom-in:hover > img {-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}


/***PRODUCT OVERLAY ***/
.prod-wrapper-overlay {display:none;}
.product-open .prod-wrapper-overlay {position:fixed;display:table;top:0;left:0;z-index:1111;}

.prod-wrapper{position:fixed;left:50%;top:50%;width:0px;height:0px;overflow:hidden;padding:0.5em;
	-webkit-animation:	prod-wrapper-open 0.7s ease-in-out 0.0s both;
	-moz-animation: 	prod-wrapper-open 0.7s ease-in-out 0.0s both;
	-o-animation: 		prod-wrapper-open 0.7s ease-in-out 0.0s both;
	-ms-animation: 		prod-wrapper-open 0.7s ease-in-out 0.0s both;
	animation: 			prod-wrapper-open 0.7s ease-in-out 0.0s both;}	
		
			@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
			@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
			@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
			@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
			@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
			
			/*.prod-wrapper{position:fixed;left:50%;top:50%;width:0px;height:0px;overflow:hidden;padding:0.5em;
				-webkit-animation:	prod-wrapper-open 0.7s ease-in-out 0.0s both;
				-moz-animation: 	prod-wrapper-open 0.7s ease-in-out 0.0s both;
				-o-animation: 		prod-wrapper-open 0.7s ease-in-out 0.0s both;
				-ms-animation: 		prod-wrapper-open 0.7s ease-in-out 0.0s both;
				animation: 			prod-wrapper-open 0.7s ease-in-out 0.0s both;}	
					
						@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
						@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
						@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
						@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}
						@-webkit-keyframes  prod-wrapper-open{	100%{top:0;left:0;width:100%;height:100%; } 	}*/

.prod-wrapper > div {border:#EC4F4F solid 10px; background:#fff; overflow: hidden;	}
.prod-wrapper > div > div, .prod-wrapper-overlay .mobil-close {
	-webkit-animation:	prod-wrapper-opacity 0.7s ease-in-out 0.7s both;
	-moz-animation: 	wallpaperz 0.7s ease-in-out 0.0s both;
	-o-animation: 		wallpaperz 0.7s ease-in-out 0.0s both;
	-ms-animation: 		wallpaperz 0.7s ease-in-out 0.0s both;
	animation: 			wallpaperz 0.7s ease-in-out 0.0s both;}	
		
			@-webkit-keyframes  prod-wrapper-opacity{	0%{opacity:0; }  110%{opacity:1; } 	}
			@-moz-keyframes 	wallpaperz{	0%{opacity:0; } 	}
			@-o-keyframes 		wallpaperz{	0%{opacity:0; } 	}
			@-ms-keyframes 		wallpaperz{	0%{opacity:0; } 	}
			@keyframes 			wallpaperz{	0%{opacity:0; } 	}	
.prod-wrapper-column {position:relative;left:0;transition:0.4s;}
.move-cart .prod-wrapper-column {left:-100%;}
.prod-wrapper-overlay .mobil-close {position: absolute;display: block;border-radius: 50%;background: #000;bottom: 1.5em;left: 50%;margin-left:-24px;z-index: 1111;}


/* footer Wrapper */




#footer-wrapper {color:rgba(47,47,57,0.7);border-top:rgba(47,47,57,0.2) solid 1px;font-family:hip;font-size:1.2em; }
	.home #footer-wrapper {color:rgba(255,255,255,0.1);border-top:rgba(255,255,255,0.04) solid 1px;}
#footer-wrapper > div > div{padding:0 1em;}
#footer-wrapper a{color:rgba(47,47,57,0.5); border-bottom:rgba(47,47,57,0.4) solid 1px;text-decoration:none; transition:0.4s}
	.home #footer-wrapper a {color:rgba(255,255,255,0.1); border-bottom:rgba(255,255,255,0.1) solid 1px; }
#footer-wrapper a:hover{color:#ec4f4f; border-bottom:#ec4f4f solid 1px}
	.home #footer-wrapper a:hover{color:#ec4f4f; border-bottom:#ec4f4f solid 1px}
#footer-wrapper li {position:relative;padding:0.5em 0.5em 24px 0.5em}
#footer-wrapper li:after {padding-left:1em;content:"|"}
#footer-wrapper li:first-child:after {padding-right:0.5em;content:""}
#footer-wrapper li:last-child:after {padding-left:0;content:""}
#footer-wrapper .logo{display:inline-block;left:1.3em;top:8px;position:relative;height: 40px;opacity:0.3;background:url(../img/sprite.png)  no-repeat -200px 8px;}
	.home #footer-wrapper .logo{background:url(../img/sprite.png)  no-repeat 0px 8px;}
	


/* OVERLAY AND BIG MENU*/
#overlay-light {background:#fff;position:fixed;top:100%;left:0;z-index:900}
	
#overlay-dark {background:#2f2f39;position:fixed;top:-100%;left:0;z-index:999}

.overlay-all {position:fixed;display:inline-table;width:100%;height:100%;top:-100%;left:0;z-index:666; background:url(../img/bg-overlay.png) rgba(47,47,57,0.4);-webkit-transition:0 2s ease-out;-moz-transition:0 2s ease-out;-o-transition:0 2s ease-out;-ms-transition:0 2s ease-out;transition:transform 2s ease-out;}
.supermenu .overlay-all {top:0;-webkit-transition:0 2s ease-out;-moz-transition:0 2s ease-out;-o-transition:0 2s ease-out;-ms-transition:0 2s ease-out;transition:transform 2s ease-out;}


#overlay-menu {background:#fff;position:fixed;top:100%;left:0;}
.supermenu #overlay-menu {position:fixed;display:inline-table;width:100%;height:100%;top:0;left:0;z-index:666; background:url(../img/bg-overlay.png) rgba(47,47,57,0.8);
-webkit-transition:0 2s ease-out;-moz-transition:0 2s ease-out;-o-transition:0 2s ease-out;-ms-transition:0 2s ease-out;transition:transform 2s ease-out;overflow-Y:scroll}

.big-menu {position:fixed;display:inline-table;width:50%;height:100%;top:0;right:-100%;z-index:777; 
background:rgba(47,47,57,0.9);background-size: cover;background-repeat: no-repeat; background-position: top center;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;}
.supermenu .big-menu {left:50%;}
.supermenu .kill-menu .big-menu {left:100%;}

.big-menu {color:#fff;font-family:hip;}
.big-menu > div > div{padding:4em}
.big-menu > div > div > div{position:relative;}
	.big-menu a {color:#fff;text-decoration:none;transition:0.4s;border-bottom:rgba(255,255,255,0.2) solid 1px;}
	.big-menu a:hover {color:#ec4f4f;border-bottom:#ec4f4f solid 1px;}
	
	.big-menu ul{list-style:none;}
	.big-menu li {text-align:right;font-size:5em}
			.big-menu li a {border:0;} .big-menu li a:hover {border:0;}
			@media only screen and (max-height: 600px) {.big-menu li {font-size:4em}}
	.big-menu .overlay-footer	{position:absolute;bottom:0;left:0;text-align:right;line-height:1.5em;}

.big-menu .mobil-close {position:absolute;display:block;border-radius:50%;background:#000 ;top:1em;left:0;z-index:999}
a:hover .mobil-close {background:#ec4f4f;transition: 0.4s;}
.mobil-close-ico {top:0;left:0;background:url(../img/sprite.png) no-repeat -250px 8px; width:48px;height:48px;margin:8px;} 

/* body */
body.home {background:#2f2f39;overflow-Y:scroll}
body.supermenu {overflow:hidden;}
body.product-open {overflow:hidden;}

@media only screen and (max-width: 1400px) {
body {font-size:16px} 
#content-wrapper article {margin: 0.2em;}
/*#content-wrapper article .plus h3 {padding:0.5em 1em;}*/}

@media only screen and (max-width: 1000px) {
body {font-size:14px} 
/*#content-wrapper article {margin: 0;padding:0.1em;}*/
/*#content-wrapper article .plus h3 {padding:0.2em 1em;}*/}

@media only screen and (max-width: 900px) {
.supermenu .big-menu {width:100%;left:0} 
.w-28 {width:45%}
/*#content-wrapper .content figure,*/ #content-wrapper .content hgroup, #content-wrapper .content p{margin: 0.5em 20%;}}

@media only screen and (max-width: 680px) {
.home #visual-wrapper {height:100%} 
.home .menu-ico-wrap, .home .logo-ico-wrap {display:block;} 
.home #content-wrapper, .home #footer-wrapper {display:none} 	
#footer-wrapper li {display:none;} .w-28 {width:100%} 
#content-wrapper article .plus h3 {padding:1em;font-size:2em;}
#footer-wrapper li:first-child {display:table-cell;}
.overlay-wallpaper-master  #overlay-light {top:-80%}
/*#content-wrapper .content figure,*/ #content-wrapper .content hgroup, #content-wrapper .content p{margin: 0.5em 10%;}
#content-wrapper .content figure {display:block;padding: 0.5em 10%}
#content-wrapper .content figure.w-21, #content-wrapper .content figure.w-25, #content-wrapper .content figure.w-50, #content-wrapper .content figure.w-75, #content-wrapper .content figure.w-33 {width:100%}
}

/************** VISUALS ***************************/	 
#visual-about-page {background: url(../files/visual/visual-about-page.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 
#visual-drawing-page {background: url(../files/visual/visual-drawing-page.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 


#visual-portfolio-page {background: url(../files/visual/visual-portfolio-page.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 
	#visual-portfolio-15-licorne {background: url(../files/portfolio/portfolio-15-licorne-00-visual.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 

#visual-photo-page {background: url(../files/visual/visual-photo-page.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 
	#visual-photo-carpathians {background: url(../files/photo/visual-photo-carpathians.jpg); background-size: cover;background-repeat: no-repeat; background-position: 50% 45%;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;} 