body{
	background: url('../img/bg.jpg') no-repeat center top;
}
a{
	text-decoration: none;
	color: #000
}
.alt{
	background: url('../img/altbg.jpg') no-repeat center top;
	background-position-y: -120px;
}
.navbar{
	float: left;
}
.nav-left{
	padding: 10.8px!important;
}
.social{
	margin-bottom: 5px
}
.social a{
	color: #000;
	font-weight: 600
}
svg{
	height: 39px;
	width: 39px;
	float: left;
	padding: 5px 7px;
}
svg g, svg path{
	fill: #000;
}
.navbar-expand-md .navbar-nav .nav-link{
	padding-right: 20px !important;
	padding-left: 20px !important;
	color: #fff;
}
.hizmet .row .col-md-6{
	height: 250px;
}
.resim{
	height: 200px;
	overflow: hidden;
	float: left;
	margin-bottom: 10px
}

.page-footer{
	background: #002744;
}
.page-footer h5, .page-footer p, .page-footer .fab, .footer-copyright, .footer-copyright a{
	color: #fff
}
.hizmet .col-md-6:nth-child(3), .hizmet .col-md-6:nth-child(4), #carouselExampleSlidesOnly, .telefon{
	display: block;
}

.card-header{
    background: none;
    padding-left: 0px;
}
.card{
    background: none;
    border:none;
    border-bottom: 1px solid #e6e6e6!important;
    padding-left: 0px;
}
.card .card-header a h5{
    font-size: 16px;
    color: #000;
}

.carousel-control-prev{
    background: #fff;border-radius: 100%;height: 100px;width: 100px;top: 45%;left: 5%;opacity: 1
}
.carousel-control-next{
    background: #fff;border-radius: 100%;height: 100px;width: 100px;top: 45%;right: 5%;opacity: 1
}
.dropdown-menu{
    background: #007bff!important;
}
.dropdown-item{
    color: #fff
}
.dropdown-menu .dropdown-item:hover{
    background: #075cb7!important;
}
.sec-title h2{
    color: #007bff;
    font-weight: 900;
}
.title{
    font-weight: 600;
    font-size: 14px;
}
.card-body{
	padding-left: 0px;
	padding-right: 0px;
}
.formcontact {
    width: 90%;
    padding: 25px;
    -webkit-box-shadow: 0px 0px 44px 17px rgba(0,0,0,0.21);
    -moz-box-shadow: 0px 0px 44px 17px rgba(0,0,0,0.21);
    box-shadow: 0px 0px 44px 17px rgba(0,0,0,0.21);
    border-radius: 20px;
    margin-top: 30px;
}
.formcontact, .icerik {
    width: 95%;
    padding: 15px;
}
.btn-info, .btn-sm{
	background:#007bff
}
.btn-info:hover{
	background:#000
}
.hizmet-p{
	font-size: 14px;
}
.hizmet-p p{
	height: 250px;
	overflow: hidden;
}
.bg-primary{
	background:#fff!important;
}

.hizmetler a{
	font-size: 14px
}
.social{
	display: block;
}
.alt .social a, .alt .social svg g, .alt .social svg path{
	fill:#fff;
	color:#fff;
}
.alt .social .col{
	border-color: #fff
}
.bordersocial{
	border-right: #000 1px solid;
}

.alt .bordersocial{
	border-right: #fff 1px solid;
}
.ust{
	padding-top: 15px;margin-bottom: 100px;
}
.alt-baslik {
	background: #343a40;
    padding: 5px 15px;
    color: #fff;
}
.mobilcontact{
	display: none!important;
}
@media only screen and (max-width: 768px) {
	body{
		background: none!important;
		padding-top: 90px;
	}
	.container{
		padding-top:0!important;
	}
	.bg-primary {
		background: #ffffff!important;
	}
	.hizmet .col-md-6:nth-child(3), .hizmet .col-md-6:nth-child(4), #carouselExampleSlidesOnly, .telefon{
		display: none;
	}
	.hizmet .row .col-md-6 {
		height: auto!important;
	}
	.hizmet .row .col-md-6 .col-md-6{
		margin-bottom: 30px
	}
	.hizmet .row .col-md-6 h1,.hizmet .row .col-md-6 h2{
		margin-top: 0px!important;
	}
	.abs{
		text-align: center;
	}
	.abs img{
		height: 45px !important
	}
	.social .row .col:nth-child(2){
		border:none!important;
	}
	.hizmet .row .col-md-12{
		background: #e7e7e7!important;
		margin-bottom: 35px;
	}
	.social{
		display: none;
	}
	.ust {
	    padding-top: 0;
	    margin-bottom: 30px;
	    position: fixed;
	    z-index: 9;
	    top: 0;
	}
	.navbar-dark .navbar-toggler{
		background: #477fbd
	}
	.hizmetlerimiz{
		margin-top: 55px
	}
	.formcontact{
		width: 100%
	}
	.menumobil{
		margin-right: 0!important;
	}
	.mobilcontact{
		display: block!important;
		background: #eaeaea!important;
		position: fixed;
		bottom: 0;
		height: 75px;
    	padding: 15px 25px;
	    z-index: 9;
	}
	.whatsapp{
		width: 100%;
		background: green;
		padding: 10px;
		border-radius: 20px;
		text-align: center;
		float: left;
		color: #fff!important;
		font-weight: 600;
	}
	.ilet{
		font-weight: 600;
		color: #fff!important;
		width: 100%;
		background: blue;
		padding: 10px;
		border-radius: 20px;
		float: left;
		text-align: center;
	}
}