/* edev.css Copyright 2019  */

body {
	padding-top: 58px;
}

/************** NAVBAR ***********************************/

.navbar {
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.50);
}

.navbar-dark {
	/*background-color: #17a2b8;*/
	background-color: #138496;
	color: white;
}

footer {
	/*margin-top: 2rem;
	margin-bottom: 2rem;*/
	padding: 1rem;
	/*text-align: center;*/
	font-size: small;
	/*background-color: rgba(0,0,0, 0.05);*/
}

/************** MARGINS & PADDING ***********************************/
.container-fluid {
	margin-top: 1rem;
}


.mtb {
	margin-top: 2rem !important;
	margin-bottom: 2rem !important;
}

.mlr {
	margin-left: 2rem !important;
	margin-right: 2rem !important;
}

/************** BG_COLORS ***********************************/

.bg-light-primary {
	color: #004085;
	background-color: #dfebf7;
}

.bg-light-secondary {
	color: #383d41;
	background-color: #f5f5f5;
}

.bg-light-success {
	/*background: #F2F9E9 url(../images/bg/agaclar.png) no-repeat center fixed;*/
	background-color: #F2F9E9;
	color: #416019;
}

.bg-light-info {
	color: #0c5460;
	background-color: #eafcff;
}

.bg-light-warning {
	color: #856404;
	background-color: #fffaec;
}

.bg-light-danger {
	color: #721c24;
	background-color: #fcedee;
}

.bg-black {
	color: white;
	background-color: black;
}

.bg-gray {
	color: white;
	background-color: #343A40;
	background-color: #3E444A;
}

.bg-darker {
	/*background-color: rgba(0,0,0, 0.33);*/
	background-color: black;
	color: white;
	opacity: .25;
}

.bg-lighter {
	background-color: rgba(255,255,255, 0.20);
}

/************** BG_IMAGE ***********************************/
.tophead {
	height: 500px;
	color: white;
	background-image: url(../images/bg/hosgeldin.jpg);
	padding: 5rem;
	width: 100%;
	border-radius: calc(0.25rem - 1px);
}

.bg-kisiler2 {
	color: white;
	background-image: url(../images/bg/kisiler1.jpg);
}

.bg-flower {
	color: white;
	background-image: url(../images/bg/3.jpg);
}

.bg-simav1, .bg-simav2, .bg-simav3,.bg-edevler,
.bg-flowerWhite, .bg-flowerGreen, .bg-flowerPink, .bg-flowerMix, .bg-agaclar, .bg-breads, .bg-kisiler {
	/*background: no-repeat center fixed;*/
	background: no-repeat fixed;
	background-size: cover;
}

.bg-edevler {
	color: white;
	background-image: url(../images/bg/hosgeldin.jpg);
	background-image: url(../images/bg/Edavlar2.jpg);
	padding: 5rem;
}

.bg-simav1 {
	background-image: url(../images/bg/Simav2002.jpg);
}

.bg-simav2 {
	background-image: url(../images/bg/Simav2002dark.jpg);
	color: white;
}

.bg-simav3 {
	background-image: url(../images/bg/Simav2002-tint.jpg);
	color: white;
}

.bg-flowerWhite {
	background-image: url(../images/bg/flowers-white.jpg);
}

.bg-flowerGreen {
	background-image: url(../images/bg/flowers-green.jpg);
}

.bg-flowerPink {
	background-image: url(../images/bg/flowers-pink.jpg);
}

.bg-flowerMix {
	background-image: url(../images/bg/flowers-mix.jpg);
}

.bg-agaclar {
	/*background-image: url(../images/bg/agaclar.png);*/
	background-image: url(../images/bg/Edavlar.jpg);
}

.bg-breads {
	background-image: url(../images/bg/breads.jpg);
	/*color: white;*/
}

.bg-kisiler {
	background-image: url(../images/bg/kisiler.jpg);
	color: black;
}


.img-btn {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0.5rem !important;
	padding-left: 0 !important;
}

.textshadow {
	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

.textshadow2 {
	text-shadow: black 0.1em 0.1em 0.2em;
}


/************** TREE ***********************************/

.tree {
	min-height: 20px;
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-radius: 9px;
}

	.tree .card {
		max-width: 200px !important;
	}

	.tree > ul {
		padding-left: 15px;
	}

	.tree li {
		list-style-type: none;
		margin: 0;
		padding: 10px 5px 0 5px;
		position: relative;
	}

		.tree li > .btn {
			/*border: 1px solid white;*/
			box-shadow: 0.2rem 0.2rem 0.5rem rgba(0, 0, 0, 0.5) !important;
		}


		.tree li::before, .tree li::after {
			content: '';
			left: -30px;
			position: absolute;
			right: auto
		}

		.tree li::before {
			border-left: 1px dotted rgba(0,0,0, 0.30);
			top: 0;
			height: 100%;
			bottom: 50px;
			width: 1px;
		}

		.tree li::after {
			border-top: 1px dotted rgba(0,0,0, 0.30);
			height: 20px;
			top: 30px;
			width: 35px
		}

		.tree li > span {
			border: 1px solid #2fd000;
			border-radius: 3px;
			display: inline-block;
			padding: 5px;
			text-decoration: none
		}


	.tree > ul > li::before, .tree > ul > li::after {
		border: 0
	}

	.tree li:last-child::before {
		height: 30px
	}

.badge {
	margin-right: 2px;
	margin-bottom: 2px;
	border-radius: 2px;
}

/************** TABLE ***********************************/

.table img {
	max-width: 100px !important;
}

th {
	cursor: pointer;
}

/************** RESIMLER ***********************************/

/*.imgZoomed {
	left: 0;
	top: 56px;
	width: 100%;
	min-height: 90%;
	position: fixed;
	overflow: auto;
	transform: scale(0);
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transition: transform .5s ease-out;
	-webkit-transition: -webkit-transform .5s ease-out;
	z-index: 1;
}

	.imgZoomed img {
		left: 50%;
		top: 50%;
		position: fixed;
		max-width: 96%;
		max-height: 96%;
		border-radius: 2%;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
	}*/

.fotoDiv {
	display: block;
}

	.fotoDiv img {
		max-width: 100% !important;
		margin: 1rem 0;
		border: 1px rgba(0, 0, 0, 0.25) solid;
		border-radius: 0.5rem !important;
		box-shadow: 0.5rem 0.5rem 0.75rem rgba(0, 0, 0, 0.25) !important;
	}

	.fotoDiv:after {
		content: "";
		display: block;
		clear: both;
	}

@media (min-width: 576px) {
	.fotoColumn {
	}
}

@media (min-width: 768px) {
	.fotoColumn {
	}
}

@media (min-width: 992px) {
	.fotoColumn {
		/*width: 50%;*/
	}
}

@media (min-width: 1920px) {
	.fotoColumn {
		/*width: 33%;*/
	}
}
