/* CSS Document */

/* latin-ext */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Josefin Sans'), local('JosefinSans'), url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5ojoYw3YTyktCCer_ilOlhE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Josefin Sans'), local('JosefinSans'), url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5hampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Syncopate';
  font-style: normal;
  font-weight: 400;
  src: local('Syncopate'), local('Syncopate-Regular'), url(https://fonts.gstatic.com/s/syncopate/v7/pDM9CVwNx1ufBHCEatJA3JBw1xU1rKptJj_0jans920.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Varela';
  font-style: normal;
  font-weight: 400;
  src: local('Varela'), url(https://fonts.gstatic.com/s/varela/v7/nHkoHFu6nEdS6p03xSWTUn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Varela';
  font-style: normal;
  font-weight: 400;
  src: local('Varela'), url(https://fonts.gstatic.com/s/varela/v7/kKS1_dskIMPqTNSaCaajmOvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body, html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.home{	background-color:#000}
.font_01{ font-family:"Varela", Helvetica, sans-serif;}
.font_syn {font-family:"syncopateregular", Helvetica, sans-serif;}

@font-face {
    font-family: 'syncopateregular';
    src: url('font/syncopate-regular-webfont.eot');
    src: url('font/syncopate-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/syncopate-regular-webfont.woff') format('woff'),
         url('font/syncopate-regular-webfont.ttf') format('truetype'),
         url('font/syncopate-regular-webfont.svg#syncopateregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


a:link {color:#333; text-decoration:none;}      /* unvisited link */
a:visited {color:#333; text-decoration:none;}  /* visited link */
a:hover {color:#C6C1BA; text-decoration:none;}  /* mouse over link */
a:active {color:#C6C1BA; text-decoration:none;}  /* selected link */ 

#menus{
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	font-size: 17px;
	line-height: 21px;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 45px;
	padding-left: 100px;
	font-weight: 400;
}

#menus a:link{
	color: #c1c1c1;
	text-decoration: none;
	padding: 2px;
	margin: 2px;
	line-height: 32px;
}
#menus a:visited{
	color: #c1c1c1;
	text-decoration: none;
	padding: 2px;
	margin: 2px;
	line-height: 32px;
}
#menus a:hover{	color: #363636;}
#menus a.active{ color: #363636;}

#menus ul {	list-style:none; margin:20px 0 0 0; padding:0;}


.fotorama__caption__wrap{
	color:#ddd;
	/*background-color:rgba(0,0,0,.2);*/
    font-family: "Josefin Sans",arial,serif;
	letter-spacing: 0.1em;
    font-size: 16px;
	font-style:italic;
    padding:5px 10px;	
}

.fotorama__caption{
	line-height:1.5;
	text-align:right; 
}

.fotorama__thumb-border{
	}
	
/*phones*/
@media only screen and (max-width: 500px) {
	.font_syn img {	width: 40%;}
	#menus { padding: 10px; font-size: 12px;}
	#menus ul { margin: 0;}
	.fotorama__caption { display: none;}
}