@media (min-width: 1700px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1540px !important;
	}
	.galerivideo img {
    width: 100% !important;
    object-fit: cover;
}
}

@media (max-width: 1650px) and (min-width: 1590px) {
.branches-sec ul.slick-dots li a {
  padding: 30px 70px 0px 0px !important;
}
}
@media (max-width: 1550px) and (min-width: 1450px) {
	.branches-sec ul.slick-dots li h4 {
    font-size: 20px !important;
    
}
}
@media (max-width: 1450px) and (min-width: 1400px) {
	.branches-sec ul.slick-dots li a {
 padding: 35px 70px 0px 0px !important;
}
.slider-opac h1 {
 
    font-size: 25px !important;
 
}
.slider-opac h2 {
 
    font-size: 20px !important;
}
}
@media (max-width: 1400px) and (min-width: 1290px) {
	
	.hero-item {
   
    min-height: 640px !important;
    
}

.owlanasayfa .item img {
    min-height: 770px !important;
    height: 770px !important;
}

.branches-sec ul.slick-dots li h4 {
 
    font-size: 20px !important;
 
}
.branches-sec ul.slick-dots li a {
 
    padding: 10px 75px 0px 0px !important;
 
}
	
}
@media (max-width: 1290px) and (min-width: 1100px) {
	.branches-sec ul.slick-dots li a {
 padding: 0px 63px 0px 0px !important;
}
.hero-item {
 
    min-height: 670px !important;
 
}
.owlanasayfa .item img {
    min-height: 800px !important;
    height: 800px !important;
 
}
.slider-opac h1 {
 
    font-size: 25px !important;
 
}
.slider-opac h2 {
   
    font-size: 20px !important;
}

}

@media (max-width: 1650px) and (min-width: 1500px) {
	.objetive-fit-cover-video {

    width: 270px !important;
}

	.navbaralt .headerlinkler ul li {margin: 0px 25px 0px 30px !important;margin-left: 0 !important;}
	.navbaralt .headerlinkler ul li a {font-size: 13px !important;line-height: 0px !important;}

	.acilirmenuicerik h6 {font-size: 16px !important;margin-bottom: 10px !important;}

	.acilirmenualtbg {

		height: 60px !important;
		line-height: 60px !important;
	}

	.acilirmenualtbg span {

		font-size: 14px !important;
	}
	.headerarama img {
		width: 25px;
	}
	.owlanasayfa .item div h1 {

		font-size: 40px !important;
	}
	.owlanasayfa .item div h2 {

		font-size: 25px !important;
	}

	.owlanasayfa .item div {

		top: 32% !important;
		left: 8% !important;
	}
	.hero-main-title .dots-item {font-size: 25px !important;}
	.branches-sec ul.slick-dots li h4 {line-height: 30px !important;margin-top: 15px;}
	.branches-sec .hero-main-title:after {

		width: 126% !important;
	}
	.branches-sec ul.slick-dots li h4 > img {

		margin-left: 80px !important;
	}
	.anasayfaporductyanyazi {
		top: 38% !important;
		left: -30% !important;
	}
	.uruncard .card-body h5 {

		font-size: 25px !important;
	}

	.aboutuscard .card-body h5 {

		font-size: 25px !important;
		margin-top: 20px !important;
	}
	.aboutuscard .card-body p {

		font-size: 15px !important;
		line-height: 22px !important;
		margin-top: 20px !important;
		height: 100px !important;
	}

	.iletisim h1 {

		font-size: 45px !important;
	}
	.contactusyazi {

		left: -21% !important;
		top: 52% !important;
	}
	.iletisim p {

		font-size: 20px !important;
	}

	.iletisim input {

		margin-bottom: 30px !important;
		height: 60px !important;
	}

	.iletisim textarea {

		height: 185px !important;
	}
	.buton {

		font-size: 18px !important;
		padding: 10px 40px !important;
	}
	.footerlinkler ul li {margin: 20px 30px 0px 0px !important;}

	.footerlinkler ul li a {

		font-size: 15px !important;
	}

	.copyright p {

		font-size: 14px !important;
	}
	.bannermavibg h1 {

		font-size: 45px !important;
	}

	.bannermavibg {

		top: 85% !important;
		height: 120px !important;
		width: 1000px !important;
	}
	.bannermavibg h1 {

		line-height: 90px !important;
	}

	.blog-ic-icerik {
		padding-top: 160px !important;
	}

	p {
		font-size: 15px !important;
	}
	.galeriliste li {

		font-size: 30px !important;
	}
	.galeribtn.active {

		padding-bottom: 20px !important;
	}

	.galerivideo {

		padding-top: 50px !important;
	}
	.blogcard .card-body h5 {

		font-size: 20px !important;
		margin-top: 15px !important;
	}
	.blogcard .card-body p {

		line-height: 18px !important;
		font-size: 14px !important;
	}

	.cardbuton {

		font-size: 15px !important;
	}
	.blog-ic-icerik h3 {

		font-size: 30px !important;
	}
	.aboutusicerik ul li p::before {

		width: 6px !important;
		height: 6px !important;
	}
	.iletisimadres h2 {

		font-size: 30px !important;
	}
	.iletisimadres p {

		line-height: 25px !important;
	}

	.iletisimadres a {

		font-size: 15px !important;
		line-height: 25px !important;
	}

	.urunlerslogan h1 {font-size: 40px !important;}
	.urunlerslogan h2 {font-size: 25px !important;}

	.urunsayfasicardlar {
		padding-top: 0px !important;
	}

	.urunic-urun-baslik-div h1 {font-size: 45px !important;line-height: 40px !important;padding-top: 10px !important;}
	.urunsayfasifadeliste li {

		font-size: 30px !important;
	}
	.urunicsayfa h3 {

		font-size: 25px !important;
	}

	.urunicsayfa p {

		line-height: 20px !important;
	}

	.uruniclisteaciklama li p::before {

		width: 6px !important;
		height: 6px !important;
	}
	.urunicresimler {
		padding-top: 50px !important;
	}

	.acilirmenualtbg {

		margin-top: 15px !important;
	}

	.acilirmenuicerik {
		margin-top: 20px !important;
	}

.headerlogo img{
	width:100% !important;
}
.footerlogo img{
	width:100%;
}
.uruncard .card-body p {
 
    line-height: 20px !important;
 
}

}



@media (max-width: 1600px) {

.aboutussolyazi {
    left: -21% !important;
}
.aboutussolyazi p{
	font-size: 70px !important;
}

.footer-adres ul li a {
   font-size: 14px !important;
}

.footer {
  padding-bottom: 40px !important;
}

	
}

@media (max-width: 1400px) {
    .uruncard .card-body { 
    top: 0;
    bottom: inherit;
    
}
	
	.aboutussolyazi {
        left: -28% !important;
}
	
}



@media (max-width: 1550px) and (min-width: 1500px) {
	
.branches-sec ul.slick-dots li a {
   padding: 30px 60px 0px 0px !important;
}	
.branches-sec .hero-main-title:after {
    width: 127% !important;
}
/*.videooverlay {
 
    width: 100% !important;
 
}*/
	
}

@media (max-width: 1499px) and (min-width: 1400px) {

	.navbaralt .headerlinkler ul li {

		margin: 0px 20px 0px 0px !important;
	}
	.headerarama img {
		width: 25px;
	}
	.acilirmenuicerik h6 {

		font-size: 20px !important;
		margin-bottom: 10px !important;
	}

	.navbaralt .headerlinkler ul li a {

		font-size: 14px !important;
	}
	.acilirmenuicerik {
		margin-top: 15px !important;
	}

	.acilirmenualtbg span {

		font-size: 14px !important;
	}

	.acilirmenualtbg {

		margin-top: 10px !important;
		height: 50px !important;
		line-height: 50px !important;
	}

	.owlanasayfa .item div h1 {

		font-size: 35px !important;
	}

	.owlanasayfa .item div h2 {

		font-size: 25px !important;
	}

	.hero-main-title .dots-item {font-size: 25px !important;}

	.branches-sec ul.slick-dots li h4 {font-size: 20px !important;line-height: 25px !important;margin-top: 20px !important;}
	.branches-sec .hero-main-title:after {

		width: 128% !important;
	}
	.branches-sec ul.slick-dots li h4 > img {

		margin-left: 60px !important;
	}

	.anasayfaporductyanyazi h2 {

		font-size: 120px !important;
		top: 140px !important;
		left: 200px !important;
	}

	.anasayfaporductyanyazi h3 {

		font-size: 60px !important;
	}
	.anasayfaporductyanyazi {
		top: 38% !important;
		left: -34% !important;
	}

	.uruncard .card-body h5 {

		font-size: 22px !important;
	}
	.aboutuscard .card-body h5 {

		font-size: 22px !important;
		margin-top: 40px !important;
	}

	.aboutuscard .card-body p {

		font-size: 14px !important;
		line-height: 22px !important;
		margin-top: 20px !important;
		height: 90px !important;
	}

	.aboutuscard img {

		margin-top: 10px !important;
	}

	.iletisim h1 {

		font-size: 45px !important;
	}

	.contactusyazi {

		left: -25% !important;
	}
	.iletisim p {

		font-size: 20px !important;
	}

	.iletisim input {

		height: 45px !important;
		margin-bottom: 30px !important;
	}

	.iletisim textarea {

		height: 155px !important;
	}

	.buton {

		font-size: 15px !important;
		padding: 8px 30px !important;
	}

	.haritasagtersyazi h2 {

		font-size: 120px !important;
		line-height: 0px !important;
		top: 100px !important;
	}
	.contactusyazi span {

		font-size: 120px !important;
	}
	.contactusyazi {

		left: -21% !important;
	}

	.footerlinkler ul li a {

		font-size: 15px !important;
	}
	.footerlinkler ul li {

		margin: 20px 15px 0px 0px !important;
	}

	.copyright p {

		font-size: 14px !important;
	}
	.bannermavibg h1 {

		font-size: 45px !important;
		line-height: 90px !important;
	}
	.bannermavibg {

		top: 86% !important;
		width: 880px !important;
		height: 120px !important;
	}
	.blog-ic-icerik {
		padding-top: 120px !important;
	}
	p {
		font-size: 14px !important;
	}
	.galeriliste li {

		font-size: 30px !important;
	}
	.galeribtn.active {

		padding-bottom: 20px !important;
	}
	.galerivideo {

		padding-top: 50px !important;
	}
	.blogcard .card-body h5 {

		font-size: 20px !important;
		margin-top: 10px !important;
	}

	.blogcard .card-body p {

		font-size: 14px !important;
		line-height: 20px !important;
	}
	.cardbuton {

		font-size: 14px !important;
	}

	.blogcard {

		padding: 15px !important;
	}

	.blog-ic-icerik h3 {

		font-size: 30px !important;
	}

	.aboutusicerik ul li p::before {

		width: 5px !important;
		height: 5px !important;
	}

	.banner {

		background-position: right !important;
	}

	.iletisimadres h2 {

		font-size: 25px !important;
	}
	.iletisimadres p {

		line-height: 20px !important;
	}
	.iletisimadres a {

		font-size: 14px !important;
	}

	.iletisimadres a {

		line-height: 20px !important;
	}

	.urunlerslogan h1 {

		font-size: 45px !important;
	}
	.urunlerslogan h2 {

		font-size: 35px !important;
	}
	.urunlerslogan {

		top: 68% !important;
	}
	.uruncard .card-body p {

		line-height: 20px !important;
	}
	.urunic-urun-baslik-div h1 {

		font-size: 45px !important;
		line-height: 30px !important;
	}
	.urunic-urun-baslik-div {

		padding-top: 30px !important;
	}
	.urunsayfasifadeliste li {

		font-size: 30px !important;
	}

	.urunicsayfa h3 {

		font-size: 20px !important;
	}

	.urunicsayfa p {

		line-height: 20px !important;
	}

	.uruniclisteaciklama li p::before {
		width: 5px !important;
		height: 5px !important;
	}

}
@media (max-width: 1420px){
    .blogcardmargintop{
        margin-bottom: 2%;
        margin-top: 0%;
        } }
@media (max-width: 1420px) and (min-width: 1050px) {
	.navbaralt .headerlinkler ul li {margin: 0px 16px 0px 5px !important;}

	.navbaralt .headerlinkler ul li a {font-size: 12px !important;line-height: 0px !important;}

	.owlanasayfa .item div h1 {

		font-size: 30px !important;
	}
	.owlanasayfa .item div h2 {

		font-size: 20px !important;
	}
	.hero-main-title .dots-item {

		font-size: 25px !important;
	}

	.anasayfaporductyanyazi {
		top: 39% !important;
		left: -35% !important;
	}
.uruncard img {
    min-height: 250px;
}
	.branches-sec ul.slick-dots li h4 {/* font-size: 22px !important; */line-height: 25px !important;margin-top: 55px !important;}
	.branches-sec ul.slick-dots li a {/* padding: 0px 60px 0px 0px !important; */}
	.branches-sec ul.slick-dots li h4 > img {

		margin-left: 70px !important;
	}
	.branches-sec .hero-main-title:after {

		width: 128% !important;
	}
	.headerarama img {
		width: 25px;
	}
	.anasayfaporductyanyazi h3 {

		font-size: 40px !important;
	}
	.anasayfaporductyanyazi h2 {

		font-size: 80px !important;
		top: 115px !important;
		left: 220px !important;
	}
	.uruncard .card-body h5 {

		font-size: 20px !important;
	}
	.acilirmenuicerik h6 {font-size: 18px !important;margin-bottom: 0px !important;}

	.acilirmenuicerik {
		margin-top: 5px !important;
	}

	.acilirmenualtbg {margin-top: 0px !important;height: 38px !important;line-height: 38px !important;}
	.acilirmenualtbg span {

		font-size: 12px !important;
	}
	.acilirmenualtbg a {
		font-size: 12px !important;
	}
	.aboutuscard .card-body h5 {

		font-size: 20px !important;
		margin-top: 30px !important;
	}

	.aboutuscard .card-body p {

		font-size: 14px !important;
		line-height: 20px !important;
		margin-top: 20px !important;
		height: 80px !important;
	}
	.aboutuscard img {

		margin-top: 0px !important;
	}
	.haritasagtersyazi h2 {

		font-size: 80px !important;
		line-height: 0px !important;
		top: 50px !important;
	}

	.contactusyazi {left: -15% !important;top: 54% !important;}
	.contactusyazi span {

		font-size: 80px !important;
	}

	.iletisim h1 {

		font-size: 40px !important;
	}
	.iletisim p {

		font-size: 18px !important;
	}
	.iletisim p {

		font-size: 18px !important;
	}

	.buton {

		font-size: 12px !important;
		padding: 8px 30px !important;
	}
	.iletisim input {

		height: 40px !important;
		margin-bottom: 20px !important;
	}
	.iletisim textarea {

		height: 132px !important;
		margin-bottom: 20px !important;
	}

	.footerlinkler ul li a {

		font-size: 14px !important;
	}
	.footerlinkler ul li {margin: 20px 30px 0px 0px !important;}

	.copyright p {

		font-size: 12px !important;
	}
	.bannermavibg {

		top: 89% !important;
		width: 820px !important;
		height: 90px !important;
	}

	.bannermavibg h1 {

		font-size: 40px !important;
		line-height: 60px !important;
	}

	.blog-ic-icerik {
		padding-top: 100px !important;
	}

	p {
		font-size: 14px !important;
	}

	.galeriliste li {

		font-size: 25px !important;
		margin: 0px 50px !important;
	}
	.galeribtn.active {

		padding-bottom: 15px !important;
	}
	.galerivideo {

		padding-top: 50px !important;
	}

	.blogcard {

		padding: 15px !important;
	}
	.blogcard .card-body h5 {

		font-size: 20px !important;
		margin-top: 10px !important;
	}
	.blogcard .card-body p {

		line-height: 20px !important;
		margin-top: 10px !important;
	}

	.cardbuton {

		font-size: 14px !important;
	}
	.banner {

		background-position: right !important;
	}
	.blog-ic-icerik h3 {

		font-size: 25px !important;
	}
	.aboutusicerik ul li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.iletisimadres h2 {

		font-size: 20px !important;
	}
	.iletisimadres p {

		line-height: 20px !important;
	}
	.iletisimadres a {

		font-size: 14px !important;
		line-height: 20px !important;
	}
	.urunlerslogan h1 {

		font-size: 40px !important;
	}
	.urunlerslogan h2 {

		font-size: 25px !important;
	}
	.urunlerslogan {

		left: 0% !important;
		top: 68% !important;
	}
	.urunsayfasicardlar {
		padding-top: 0px !important;
	}
	.uruncard .card-body p {

		line-height: 20px !important;
	}
	.urunic-urun-baslik-div h1 {font-size: 40px !important;line-height: 40px !important;}
	.urunic-urun-baslik-div {

		padding-top: 35px !important;
	}

	.urunsayfasifadeliste li {

		font-size: 25px !important;
	}
	.urunicsayfa {
		padding-top: 50px !important;
	}

	.urunicsayfa h3 {

		font-size: 20px !important;
	}
	.urunicsayfa p {

		line-height: 20px !important;
	}
	.uruniclisteaciklama li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.uruncard .card-body h5 {
 
    height: 40px !important;
}
.headerlogo img{
	width:100% !important;
}

.owlanasayfa .item div {
 
    left: 8% !important;
}
.footerlogo img{
	width:100% !important;
} 

}

@media(max-width:1690px) and (min-width:1590px){
	
	.branches-sec ul.slick-dots li h4 {
   font-size: 22px !important;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1480px !important;
}
.navbaralt .headerlinkler ul li {
 

    margin: 0px 20px 0px 30px !important;
}
.anasayfaporductyanyazi {
    top: 34% !important;
    left: -30% !important;
    height: 60px !important;
}
.anasayfaporductyanyazi h3 {
   font-size: 40px !important;
   padding-top: 28px !important;
}
.mobilecardwidth{
	width:80% !important;
}
.anasayfaporductyanyazi h2 {
 font-size: 100px !important;
 top: 80px !important;
 left: 175px !important;
}

.contactusyazi {
 
    left: -18% !important;
 
}
.contactusyazi span {
   
    font-size: 120px !important;
   
  
}
.uruncard .card-body p {
 
    font-size: 16px !important;
 
}
.acilirmenuicerik ul li a {
 
    font-size: 16px !important;
 
}
.navbaralt .headerlinkler ul li {
   
    margin-left: 0 !important;
}
.acilirmenudiv::after {
   
    left: 95% !important;
  
}

.iletisimadres h2 {
 
    font-size: 35px !important;
 
}
.iletisimadres p {
 font-size: 20px !important;
 line-height: 30px !important;
}
.iletisimadres a {
 
    font-size: 20px !important;
 
}
.owlanasayfa .item div {
 
    left: 7% !important;
}

	
}

@media(max-width:1290px) and (min-width:1100px){
	
	.headerlogo img{
		width:100%;
	}
	.navbaralt .headerlinkler ul li {
    margin: 0px 5px 0px 16px !important;
}
.mobilecardwidth{
	width: 80% !important;
}
.anasayfaporductyanyazi {
    height: 120px !important;
}
.anasayfaporductyanyazi h2 {
 
    top: 135px !important;
 
}
.anasayfaporductyanyazi h3 {
 
    padding-top: 88px !important;
}
.footerlogo img{
	width:100%;
}	
	
.footerlinkler ul li {
    margin: 20px 10px 0px 20px !important;
}	

.urunsayfasicardlar {
    padding-top: 0px !important;
}
.uruncard .card-body p {
  
    height: 90px !important;
  
    line-height: 18px !important;
}
.branches-sec ul.slick-dots li h4 {
    font-size: 18px !important;
}

.urunic-urun-baslik-div h1 {
  
    line-height: 40px !important;
}
	
	
.mobileanasayfasolyaziozel{
	left: -40% !important;
}	
	
}


/*-----*/

.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 55555;
	top: 0;
	left: 0;
	background-color: #0371bd;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
}

.sidenav a {
	padding: 30px 0px 0px 0px;
	text-decoration: none;
	font-size: 50px;
	color: #ffffff;
	display: block;
	transition: 0.3s;
	line-height: 65px;
	font-weight: bold;
	text-align: center;
}

.sidenav a:hover {
	color: #f1f1f1;
}

.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 70px;
	margin-left: 50px;
}

@media screen and (max-height: 450px) {
	.sidenav {
		padding-top: 15px;
	}
	.sidenav a {
		font-size: 18px;
	}
}

.mobilnavbar {

	background: #0371bd;
	line-height: 140px;
	height: 140px;
	padding-top: 25px;
	overflow: hidden;
}
.mobilnavbar .mobillogo {

	display: inline-block;
}
.mobilnavbar .mobillogo img {

	width: 70%;
}
.mobilnavbar .mobilhamburger {

	display: inline-block;
	float: right;
}
.mobilnavbar .mobilhamburger img {

}

.mobilenavbaracilirliste ul {padding-left: 0;}
.mobilenavbaracilirliste ul li {

	list-style: none;
}
.mobilenavbaracilirliste ul li a {

	font-size: 30px;
	line-height: 30px;
}

/*-----*/

@media (min-width: 1050px) {
	

	.mobilnavbar {
		display: none;
	}
	.urunlerslidermobile {
		display: none;
	}
	.mobilanasayfaslider {
		display: none;
	}
	.haritamobil{
		display:none;
	}
	
}

@media (max-width: 1050px) {
.mobilearamabtn {
    font-size: 24px;
    padding: 5px 40px 15px 40px;
    border-radius: 10%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 40px;
}
	.navbaralt, .hero-wrap {
		display: none;
	}

	.owlanasayfa {
		display: none !important;
	}

	.anasayfaporductyanyazi {
		display: none;
	}

	.aboutuscard {padding: 18px !important;}

	.aboutuscard img {

		margin-top: 10px !important;
	}

	.aboutuscard .card-body h5 {

		font-size: 20px !important;
		margin-top: 30px !important;
	}

	.aboutuscard .card-body p {font-size: 13px !important;line-height: 20px !important;margin-top: 20px !important;height: 120px !important;}
	.harita {
		display: none;
	}

	.iletisim h1 {

		font-size: 35px !important;
	}
	.contactusyazi {
		display: none;
	}

	.iletisim p {

		font-size: 20px !important;
	}

	.iletisim input {

		height: 40px !important;
		margin-bottom: 20px !important;
	}

	.iletisim textarea {

		height: 140px !important;
	}
	.buton {

		font-size: 12px !important;
		padding: 8px 30px !important;
	}

	.iletisim {

		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}

	.footerlinkler ul li a {

		font-size: 14px !important;
	}
	.footerlogo img {
		width: 100%;
	}
	.footerlinkler ul {
		padding-left: 0px !important;
	}
	.footerlinkler ul li {
		display: inline-block;
		margin: 20px 30px 0px 5px !important;
	}
	.footersosyalmedya ul {
		padding-left: 0;
	}
	.copyright p {

		font-size: 12px !important;
	}
	.banner {

		margin-top: 0px !important;
	}

	.bannermavibg h1 {font-size: 35px !important;line-height: 40px !important;margin-top: 10px;}
	.bannermavibg {

		top: 88% !important;
		width: 640px !important;
		height: 90px !important;
	}
	.blog-ic-icerik {
		padding-top: 100px !important;
	}

	.galeriliste {

		margin-top: 0 !important;
	}
	.galerivideo {

		padding-top: 50px !important;
	}

	.blogcard .card-body h5 {

		font-size: 17px !important;
	}
	.blogcard .card-body p {

		font-size: 14px !important;
		line-height: 18px !important;
		margin-top: 10px !important;
	}
	.cardbuton {

		font-size: 14px !important;
	}
	.blogcard {

		padding: 15px !important;
	}

	.aboutussolyazi {
		display: none;
	}

	.blog-ic-icerik h3 {

		font-size: 25px !important;
	}
	p {
		font-size: 16px !important;
	}

	.aboutusicerik ul li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.iletisim {

		margin-top: 0 !important;
	}

	.iletisimadres h2 {

		font-size: 25px !important;
	}

	.iletisimadres p {

		line-height: 20px !important;
	}
	.iletisimadres a {

		font-size: 14px !important;
		line-height: 20px !important;
	}
	.urunlerslider {

		margin-top:30%;
	}

	.urunlerslogan h1 {

		font-size: 35px !important;
	}
	.urunlerslogan h2 {font-size: 18px !important;}

	.urunsayfasicardlar {
		padding-top: 0px !important;
	}

	.urunlermobilslider .owl-nav {
		display: block !important;
	}

	.urunlermobilslider .owl-next {

		position: absolute;
		top: 40%;
		right: 1%;
	}
	.urunlermobilslider .owl-prev {
		position: absolute;
		top: 40%;
		left: 1%;
	}
	.urunlerslogan {

		top: 76% !important;
	}
	.urunlersayfasimobilaciklama {

		margin-top: 50px;
		text-align: center;
		background: rgba(1, 115, 194, 0.9);
		padding: 25px;
	}
	.urunlersayfasimobilaciklama h1 {

		color: #ffffff;
		font-size: 35px;
	}
	.urunlersayfasimobilaciklama h2 {

		font-size: 25px;
		color: #fff;
	}

	.uruncard .card-body h5 {

		font-size: 25px !important;
	}

	.uruncard .card-body p {line-height: 16px !important;}
	.urunic-urun-baslik-div h1 {

		font-size: 35px !important;
		line-height: 30px !important;
		padding-top: 10px !important;
	}
	.urunleric {

		margin-top: 0px !important;
	}
	.urunicsayfa h3 {

		font-size: 25px !important;
	}
	.urunicsayfa p {

		line-height: 20px !important;
	}
	.uruniclisteaciklama li p::before {

		width: 5px !important;
		height: 5px !important;
	}

	.mobilanasayfabaslikaciklama {/* position: absolute; *//* top: 72%; *//* left: 5%; */width: 100%;background: rgba(1, 115, 194, 0.9);padding: 20px;}

	.mobilanasayfabaslikaciklama h1 {

		color: #fff;
		font-size: 35px;
	}
	.mobilanasayfabaslikaciklama h2 {color: #fff;font-size: 25px;height: 100px;}

	.mobilanasayfa .owl-nav {
		display: block !important;
	}
	.mobilanasayfa .owl-next {position: absolute;top: 30%;right: 5%;}
	.mobilanasayfa .owl-prev {position: absolute;top: 30%;left: 5%;}
	.mobilemenumartop{
		
margin-top: 20%;
	}
	.butonmobilefont-size{
		font-size:35px;
	}
	
	
	.haritamobil{
		padding-bottom: 50px;
	}
	
	.galerivideo img {
    width: 100% !important;
    object-fit: cover;
}
.footerlogo img{
	width:100% !important;
}	
	
	

}

@media (max-width: 800px) {
    .uruncard .card-body { 
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%; 
    padding: 10px;
}
.mobilearamabtn {
    font-size: 24px;
    padding: 0px 40px 5px 40px;
    border-radius: 10%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 50px;
}
	.galeriliste li{
		font-size: 20px !important;
	}
	.video-title{
		height:60px !important;
		font-size:18px !important;
	}
	.sidenav a {

		font-size: 30px;
		line-height: 25px;
	}
	.mobilenavbaracilirliste ul li a {
		font-size: 20px;
		line-height: 8px;
	}
	.mobilearama {

		margin-top: 0px;
	}
	.mobilearama input {

		height: 50px !important;
		font-size:24px;
		    outline: none;
	}

	.mobilearama .buton {

		font-size: 20px !important;
		padding: 8px 12px !important;
	}

	.mobilanasayfabaslikaciklama h1 {

		font-size: 25px;
	}
	.mobilanasayfabaslikaciklama h2 {
    font-size: 15px;
    height: 84px;
}
	.anasayfaproduct {
		padding-top: 0px !important;
	}
	.uruncard .card-body h5 {
		font-size: 20px !important;
	}

	.iletisim h1 {
		font-size: 30px !important;
	}

	.iletisim p {
		font-size: 18px !important;
	}
	.footersosyalmedya ul li img {
		width: 25px;
	}

	.bannermavibg h1 {
		font-size: 30px !important;
	}

	.bannermavibg {/* padding: 15px 30px !important; */width: 450px !important;}

	.blog-ic-icerik h3 {
		font-size: 20px !important;
	}
	.iletisimadres h2 {
		font-size: 20px !important;
	}
	.urunlerslogan h1 {
		font-size: 25px !important;
	}
	.urunlerslogan h2 {
		font-size: 15px !important;
	}
	.urunic-urun-baslik-div h1 {
		font-size: 30px !important;
	}
	.urunicsayfa h3 {
		font-size: 20px !important;
	}
	.ipadresim img {
		height: 100%;
		object-fit: cover;
	}
	.galerivideo img {
    width: 100% !important;
    object-fit: cover;
    height: 150px !important;
}

.hakkimizdabanner {
 
    background-position-x: 92% !important;
}

.copyright {
 
    width: 50%;
}

.footer-adres {
 
    width: 50%;
}

.footer {
    padding-bottom: 60px !important;
}
#myBtn {
   bottom: 120px !important;
}

}
@media (min-width: 500px){
	.whatsupfooterduzeni{
		display:none;	
	}
	.bize-ulas-acilan-popup{
		top: 25% !important;
	}
}

@media (max-width: 500px) {
	.bize-ulas-acilan-popup{
		top: 25% !important;
	}

	
	.galerivideo img {
		width:100% !important;
	}

	.sidenav a {
		font-size: 17px;
		line-height: 4px;
	}
	.mobilenavbaracilirliste ul li a {
		font-size: 14px;
		line-height: 0px;
	}

	.mobilanasayfabaslikaciklama h1 {
		font-size: 17px !important;
	}

	.mobilanasayfa .item img {height: 30vh;object-fit: cover;}
	.mobilanasayfabaslikaciklama {

		top: 62% !important;
	}
	.mobilanasayfa .owl-next {right: 0%;top: 20%;}

	.mobilanasayfa .owl-prev {left: 0%;top: 20%;}
	.uruncard .card-body h5 {
		font-size: 18px !important;
		height: 50px !important;
	}

	.anasayfaproduct {

		padding-bottom: 0 !important;
	}
	.cardmobilmartop {

		margin-top: 20px;
	}
	
	.aboutuscard .card-body h5 {
    font-size: 18px !important;
  
}
.iletisim h1 {
    font-size: 25px !important;
}
.footerlogo{
	
text-align: center;
}
.footerlogo img{
	width: 40% !important;
	margin-bottom: 20px;
}
.footer {
   padding-top: 40px !important;
   padding-bottom: 240px !important;
}
	.footerlinkler{
		text-align:center;
	}
	
	.footerlinkler ul li {
   
    margin: 10px 10px 0px 0px !important;
}
	.footersosyalmedya{
		text-align:center;
	}
	.copyright {
    margin-top: 20px !important;
    text-align: center;
}
#myBtn {
   bottom: 100px !important;
   right: 10px !important;
}
.bannermavibg h1 {
    font-size: 18px !important;
    line-height: 27px !important;
}
.bannermavibg {
    /* padding: 15px 10px !important; */
    width: 220px !important;
}
.blog-ic-icerik {
 
    padding-bottom: 30px !important;
 
}
.galeriliste li {
 font-size: 20px !important;
 margin: 0px 10px !important;
}
.galeribtn.active {
 
    padding-bottom: 10px !important;
}
.galerivideo {
    padding-top: 20px !important;
}
.blogcard .card-body h5 {
    font-size: 18px !important;
    margin-top: 15px !important;
}

.blogcard .card-body p {
    font-size: 12px !important;
   
}

.galerivideo .col-lg-3 {
    padding: 10px !important;
}
.blog-ic-icerik h3 {
    font-size: 18px !important;
}

.iletisimadres h2 {
    font-size: 18px !important;
    margin-top: 10px !important;
}
.iletisimadres {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.urunlerslogan {
 padding: 12px 22px !important;
 left: 0% !important;
 top: 90% !important;
}
.urunlerslogan h1 {
    font-size: 20px !important;
}
.urunsayfasicardlar {
    padding-top: 0px !important;
}
.urunsayfasicardlar {
   
    padding-bottom: 30px !important;
}

.urunic-urun-baslik-div h1 {
    font-size: 25px !important;
}

.urunleric {
    padding-top: 190px !important;
    
}
.urunsayfasifadeliste li {
 
    margin: 0px 10px 0px 10px !important;
 
    font-size: 20px !important;
 
}
.urunicsayfa {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.paddingkirk {
    padding-left: 20px !important;
    padding-top: 20px !important;
}
.urunicresimler {
    padding-top: 0px !important;
}
.sidenav .closebtn {
   
    font-size: 40px;
    
}
.sidenav a {
    padding: 30px 0px 0px 0px;
    font-size: 25px;
}
.mobilearama input {
    width: 80% !important;
    height: 30px !important;
        font-size: 19px;
}

.mobilearamabtn {
    font-size: 24px;
    padding: 10px 20px 10px 20px;
    border-radius: 15%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 18px;
}
.mobilearama {
    line-height: 20px;
    margin-top: 5%;
}

.urunlerowlsolok {
   
    padding: 8px 7px !important;
}
.urunlerowlsagok {
   
    padding: 8px 7px !important;
}

.panelmap {
    padding: 1px 18px !important;
}

.uruncard .card-body p {

    height: 60px !important;
}


.banner {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    
    
    height: 175px !important;
    width: 100% !important;
}
.urunlerslogan {
 
    bottom: 40px !important;
 
}
.aboutusicerik ul {
 
    padding-left: 20px !important;
}
.aboutusicerik ul li p::before {
 
    margin-left: -20px !important;
 
}

.footersosyalmedya ul {
    text-align: center;
}

.copyright {
    width: 100%;
}

.footer-adres {
    width: 100%;
    text-align: center !important;
}

.footer-adres ul {
    padding-left: 0;
}
.urunleric .urunsayfasifadeliste li.active {
 
    padding-bottom: 5px;
    margin-bottom: 20px !important;
}


}

@media(max-width:320px){
	.bannermavibg {
   
    left: 16% !important;
}
}

@media(max-width:1050px) and (min-width:900px){
	.iletisimadres {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}
.footer {
    background: #0371BD;
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}
}


/*----------*/

.accordionmap {
  background-color: #f2f1f1;
  color: #0371bd;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none !important;
  font-size: 20px;
  transition: 0.4s;
  font-weight: bold;
}

.activemap, .accordionmap:hover {
  background-color: #ccc;
}

.accordionmap:after {
  content: '\002B';
  color: #0371bd;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.activemap:after {
  content: "\2212";
}

.panelmap {
  padding: 5px 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

/*----------*/
@media(max-width:1220px) and (min-width:1050px){
	.navbaralt .headerlinkler ul li {
    margin: 0px 3px 0px 10px !important;
}
}
@media(max-width:360px){
	.bize-ulas-acilan-popup {
	    top: 18% !important;
	}
}
	.hero-main-title .dots-item {

		font-size: 25px !important;
	}

	.anasayfaporductyanyazi {
		top: 39% !important;
		left: -25% !important;
	}
.uruncard img {
    min-height: 250px;
}
	.branches-sec ul.slick-dots li h4 {/* font-size: 22px !important; */line-height: 25px !important;margin-top: 55px !important;}
	.branches-sec ul.slick-dots li a {/* padding: 0px 60px 0px 0px !important; */}
	.branches-sec ul.slick-dots li h4 > img {

		margin-left: 70px !important;
	}
	.branches-sec .hero-main-title:after {

		width: 128% !important;
	}
	.headerarama img {
		width: 25px;
	}
	.anasayfaporductyanyazi h3 {

		font-size: 40px !important;
	}
	.anasayfaporductyanyazi h2 {

		font-size: 80px !important;
		top: 115px !important;
		left: 220px !important;
	}
	.uruncard .card-body h5 {

		font-size: 20px !important;
	}
	.acilirmenuicerik h6 {font-size: 18px !important;margin-bottom: 0px !important;}

	.acilirmenuicerik {
		margin-top: 5px !important;
	}

	.acilirmenualtbg {margin-top: 0px !important;height: 38px !important;line-height: 38px !important;}
	.acilirmenualtbg span {

		font-size: 12px !important;
	}
	.acilirmenualtbg a {
		font-size: 12px !important;
	}
	.aboutuscard .card-body h5 {

		font-size: 20px !important;
		margin-top: 30px !important;
	}

	.aboutuscard .card-body p {

		font-size: 14px !important;
		line-height: 20px !important;
		margin-top: 20px !important;
		height: 80px !important;
	}
	.aboutuscard img {

		margin-top: 0px !important;
	}
	.haritasagtersyazi h2 {

		font-size: 80px !important;
		line-height: 0px !important;
		top: 50px !important;
	}

	.contactusyazi {left: -15% !important;top: 54% !important;}
	.contactusyazi span {

		font-size: 80px !important;
	}

	.iletisim h1 {

		font-size: 40px !important;
	}
	.iletisim p {

		font-size: 18px !important;
	}
	.iletisim p {

		font-size: 18px !important;
	}

	.buton {

		font-size: 12px !important;
		padding: 8px 30px !important;
	}
	.iletisim input {

		height: 40px !important;
		margin-bottom: 20px !important;
	}
	.iletisim textarea {

		height: 132px !important;
		margin-bottom: 20px !important;
	}

	.footerlinkler ul li a {

		font-size: 14px !important;
	}
	.footerlinkler ul li {margin: 20px 30px 0px 0px !important;}

	.copyright p {

		font-size: 12px !important;
	}
	.bannermavibg {

top: 89% !important;

width: 100%;

height: 90px !important;

left: 0;

}

	.bannermavibg h1 {

		font-size: 40px !important;
		line-height: 60px !important;
	}

	.blog-ic-icerik {
		padding-top: 100px !important;
	}

	p {
		font-size: 14px !important;
	}

	.galeriliste li {

		font-size: 25px !important;
		margin: 0px 50px !important;
	}
	.galeribtn.active {

		padding-bottom: 15px !important;
	}
	.galerivideo {

		padding-top: 50px !important;
	}

	.blogcard {

		padding: 15px !important;
	}
	.blogcard .card-body h5 {

		font-size: 20px !important;
		margin-top: 10px !important;
	}
	.blogcard .card-body p {

		line-height: 20px !important;
		margin-top: 10px !important;
	}

	.cardbuton {

		font-size: 14px !important;
	}
	.banner {

		background-position: right !important;
	}
	.blog-ic-icerik h3 {

		font-size: 25px !important;
	}
	.aboutusicerik ul li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.iletisimadres h2 {

		font-size: 20px !important;
	}
	.iletisimadres p {

		line-height: 20px !important;
	}
	.iletisimadres a {

		font-size: 14px !important;
		line-height: 20px !important;
	}
	.urunlerslogan h1 {

		font-size: 40px !important;
	}
	.urunlerslogan h2 {

		font-size: 25px !important;
	}
	.urunlerslogan {

		left: 0% !important;
		top: 68% !important;
	}
	.urunsayfasicardlar {
		padding-top: 0px !important;
	}
	.uruncard .card-body p {

line-height: 20px !important;

background: rgba(3, 113, 189, .8);

background-blend-mode: multiply;

padding: 0;

padding: .50em;

}
	.urunic-urun-baslik-div h1 {font-size: 40px !important;line-height: 40px !important;}
	.urunic-urun-baslik-div {

		padding-top: 35px !important;
	}

	.urunsayfasifadeliste li {

		font-size: 25px !important;
	}
	.urunicsayfa {
		padding-top: 50px !important;
	}

	.urunicsayfa h3 {

		font-size: 20px !important;
	}
	.urunicsayfa p {

		line-height: 20px !important;
	}
	.uruniclisteaciklama li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.uruncard .card-body h5 {
  
background: rgba(3, 113, 189, .8);
 
background-blend-mode: multiply;
 
width: 100%;
 
margin-bottom: 2rem;
 
padding: 0;
 
padding: .50em;
}
.headerlogo img{
	width:100% !important;
}

.owlanasayfa .item div {
 
    left: 8% !important;
}
.footerlogo img{
	width:100% !important;
} 
     .mobile-menu-kapat-logo .mm-logo img {
        filter:brightness(0) invert(1);
    }
@media(max-width:1690px) and (min-width:1590px){
    
	
	.branches-sec ul.slick-dots li h4 {
   font-size: 22px !important;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1480px !important;
}
.navbaralt .headerlinkler ul li {
 

    margin: 0px 20px 0px 30px !important;
}
.anasayfaporductyanyazi {
    top: 34% !important;
    left: -30% !important;
    height: 60px !important;
}
.anasayfaporductyanyazi h3 {
   font-size: 40px !important;
   padding-top: 28px !important;
}
.mobilecardwidth{
	width:80% !important;
}
.anasayfaporductyanyazi h2 {
 font-size: 100px !important;
 top: 80px !important;
 left: 175px !important;
}

.contactusyazi {
 
    left: -18% !important;
 
}
.contactusyazi span {
   
    font-size: 120px !important;
   
  
}
.uruncard .card-body p {
 
    font-size: 16px !important;
 
}
.acilirmenuicerik ul li a {
 
    font-size: 16px !important;
 
}
.navbaralt .headerlinkler ul li {
   
    margin-left: 0 !important;
}
.acilirmenudiv::after {
   
    left: 95% !important;
  
}

.iletisimadres h2 {
 
    font-size: 35px !important;
 
}
.iletisimadres p {
 font-size: 20px !important;
 line-height: 30px !important;
}
.iletisimadres a {
 
    font-size: 20px !important;
 
}
.owlanasayfa .item div {
 
    left: 7% !important;
}

	
}

@media(max-width:1290px) and (min-width:1100px){
	
	.headerlogo img{
		width:100%;
	}
	.navbaralt .headerlinkler ul li {
    margin: 0px 5px 0px 16px !important;
}
.mobilecardwidth{
	width: 80% !important;
}
.anasayfaporductyanyazi {
    height: 120px !important;
}
.anasayfaporductyanyazi h2 {
 
    top: 135px !important;
 
}
.anasayfaporductyanyazi h3 {
 
    padding-top: 88px !important;
}
.footerlogo img{
	width:100%;
}	
	
.footerlinkler ul li {
    margin: 20px 10px 0px 20px !important;
}	

.urunsayfasicardlar {
    padding-top: 0px !important;
}
.uruncard .card-body p {
  
    height: 90px !important;
  
    line-height: 18px !important;
}
.branches-sec ul.slick-dots li h4 {
    font-size: 18px !important;
}

.urunic-urun-baslik-div h1 {
  
    line-height: 40px !important;
}
	
	
.mobileanasayfasolyaziozel{
	left: -40% !important;
}	
	
}


/*-----*/

.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 55555;
	top: 0;
	left: 0;
	background-color: #0371bd;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
}

.sidenav a {
	padding: 30px 0px 0px 0px;
	text-decoration: none;
	font-size: 50px;
	color: #ffffff;
	display: block;
	transition: 0.3s;
	line-height: 65px;
	font-weight: bold;
	text-align: center;
}

.sidenav a:hover {
	color: #f1f1f1;
}

.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 70px;
	margin-left: 50px;
}

@media screen and (max-height: 450px) {
	.sidenav {
		padding-top: 15px;
	}
	.sidenav a {
		font-size: 18px;
	}
}

.mobilnavbar {

	background: #0371bd;
	line-height: 140px;
	height: 140px;
	padding-top: 25px;
	overflow: hidden;
}
.mobilnavbar .mobillogo {

	display: inline-block;
}
.mobilnavbar .mobillogo img {

	width: 70%;
}
.mobilnavbar .mobilhamburger {

	display: inline-block;
	float: right;
}
.mobilnavbar .mobilhamburger img {

}

.mobilenavbaracilirliste ul {padding-left: 0;}
.mobilenavbaracilirliste ul li {

	list-style: none;
}
.mobilenavbaracilirliste ul li a {

	font-size: 30px;
	line-height: 30px;
}

/*-----*/

@media (min-width: 1050px) {
	

	.mobilnavbar {
		display: none;
	}
	.urunlerslidermobile {
		display: none;
	}
	.mobilanasayfaslider {
		display: none;
	}
	.haritamobil{
		display:none;
	}
	
}

@media (max-width: 1050px) {
.mobilearamabtn {
    font-size: 24px;
    padding: 5px 40px 15px 40px;
    border-radius: 10%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 40px;
}
	.navbaralt, .hero-wrap {
		display: none;
	}

	.owlanasayfa {
		display: none !important;
	}

	.anasayfaporductyanyazi {
		display: none;
	}

	.aboutuscard {padding: 18px !important;}

	.aboutuscard img {

		margin-top: 10px !important;
	}

	.aboutuscard .card-body h5 {

		font-size: 20px !important;
		margin-top: 30px !important;
	}

	.aboutuscard .card-body p {font-size: 13px !important;line-height: 20px !important;margin-top: 20px !important;height: 120px !important;}
	.harita {
		display: none;
	}

	.iletisim h1 {

		font-size: 35px !important;
	}
	.contactusyazi {
		display: none;
	}

	.iletisim p {

		font-size: 20px !important;
	}

	.iletisim input {

		height: 40px !important;
		margin-bottom: 20px !important;
	}

	.iletisim textarea {

		height: 140px !important;
	}
	.buton {

		font-size: 12px !important;
		padding: 8px 30px !important;
	}

	.iletisim {

		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}

	.footerlinkler ul li a {

		font-size: 14px !important;
	}
	.footerlogo img {
		width: 100%;
	}
	.footerlinkler ul {
		padding-left: 0px !important;
	}
	.footerlinkler ul li {
		display: inline-block;
		margin: 20px 30px 0px 5px !important;
	}
	.footersosyalmedya ul {
		padding-left: 0;
	}
	.copyright p {

		font-size: 12px !important;
	}
	.banner {

		margin-top: 0px !important;
	}

	.bannermavibg h1 {font-size: 35px !important;line-height: 40px !important;margin-top: 10px;}
	.bannermavibg {

		top: 88% !important;
		width: 640px !important;
		height: 90px !important;
	}
	.blog-ic-icerik {
		padding-top: 100px !important;
	}

	.galeriliste {

		margin-top: 0 !important;
	}
	.galerivideo {

		padding-top: 50px !important;
	}

	.blogcard .card-body h5 {

		font-size: 17px !important;
	}
	.blogcard .card-body p {

		font-size: 14px !important;
		line-height: 18px !important;
		margin-top: 10px !important;
	}
	.cardbuton {

		font-size: 14px !important;
	}
	.blogcard {

		padding: 15px !important;
	}

	.aboutussolyazi {
		display: none;
	}

	.blog-ic-icerik h3 {

		font-size: 25px !important;
	}
	p {
		font-size: 16px !important;
	}

	.aboutusicerik ul li p::before {

		width: 5px !important;
		height: 5px !important;
	}
	.iletisim {

		margin-top: 0 !important;
	}

	.iletisimadres h2 {

		font-size: 25px !important;
	}

	.iletisimadres p {

		line-height: 20px !important;
	}
	.iletisimadres a {

		font-size: 14px !important;
		line-height: 20px !important;
	}
	.urunlerslider {

		margin-top:30%;
	}

	.urunlerslogan h1 {

		font-size: 35px !important;
	}
	.urunlerslogan h2 {font-size: 18px !important;}

	.urunsayfasicardlar {
		padding-top: 0px !important;
	}

	.urunlermobilslider .owl-nav {
		display: block !important;
	}

	.urunlermobilslider .owl-next {

		position: absolute;
		top: 40%;
		right: 1%;
	}
	.urunlermobilslider .owl-prev {
		position: absolute;
		top: 40%;
		left: 1%;
	}
	.urunlerslogan {

		top: 76% !important;
	}
	.urunlersayfasimobilaciklama {

		margin-top: 50px;
		text-align: center;
		background: rgba(1, 115, 194, 0.9);
		padding: 25px;
	}
	.urunlersayfasimobilaciklama h1 {

		color: #ffffff;
		font-size: 35px;
	}
	.urunlersayfasimobilaciklama h2 {

		font-size: 25px;
		color: #fff;
	}

	.uruncard .card-body h5 {

		font-size: 25px !important;
	}

	.uruncard .card-body p {line-height: 16px !important;}
	.urunic-urun-baslik-div h1 {

		font-size: 35px !important;
		line-height: 30px !important;
		padding-top: 10px !important;
	}
	.urunleric {

		margin-top: 0px !important;
	}
	.urunicsayfa h3 {

		font-size: 25px !important;
	}
	.urunicsayfa p {

		line-height: 20px !important;
	}
	.uruniclisteaciklama li p::before {

		width: 5px !important;
		height: 5px !important;
	}

	.mobilanasayfabaslikaciklama {/* position: absolute; *//* top: 72%; *//* left: 5%; */width: 100%;background: rgba(1, 115, 194, 0.9);padding: 20px;}

	.mobilanasayfabaslikaciklama h1 {

		color: #fff;
		font-size: 35px;
	}
	.mobilanasayfabaslikaciklama h2 {color: #fff;font-size: 25px;height: 100px;}

	.mobilanasayfa .owl-nav {
		display: block !important;
	}
	.mobilanasayfa .owl-next {position: absolute;top: 30%;right: 5%;}
	.mobilanasayfa .owl-prev {position: absolute;top: 30%;left: 5%;}
	.mobilemenumartop{
		
margin-top: 20%;
	}
	.butonmobilefont-size{
		font-size:35px;
	}
	
	
	.haritamobil{
		padding-bottom: 50px;
	}
	
	.galerivideo img {
    width: 100% !important;
    object-fit: cover;
}
.footerlogo img{
	width:100% !important;
}	
	
	

}

@media (max-width: 800px) {
.mobilearamabtn {
    font-size: 24px;
    padding: 0px 40px 5px 40px;
    border-radius: 10%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 50px;
}
	.galeriliste li{
		font-size: 20px !important;
	}
	.video-title{
		height:60px !important;
		font-size:18px !important;
	}
	.sidenav a {

		font-size: 30px;
		line-height: 25px;
	}
	.mobilenavbaracilirliste ul li a {
		font-size: 20px;
		line-height: 8px;
	}
	.mobilearama {

		margin-top: 0px;
	}
	.mobilearama input {

		height: 50px !important;
		font-size:24px;
		    outline: none;
	}

	.mobilearama .buton {

		font-size: 20px !important;
		padding: 8px 12px !important;
	}

	.mobilanasayfabaslikaciklama h1 {

		font-size: 25px;
	}
	.mobilanasayfabaslikaciklama h2 {
    font-size: 15px;
    height: 84px;
}
	.anasayfaproduct {
		padding-top: 0px !important;
	}
	.uruncard .card-body h5 {
		font-size: 20px !important;
	}

	.iletisim h1 {
		font-size: 30px !important;
	}

	.iletisim p {
		font-size: 18px !important;
	}
	.footersosyalmedya ul li img {
		width: 25px;
	}

	.bannermavibg h1 {
		font-size: 30px !important;
	}

	.bannermavibg {/* padding: 15px 30px !important; */width: 450px !important;}

	.blog-ic-icerik h3 {
		font-size: 20px !important;
	}
	.iletisimadres h2 {
		font-size: 20px !important;
	}
	.urunlerslogan h1 {
		font-size: 25px !important;
	}
	.urunlerslogan h2 {
		font-size: 15px !important;
	}
	.urunic-urun-baslik-div h1 {
		font-size: 30px !important;
	}
	.urunicsayfa h3 {
		font-size: 20px !important;
	}
	.ipadresim img {
		height: 100%;
		object-fit: cover;
	}
	.galerivideo img {
    width: 100% !important;
    object-fit: cover;
    height: 150px !important;
}

.hakkimizdabanner {
 
    background-position-x: 92% !important;
}

.copyright {
 
    width: 50%;
}

.footer-adres {
 
    width: 50%;
}

.footer {
    padding-bottom: 60px !important;
}
#myBtn {
   bottom: 120px !important;
}

}
@media (min-width: 500px){
	.whatsupfooterduzeni{
		display:none;	
	}
	.bize-ulas-acilan-popup{
		top: 25% !important;
	}
}

@media (max-width: 500px) {
	.bize-ulas-acilan-popup{
		top: 25% !important;
	}

	
	.galerivideo img {
		width:100% !important;
	}
    .uruncard .card-body p {
        height: 60px !important;
        display: none;
    }
    .mobileoptima #sync2 .item p { 
    font-size: 12px !important; 
}
	.sidenav a {
		font-size: 17px;
		line-height: 4px;
	}
	.mobilenavbaracilirliste ul li a {
		font-size: 14px;
		line-height: 0px;
	}

	.mobilanasayfabaslikaciklama h1 {
		font-size: 17px !important;
	}

	.mobilanasayfa .item img {height: 30vh;object-fit: cover;}
	.mobilanasayfabaslikaciklama {

		top: 62% !important;
	}
	.mobilanasayfa .owl-next {right: 0%;top: 20%;}

	.mobilanasayfa .owl-prev {left: 0%;top: 20%;}
	.uruncard .card-body h5 {
		font-size: 18px !important;
		height: 50px !important;
	}

	.anasayfaproduct {

		padding-bottom: 0 !important;
	}
	.cardmobilmartop {

		margin-top: 20px;
	}
	
	.aboutuscard .card-body h5 {
    font-size: 18px !important;
  
}
.iletisim h1 {
    font-size: 25px !important;
}
.footerlogo{
	
text-align: center;
}
.footerlogo img{
	width: 40% !important;
	margin-bottom: 20px;
}
.footer {
   padding-top: 40px !important;
   padding-bottom: 240px !important;
}
	.footerlinkler{
		text-align:center;
	}
	
	.footerlinkler ul li {
   
    margin: 10px 10px 0px 0px !important;
}
	.footersosyalmedya{
		text-align:center;
	}
	.copyright {
    margin-top: 20px !important;
    text-align: center;
}
#myBtn {
   bottom: 100px !important;
   right: 10px !important;
}
.bannermavibg h1 {
    font-size: 18px !important;
    line-height: 27px !important;
}
.bannermavibg {
    /* padding: 15px 10px !important; */
    width: 220px !important;
}
.blog-ic-icerik {
 
    padding-bottom: 30px !important;
 
}
.galeriliste li {
 font-size: 20px !important;
 margin: 0px 10px !important;
}
.galeribtn.active {
 
    padding-bottom: 10px !important;
}
.galerivideo {
    padding-top: 20px !important;
}
.blogcard .card-body h5 {
    font-size: 18px !important;
    margin-top: 15px !important;
}

.blogcard .card-body p {
    font-size: 12px !important;
   
}

.galerivideo .col-lg-3 {
    padding: 10px !important;
}
.blog-ic-icerik h3 {
    font-size: 18px !important;
}

.iletisimadres h2 {
    font-size: 18px !important;
    margin-top: 10px !important;
}
.iletisimadres {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.urunlerslogan {
 padding: 12px 22px !important;
 left: 0% !important;
 top: 90% !important;
}
.urunlerslogan h1 {
    font-size: 20px !important;
}
.urunsayfasicardlar {
    padding-top: 0px !important;
}
.urunsayfasicardlar {
   
    padding-bottom: 30px !important;
}

.urunic-urun-baslik-div h1 {
    font-size: 25px !important;
}

.urunleric {
    padding-top: 190px !important;
    
}
.urunsayfasifadeliste li {
 
    margin: 0px 10px 0px 10px !important;
 
    font-size: 20px !important;
 
}
.urunicsayfa {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.paddingkirk {
    padding-left: 20px !important;
    padding-top: 20px !important;
}
.urunicresimler {
    padding-top: 0px !important;
}
.sidenav .closebtn {
   
    font-size: 40px;
    
}
.sidenav a {
    padding: 30px 0px 0px 0px;
    font-size: 25px;
}
.mobilearama input {
    width: 80% !important;
    height: 30px !important;
        font-size: 19px;
}

.mobilearamabtn {
    font-size: 24px;
    padding: 10px 20px 10px 20px;
    border-radius: 15%;
    color: #0371BD;
    outline: none;
    border: none;
    margin-top: 20px;
    line-height: 18px;
}
.mobilearama {
    line-height: 20px;
    margin-top: 5%;
}

.urunlerowlsolok {
   
    padding: 8px 7px !important;
}
.urunlerowlsagok {
   
    padding: 8px 7px !important;
}

.panelmap {
    padding: 1px 18px !important;
}

.uruncard .card-body p {

    height: 60px !important;
}


.banner {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    
    
    height: 175px !important;
    width: 100% !important;
}
.urunlerslogan {
 
    bottom: 40px !important;
 
}
.aboutusicerik ul {
 
    padding-left: 20px !important;
}
.aboutusicerik ul li p::before {
 
    margin-left: -20px !important;
 
}

.footersosyalmedya ul {
    text-align: center;
}

.copyright {
    width: 100%;
}

.footer-adres {
    width: 100%;
    text-align: center !important;
}

.footer-adres ul {
    padding-left: 0;
}
.urunleric .urunsayfasifadeliste li.active {
 
    padding-bottom: 5px;
    margin-bottom: 20px !important;
}


}

@media(max-width:320px){
	.bannermavibg {
   
    left: 16% !important;
}
}

@media(max-width:1050px) and (min-width:900px){
	.iletisimadres {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}
.footer {
    background: #0371BD;
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}
}


/*----------*/

.accordionmap {
  background-color: #f2f1f1;
  color: #0371bd;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none !important;
  font-size: 20px;
  transition: 0.4s;
  font-weight: bold;
}

.activemap, .accordionmap:hover {
  background-color: #ccc;
}

.accordionmap:after {
  content: '\002B';
  color: #0371bd;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.activemap:after {
  content: "\2212";
}

.panelmap {
  padding: 5px 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

/*----------*/
@media(max-width:1220px) and (min-width:1050px){
	.navbaralt .headerlinkler ul li {
    margin: 0px 3px 0px 10px !important;
}
}
@media(max-width:360px){
	.bize-ulas-acilan-popup {
	    top: 18% !important;
	}
}