@media only screen and  (max-width:481px){
	
	
	
	
	
	/*--------Mobil Header Başlar--------*/	
	
	.body{position: relative; overflow: hidden;}
	.mobil-header{display:block;height: 11vw;}
	.header-mobil-fixed{height: 9.9vw;}
	.header{height: 9.9vw;background-position: left;padding: 0 7vw;position: fixed;}
	.logo img { width: 24.5vw; }
	.masaustu-dropdown { display: none; }
	.masaustu-display { display: none; }

.header-sabit {height: 9.5vw;text-align: center;width: 100%;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;position: fixed;z-index: 900;display: flex;border-bottom: 1.2vw solid #634734;background: #30241c;background-size: 350vw;background-position: center;border-bottom: 1.6vw solid #654e40;}



.header-icerik .mobile-icon{width: 31vw;z-index: 3;position: relative;}
.header-icerik {width: 100%;display: flex;position: fixed;}
.header-logo img {height: 11vw;margin-left: -6vw;}
.header-logo{height: 11vw;}
.mobil-header-wp {display: flex;align-items: center;flex-direction: column;cursor: pointer;justify-content: center;background-color: #634734;width: 10vw;height: 7vw;margin-right: 8vw;border-radius: 1vw;}
.mobil-header-wp i {color: #fff;font-size: 3.4vw;}

.mobil-h-catalog {width: 35vw;height: 9vw;background-color: #0f4362;display: flex;margin-left: 11.6vw;justify-content: center;align-items: center;border-radius: 1.2vw;transition: -0.3s all ease-in;font-size: 3vw;color: #fff;margin-top: 3vw;}
.mobil-h-catalog i{font-size:4vw;margin-right:2vw;}
.mobil-sosyal { width: 100%; justify-content: center; display: flex; margin-top: 4vw; }
.mobil-sosyal a {width: 9vw;height: 6vw;background-color: #fff;display: flex;margin-right: 4vw;justify-content: center;align-items: center;transition: -0.3s all ease-in;}
.mobil-sosyal a>i{color:#203378;font-size:3vw;}
.active .mobil-sosyal {padding-bottom: 5vw;}
.mobile-bayrak { display: flex; padding-bottom: 33vw; transition: 0s all; justify-content: center; }
.mobile-bayrak img {width: 7vw;margin-right: 4vw;transition: 0s all;}	
.mobile-turkish{opacity:0.5;}
.mobile-bayrak a{transition: 0s all;}
.mobile-bayrak a:hover{opacity:1;}
	
	
	

.navbar {width: 100vw;display: flex;height: auto;transition: 0s all;justify-content: flex-start;flex-wrap: wrap;}
#pencet { flex-direction: column; cursor: pointer; font-size: 2vw; display: flex; height: 100%; width: 9vw; align-items: center; justify-content: center; font-weight: 500; color: #000; transition: 0.2s all; margin-right: 6vw; }
#pencet span {background-color: #303030;width: 7vw;height: 0.5vw;margin: 0.45vw 0;display: block;transition: all .4s ease;transform-origin: 0 0;}
.Diam span:nth-child(1) {transform: rotate(39deg) translate(2.1px, -1.9px);top: 0.3vw !important;position: relative;}
.Diam span:nth-child(2) {transform: scaleX(0);}
.Diam span:nth-child(3) { transform: rotate(316deg) translate(-0.8vw, 0); margin-left: 2.3vw !important; margin-top: 2vw !important; }

#menu-kapatma {visibility:hidden;opacity:0;position:absolute;z-index:-99;transition:0.2s all ease-in;text-align:center;}
#menu-kapatma a {color: #ffffff; font-size: 7.3vw; font-weight: 500; display: flex; justify-content: center; margin-top: 18%;  z-index: 99; border: 0.6vw solid #b0895f; width: 11vw; height: 11vw; background-color: #0f0f0f;}
#menu-kapatma.active{visibility: visible; opacity: 1; position: relative; z-index: 20; margin: 0 !important; border-radius: 100%; height: 8.1vw; width: 8.1vw;}

#menu { display: block; position: absolute; top: 0; right: 0; width: 100%; height: 0%; background: #1b3898; background: rgb(42 41 49 / 89%); background: linear-gradient(-126deg, rgb(42 41 49 / 82%) 3%, rgb(27 56 152 / 84%) 100%); visibility: hidden; transform: translateY(0%); z-index: 0; transition: 0.3s all ease-in; transition: -1.7s all ease-in; overflow: hidden; }
#menu.active { visibility: visible; z-index: 98; width: 100%; overflow-y: auto !important; position: fixed; transform: translateY(0); clear: both; height: 99%; text-align: center; transition: height .4s ease; margin-top: 9.9vw; padding-top: 10vw; padding-bottom: 6vw; box-shadow: 0 0 27vw #30241d33, 0 0 81vw #30241d08, 0 0 111vw #30241d87; background-size: cover; }
#menu>ul>li { height: auto; width: 100%; list-style: none; color: #1f3379; font-size: 3vw; margin: 0 6vw; margin-bottom: 8vw; border-left: none; text-align: center; float: none; font-weight: 600; padding: 3vw 3vw; transition: 0s all; background:#fffaee; }
.menu-item:after { display: none; }	
#menu ul>li>a { display: inline-block !important; color: #203378; font-size: 2.2vw; margin-bottom: 0vw; transition: -0.1s all linear; font-weight: 600; text-transform: uppercase; height: auto; }
#menu-item-diller{width:35px;margin:0 auto;}
#menu ul li ul {display:block;position:absolute;opacity:0;height:0;visibility:hidden;transform:translateY(0);}
#menu ul li ul li:first-child{margin-top:15px;}
#menu ul li ul li { margin-bottom: 3vw; text-align: center; margin-left: 0vw; font-size: 2.8vw; font-weight: 500; width: 100%; }
#menu ul li ul li a{margin-left:3vw;}
#menu.active #menu-item-dropdown.active>ul, #menu-item-dropdown2.active>ul {height: auto;position: relative;visibility: visible;opacity: 1;display: flex;flex-direction: column;align-items: flex-start;}
#menuac, #menuac2 { padding-top: 1vw; padding-left: 9vw; padding-right: 9vw; margin-left: 5vw !important; transition: 0.2s all; position: absolute; font-size: 4vw !important; }
#menuac2{margin-left:10vw !important;}
#menuac.active, #menuac2.active{transform: rotate(0.5turn);margin-left: 6vw !important;}


/*--------Mobil Header BİTER--------*/	
	
#masaustu-menu {height: 15vw;justify-content: space-between;z-index: 99;box-shadow: 0vw 0vw 2vw #00000070;}	
.menu-item{width:auto;}	
.menu-item a > img { width: 26vw; margin-left: 3.4vw; margin-right: 1.4vw; }
.menu-item a span {display: none;}	
#menu .menu-item a span {display: block;}	
.ara input { height: 5vw; width: 19vw; border: none; border-bottom: 0.1vw solid #00000063; margin-left: 3.1vw; margin-right: 0.6vw; padding: 0 1.6vw; padding-left: 6vw; font-size: 1.9vw; font-weight: 500; }
form.ara i {position: absolute;margin-left: 2.5vw;margin-top: 0.5vw;font-size: 3.2vw;}
ul form input::placeholder {color:#000 !important;font-size: 1.9vw !important;font-weight: 500;}
ul.dropdown {display: none;}
.bayrak img { height: 3.5vw; }
.bayrak { column-gap: 3vw; display: flex; }	
	
	.header-sol { width: auto;}	
	
	
	.anasayfa-alan-1{height: 88.5vw;}
	
	.alan3-yazilar img{display: none;}
	.anasayfa-alan-1 .alan3-yazilar { margin-left: 24vw; margin-top: -21vw;width: 54vw; }
	.tufek-model { position: relative; color: #3e3b36; font-weight: 400; font-size: 3.6vw; }
	.slider1-urun-kategori { font-size: 2.5vw; margin-bottom: 0.7vw; margin-left: 1.6vw; }
	.anasayfa-alan1-slider-img { width: 78vw; margin-left: -14vw; margin-top: 12vw; z-index: 99; transition: all linear 0.2s; }
	.flickity-viewport { height:  88.5vw!important; }
	.gallery-cell{ height:  88.5vw!important; }
	.anasayfa-tufek-kutu { display: flex; margin-top: 25.8vw; position: absolute; flex-wrap: wrap; }
	.anasayfa-alan-1 .alan3-yazilar { margin-left: 20vw; margin-top: -44vw; width: 54vw; }
	.alan3-buton { margin-bottom: 0vw; margin-left: 0vw; margin-top: 2vw; clip-path: polygon(0 0, 100% 0, 100% 100%, 13% 100%); display: block; text-align: center; line-height: 4.4vw; font-size: 1.8vw; font-weight: 500; color: #fff; height: 4.3vw; width: 24vw; background-color: #1b3898; transition: all linear 0.2s; }
	.golge { width: 43vw; top: 55vw; position: absolute;margin-left: -11vw; }
	.flickity-prev-next-button{top:46.9vw !important}
	.flickity-prev-next-button svg {left: 0.8vw !important; top: 7.4vw !important; width: 4.3vw !important; }
	
	
	
	.anasayfa-alan-2 { height: 72.7vw; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; align-content: center; background: url(/wp-content/uploads/2024/02/alan2-mobil-arka.jpg); background-position: center; background-size: cover; }
	.alan2-urunler { width: 15.1vw; height: 22vw; background-repeat: no-repeat; background-size: contain; display: flex; align-items: flex-end; text-align: center; justify-content: center; color: #0e1753; font-size: 1.5vw; font-weight: 700; margin: 1.4vw;}
	
	
	.anasayfa-alan-3{height: 49vw;background-position: center;}
	.alan3-sol {row-gap: 3vw; width: 35vw; }
	.alan3-baslik { font-size: 3vw;}
	.alan3-yazi { line-height: 2.5vw; font-size: 1.9vw; color: #fff; width: 24vw; }
	.alan3-yazi2 {display:none;}
	.alan3-btn a { clip-path: polygon(0 0, 100% 0, 90% 60%, 8% 60%); display: block; text-align: center; line-height: 3.7vw; font-size: 1.7vw; font-weight: 500; color: #fff; height: 6vw; width: 15vw; background-color: #1b3898; transition: all linear 0.2s; }
	
	
	
	
	.anasayfa-alan-4{height: 44.7vw;background-position: center;}
	.alan4-ic {  width: 39vw; padding-bottom: 5vw; font-size: 2.5vw; }
	.alan4-ic i { font-size: 4.5vw; margin-right: 3vw;  }
	.alan4-ic-contact{font-size: 2.4vw;}
	.anasayfa-alan-4 .alan4-ic:nth-child(3) { width: 55vw; }
	
	
	
	.anasayfa-alan-5 { margin-top: -7vw; height: 62vw; }
	.anasayfa-alan-5 .flickity-viewport { height: 45.8vw !important; }
	.alan5-baslik{font-size: 2.8vw;}
	.alan5-alt-baslik{font-size: 1.9vw;}
	.slider-btn { height: 3.4vw; padding: 0 4.5vw; width: 24vw; font-size: 1.3vw; margin-top: 5vw; }
	.slider-tufek-foto{margin-top: 4vw;}
	.alan5-orta { position: absolute; margin-top: -42.5vw; margin-left: 42.3vw; display: flex; width: 15vw; height: 34.4vw; justify-content: flex-end; flex-direction: column; align-items: center; }
	a.solbtn{clip-path: polygon(0 0, 100% 9%, 100% 100%, 0 100%);}
	a.sagbtn{clip-path: polygon(0 9%, 100% 0%, 100% 100%, 0 100%);}
	.alan5-products-buton { font-size: 1.3vw; height: 3.4vw;}
	.anasayfa-alan-5 .flickity-prev-next-button { top: 21.4vw; z-index: 90;margin-top:0 !important; }
	.anasayfa-alan-5 .flickity-prev-next-button.previous { left: 43vw !important; }
	.anasayfa-alan-5 .flickity-prev-next-button.next { right: 43.6vw !important; }
	.anasayfa-alan-5 .flickity-prev-next-button svg{left: 1.5vw !important; top: 7.7vw !important; width: 2.3vw !important;}
	
	
	
	.sayfalar-baslik { width: 100%; display: flex; align-items: center; justify-content: flex-end;  margin-bottom: 7vw; }
	.sayfalar-baslik h1 {font-size: 2.2vw; width: 36.8vw; height: 6.7vw; padding-right: 7vw; display: flex; align-items: center; justify-content: flex-end;}
	
	
	.kurumsal { min-height: 88vh; padding: 13vw 0;padding-top:17vw;  }
	.arka-foto { filter: blur(0.4vw);padding: 13vw 0;padding-top:17vw; position: absolute; width: 100vw; height: 88vh; background-size: cover; background-repeat: no-repeat; background-position: center; background-image: url(/wp-content/uploads/2024/01/kurumsal-arka.jpg); background-attachment: fixed; overflow: hidden;}	
	.kurumsal .sayfalar-baslik { width: 100%; display: flex; align-items: center; justify-content: flex-end;margin-bottom: 2vw; position: absolute; z-index: 2; top: 0; }
	.kurumsal-alan1 { border-radius: 1vw; width: 81vw; background-color: #ffffffeb; display: flex; justify-content: center; align-items: center; margin-top: 0; padding: 6vw 3vw; margin-bottom: 0; }
	.kurumsal-alan1-yazi h1 { line-height: normal; font-size: 3vw; margin-bottom: 1vw; }
	.kurumsal-alan1-yazi p { line-height: 5.5vw; font-size: 1.9vw; margin-bottom: 4vw; text-align: center;font-weight: 500; }
	.kurumsal-alan1-yazi p>strong { font-size: 2.2vw; }
	
	
	
	
	
	.urunsayfa-tufek-kutu { width: 39vw; height: 23.6vw; text-align: center; margin: 0 3.3vw; background-color: #fff; display: flex; margin-bottom: 6vw; flex-wrap: wrap; align-content: flex-start; padding-top: 3vw; box-shadow: -1.4vw -1vw 1.5vw #95959517; align-items: flex-start; }
	.urunsayfa-tufek-kutu img { float: left; object-fit: contain; width: 34vw; height: 11vw; position: relative; z-index: 1; margin-bottom: 3vw; margin-left: 2.5vw; }
	.urunsayfa-tufek-kutu h3 { font-size: 1.8vw; width: 32vw; padding-left: 5vw; padding-right: 5vw; height: 3.6vw; clip-path: polygon(0 0%, 100% 0%, 95% 100%, 0% 100%); margin-top: 2vw; }
	.urunsayfa-tufek-kutu span { height: 3.6vw; background: #020c343b; box-sizing: border-box; display: flex; width: 18vw; color: #fff; font-weight: 600; font-size: 1.5vw; justify-content: center; align-items: center; clip-path: polygon(0 0%, 100% 0%, 90% 100%, 0% 100%); transition: 0.2s; }
	
	
	.urun-detay-sayfa { min-height: 75vh; margin-bottom: 10vw;}
	.urun-sayfa-baslik{width: 78.7vw;height: 7vw;font-size: 2.6vw;margin-top: 8vw;}
	.urun-detay-foto { height: auto; width: 83vw; margin-left: 0vw; margin-bottom: 1vw; margin-top: 1vw;pointer-events: none; }
	.zoomContainer{display:none;}
	.urun-ozellikler h4 { font-size: 2.2vw; background: #f0f0f0; color: #333438; height: 5vw; display: flex; width: 77vw; align-items: center; justify-content: center; font-weight: 600; text-transform: uppercase;margin-bottom: 3.4vw; }
	.ozellikler li { width: 58vw; height: 3vw; display: flex; padding-top: 1vw; padding-bottom: 1vw; padding-left: 13vw; padding-right: 7vw; font-size: 2vw; font-weight: 500; justify-content: space-between; align-items: center; color: #30241d; }
	.ozellikler li p { font-weight: 400; font-size: 2vw; width: 25vw; }
	
	.single-recommend{margin-top: 8vw;}
	.recommend-baslik { font-size: 2.2vw; background: #f0f0f0; color: #333438; height: 6vw; display: flex; width: 74vw; align-items: center; justify-content: center; font-weight: 600; text-transform: uppercase; padding-left: 3vw; margin-bottom: 4vw; }
	
	.urun-detay-sayfa .urunsayfa-tufek-kutu { width: 34.4vw; }
	
	
	
	.rifles-pistols { min-height: 83vh;}
	
	
	.spare { min-height: 83vh;}
	
	
	.outdoor { min-height: 83vh;}
	
	
	
	.media { min-height: 83vh;}
	
	
	
	.iletisim-ust { margin-top: 6vw; margin-bottom: 4vw; display: flex; justify-content: center; align-items: center; width: 100%; flex-wrap: wrap; }
	.iletisim-bilgileri { display: flex; align-items: center; justify-content: center; margin: 0 1.4vw; margin-bottom: 4vw; background: #e9e9e9; color: #333438; padding: 1vw 4vw; width:72vw; }
	.iletisim-bilgileri i { font-size: 4vw;}
	.bilgiler { padding-left: 2.7vw; }
	.bilgiler h5 { font-size: 2.3vw;}
	.bilgiler p {font-weight: 500; font-size: 1.9vw; }
	.iletisim-ust div:nth-child(3) {width: 72vw;}
	
	
	.iletisim-formu h3{font-size: 2.3vw;height: 6vw;width:78.1vw;}
	.wpcf7 label input{height: 5.1vw;}
	::placeholder{font-size:2vw !important;}
	img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170 { margin-bottom: 0vw; width: 13.1vw;height: 5vw; margin-right: 1.1vw; }
	.wpcf7-submit{width: 34.2vw !important; height: 5.2vw !important;font-size: 2vw !important;}
	.iletisim iframe { width: 100%; height: 70vw; border: 0; margin-top: 8vw; }
	
	
	
	.footer{height: 30vw;position: relative;}
	.footer-logo img { width: 24vw; }
	.footer-catlog a { clip-path: polygon(0 0, 100% 0, 90% 60%, 8% 60%); display: block; text-align: center; line-height: 4.4vw; font-size: 1.9vw; color: #000; height: 8vw; width: 29vw; background-color: #fff; transition: all linear 0.2s; }
	.footer-catlog i { font-size: 2.2vw; margin-right: 1.7vw; }
	
	.footer-multi{height: 9vw;}
	copyright{font-size: 1.5vw;}
	.footer-bayrak{gap: 3vw;}
	.footer-bayrak img { height: 3.4vw; }
	.multi-logo img { transition: 250ms all ease-in-out; height: 4.9vw; }
	
	
	
	
	
	
	
}/*--------@media screen(max-width:800px) BİTER--------*/