@media screen and (min-width: 1450px)
{
	
}
@media screen and (max-width: 1450px)
{
	#header .container{padding: 0 20px;}
    #header .container .lang .dropdown{padding: 0 20px;}
    #header .container .headerMenu .mobileMenu{margin-right: 20px;}
    #slider .mainSliderText{padding: 0 40px;}
}
@media screen and (max-width: 1380px)
{
    .container{padding: 0 20px;}

    #header .container .headerMenu ul li a{font-size: 13px;padding: 0px 10px;}
    #header .container .headerIcons{padding-left: 20px;}
    #header .container .headerIcons .single img{width: 23px;}
    #header .container .lang{width: 130px;}
    #header .container .lang .dropdown{padding: 0 15px;}
    #header .container .lang .global img{width: 16px;}
    #header .container .lang .langLeft span{font-size: 13px;}

    #slider{height: 75vh;}
    #slider .mainSliderText h1{font-size: 61px;line-height:54px}
    #slider .mainSliderText p{font-size: 30px;margin-top: 30px;}
    #slider .mainSliderText span{font-size: 20px;}

    #slideBottomBanner{height: 425px;}
    #slideBottomBanner img{height: 425px;}
    #slideBottomBanner .container p{width: 37%;font-size: 35px;}
    #slideBottomBanner .container p strong{font-size: 40px;}

    #homeCorporate{padding: 50px 0;}
    #homeCorporate .container .image img{width: 100%;}

    #subGroup .container .subGroupLeft img{height: 485px;}
    #subGroup .container .subGroupRight .subGroupRightTop{height: 274px;}
    #subGroup .container .subGroupRight .subGroupRightTop img{height: 100%;object-fit: cover;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image{margin-right: 10px;}

    #mFull .container{grid-template-rows:100px 1fr 70px}
    #mFull .container .header .headerRight .closebtn{width: 50px;height: 50px;}
}
@media screen and (max-width: 1300px)
{
	#pageDetailContent .container{    -ms-grid-columns:27% 69%;grid-template-columns: 27% 69%;grid-gap: 0 35px;padding: 50px 10px 80px;}
	#pageNavigation .container .text{left: 20px;}
	#pageDetailContent .container .pageRight .projeList .single .desc h1{font-size: 19px;}
}
@media screen and (max-width: 1200px)
{
    #header .container .headerMenu{padding: 0 10px;}
    #header .container .headerMenu .mobileMenu{margin-right: 10px;font-size: 20px;padding: 15px;}
    #header .container .headerMenu ul li a {font-size: 12px;padding: 0px 10px;}
    #header .container .lang{width: 120px;}
    #header .container .lang .dropdown {padding: 0 10px;}
    #header .container .headerIcons .single img{width: 20px;}

    #slider{height: 65vh;}
    #slider .mainSliderText h1{font-size: 50px;line-height: 44px;width: 375px;}
    #slider .mainSliderText p{font-size: 25px;margin-top: 20px;}
    #slider .mainSliderText span{font-size: 17px;}

    #slideBottomBanner{height: 300px;}
    #slideBottomBanner img{height: 300px;}
    #slideBottomBanner .container p{width: 50%;font-size: 30px;}
    #slideBottomBanner .container p strong{font-size: 35px;}

    #homeCategories{height: 300px;}
    #homeCategories .container .single{height: 200px;}
    #homeCategories .container .single .image img{width: 70px;}
    #homeCategories .container .single:hover .imageHover img{width: 85px;}
    #homeCategories .container .single .text h1{font-size: 20px;}
    #homeCategories .container .single:hover .icons{margin-top: 15px;}

    #homeCorporate{padding: 30px 0;}
    #homeCorporate .container .text{padding-left: 40px;}
    #homeCorporate .container .text h1{font-size: 25px;}
    #homeCorporate .container .text p{font-size: 15px;}
    #homeCorporate .container .text a{font-size: 13px;}

    #subGroup{padding: 40px 0;}
    #subGroup .container .subGroupLeft img{height: 437px;}
    #subGroup .container .subGroupLeft .text h1{font-size: 25px;}
    #subGroup .container .subGroupLeft .text p{margin: 12px 0;}
    #subGroup .container .subGroupRight .subGroupRightTop{height: 261px;}
    #subGroup .container .subGroupRight .subGroupRightTop img{height: 100%;object-fit: cover;}
    #subGroup .container .subGroupRight .subGroupRightTop h1{font-size: 25px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image{margin-right: 10px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image img{width: 150px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single{padding-bottom: 10px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single:last-child{padding-top: 10px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .image{margin-right: 15px;padding-left: 7px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content{display: flex;flex-direction: column;justify-content: center;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content h1{font-size: 17px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content p{font-size: 13px;}

    #footer .container .middle .left .text h1{font-size: 14px;}
    #footer .container .middle .left .text p{font-size: 13px;}
    #footer .container .middle .left .social{margin-top: 25px;}
    #footer .container .middle .left .social .single{margin-right:3px}
    #footer .container .middle .left .social .single img{width: 25px;}
    #footer .container .top .right .customerService p{font-size: 13px;}
    #footer .container .top .right .customerService img{margin: 0 10px;width: 25px;}
    #footer .container .top .right .customerService span{font-size: 14px;}
    #footer .container .middle .right .links{width: 185px;}
    #footer .container .middle .right .links:nth-child(2){padding: 0 30px;margin-right: 30px;}

    #mFull .container .header .headerLeft .logo-two img{    max-width: 225px;}
    #mFull .container .header .headerRight .customerService p{font-size: 14px;}
    #mFull .container .header .headerRight .customerService img{margin: 0 10px;width: 20px;}
    #mFull .container .header .headerRight .customerService span{font-size: 14px;}
    #mFull .container .content .mobilMidMenu .content .single{height: 150px;}
    #mFull .container .content .mobilMidMenu .content .single:hover{height: 190px;}
    #mFull .container .content .mobilMidMenu .content .single .image img{width: 45px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .imageHover img{width: 50px;}
    #mFull .container .content .mobilMidMenu .content .single .text{margin-top: 10px;}
    #mFull .container .content .mobilMidMenu .content .single .text h1{font-size: 17px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .icons{margin-top: 10px;}
    #mFull .container .content .mobilMidMenu .content .single .icons i{font-size: 20px;}

}
@media screen and (max-width: 1024px) 
{
	#header .container .headerMenu ul li{display: none;}
    #header .container .headerMenu .mobileMenu{display: flex;margin-right: 0;width: 100%;}

    #slider{height: 50vh;}
    #slider .mainSliderText h1{font-size: 30px;line-height: 29px;width: 275px;}
    #slider .mainSliderText p{font-size: 20px;margin-top: 15px;}
    #slider .mainSliderText span{font-size: 15px;}

    #slideBottomBanner{height: 300px;}
    #slideBottomBanner img{height: 300px;}
    #slideBottomBanner .container p{width: 40%;font-size: 20px;}
    #slideBottomBanner .container p strong{font-size: 25px;}

    #homeCategories{height: 275px;}
    #homeCategories .container{align-items: center;}
    #homeCategories .container .single{height: 175px;margin: 35px 0;}
    #homeCategories .container .single:hover{margin-top: -1%;height: 106%;}
    #homeCategories .container .single .image img{width: 60px;}
    #homeCategories .container .single:hover .imageHover img{width: 70px;}
    #homeCategories .container .single .text{margin-top: 20px;}
    #homeCategories .container .single .text h1{font-size: 16px;}
    #homeCategories .container .single:hover .icons{margin-top: 10px;}
    #homeCategories .container .single:hover .icons i{font-size: 20px;}

    #homeCorporate{padding: 40px 0;}
    #homeCorporate .container .text{padding-left: 30px;}
    #homeCorporate .container .text h1{font-size: 20px;}
    #homeCorporate .container .text p{font-size: 13px;}
    #homeCorporate .container .text a{font-size: 12px;padding: 10px;}

    #subGroup{padding: 40px 0;}
    #subGroup .container .subGroupLeft img{height: 375px;}
    #subGroup .container .subGroupLeft .text{top: 25px;left: 25px;width: 60%;}
    #subGroup .container .subGroupLeft .text h1{font-size: 20px;}
    #subGroup .container .subGroupLeft .text p{margin: 10px 0;font-size: 16px;width: 100%;}
    #subGroup .container .subGroupRight .subGroupRightTop{height: 189px;}
    #subGroup .container .subGroupRight .subGroupRightTop img{height: 100%;object-fit: cover;}
    #subGroup .container .subGroupRight .subGroupRightTop h1{font-size: 20px;top: 25px;left: 25px;width: 70%;}
    #subGroup .container .subGroupRight .subGroupRightBottom{padding: 30px 0;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image{margin-right: 10px;padding-left: 20px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image img{width: 115px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single{padding-bottom: 5px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single:last-child{padding-top: 9px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .image{margin-right: 7px;padding-left: 5px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content{display: flex;flex-direction: column;justify-content: center;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content h1{font-size: 15px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content p{font-size: 10px;}

    #footer .container .top{flex-direction: column;}
    #footer .container .top .left{justify-content: center;}
    #footer .container .top .right{justify-content: center;}
    #footer .container .middle{flex-direction: column;padding: 20px 0px 25px 0;}
    #footer .container .middle .left{display: flex;align-items: center;flex-direction: column;}
    #footer .container .middle .left .text{text-align: center;}
    #footer .container .middle .left .social{margin-top: 5px;margin-bottom: 15px;}

    #mFull .container{grid-template-rows: 100px 50px 1fr 70px;}
    #mFull .container .header .headerLeft{}
    #mFull .container .header .headerLeft .logo-one img{width: 140px;}
    #mFull .container .header .headerLeft .logo-two img{max-width: 190px;}
    #mFull .container .header .headerRight .customerService{margin-right: 10px;}
    #mFull .container .header .headerRight .customerService p{font-size: 12px;}
    #mFull .container .header .headerRight .customerService img{margin: 0 10px;width: 20px;}
    #mFull .container .header .headerRight .customerService span{font-size: 12px;}
    #mFull .container .content .mobilMidMenu{margin-left: 30px;padding-left: 30px;}
    #mFull .container .content .mobilMidMenu .content .single{flex: 10 40%;}
    #mFull .container .content .mobilMidMenu .content .single:nth-child(2){border-right: unset;}
    #mFull .container .content .mobilMidMenu .content .single:nth-child(3){border-right: 1px solid #c1c1c1}
    #mFull .container .content .mobilMidMenu .content .single:nth-child(4){border-right: unset;}
    #mFull .container .footerNav{flex-direction: column;}

	#pageDetailContent .container .pageRight p{padding: 10px 0;line-height: 1.8;font-size: 14px;}
	#pageDetailContent .container .pageLeft .detailPromise img{width: 107px;}
	#pageDetailContent .container .pageRight .projeList .single .desc{padding: 25px;}
	#pageDetailContent .container .pageRight .projeList .single .image{height: 175px;}
	#pageDetailContent .container .pageRight .projeList .single .desc{min-height: 315px;}
	#pageDetailContent .container{grid-gap:  20px ;}
	#pageDetailContent .container .pageRight .newsContent .image{width: 100%;height: auto;margin-bottom: 20px;max-height: 480px;}
	/*Haber List*/
	#news-list .container .list .inner-container{flex-basis: 45%;}
}

@media screen and (max-width: 768px) 
{
	#header .container .headerMenu{padding: 0 0 0 10px;}
    #header .container .lang .dropdown{border-left: unset;}
   
    #slider{height: 80vh;}
    #slideBottomBanner:before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background:rgb(0 0 0 / 30%);}
    #slideBottomBanner .container p{position: relative;z-index: 9;}

    #homeCategories{height: auto;}
    #homeCategories .container{align-items: center;}
    #homeCategories .container .single{height: 175px;margin: 25px 0;flex: 1 0 32%;}
    #homeCategories .container .single:nth-child(3){border-right: unset;}
    #homeCategories .container .single:hover{margin-top: 0;height: 200px;}
    #homeCategories .container .single .image img{width: 50px;}
    #homeCategories .container .single:hover .imageHover img{width: 60px;}
    #homeCategories .container .single .text{margin-top: 20px;}
    #homeCategories .container .single .text h1{font-size: 15px;}
    #homeCategories .container .single:hover .icons{margin-top: 10px;}
    #homeCategories .container .single:hover .icons i{font-size: 20px;}

    #mFull .container{grid-template-rows: 130px 50px 1fr 100px;}
    #mFull .container .header{flex-direction: column;}
    #mFull .container .content .mobilLeftMenu .mobilMenu{padding: 20px 0;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-header h1{font-size: 15px;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-header i{font-size: 13px;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-text a{font-size: 13px;}
    #mFull .container .content .mobilContact .single h1{font-size: 15px;padding: 8px 0;}
    #mFull .container .content .mobilContact .single p{margin: 0;padding: 10px 0;font-size: 12px;}
    #mFull .container .content .mobilContact iframe{height: 150px;}
    #mFull .container .content .mobilMidMenu{}
    #mFull .container .content .mobilMidMenu .title h1{padding: 20px 0 15px;font-size: 15px;}
    #mFull .container .content .mobilMidMenu .content .single{height: 125px;margin: 10px 0;}
    #mFull .container .content .mobilMidMenu .content .single:hover{height: 150px;}
    #mFull .container .content .mobilMidMenu .content .single .image img{width: 40px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .imageHover img{width: 40px;}
    #mFull .container .content .mobilMidMenu .content .single .text{margin-top: 8px;}
    #mFull .container .content .mobilMidMenu .content .single .text h1{font-size: 14px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .icons{margin-top: 10px;}
    #mFull .container .content .mobilMidMenu .content .single .icons i{font-size: 20px;}
    #mFull .container .footerNav {margin-top: 15px;}
    #mFull .container .footerNav .social{flex-direction: column;}
	#mFull .container .footerNav .social .socialList{display: flex;flex-wrap: wrap;}
	#mFull .container .footerNav .social .socialList a{flex: 1 0 30%;padding: 10px;justify-content: center;}
    #mFull .container .footerNav .footerNav-social span{padding: 10px 0;}
	
	
	#pageNavigation{height: 150px;}
	#pageNavigation .container .text{bottom: 15px;}
	#pageNavigation .container .text h1{font-size: 18px;}
	#pageNavigation .container .text h1:first-child{padding: 16px 0 0 0;}
	#pageDetailContent .container{-ms-grid-columns:100%;grid-template-columns: 100%;grid-gap: 0 35px;padding: 20px 10px 41px;}
	#pageDetailContent .container .pageLeft .filter{display: flex;}
	#pageDetailContent .container .pageLeft .detailMenu li a{font-size: 13px;}
	#pageDetailContent .container .pageLeft .detailMenu li:hover a{font-size: 13px;}
	#pageDetailContent .container .pageLeft .detailPromise p{font-size: 14px;}
	#pageDetailContent .container .pageLeft .pageDetailSlider .swiper-container .swiper-slide .count{font-size: 14px;}
	#pageDetailContent .container .pageLeft .pageDetailSlider .swiper-container .swiper-slide h1{font-size: 16px;}
	#pageDetailContent .container .pageLeft .urunListFilter{margin-right: 15px;}
	#pageDetailContent .container .pageLeft .detailMenu{display: none;}
	#pageDetailContent .container .pageLeft #filter .detailMenu{display: flex;}
	#pageDetailContent .container .pageLeft .detailPromise{display: none;}
	#pageDetailContent .container .pageLeft #filter .detailPromise{display: block;}
	#pageDetailContent .container .pageLeft .pageDetailSlider{display: none;}
	#pageDetailContent .container .pageLeft #filter .pageDetailSlider{display: block;}
	#pageDetailContent .container .pageRight .projeList .single .desc{padding: 15px;}
	#pageDetailContent .container .pageRight .projeList .single .desc h1{font-size: 15px;}
	#pageDetailContent .container .pageRight p{font-size: 13px;}
	#pageDetailContent .container .pageRight .projeList .single{margin: 15px 15px 0 0;}
	#pageDetailContent .container .pageRight .projeList .single .desc{min-height: 260px;}
	#pageDetailContent .container .pageRight .projeSingle .desc {padding: 20px;}
	#pageDetailContent .container .pageRight .projeSingle .desc h1{font-size: 19px;}
	#pageDetailContent .container .pageRight .projeSingle .maps iframe{height: 300px;}
	#pageDetailContent .container .pageRight .newList .single .image{height: 200px;}
	#pageDetailContent .container .pageRight .newList .single .desc .descTop h1{font-size: 16px;}
	#pageDetailContent .container .pageRight .newsContent .group1{height: 200px;}

	#pageDetailContent .container .pageRight .pageListK{flex-wrap: wrap;}
	#pageDetailContent .container .pageRight .pageListK .singleK{flex:1 0 45%;height: 150px;}
	#pageDetailContent .container .pageRight .pageListK .singleK:first-child{margin-left: 0;}
	#pageDetailContent .container .pageRight .pageListK .singleK:last-child{margin-top: 15px;margin-left: 0;}

	#pageDetailContent .container .pageRight .pageListU .singleU{flex:1 0 40%}
	/*Page Title*/
	.pageTitle h1{font-size: 17px;}
	.pageImage{height: 200px;}
	.pageImage .container h1{font-size: 17px;}

	/*sayfa*/
	.pageContent h2{font-size: 18px;}
	.pageContent p{font-size: 15px;}
	/*Urun List*/
	#productsList .container .list li{flex-basis: 46%;}

	/*ekip List*/
	#teamList .container .list li{flex-basis: 46%;}

	/*Sayfa Info*/
	.pageInfo{height: auto;}
	.pageInfo .container{flex-direction: column; padding: 13px;}
	.pageInfo .container .nextPrev{margin-bottom: 8px;}
	.pageInfo .container .productNavigation{display: block;text-align: center;}

	/*ekip detay*/
	#teamContent .container{flex-direction: column;}
	#teamContent .container .left{flex: 1 0 100%;width: 100%!important;}
	#teamContent .container .right{flex: 1 0 100%;padding: 0;}

	/*Haber List*/
	#news-list .container .list .inner-container{flex-basis: 100%;}

	/*Haber Detay*/
	#Newscontent .newsDetail{grid-template-columns: 1fr;grid-template-rows: 180px auto auto;}
    #Newscontent img{grid-column:unset;grid-row: unset;}
	#Newscontent .newsText{grid-column:unset;grid-row: unset;}
	
	#newsList .single{padding: 0 5px;}

	/*Iletisim*/
	.page-contact .contact-top{flex-direction: column;}

    .docsList .container .single{flex: 0 0 37%;}
	.docsList .container .single:before {right: 0;bottom: 23px;border-top: 40px solid transparent;border-right: 40px solid #e30613;}
	.docsList .container .single img{height: 120px;    object-fit: contain;}
	.docsList .container .single .plus {right: 7px;bottom: 24px;font-size: 13px;}
}
@media screen and (max-width: 640px) 
{
    #header .container .lang{display: none;}
    #header .container .headerIcons{padding-left: 10px;}
    #header .container .headerMenu{flex:0.6}

    #slider{height: 50vh;}
    #slider .mainSliderText{padding: 0 20px;}
    #slider .mainSliderText h1{font-size: 24px;line-height: 23px;width: 230px;}
    #slider .mainSliderText p{font-size: 16px;margin-top: 15px;}
    #slider .mainSliderText span{font-size: 12px;}
    #slider .sliderPaginationBox{width: 80px;height: 35px;}
    #slider .swiperButton{padding-left: 20px;bottom: 4px;}
    #slider .swiper-button-next i{font-size: 14px;}
    #slider .swiper-button-prev i{font-size: 14px;}
    #slider .swiper-pagination{left: 125px;bottom: 10px;}

    #slideBottomBanner{height: 300px;}
    #slideBottomBanner img{height: 300px;}
    #slideBottomBanner .container p{width: 75%;font-size: 20px;}
    #slideBottomBanner .container p strong{font-size: 25px;}

    #homeCorporate{padding: 30px 0;}
    #homeCorporate .container{flex-direction: column;}
    #homeCorporate .container .text{padding-left: 0;padding-top: 23px;}
    #homeCorporate .container .text h1{font-size: 18px;}
    #homeCorporate .container .text p{font-size: 13px;}
    #homeCorporate .container .text a{font-size: 12px;padding: 10px;}
    
    #subGroup{padding: 25px 0;}
    #subGroup .container{flex-direction: column;}
    #subGroup .container .subGroupLeft{margin-right: 0;margin-bottom: 17px;}
    #subGroup .container .subGroupLeft img{height: 375px;}
    #subGroup .container .subGroupLeft .text{top: 25px;left: 25px;width: 60%;}
    #subGroup .container .subGroupLeft .text h1{font-size: 20px;}
    #subGroup .container .subGroupLeft .text p{margin: 10px 0;font-size: 16px;width: 100%;}
    #subGroup .container .subGroupRight .subGroupRightTop{height: 189px;}
    #subGroup .container .subGroupRight .subGroupRightTop img{height: 100%;object-fit: cover;}
    #subGroup .container .subGroupRight .subGroupRightTop h1{font-size: 20px;top: 25px;left: 25px;width: 70%;}
    #subGroup .container .subGroupRight .subGroupRightBottom{padding: 30px 0;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image{margin-right: 10px;padding-left: 20px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image img{width: 115px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single{padding-bottom: 5px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single:last-child{padding-top: 9px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .image{margin-right: 7px;padding-left: 5px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content{display: flex;flex-direction: column;justify-content: center;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content h1{font-size: 15px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content p{font-size: 10px;}

    #footer .container .top{padding-bottom: 0;}
    #footer .container .top .left{flex-direction: column;}
    #footer .container .middle .right{flex-wrap: wrap;}
    #footer .container .middle .right .links{width: 185px;border-bottom: 1px solid #ddd;padding-bottom: 13px;}
    #footer .container .middle .right .links:nth-child(2){padding: 0 30px;margin-right: 0px;border-left: unset;border-right: unset;}
    #footer .container .middle .right .links:nth-child(3){margin-right: 0px;border-bottom: unset;}

    #mFull .container{padding: 0 10px;}
    #mFull .container .content{flex-direction: column-reverse;}
    #mFull .container .content .mobilMidMenu{margin-left: 0;padding-left: 0;border-left: unset;width: 100%;}
    #mFull .container .content .mobilMidMenu .content{flex-direction: unset;}
    #mFull .container .content .mobilLeftMenu{width: 100%;}
    #mFull .container .footerNav{margin-top: 30px;}
    #mFull .container .footerNav .footerNav-social span{margin-top: 15px;}
}
@media screen and (max-width: 480px)
{
	.container{padding: 0 10px;}

    #header .container{padding: 0 0 0 20px;}
    #header .container .headerIcons{display: none;}

    #slider{display: none;}
	#mSlider{display: block;}
	#mSlider .swiper-button-next{display: none;}
	#mSlider .swiper-button-prev{display: none;}
	#mSlider .mainSliderText{padding: 0 15px;bottom:15px}
	#mSlider .mainSliderText img{width: 40px;height: 40px;}
	#mSlider .mainSliderText p {font-size: 16px;margin: 3px 0;font-weight: 400;max-width: 231px;}
	#mSlider .mainSliderText h1{font-size: 21px;margin: 0;font-weight: 700;max-width: 231px;}
    #mSlider .mainSliderText a{padding: 9px;font-size: 13px;}

    #slideBottomBanner{height: 250px;}
    #slideBottomBanner img{height: 250px;}
    #slideBottomBanner .container p{width: 100%;font-size: 17px;}
    #slideBottomBanner .container p strong{font-size: 20px;}

    #homeCategories{padding: 10px 0;}
    #homeCategories .container .single{height: 130px;margin: 5px 0;flex: 1 0 38%;border-right: unset;}
    #homeCategories .container .single:hover{margin-top: 0;height: 175px;margin: 5px 0;}
    #homeCategories .container .single:nth-child(1){border-right:1px solid #575b5f}
    #homeCategories .container .single:nth-child(3){border-right:1px solid #575b5f}
    #homeCategories .container .single:nth-child(5){border-right:1px solid #575b5f}

    #subGroup .container .subGroupLeft img{height: 284px;}
    #subGroup .container .subGroupLeft .text{top: 20px;left: 20px;width: 70%;}
    #subGroup .container .subGroupLeft .text h1{font-size: 15px;}
    #subGroup .container .subGroupLeft .text p{margin: 10px 0;font-size: 13px;width: 100%;}
    #subGroup .container .subGroupRight .subGroupRightTop{height: 170px;}
    #subGroup .container .subGroupRight .subGroupRightTop img{height: 100%;object-fit: cover;}
    #subGroup .container .subGroupRight .subGroupRightTop h1{font-size: 15px;top: 20px;left: 20px;width: 70%;}
    #subGroup .container .subGroupRight .subGroupRightBottom{padding: 20px 0;flex-direction: column;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image{margin-right: 10px;padding-left: 20px;display: flex;align-items: center;justify-content: center;}
    #subGroup .container .subGroupRight .subGroupRightBottom .image img{width: 115px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single{/* padding-bottom: 5px; */padding: 10px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single:last-child{padding-top: 9px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .image{margin-right: 7px;padding-left: 5px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content{display: flex;flex-direction: column;justify-content: center;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content h1{font-size: 15px;}
    #subGroup .container .subGroupRight .subGroupRightBottom .text .single .content p{font-size: 10px;}
    #subGroup .container .subGroupRight .subGroupRightBottom::before{display: none;}
    #subGroup .container .subGroupRight .subGroupRightBottom .line img{display: none;}

    #footer .container .top .left .logo-two img{max-width: 225px;}
    #footer .container .top .right .customerService p{font-size: 12px;}
    #footer .container .top .right .customerService span{font-size: 13px;}
    #footer .container .top .right .customerService img{width: 20px;}
    #footer .container .middle .left{margin-top: 0;}
    #footer .container .middle .left .text h1{font-size: 14px;}
    #footer .container .middle .left .text p{font-size: 13px;}
    #footer .container .middle .left .social{margin-top: 0px;}
    #footer .container .middle .left .social .single{margin-right:3px}
    #footer .container .middle .left .social .single img{width: 25px;}
    #footer .container .middle .right .links{width: 150px;}
    #footer .container .middle .right .links:nth-child(2){padding: 0 0 13px 0;}
    #footer .container .middle .right .links .single{margin-top: 10px;}
    #footer .container .middle .right .links .single h1{font-size: 13px;}
    #footer .container .middle .right .links .single ul li a{font-size: 12px;}
    #footer .container .bottom{padding-bottom: 20px;}

    #mFull .container{grid-template-rows: 130px 50px 1fr 170px;}
    #mFull .container .header .headerLeft{flex-direction: column;margin-top: 16px;}
    #mFull .container .header .headerRight{align-items: center;}
    #mFull .container .header .headerRight .customerService{margin-right: 10px;}
    #mFull .container .header .headerRight .customerService p{font-size: 11px;}
    #mFull .container .header .headerRight .customerService img{margin: 0 10px;width: 17px;}
    #mFull .container .header .headerRight .customerService span{font-size: 11px;}
    #mFull .container .header .headerRight .closebtn{width: 30px;height: 30px;font-size: 20px;}
    #mFull .container .header .headerLeft .logo-one img{width: 140px;}
    #mFull .container .header .headerLeft .logo-two img{max-width: 190px;}
    #mFull .container .content .mobilLeftMenu .mobilMenu{padding: 20px 0;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-header h1{font-size: 13px;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-header i{font-size: 13px;}
    #mFull .container .content .mobilLeftMenu #accordion .single-accordion .accordion-text a{font-size: 12px;}
    #mFull .container .content .mobilContact .single h1{font-size: 13px;padding: 8px 0;}
    #mFull .container .content .mobilContact .single p{margin: 0;padding: 10px 0;font-size: 12px;}
    #mFull .container .content .mobilContact iframe{height: 150px;}
    #mFull .container .content .mobilMidMenu{}
    #mFull .container .content .mobilMidMenu .title h1{padding: 15px 0 15px;font-size: 13px;}
    #mFull .container .content .mobilMidMenu .content .single{height: 100px;margin: 5px 0;}
    #mFull .container .content .mobilMidMenu .content .single:hover{height: 125px;}
    #mFull .container .content .mobilMidMenu .content .single .image img{width: 30px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .imageHover img{width: 30px;}
    #mFull .container .content .mobilMidMenu .content .single .text{margin-top: 8px;}
    #mFull .container .content .mobilMidMenu .content .single .text h1{font-size: 13px;}
    #mFull .container .content .mobilMidMenu .content .single:hover .icons{margin-top: 10px;}
    #mFull .container .content .mobilMidMenu .content .single .icons i{font-size: 15px;}
    #mFull .footerNav{padding: 20px 10px;}
	#mFull .footerNav-social span{font-size: 12px;}
	#mFull .container .footerNav .social{flex-direction: column;}
    #mFull .container .footerNav .social h1{font-size: 13px;}
	#mFull .container .footerNav .social .socialList a{flex: 1 0 30%;padding: 10px;align-items: center;justify-content: center;}
	#mFull .container .footerNav .footerNav-social span{font-size: 14px;}

	#pageNavigation .container .text h1{font-size: 15px;}
    #pageDetailContent .container .pageRight .categoriesList .single{flex: 1 0 40%;height: 125px;}
    #pageDetailContent .container .pageRight .categoriesList .single .image img{width: 45px;}
    #pageDetailContent .container .pageRight .categoriesList .single .text h1{font-size: 14px;}
    #pageDetailContent .container .pageRight .categoriesList .single:hover{height: 150px;}
    #pageDetailContent .container .pageRight .categoriesList .single:hover .imageHover img{width: 50px;}
    #pageDetailContent .container .pageRight .categoriesList .single:nth-child(2){border-right: unset;}
    #pageDetailContent .container .pageRight .categoriesList .single:nth-child(3){border-right: 1px solid #c3c3c3;}
    #pageDetailContent .container .pageRight .categoriesList .single:nth-child(4){border-right: unset;}

    #pageDetailContent .container .pageRight .sayProje{margin-right: 0;}
	#pageDetailContent .container .pageLeft .urunListFilter{margin-right: 0;font-size: 14px;}
	#pageDetailContent .container .pageRight .projeList .single .image{height: 117px;}
	#pageDetailContent .container .pageRight .projeList .single .desc h1{font-size: 12px;/* min-height: 100px; */padding: 0 0 10px 0;}
	#pageDetailContent .container .pageRight .projeList .single .desc .decsBotom{/* display: none; */padding-top: 10px;}
	#pageDetailContent .container .pageRight .projeList .single .desc{min-height: auto;}
    #pageDetailContent .container .pageRight .projeList .single .desc .decsBotom p{font-size: 10px;}
	#pageDetailContent .container .pageRight .projeSingle .desc {padding: 20px;}
	#pageDetailContent .container .pageRight .projeSingle .desc h1{font-size: 17px;}
	#pageDetailContent .container .pageRight .projeSingle .maps iframe{height: 200px;}
	#pageDetailContent .container .pageRight .newList .single{margin:20px 0 0 0;flex:1 0 100%}
	#pageDetailContent .container .pageRight .newList .single .date{width: 60px;padding: 10px;}
	#pageDetailContent .container .pageRight .newList .single .date h3{font-size: 22px!important;margin-top: 10px!important}
	#pageDetailContent .container .pageRight .newList .single .date:before{border-left: 60px solid transparent;}
	#pageDetailContent .container .pageRight .newList .single .date:after{left: -9px;}
	#pageDetailContent .container .pageRight .newList .single .desc{padding: 10px 0;}
	#pageDetailContent .container .pageRight .newList .single .desc .descTop h1{font-size: 13px;}

	#pageDetailContent .container .pageRight .pageListK .singleK::before{bottom: 32px;}
	#pageDetailContent .container .pageRight .pageListK .singleK h1{font-size: 13px;}
	#pageDetailContent .container .pageRight .pageGalery h1{font-size: 16px;}
	#pageDetailContent .container .pageRight .pageListU .singleU{height: 175px;}
	#pageDetailContent .container .pageRight .pageListU .singleU:hover{height: 235px;}
	#pageDetailContent .container .pageRight .pageListU .singleU h1{font-size: 15px;}
	#pageDetailContent .container .pageRight .pageListU .singleU .text{bottom: 32px;}
	#pageDetailContent .container .pageRight .pageListU .singleU .text2{bottom: 13px;}
	#pageDetailContent .container .pageRight .pageListU .singleU:hover .text{bottom: 32px;}
	#pageDetailContent .container .pageRight .pageListU .singleU:hover .text2{bottom: 13px;}
	/*Page Title*/
	.pageTitle h1{font-size: 15px;}
	.pageImage{height: 200px;}
	.pageImage .container h1{font-size: 15px;}

	/*sayfa*/
	.pageContent h2{font-size: 15px;}
	.pageContent p{font-size: 13px;}

	 /*Urun List*/
	 #productsList .container .list li{flex-basis: 100%;}

	/*Urun List*/
	#teamList .container .list li{flex-basis: 100%;}
	
	/*Urun Detay*/
	 #productContent .right p{font-size: 14px;}
	 
	 /*Sayfa Info*/
	 .pageInfo .container .nextPrev{flex-direction: column;}

	/*Haber List*/
	#news-list .container .list{padding: 0;}
	#news-list .container .list .inner-container .desc .title h3{font-size: 18px;}
	#news-list .container .list .inner-container .desc .info{margin-bottom: 5px;}
	#news-list .container .list .inner-container .desc .explanation p{font-size: 14px;margin: 0;}
	#news-list .container .list .inner-container .desc .explanation{margin-bottom: 10px;}
	#news-list .container .list .inner-container .desc .readmore a{padding: 10px;font-size: 14px;}
	 
	/*Haber Detay*/
	#newsList .single{padding: 0;flex:1 0 100%}
	#newsList .single .catSingle{padding: 15px;}
	#Newscontent .newsText p{font-size: 14px;}
	.cookie-banner{padding: 0 14px 25px 14px;}

    #cboxTitle{font-size: 10px;}

    .docsList .container .single{flex: 0 0 28%;}
	.docsList .container .single:before {right: 0;bottom: 9px;border-top: 30px solid transparent;border-right: 30px solid #e30613;}
	.docsList .container .single img{height: 100px;}
	.docsList .container .single .plus {right: 3px;bottom: 13px;font-size: 11px;}
    .docsList .container .single .title{padding: 5px;}

    #bayii{width: 75px;height: 55px;top: 24%;}
    #bayii .container img {width: 100%;height: 52px;object-fit: contain;border-radius: 100%;margin-top: 5px;}
}

@media screen and (max-width: 340px){
    #footer .container .middle .right .links{width: 130px;}
}
