
body{
	
	
}

.grid{
	
	max-width:1800px;
	
	margin:0 auto;
	
}

.grid-sizer{
	
	width:50%;
	
}

.gutter-sizer { width: 0.4%; }

.grid-item{
	
	width:50%;
	
	
	float:left;
	
	padding:0;
	
	
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0;
	margin-left:0px;
	
	overflow: hidden;
	
	
	
}

.grid-item img{
	
	
	display:block;
	max-width: 100%;
	  
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	
	
}

.grid-item:hover {
	
	
	
	
}

.grid-item:hover img{
	
	
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	
	-webkit-filter: brightness(.2); /* Safari */
    filter: brightness(.2);
	
}


.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  
  width:100%;
  
  text-align:center;
  
  	
  
}

.grid-item:hover .middle {
  opacity: 1;
}

.grid-item:hover .text {
 	animation: largetext 0.4s;
 	-moz-animation: largetext 0.4s;	/* Firefox */
	-webkit-animation: largetext 0.4s;	/* Safari İM Chrome */
	-o-animation: largetext 0.4s;
}

.grid-item:not(hover) .text {
 	animation: smalltext 0.4s;
 	-moz-animation: smalltext 0.4s;	/* Firefox */
	-webkit-animation: smalltext 0.4s;	/* Safari İM Chrome */
	-o-animation: smalltext 0.4s;
}

.text {

  color: white;
  font-size: 3em;
  font-weight:bold;
  
}

.text-2 {

  color: white;
  font-size: 0.6em;
  
}

.text-3 {

  color: white;
  font-size: 0.5em;
  font-weight:300;
  
}

.text a{
  color: white;
}

@keyframes largetext
{
0%   {font-size: 4em;}
100% {font-size: 3em;}
}

@-moz-keyframes largetext /* Firefox */
{
0%   {font-size: 4em;}
100% {font-size: 3em;}
}

@-webkit-keyframes largetext /* Safari İM Chrome */
{
0%   {font-size: 4em;}
100% {font-size: 3em;}
}

@-o-keyframes largetext /* Opera */
{
0%   {font-size: 4em;}
100% {font-size: 3em;}
}


/* smalltext */
@keyframes smalltext
{
0%   {font-size: 3em;}
100% {font-size: 4em;}
}

@-moz-keyframes smalltext
{
0%   {font-size: 3em;}
100% {font-size: 4em;}
}

@-webkit-keyframes smalltext
{
0%   {font-size: 3em;}
100% {font-size: 4em;}
}

@-o-keyframes smalltext
{
0%   {font-size: 3em;}
100% {font-size: 4em;}
}









.fancybox-infobar{
	
	margin-top:10px;
	margin-bottom:5px;
	
}

.fancybox-bg{
	
	
	
}

.fancybox-inner{
	
	width:100%;
	
}

.fancybox-stage{
	
	margin-top:-30px;
	
}

.fancybox-image-wrap{
	
	
	
}

.fancybox-image{

	border: 10px solid white;
	
}

.fancybox-navigation{
	
}

.fancybox-arrow{
	
	z-index:99999;
	
	
}

.fancybox-arrow:after{
	
	
	
	
}

.fancybox-caption-wrap{
	
	
	height:50px;
	padding-top:20px;
	
	text-align:center;
	
}

.fancybox-caption{
	
	padding:0;
	border-top:0;
	
	
}

.fancybox-thumbs {
  
	width:200px;
	
	bottom:auto;
	top:0;
	left:0;
	
	opacity:.7;
	
	background:transparent;
	
}

.fancybox-thumbs > ul > li {
  border-color: transparent;
}

.fancybox-thumbs>ul>li:before{

	border: 4px solid rgba(116, 76, 36, .8);
	
}

.fancybox-container--thumbs .fancybox-caption-wrap, 
.fancybox-container--thumbs .fancybox-controls, 
.fancybox-container--thumbs .fancybox-slider-wrap {
  right: 0;
  bottom: 90px;
}





