html, body {
	position: relative;
	height: 100%;
}
body {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000;
	margin: 0;
	padding: 0;
}
.swiper-container {
	width: 100%;
	height: 100%;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	color:#fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

@media (min-width: 500px) {
	.opaque {
		background-color: rgba(0,0,0,0.7) !important;
	}
}

.navbar-brand {
  padding-top: 0px;
  font-size: 0.1rem;
	margin-right:2rem;
}

footer{
  color: white;
}
footer a{
  color: #bfffff;
}
footer a:hover{
  color: white;
}

.footer-bottom{
  background: #222;
  padding: 2em;
}
.footer-middle{
  background: #333;
	padding: 2em 2em 0 2em;
  color: white;
}
.footer-middle ul li { padding:4px 0; }

.mbaslik { font-size: 16px; color:#555; font-weight:bold; }
.maciklama { font-size:14px; color:#999; padding:6px 0; font-style:italic; }
.miyat { font-size:14px; color:#aaa; }

.list-group { width:100%; }
.list-group-item a { color: #444; }
.list-group-item.active a {	color: #fff; }
.list-group-item.active { background: #444; color: white; border:1px solid #000; }

@media (min-width: 500px) {
	.menukategori {
		display:block !important;
	}
}

@media (max-width: 500px) {
	.menuimaj {
		margin-bottom:15px;
	}
}

@media (max-width: 500px) {
	.menurow:first-child {
		margin-top:15px;
	}
}

@media (max-width: 500px) {
	.socialbox {
		margin-bottom:25px;
	}
}

.swiper-pagination .swiper-pagination-bullet {
    opacity: 1;
    border: white solid 1px;
    background-color: transparent;
}
.swiper-pagination .swiper-pagination-bullet-active {
    background-color: white;
}

.swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;
  }
  
  .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;
  }


.images-wrapper {    
	line-height: 0;       
	 -webkit-column-count: 5;    
	 -webkit-column-gap: 0px;    
	 -moz-column-count: 5;
	 -moz-column-gap: 0px;
	  column-count: 5;    
	  column-gap: 0px;    
}  
.images-wrapper img {    
	width: 100% !important;    
	height: auto !important;  
	padding:5px;
}  
.images-wrapper{    
	display:inline-block;    
	margin-right: auto;    
	margin-left: auto;  
}

@media (max-width: 1000px) {
	.images-wrapper {
	-moz-column-count:    3;
	-webkit-column-count: 3;
	column-count:         3;
	}
   }  
 @media (max-width: 800px) {
	.images-wrapper {
	-moz-column-count:    2;
	-webkit-column-count: 2;
	column-count:         2;
	}
   }  


.scroll-downs {
	position: absolute;
	right: 0;
	bottom: 50px;
	left: 0;
	margin: auto;
	
	width :34px;
	height: 55px;
	z-index: 999999;
  }
  .mousey {
	width: 3px;
	padding: 10px 15px;
	height: 35px;
	border: 2px solid #fff;
	border-radius: 25px;
	opacity: 0.75;
	box-sizing: content-box;
  }
  .scroller {
	width: 3px;
	height: 10px;
	border-radius: 25%;
	background-color: #fff;
	animation-name: scroll;
	animation-duration: 2.2s;
	animation-timing-function: cubic-bezier(.15,.41,.69,.94);
	animation-iteration-count: infinite;
  }
  @keyframes scroll {
	0% { opacity: 0; }
	10% { transform: translateY(0); opacity: 1; }
	100% { transform: translateY(15px); opacity: 0;}
  }
  h1 { font-size:2rem; }