
@media (max-width: 1715px) { 
	.sagbutonlar 	{ display:none; }
	.header-top .top-right .ustbutonlar  { display:block; }

	.header-urunler  				{ background:none; width:auto; margin:0;  position:absolute; left:0; top:31px; }
	.header-urunler p.urunbuton 	{ font-size: 14px; line-height: 40px; left: -30px; position: absolute; width: 100px; height: 40px; text-align: center; letter-spacing:1px; }
	.header-urunler span.urunbuton2 { float: left; margin: 6px 0 0 35px; }
	.header-urunler span.urunbuton2 img { width:33px; }

}

@media (max-width: 1600px) { 
	.anaslider .owl-carousel .owl-dots { bottom: 20%; }


}

@media (max-width:1410px){
	.home-faq .faq h3, .sikca-sorulanlar .faq h3 { font-size:40px; padding: 0px 0 0 60px; }
	.home-faq .faq h3:before, .sikca-sorulanlar .faq h3:before { width:40px; }
	.anakutular {  margin:-20px 0 0 0; }
	
.anaslider .item .icerik { left: 7%; width: 570px; }
.anaslider .owl-carousel .owl-dots { left: 7%; }
}


@media (max-width: 1350px) { 
	.anaslider .item .icerik {    top: 15%; left: 7%; width: 500px; }
	.anaslider .owl-carousel .owl-dots { width: 500px;bottom: 40px;left: 7%;}
	.header-urunler { top: 160px; }
}




@media (max-width:1280px){
	.home-faq .faq, .sikca-sorulanlar .faq	{ padding: 40px 0px 0 0px; }
	.home-faq .accordion, .sikca-sorulanlar .accordion 		{ margin:0 0 0 0; }
	.projelersayfa .owl-carousel.pcategories .owl-nav { position: relative; margin: 10px auto; width: 45px; }
	.projelersayfa .owl-carousel.pcategories .owl-nav button.owl-next { right:-5px; top:3px; width: 22px;height: 50px; position: relative; background-size: contain;}
	.projelersayfa .owl-carousel.pcategories .owl-nav button.owl-prev { left:-5px; top:3px; width: 22px; height: 50px; position: relative; background-size: contain; }

	.footer-center:before { display:none; }
}

@media (max-width:1200px){
	#content .katalogform {     padding:40px 50px 60px 50px; }
	.katalogform .contact-widget form label, .katalogform .contact-widget form label a { font-size:12px; }
	.kataloglar-scroll.kilavuzlar-sc { margin: 20px 0 0 20px;width: calc(100% - 40px); }
	.kilavuz { padding: 0 15px 0 0; }

	.header-center .yardim { display:none; }
	.footer-tanitim a:before { right: 60px; top: 26px; }
	.footer-tanitim a img.videoikon { top: 70px; }
	.footer .footer-center .footer-pages { padding:0px 0 0px 0px; }
	.footer-adres { width:100% }
	.footer-pages p { margin: 0 0 10px 0; }

	#content .yardimsss { margin: 45px 0 0 45px; width: calc(100% - 45px); }

	.servisler-header img { margin: 0; }



	#gotoTop { top:130px; }

	.anakutular {  margin: 40px 0 0 0; }
	.anakutular .kutu1, .anakutular .kutu2, .anakutular .kutu3, .anakutular .kutu4, .anakutular .kutu5 { width:100%; }

	.sol-kategoriler .sayilar { width:35px; position: absolute; left:-35px; }
	.sol-kategoriler .sayilar span:before { display:none; }
	.anasayfakategoriler { width:100%; }
	.sag-urunler p { font-size: 28px; }

	#content .contentleft .sollistealt a.sol-kirmizi { left:50px; }
	#content .contentleft .sollistealt a.sol-siyah { left:25px; }

	.blog-detay { width:calc(100% - 365px); }
	.kategoriler .sidebar .left-menu #dis-div:after { right:0; }

	.imgBox 			{ width:100%;  }
	ul.thumb 			{ width:100%; margin-bottom:15px; height: 110px; }
	ul.thumb li 		{ width: 33%; padding: 0 5px; }
	.left-menu h4 a, .left-menu ul li a { font-size:15px; line-height: 18px; height: 45px; }
	.iletisim-form { padding: 0 50px 0 0; }
	.iletisim-form .ust-bilgi p.adres { letter-spacing: 4px; }
	.blog-header h1:after, .arama-header h1:after { left:40%; }
	.menusag li 		{ margin: 0px 20px 0 0px; }
	.menusag li a p 	{ font-size:17px; }
	.menusag li a span 	{ font-size:9px; }

	.anaslider .item .icerik 	{ width: 380px; }
	.anaslider .item .icerik span { display:none; }

	.cozum-left span.slogan 	{ font-size:65px; }
	.cozum-left h2 				{ margin: 37px 0 0 0px; font-size: 35px; }
	.home-faq .faq, .sikca-sorulanlar .faq 	{ padding: 0px 0px 0 0px; }
	.home-faq .faq span.slogan, .sikca-sorulanlar .faq span.slogan 	{ font-size:65px; }
	.home-faq .faq h3, .sikca-sorulanlar .faq h3 { margin: 37px 0 0 0px; font-size: 35px; }
	.footer .footer-bottom a.mstf { margin: 0 22px 0 0; }
	.projeler .projebaslik h2 { top: 62px; }
	.owl-carousel.projelerslide .owl-nav { top: 70px; }
}


@media (max-width:991px){
	.kategoriler .sidebar2 ul li a.talepp { padding:0 20px; }
	.footer-tanitim, .footer .footer-center .footer-pages {  min-height: 255px; }
	.footer-pages p, .footer-pages ul li a, 
	.footer-adres span.footer-tel, 
	.footer-adres span.footer-mail,
	.footer-adres span.adres,
	.footer-adres p.il { text-align: center; width: 100%; }
	.footer-pages ul, .footer-pages ul li { list-style:none; }
	.footer-tanitim a:before { top: 58px; }
	.footer-tanitim a img.videoikon { top: 101px;}

	.footer-sag 		{ height:auto; margin:30px 0 0 0; }
	.footersosyal li 	{ width:25%; }
	#gotoTop 			{ top: 160px;}

	.footer .footer-bottom ul   { width:100%; }
	.footer .footer-bottom ul li {width:100%; margin:0 0 5px 0; text-align:center; }
	.footer .footer-bottom ul li a { text-align:center; width: 100%; }
	.footer .footer-bottom .mstf { width: 100%; text-align: center; margin: 10px 0 0px 0; }

	.boskutu { display:none; }
	.anakutular .kutu2:before { left: 45px; }

	#content .kurumsal, .sertifikalar, .sicil-bilgileri, .insan-kaynaklari { width: 100%; margin: 0 0 0 0px; padding: 30px 10px 25px 10px;}
	.tarihce .owl-demo  { padding: 0 55px; }
	.blog-detay { width:100%; }
	.blog-sol 	{ display:none; }

	.iletisimalt .iletisimaltsag img.ilogo { display:none; }
	.iletisimalt span.iletisimslogan {top: -32px; font-size: 40px; letter-spacing: 14px;}
	.iletisimform form a.gonderbuton { float: right; margin-top: 0px; }

	#content .kataloglar, #content .yardimsayfa { width:100%; }
	#content .yardimsss { margin: 45px 0 0 0px; width: 100%;}
	.ikaciklama { margin: 30px 0 0 10px; padding: 0px 20px 60px 45px; width: calc(100% - 10px); }
	.npl { padding-left:0px !important; padding-right:0px !important }

	.urunaciklama .urunbaslikalan h1, .urunaciklama .urunbaslikalan span { width: 100%; }
	.urunaciklama .urunbaslikalan a { position: absolute; right: 0; top: -25px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
	.urunaciklama .urunbaslikalan a img { display: none; }

	.aramasonuc { padding:70px 25px; }
	.blogdetay-header h1 { margin: 20px 0 0 0; }
	.blog-header h1:after, .arama-header h1:after { left:37%; }
	.bloglar .blog { margin:0 0 15px 0; }
	.insan-kaynaklari form input { margin: 0 0 10px 0; }
	.insan-kaynaklari form textarea { margin-top: 0px; }

	.anaslider .item .icerik, .anaslider .owl-carousel .owl-dots 	{ width: 290px;}

	.home-categories .owl-nav 	{ left:-75px; }
	.home-categories .owl-carousel .owl-nav button.owl-next span, .home-categories .owl-carousel .owl-nav button.owl-prev span { font-size:55px; }
	.home-categories .owl-carousel .owl-nav button.owl-next { right:4px }

	.cozum-right ul {  margin: 30px 0 0 0;}

	.mobilgizle, .sidebar  		{ display: none; }
	.mobilgoster, .headersosyal { display: block; }

	ul.headersosyal li img 		{ margin: 5px 4px 0 4px; width: 20px; }

	.dillermobil 			{ float:right; position:relative; margin:28px 8px 0 8px; }

	.sektortaalan .sektortabicerik img { min-height: 0; }

	.home-bottom 			{ padding: 35px 0 0 0; }

	#primary-menu 			{ display: block; float: none; margin: 0; background: #203d77; position: absolute; width: 100%; left: 0; top: 102px; }
	#primary-menu-trigger 	{ float: right; color: #ffffff;  background: #203d77;  width: 34px;  height: 34px;  text-align: center;  line-height: 34px;  pointer-events: auto;  margin: 0;  right: 20px;  top: 32px;  z-index: 1; border-radius: 1px;  position: relative; }
	#primary-menu .container #primary-menu-trigger{top:5px;left:0;}
	#primary-menu > ul,
	#primary-menu > div > ul{display:none;float:none !important;border:0 !important;padding:0 !important;margin:0 !important;-webkit-transition:none;-o-transition:none;transition:none;}
	#primary-menu > div > ul{margin-top:60px !important;}
	body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease, top .4s ease;-o-transition:opacity .2s .2s ease, top .4s ease;transition:opacity .2s .2s ease, top .4s ease;}
	body.top-search-open #primary-menu-trigger{opacity:0;}
	body.side-push-panel #side-panel-trigger-close a{display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:18px;line-height:40px;color:#444;text-align:center;background-color:rgba(0,0,0,0.1);border-radius:0 0 0 2px;}
	#primary-menu.style-5 > ul{padding-right:0;margin-right:0;border-right:0;}
	#primary-menu ul li 	{ float: left; width: 100%;margin:0 !important;text-align:left !important;border-top:1px solid #2a4a8b;}
	#primary-menu ul li > a:hover { color: #666;}
	#header.split-menu #primary-menu:not(.mobile-menu-off-canvas) > ul:not(:first-child) > li:first-child{border-top:1px solid #474847;}

	#primary-menu ul > li > a,
	#primary-menu.style-2 > div > ul > li > a{ float: left; padding:12px 25px !important;border:none !important;margin:0 !important;color: #fefefe;}
	#primary-menu ul > li > a.last  { background: none; padding:14px 15px  }

	#primary-menu.sub-title > ul > li,
	#primary-menu.sub-title.style-2 > div > ul > li{background:none !important;margin-left:0;}
	#primary-menu.sub-title > ul > li > a,
	#primary-menu.sub-title > div > ul > li > a{line-height:22px;font-size:13px;border-top:none;}
	#primary-menu.sub-title ul li > a span{display:none !important;}
	#primary-menu.sub-title ul li:hover > a,
	#primary-menu.sub-title ul li.current > a,
	#primary-menu.sub-title div ul > li:hover > a,
	#primary-menu.sub-title div ul > li.current > a,

	#primary-menu ul:not(.windows-mobile-menu) li > a i.icon-angle-down:last-child{display:none;}
	#primary-menu > ul > li.sub-menu > a,
	#primary-menu > .container > ul > li.sub-menu > a{background-image:url("../images/icons/submenu.png");background-position:right center;background-repeat:no-repeat;}


	#side-panel-trigger,
	#top-account{position:absolute;top:0;left:auto;right:15px;margin:40px 0;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease;}
	#primary-menu > div > #top-search a,
	#primary-menu > div > #top-cart,
	#primary-menu > div > #side-panel-trigger{margin:20px 0 !important;}
	#primary-menu ul.windows-mobile-menu li.sub-menu{position:relative;}
	#primary-menu ul.windows-mobile-menu li.sub-menu a{background-image:none !important;}
	#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important;}
	#primary-menu ul.windows-mobile-menu .mega-menu-content a.wn-submenu-trigger{display:none;}
	#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0 !important;}
	#header.sticky-style-3 #top-cart .top-cart-content{top:40px;}
	#top-search a{right:43px;}
	#top-search form{height:100px !important;}
	#primary-menu > div > #top-search form{height:60px !important;}
	#top-search form input{font-size:24px;}
	#side-panel-trigger{right:71px;}
	#top-account{margin:33px 0 32px;right:75px;}
	#top-account a.btn span{display:none;}
	body:not(.sticky-responsive-pagemenu) #page-menu #page-menu-wrap{position:relative !important;top:0 !important;}
	#page-submenu-trigger{opacity:1;pointer-events:auto;color:#FFF;}
	#page-menu.pagemenu-active #page-submenu-trigger{background-color:rgba(0,0,0,0.2);}
	#page-menu nav{display:none;position:absolute;float:none;width:200px;top:43px;left:auto;right:15px;height:auto;background-color:#1ABC9C;z-index:11;}
	#page-menu.pagemenu-active nav{display:block;}
	#page-menu nav ul{height:auto;background-color:rgba(0,0,0,0.2);}
	#page-menu nav li{float:none;}
	#page-menu nav li a{height:40px;line-height:40px;margin:0;padding:0 15px;border-radius:0;}
	#page-menu ul ul{position:relative;width:auto;top:0;background-color:transparent;}
	#page-menu ul ul a{padding-left:25px;}


	.anakutular .mavikutu, 
	.anakutular .kutu1, 
	.anakutular .kutu2, 
	.anakutular .kutu3, 
	.anakutular .kutu4, 
	.anakutular .kutu5 { height:165px; margin-bottom: 40px; }
	.anakutular .mavikutu p { margin: 20px 0 0 20px;  line-height: 26px;  letter-spacing: 7px;  font-size: 24px; }
	.anakutular .mavikutu span {  margin: 4px 0 0 20px; font-size: 16px; }

	.anakutular .kutu1 span, .anakutular .kutu2 span, .anakutular .kutu3 span, .anakutular .kutu4 span, .anakutular .kutu5 span { font-size: 15px; }
	.anakutular .kutu1 i, .anakutular .kutu2 i, .anakutular .kutu3 i, .anakutular .kutu4 i, .anakutular .kutu5 i {height: 35px;margin: 20px 0 10px 0; }
	.anakutular .kutu1 i img, .anakutular .kutu2 i img, .anakutular .kutu3 i img, .anakutular .kutu4 i img, .anakutular .kutu5 i img { height:35px; }
	.anakutular .kutu1:before { right: -20px; top: 60px; width: 40px; height: 40px; }
	.anakutular .kutu2:before { bottom: -20px; left:44%; width: 40px; height: 40px;}
	.anakutular .kutu3:before, .anakutular .kutu4:before {  left: -20px; width: 40px; height: 40px; top: 60px}

	.header-top .top-left ul li   { margin-right: 10px; }
	.header-top .top-left ul li a { font-size: 14px; }
	.kategoriler .sidebar2 { min-height: 0; margin: 20px 0 0 0; }
	.kategoriler .sidebar2 .sidebar2-ust { width: 210px; }
	.kategoriler .sidebar2 .sidebar2-ust:after{ display: none; }
	.kategoriler .sidebar2 ul { width: calc(100% - 280px); margin: 0; float: right;}
	.kategoriler .sidebar2 ul li { margin: 0 0px 0 10px; width: auto; float: right; }

	.servislerust span, .servislerust span.fright { width: 100%; text-align: center; margin-bottom:10px; }
	.servisler-header .servisformalan { top: 85px; }
	.servisler-header .servisformalan h1 { letter-spacing:5px; }
.footer .footer-bottom a.mstf { margin: 0 0px 0 0; }
}



@media (max-width:768px){

.kategoriler h1             { text-align:center; }

 .cc-window {bottom: 85px;}   
    
    .urunresimler { padding: 25px 15px; }
    
.solurunler 					{ max-width: 300px !important; }
.solurunler .solust 			{ width: 240px; }
.solurunler .solust p 			{ margin: -30px 0 0 0px; padding: 10px 5px 10px 5px; font-size: 13px; }
.solurunler .solust span 		{ margin: -30px 0px 0 0; }
.solurunler .solust span img 	{ width:33px;  }

.solurunler .solorta 			{ padding: 15px 0 0 10px; }
.solurunler .solorta span 		{ font-size: 14px; }
.solurunler .solkategoriler ul 	{ float: left;  margin: 40px 0 0 25px;  width: calc(100% - 5px); }
.solurunler .solkategoriler ul li a { font-size: 16px; line-height: 17px; min-height: 60px; }
.solurunler .solalt 			{ margin: 30px 0 0 0px; width: calc(100% - 15px); }
.solurunler .solalt ul li span 	{ font-size: 12px; letter-spacing: 1px; }

.sagurunler 					{ max-width: 325px !important; }
.sagurunler .sagust p.kirmizi   { font-size: 14px; left: 80px; width: 105px; height: 40px; }
.sagurunler .sagust p.siyah     { font-size: 25px; left: 64px; width: 145px; height: 40px; }

.sagurunler .sagorta 			{ padding: 0 20px; }
.sagurunler .sagorta p.aciklama { padding: 0px 0 0 10px; font-size: 14px; }
.sagurunler .sagorta p.aciklama:before 	{ top: -10px; }
.sagurunler .sagorta .ayurun a img 		{ margin: 10px 0 0 10px; }
.sagurunler .sagorta .ayurun a h2 		{ float: left; width: calc(100% - 75px); margin: 10px 0 0 10px; }
.sagurunler .sagorta .ayurun a i{  margin: 10px 17px 0 0; font-size: 20px; }
.sagurunler .sagorta .ayurun a:hover i  { margin: 10px 20px 0 0; }

.sagurunler .sagorta .yilurun a img 	{ margin: 10px 0 0 10px; }
.sagurunler .sagorta .yilurun a h2 		{ float: left; width: calc(100% - 75px); margin: 10px 0 0 10px; }
.sagurunler .sagorta .yilurun a i 		{  margin: 10px 17px 0 0; font-size: 20px; }
.sagurunler .sagorta .yilurun a:hover i { margin: 10px 20px 0 0; }

.aramaalani 						{ height: 180px; border-radius: 0px 0px 60px 60px; }
.arakapat 							{ width: 30px; height: 30px; text-align: center; font-size: 15px; line-height: 30px; top: 15px; }
.aramaalani form 	{ margin: 65px auto 0 auto; }
.aramaalani form, .aramaalani input { width: 330px;}
.aramaalani input 	{ height:55px; padding:0 35px 0 35px; border:2px solid#efefef; font-size: 17px; }
.aramaalani img 	{ left:8px; top:18px; width:20px; }
.aramaalani button 	{ right: 8px; top: 17px; width: 32px; background-size: contain; }

	.urunaciklama { width: calc(100% - 285px); }
	.urunaciklama .urunbaslikalan a { width: 140px; height: 30px; }
	.urunaciklama .urunbaslikalan a p { font-size: 13px; height: 30px; }
	.urunaciklama .urunbaslikalan h1 { font-size: 17px; }
	.urunaciklama span.ozelliklerbaslik { font-size: 15px; }
	.urunaciklama p { font-size: 14px; }

	.kategoriler .sidebar2 .sidebar2-ust { width: 100%; margin: 0 0 15px 0; }
	.kategoriler .sidebar2 ul    { width: 180px; margin: 20px auto; float: none;}
	.kategoriler .sidebar2 ul li { margin: 0 10px 0 0px; width: auto; float: left; }

	.tenikdetay span.teknikbaslik{ text-align: center; }

	#content .katalogform { padding: 40px 10px 60px 10px; margin: 55px 0 0px 0; }
	.katalogform .contact-widget form label {     width: calc(100% - 40px); }
	#header { height: 145px; }

	.anakutular .mavikutu span { width:100%; }
	.sol-kategoriler .sayilar, .urun-header a.geri { display: none; }
	#primary-menu { width: calc(100% - 30px); margin: 0 0 0 15px; }
	#content .kataloglar h1 { letter-spacing: 4px }
	.kataloglar-scroll { margin: 20px 0 0 15px; width: calc(100% - 30px); }
	.kilavuz { width: 100%; margin:0 0 30px 0; }
	.sertifikalar .sertifika 	{ width:50%; }


	.header-top .top-left, .home-harita { display:none; }
	.arama 		{ float: left; width: 100%; margin: 0 0 10px 0; padding: 0 40px; }
	.arama form { width:100%; margin: 0; }

	.home-blog 	{ margin: 30px 0 0 0; }

	.sektortaalan .sektortabicerik img { max-height:400px; }

	.anaslider .item .icerik 	{ width: 220px; top: 15%; left: 6%;}
	.anaslider .owl-carousel .owl-dots { width: 220px; bottom: 0px; left: 6%; }
	.anaslider .item .icerik p 	{font-size: 14px; line-height: 15px;}
	.anaslider .item .icerik span { display:none; }
	.anaslider .item .icerik img { width:90%; min-height:0px; }

	.row { margin-left:0px !important;    margin-right:0px !important;}
	.row.ihtiyac { margin-left:-15px !important;    margin-right:-15px !important;}

	.talepsag { width:100%; padding:10px; margin:0; }
	.modal-content.talepp { width: 95%; background: #fff; }
	button.close { top: 10px; right: 10px; }
	.talepsag a { width: 100%; text-align: center; }
	#simplemodal-container {  width: 80% !important; height: auto !important; }

	body{padding:0 !important;}
	#wrapper{width:100% !important;}
	h1{font-size:28px;}
	h2{font-size:24px;}
	h3{font-size:20px;}
	h4{font-size:16px;}

	.footer p.copyrightmobil { display:block; }
	.urun-header ul { width:calc(100% - 60px) }
	.urundetay { padding: 40px 30px; }

	.servisler .table-responsive table tr td { white-space: normal; min-width: 120px; }
	.solurunler .solalt p { letter-spacing: 1px; }
	.header-top .top-right { width:100%;}
	.footer .footer-center{ background:#203d77 }
	.footer .footer-bottom ul li a { font-size: 13px; }
	.solurunler .solalt ul {display:none;}
	.duyurualani img.duyuruikon {display:none;}
	.duyurualani a { width: calc(100% - 25px); }

}



@media (max-width:575px){
	.anasayfakategorilerright { float:left; margin:0; }
	.sag-urunler { margin:15px 0 0 0; }
	.anasayfakategoriler {  width: 260px;  float: none;  margin: 0 auto;}
	.sag-urunler p 			{ text-align:center; font-size: 20px;}
	.sag-urunler span 		{ text-align:center; font-size: 15px; }

	.servisler-header { height: 260px; }
	.servislerust span, .servislerust span.fright { letter-spacing: 1px; }
	.servisler-header .servisformalan 	{ top: 10px; }
	.servisler-header .servisformalan h1{ letter-spacing: 1px; font-size: 25px; }
	.servisler-header .servisformalan p { font-size: 16px; margin: 0 0 20px 0; }

	.servisformalan form 		{ width: 305px; }
	.servisformalan form button { margin: 0px 0 0 98px; }
	.sol-kategoriler { width: 260px; margin: 0 auto;}
	.sag-urunler .anaurun a ul li { list-style:none; }
	.sag-urunler .anaurun span, 
	.sag-urunler .anaurun a p, 
	.sag-urunler .anaurun a ul li span { text-align:center; } 
	.sag-urunler .anaurun a ul { padding: 0 0 0 0px; margin: 0 0 0 0px; }
	.sag-urunler .anaurun { width: 100%; }

}

@media (max-width:480px){

.header-center-back { height:95px; }	
 .iletisimform .formsosyal li       { margin: 0 5px 10px 0; line-height: 19px;}
.iletisimform form a.gonderbuton    { float: left;margin-top: 0px;background-size: contain; width: 90px; line-height: 44px; height: 44px; font-size: 14px;margin: 12px 0 0 0;} 
#wait { background: #195489; display: none; font-size: 14px;    color: #fff;    float: left;    width: 92px;height: 44px;  line-height: 44px; text-align: center;  padding: 0;  position: absolute;  top: 12px;  border-radius: 19px;}
    
.kategori-header .kategoribaslik h1, .kategori-header .kategoribaslik p { text-align:center; }   
.iletisimform h2, .iletisimform p {text-align:left; float:left;}
 
.anakutular .kutu1 span, .anakutular .kutu2 span, .anakutular .kutu3 span, .anakutular .kutu4 span, .anakutular .kutu5 span { font-size: 11px;}

.header-urunler p.urunbuton { visibility:hidden; }
.header-urunler { left: -35px; top: 117px; }
	.urundetay .urunresim { width:100%; }
	.urunaciklama { width:100%; margin-top:20px; text-align: center; }
	.urunaciklama .urunbaslikalan a { top: -10px; left:25%; }
	.sssdetay span.sssbaslik { width: 100%; letter-spacing: 5px; text-align: center;}
	.urundetay .addthis_inline_share_toolbox_hh99 { float: none; }
	.benzerurunler h4 { width: 300px; }
	.owl-carousel.benzer .owl-nav {left: 305px;}

	.owl-carousel.projelerslide { float:right; position: relative; width:calc(100% - 60px); }
	.owl-carousel.projelerslide .owl-nav { display:none !important }
	.projelersayfa .projeler .projebaslik { width: 60px; }
	.projelersayfa .projeler      {  margin:0 0 20px 0; padding:0 0 20px 0; }
	.iletisim 		{ margin: -22px 0 35px 0; }
	.iletisimalt span.iletisimslogan { top: -40px; font-size: 25px;  letter-spacing: 2px;}

	#content .referanslar { float: left; width: 100%; margin:0; }
	.referanslar ul li    { width:50%; }
	.referanslar ul li:nth-child(even) { border-right:0px; }
	.kataloglar ul li {  width: 100%;}

	.kategori-header .kategoribaslik { height: auto; }

	#content .yardimsayfa 		{ padding: 30px 20px 60px 20px; }
	#content .yardimsayfa span.tel { width:100%; }
	.yardimsss .acctitle 		{ padding: 10px 0 10px 60px; font-size:16px; line-height: 17px; }
	.yardimsss .acctitle:before { left: -5px; top: 0px; }
	.yardimsss .acc_content 	{ padding: 10px 0 15px 0px; }
	.yardimsss .acc_content p 	{ font-size: 14px; }

	.footer-pages ul { padding:0; }
	.anaslider .item .icerik 	{ width: 140px; top: 9%; left: 6%; }
	.anaslider .item .icerik p 	{ font-size: 12px; line-height: 15px;}

	.sag-urunler .urunalani { margin: 10px 0 0 0; }
	.home-projeler .projebaslik { width: 60px; }
	.home-projeler .owl-demo { width: calc(100% - 60px); }

	.aramaitems .kategori h2 { font-size:15px; }
	.aramasonuc { padding: 40px 10px; }
	#content .bulunamadi p { font-size: 14px; line-height: 18px; margin: -40px 0 50px 0; }
	.blog-header h1:after, .arama-header h1:after { left:25%; }
	#logo 				{ width: 190px; }
	.slick-prev, .slick-next { top: 15px; }
	.diller 			{ margin-left:0px; }
	.sertifikalar .sertifika { width: 100%; }

	.content-wrap 		{ padding:0px 0;}
	#primary-menu ul > li > a:hover{border:none;}
	#header.sticky-header #primary-menu ul li:hover > a:before{border:none;}
	#primary-menu ul li:hover > a:before{border:none;}
	.iletisimform 		{ float:left;width:100%;padding:40px;}
	iframe.haritamap 	{ height: 300px; }

	.footer .footer-center span.footer-tel, .modal-content.talepp .modalfooter .modalfooteralt span 	{ width:100%; }
	.footer .footer-center .footer-pages 	{ padding: 25px 0 0px 0px; }
	.footer .footer-center span.adres, 
	.footer .footer-center span.footer-tel, 
	.footer .footer-center .footer-pages p, 
	.footer .footer-center p.aciklama { text-align: center; }
	.aramaalani 		{ height: 200px; }
	.aramaalani input 	{ height: 50px; font-size: 16px; padding: 0 40px 0 40px; }
	.aramaalani img 	{ left: 12px; top: 14px; width: 20px; }
	.aramaalani button  { right: 10px; top: 15px; width: 28px; height: 20px;background-size: contain; }
	.arakapat 			{ width: 40px; height: 40px; font-size: 20px;line-height: 40px; }
	.home-categories .owl-demo { width: 100%; }
	.home-categories .owl-nav  { top: -70px; left: auto; right: 0;}
	#content.projelersayfa { margin:30px 0 0 0; }
	#content { float: left;    width: 100%;    z-index: 1;    margin:0px 0 0 0;}
	.portfolio-item 	{ width: 100%; }
	#dis-div { width:100%; }

}

@media (max-width:340px){
	.urundetay .addthis_inline_share_toolbox_hh99 {	float:left; position:relative; left:-10px; top:14px; clear:right !important;	}

}

