.header-topbar{
	display: none
}
.mt-100{
	margin-top: 100px
}
.shop-tab-area .col-md-4{
	height: 300px
}
.navbar-brand{
	padding-top: 0
}

.conner-style .navbar-brand:before{
	background-color: white
}
.conner-style.style-2 .navbar-brand:before{
	height: 100%
}
.slide-text{
	left: 15%;
    top: 20%;   
    margin: auto;
    padding: 10px;
    position: absolute;
    text-align: left;
    padding: 10px 85px;
    width: 40%;
    right: auto;
}
.slide-text > h1{
	font-size: 38px;
	line-height: 40px;
}
.sag_img{
	position: absolute;
	top: 25%;  
    right: 10%;
    margin: auto;
    width: 30%
}

.sag_img img{
	max-width: 100%
}

@media screen and (max-width: 991px){
	.carousel .item {
		min-height: auto; 
	}
}
.navbar-brand>img{
	max-width: 180px;   
	margin-top: 0
}
.yildizlar{
	display: inline-block;
	margin-left: 10px
}
.yildizlar li{
	display: inline-block;
}
.yildizlar li i{
	color: #FFD700;
}
.mt-4{
	margin-top: 50px
}
.blog-comments .comment{
	background: #f7f7f7;
}
.blog-comments .comment:before{
	border-color: transparent #f7f7f7 transparent transparent;
}
@media screen and (max-width: 767px){
	.welcome-top {
		display: block;	
		margin-bottom: 10px;
	}
}

@media screen and (max-width: 991px){
	.top-icon li:last-child {
		display: inline-block;
	}
}

#welcome-top ul li{
	display: block
}

.yazi-yesil{
	color: green;
}
.yazi-kirmizi{
	color: red;
}
.kapanirkenAc p{	
	font-weight: bold
}

.form-control{
	height: 45px;

}
.modal-title{
	display: inline-block;
}
.control-round .carousel-control{
	z-index: 2
}
.blog-item.style-1 .blog-date{
	display: none
}
.yaziSaati, .yaziKategorisi{
	display: inline-block;
	margin-bottom: 20px
}
.yaziSaati{
	margin-right: 10px
}
.yaziKategorisi{
	margin-left: 10px
}

.gallery-btn i{
	color:white;
}
.gallery-info h4{
	color:white;
}

footer{
	border-top: 1px solid #eaeaea;
}

body.anasy section:nth-child(1n){
	background-color: white !important;
}
body.anasy section:nth-child(2n){
	background-color: #f8f8f8 !important;
}

.klasorDiz a{
	margin-right: 15px
}

.blog-item .blog-content p{
	overflow: hidden;
}

.blog-item.style-1 .blog-img{
	min-height: 276px
}


.timetable{
	background: #e4eaf1;
}

.team-content-icon i{
	font-size: 26px
}

.team-content-icon{
	top:26%;
}
.team-content h4{
	color: white;
}
.service-item.style-3{
	height: 314px;	
}

.kisalt{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;	
}

.kisalt p{
	display: none
}

.kisalt p:first-child{
	display: block
}
.kisalt h1, .kisalt h2, .kisalt h3, .kisalt h4{
	display: none
}
.service-item.style-3:hover .beyazbuton{
	border: 1px solid white;
	background-color: white;
	color: black;
}

.service-item.style-3:hover i{
	background-color: transparent;	
}

.blog-content ul li, .blog-content ol li{
	list-style-type: disc;
}
.blog-item .blog-img{	
	text-align: center;
}
.blog-item .blog-img img{	
	width: auto;
	height: auto;
}

.beklemegifi{
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 47%;
	z-index: 1;
	display: none
}

.bekle-bg{
	background-color: #fff;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	z-index: 2;
	position: absolute;
	display: none
}


.swal2-popup{
	width: 35em;
}
.product-item{
	max-height: 297px
}
.w-100 {
	width: 100%!important;
}
.primary-img{
	height: 210px
}
footer{
	background-color: #f7f7f7;

}
.mb-100{
	margin-bottom: 100px
}

.mb-50{
	margin-bottom: 50px
}
.mb-15{
	margin-bottom: 15px
}
.mt-15{
	margin-top: 15px
}
.conner-style.fixed-header{
	z-index: 20;
	border-bottom: 1px solid #eaeaea;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a{
	color: #777;
}

.indicators-line > .carousel-indicators{
	right: 0;   
	left: 0;
	text-align: center;
	margin: 0 auto;
}

.fixed-header .navbar-brand.dis-none {
	display: none;
}

.fixed-header .navbar-brand.dis-block {
	display: block;
}

.sayfa-bg{
	background-color: #f7f7f7;
	height: 55px
}
.footer-harita iframe{
	width: 100% !important;
	max-height: 250px 
}


@media screen and (max-width: 667px){

	.container {	   
		overflow: hidden ;
	}

}

@media screen and (max-width: 991px){
	.dis-block{
		display: none
	}
	.navbar-brand.dis-none{
		display: block
	}
	.fixed-header .navbar-brand.dis-none {
		display: block;
	}

	.fixed-header .navbar-brand.dis-block {
		display: none;
	}

	.slide-text {
		display: inline-block;
		padding: 10px 5px;
	}
	.slide-text > p{
		display: none
	}
}

@media screen and (max-width: 575px){
	.header-topbar .icon-style-1 li:last-child {
		display: inline-block;
	}
	.blog-item .blog-images{
		width: 100%
	}
	.blog-item .blog-content{
		width: 100%
	}
}

@media (max-width: 768px){
.slide-text h1 {
	font-size: 18px;
	line-height: 20px;
	}
}

