@media (max-width: 1585px) {


}
@media (max-width: 1360px) {


}
@media (min-width: 960px) {
#sabitiletisim {
	display:none;
}
}
@media (max-width: 960px) {

	main {
		width:100vw;
	}
	body {
		padding-top:65px;
	}
	
	#header {
		display:none;
	}
	#mobilheader {
		display:flex;
	}
	#mobilmenu {
		display:block;
	}

	/*------------------slider----------------------*/

	#slider {
		position:relative;
	}
	#slider .sosyal {
		Display:none;
	}
	#slider .item {
		position:relative;

	}
	#slider .item .anaresim {
		width:100%;
		height:100vh;
		object-fit:cover;
	}
	#slider .item .bilgi {
		background: linear-gradient(0deg, rgba(41, 64, 117, 1),rgba(41, 64, 117, 0));
	}
	#slider .item .bilgi .yazi1 {
		font-size: 30px;
		font-weight: 700;
		line-height: 34px; /* 128% */
		text-align:center;
		margin-bottom:34px;
	}
	#slider .sliderform {
		Display:flex;
		flex-direction:column;
		grid-gap:15px;
	}
	#slider .sliderform .formbas {
		text-align: center;
		font-size: 17px;
		line-height: 24px; /* 141.176% */
	}
	#slider .sliderform .form-control {
		height: 56px;
		border-radius: 12px;
	}
	#slider .sliderform .btn {
		border-radius: 12px;
	}
	#slider .tedaviler {
		padding:13px;
		margin-top:20px;
		grid-row-gap:20px;
	}
	#slider .tedaviler a {
		width:33.33%;
		padding:0px 10px;
		grid-gap:10px;
	}
	#slider .tedaviler a img {
		width:100%;
		height:40px;
	}
	#slider .tedaviler a span {
		font-size: 14px;
	}

	/*------------------hakkimizda----------------------*/

	#hakkimizda {
		padding:34px 0px;
	}
	#hakkimizda .yazi1 {
		font-size: 34px;
		line-height: 44px; /* 118.519% */
	}
	#hakkimizda .yazi2 {
		font-size: 16px;
		line-height: 22px; /* 145.455% */
		margin-bottom:15px;
	}
	#hakkimizda .tanitimfilmi {
		position:relative;
		Display:block;
	}
	#hakkimizda .tanitimfilmi .resim {
		width:100%;
		aspect-ratio:545/321;
		border-radius:20px;
	}
	#hakkimizda .tanitimfilmi .icon {
		top:calc(50% - 30px);
		left:calc(50% - 30px);
		width:60px;
		height:60px;
	}
	#hakkimizda .hakkimizda .item {
		position:relative;
	}
	#hakkimizda .hakkimizda .item .resim {
		aspect-ratio:545/416;
		border-radius:20px;
	}
	#hakkimizda .hakkimizda .item .bilgi {
		padding:20px;
		border-radius:20px;
	}
	#hakkimizda .hakkimizda .item .bilgi .alt {
		Display:flex;
		align-items:center;
	}
	#hakkimizda .hakkimizda .item .bilgi .alt .btn {
		margin-right:auto;
	}
	#hakkimizda .hakkimizda .item .bilgi .alt .butonlar {
		grid-gap:10px;
	}
	#hakkimizda .hakkimizda .item .bilgi .alt .butonlar div {
		width:55px;
		height:55px;
		font-size:20px;
	}
	#hakkimizda .nedenbas {
		font-size: 34px;
		line-height: 44px; /* 118.519% */
		margin:20px 0px;
	}
	#hakkimizda .kutu {
		grid-gap:10px;
		border-radius: 14px;
		padding:25px 10px 10px 10px;
	}
	#hakkimizda .kutu .kutubas {
		font-size: 23px;
		line-height: 30px; /* 121.212% */
	}
	#hakkimizda .kutu .kutuyazi {
		font-size: 13px;
		line-height: 21px; /* 140% */
	}

	/*------------------hekimler----------------------*/

	#hekimler {
		padding:34px 0px;
	}
	#hekimler .baslik {
		font-size: 34px;
		line-height: 44px; /* 118.519% */
		margin-bottom:23px;
	}
	#hekimler .altbaslik {
		font-size: 14px;
		line-height: 22px; /* 155.556% */
		margin-bottom:23px;
	}
	#hekimler .swiper {
		padding:0px 40px;
	}

	.hekimitem {
		aspect-ratio:246/402;
		border-radius:14px;
	}
	.hekimitem .resim {
		width:80%
	}
	.hekimitem .bilgi {
		padding:4px;
	}
	.hekimitem .bilgi .adi {
		width:100%;
		font-size: 16px;
		padding:8px 8px;
		border-radius: 14px;
	}
	.hekimitem .bilgi .meslek {
		padding: 10px 12px;
		gap: 10px;
		border-radius: 35px;
		font-size: 13px;
		margin-top:10px;
	}

	/*------------------yorumlar----------------------*/

	#yorumlar {
		padding:34px 0px;
	}
	#yorumlar .baslik {
		font-size: 35px;
		line-height: 35px; /* 122.222% */
	}
	#yorumlar .altbaslik {
		font-size: 12px;
		margin-bottom:26px;
	}
	#yorumlar .swiper {
		padding:0px 40px;
	}
	.yorumitem {
		grid-gap:15px;
		padding:24px;
		border-radius: 24px;
	}
	.yorumitem .ust .profil {
		width:52px;
		height:52px;
	}
	.yorumitem .ust .adi {
		width:calc(100% - 52px);
	}
	.yorumitem .ust .adi b {
		font-size: 16px;
	}
	.yorumitem .ust .adi small {
		font-size: 14px;
		opacity: 0.5;
	}
	.yorumitem .orta {
		font-size: 16px;
		line-height: 22px; /* 155.556% */
	}

	/*------------------servisler----------------------*/

	#servisler {
		padding:34px 0px;
	}
	#servisler .yazi1 {
		font-size: 35px;
		line-height: 44px; /* 142.222% */
		margin-bottom:10px;
	}
	#servisler .yazi2 {
		font-size: 14px;
		line-height: 22px; /* 133.333% */
		margin-bottom:20px;
	}
	#servisler .butonlar {
		grid-gap:10px;
		margin-bottom:20px;
	}
	#servisler .swiper {
		padding:0px 40px;
	}

	.servisitem {
		position:relative;
		Display:block;
	}
	.servisitem .resim {
		width:100%;
		aspect-ratio:430/300;
		border-radius: 20px;
	}
	.servisitem .bilgi {
		border-radius: 20px;
		padding:10px 20px;
	}
	.servisitem .bilgi .adi {
		font-size: 18px;
		line-height: 30px;
	}
	.servisitem .bilgi .circ {
		width:30px;
		height:30px;
		font-size:15px;
	}


	/*------------------bizeyazin----------------------*/

	#bizeyazin {
		padding:34px 0px;
	}
	#bizeyazin .yazi1 {
		font-size: 44px;
		line-height: 44px; /* 118.519% */
		margin-bottom:10px;
	}
	#bizeyazin .yazi2 {
		font-size: 14px;
		line-height: 20px; /* 133.333% */
		margin-bottom:20px;
	}
	#bizeyazin .form {
		width: 100%;
		border-radius: 20px 20px 3px 20px;
		padding:20px;
		margin-bottom:20px;
	}
	#bizeyazin .form .form-control {
		border-radius:0px;
		border:0px;
		border-bottom:2px solid #D9D9D9;
		background:transparent;
		height:55px;
	  color: #fff;
	}
	#bizeyazin .form .form-control::placeholder {
	  color: #fff;
	  opacity: 1; /* Firefox */
	}

	#bizeyazin .form .form-control::-ms-input-placeholder { /* Edge 12 -18 */
	  color: #fff;
	}
	#bizeyazin .resim  {
		width: 100%;
		aspect-ratio:660/624;
		border-radius: 20px 20px 20px 3px;
	}


	/*------------------bloglar----------------------*/

	#bloglar {
		padding:34px 0px;
	}
	#bloglar .logo {
		Display:none;
	}
	#bloglar .solblog {
		justify-content:flex-end;
		margin-bottom:20px;
	}
	#bloglar .solblog .resim {
		width:60%;
		aspect-ratio:450/670;
		border-radius: 20px;
	}
	#bloglar .solblog .bilgi {
		width:40%;
		height:100%;
		padding:20px 0px;
	}
	#bloglar .solblog .bilgi .adi {
		font-size: 20px;
		line-height: 22px; /* 125% */
		margin-bottom:20px;
	}
	#bloglar .solblog .bilgi .git {
		font-size: 16px;
	}
	#bloglar .baslik {
		font-size: 34px;
		line-height: 44px;
		margin-bottom:20px;
	}
	#bloglar .sagblog {
		grid-gap:15px;
		padding:10px 10px;
		border-radius: 3px 20px 20px 20px;
		width:100%;
		margin-left:0%;
	}
	#bloglar .sagblog .item {
		Display:flex;
		flex-wrap:wrap;
		align-items:center;
	}
	#bloglar .sagblog .item img {
		width:150px;
		aspect-ratio:200/140px;
		border-radius: 3px 14px 14px 14px;
	}
	#bloglar .sagblog .item .sag {
		width:calc(100% - 150px);
		padding-left:10px;
	}
	#bloglar .sagblog .item .sag .adi {
		font-size: 14px;
		margin-bottom:10px;
	}
	#bloglar .sagblog .item .sag .git {
		font-size: 12px;
	}

	/*------------------kurumlar----------------------*/

	#kurumlar {
		padding:34px 0px;
	}
	#kurumlar .baslik {
		font-size: 35px;
		line-height: 34px;
		margin-bottom:10px;
	}
	#kurumlar .altbaslik {
		font-size: 14px;
		line-height: 20px;
		margin-bottom:30px;
	}
	#kurumlar .resim {
		width:100%;
	}
	#kurumlar .resim img {
		max-width:80%;
	}

	/*------------------instagram----------------------*/

	#instagram {
		padding:34px 0px 0px 0px;
	}
	#instagram .baslik {
		font-size: 35px;
		line-height: 34px;
		margin-bottom:10px;
	}
	#instagram .altbaslik {
		font-size: 14px;
		line-height: 20px; 
		margin-bottom:30px;
	}
	#instagram .instaitem .resim {
		width:100%;
		aspect-ratio:1/1;
		object-fit:cover;
		object-position:center;
	}

	/*------------------footer----------------------*/

	#footer {
		padding:34px 0px 0px 0px;
	}
	#footer .logo {
		text-align:center;
		margin-bottom:15px;
	}
	#footer .logo img {
		height:45px;
	}
	#footer .menubas {
		position:relative;
		font-size: 18px;
		text-align:left;
		padding-right:40px;
		margin-bottom:20px;
	}
	#footer .menubas:before {
		position:absolute;
		content:"\f105";
		top:0px;
		right:0px;
		height:100%;
		width:30px;
		font-size:20px;
		color:var(--pembe);
		font-family: 'Line Awesome Free';
		font-weight: 900;
	}
	#footer .menualan {
		display:none;
		padding-bottom:0px;
	}
	#footer .menulink {
		font-size: 15px;
		text-align:left;
	}
	#footer .sosyalalan {
		position:relative;
		z-index:20;
		Display:flex;
		align-items:center;
		justify-content:center;
		margin:13px 0px;
	}
	#footer .sosyalalan:before {
		position:absolute;
		content:"";
		top:50%;
		left:0px;
		width:100%;
		height:1px;
		background:rgba(0, 184, 225, 0.2);
		z-index:-1;
	}
	#footer .sosyalalan .sosyal {
		Display:flex;
		align-items:center;
		grid-gap:10px;
		padding:20px;
		background: #294075;
		font-size:24px;
		color:#fff;
	}
	#footer .sosyalalan .sosyal a {
		font-size:20px;
		color:#fff;
		padding:10px;
	}
	#footer .alt {
		position:relative;
		z-index:20;
		Display:flex;
		align-items:center;
		justify-content:center;
		padding-bottom:20px;
	}
	#footer .alt .copy {
		color: #FFF;
		font-size: 12px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		letter-spacing: 0.48px;
		margin-right:auto;
	}
	#footer .alt img {
		height:20px;
	}

	/*------------------bread----------------------*/

	#bread {
		padding:25px 0px 0px 0px;
	}
	#bread .baslik {
		font-size: 34px;
		line-height: 34px; /* 118.519% */
	}
	#bread .linkler {
		padding:15px 0px;
		grid-gap:5px;
		margin-top:25px;
	}
		
	#bread .altmenu {
		padding:15px 0px;
		grid-gap:15px;
		padding-bottom:25px;
	}
	#bread .altmenu a {
		font-size: 14px;
		opacity: 0.5;
	}
	/*------------------tedavidetay----------------------*/

	#tedavidetay .sagform {
		margin-top:0px;
	}


	.timeline {
		padding:20px;
		border-radius: 20px 3px 20px 20px;
		background: #F4F4F4;
	}
	.timeline .time {
		grid-gap:10px;
		padding:20px 0px;
	}
	.timeline .time .tarih {
		font-size: 22px;
		line-height: 24px; /* 128.571% */
	}
	.timeline .time .yazi {
		font-size: 14px;
		line-height: 20px; /* 133.333% */
	}
	
	/*------------------iletisimpage----------------------*/

	#iletisimpage {
		padding:25px 0px 25px 0px;
	}
	#iletisimpage .ust {
		padding:20px;
		margin-bottom:30px;
		margin-top:0px;
	}
	#iletisimpage .ust .baslik {
		font-size: 22px;
	}

	/*------------------hekimlerpage----------------------*/

	#hekimlerpage {
		position:relative;
		padding:25px 0px 25px 0px;
		z-index:20;
	}
	#hekimlerpage .baslik {
		font-size: 18px;
		line-height: 26px; /* 128.571% */
		margin-bottom:25px;
	}
	

	/*------------------hekimpage----------------------*/

	#hekimpage {
		padding:25px 0px 25px 0px;
	}
	#hekimpage .resim {
		border-radius: 2.495px 34.02px 34.02px 34.02px;
	}
	#hekimpage .resim img {
		width:70%;
	}
	#hekimpage .sag {
		padding:24px;
		border-radius: 2.495px 34.02px 34.02px 34.02px;
	}
	#hekimpage .sag .adi {
		Display:block;
		border-radius: 20px 20px 3px 20px;
		padding:12px 23px;
		font-size: 30px;
		margin-bottom:20px;
	}
	#hekimpage .sag .adi .meslek {
		Display:block;
		padding: 10px 12px;
		justify-content: center;
		align-items: center;
		gap: 10px;
		border-radius: 35px;
		background: rgba(255, 255, 255, 0.65);
		color: #294075;
		text-align: center;
		font-size: 13px;
		font-style: normal;
		font-weight: 500;
		line-height: normal;
	}	
		
	/*------------------bloglarpage----------------------*/

	#bloglarpage {
		padding:25px 0px 25px 0px;
		margin-top:-50px;
	}

	.blogitem {
		grid-gap:10px;
		padding:10px;
	}
	.blogitem .resim {
		width:100%;
		aspect-ratio:390/273;
		border-radius: 3px 14px 14px 14px;
	}
	.blogitem .adi {
		font-size: 14px;
	}
	.blogitem .git {
		font-size: 12px;
	}
	

	/*------------------medya----------------------*/

	#medya {
		padding:25px 0px 25px 0px;
	}
	.medyaitem {
		position:relative;
		Display:block;
	}
	.medyaitem .resim {
		width:100%;
		aspect-ratio:660/420;
		border-radius: 3px 20px 20px 20px;
	}
	.medyaitem .bilgi {
		padding:10px;
	}
	.medyaitem .bilgi .alt {
		border-radius: 3px 20px 20px 13px;
		padding:18px;
	}
	.medyaitem .bilgi .alt .icon {
		width:50px;
		height:50px;
		font-size:24px;
	}
	.medyaitem .bilgi .alt .adi {
		width:calc(100% - 50px);
		padding-left:15px;
		font-size: 14px;
		line-height: 20px; /* 150% */
	}
	/*------------------sabitiletisim----------------------*/

#sabitiletisim .ust {
	background:#fff;
}
#sabitiletisim .ust .alan {
	display:flex;
	align-items:center;
	padding:0px 0px 10px;
	width: 100%;
}
#sabitiletisim .ust .alan .logo {
	margin-right:76px;
}
#sabitiletisim .ust .alan .logo img {
	height:65px;
}
#sabitiletisim .ust .alan .ara {
	display:flex;
	align-items:center;
	width: 50%;
    background: #294075;
    border: solid 3px #fff;
}
#sabitiletisim .ust .alan .ara .icon {
	font-size: 50px;
	color: #fff;
    margin-right: 10px;
    margin-left: 20px;
}
#sabitiletisim .ust .alan .ara .yazi1 {
	font-size:16px;
	color:var(--anarenk);
	margin-bottom:5px;
}
#sabitiletisim .ust .alan .ara .yazi2 {
	font-size:15px;
	font-weight: 600;
    color: rgb(255, 255, 255);
    margin-bottom: 5px;
    font-family: Poppins;
}
#sabitiletisim .ust .alan .whatsapp {
	display:flex;
	align-items:center;
	width: 50%;
    background-color: #25d366;
}
#sabitiletisim .ust .alan .whatsapp .icon {
	font-size:50px;
	color: #ffffff;
    margin-right: 10px;
    margin-left: 20px;
}
#sabitiletisim .ust .alan .whatsapp .yazi1 {
	font-size:16px;
	color:var(--anarenk);
	margin-bottom:5px;
}
#sabitiletisim .ust .alan .whatsapp .yazi2 {
	font-size:15px;
	font-weight: 600;
    color: #ffffff;
    margin-bottom: 5px;
	font-family: Poppins;
}
#sabitiletisim .ust .alan .hakkimizda {
	font-size:16px;
	color:var(--anarenk);
	margin-left:auto;
}
#sabitiletisim .ust .alan .dil {
	position:relative;
	margin-left:50px;
	margin-right:40px;
}
#sabitiletisim .ust .alan .dil .default {
	display:flex;
	align-items:center;
	font-size:16px;
	color:var(--anarenkacik);
	width:100px;
	
}
#sabitiletisim .ust .alan .dil .default img {
	height:20px;
	width:30px;
	margin-left:auto;
}
#sabitiletisim .ust .alan .dil .acilan {
	position:absolute;
	top:100%;
	right:0px;
	width:130px;
	box-shadow: 5px 5px 20px rgba(39,67,149,0.2);
	padding:20px;
	transform:translateY(20px);
	border-radius:10px;
	opacity:0;
	visibility:hidden;
	height:0px;
	z-index:100000;
	background:#fff;
}
#sabitiletisim .ust .alan .dil .acilan a {
	margin:5px 0px;
}
#sabitiletisim .ust .alan .dil:hover .acilan {
	opacity:1;
	visibility:visible;
	height:inherit;
}

}
