@media screen and (min-width: 1900px)
{	
	.container{max-width:1400px;}

}
@media screen and (min-width: 1400px)
{	
	.container{max-width: 1400px;}
	#pageNavigationImg{height: 41%;}

}
@media screen and (max-width: 1500px)
{	
	.container{max-width: 1400px;}
	

}
@media screen and (max-width: 1480px)
{
	.container{max-width:1400px;}
	#mFull .container{max-width: 97%;}

	#header{margin-bottom: 40px;}
	#header:before{top: 150px;width: 75%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft .logo img{height: 30px;}
	#header .container .bottomHeader .searchProduct{max-width: 250px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;}
	#header .container .bottomHeader .menu ul li a{font-size: 14px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 110px;margin-top: -7px;}
	#header .container .bottomHeader .searchProduct form input{font-size: 13px;padding-left: 20px;}
	
	#slider{height: 65vh;}
	#slider .mainSliderText h1{font-size: 30px;}
	#slider .button a{padding: 15px 40px;}
	#slider .arrows .swiper-button-next{height: 40px;width: 60px;}
	#slider .arrows .swiper-button-prev{height: 40px;width: 60px;left: 60px;top: 70px;}
	#slider .arrows i{font-size: 17px;}
	#slider .button a i{font-size: 18px;}

	#homeCorp{margin-bottom: 50px;}
	#homeCorp:before{width: 75%;    bottom: -125px;}
	#homeCorp .container .corpText .image{margin-top: 50px;height: 375px;}
	#homeCorp .container .corpText .text{margin-top: 200px;}
	#homeCorp .container .corpText .text .title h1{font-size: 27px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 23px;}
	#homeCorp .container .corpText .text p{padding-top: 10px;font-size: 14px;}
	#homeCorp .container .corpText .text .button{margin: 20px 0;padding: 12px;font-size: 13px;}
	#homeCorp .container .corpBanner{margin-left: 23%;width: 35%;}
	#homeCorp .container .corpBanner .title{margin-left: -17%;}
	#homeCorp .container .corpBanner .title h1{font-size: 24px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 20px;}
	#homeCorp .container .corpBanner p{padding: 10px 24px 10px 0;margin: 0;font-size: 14px;}
	#homeCorp .container .corpBanner .boxes .single{height: 60px;margin: 4px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 12px;padding: 0 10px;}

	#homeBrands{padding: 40px 0;}
	#homeBrands .container{grid-template-columns: 27% 68%;grid-gap: 0 40px;max-width: 92%;}
	#homeBrands .container .title h1{font-size: 30px;}
	#homeBrands .container .title p {padding: 15px;font-size: 15px;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 375px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 25px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 10px 15px 0 10px;font-size: 15px;}

	#homeEducation{padding: 30px 0;}
	#homeEducation .container .title{margin-bottom: 10px;}
	#homeEducation .container .title .leftT img{height: 50px;margin-top: -35px;}
	#homeEducation .container .title .leftT h1{font-size: 19px;}
	#homeEducation .container .title .rightT p{font-size: 13px;}
	#homeEducation .container .title .rightT img{height: 22px;}
	#homeEducation .container .content{padding: 20px;margin: 10px 0;}
	#homeEducation .container .content .single{padding: 25px;}
	#homeEducation .container .content .single p{font-size: 35px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 13px;}

	#homeBannerOne{padding: 30px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;height: 1px;}
	#homeBannerOne .container{flex-direction: column;}
	#homeBannerOne .container .leftText{padding: 20px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 25px;margin-bottom: 15px;}
	#homeBannerOne .container .leftText p{font-size: 14px;padding: 20px 25px 0 60px;}
	#homeBannerOne .container .leftText .button {padding: 15px;margin-top: 15px;}
	#homeBannerOne .container .rightImg img{height: 350px;}

	#homeBannerTwos{padding: 20px 0;}
	#homeBannerTwos::before{top: 15px;height: 2px;width: 150px;}
	#homeBannerTwos .container .leftBanner{padding: 20px 70px 20px 0;}
	#homeBannerTwos .container .leftBanner::before{height: 225px;top: 50px;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 30px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 25px;margin-bottom: 15px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 14px;padding: 10px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 15px;margin: 15px 0 20px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 300px;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 10px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{height: 371px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 20%;margin-top: 40px;}
	#homeBannerTwos .container .leftBanner .text:before{width: 2px;left: -41px;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 25px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 14px;padding: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner::after{bottom: 84px;left: 56%;height: 225px;}

	#homeBannerThree{padding: 30px 0;}
	#homeBannerThree .container .rightImg img{height: 325px;}
	#homeBannerThree .container .rightImg:before{right: -38%;}
	#homeBannerThree .container .leftText .title .border{height: 2px;width: 150px;}
	#homeBannerThree .container .leftText .title h1{font-size: 25px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 14px;padding: 15px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 15px;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 40px;height: 40px;font-size: 13px;}

	#homeReferance{padding: 30px 0;}
	#homeReferance .title{padding: 40px 0 20px 0;}
	#homeReferance .title .container .leftT img{height: 50px;margin-top: -30px;}
	#homeReferance .title .container .leftT h1{font-size: 19px;}
	#homeReferance .title .container .rightT p{font-size: 13px;}
	#homeReferance .title .container .rightT img{height: 22px;}
	#homeReferance .content .container .swiper-container{padding: 40px 0 10px 0;}
	#homeReferance .content .container .swiper-slide{height: 85px;}

	#footer .container .fTop{padding: 25px 0;}
	#footer .container .fTop .fLeft .single p{font-size: 13px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 25px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 25px;}
	#footer .container .fTop .fRight img{top: -45px;height: 90px;}
	#footer .container .fContent{padding: 40px 0 0 0;}
	#footer .container .fContent .fInfo h1{font-size: 13px;}
	#footer .container .fContent .fInfo p{font-size: 12px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;}
	#footer .container .fContent .fMenu .links{padding: 0 15px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 14px;}

	#footerBottom{height: 50px;}
	#footerBottom .container a p{font-size: 12px;}

	#pageNavigationImg{height: 300px;}
	#pageNavigationImg .container .text{left: 10px;}
	#pageDetailContent .container{grid-template-columns: 27% 66% ;}
	#pageDetailContent .container .pageRight .content{padding: 0 20px 0 0;}
	#pageDetailContent .container .pageRight .content p{width: 95%;}
	#pageDetailContent .container .pageRight .content .ourTeams .single{flex:1 0 40%}
	#pageDetailContent .container .pageRight .content .ourTeams .single img{height: 150px;}
	#pageDetailContent .container .pageRight .content .ourTeams .single h1{font-size: 15px;text-align: center;}

	#pageNavigation{padding: 25px 0;}
	#pageNavigation .container a{font-size: 17px;}

	#pageDetailContent .container .pageRight .content .ourTeams .single{flex:1 0 40%}
	#pageDetailContent .container .pageRight .content .ourTeams .single img{height: 150px;}
	#pageDetailContent .container .pageRight .content .ourTeams .single h1{font-size: 15px;text-align: center;}

	#productsListe .list a img{padding: 0;}
	#productsListe .list a .title{font-size: 12px;min-height: auto;   padding: 20px 15px;}
	#productsListe .list a span{left: 10px;top: 10px;font-size: 12px;}
	#productsListe .list a .title:before{width: 5px;height: 60px;}

	#pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 30%;}
	#pageDetailContent .container .pageRight .content .projeList .single .image{height: 135px;}
	#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 12px;font-size: 14px;}
	#pageDetailContent .container .pageRight .productDetail .din{font-size: 21px;}

	#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 25px;}
	#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 35px;flex: .5;}
	#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 13px;}

	#pageDetailContent .container .pageRight .contentP .build{font-size: 15px;padding: 8px 0;}
	#pageDetailContent .container .pageRight .content .singleU{margin-right: 10px; margin-bottom: 10px; flex: 0 0 calc(33% - 10px);}
	#pageDetailContent .container .pageRight .content .singleU h1{font-size: 14px;padding: 8px 10px;}
	#pageDetailContent .container .pageRight .content .singleU img{height: 170px;}
	#pageDetailContent .container .pageLeft .detailMenu .dropdownMenu .colmnMenu{padding-left: 2px;}
	#pageDetailContent .container .pageLeft .detailMenu li a{font-size: 14px;}
	#pageDetailContent .container .pageLeft .detailMenu .dropdownMenu a{font-size: 12px!important;font-weight: 400!important;}

	#pageDetailContent .container .pageRight #productSlider{height: 40vh;}
	#pageDetailContent .container .pageRight #productSlider .swiper-pagination-bullet{width: 15px;}
	#pageDetailContent .container .pageRight .pDetailInfo a{font-size: 13px;}

	#news-list .list .inner-container .desc .title h3{font-size: 18px;}
	#news-list .list .inner-container .desc .readmore a{font-size: 14px; padding: 10px 15px;}

	.form {height: 320px;}
	.page-contact .box{padding: 13px 13px;}
	.page-contact .box .icon{min-width: 35px;}
	.page-contact .box .icon i{font-size: 25px;}
	.page-contact .box .ctitle p{font-size: 14px !important;}
	.page-contact .boxes{padding: 0 35px 0 0;}
}
@media screen and (max-width: 1200px)
{

	#header{margin-bottom: 30px;}
	#header:before{top: 140px;width: 75%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft .logo img{height: 27px;}
	#header .container .bottomHeader .searchProduct{max-width: 250px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;}
	#header .container .bottomHeader .menu ul li a{font-size: 13px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 100px;margin-top: -7px;}
	#header .container .topHeader .topRight .phoneR{margin-right: 12px;}
	#header .container .topHeader .topRight .phoneR img{height: 20px;margin-right: 8px;}
	#header .container .topHeader .topRight .phoneR p{font-size: 13px;}
	#header .container .topHeader .topRight .social-icons a{width: 30px;height: 19px;}
	#header .container .topHeader .topRight .social-icons a img{height: 14px;}
	#header .container .bottomHeader .searchProduct form input{font-size: 13px;padding-left: 0;}
	
	#slider{height: 60vh;}
	#slider .mainSliderText h1{font-size: 25px;}
	#slider .button a{padding: 15px 35px;}
	#slider .arrows .swiper-button-next{height: 30px;width: 50px;}
	#slider .arrows .swiper-button-prev{height: 30px;width: 50px;left: 50px;top: 61px;}
	#slider .arrows i{font-size: 14px;}
	#slider .button a i{font-size: 15px;}

	#homeCorp{margin-bottom: 50px;}
	#homeCorp:before{width: 75%;    bottom: -125px;}
	#homeCorp .container .corpText .image{margin-top: 25px;height: 325px;}
	#homeCorp .container .corpText .text{margin-top: 150px;}
	#homeCorp .container .corpText .text .title h1{font-size: 24px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 21px;}
	#homeCorp .container .corpText .text p{padding-top: 9px;font-size: 13px;}
	#homeCorp .container .corpText .text .button{margin: 10px 0;padding: 11px;font-size: 12px;}
	#homeCorp .container .corpBanner{margin-left: 23%;width: 35%;}
	#homeCorp .container .corpBanner .title{margin-left: -17%;}
	#homeCorp .container .corpBanner .title h1{font-size: 21px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 18px;}
	#homeCorp .container .corpBanner p{padding: 10px 24px 10px 0;margin: 0;font-size: 13px;}
	#homeCorp .container .corpBanner .boxes .single{height: 60px;margin: 4px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 12px;padding: 0 8px;}

	#homeBrands{padding: 30px 0;}
	#homeBrands .container{grid-template-columns: 27% 68%;grid-gap: 0 40px;max-width: 92%;}
	#homeBrands .container .title{padding: 45px 0 0 0;}
	#homeBrands .container .title h1{font-size: 26px;}
	#homeBrands .container .title p {padding: 10px;font-size: 14px;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 325px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 25px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 10px 15px 0 10px;font-size: 14px;}

	#homeEducation{padding: 20px 0;}
	#homeEducation .container .title{margin-bottom: 9px;}
	#homeEducation .container .title .leftT img{height: 45px;margin-top: -31px;}
	#homeEducation .container .title .leftT h1{font-size: 17px;}
	#homeEducation .container .title .rightT p{font-size: 12px;}
	#homeEducation .container .title .rightT img{height: 20px;margin-left: 8px;}
	#homeEducation .container .content{padding: 13px;margin: 8px 0;}
	#homeEducation .container .content .single{padding: 20px;}
	#homeEducation .container .content .single p{font-size: 32px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 11px;}


	#homeBannerOne{padding: 30px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;}
	#homeBannerOne .container .leftText{padding: 20px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 20px;margin-bottom: 10px;}
	#homeBannerOne .container .leftText .title .border{width: 40%;height: 2px;}
	#homeBannerOne .container .leftText p{font-size: 13px;padding: 20px 9px 0 45px;}
	#homeBannerOne .container .leftText .button {padding: 12px;margin-top: 11px;}
	#homeBannerOne .container .leftText .button a{font-size: 12px;}
	#homeBannerOne .container .rightImg img{height: 325px;}
	#homeBannerOne .container .rightImg:before{top: 50px;}

	#homeBannerTwos{padding: 20px 0;}
	#homeBannerTwos::before{top: 15px;height: 1px;width: 150px;}
	#homeBannerTwos .container .leftBanner{padding: 20px 70px 20px 0;}
	#homeBannerTwos .container .leftBanner::before{height: 200px;top: 50px;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 30px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 20px;margin-bottom: 10px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 13px;padding: 10px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 12px;margin: 15px 0 18px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 300px;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 10px;}
	#homeBannerTwos .container .rightBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{height: 325px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 15%;margin-top: 31px;width: 123%;}
	#homeBannerTwos .container .leftBanner .text:before{width: 1px;left: -30px;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 20px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 13px;padding: 14px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos .container .leftBanner::after{bottom: 84px;left: 56%;height: 225px;}

	#homeBannerThree{padding: 30px 0;}
	#homeBannerThree .container .rightImg img{height: 300px;}
	#homeBannerThree .container .rightImg:before{right: -38%;top: 28%;}
	#homeBannerThree .container .leftText{padding: 30px;}
	#homeBannerThree .container .leftText .title .border{height: 1px;width: 137px;top: 15px;}
	#homeBannerThree .container .leftText .title h1{font-size: 20px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 13px;padding: 11px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 10px;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 35px;height: 35px;font-size: 11px;}

	#homeReferance{padding: 20px 0 10px 0;}
	#homeReferance .title{padding: 35px 0 20px 0;}
	#homeReferance .title .container .leftT img{height: 45px;margin-top: -30px;}
	#homeReferance .title .container .leftT h1{font-size: 17px;}
	#homeReferance .title .container .rightT p{font-size: 12px;}
	#homeReferance .title .container .rightT img{height: 20px;}
	#homeReferance .content .container .swiper-container{padding: 30px 0 10px 0;}
	#homeReferance .content .container .swiper-slide{height: 75px;}

	#footer .container .fTop{padding: 20px 0;}
	#footer .container .fTop .fLeft .single img{margin-right: 8px;height: 18px;}
	#footer .container .fTop .fLeft .single p{font-size: 12px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 20px;}
	#footer .container .fTop .fLeft .fMail img{height: 11px;margin-right: 8px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 20px;}
	#footer .container .fTop .fLeft .fSocials a{padding: 2px 8px;}
	#footer .container .fTop .fLeft .fSocials a img{height: 13px;}
	#footer .container .fTop .fRight img{top: -38px;height: 80px;}
	#footer .container .fContent{padding: 30px 0 0 0;}
	#footer .container .fContent .fInfo h1{font-size: 12px;margin: 10px 0;}
	#footer .container .fContent .fInfo p{font-size: 12px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;}
	#footer .container .fContent .fMenu .links{padding: 0 13px;}
	#footer .container .fContent .fMenu .links .single{margin-top: 10px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 13px;}
	#footer .container .fContent .fMenu .links .single ul li a{font-size: 12px;}

	#footerBottom{height: 50px;}
	#footerBottom .container a p{font-size: 12px;}

	#pageDetailContent .container .pageRight .referanceList .single{margin: 4px;}
	#pageDetailContent .container .pageRight .referanceList .single img{height: 130px;}
	#pageDetailContent .container .pageRight .referanceList .single h1{font-size: 15px;}


	#productsListe .list a img{padding: 0;}
	#productsListe .list a .title{font-size: 12px;min-height: auto;   padding: 20px 15px;}
	#productsListe .list a span{left: 10px;top: 10px;font-size: 12px;}
	#productsListe .list a .title:before{width: 5px;height: 60px;}

	#pageDetailContent .container .pageRight{padding: 20px 0;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li{height: 40px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a{padding: 0 10px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a h1{font-size: 13px;}
	#pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 30%;padding: 13px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image{height: 100px;}
	#pageDetailContent .container .pageRight .content .projeList .single .title{font-size: 12px;}
	#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 11px;font-size: 13px;}
	#pageDetailContent .container .pageRight .productDetail .din{font-size: 17px;}
	#pageDetailContent .container .pageRight .content .singleU{margin-bottom: 8px;margin-right: 8px;}
	#pageDetailContent .container .pageRight .content .singleU h1{font-size: 13px;padding: 8px 6px;min-height: 40px;}
	#pageDetailContent .container .pageRight .content .singleU img{height: 150px;padding: 6px;}

	#pageDetailContent .container .pageRight .content p{font-size: 15px;margin-top: 8px;}
	#pageDetailContent .container .pageRight .content ul li{font-size: 15px;}

	#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 20px;}
	#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 32px;flex: .5;}
	#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 11px;}

	#pageDetailContent .container .pageRight #productSlider{height: 37vh;}
	#pageDetailContent .container .pageRight #productSlider .swiper-pagination-bullet{width: 10px;}

	#pageDetailContent .container .pageRight .pDetailInfo a{font-size: 12px;}

	#pageDetailContent .container .pageRight .table table td, th{font-size: 13px;padding: 10px;}
	#pageDetailContent .container .pageRight .table{margin: 25px 0;}

	#pageDetailContent .container .pageLeft .detailMenu li a{font-size: 13px;}
	
	#news-list .list .inner-container .desc .title h3{font-size: 16px;}
	#news-list .list .inner-container .desc .readmore a{font-size: 13px;padding: 8px;}

	
	.form {height: 300px;}
	.page-contact .box{padding: 12px 13px;}
	.page-contact .box .icon{min-width: 35px;}
	.page-contact .box .icon i{font-size: 23px;}
	.page-contact .box .ctitle p{font-size: 13px !important;}
	.page-contact .boxes{padding: 0 30px 0 0;}
}
@media screen and (max-width: 1024px) 
{
	.container{padding: 0 15px;}

	#mFull .container{grid-template-rows: 80px 1fr 70px;}
	#mFull .container .content ul li a{font-size: 15px;}
	#mFull .container .content .info .phone a{font-size: 17px;}
	#mFull .container .content .info > div::before{top: 30px;}
	#mFull .container .content .info i{font-size: 22px;margin-bottom: 5px;}
	#mFull .container .content .info .phone a{font-size: 17px;}
	#mFull .footerNav-social span{font-size: 10px;}

	#header{margin-bottom: 20px;}
	#header:before{top: 115px;width: 75%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft .logo img{height: 25px;}
	#header .container .bottomHeader .searchProduct{max-width: 180px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;}
	#header .container .bottomHeader .menu ul li a{font-size: 12px;}
	#header .container .bottomHeader .menu ul li:nth-child(2) a{padding-left: 10px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 75px;margin-top: -3px;}
	#header .container .topHeader{padding: 20px 0 10px 0;}
	#header .container .topHeader .topRight .phoneR{margin-right: 12px;}
	#header .container .topHeader .topRight .phoneR img{height: 20px;margin-right: 8px;}
	#header .container .topHeader .topRight .phoneR p{font-size: 12px;}
	#header .container .topHeader .topRight .social-icons{display: none;}
	#header .container .topHeader .topRight .social-icons a{width: 30px;height: 19px;}
	#header .container .topHeader .topRight .social-icons a img{height: 14px;}
	#header .container .bottomHeader .searchProduct form input{font-size: 12px;padding-left: 0;}
	
	#slider{height: 55vh;}
	#slider .mainSliderText h1{font-size: 23px;margin: 0 3%;}
	#slider .button a{padding: 15px 35px;}
	#slider .arrows .swiper-button-next{height: 30px;width: 50px;}
	#slider .arrows .swiper-button-prev{height: 30px;width: 50px;left: 50px;top: 61px;}
	#slider .arrows i{font-size: 14px;}
	#slider .button a i{font-size: 15px;}

	#homeCorp{margin-bottom: 50px;}
	#homeCorp:before{width: 75%;    bottom: -125px;}
	#homeCorp .container .corpText .image{margin-top: 20px;height: 300px;}
	#homeCorp .container .corpText .text{margin-top: 100px;padding: 20px;}
	#homeCorp .container .corpText .text .title h1{font-size: 22px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 19px;}
	#homeCorp .container .corpText .text p{padding-top: 8px;font-size: 12px;}
	#homeCorp .container .corpText .text .button{margin: 10px 0;padding: 11px;font-size: 12px;}
	#homeCorp .container .corpBanner{margin-left: 23%;width: 50%;margin-top: -75px;}
	#homeCorp .container .corpBanner .title{margin-left: -15%;width: 66%;}
	#homeCorp .container .corpBanner .title h1{font-size: 17px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 16px;}
	#homeCorp .container .corpBanner p{padding: 10px 10px 10px 0;margin: 0;font-size: 13px;}
	#homeCorp .container .corpBanner .boxes .single{height: 60px;margin: 4px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 12px;padding: 0 8px;}

	#homeBrands{padding: 25px 0;}
	#homeBrands .container{grid-template-columns: 28% 66%;grid-gap: 0 30px;max-width: 95%;}
	#homeBrands .container .title{padding: 20px 0 0 0;}
	#homeBrands .container .title h1{font-size: 22px;padding: 0 10px;}
	#homeBrands .container .title p {padding: 9px;font-size: 13px;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 250px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 25px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 10px 15px 0 10px;font-size: 13px;}

	#homeEducation{padding: 10px 0;}
	#homeEducation .container .title{margin-bottom: 9px;}
	#homeEducation .container .title .leftT img{height: 40px;margin-top: -27px;}
	#homeEducation .container .title .leftT h1{font-size: 15px;}
	#homeEducation .container .title .rightT p{font-size: 11px;}
	#homeEducation .container .title .rightT img{height: 20px;margin-left: 8px;}
	#homeEducation .container .content{padding: 10px;margin: 5px 0;}
	#homeEducation .container .content .single{padding: 15px;}
	#homeEducation .container .content .single p{font-size: 30px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 10px;}

	#homeBannerOne{padding: 20px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;}
	#homeBannerOne .container .leftText{padding: 15px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 18px;margin-bottom: 8px;}
	#homeBannerOne .container .leftText .title .border{width: 40%;height: 1px;}
	#homeBannerOne .container .leftText p{font-size: 13px;padding: 15px 11px 0 30px;}
	#homeBannerOne .container .leftText .button {padding: 11px;margin-top: 10px;}
	#homeBannerOne .container .leftText .button a{font-size: 12px;}
	#homeBannerOne .container .rightImg img{height: 300px;}
	#homeBannerOne .container .rightImg:before{top: 50px;}

	#homeBannerTwos{padding: 15px 0;}
	#homeBannerTwos::before{top: 15px;height: 1px;width: 150px;}
	#homeBannerTwos .container .leftBanner{padding: 20px 70px 20px 0;}
	#homeBannerTwos .container .leftBanner::before{height: 175px;top: 36px;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 30px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 18px;margin-bottom: 9px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 13px;padding: 10px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 12px;margin: 15px 0 18px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 270px;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 10px;}
	#homeBannerTwos .container .rightBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{margin-top: 150px;height: 350px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 10%;margin-top: 36px;width: 140%;}
	#homeBannerTwos .container .leftBanner .text:before{width: 1px;left: -16px;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 18px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 13px;padding: 14px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos .container .leftBanner::after{bottom: 84px;left: 56%;height: 225px;}

	#homeBannerThree{padding: 20px 0;}
	#homeBannerThree .container .rightImg img{height: 250px;}
	#homeBannerThree .container .rightImg:before{right: -38%;top: 28%;}
	#homeBannerThree .container .leftText{padding: 30px;}
	#homeBannerThree .container .leftText .title .border{height: 1px;width: 137px;top: 15px;}
	#homeBannerThree .container .leftText .title h1{font-size: 18px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 13px;padding: 11px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 10px;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 35px;height: 35px;font-size: 11px;}

	#homeReferance{padding: 20px 0 10px 0;}
	#homeReferance .title{padding: 30px 0 15px 0;}
	#homeReferance .title .container .leftT img{height: 40px;margin-top: -30px;}
	#homeReferance .title .container .leftT h1{font-size: 15px;}
	#homeReferance .title .container .rightT p{font-size: 11px;}
	#homeReferance .title .container .rightT img{height: 20px;}
	#homeReferance .content .container .swiper-container{padding: 15px 0 10px 0;}
	#homeReferance .content .container .swiper-slide{height: 75px;}

	#footer .container .fTop{padding: 15px 0;}
	#footer .container .fTop .fLeft .single img{margin-right: 8px;height: 18px;}
	#footer .container .fTop .fLeft .single p{font-size: 12px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 20px;}
	#footer .container .fTop .fLeft .fMail img{height: 11px;margin-right: 8px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 20px;}
	#footer .container .fTop .fLeft .fSocials a{padding: 2px 8px;}
	#footer .container .fTop .fLeft .fSocials a img{height: 13px;}
	#footer .container .fTop .fRight img{top: -35px;height: 70px;}
	#footer .container .fContent{padding: 25px 0 0 0;}
	#footer .container .fContent .fInfo{flex: 1.5;}
	#footer .container .fContent .fInfo h1{font-size: 12px;margin: 10px 0;}
	#footer .container .fContent .fInfo p{font-size: 12px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;flex-wrap: wrap;}
	#footer .container .fContent .fMenu .links{padding: 0 13px;flex: 1 0 40%;}
	#footer .container .fContent .fMenu .links .single{margin-top: 10px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 13px;}
	#footer .container .fContent .fMenu .links .single ul li a{font-size: 12px;}

	#footerBottom{height: 50px;}
	#footerBottom .container a p{font-size: 12px;}
	
	/*Haber List*/
	#news-list .list .inner-container{flex-basis: 40%;margin: 10px}
	#news-list .list .inner-container .date{padding: 0;height: auto;padding: 10px 0; display: flex;flex-direction: column;align-items: center;width: 60px;}
	#news-list .list .inner-container .date:before{border-right: 60px solid transparent;}
	#news-list .list .inner-container .date h3{font-size: 20px!important;}
	#news-list .list .inner-container .date h5{font-size: 11px;}
	#news-list .list .inner-container .image img{height: 160px;}
	#news-list .list .inner-container .desc{padding: 0 7px;}
	#news-list .list .inner-container .desc .title h3{font-size: 14px;margin-bottom: 0;}
	#news-list .list .inner-container .desc .info span{font-size: 10px;padding-right: 0;}
	#news-list .list .inner-container .desc .readmore a{padding: 8px;font-size: 12px;line-height: 1;}

	#pageDetailContent .container .pageLeft .detailMenu li a{padding: 9px 0;font-size: 12px;}
	#pageDetailContent .container .pageLeft .detailMenu li:hover a{padding: 9px 0;}

	#pageNavigation{padding: 20px 0;}
	#pageNavigation .container a{font-size: 15px;}

	#pageDetailContent .container .pageRight .newsContent .image{width: 100%;height: auto;margin-bottom: 20px;max-height: 480px;}

	#pageDetailContent .container .pageRight .referanceList .single{margin: 3px;}
	#pageDetailContent .container .pageRight .referanceList .single:before{height: 3px;}
	#pageDetailContent .container .pageRight .referanceList .single img{height: 110px;}


	#productsListe .list a img{padding: 0;}
	#productsListe .list a .title{font-size: 12px;min-height: auto;   padding: 20px 15px;}
	#productsListe .list a span{left: 10px;top: 10px;font-size: 12px;}
	#productsListe .list a .title:before{width: 5px;height: 60px;}

	#pageDetailContent .container .pageRight{padding: 18px 0;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li{height: 40px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a{padding: 0 10px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a h1{font-size: 12px;}
	#pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 46%;padding: 13px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image{height: 100px;}
	#pageDetailContent .container .pageRight .content .projeList .single .title{font-size: 12px;}
	#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 10px;font-size: 12px;}
	#pageDetailContent .container .pageRight .productDetail .din{font-size: 15px;}

	#pageDetailContent .container .pageRight .content .singleU{margin-right: 10px;margin-bottom: 10px;flex: 0 0 calc(45% - 10px);}
	#pageDetailContent .container .pageRight .content .singleU h1{font-size: 12px;padding: 8px;min-height: 35px;}

	#pageDetailContent .container .pageRight .contentP .build{font-size: 15px;padding: 8px 0;}
	#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 15px;flex: 1 0 34%;}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(3n){border-right: 1px dashed rgb(255 255 255 / 65%);}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(2n){border-right: unset;}
	#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 30px;flex: .5;}
	#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 10px;}

	#pageDetailContent .container .pageRight .content .singleU img{height: 150px;padding: 8px;}

	#pageDetailContent .container .pageRight .content p{font-size: 13px;}
	#pageDetailContent .container .pageRight .content ul li{font-size: 13px;}

	#pageDetailContent .container{grid-gap: 0 27px;}
	#pageDetailContent .container .pageLeft .detailMenu li.activePage a{padding: 10px 0;}

	#pageDetailContent .container .pageRight .pageListK .singleT{padding: 10px;flex: 1 0 40%;margin-left: 10px;min-height: 65px;}
	#pageDetailContent .container .pageRight .pageListK .singleT h1{font-size: 15px;}
	#pageDetailContent .container .pageRight .pageListK .singleT img{height: 26px;}

	#pageDetailContent .container .pageRight .table table td, th{font-size: 12px;padding: 10px;}

	
	.form {height: 270px;}
	.page-contact .box{padding: 10px 10px;}
	.page-contact .box .icon{min-width: 30px;}
	.page-contact .box .icon i{font-size: 21px;}
	.page-contact .box .ctitle p{font-size: 12px !important;}
	.page-contact .boxes{padding: 0 20px 0 0;}
	#pageDetailContent .container .pageRight .content{padding: 0 0px 0 12px;}
}
@media screen and (max-width: 768px) 
{
	.container{padding: 0 10px;}
	#mFull .container{grid-template-rows: 80px 1fr 70px;}
	#mFull .container .content ul li a{font-size: 15px;}
	#mFull .container .content .info .phone a{font-size: 17px;}
	#mFull .container .content .info > div::before{top: 30px;}
	#mFull .container .content .info i{font-size: 22px;margin-bottom: 5px;}
	#mFull .container .content .info .phone a{font-size: 17px;}
	#mFull .footerNav-social span{font-size: 10px;}

	#header{margin-bottom: 20px;}
	#header:before{top: 115px;width: 75%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft .logo img{height: 25px;}
	#header .container .bottomHeader .searchProduct{max-width: 180px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;display: flex;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;display: none;}
	#header .container .bottomHeader .menu ul li a{font-size: 12px;}
	#header .container .bottomHeader .menu ul li:nth-child(2) a{padding-left: 10px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 75px;margin-top: -3px;}
	#header .container .topHeader{padding: 20px 0 10px 0;}
	#header .container .topHeader .topRight .phoneR{margin-right: 12px;}
	#header .container .topHeader .topRight .phoneR img{height: 20px;margin-right: 8px;}
	#header .container .topHeader .topRight .phoneR p{font-size: 12px;}
	#header .container .topHeader .topRight .social-icons a{width: 30px;height: 19px;}
	#header .container .topHeader .topRight .social-icons a img{height: 14px;}
	#header .container .bottomHeader .searchProduct form input{font-size: 12px;padding-left: 0;}
	
	#slider{height: 46vh;}
	#slider .container{max-width: 96%;}
	#slider .mainSliderText h1{font-size: 23px;margin: 0 3%;}
	#slider .button a{padding: 15px 35px;}
	#slider .arrows .swiper-button-next{height: 30px;width: 50px;}
	#slider .arrows .swiper-button-prev{height: 30px;width: 50px;left: 50px;top: 61px;}
	#slider .arrows i{font-size: 14px;}
	#slider .button a i{font-size: 15px;}

	#homeCorp{margin-bottom: 50px;}
	#homeCorp:before{width: 75%;    bottom: -125px;}
	#homeCorp .container .corpText .image{margin-top: 20px;height: 235px;}
	#homeCorp .container .corpText .text{margin-top: 50px;padding: 15px;}
	#homeCorp .container .corpText .text .title h1{font-size: 19px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 17px;}
	#homeCorp .container .corpText .text p{padding-top: 7px;font-size: 12px;}
	#homeCorp .container .corpText .text .button{margin: 7px 0;padding: 10px;font-size: 12px;}
	#homeCorp .container .corpBanner{margin-left: 23%;width: 50%;margin-top: -100px;}
	#homeCorp .container .corpBanner .title{margin-left: -15%;width: 66%;}
	#homeCorp .container .corpBanner .title h1{font-size: 16px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 14px;}
	#homeCorp .container .corpBanner p{padding: 10px 10px 10px 0;margin: 0;font-size: 12px;}
	#homeCorp .container .corpBanner .boxes .single{height: 49px;margin: 4px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 12px;padding: 0 8px;}

	#homeBrands{padding: 25px 0;}
	#homeBrands .container{grid-template-columns: 35% 61%;grid-gap: 0 20px;max-width: 100%;margin: 0 auto;}
	#homeBrands .container .title{padding: 15px 0 0 0;}
	#homeBrands .container .title h1{font-size: 18px;padding: 0 10px;}
	#homeBrands .container .title p {padding: 8px;font-size: 12px;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 250px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 25px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 10px 15px 0 10px;font-size: 13px;}

	#homeEducation{padding: 10px 0;}
	#homeEducation .container .title{margin-bottom: 9px;}
	#homeEducation .container .title .leftT img{height: 40px;margin-top: -27px;}
	#homeEducation .container .title .leftT h1{font-size: 14px;}
	#homeEducation .container .title .rightT p{font-size: 11px;}
	#homeEducation .container .title .rightT img{height: 20px;margin-left: 8px;}
	#homeEducation .container .content{padding: 10px;margin: 5px 0;}
	#homeEducation .container .content .single{padding: 15px;}
	#homeEducation .container .content .single p{font-size: 24px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 10px;}

	#homeBannerOne{padding: 20px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;}
	#homeBannerOne .container .leftText{padding: 15px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 16px;margin-bottom: 8px;}
	#homeBannerOne .container .leftText .title .border{width: 40%;height: 1px;}
	#homeBannerOne .container .leftText p{font-size: 13px;padding: 15px 11px 0 30px;}
	#homeBannerOne .container .leftText .button {padding: 11px;margin-top: 10px;}
	#homeBannerOne .container .leftText .button a{font-size: 12px;}
	#homeBannerOne .container .rightImg img{height: 300px;}
	#homeBannerOne .container .rightImg:before{top: 50px;}

	#homeBannerTwos{padding: 15px 0;}
	#homeBannerTwos::before{top: 15px;height: 1px;width: 150px;}
	#homeBannerTwos .container .leftBanner{padding: 20px 36px 20px 0;}
	#homeBannerTwos .container .leftBanner::before{height: 175px;top: 36px;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 30px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 16px;margin-bottom: 9px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 13px;padding: 10px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 12px;margin: 15px 0 18px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 211px;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 10px;}
	#homeBannerTwos .container .rightBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{margin-top: 149px;height: 318px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 10%;margin-top: 36px;width: 140%;}
	#homeBannerTwos .container .leftBanner .text:before{width: 1px;left: -16px;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 16px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 13px;padding: 14px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos .container .leftBanner::after{bottom: 84px;left: 56%;height: 225px;}

	#homeBannerThree{padding: 20px 0;}
	#homeBannerThree .container .rightImg img{height: 250px;}
	#homeBannerThree .container .rightImg:before{right: -38%;top: 28%;}
	#homeBannerThree .container .leftText{padding: 30px;}
	#homeBannerThree .container .leftText .title .border{height: 1px;width: 137px;top: 15px;}
	#homeBannerThree .container .leftText .title h1{font-size: 16px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 13px;padding: 11px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 10px;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 35px;height: 35px;font-size: 11px;}

	#homeReferance{padding: 20px 0 10px 0;}
	#homeReferance .title{padding: 30px 0 15px 0;}
	#homeReferance .title .container .leftT img{height: 40px;margin-top: -30px;}
	#homeReferance .title .container .leftT h1{font-size: 15px;}
	#homeReferance .title .container .rightT p{font-size: 11px;}
	#homeReferance .title .container .rightT img{height: 20px;}
	#homeReferance .content .container .swiper-container{padding: 10px 0;}
	#homeReferance .content .container .swiper-slide{height: 60px;}

	#footer .container .fTop{padding: 15px 0;}
	#footer .container .fTop .fLeft .single img{margin-right: 8px;height: 18px;}
	#footer .container .fTop .fLeft .single p{font-size: 12px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 20px;}
	#footer .container .fTop .fLeft .fMail img{height: 11px;margin-right: 8px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 20px;}
	#footer .container .fTop .fLeft .fSocials a{padding: 2px 8px;}
	#footer .container .fTop .fLeft .fSocials a img{height: 13px;}
	#footer .container .fTop .fRight img{top: -35px;height: 70px;}
	#footer .container .fContent{padding: 25px 0 0 0;}
	#footer .container .fContent .fInfo{flex: 1.5;}
	#footer .container .fContent .fInfo h1{font-size: 12px;margin: 10px 0;}
	#footer .container .fContent .fInfo p{font-size: 12px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;flex-wrap: wrap;}
	#footer .container .fContent .fMenu .links{padding: 0 13px;flex: 1 0 40%;}
	#footer .container .fContent .fMenu .links .single{margin-top: 10px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 13px;}
	#footer .container .fContent .fMenu .links .single ul li a{font-size: 12px;}

	#footerBottom{height: 50px;}
	#footerBottom .container a p{font-size: 12px;}


	/*Page Title*/
	.pageTitle{padding: 15px;background: #3d3d3d;}
	.pageTitle h1{font-size: 17px;}
	.pageImage{height: 200px;}
	.pageImage .container h1{font-size: 17px;}

	/*sayfa*/
	.pageContent{flex-direction: column;}
	.pageContent h2{font-size: 18px;}
	.pageContent p{font-size: 15px;}
	.pageContent img{width: 100%;height: 250px;object-fit: contain;}
	.docs a{height: 150px;}
	/*Urun List*/
	#productsList .container .list li{flex-basis: 46%;}

	/*ekip List*/
	#teamList .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 .list .inner-container{/* flex-basis: 100%; */}

	/*Haber Detay*/
	#pageDetailContent .container .pageRight .newsContent .group1{height: 200px;}
	
	#newsList .single{padding: 0 5px;}

	/*Iletisim*/
	.page-contact .contact-top{flex-direction: column;padding: 0 5px;margin: 5px 0 20px 0;}
	.form {height: 290px;flex: unset;}
	.page-contact .box{padding: 10px 10px;}
	.page-contact .box .icon{min-width: 30px;}
	.page-contact .box .icon i{font-size: 21px;}
	.page-contact .box .ctitle p{font-size: 12px !important;}
	.page-contact .boxes{padding: 0 0px 0 0;}

	.kadromuz .single{height: 250px;}
	.kadromuz .single .image{height: 150px;}
	.kadromuz .single .title h1{font-size: 17px;}
	.kadromuz .single .title p{font-size: 12px;}



	#pageNavigationImg{height: 225px;}
	#pageNavigationImg .container .text a{font-size: 17px;}
	#pageDetailContent .container{grid-template-columns: 100%;padding: 0px 0;}
	#filter .container{grid-template-rows: 45px 1fr;}
	
	#pageDetailContent .container .pageLeft .filter{display: flex;font-size: 16px;}
	#pageDetailContent .container .pageLeft .detailMenu{display: none;}
	#pageDetailContent .container .pageLeft .pageDetailSlider{display: none;}
	#pageDetailContent .container .pageLeft #filter .detailMenu{display: flex;border-left: unset;}
	#pageDetailContent .container .pageLeft #filter .pageDetailSlider{display: flex;}
	#pageDetailContent .container .pageRight .content{padding: 10px;}
	#pageDetailContent .container .pageRight .content p{width: 100%;line-height: 1.5;margin-top: 7px;}

	#pageDetailContent .container .pageRight .referanceList .single img{height: 110px;padding: 7px;}
	#pageDetailContent .container .pageRight .referanceList .single h1{font-size: 15px;}

	#homeBrands .container .icons i{font-size: 23px!important;}


	#productsListe .list a img{padding: 0;}
	#productsListe .list a .title{font-size: 12px;min-height: auto;   padding: 20px 15px;}
	#productsListe .list a span{left: 10px;top: 10px;font-size: 12px;}
	#productsListe .list a .title:before{width: 5px;height: 60px;}

	#pageDetailContent .container .pageRight{padding: 15px 0;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li{height: 40px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a{padding: 0 10px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a h1{font-size: 12px;}
	#pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 46%;padding: 13px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image{height: 100px;}
	#pageDetailContent .container .pageRight .content .projeList .single .title{font-size: 12px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image img{object-fit: contain;}

	#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 12px;font-size: 14px;}
	#pageDetailContent .container .pageRight .productDetail{padding: 0 10px!important;}
	#pageDetailContent .container .pageRight .contentP .build{font-size: 13px;padding: 10px 0;}

	#pageDetailContent .container .pageRight .content .singleU{flex: 0 0 calc(33.3% - 10px);}
	#pageDetailContent .container .pageRight .content .singleU img{height: 180px;}
	#pageDetailContent .container .pageRight .pageListK .singleT{padding: 10px;flex: 1 0 29%;}
	#pageDetailContent .container .pageRight .pageListK .singleT h1{font-size: 13px;}
	#pageDetailContent .container .pageRight .pageListK .singleT img{height: 27px;}

	#pageDetailContent .container .pageRight #productSlider .swiper-pagination-bullet{width: 8px;height: 2px;}

	#news-list .list .inner-container{flex-basis: 45%;margin: 5px}
	#news-list .list .inner-container .date{padding: 0;height: auto;padding: 10px 0; display: flex;flex-direction: column;align-items: center;width: 50px;}
	#news-list .list .inner-container .date:before{border-right: 50px solid transparent;}
	#news-list .list .inner-container .date h3{font-size: 18px!important;}
	#news-list .list .inner-container .date h5{font-size: 10px;}
	#news-list .list .inner-container .image img{height: 140px;}
	#news-list .list .inner-container .desc{padding: 0 5px;}
	#news-list .list .inner-container .desc .title h3{font-size: 13px;margin-bottom: 0;margin-top: 3px;}
	#news-list .list .inner-container .desc .info span{font-size: 9px;padding-right: 0;}
	#news-list .list .inner-container .desc .readmore a{padding: 7px;font-size: 11px;line-height: 1;}

	#pageDetailContent .container .pageRight .table table td, th{font-size: 10px;padding: 8px;}
	#pageDetailContent .container .pageRight .table{margin: 20px 0;}

	#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 15px;flex: 1 0 32%;}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(2n){border-right: 1px dashed rgb(255 255 255 / 65%);}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(3n){border-right: unset;}
	#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 24px;flex: .5;}
	#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 10px;}

}
@media screen and (max-width: 640px) 
{
	.container{padding: 0 10px;}
	#mFull .container{grid-template-rows: 80px 1fr 70px;}
	#mFull .container .content{flex-direction: column;align-items: unset;}
	#mFull .container .content ul{display: flex;flex-direction: column;justify-content: center;padding-left: 0;}
	#mFull .container .content ul li a{font-size: 12px;}
	#mFull .container .content .info{display: flex;flex-direction: row;text-align: right;padding-right: 0;justify-content: space-between;flex: unset;margin: 20px 0;}
	#mFull .container .content .info::after{display: none;}
	#mFull .container .content .info .phone{    display: flex;flex-direction: column;align-items: flex-start;}
	#mFull .container .content .info .phone a{font-size: 12px;}
	#mFull .container .content .info > div::before{top: 21px;right: unset;left: 0;}
	#mFull .container .content .info i{font-size: 13px;margin-bottom: 5px;}
	#mFull .container .content .info a{font-size: 10px;}
	#mFull .container .content .info .mail{    display: flex;flex-direction: column;align-items: flex-start;}
	#mFull .footerNav-social span{font-size: 8px;}
	

	#header:before{top: 92px;width: 85%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft {flex: .7;}
	#header .container .topHeader .topLeft .logo img{height: 20px;}
	#header .container .bottomHeader{height: 35px;}
	#header .container .bottomHeader .searchProduct{max-width: 250px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;display: flex;}
	#header .container .bottomHeader .menu .mobileMenu img{height: 17px;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;display: none;}
	#header .container .bottomHeader .menu ul li a{font-size: 12px;}
	#header .container .bottomHeader .menu ul li:nth-child(2) a{padding-left: 10px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 66px;margin-top: -3px;}
	#header .container .topHeader{padding: 20px 0 10px 0;}
	#header .container .topHeader .topRight .phoneR{margin-right: 12px;}
	#header .container .topHeader .topRight .phoneR img{height: 20px;margin-right: 8px;}
	#header .container .topHeader .topRight .phoneR p{font-size: 12px;}
	#header .container .topHeader .topRight .social-icons a{width: 30px;height: 19px;}
	#header .container .topHeader .topRight .social-icons a img{height: 14px;}
	#header .container .bottomHeader .searchProduct form input{font-size: 12px;padding-left: 0;}

	#slider{height: 46vh;}
	#slider .container{max-width: 96%;padding: 0;}
	#slider .mainSliderText h1{font-size: 17px;margin: 0 2%;}
	#slider .button a{padding: 13px 30px;}
	#slider .arrows .swiper-button-next{height: 30px;width: 40px;}
	#slider .arrows .swiper-button-prev{height: 30px;width: 40px;left: 40px;top: 57px;}
	#slider .arrows i{font-size: 14px;}
	#slider .button a i{font-size: 15px;}

	#homeCorp{margin-bottom: 50px;}
	#homeCorp:before{width: 85%;bottom: -125px;}
	#homeCorp .container .corpText{flex-direction: column;}
	#homeCorp .container .corpText .image{margin-top: 20px;height: auto;position: unset;width: 100%;}
	#homeCorp .container .corpText .image img{height: auto;}
	#homeCorp .container .corpText .text{margin-top: 10px;width: 83%;padding: 15px 43px;}
	#homeCorp .container .corpText .text .title h1{font-size: 19px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 17px;}
	#homeCorp .container .corpText .text p{padding-top: 7px;font-size: 12px;}
	#homeCorp .container .corpText .text .button{margin: 7px 0;padding: 10px;font-size: 12px;}
	#homeCorp .container .corpBanner{margin-left: 01;width: 100%;margin-top: 0;padding: 20px 20px 0 20px;}
	#homeCorp .container .corpBanner .title{margin-left: 0;width: 85%;}
	#homeCorp .container .corpBanner .title h1{font-size: 16px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 14px;}
	#homeCorp .container .corpBanner p{padding: 10px 10px 10px 0;margin: 0;font-size: 12px;}
	#homeCorp .container .corpBanner .boxes{    margin-left: 5%;width: 80%;}
	#homeCorp .container .corpBanner .boxes .single{height: 49px;margin: 4px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 12px;padding: 0 8px;}

	#homeBrands{padding: 25px 0;}
	#homeBrands:before{bottom: 45%;width: 85%;}
	#homeBrands .container{grid-template-columns: 35% 61%;grid-gap: 0 20px;max-width: 100%;margin: 0 auto;display: flex;flex-direction: column;}
	#homeBrands .container .title{padding: 13px 0 0 0;}
	#homeBrands .container .title h1{font-size: 18px;padding: 0 10px;}
	#homeBrands .container .title p {padding: 8px;font-size: 12px;width: 79%;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 225px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 15px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 7px 10px 0 7px;font-size: 12px;}

	#homeEducation{padding: 10px 0;}
	#homeEducation .container .title{margin-bottom: 9px;}
	#homeEducation .container .title .leftT img{height: 40px;margin-top: -27px;}
	#homeEducation .container .title .leftT h1{font-size: 13px;}
	#homeEducation .container .title .rightT p{font-size: 11px;}
	#homeEducation .container .title .rightT img{height: 20px;margin-left: 8px;}
	#homeEducation .container .content{padding: 10px;margin: 5px 0;}
	#homeEducation .container .content .single{padding: 13px;flex: 1 0 45%;}
	#homeEducation .container .content .single:nth-child(3n){border-right: 1px dashed rgb(255 255 255 / 65%);}
	#homeEducation .container .content .single:nth-child(2n){border-right: unset;}
	#homeEducation .container .content .single p{font-size: 24px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 10px;}

	#homeBannerOne{padding: 14px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;}
	#homeBannerOne .container .leftText{padding: 10px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 14px;margin-bottom: 8px;}
	#homeBannerOne .container .leftText .title .border{width: 40%;height: 1px;}
	#homeBannerOne .container .leftText p{font-size: 12px;padding: 10px 10px 0 18px;}
	#homeBannerOne .container .leftText .button {padding: 11px;margin-top: 10px;}
	#homeBannerOne .container .leftText .button a{font-size: 12px;}
	#homeBannerOne .container .rightImg img{height: 225px;}
	#homeBannerOne .container .rightImg:before{top: -121px;}

	#homeBannerTwos{padding: 10px 0;overflow: hidden;}
	#homeBannerTwos::before{top: 15px;height: 1px;width: 150px;}
	#homeBannerTwos .container{flex-direction: column;}
	#homeBannerTwos .container .leftBanner{padding: 7px 0;display: flex;flex-direction: column-reverse;}
	#homeBannerTwos .container .leftBanner::before{height: 175px;top: 36px;width: 85%;left: unset;right: -10%;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 30px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 16px;margin-bottom: 9px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 13px;padding: 10px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 12px;margin: 15px 0 18px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 195px;}
	#homeBannerTwos .container .leftBanner .image:before{right: 0;left: unset;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 10px;}
	#homeBannerTwos .container .rightBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{margin-top: 0;height: 228px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 7%;margin-top: 10px;width: 93%;margin-bottom: 17px;}
	#homeBannerTwos .container .leftBanner .text:before{width: 1px;left: -18px;top: unset;bottom: -80px;z-index: 9;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 16px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 13px;padding: 14px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button a{font-size: 12px;padding: 12px;}
	#homeBannerTwos .container .leftBanner::after{bottom: -215px;left: -15%;height: 166px;}

	#homeBannerThree{padding: 20px 0;overflow: hidden;}
	#homeBannerThree .container{flex-direction: column;}
	#homeBannerThree .container .rightImg img{height: 250px;}
	#homeBannerThree .container .rightImg:before{right: -38%;top: 28%;}
	#homeBannerThree .container .leftText{padding: 10px;margin-top: -50px;z-index: 999;background: #fff;width: 80%;}
	#homeBannerThree .container .leftText .title .border{height: 1px;width: 137px;top: 57px;}
	#homeBannerThree .container .leftText .title h1{font-size: 16px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 13px;padding: 11px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 10px;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 35px;height: 35px;font-size: 11px;}

	#homeReferance{padding: 0 0 10px 0;}
	#homeReferance .title{padding: 25px 0 15px 0;}
	#homeReferance .title .container .leftT img{height: 32px;margin-top: -22px;}
	#homeReferance .title .container .leftT h1{font-size: 14px;}
	#homeReferance .title .container .rightT p{font-size: 11px;}
	#homeReferance .title .container .rightT img{height: 20px;}
	#homeReferance .content .container .swiper-container{padding: 10px 0;}
	#homeReferance .content .container .swiper-slide{height: 60px;}

	#footer .container .fTop{padding: 15px 0;}
	#footer .container .fTop .fLeft .fPhone{margin-left: 0;}
	#footer .container .fTop .fLeft .single img{margin-right: 8px;height: 15px;}
	#footer .container .fTop .fLeft .single p{font-size: 11px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 10px;}
	#footer .container .fTop .fLeft .fMail img{height: 11px;margin-right: 8px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 10px;}
	#footer .container .fTop .fLeft .fSocials a{padding: 2px 8px;}
	#footer .container .fTop .fLeft .fSocials a img{height: 11px;}
	#footer .container .fTop .fRight img{top: 11px;height: 50px;}
	#footer .container .fContent{padding: 45px 0 0 0;}
	#footer .container .fContent .fInfo{flex: 1.5;}
	#footer .container .fContent .fInfo h1{font-size: 12px;margin: 10px 0;}
	#footer .container .fContent .fInfo p{font-size: 12px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;flex-wrap: wrap;}
	#footer .container .fContent .fMenu .links{padding: 0 13px;flex: 1 0 40%;display: none;}
	#footer .container .fContent .fMenu .links .single{margin-top: 10px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 13px;}
	#footer .container .fContent .fMenu .links .single ul li a{font-size: 12px;}
	#footer .container .fContent .fMenu #accordionF {display: block;margin: 0;}

	#footerBottom{height: 50px;}
	#footerBottom .container a p{font-size: 12px;}


	#productsListe .list a {flex-basis: 45%;margin-right: 10px;}
	#productsListe .list a:nth-child(3n){margin-right: 10px;}
	#productsListe .list a:nth-child(2n){margin-right: 0px;}
	#productsListe .list a img{padding: 0;}
	#productsListe .list a .title{font-size: 12px;min-height: auto;   padding: 20px 15px;}
	#productsListe .list a span{left: 10px;top: 10px;font-size: 10px;width: 40px!important;height: 40px;}
	#productsListe .list a .title:before{width: 5px;height: 60px;}

	
	#pageDetailContent .container .pageRight{padding: 10px 0;}
	#pageDetailContent .container .pageRight .content{padding: 10px 20px;}
	#pageDetailContent .container .pageRight .content .projeList{padding: 15px 0;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one{align-items:center ;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li{height: 39px;flex: 0 0 32%;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a{padding: 0 7px;}
	#pageDetailContent .container .pageRight .content .tabs-nav-one li a h1{font-size: 12px;}
	#pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 46%;padding: 13px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image{height: 100px;}
	#pageDetailContent .container .pageRight .content .projeList .single .title{font-size: 12px;}
	#pageDetailContent .container .pageRight .content .projeList .single .image img{object-fit: contain;}

	#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 10px;font-size: 11px;}
	#pageDetailContent .container .pageRight .productDetail{padding: 0 5px!important;}

	#pageDetailContent .container .pageRight .content .singleU{flex: 0 0 calc(50% - 12px);margin-right: 12px;margin-bottom: 12px;}
	#pageDetailContent .container .pageRight .content .singleU:nth-child(2n){margin-right: 0px;flex: 0 0 50%;}
	#pageDetailContent .container .pageRight .content .singleU h1{font-size: 11px;min-height: 30px;}
	#pageDetailContent .container .pageRight .content .singleU img{height: 160px;}
	#pageDetailContent .container .pageRight .pageListK .singleT{padding: 13px;flex: 1 0 40%;}

	#pageDetailContent .container .pageRight .pInfos .single{flex: 1 0 100%; margin: 5px 0 0 0 ;padding: 10px;}

	#pageDetailContent .container .pageRight .table{margin: 10px 0;}
	#pageDetailContent .container .pageRight .table table td, th{font-size: 9px;padding: 7px;}

	#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 13px;flex: 1 0 45%;}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(3n){border-right: 1px dashed rgb(255 255 255 / 65%);}
	#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(2n){border-right: unset;}
	#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 24px;flex: .5;}
	#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 10px;}

	#pageDetailContent .container .pageRight .referanceList .single img{height: 95px;}

	#pageDetailContent .container .pageLeft .filter{font-size: 13px;padding: 12px 0;}
	#pageDetailContent .container .pageLeft .filter img{height: 14px;margin-right: 6px;}

	#news-list .list .inner-container .desc .title h3{font-size: 12px;}
	#news-list .list .inner-container .desc .readmore a{font-size: 10px; padding: 7px;}

	.form {height: 240px;}
	.page-contact .box{padding: 10px 10px;}
	.page-contact .box .icon{min-width: 25px;}
	.page-contact .box .icon i{font-size: 19px;}
	.page-contact .box .ctitle p{font-size: 11px !important;}
	.page-contact .boxes{padding: 0 0px 0 0;}
	.page-contact .contact-top{padding: 0 15px;}
	#pageDetailContent .container .pageRight .content{padding: 0 0px 0 0px;}

}
@media screen and (max-width: 480px)
{
	.container{padding: 0 5px;}


	#mFull .container{grid-template-rows: 80px 1fr 70px;}
	#mFull .container .content ul li a{font-size: 11px;}
	#mFull .container .content .info .phone a{font-size: 17px;}
	#mFull .container .content .info > div::before{top: 28px;}
	#mFull .container .content .info i{font-size: 17px;margin-bottom: 11px;}
	#mFull .container .content .info .phone a{font-size: 8px;}
	#mFull .footerNav-social span{font-size: 8px;}

	#header{margin-bottom: 0;padding: 10px 0;}
	#header:before{top: 80px;width: 85%;right: 8%;}
	#header .container{max-width: 97%;}
	#header .container .topHeader .topLeft {flex: 1;}
	#header .container .topHeader .topLeft .logo {width: 100%;display: flex;align-items: center;justify-content: center;}
	#header .container .topHeader .topLeft .logo img{height: 20px;}
	#header .container .bottomHeader{height: 35px;}
	#header .container .bottomHeader .searchProduct{max-width: 135px;}
	#header .container .bottomHeader .menu .mobileMenu{margin-right: 0;display: flex;margin-top: 0;}
	#header.sticky .container .bottomHeader .menu .mobileMenu{margin-top: 0;}
	#header .container .bottomHeader .menu .mobileMenu img{height: 15px;}
	#header .container .bottomHeader .menu ul li{padding: 5px 8px;display: none;}
	#header .container .bottomHeader .menu ul li a{font-size: 12px;}
	#header .container .bottomHeader .menu ul li:nth-child(2) a{padding-left: 10px;}
	#header .container .bottomHeader .menu ul .altMenu li a{font-size: 13px;}
	#header .container .bottomHeader .faviconMenu img{height: 59px;margin-top: 0px;}
	#header .container .topHeader{padding: 0;position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);}
	#header .container .topHeader .topRight {display: none;}
	#header .container .topHeader .topRight .phoneR{margin-right: 12px;}
	#header .container .topHeader .topRight .phoneR img{height: 20px;margin-right: 8px;}
	#header .container .topHeader .topRight .phoneR p{font-size: 11px;}
	#header .container .topHeader .topRight .social-icons a{width: 30px;height: 19px;}
	#header .container .topHeader .topRight .social-icons a img{height: 14px;}
	#header .container .bottomHeader .searchProduct{display: none;}
	#header .container .bottomHeader .searchProduct form input{font-size: 10px;padding-left: 0;}
	#header .container .bottomHeader .searchProduct form button{padding: 0 8px;}
	#header .container .bottomHeader .searchProduct form button img{height: 13px;}
	#header.sticky .topHeader{display: flex;}

	#slider{height: 40vh;}
	#slider .container{max-width: 100%;padding: 0;}
	#slider .mainSliderText h1{font-size: 15px;margin: 0 2%;}
	#slider .button a{padding: 10px 25px;}
	#slider .arrows .swiper-button-next{height: 30px;width: 40px;}
	#slider .arrows .swiper-button-prev{height: 30px;width: 40px;left: 40px;top: 57px;}
	#slider .arrows i{font-size: 10px;}
	#slider .button a i{font-size: 15px;}

	#homeCorp{margin-bottom: 15px;}
	#homeCorp:before{width: 100%;bottom: -125px;right: 0;left: 0;}
	#homeCorp .container .corpText{flex-direction: column;}
	#homeCorp .container .corpText .image{margin-top: 10px;height: auto;position: unset;width: 100%;}
	#homeCorp .container .corpText .text{margin-top: 10px;width: 100%;padding: 15px 25px;}
	#homeCorp .container .corpText .text .title h1{font-size: 19px;}
	#homeCorp .container .corpText .text .title h1:nth-child(1){font-size: 17px;}
	#homeCorp .container .corpText .text p{padding-top: 6px;font-size: 11px;opacity: .8;}
	#homeCorp .container .corpText .text .button{margin: 7px 0;padding: 10px;font-size: 12px;}
	#homeCorp .container .corpBanner{margin-left: 01;width: 100%;margin-top: 0;padding: 16px 25px 0 25px;}
	#homeCorp .container .corpBanner .title{margin-left: 0;width: 85%;}
	#homeCorp .container .corpBanner .title h1{font-size: 16px;padding: 0 24px 0 0;}
	#homeCorp .container .corpBanner .title h1:nth-child(1){font-size: 14px;}
	#homeCorp .container .corpBanner p{padding: 10px 10px 10px 0;margin: 0;font-size: 11px;}
	#homeCorp .container .corpBanner .boxes{margin-left: 5%;width: 90%;}
	#homeCorp .container .corpBanner .boxes .single{height: 45px;margin: 3px;}
	#homeCorp .container .corpBanner .boxes .single p{font-size: 11px;padding: 0 8px;}

	#homeBrands{padding: 19px 0;}
	#homeBrands:before{bottom: 45%;width: 100%;}
	#homeBrands .container{grid-template-columns: 35% 61%;grid-gap: 0 20px;max-width: 100%;margin: 0 auto;display: flex;flex-direction: column;padding: 0 10px;}
	#homeBrands .container .title{padding: 0 0 0 0;}
	#homeBrands .container .title h1{font-size: 18px;padding: 0 10px;}
	#homeBrands .container .title p {padding: 7px 7px 15px 7px;font-size: 11px;width: 79%;}
	#homeBrands .container .content .swiper-container .swiper-slide{height: 175px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content{bottom: 15px;}
	#homeBrands .container .content .swiper-container .swiper-slide .content h1{padding: 7px 10px 0 7px;font-size: 11px;}

	#homeEducation{padding: 10px 0;}
	#homeEducation .container .title{margin-bottom: 9px;}
	#homeEducation .container .title .leftT img{height: 33px;margin-top: -21px;}
	#homeEducation .container .title .leftT h1{font-size: 13px;}
	#homeEducation .container .title .rightT p{font-size: 11px;}
	#homeEducation .container .title .rightT img{height: 20px;margin-left: 8px;}
	#homeEducation .container .content{padding: 7px;margin: 5px 0;}
	#homeEducation .container .content .single{padding: 5px 11px;flex: 1 0 45%;}
	#homeEducation .container .content .single:nth-child(3n){border-right: 1px dashed rgb(255 255 255 / 65%);}
	#homeEducation .container .content .single:nth-child(2n){border-right: unset;}
	#homeEducation .container .content .single p{font-size: 19px;flex: .5;}
	#homeEducation .container .content .single h1{font-size: 10px;}

	#homeBannerOne{padding: 10px 0;}
	#homeBannerOne::before{bottom: 0;width: 150px;}
	#homeBannerOne .container .leftText{padding: 10px 0;}
	#homeBannerOne .container .leftText .title h1{font-size: 13px;margin-bottom: 6px;}
	#homeBannerOne .container .leftText .title .border{width: 40%;height: 1px;}
	#homeBannerOne .container .leftText p{font-size: 11px;padding: 10px 10px 0 15px;}
	#homeBannerOne .container .leftText .button {padding: 11px;margin-top: 10px;}
	#homeBannerOne .container .leftText .button a{font-size: 11px;}
	#homeBannerOne .container .rightImg img{height: 175px;}
	#homeBannerOne .container .rightImg:before{top: -121px;}

	#homeBannerTwos{padding: 10px 0;overflow: hidden;}
	#homeBannerTwos::before{top: 15px;height: 1px;width: 150px;}
	#homeBannerTwos .container{flex-direction: column;}
	#homeBannerTwos .container .leftBanner{padding: 7px 0;display: flex;flex-direction: column-reverse;}
	#homeBannerTwos .container .leftBanner::before{height: 175px;top: 36px;width: 85%;left: unset;right: -10%;}
	#homeBannerTwos .container .rightBanner{padding: 15px 0;}
	#homeBannerTwos .container .rightBanner .text{padding-left: 25px;padding-bottom: 10px;}
	#homeBannerTwos .container .rightBanner .text h1{font-size: 13px;margin-bottom: 8px;}
	#homeBannerTwos .container .rightBanner .text p{font-size: 11px;padding: 8px 0;}
	#homeBannerTwos .container .rightBanner .text .button {padding: 0;margin: 16px 0 13px 0;}
	#homeBannerTwos .container .rightBanner .image{height: 195px;}
	#homeBannerTwos .container .leftBanner .image:before{right: 0;left: unset;}
	#homeBannerTwos .container .rightBanner .text:before{width: 2px;left: 5px;top: 50px;}
	#homeBannerTwos .container .rightBanner .text .button a{font-size: 11px;padding: 10px;}
	#homeBannerTwos::after{bottom: 15px;width: 150px;height: 2px;}

	#homeBannerTwos .container .leftBanner .image{margin-top: 0;height: 185px;}
	#homeBannerTwos .container .leftBanner .text{margin-left: 27px;margin-top: 10px;width: 93%;margin-bottom: 11px;}
	#homeBannerTwos .container .leftBanner .text:before{width: 1px;left: -18px;top: unset;bottom: -80px;z-index: 9;}
	#homeBannerTwos .container .leftBanner .text h1{font-size: 13px;margin-bottom: 0;}
	#homeBannerTwos .container .leftBanner .text p{font-size: 11px;padding: 9px 0;}
	#homeBannerTwos .container .leftBanner .text .button {margin: 15px 0;}
	#homeBannerTwos .container .leftBanner .text .button a{font-size: 11px;padding: 10px;}
	#homeBannerTwos .container .leftBanner::after{bottom: -215px;left: -15%;height: 166px;}

	#homeBannerThree{padding: 9px 0;overflow: hidden;}
	#homeBannerThree .container{flex-direction: column;}
	#homeBannerThree .container .rightImg img{height: 210px;}
	#homeBannerThree .container .rightImg:before{right: -38%;top: 28%;}
	#homeBannerThree .container .leftText{padding: 10px;margin-top: -50px;z-index: 999;background: #fff;width: 80%;}
	#homeBannerThree .container .leftText .title .border{height: 1px;width: 137px;top: 51px;}
	#homeBannerThree .container .leftText .title h1{font-size: 15px;margin-bottom: 0;}
	#homeBannerThree .container .leftText p{font-size: 11px;padding: 11px 0;}
	#homeBannerThree .container .leftText .icons{margin-top: 0;top: 25%;}
	#homeBannerThree .container .leftText .icons a{width: 30px;height: 30px;font-size: 10px;}

	#homeReferance{padding: 10px 0;}
	#homeReferance .title{padding: 24px 0 10px 0;}
	#homeReferance .title .container .leftT img{height: 32px;margin-top: -19px;}
	#homeReferance .title .container .leftT h1{font-size: 14px;}
	#homeReferance .title .container .rightT p{font-size: 11px;}
	#homeReferance .title .container .rightT img{height: 20px;}
	#homeReferance .content .container .swiper-container{padding: 0;}
	#homeReferance .content .container .swiper-slide{height: 60px;}
	#homeReferance .content .container .swiper-slide img{height: 100%;padding: 13px;}

	#footer .container .fTop{padding: 10px 0;}
	#footer .container .fTop .fLeft{flex-wrap: wrap;}
	#footer .container .fTop .fLeft .fPhone{margin-left: 0;}
	#footer .container .fTop .fLeft .single{    flex: 1 0 45%;align-items: center;justify-content: end;}
	#footer .container .fTop .fLeft .single img{margin-right: 8px;height: 15px;}
	#footer .container .fTop .fLeft .single p{font-size: 11px;}
	#footer .container .fTop .fLeft .fMail{margin-left: 10px;}
	#footer .container .fTop .fLeft .fMail img{height: 11px;margin-right: 8px;}
	#footer .container .fTop .fLeft .fSocials{margin-left: 0;width: 100%;display: flex;align-items: center;justify-content: end;margin-top: 10px;}
	#footer .container .fTop .fLeft .fSocials a{padding: 2px 8px;}
	#footer .container .fTop .fLeft .fSocials a img{height: 11px;}
	#footer .container .fTop .fRight img{top: 10px;height: 40px;}
	#footer .container .fContent{padding: 35px 0 0 0;flex-direction: column;}
	#footer .container .fContent .fInfo{flex: 1;margin-right: 0;}
	#footer .container .fContent .fInfo .logo{max-width: auto;}
	#footer .container .fContent .fInfo .logo img{width: auto;height: 25px;}
	#footer .container .fContent .fInfo h1{font-size: 11px;margin: 8px 0;}
	#footer .container .fContent .fInfo p{font-size: 11px;}
	#footer .container .fContent .fMenu{padding: 0 0 30px 0;flex-wrap: wrap;}
	#footer .container .fContent .fMenu .links{padding: 0 13px;flex: 1 0 40%;display: none;}
	#footer .container .fContent .fMenu .links .single{margin-top: 10px;}
	#footer .container .fContent .fMenu .links .single h1{font-size: 13px;}
	#footer .container .fContent .fMenu .links .single ul li a{font-size: 12px;}
	#footer .container .fContent .fMenu #accordionF {display: block;margin: 0;}

	#footerBottom{height: 30px;}
	#footerBottom .container a img{height: 12px;}
	#footerBottom .container a p{font-size: 10px;}

	   /*Page Title*/
	   .pageTitle h1{font-size: 15px;}
	   .pageImage{height: 120px;}
	   .pageImage .container h1{font-size: 15px;bottom: 10px;left: 11px;}
   
	   /*sayfa*/
	   .pageContent h2{font-size: 15px;}
	   .pageContent p{font-size: 13px;}
	   .docs a{flex:1 0 45%}
   
		/*Urun List*/
		#productsList .list li{flex-basis: 100%;}
   
	   /*Urun List*/
	   #teamList .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 .list{padding: 0;}
	   #news-list .list .inner-container .desc .info{margin-bottom: 5px;}
	   #news-list .list .inner-container .desc .explanation p{font-size: 14px;margin: 0;}
	   #news-list .list .inner-container .desc .explanation{margin-bottom: 10px;}
		
	   /*Haber Detay*/
	   #newsList .single{padding: 0;flex:1 0 100%}
	   #newsList .single .catSingle{padding: 15px;}
   
	   .cookie-banner{padding: 0 14px 25px 14px;}
   
	   .kadromuz .single{height: 190px;}
	   .kadromuz .single .image{height: 105px;}
	   .kadromuz .single .title h1{font-size: 12px;}
	   .kadromuz .single .title p{font-size: 8px;}
   
   
	   #accordion .single-accordion .accordion-header h1{font-size: 12px;}
	   #accordion .single-accordion .accordion-text{padding: 8px;}
	   #accordion .single-accordion .accordion-text p{font-size: 11px;}
	   #SS-information .container .information .image{height: 134px;}
	   #SS-information .container .information .desc h1{font-size: 12px;}
   
	   #pageNavigationImg{height: 144px;}
	   #pageNavigationImg .container .text{bottom: 10px;}
	   #pageNavigationImg .container .text a{font-size: 12px;}
	   #pageDetailContent .container .pageLeft .filter{padding: 11px 0;font-size: 11px;margin-bottom: 0px;}
	   #pageDetailContent .container .pageLeft .filter img{height: 11px;margin-right: 4px;}
	   #pageDetailContent .container .pageRight .content p{font-size: 12px;margin-top: 5px;}
	   #pageDetailContent .container .pageRight .content ul li{font-size: 12px;}

   
	   #pageNavigation .container a{font-size: 12px;}
   
	   #pageDetailContent .container .pageRight .content .ourTeams .single{flex:1 0 40%;margin: 7px;min-height: auto;height: 185px;}
	   #pageDetailContent .container .pageRight .content .ourTeams .single img{height: 131px;padding: 5px;}
	   #pageDetailContent .container .pageRight .content .ourTeams .single h1{font-size: 11px;text-align: center;padding: 5px 0 0;margin-bottom: 0;}
	   #pageDetailContent .container .pageRight .content .ourTeams .single p{font-size: 9px;text-align: center;padding: 5px;margin-bottom: 0;}
   
	   #pageDetailContent .container .pageRight .referanceList .single h1{font-size: 13px;}
   
	   #homeBrands .container .icons i{font-size: 20px!important;}
   
   
	   #productsListe .list a img{padding: 0;}
	   #productsListe .list a .title{font-size: 11px;min-height: auto;padding: 5px 11px;}
	   #productsListe .list a span{left: 6px;top: 6px;font-size: 10px;width: 35px!important;height: 35px;}
	   #productsListe .list a .title:before{width: 3px;height: 47px;}
   
	   #pageDetailContent .container .pageRight .content .link{font-size: 11px;padding: 10px;margin-bottom: -3px;}
	   #pageDetailContent .container .pageRight .content .link a{padding: 10px;}

	   #pageDetailContent .container .pageRight{padding: 6px 0;}
	   #pageDetailContent .container .pageRight .content{padding: 10px;}
	   #pageDetailContent .container .pageRight .content .projeList{padding: 10px 0;}
	   #pageDetailContent .container .pageRight .content .tabs-nav-one{align-items:center ;}
	   #pageDetailContent .container .pageRight .content .tabs-nav-one li{height: 30px;flex: 0 0 32%;}
	   #pageDetailContent .container .pageRight .content .tabs-nav-one li a{padding: 0 3px;}
	   #pageDetailContent .container .pageRight .content .tabs-nav-one li a h1{font-size: 11px;}
	   #pageDetailContent .container .pageRight .content .projeList .single{flex: 0 0 46%;padding: 10px;margin-right: 7px;margin-top: 8px;border: 1px outset #cfd9e0;}
	   #pageDetailContent .container .pageRight .content .projeList .single .image{height: 100px;}
	   #pageDetailContent .container .pageRight .content .projeList .single .title{font-size: 12px;}
	   #pageDetailContent .container .pageRight .content .projeList .single .image img{object-fit: contain;}
	   #pageDetailContent .container .pageRight .content .tabs-nav-one li .triangle{bottom: 5px;height: 1px;}
		#pageDetailContent .container .pageRight .productDetail .tabs .tabs-nav .singlee a{padding: 9px;font-size: 11px;}
		#pageDetailContent .container .pageRight .productDetail .din{font-size: 14px;}

		#pageDetailContent .container .pageRight .content .singleU{margin-right: 8px;margin-bottom: 8px;flex: 0 0 calc(50% - 8px);}
	    #pageDetailContent .container .pageRight .content .singleU:hover{
    transform: scale(0.96);
}
	    #pageDetailContent .container .pageRight .content .singleU:nth-child(2n){flex: 0 0 50%; margin-right: 0px;}
		#pageDetailContent .container .pageRight .content .singleU h1 {font-size: 10px;padding: 7px;min-height: 30px;}
		#pageDetailContent .container .pageRight .contentP .build{font-size: 12px;padding: 5px 0;margin-bottom: 8px;}


		#pageDetailContent .container .pageRight .content .singleU img{height: 140px;padding: 7px;}

		#pageDetailContent .container .pageRight .newsContent .newsGallery .topTitle{margin: 4px 0 ;}
		#pageDetailContent .container .pageRight .newsContent .newsGallery .topTitle h1{font-size: 15px;padding: 0 15px;}
		#pageDetailContent .container .pageRight .newsContent .group1{height: 115px;margin: 4px;}
		#cboxCurrent{display: none!important;}
		#homeProducts .container .single .bottom{width: auto;}

		#pageDetailContent .container .pageRight .pageListK .singleT{padding: 15px;flex: 1 0 40%;min-height: 50px;margin: 10px 0 0;}
		#pageDetailContent .container .pageRight .pageListK .singleT h1{font-size: 12px;padding: 0 5px;}
		#pageDetailContent .container .pageRight .pageListK .singleT img{height: 26px;}

		#pageDetailContent .container .pageRight #productSlider{height: 40vh;}
		#pageDetailContent .container .pageRight #productSlider .swiper-button-next, .swiper-button-prev{top: 57%;}
		#pageDetailContent .container .pageRight #productSlider .swiper-button-next i{font-size: 20px;}
		#pageDetailContent .container .pageRight #productSlider .swiper-button-prev i{font-size: 20px;}
		
		#pageDetailContent .container .pageRight #productSlider .swiper-pagination-bullet{width: 5px;height: 2px;}
		
		#news-list .list .inner-container{flex-basis: 45%;margin: 5px}
		#news-list .list .inner-container .date{padding: 0;height: auto;padding: 5px 0;display: flex;flex-direction: column;align-items: center;width: 45px;}
		#news-list .list .inner-container .date:before{border-right: 45px solid transparent;}
		#news-list .list .inner-container .date h3{font-size: 15px!important;}
		#news-list .list .inner-container .date h5{font-size: 9px;}
		#news-list .list .inner-container .image img{height: 125px;}
		#news-list .list .inner-container .desc{padding: 0 5px;}
		#news-list .list .inner-container .desc .title h3{font-size: 11px;margin-bottom: 0;margin-top: 3px;}
		#news-list .list .inner-container .desc .info span{font-size: 8px;padding-right: 0;}
		#news-list .list .inner-container .desc .readmore a{padding: 6px;font-size: 9px;line-height: 1;}

		#pageDetailContent .container .pageRight .pDetailInfo{margin-top: 7px;}
		#pageDetailContent .container .pageRight .pDetailInfo a{font-size: 11px;margin-right: 7px;}

		#pageDetailContent .container .pageRight .contentP .singleEdu{padding: 11px;flex: 1 0 45%;}
		#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(3n){border-right: 1px dashed rgb(255 255 255 / 65%);}
		#pageDetailContent .container .pageRight .contentP .singleEdu:nth-child(2n){border-right: unset;}
		#pageDetailContent .container .pageRight .contentP .singleEdu p{font-size: 19px;flex: .5;}
		#pageDetailContent .container .pageRight .contentP .singleEdu h1{font-size: 10px;}

		#pageDetailContent .container .pageRight .referanceList .single img{height: 85px;}
	
		.form {height: 200px;}
		.page-contact .box{padding: 8px 8px;}
		.page-contact .box .icon{min-width: 22px;}
		.page-contact .box .icon i{font-size: 17px;}
		.page-contact .box .ctitle p{font-size: 10px !important;}
		.page-contact .boxes{padding: 0 0px 0 0;}
		.page-contact .contact-top{padding: 0 12px;}
		#pageDetailContent .container .pageRight .content{padding: 0 0px 0 0px;}
   }
   @media screen and (max-width: 350px){
	   #pageDetailContent .container .pageRight .content .ourTeams .single{padding: 0;}
	   #pageDetailContent .container .pageRight .content .ourTeams .single h1{font-size: 10px;text-align: center;padding: 0px 0 0;margin-bottom: 0;}
	   #pageDetailContent .container .pageRight .content .ourTeams .single p{font-size: 8px;text-align: center;padding: 3px;margin-bottom: 0;}
   }