


.stajKariyerAltParag{
    width:70%;
    margin-bottom: 35px;
}

.hakkindaSagIlkResim{
    /* height: 578px; */
    /* line-height: 578px; */
    box-sizing: border-box;
    overflow-x: hidden;
}

.hakkindaSolAltResim{
    margin-top: -80px;
    
}

.anasayfaKurumsalFontSize{
    font-size: 15px;
}


.ortaklikSagYazi{
    
    padding-top: 40px;
    padding-left: 0px;
}


.footerKurumsalListe{/* margin-left:74px; */}

.kariyerLineHeight{
     /* line-height:30px; */
}

.iletisimUstFontSize{
    
    font-size:20px;
    font-weight:100;
}

.kariyerAltDivWidth p{
     width: 77%;
    text-align: justify;

} 

.ortalamaicintedarikci{
    color:#6e6e6e;
}

.iletisimKartColor{
    color:#0a3d4d;
}

.listeColor{
    color:#6e6e6e;
}
  
.anaParagraflarKimlik p {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight:100;
}


    .anaParagraflarKariyer2 p {
   line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight:100;
}

    .hakkindaAltIconlar {
        margin-top:50px;
        margin-left: -42px;
    }
    
    
    .hakkindaAltIconlar img{
        
        padding:10px;
        
    }
    
    .anaParagraflarVizyonumuz p {line-height: 20px;text-align:justify;max-width: 43%;margin-top:0px;font-weight: 100;}


.buttonCircleYellowExpandedKariyer{


    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    max-width: 258px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-left: 15px;

}

.buttonCircleYellowExpandedKariyer div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    font-weight: 100;
}


.buttonCircleYellowExpandedKariyer:hover div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
}

.buttonCircleYellowExpandedKariyer:hover  {
    border: 1px rgba(255, 220, 80, 0.9) solid;
}


.anaBasliklarKimlik{
margin-left: 62px;
}

.baslikOrtaklik{
    margin-left: -73%;
    margin-bottom: 34%;
}

.ortaklikyapi2{
    bottom: 30%;
    left: 4%;
    position: absolute;
}

.ortaklikyapi3{
    bottom: 45%;
    left: 34%;
    position: absolute;
}

.kariyerYazi{
    text-align:justify;
    width: 60%;
}

.anaBasliklarIletisim{

        margin-left: 84px;
}



.hakkimizdaBasliklar{

    margin-left: -30px;
    width: 36%;


}


.anaBasliklarGazete{
    /* margin-left:65px; */
}


.anaParagraflarVizyon {
    width: 42%;
    margin-left: 47px;
    text-align:justify;
}

.tedarikCizgi::before{
        margin-bottom: 10px;
        content: " ";
        display: inline-block;
        background-color: #e2e2e2;
        width: 1px;
        height: 250px;
        margin-right: 75px;
        margin-top: 60px;
        margin-left: 75px;
}


.tedarikAciklamalar{

    text-align:justify;

}

.tedarikSection{
    padding-bottom: 40px;
    background: #f6f6f6;
    margin-top: 20px;
}

.tedarikYanBaslik2{/* font-size: 2.5rem; */margin-bottom: 30px;color:#fdc119;width: 100%;overflow: hidden;}

.tedarikYanBaslik2::before{
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
    background-color: #fdc119;
    width: 40px;
    height: 1px;
    margin-right: 30px;
    float: left;
    margin-top: 18px;
}



.tedarikYanBaslik{font-size: 36px;margin-bottom: 30px;color:#fdc119;width: 100%;overflow: hidden;}

.tedarikYanBaslik::before{
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
    background-color: #fdc119;
    width: 40px;
    height: 1px;
    margin-right: 30px;
    float: left;
    margin-top: 25px;
}


.tedarikYanBaslik span{
    display: block;
    float: left;
}

.anaParagraflarTedarik{
    font-size: 18px;
    width: 35%;
    margin-top: 15px;
    text-align: justify;
    margin-left: 228px;
}

.entegreIcon{
    color:#f6aa02;
    font-size:16px;
    font-weight: 100;
    margin-top: 15px;
}


.entegreIcon3{
     color:#f6aa02;
    font-size:16px;
    font-weight: 100;
    margin-top: 5px;
    
}


.entegreIcon2{

        margin-top: 6px;
    margin-left: 16px;

}

.anaParagraflarDegerlerimiz {
    font-size: 18px;
}


.anaParagraflarEntegre {
    font-size: 18px;
    width: 35%;
    margin-top: 15px;
    text-align: justify;
    margin-left: 0;
}


.urunlerYaziFontlari{
    line-height: 22px;
    max-width: 85%;
    text-align: justify;
    font-weight:100;
    font-size: 18px;
}


.anaParagraflarDegerlerimiz p {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight:100;
}

.footersosyalneww{
    margin-left: 0;
}
.anaParagraflarDegerlerimiz li{
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight:100;
    color:#fff;
    margin-bottom: 0rem;
    font-size: 15px;
    font-family: 'Source Sans Pro', sans-serif;
}

.anaParagraflarGazete p {
    line-height: 20px;
    max-width: 43%;
    text-align: justify;
}

.anaParagraflarDegerlerimiz{
    margin-top: 30px;
}


.anaBasliklar{
    font-size: 45px;
    color: #f6aa02;
    font-weight: 100;
    letter-spacing: -2px;
    text-align: left;
}
.anaParagraflarGazete {
    padding-left:0;
}
.anaBasliklarEntegre{
}

.anaParagraflar{
    font-size: 18px;
    width: 42%;
    margin-top: 15px;
    text-align: justify;
    float: left;
    padding-left: 0;
}


@media (max-width: 1280px) {


.habericdivler .anasayfaHaberlerFontSize {
    font-size: 13px;
}
.mainPageProducts {
  
    padding-bottom: 60px;
}

  .ortaklikyapienust h1 {/* margin-bottom: 480px !important; */}


.anaBasliklarGazete{
}



.anaParagraflar{

    margin-left:160px;
    width:38%;

}





}


@media (max-width: 1050px) {



.hakkindaSolAltResim{
    margin-top: 0px;
}

.ortaklikSagYazi{
    padding-top: 14px;
    bottom: 8%;
    position: relative;
    left: -2%;
    padding-bottom: 50px;
    margin-top: -12%;
}

.ortaklikyapi img {
    max-width: 62% !important;
    /* margin-bottom: 100px; */
}

.kariyerSolResim{
    
    height: 922px;
    object-fit: cover;
    
}

.kurumsalKimlikAltBaslik{
    
    font-size:26px;
}






.icerikortalama{
    
    padding-top:50px;
    padding-bottom:50px;
    
}

.urunlerYaziFontlari {
   
    max-width: 100%;
   
}

.hakkkimzidaenust div[page="4"] .thinOrangeLineFromLeft {
    margin-top: 75% !important;
}



.anaBasliklar {
    
    font-size: 36px;
    
}


.tedarikYanBaslik {
    font-size: 24px;
}

.tedarikYanBaslik::before {
    
    margin-top: 17px;
}

.textColorBlue {
    
    font-size: 25px;
}
.textColorYellow {
    font-size: 25px; 
}
.thinBlueLineFromLeft {
    /* margin-top: 75% !important; */
}



.hakkindaAltIconlar {
    
    margin-bottom: 25px;
}


.pageContinuousArrow{
    
    display:none !important;
    
} 



    .anaParagraflarDegerlerimiz p {

    max-width: 75%;

}
    .anaParagraflarDegerlerimiz li {

    max-width: 75%;

}

.anaParagraflarDegerlerimiz2{
    /* margin-left: 103px; */
}

.icerikOrtamalaKalite{
    height:500px;
}

.anaParagraflarGazete p {
}


    .anaParagraflarEntegre{
        /* margin-left:136px; */
        width: 75%;
    }

    div.pageContinuousArrow{
        display:none;
    }


    .anaParagraflarDegerlerimiz{
        /* margin-left:120px; */
    }

    .tedarikSection {
    padding-bottom: 8px;
    margin-top: 0px;
    padding-top: 20px;
}

    .ortalamaicintedarikci{

        bottom:90px;

    }

    .tedarikCizgi{

        display:none;

    }

.anaParagraflarTedarik {
    margin-left:114px;
}

    .anaParagraflar{
    margin-left: 96px;
    width: 80%;
    }

    .arkaplanResim{

    margin-bottom: 30px;

}

div.pageContinuousArrow{

    top: 500px;

}

}


@media (max-width: 768px) {




#footer a.float-right.footerbutona {
   
    padding-top: 15px;
}

.IpadMarginLeftHakkinda{
    padding-left: 15px !important;
    margin-right: 7px;
}

.forverticlecenter{
    padding: 0px;
}

.hakkindaSagIlkResim {
   margin-top: 25px;
}

.hakkimizdayazikismi {
    /* padding: 20px; */
}

.hakkimizdayazikismi .col-lg-7 {
    padding: 0px;
}

.hakkimizdayazikismi .col-lg-1 {
    padding: 0px;
}

.corporateUpperContainer  .col-lg-8 {
    padding: 48px;
    padding-top: 0px;
    padding-bottom: 0px;
}


 
.mobilHakkindaAltPadding{
    padding: 0 !important;
}


.misyonVizyonBgPosition{
    background-position: -247px 91px;
}

.hakkindaAltIconlar {
    
    margin-left: 0px;
}

.ortaklikSagYazi {
   left: 3%;
   margin-top: -7%;
}

.kimlikAltResimPadding img{
    
    padding-bottom:30px;
    padding-top:0px !important;
    
}


.kariyerSolResim {
    
    padding: 50px;
    padding-left: 40px;
}

.kariyerBgPadding{
    
    margin-bottom:30px;
    
}


.fullscreenPadding{
    padding-top:86px;
    
}

.IpadBackgroundPositionUrun{
    
    background-position: 0px -36px;
    
}

.productsMainHeaderContainer .fullscreenPadding .parallax {
   
    padding-top: 40px;
}

.thinBlueLineFromLeft {/* margin-top: 17% !important; */}

.mainPageCorporate p {
   /* color: white; */
}

.supplierBottomGreyBackground .thinBlueLineFromLeft, .corporateUpperContainer .thinBlueLineFromLeft {

    margin-top: 40% !important;
   
}

.mobilHakkindaResim{
    padding: 36px !important;
}

.container-fluid.yazihakkimizdaalt .corporateUpperContainer .pr-4, .container-fluid.yazihakkimizdaalt  .corporateUpperContainer .pl-4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
   
}

.hakkindaSolAltResim {
   padding:0;
}
.mobilHakkindaResim2{
    height: auto;
    padding: 5px;
    /* width: 100% !important; */
    padding: 0px !important;
}

.icerikortalama {
   padding-left: 30px !important;
   padding-bottom: 60px;
}

.anaParagraflarDegerlerimiz p {
  max-width: 100%;
  text-align: left;
}


.anaParagraflarDegerlerimiz li {
  max-width: 80%;
}




.hakkimizdaBasliklar {
    margin-left: 10px;
    width: 100%;
}

.anaBasliklarGazete{
}

.anaParagraflarEntegre{
    /* margin-left: 106px; */
    width: 90%;
}

.entegreIcon2 {margin-left: 17px;}


.anaBasliklar{
    margin-top:50px;
}

.anaParagraflarDegerlerimiz{
    /* margin-left:90px; */
    /* width: 160%; */
}

.ortalamaicintedarikci{
        bottom:90px;
        width: 80%;
        margin-left: 90px;
    }


.anaParagraflarTedarik {
    margin-left:90px;
    width:80%;
}


.anaParagraflar {
    margin-left: 70px;
    width: 82%;
}

.arkaplanResim{

    margin-bottom: 30px;

}

div.pageContinuousArrow{

    top: 520px;

}

}


@media (max-width: 414px) {
	
	.colmdorta {
   
    margin: 0px 0px !important;
   
}


	.meteksanProductDetailCarouselRightSlideArrow:hover div {
    padding-left: 20px !important;
}
.meteksanProductDetailCarouselLeftSlideArrow:hover div {
    padding-left: 17px !important;
}
	.productsCarouselSliderRightSlideArrow:hover div {
    padding-left: 10px !important;
}
	.urunlerYaziFontlari{
		text-align:left !important;
	}
	.meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
  
    display: none;
}
	.mbltedarikreimlerdis div img{
		display:none;
		
	}
	.mbltedarikreimlerdis{
		margin-top:0px !important;
		display: none;
	}
.kariyerAltDivWidth p {
    width: 100%;
    text-align: left;
}
.kariyerYazi {
    text-align: left;
    width: 100%;
}
.mobilHeighturunclass{
	height:auto !important;
}

.careerMiddleBlueBackground .pl-5 {
    
    
    text-align: left !important;
}

#footer .buttonCircleOrangeExpandedSmall {
    margin-right: 55px !important;
}

.mobileIletisimAnaBaslik{
    margin-left: 15px;
}

.mobileFontSizeHakkinda{
    
    font-size:25px;
    
}

.row {
   
/* overflow: hidden; */
}

.stajKariyerAltParag {
    width: 100%;
    
}


#footer .logoContainer {
   
    margin-left: 0px !important; 
    margin-right: 0px !important;
    margin: auto !important;
    float:none !important;
}


.footerbultenabonelik {
    padding-top: 0px !important;
    padding: 66px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
}

.footerMobilPadding1{
    padding: 80px;
    padding-bottom: 1px;
}

.footerMobilPadding2{
    
    padding: 101px;
    padding-bottom: 0px;
    padding-top: 8px;
}

#footer .footermenubolumu {
    padding: 82px;
    padding-bottom: 1px;
}

.footerMobilPadding3{
    padding: 89px;
    padding-top: 0px;
    padding-bottom: 0px;
}


.corporateUpperContainer .col-lg-8 {
    padding: 14px;
}

.mobilHakkindaResim {
    padding: 14px !important;
}

.forverticlecenter {
    /* padding: 20px; */
    padding: 0px !important;
}

.hakkindaPage3Mt{
    
    margin-top:15px;
    
    
}

.hakkimizdayazikismi2{
    padding:0px;
}

.hakkindaSagIlkResim {
    height: auto;
    /* padding: 15px !important; */
    vertical-align: top;
}

.mobilHakkindaAltPadding{
    padding-left: 20px !important;
}

.anaParagraflarVizyonumuz p {
    max-width: 80%;
}

.ortaklikSagYazi {
    left: 0%;
   
}

.anaParagraflarKimlik p {
 
    max-width: 95%;
   
}

.kurumsalKimlikAltBaslik{
    
    font-size:18px;
}

.kimlikAltResimPadding img{
    
    
    padding-top:0px !important;
    
}


.careerMiddleBlueBackground .pl-5 {
   
    margin-left: 0px !important;
}

.careerMainContainer ul {
   
    margin-left: 0px !important;
}

.kariyerAltDivMargin{
    margin-left:0px;
    
}

.anaParagraflarKariyer2 p {
   
    max-width: 85%;
   
   }
   
   .kariyerAltDivWidth p {
    width: 100%;
    
}

.kariyerSolResim {
    height: auto;
    /* object-fit: cover; */
}

.careerMainContainer .container.position-relative {
    padding-bottom: 0px !important;
}

.kariyerLineHeight {
    
    margin-bottom: 0px !important;
}

.tedarikciMobilResim{
    
    padding: 34px;
    padding-bottom: 0px;
    
}


.tedarikYanBaslik2 {
    font-size: 24px;
}



.buttonCircleYellowExpandedKariyer{

margin-top: 17px;

max-width:214px;
}


.anaParagraflarDegerlerimiz2 {
    /* margin-left: 40px; */
}

.kariyerYazi{

    width: 100%;
}

.anaParagraflarGazete p{
      max-width: 80%;
    margin-left: 15px;

    }




.anaBasliklarGazete {
}

.anaParagraflarEntegre {
    /* margin-left: 52px; */
    width: 85%;
}

.anaParagraflarDegerlerimiz{
    /* margin-left: 38px; */
    /* width: 80%; */
}


.tedarikYanBaslik::before{

    margin-bottom: 6px;
    margin-right: 10px;

}

.tedarikYanBaslik{
    font-size:25px;
}

.ortalamaicintedarikci{
    bottom: 30px;
    width: 100%;
    padding: 30px;
    padding-bottom: 0px;
    margin-left: 6px;
}

    .anaParagraflarTedarik {
    margin-left:35px;

}

    .anaBasliklar{
    font-size: 30px;
    /* margin-top: 40px; */
}

.anaParagraflar{
    margin-left: 18px;
    width: 90%;

}

div.pageContinuousArrow{

    top: 580px;

}

.footercosip img {
    /* margin-left: 135px !important; */
    float:none !important;
}

.footerbilgitoplu h4 {
   
    margin-right: 63px !important;
}


.footerbottom .copyrightfooter {float: none !important;margin: 0 0 0 0;margin-right: 0px !important;margin-left: 5px !important;}

}

@media (max-width: 375px) {

#footer .buttonCircleOrangeExpandedSmall {
    margin-right: 35px !important;
}


}

@media (max-width: 360px) {

#footer .buttonCircleOrangeExpandedSmall {
    margin-right: 27px !important;
}

.anaParagraflarDegerlerimiz p {
    max-width: 100%;
}



.textColorYellow {
    
    font-size: 22px;
}

.anaParagraflarEntegre{
    /* margin-left:50px; */
}


.anaParagraflarDegerlerimiz{
    /* margin-left:30px; */
}

.tedarikYanBaslik {
    font-size: 18px;
}


}

@media (max-width: 320px) {

#footer .buttonCircleOrangeExpandedSmall {
     margin-right: 8px !important; 
}

}
/* Bootstrap */
@media (min-width:1920px) {
   

    .yaziMarginTop{
    
    padding-top:72px;
    
   
    
}
    
    
   .ortaklikyapienust h1 {
   
    margin-left: 106px !important;
}
    
    
}

@media (min-width:1600px) {
  
    
   .ortaklikyapienust h1 {
   
    margin-left: 106px !important;
}
    
    
}


@media (max-width:1920px){
	 .buttonCircleYellowExpanded{
    	margin-right:8rem !important;
    }
}



@media (max-width: 1500px) {
	        .meteksanProductDetailItemBoxTextContainer h6 {
}
}


@media (min-width: 1500px) {
        .meteksanProductDetailItemBoxTextContainer h6 {
}
    .mainPageProductsMenuItem img {
    width: 59px;
}
    
    .anaParagraflarKariyer2 p {
    line-height: 30px;
    max-width: 42%;
    font-size: 22px;
    text-align:justify;
}
    
    
    .anaParagraflarKimlik p {
    line-height: 30px;
    max-width: 50%;
    font-size: 22px;
    text-align:justify;
}
    
    .hakkindaAltIconlar {
        
        margin-top:100px;
        
    }
    
    
    .hakkindaAltIconlar img{
        
        padding:10px;
        
    }
    
    .container {
    max-width: 1400px;
}
    
    .anaBasliklar{
    font-size: 60px;
   
}

    
    .urunlerYaziFontlari{
        line-height: 30px;
        max-width: 100%;
        font-size:22px;
    }
    
    
    .anaParagraflarDegerlerimiz p {
    line-height: 30px;
    max-width: 60%;
    font-size:22px;
   
}


    .anaParagraflarDegerlerimiz li {
    line-height: 30px;
    max-width: 60%;
    font-size:22px;
}


.anaParagraflarVizyonumuz p {line-height: 30px;text-align:justify;font-size:22px;max-width: 43%;margin-top:0px;font-weight: 100;}
    
}



@keyframes circle {
  from {
        opacity: 0;
    transform: scale(0)
  }
  to {
        opacity: 5;
    transform: scale(6)
  }
}

.circle {
  margin: 0 auto;
  width: 300px;
  height: 300px;
  border: 1px solid #c3c3c3;
  border-radius: 50%;
  position: absolute;
  top: 20%;
  left: calc((50% - 150px));
}

.one {
    opacity: 0;
    animation: circle 5s infinite linear;
    animation-delay: 2s, 0s;
}

.two {
    opacity: 0;
  animation: circle 4s infinite linear;animation-delay: 2.5s, 0s;
}

.three {
    opacity: 0;
  animation: circle 6s infinite linear;animation-delay: 3s, 0s;
}
.four {
    opacity: 0;
  animation: circle 6s infinite linear;animation-delay: 4.5s, 0s;
}
.five {
    opacity: 0;
  animation: circle 6s infinite linear;animation-delay: 5s, 0s;
}
.six {
    opacity: 0;
  animation: circle 6s infinite linear;animation-delay: 6.5s, 0s;
}
.seven {
    opacity: 0;
  animation: circle 6s infinite linear;animation-delay: 7s, 0s;
}
.yonetimcv{
    padding: 2%;
    overflow: hidden;
}.yonetimcv p{
}

.yenetimcvbaslik{
    font-size: 17px;
    width: calc(100% - 230px);
    float: right;
    margin-bottom: 10px;
}
.yonetimcv img{
    width: 190px;
    margin: auto;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #f7b632;
    margin: 10px;
    padding-bottom: 0;
    float: left;
}

.yonetimcv h3{
    font-weight: bold;
    color: #f7b518;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 24px;
    width: calc(100% - 230px);
    float: right;
    margin-bottom: 1px;
}

.yonetimcv p{
    line-height: 25px;
    margin-top: 6px;
    font-size: 14px;
    display: block;
    /* clear: both; */
    float: right;
    width: calc(100% - 230px);
}



 .ortaladikey{
    display:-ms-flexbox;
    -ms-flex-pack:center;
    -ms-flex-align:center;

/* Firefox */
    display:-moz-box;
    -moz-box-pack:center;
    -moz-box-align:center;

/* Safari, Opera, and Chrome */
    display:-webkit-box;
    -webkit-box-pack:center;
    -webkit-box-align:center;

/* W3C */
    display:box;
    box-pack:center;
    box-align:center;
    /* padding: 18px; */
}
@media (max-width: 991.98px) {

}

/* General */
p {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
    line-height: 21px;
}

.paragraphLarge {
    font-size: 18px
}

.colmdorta{
    width: 190px;
    float:none !important;
    display: inline-block;
    flex: inherit !important;
    margin: 0px 15px;
    height: 100px;
}

@media (max-width: 1400px) {
	
	.mobilSliderBaslik{

	font-size:30px;
	
	}
	
}

@media (max-width: 991.98px) {
    p {
        font-size: 22px;
    }

    .paragraphLarge {
        font-size: 26px;
    }
}

@media (min-width: 1600px) {

.meteksanCarouselSliderProductContentCaption img{
    padding-bottom:70px;
}

.corporateUpperContainer .mt-2 .col-lg-4.text-center{
    width: 343px;
}

.enaltsatirkismi{
    width: 88%;
    margin: auto;
}
.kalitemetin1{
    margin-top: 10px;
    line-height: 27px;
}

.kalitemetin2{
    margin-top: 10px;
    line-height: 27px;
}


.kalitemetin3{
    margin-top: 10px;
    line-height: 27px;
}
.kalitemetin4{
    margin-top: 10px;
    line-height: 27px;
}

    .yazihakkimizdaalt p{   margin-top: 10px;
    line-height: 27px;
    }
    .yazihakkimizdaalt p.paragraphLarge{



            line-height: 35px;
        margin-top: 30px;
    }

.urunicresim{
    height: 410px !important;
}
.urunbolumusliaybaslik{
    margin-bottom: 50px;
    padding-right: 20px;
}
    .urunadiilkmetinkisim{
        margin-top: 10px !important;
    }

    .productsMainHeaderContainer .fullscreenPadding img {
    max-height: 410px !important;
    margin-top: 5%;
}


    p {
        font-size: 20px;
    }

    .paragraphLarge {
        font-size: 24px;
    }

.alticonurunic{
    margin-top: 20px;
}

.alticonurunic p{font-size: 20px;font-weight: 100;}

}

.animationHeader {
    transition: all 0.3s ease;
}

.animationQuick {
    transition: all 0.2s ease-in-out;
    transition-delay: 0.1s;
}

.animationMidRange {
    transition: all 0.5s ease;
    transition-delay: 0.1s;
}

.animationSlow {
    transition: all 0.7s ease-in-out;
    transition-delay: 0.3s;
}

.textAnimation {
    opacity: 0;
}

.textAnimationVisible {
    opacity: 1;
}

h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
    /*font-size: 2.5rem;*/
}

h2 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h4 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

h6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    h1 {
        font-size: 4rem;
    }

    h2 {
        font-size: 2.5rem;
    }

    h4 {
        font-size: 1.7rem;
    }

    h6 {
        font-size: 1.5rem;
    }
}

@media (max-width: 991.98px) {
    h2 {
        font-size: 2.5rem;
    }

    h4 {
        font-size: 1.7rem;
    }

    h6 {
        font-size: 1.5rem;
    }

    .headerBig {
        font-size: 4rem !important;
    }
}

.headerBig {
    font-size: 6rem;
}

a:hover {
    text-decoration: none;
}

.textColorWhite {
    color: #ffffff;
}
.ustparrentorta{
    line-height: 100%;
    height: 100%;
    vertical-align: middle;
    margin: auto;
    display: flex;
    float: left;
    width: calc(72%);
    text-align: left;
}
.ustparrentorta h6{
    margin: auto;
    height: auto;
    padding: 0;
    padding-left: 0 !important;
    margin-left: 8px;
    font-weight: 500!important;
    font-size: 19px;
    font-size: 17px;
}

.textColorYellow {
    color: #f6aa02;
}

.parallaxslower{
    position:relative !important;
}

.textColorBlue {
    color: #0a3d4d;
}

.textJustifyLastCenter {
    text-align-last: center;
}

.thinBlueLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #0a3d4d;
    margin-top: 40%;
}

@media (max-width: 991.98px) {
    .thinBlueLineFromLeft {
        margin-top: 0;
    }
}

.thinOrangeLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #f6aa02;
    margin-top: 40%;
}
.organizasyonButon.alttkisimolanorg{width: 26%;display: inline-block;float: none;height: auto;}
@media (max-width: 991.98px) {
    .thinOrangeLineFromLeft {
        margin-top: 0;
    }
}

.thinOrangeLineFromTop {
    position: absolute;
    width: 1px;
    height: 1px;
    background-color: #f6aa02;
    top: 0;
    left: 50%;
}

.thinOrangeLineAnimationHeight {
    height: 150px;
}

.thinOrangeLineAnimationHeightShort {
    height: 100px;
}

.contactIconCircles2 {
    
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    padding-top: 8px;
    border: 1px #ffb312 solid;
}

.contactIconCircles2 div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.contactIconCircles2:hover  {
     border: 2px rgba(255, 220, 80, 0.9) solid;
}


.buttonCircleYellow {
    border-radius: 28px;
    height: 56px;
    width: 56px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellow div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.buttonCircleYellow:hover div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    /* padding-top: 0px; */
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    /* padding-top: 0px; */
}

.icerikortalama{
    vertical-align: middle;
    display: table-cell;
    padding-left: 194px;
}

.icerikortalama.icerikOrtamalaKalite .row.mt-5{
    overflow:visible
}
.buttonCircleYellow:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowLarge {
    border-radius: 60px;
    height: 120px;
    width: 120px;
    padding: 5px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellowLarge div {
    border: 1px #bcc3c8 solid;
    border-radius: 60px;
    height: 100%;
    width: 100%;
    padding: 20px;
    transition: all 0.4s ease;
}

.buttonCircleYellowLarge:hover div {
    border: 1px #ffb312 solid;
    /* padding-top: 10px; */
}

.buttonCircleYellowLargeWithText:hover div img{
    transform:scale(1.06);
     transition: all 0.3s ease;
}
.buttonCircleYellowWithText:hover div img{
    transform:scale(1.06);
     transition: all 0.3s ease;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge div {
    border: 1px #ffb312 solid;

}
.anaParagraflarDegerlerimiz ul {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 24px;
}
.anaParagraflarDegerlerimiz li{
    
}

.buttonCircleYellowLarge:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.slaytincele
{
    color:#000;
    float: none;
    margin: auto;
    margin-top: 30px;
    border: 1px solid #f6aa31;
}

.slaytincele>div
{
    color: #fff;
    border: 0 !important;
    text-decoration: none !important;
    border: 0 !important;
}


@media (min-width: 1600px) {
    .buttonCircleYellowExpanded {
        font-size: 16px;
        width: 200px;
    }

    .buttonCircleYellowExpanded div {
        padding-top: 4px !important;
    }

    .buttonCircleYellowExpanded:hover div {
        padding-top: 1px !important
    }
}

.buttonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.buttonCircleYellowExpanded:hover div {
    border: 1px rgba(255, 220, 80, 0.9) solid;

}

.buttonCircleYellowExpanded:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.05);
}

.buttonCircleOrangeExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #ffad00;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 10px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .buttonCircleOrangeExpanded {
        font-size: 16px;
        padding-top: 9px;
        width: 180px;
    }

    .buttonCircleOrangeExpanded:hover {
        padding-top: 6px;
    }
}

.buttonCircleOrangeExpanded:hover {
    /* padding-top: 8px; */
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.04);
}

.buttonCircleOrangeExpandedSmall {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #ffad00;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 28px;
    width: 100px;
    padding: 5px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

.buttonCircleOrangeExpandedSmall:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.05);
}

div.pageContinuousArrow  {
    border: 1px #ffb312 solid;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 10px;
    left: 49%;
    user-select: none;
    padding-left: 10px;
    animation: bounce 2s infinite;
    position:fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    color:#ffb312 !important;
}

div.pageContinuousArrowUp  {
    border: 1px #ffb312 solid;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 35px;
    right:20px;
    user-select: none;
    padding-left: 10px;
    position:fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-left: 11px;
    display: none;
    transition: all 0.3s ease;
    color: #ffb312 !important;
}
div.pageContinuousArrowUp:hover{
    transform: scale(1.15);
}

@keyframes bounce{0%,
    20%,
    50%,
    80%,
    100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}

/* Medium Devices */
@media (max-width: 991.98px) {
    .pageContinuousArrow {
        display: none;
    }
}

.pageContinuousArrowAnimation {
    /* padding-top: 0px; */
    box-shadow: inset 0px 0px 0px 2px rgba(255, 190, 54, 0.2);
}

.fullscreenPadding {
    padding-top: 8% !important;
}

/* Meteksan Carousel Slider */
.meteksanCarouselSlider {
    /*background-image: url(../image/mainPage/okisBackground.jpg);*/
    background-size: cover;
    background-position: center;
    pointer-events: none;
    overflow: hidden;
}

.meteksanCarouselSliderProductContentContainer {
    pointer-events: none;
}

.meteksanCarouselSliderProductContentCaption {
    bottom: 10%;
    top: auto !important;
    width: 100%;
}

.meteksanCarouselSliderLeftSlideArrow {
    top: 45%;
    left: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderLeftSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 17px;
    padding-top: 5px;
}

.meteksanCarouselSliderLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanCarouselSliderRightSlideArrow {
    top: 45%;
    right: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderRightSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 20px;
    padding-top: 5px;
}

.meteksanCarouselSliderRightSlideArrow:hover div i{
    transform: scale(1.25);
}

.meteksanCarouselSliderRightSlideArrow div i{
    transition: all 0.3s ease;
}

.meteksanCarouselSliderLeftSlideArrow:hover div i{
    transform: scale(1.25);
}

.meteksanCarouselSliderLeftSlideArrow div i{
    transition: all 0.3s ease;
}



.meteksanCarouselSliderProductImageContainer {
    max-width: 250px;
    padding-top: 15%;
}
.mainPageProductsMenuItem>img{
    width: 70px;
}

.meteksanCarouselSliderProductImage {
    max-width: 250px;
}

/* Meteksan Product Detail Box and Carousel */
.meteksanProductDetailCarouselLeftSlideArrow {
    top: 51%;
    left: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselLeftSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 17px;
    padding-top: 4px;
}

.meteksanProductDetailCarouselLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanProductDetailCarouselRightSlideArrow {
    top: 51%;
    right: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselRightSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 20px;
}

.meteksanProductDetailCarouselRightSlideArrow:hover div {
    /* padding-left: 26px; */
}

.meteksanProductDetailCarouselContainer {
    padding-left: 75px;
    padding-right: 75px;
}

.meteksanProductDetailItemBox {
    /* height: 80%; */
    cursor: pointer;
}

.meteksanProductDetailItemBoxImageContainer {
    overflow: hidden;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailItemBoxImageContainer img {
    transform: scale(1.1);
    filter: grayscale(50%);
    filter: saturate(0.39);
}

.meteksanProductThinOrangeLineFromLeft {
    width: 0%;
    height: 1px;
    background-color: #f6aa02;
}

.meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
    width: 60%;
}

.meteksanProductDetailButtonCircleYellowExpandedContainer {
    top: 33%;
    left: 0;
    right: 0;
    margin: auto;
    width: 120px;
}

.meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #ffffff;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 120px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .meteksanProductDetailButtonCircleYellowExpanded {
        font-size: 16px;
        width: 160px;
    }

    .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 3px;
    }

    .meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 1px;
    }
}

.meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    transform: scale(1.05);
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 1;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

/* Header Styles */
#header .headerContainer {
    height: 86px;
}

#header .backgroundColor {
    background-color: rgba(4, 27, 32, 0.9);
}

#headerContainer>.container>.row>.menuContainer.col-lg-9{
    margin-top:5px
}

#header .backgroundWithoutColor {
    background-color: none;
}

#header{
    transition: all 0.3s ease;
}

#header.kaybol{

    top:-80px;
}
@media (max-width: 991.98px) {
    #header .backgroundWithoutColor {
        background-color: rgba(4, 27, 32, 0.9);
    }
}

#header .menuContainer {
    /*position: relative;*/
}

#header .mobileMenuContainer {
    display: none;
    pointer-events: all;
}

@media (max-width: 991.98px) {
    #header .menuContainer {
        display: none;
    }

    #header .mobileMenuContainer {
        display: block;
        position: absolute;
    }
}

#header .mobileMenuBackground {
    /*display: none;*/
}

#header .mobileMenuBackground li {
    list-style: none;
}

#header .mobileMenuBackground .menuItem {
    color: #ffffff;
}

#header .mobileMenuBackground .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 28px;
}

#header .mobileHeaderHidden {
    display: none;
}

#header .logoContainer {
    background-image: url(../image/header/meteksanLogo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px; /* original size */
    /*width: 270px;*/ /* size with margin */
    height: 45px;
    margin-left: -12px;
    margin-right: 12px;
}

@media (min-width: 1600px) {
    #header .logoContainer {
        height: 55px;
        width: 270px;
    }
}



@media (max-width: 991.98px) {
    #header .logoContainer {
        height: 65px;
        width: 270px;
    }
}

#header .menuList {
    list-style-type: none;
}

#header .menuListBlue {
    list-style-type: none;
}

#header .menuList .menuItem {
    color: #ffffff;
}

#header .menuList .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuList .menuItem a {
        font-size: 20px;
    }
}

@media (max-width: 1199.98px) {
    #header .menuList .menuItem a {
        font-size: 9px;
    }

    #header .menuListBlue .menuItem a {
        font-size: 9px;
    }
}

#header .menuList .menuItem a:hover {
    color: #f6aa02;
}

#header .menuListBlue .menuItem {
    color: #0a3d4d;
}

#header .menuListBlue .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuListBlue .menuItem a {
        font-size: 20px;
    }
}

#header .menuListBlue .menuItem a:hover {
    color: #f6aa02;
}

#header .menuList .active a {
    color: #ffffff !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuListBlue .active a {
    color: #0a3d4d !important;
    font-weight: bolder;
    cursor: default;
}


#header .menuList .seperatorItem {
    border-right: 1px #ffffff solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuList .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuList .languageItem a {
        font-size: 15px;
    }
}

#header .menuList .languageItem a:hover {
    color: #f6aa02;
}

#header .menuListBlue .seperatorItem {
    border-right: 1px #0a3d4d solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuListBlue .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuListBlue .languageItem a {
        font-size: 15px;
    }
}

#header .menuListBlue .languageItem a:hover {
    color: #f6aa02;
}

#header .mobileMenuBackground {
    background-color: rgba(4, 27, 32, 0.9);
    display: none;
}

.socialMediaIcon {
    width: 22px;
    height: 23px;
    background-size: contain;
    margin-top: 2px;
    pointer-events: none;
}

.facebookIcon {
    background-image: url(../image/header/facebookIcon.png);
}

.twitterIcon {
    background-image: url(../image/header/twitterIcon.png);
}

.linkedinIcon {
    background-image: url(../image/header/linkedinIcon.png);
}

.instagramIcon {
    background-image: url(../image/header/instagramIcon.png);
}

.youtubeIcon {
    background-image: url(../image/header/youtubeIcon.png);
}

#header .menuFollowerBar {
    width: 180px;
    height: 80px;
    border-top: 3px #f6aa02 solid;
    top: 0;
    left: 15px;
}

@media (max-width: 991.98px) {
    #header .menuFollowerBar {
        display: none;
    }
}

#header .dropdownMenu {
    background-color: #0d2d34;
}

#header .dropdownMenu a:hover {
    background-color: #0e5463;
}

#header .dropdownMenu a:active {
    background-color: #0d363f;
}

/* Footer Styles */
#footer .footerContainer {
    /* background-color: #012934; */
    /* background-image: url(../image/footer/footerBackground.jpg); */
    background-size: cover;
    /* height: 1075px; */
    /* height: 890px; */
    padding-bottom: 50px;
}

@media (max-width: 991.98px) {
    #footer .footerContainer {
        height: auto;
        padding-bottom: 25px;
    }
}

#footer .footerSeperator {
    width: 100px;
    height: 1px;
    background-color: #435d65;
}

#footer .footerSeperatorOrange {
    width: 100px;
    height: 1px;
    background-color: #f6b500;
}

#footer .logoContainer {
    background-image: url(../image/header/meteksanLogo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px; /* original size */
    height: 57px;
    /* margin-left: -30px; */
    /* margin-right: 30px; */
    float: left;
}

#footer .footerTextInput {
    color: white;
    background: none;
    border: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
}



.yazisiyah i{
    color:#333;
}
.ilkdensonra{
    border:0 !important;
    box-shadow: none !important;
    bottom: 5px !important;
}
[data-aos=fade-up] {

     transform: translate3d(0,40px,0);

}


@media (min-width: 1600px) {
    #footer .footerTextInput {
        font-size: 20px;
    }
}

@media (max-width: 1599px) {
    
    
    .iletisimUstFontSize {
    font-size: 16px;
    
}
    
.meteksanCarouselSliderProductContentCaption img{
    padding-bottom:50px;
}

}

@media (max-width: 1400px) {
    
    
    .headerBig {
       font-size: 5rem;
       width: 100%;
    }
    .meteksanCarouselSliderProductContentCaption img {
        /* max-width: 300px !important; */
        /* max-height: 240px !important; */
    }
}

@media (max-width: 1030px) {
    .corporateMainHeaderContainer,.supplierMainHeaderContainer,.careerMainHeaderContainer,.newsMainHeaderContainer,.contactMainHeaderContainer {height: auto !important;}
}
/* Bootstrap */
@media (min-width: 1600px) {



    .container {
        /* max-width: 1440px; */
    }

.productsMainHeaderContainer .productsItem {
    height: 64px !important;
}

.productsMainHeaderContainer .productsItem .buttonCircleYellow{
    margin-top: 5px;
}

    .productsHeaderBackground .col-xl-7{
        flex: 0 0 46.333333%;
        max-width: 46.333333%;
        margin-right: 8%;
    }

    .productsHeaderBackground  .fullscreenPadding{
        padding-top: 13% !important;
    }
    .productsHeaderBackground .col-xl-7 p{
         font-weight:100;
         font-size:19px;line-height:30px
    }
.ustparrentorta h6{font-size: 17px;line-height: 30px;}
    .mainPageCareer .mainPageContainer>p{
        margin-bottom:40px!important;
    }
}




@media (max-width: 991.98px) {

}

/* General */
p {
    font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 15px;
}

.paragraphLarge {
    font-size: 15px;
    line-height: 28px;
}

@media (max-width: 991.98px) {
    p {
        /* font-size: 18px; */
    }

    .paragraphLarge {
        font-size: 26px;
    }
}

@media (min-width: 1600px) {
	.careerMiddleBlueBackground .pl-5 {
   font-size: 16px !important;
}
.careerMiddleBlueBackground li {
    font-size: 16px !important;
    line-height: 40px !important;
}

	
    p {
        font-size: 16px;
    }

    .paragraphLarge {
        font-size: 16px;
    }
}

.animationHeader {
    transition: all 0.3s ease;
}

.animationQuick {
    transition: all 0.2s ease-in-out;
    transition-delay: 0.1s;
}

.animationMidRange {
    transition: all 0.5s ease;
    transition-delay: 0.1s;
}

.animationSlow {
    transition: all 0.7s ease-in-out;
    transition-delay: 0.3s;
}

.textAnimation {
    opacity: 0;
}
#productsTextCarousel h2{
    padding-right: 28px !important;
}

#productsTextCarousel li{font-size: 15px;font-family: 'Source Sans Pro', sans-serif;}


.mainPageCorporate .col-lg-6.my-3{
    margin-bottom: 5px !important;
    margin-top: 5px !important;
}

#productsTextCarousel ul {
    margin-bottom:0;
  list-style: none;
}

#productsTextCarousel h4 {
     font-size: 14px;
     font-weight: inherit;
     font-family: 'Source Sans Pro', sans-serif;
     font-size: 15px;
     color: #000;
     margin-top: 10px;
     line-height: 20px;
}

#productsTextCarousel ul li::before {
  content: "\2022";
  color: #f8b832;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}


.textAnimationVisible {
    opacity: 1;
}

h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
    /*font-size: 2.5rem;*/
}

h2 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h4 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

h6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
  
}

.productsMainHeaderContainer h6 {
      font-family: 'Lato', sans-serif;
}
@media (min-width: 1600px) {
    .ilkphakkimizda{line-height: 27px;margin-top: 30px;}
    .ikinciparagrafhakkimzda{margin-top: 10px;line-height: 27px;}
    .paragraph4{line-height: 27px;margin-top: 30px;}
    .hakkimizdayazikismi .forverticlecenter{
         padding-right:5%;
         padding-left:5%;
    }
    .paragraph5{margin-top: 10px;line-height: 27px;}
    .paragraph6{

    }
    h1 {
        font-size: 45px;
    }

    h2 {
        font-size: 2.5rem;
    }

    h4 {
        font-size: 20px;
    }

    h6 {
        font-size: 23px;
    }
}

@media (max-width: 991.98px) {
    h2 {
        font-size: 2.5rem;
    }

    h4 {
        font-size: 1.7rem;
    }

    h6 {
        font-size: 1.5rem;
    }

    .headerBig {
        font-size: 4rem !important;
    }
}

.headerBig {
    font-size: 6rem;
}

a:hover {
    text-decoration: none;
}

.textColorWhite {
    color: #ffffff;
}

#footer .textColorWhite{
    font-weight:lighter;
    font-size:14px;
    color: #ffffff;
}
#footer .textColorWhite a{ 
    color: #ffffff;
}
.footerbottom{
    overflow: hidden;
    /* border-top: 1px solid blue; */
    padding-top: 40px;
    margin-top: 40px;
    padding-bottom: 30px;
}

.footerbottom .copyrightfooter{
    color: #fff;
    line-height: 50px;
    font-size: 12px;
    float: right;
    display: block;
    margin-top: 10px;
    clear: both;
    margin-right: 8px;
}

.footercosip{

}
.footercosip img{
    width: 120px;
    float: right;
}
.footerbilgitoplu{}
.footerbilgitoplu h4{
    margin-top: 10px;
    width: auto;
    float: right !important;
    margin-right: 40px;
}
.footerbultenabonelik{
    padding-left: 0;
    margin-top: 50px;
}
#footer a.float-right.footerbutona{
    margin-bottom: 0;
    margin-left: -10px;
}
#footer .buttonCircleOrangeExpandedSmall{width: 140px;}
.ortaklikyapienust h1{
    display: table;
    text-align: left;
    /* margin-bottom: 435px; */
    margin-left: 87px;
}
.ortaklikyapienust >div{text-align:center;padding-left: 0 !important;padding-right: 0 !important;}
.ortaklikyapienust p{
    display:inline-block;
    text-align:center;
    margin: auto;
    display: block;
    padding-left: 30px;
}


.ortaklikyapienust  .baslikorganizasyon{
    color:#f0a833;
    display: block;
    text-align: left;
    font-size: 25px;
}

.urunozellikicon{

}
.urunozellikicon img{
    width: 70px;
    margin: auto;
}


.textColorYellow {
    color: #f6aa02;
}
.footeryenifont{
    font-size: 17px;
    width: 320px;
    margin-top: 78px;
}

.parallaxslower{
    position:relative !important;
}

.textColorBlue {
    color: #0a3d4d;
}

.textJustifyLastCenter {
    text-align-last: center;
}

.thinBlueLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #0a3d4d;
    margin-top: 37%;
}

@media (max-width: 991.98px) {
    .thinBlueLineFromLeft {
        /* margin-top: 0; */
    }
}

.thinOrangeLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #f6aa02;
    margin-top: 30%;
}

@media (max-width: 991.98px) {
    .thinOrangeLineFromLeft {
        margin-top: 20px !important;
    }
}

.thinOrangeLineFromTop {
    position: absolute;
    width: 1px;
    height: 1px;
    background-color: #f6aa02;
    top: 0;
    left: 50%;
}

.thinOrangeLineAnimationHeight {
    height: 150px;
}

.alticonurunic{
    padding-top:10px
!important}
.thinOrangeLineAnimationHeightShort {
    height: 100px;
}

.buttonCircleYellow {
    border-radius: 28px;
    height: 56px;
    width: 56px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}


.buttonCircleYellow div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    /* padding-top: 10px; */
}

.buttonCircleYellow:hover div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    /* padding-top: 0px; */
}

.productsItem .buttonCircleYellow img {
    transition: all 0.3s ease;
}

.productsItem .buttonCircleYellow:hover img {
    transform:scale(1.15);
}
.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    /* padding-top: 0px; */
}

.buttonCircleYellow:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowLarge {
    border-radius: 60px;
    height: 120px;
    width: 120px;
    padding: 5px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellowLarge div {
    border: 1px #bcc3c8 solid;
    border-radius: 60px;
    height: 100%;
    width: 100%;
    padding: 20px;
    transition: all 0.4s ease;
    border: 1px #ffb312 solid;
}

.buttonCircleYellowLarge:hover div {
    border: 1px #ffb312 solid;
    /* padding-top: 10px; */
}

.buttonCircleYellowLargeWithText:hover div img{
    transform:scale(1.06);
     transition: all 0.3s ease;
}
.buttonCircleYellowWithText:hover div img{
    transform:scale(1.06);
     transition: all 0.3s ease;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge div {
    border: 1px #ffb312 solid;

}

.buttonCircleYellowLarge:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
}

.buttonCircleYellowExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 14px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-top: 20px;
}

.slaytincele
{
    color:#000;
    float: left;
    margin: auto;
    margin-top: 20px;
    border: 1px solid #f6aa31;
}

.slaytincele>div
{
    color: #fff;
    border: 0 !important;
    text-decoration: none !important;
    border: 0 !important;
}


@media (min-width: 1600px) {

    .entegremetinbolumu>div{
        max-width: 65%;
        margin: auto;
    }
    .entegremetinbolumu.qualityGreyBackground{
        height:100%;
        /* display: block; */
        padding-bottom: 20% !important;
        padding-top: 20% !important;
    }
    .entegremetinbolumu.qualityGreyBackground h2{
         margin-bottom: 40px;
    }

    .buttonCircleYellowExpanded {
        font-size: 16px;
        width: 200px;
        /* left: 13%; */
        /* position: absolute; */
        max-width: 300px;
        top: 50%;
        margin-right: 8rem;
    }

    .buttonCircleYellowExpanded div {
        padding-top: 4px !important;
    }

    .buttonCircleYellowExpanded:hover div {
        padding-top: 1px !important
    }
}

.buttonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    font-weight: 100;
}

.buttonCircleYellowExpanded:hover div {
    border: 1px rgba(255, 220, 80, 0.9) solid;

}

.buttonCircleYellowExpanded:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.05);
}

.buttonCircleOrangeExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #ffad00;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 10px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .buttonCircleOrangeExpanded {
        font-size: 16px;
        padding-top: 9px;
        width: 180px;
    }

    .buttonCircleOrangeExpanded:hover {
        padding-top: 6px;
    }
}

.buttonCircleOrangeExpanded:hover {
    /* padding-top: 8px; */
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.04);
}

.buttonCircleOrangeExpandedSmall {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #ffad00;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 28px;
    width: 100px;
    padding: 5px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

.buttonCircleOrangeExpandedSmall:hover {
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    transform: scale(1.05);
}

.kariyerenaltmaddeler>div{
    width:auto !important;
    flex: auto;
    max-width: initial;
}

div.pageContinuousArrow  {
    border: 1px #ffb312 solid !important;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 15px;
    left: calc( (100% / 2) - 16px);
    user-select: none;
    padding-left: 10px;
    animation: bounce 2s infinite;
    position:fixed !important;
    z-index: 555555555555555 !important;
    cursor: pointer;
    padding-left: 11px;
    padding-top: 8px;
    color:#ffb312 !important;
}

div.pageContinuousArrowUp  {
    border: 1px #ffb312 solid;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 35px;
    right:20px;
    user-select: none;
    padding-left: 10px;
    position:fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    padding-bottom: 3px;
    padding-top: 6px;
    padding-left: 11px;
    display: none;
    transition: all 0.3s ease;
    color: #ffb312 !important;
}
div.pageContinuousArrowUp:hover{
    transform: scale(1.15);
}

@keyframes bounce{0%,
    20%,
    50%,
    80%,
    100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}

/* Medium Devices */
@media (max-width: 991.98px) {
    .pageContinuousArrow {
        display: none;
    }
}

.pageContinuousArrowAnimation {
    /* padding-top: 0px; */
    box-shadow: inset 0px 0px 0px 2px rgba(255, 190, 54, 0.2);
}

.fullscreenPadding {
    padding-top: 40px;
}

/* Meteksan Carousel Slider */
.meteksanCarouselSlider {
    /*background-image: url(../image/mainPage/okisBackground.jpg);*/
    background-size: cover;
    background-position: center;
    pointer-events: none;
    overflow: hidden;
}

.meteksanCarouselSliderProductContentContainer {
    pointer-events: none;
}

.meteksanCarouselSliderProductContentCaption {
    bottom: 10%;
    top: auto !important;
    width: 100%;
}

.meteksanCarouselSliderLeftSlideArrow {
    top: 45%;
    left: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderLeftSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 17px;
    padding-top: 10px;
}

.meteksanCarouselSliderLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanCarouselSliderRightSlideArrow {
    top: 45%;
    right: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderRightSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 20px;
    padding-top: 10px;
}

.meteksanCarouselSliderRightSlideArrow:hover div i{
    transform: scale(1.25);
}

.meteksanCarouselSliderRightSlideArrow div i{
    transition: all 0.3s ease;
}

.meteksanCarouselSliderLeftSlideArrow:hover div i{
    transform: scale(1.25);
}

.meteksanCarouselSliderLeftSlideArrow div i{
    transition: all 0.3s ease;
}



.meteksanCarouselSliderProductImageContainer {
    max-width: 250px;
    padding-top: 15%;
}

.meteksanCarouselSliderProductImage {
    max-width: 250px;
}

/* Meteksan Product Detail Box and Carousel */
.meteksanProductDetailCarouselLeftSlideArrow {
    top: 51%;
    left: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselLeftSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 17px;
    padding-top: 10px;
}

.meteksanProductDetailCarouselLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanProductDetailCarouselRightSlideArrow {
    top: 51%;
    right: 35px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselRightSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 20px;
    padding-top: 10px;
}

.meteksanProductDetailCarouselRightSlideArrow:hover div {
    /* padding-left: 26px; */
}

.meteksanProductDetailCarouselContainer {
    padding-left: 75px;
    padding-right: 75px;
    height: auto !important;
    /* margin-bottom: 40px; */
}

.meteksanProductDetailItemBox {
    /* height: 80%; */
    cursor: pointer;
}

.meteksanProductDetailItemBoxImageContainer {
    overflow: hidden;
}
.haberresimkutu{
    background-position: center;
    background-size: cover;
    min-height:200px;
}
.meteksanProductDetailItemBox:hover .meteksanProductDetailItemBoxImageContainer img {
    transform: scale(1.1);
    filter: grayscale(50%);
    filter: saturate(0.39);
}

.ortaklikyapi{

}




.ortaklikyapi .col-lg-5{

}

.ortaklikyapi img{
    max-width: 80%;
    /* margin-bottom: 100px; */
}

.ortaklikyapi .col-lg-5 p{

}
.ortaklikyapi  .innerkisim{
    /* background: #fbfbfb; */
    padding: 60px;
    /* margin-left: -200px; */
    /* padding-left: 140px; */
    position: relative;
    z-index: -1;
    /* margin-top: 100px; */
    color: #fff;
    padding-left: 20px;
}

.meteksanProductThinOrangeLineFromLeft {
    width: 0%;
    height: 1px;
    background-color: #f6aa02;
}

.meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
    width: 0;
    background: transparent;
}

.meteksanProductDetailButtonCircleYellowExpandedContainer {
    top: 26%;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    text-align: center;
}

.meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #ffffff;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 120px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-left: auto;
    margin-right: auto;
    background: #0000004d;
}

@media (min-width: 1600px) {
    .meteksanProductDetailButtonCircleYellowExpanded {
        font-size: 16px;
        width: 160px;
    }

    .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 3px;
    }

    .meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 1px;
    }
}


.meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 95%;
    /* margin: 3px; */
    margin: auto;
    height: 100%;
    transition: all 0.4s ease;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(255, 220, 80, 0.9) solid;
    /* transform: scale(1.05); */
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 1;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.8);
    /* transform: scale(1.05); */
}

/* Header Styles */
#header .headerContainer {
    height: 86px;
}

#header .backgroundColor {
    background-color: rgba(4, 27, 32, 0.9);
}

#headerContainer>.container>.row>.menuContainer.col-lg-9{
    margin-top:5px
}

#header .backgroundWithoutColor {
    background-color: none;
}

#header{
    transition: all 0.3s ease;
}

#header.kaybol{

    top:-80px;
}
@media (max-width: 991.98px) {
    #header .backgroundWithoutColor {
        background-color: rgba(4, 27, 32, 0.9);
    }
}

#header .menuContainer {
    /*position: relative;*/
}

#header .mobileMenuContainer {
    display: none;
    pointer-events: all;
}

@media (max-width: 991.98px) {
    #header .menuContainer {
        display: none;
    }

    #header .mobileMenuContainer {
        display: block;
        position: absolute;
        width: 50%;
        right: 0;
    }
}

#header .mobileMenuBackground {
    /*display: none;*/
}

#header .mobileMenuBackground li {
    list-style: none;
}

#header .mobileMenuBackground .menuItem {
    color: #ffffff;
}

#header .mobileMenuBackground .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
}

#header .mobileHeaderHidden {
    display: none;
}

#header .logoContainer {
    background-image: url(../image/header/meteksanLogo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px; /* original size */
    /*width: 270px;*/ /* size with margin */
    height: 45px;
    margin-left: -12px;
    margin-right: 12px;
}

@media (min-width: 1600px) {
    #header .logoContainer {
        height: 55px;
        width: 270px;
    }
}

@media (max-width: 991.98px) {
    #header .logoContainer {
        /* height: 65px; */
        /* width: 250px; */
    }
}

#header .menuList {
    list-style-type: none;
    padding-left: 0;
}

#header .menuListBlue {
    list-style-type: none;
}

#header .menuList .menuItem {
    color: #ffffff;
    margin: 0px 4px;
    min-height: 30px;
}

#header .menuList .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: lighter;
    background: none;
}



@media (max-width: 1199.98px) {
    #header .menuList .menuItem a {
        font-size: 9px;
    }

    #header .menuListBlue .menuItem a {
        font-size: 9px;
    }
}

#header .menuList .menuItem a:hover {
    color: #f6aa02;
}

#header .menuListBlue .menuItem {
    color: #0a3d4d;
}

#header .menuListBlue .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuListBlue .menuItem a {
        font-size: 20px;
    }
}

#header .menuListBlue .menuItem a:hover {
    color: #f6aa02;
}

#header .menuList .active a {
    color: #ffffff !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuListBlue .active a {
    color: #0a3d4d !important;
    font-weight: bolder;
    cursor: default;
}


#header .menuList .seperatorItem {
    border-right: 1px #ffffff solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuList .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuList .languageItem a {
        font-size: 15px;
    }
}

#header .menuList .languageItem a:hover {
    color: #f6aa02;
}

#header .menuListBlue .seperatorItem {
    border-right: 1px #0a3d4d solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuListBlue .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuListBlue .languageItem a {
        font-size: 15px;
    }
}

#header .menuListBlue .languageItem a:hover {
    color: #f6aa02;
}

#header .mobileMenuBackground {
    background-color: rgba(4, 27, 32, 0.9);
    display: none;
}

.socialMediaIcon {
    width: 22px;
    height: 23px;
    background-size: contain;
    margin-top: 2px;
    pointer-events: none;
    background-repeat: no-repeat;
}

.facebookIcon {
    background-image: url(../image/header/facebookIcon.png);
}

.twitterIcon {
    background-image: url(../image/header/twitterIcon.png);
}

.linkedinIcon {
    background-image: url(../image/header/linkedinIcon.png);
}

.instagramIcon {
    background-image: url(../image/header/instagramIcon.png);
}

.youtubeIcon {
    background-image: url(../image/header/youtubeIcon.png);
}

#header .menuFollowerBar {
    width: 180px;
    height: 80px;
    border-top: 3px #f6aa02 solid;
    top: 0;
    left: 15px;
}

@media (max-width: 991.98px) {
    #header .menuFollowerBar {
        display: none;
    }
}
.dropdown-menu {
    position: absolute;
    top: 95%;
}
#header .dropdownMenu {
    background-color: #0d2d34;
}

#header .dropdownMenu a:hover {
    background-color: #0e5463;
}

#header .dropdownMenu a:active {
    background-color: #0d363f;
}

/* Footer Styles */
#footer .footerContainer {
    background-color: #012934;
    background-image: url(../image/footer/footerBackground.jpg);
    background-size: cover;
    /* height: 1075px; */
    /* height: 890px; */
    padding-bottom: 50px;
    vertical-align: middle;
    margin: auto;
    padding: 0;
}

@media (max-width: 991.98px) {
    #footer .footerContainer {
        height: auto;
        padding-bottom: 25px;
    }
}

#footer .footerSeperator {
    width: 100px;
    height: 1px;
    background-color: #435d65;
}

#footer .footerSeperatorOrange {
    width: 100px;
    height: 1px;
    background-color: #f6b500;
    margin-bottom: 20px;
    float: left;
    margin-bottom: 30px !important;
}

#footer .logoContainer {



     /* original size */
}

#footer .footerh4{
    font-size: 24px;
}
#footer .col-lg-2 .thinOrangeLineFromLeft {
    margin-top: 24% !important;
    width: 100%;
    width: 100% !important;
}
#footer .footerh2{
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 30px;
}

#footer .footerTextInput {
    color: white;
    background: none;
    border: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    border: 1px solid;
    border-radius: 20px;
    padding: 5px;
    padding-left: 10px;
    font-size: 14px !important;
}

#full-width-slider1{
    display: none;
}

.yazisiyah i{
    color: #f6aa02;
}
.ilkdensonra{
    /* border:0 !important; */
    /* box-shadow: none !important; */
    /* bottom: 5px !important; */
}
[data-aos=fade-up] {

     transform: translate3d(0,40px,0);

}

.careerMiddleBlueBackground li{
    line-height: 30px;
    font-size: 15px;
}

@media (min-width: 1600px) {


.corporateUpperContainer .col-lg-4.text-center>img{
    height: 154px !important;
    width: auto !important;
    margin-right: -13px !important;
    float: right;
}

.meteksanCarouselSliderProductContentCaption h1{
    font-size: 1.3rem;
    font-weight: bold;
}



.ortalamaicintedarikci{
    display:flex;
}
.ortalamaicintedarikci>div{
    margin:auto;
}

.identityHeaderBackground
 .butonmertiliksds.corporateSecondHeaderText{
    padding-top: 0;
    overflow: hidden;
    width: 570px;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-top: -209px;
    float: right;
    margin-right: 12%;
    height: 210px;
    padding-top: 20px;
}


.mainPageProducts .mainPageContainer>p{
    margin-bottom:50px !important;
}
.mainPageProducts .mainPageContainer div p{
    padding: 20px !important;
    padding-top: 0 !important;
}

    .ilkbolumudur.meteksanCarouselSliderProductContentCaption {
    top: 18% !important;
}
 .meteksanCarouselSliderProductContentCaption {
    top:62% !important;
}
    #header .menuList .menuItem a {
        font-size: 14px;
    }
    #header .dropdown-menu{
        min-width: 17rem !important;
    }
}
@media (min-width: 1600px) {
    #footer .footerTextInput {
        font-size: 20px;
    }
}

    .footerContainer>div>div>.col-lg-3 p{
 font-size: 12px;
}

.footerContainer>div>div>.col-lg-3 p.textColorWhite.pt-2{
    margin-top: 30px;
}

.footerContainer>div>div>.col-lg-3 a{
    color: #fff;
    /* padding-top: 80px; */
}


#footer .footermenubolumu{

}
#footer .footermenubolumu li{
    display: block;
    width: 100%;
    line-height: 40px;
}
#footer .footermenubolumu li a{
    font-weight: lighter;
    color: #fff;
    font-size: 14px;
}
#footer .footermenubolumu li a:hover{
     transition: all 0.3s ease;
    color: #ffad00;
}
@media (min-width: 1250px){
    .footerContainer>div>div>.col-lg-3{
    flex: 0 0 25%;
    max-width: 25%;
}
.footerContainer>div>div>.col-lg-2{
    flex: 0 0 23.666667%;
    max-width: 23.666667%;
}
.footerContainer>div>div>.col-lg-2 h2{
     margin-bottom: 50px;
}


.footerContainer>div>div>.col-lg-1{
    flex: 0 0 6.333333%;
    max-width: 8.333333%;
}
.footerContainer>div>div>.col-lg-5{
    flex: 0 0 39.666667%;
    max-width: 38.666667%;
}

#footer .col-lg-2 .thinOrangeLineFromLeft{
    margin-top: 21% !important;
}
#footer .col-lg-5 .col-md-2 .thinOrangeLineFromLeft{
    margin-top: 54% !important;
}
#footer .col-lg-5    .thinOrangeLineFromLeft{
    margin-top: 82px !important;
}

#footer .col-lg-5  .col-lg-7  {
     flex: 0 0 100%;
     max-width: 100%;
}

#footer a.float-right{
    float:left !important;
}

#footer  .float-left.ml-2:first-child
{
    margin-left:20px !important
}

#footer .socialMediaIcon
{
     background-repeat: no-repeat;
}
#footer  .textColorYellow.my-5{
    margin-bottom: 50px !important;
    margin-top: 0 !important;
}
#footer .fullscreenPadding{
    /* padding-bottom: 80px; */
}

#footer .logoContainer{
    /* margin-bottom: 90px !important; */
}
}
@media (max-width: 1400px) {
    .headerBig {
       font-size: 5rem;
       width: 100%;
    }
}

.mainPageProductsMenuItem  p.textColorWhite{
    font-size: 15px;
    line-height: 16px;
    margin-bottom: 0;
}

@media (max-width: 1300px) {


.urunicsayfasiust >div[page="4"] .owl-stage-outer{
    /* padding-bottom:60px!important; */
}

.missionHeaderBackground .corporateFirstHeaderText {
   /* padding-top: 16%; */
   /* padding-left: 14% !important; */
}

.missionHeaderBackground .headerBig{
    width: auto;
    margin-right: 15px !important;
}


#footer .logoContainer {
    margin-bottom: 40px !important;
}
#footer .textColorYellow.my-5 {
    margin-top: 10px !important;
}

.footerContainer>div>div>.col-lg-2 .row.mt-5 img{
    margin-top: 20px;
    /* width: 163px; */
}
#footer .col-lg-5 .thinOrangeLineFromLeft{
    margin-top: 81px !important;
}

.footeryenifont{
    margin-top: 75px;
}
    .footerContainer>div>div>.col-lg-3 p{
 font-size: 12px;
}

.footerContainer>div>div>.col-lg-3 p.textColorWhite.pt-2{
    margin-top: 30px;
}

.footerContainer>div>div>.col-lg-3 a{
    color: #fff;
}

.contactHeaderBackground .contactFirstHeaderText{
    padding-top: 15% !important;
}

.contactHeaderBackground p {
 /* text-align:center; */
}
.contactHeaderBackground h1 {
     width: auto;
}

.newsHeaderBackground .newsFirstHeaderText{
}
.supplierBottomGreyBackground a.float-right.textAnimation.animationSlow{
    margin-right: 60px;
    margin-top: 20px;
}
.ortalamaicintedarikci li{
font-size:14px;
}
.supplierInnerHeaderBackground .supplierThirdHeaderText{padding-top: 2% !important;}


.careerBottomGreyBackground .col-lg-3 img{
    height: 70px;
}

.careerHeaderBackground .careerFirstHeaderText{/* padding-top: 12% !important; *//* padding-left: 8%; */}
.identityHeaderBackground .corporateSecondHeaderText{
    padding: 0% !important;
    width: 30%;
    float: left;
    padding-top: 15% !important;
}
.identityHeaderBackground .buttonCircleYellowExpanded{
     transform: translate3d(0,0,0);
     opacity: 1 !important;
}


.identityHeaderBackground .float-right.w-75{
    width: 100% !important;
    display: block;
    float: none !important;
    float: right !important;
    clear: both;
}
.identityHeaderBackground .corporateThirdHeaderText{
     transform: translate3d(0,0,0);
     opacity: 1 !important;
}
.identityHeaderBackground .corporateFirstHeaderText{
    /* padding-top: 13% !important; */
    /* width: 58% !important; */
}.identityHeaderBackground .corporateFirstHeaderText h1{
     /* font-size: 4rem; */
}
    .qualityGreyBackground.entegremetinbolumu{
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
.integratedHeaderBackground .corporateFirstHeaderText{
        padding-top: 13% !important;
}
.qualityHeaderBackground .corporateFirstHeaderText{
    /* padding-top: 13% !important; */
    /* padding-left: 13%; */
}

.organisationHeaderBackground h1{
    width: auto;
    float: left;
}

.organisationHeaderBackground .corporateSecondHeaderText{
    padding-left: 8.5% !important;
    padding-right: 10% !important;
}

.organisationHeaderBackground h1.parallaxslower{
    margin-right: 12px;
}
.organisationHeaderBackground  .corporateFirstHeaderText{
    overflow:hidden;
}

.managementHeaderBackground .corporateFirstHeaderText{
 padding-top: 18% !important;
 overflow: hidden;
}
.managementHeaderBackground {
overflow:hidden;
}


.managementHeaderBackground h1.headerBig{
    width: auto;
    float: left;
}

.managementHeaderBackground h1.parallaxslower{
    margin-right: 12px;
}
.corporateUpperContainer .ortaklikyapi img{max-width: 70% !important;}
.ortaklikyapi .innerkisim{
    margin-left: -200px;
    padding-left: 166px;
    padding-right: 40px;
}
.hakkkimzidaenust div[page="4"] .thinOrangeLineFromLeft{
    margin-top: 40%;
}

    .aboutHeaderBackground .corporateFirstHeaderText {
    padding-top: 13% !important;
    padding-left: 8%;
}

.valuesHeaderBackground .corporateFirstHeaderText{
     padding-top: 13% !important;
}
.productsMainHeaderContainer .fullscreenPadding img{
    max-height: 250px !important;
    margin-top: 4% !important;
}

.alticonurunic >.col-lg-4{
    opacity: 1 !important;
    width: 181px;
    height: 90px;
}

.alticonurunic{
    padding-top: 10px !important;
}

.alticonurunic .buttonCircleYellow{
     height: 46px;
     width: 46px;
}
.alticonurunic p {
     font-size: 15px;
}
.alticonurunic img {

}
#productsTextCarousel h2{
    padding-right: 50px;
    font-size: 1.8rem;
}

    .mainPageProductsMenuItem p {
    margin-bottom: 0px !important;
    line-height: 21px;
}

.mainPageCareer .buttonCircleYellowLarge{
    height: 100px;
    width: 100px;
    padding: 5px;
}
.mainPageCareer .buttonCircleYellowLarge img{
 width: 56px;
 margin-left: -3px;
}

.mainPageCorporate p{
    margin-bottom: 0px !important;
}
    .mainPageProductsMenuItem h4 {
     font-size: 1.4em;
}

.mainPageCareer h6 {
    margin-top: 10px !important;
}
.mainPageCareer p {
    margin-bottom: 2px !important;
    line-height: 20px !important;
    padding-bottom: 30px !important;
}

.mainPageCorporate .col-lg-6.my-3{
    margin-bottom: 0 !important;
    margin-top: 10px !important;
}
.mainPageCorporate .col-lg-12.my-3{
    margin-bottom: 0 !important;
    margin-top: 10px !important;
}

    .meteksanCarouselSliderProductContentCaption img {
        /* max-width: 300px !important; */
        /* max-height: 240px !important; */
    }
    .infoBlockLeftBlack{
        top: 59% !important;
    }
    .infoBlockLeftBlack h1{
         font-size: 1.3rem !important;
    }


}
@media only screen and (max-width: 1280px) and (min-width: 1060px) {


.infoBlockLeftBlack h1 {
    font-size: 20px !important;
}

.mobilSariSliderBaslik{
	font-size:15px;
	padding-top: 30px;
}

div.pageContinuousArrow{

display:none !important;
}
.sliderMobilImg{
width:150px;
}


}


@media (max-width: 1030px) {

.enaltsatirkismi .col-lg-4.text-center{
    width: 310px !important;
    width: 200px;
    max-width: 93.333333%;
}
.enaltsatirkismi .col-lg-4.text-center:nth-child(1){
     text-align: left !important;
}
.enaltsatirkismi .col-lg-4.text-center:nth-child(2){

}
.enaltsatirkismi .col-lg-4.text-center:nth-child(3){
     text-align: right !important;
}
.enaltsatirkismi  {
    /* width: 110% !important; */
}

.qualityGreyBackground >img{
    margin:10px !important;
    margin-left: -30px !important;
}
.corporateWhiteHeightSpace{
    /* display:none; */
    height: 0px;
}

.ortaklikyapi{
    /* margin-bottom:60px; */
}
.innerkisim{
    padding:20px !important;
    padding-top:50px !important;
    margin-top: 96px !important;
    margin-left:-70px !important;
}

.supplierBottomGreyBackground .thinBlueLineFromLeft{
    width: 100%;
    margin-top: 33px;
}

    .corporateUpperContainer .row.mt-5.pt-5{
    padding-top: 0 !important;
    margin-top: 10px !important;
}


    .corporateMainHeaderContainer,.supplierMainHeaderContainer,.careerMainHeaderContainer,.newsMainHeaderContainer,.contactMainHeaderContainer {height: auto !important;background-size: cover!important;}

    .headerBig {
    font-size: 4rem;
    width: 100%;
}

.productsCarouselBottomBar{
    padding-right: 20px;
    bottom: -100px !important;
}

.productsCarouselBottomButtonBarContainer{

    bottom: -100px !important;
}

}
@media (max-width: 770px) {

.mainPageNews .mainPageContainer{
    padding-bottom:50px;
}
.mainPageCorporateParallaxComplex{bottom: 0px !important;}

.mainPageCorporate{
        background-size: cover;
    background-position: bottom;
}
.meteksanCarouselSliderProductContentCaption img {
     max-height: 190px !important;
}

.meteksanCarouselSliderProductContentCaption h1{
    font-size: 1.2rem;
    /* margin-bottom:-10px; */
}

.meteksanCarouselSliderProductContentCaption h5{
    font-size: 3rem;
    margin-top:-10px !important;
    font-weight: bold;
}


.meteksanCarouselSliderProductContentCaption  {margin-top: 0 !important;}

.productsCarouselBottomButtonBar{
    width: 50%;
    height: 80px;
}
.productsCarouselSliderLeftSlideArrow.buttonCircleYellow{margin-top: 10px !important;}


.productsCarouselSliderRightSlideArrow.buttonCircleYellow{margin-top: 10px !important;}



.productsGreyBackground{
    padding:30px !important;
}

.productsGreyBackground p{
    line-height:31px;}
.slaycrouselprodut{
}
.productsHeaderBackground .container{
    padding-bottom:40px;
}
.productsHeaderBackground .container p{
    padding-bottom:40px;
    line-height: 35px;
}

.kariyerenaltmaddeler>div{
    margin-bottom:40px;
}

#footer >div>div>div>.col-lg-2{
    margin-top: 40px;
}

#footer >div>div>div>.col-lg-2>.row.pt-3{
    margin-bottom: 20px;
}


#footer >div>div>div>.col-lg-5{
    margin-top: 40px;
}

#footer >div>div>div>.col-lg-5>.row:first-child{
    margin-bottom: 20px;
}


    #full-width-slider{

            display:none;
    }
    #full-width-slider1{

            display:block;
    }


div.corporateWhiteHeightSpace{
    height: 20px;
}


.corporateUpperContainer .textAnimation{
    opacity:1 !important;
}
.corporateUpperContainer p{line-height:30px;font-size:18px;max-width: 104%;}
.corporateUpperContainer p.paragraphLarge{
    font-size: 20px;
    line-height:35px;
    margin-bottom:30px;
    margin-top:30px;
}

.corporateUpperContainer h4{
     padding: 10px !important;
     display: block;
     max-width: 90%;
     margin-left: auto;
     margin-right: auto;
}
.corporateUpperContainer img{
     max-width:100%;
}
}
.corporateUpperContainer .ortaklikyapi img{
     max-width: 80%;
     margin: auto;
     float: none;
     display: block;
     margin-top: 89px;
     margin-bottom: 100px;
}

.corporateUpperContainer .pr-4,.corporateUpperContainer .pl-4{
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    margin-top: 20px;
}

.corporateUpperContainer .pr-4 img{

}

#header .mobileMenuBackground .menuItem  div a{/* white-space: pre-line; */font-size: 16px;}

    .qualityGreyBackground {
    padding-left:20px !important;
    padding-right:0 !important;
    padding-bottom: 0px !important;
}
.qualityGreyBackground h2{
}

.qualityGreyBackground .pr-5{
    padding-right:20px !important;
}



    .productsMainHeaderContainer .fullscreenPadding .parallax {
height: auto;
    }

    .corporateFirstHeaderText{
        width: 100% !important;
    }
    .corporateSecondHeaderText{
        padding-left: 14% !important;
        padding-right: 10% !important;
    }

    #header .dropdownMenu{
        float:right;
        position: absolute;
        right: 10px;
        min-width: 17rem;
        max-width: 300px;
        }

        #header{
            z-index: 122222222;
        }
.corporateThirdHeaderText{
    overflow: hidden;
    padding-top: 30px !important;
}

.identitybottom .pr-4{
        padding-right: 1.5rem!important;
        padding-left: 1.5rem!important;

}
.identitybottom .pl-4{
    padding-right: 1.5rem!important;
    padding-left: 1.5rem!important;
}

.careerMiddleBlueBackground .pl-5{
    padding-left: 9% !important;
    padding-right:0% !important;
    padding-top:20px !important;
    font-size: 15px;
    line-height: 22px;
}

.careerMiddleBlueBackground ul{
     margin-block-start: 0;
     margin-block-end: 0;
     margin-inline-start: 0px;
     margin-inline-end: 0px;
     padding-inline-start: 10px;
     padding-left: 60px !important;
}

.imagepaddingtop .pr-4,.imagepaddingtop .pl-4{padding-right: 20px !important;padding-left: 20px !important;margin-top: 20px;}


}


}


@media (max-width: 1210px) {
.meteksanProductDetailItemBoxImageContainer{
    height:58% !important;
}
.meteksanProductDetailItemBox {
    /* height: 70%; */
    cursor: pointer;
}

.qualityGreyBackground >img{
    margin-top: -20px !important;
    margin-left: -40px !important;
}

.corporateFirstHeaderText{
    width: 100% !important;
}
.corporateSecondHeaderText{
    padding-left: 0 !important;
    padding-left: 13% !important;
    max-width: 90% !important;
    margin-left: 0;
}.corporateUpperContainer .col-lg-4.text-center{
    width: 30% !important;
    /* text-align: left !important; */
}

}

@media (max-width: 1025px) {

.hakkimizdayazikismi{
    /* margin-top:40px; */
    /* padding-bottom: 25px; */
    /* margin-left: 39px; */
    /* margin-right: 39px; */
}
.meteksanProductDetailCarouselLeftSlideArrow{
    left:-20px;
}

.meteksanProductDetailCarouselRightSlideArrow{
    right:-20px;
}
#footer{
    height: auto !important;
}
    .mainPageNews .owl-carousel.owl-drag .owl-item{
        max-height: 100%;
        /* margin-bottom:40px; */
    }
.meteksanProductDetailItemBox{
    margin-top: 35px;
    /* height:auto !important; */
    /* padding-top: 19px; */
}
.textAnimation{
    opacity:1 ;}
    .thinOrangeLineFromLeft{
        width:100%;
    }
.mainPageNews .meteksanProductDetailItemBoxImageContainer.w-100{
}
}
@media (max-width: 770px) {
.urunbaslikikon{
    width: 140px;
    float: left;
    /* padding-left: 0; */
    padding-right: 0;
}
.urunbaslikisim{
    width: calc(100% - 140px);
    padding-right: 0;
    float: left;
    margin-left: -30px;
    font-size: 1.8rem;
    margin-top: 6px;
}


.tedarikcienaltbuton{
    margin-bottom:30px;
}

    .thinBlueLineFromLeft{
        /* display:none; */
    }
    .thinOrangeLineFromLeft{
        /* display:none; */
    }
.qualityGreyBackground >img{
    margin: 0 !important;
    margin-top: 50px !important;
}
.qualityGreyBackground{
    padding-right: 20px !important;
}

    #header .headerContainer {
    height: 99px;
}

.row.careerWhiteHeightSpace{
    display:none;
}
.contactWhiteHeightSpace{
    height:20px !important;
}

.careerMainContainer .container.position-relative{
    padding-bottom: 40px;
}
.careerMainContainer .thinBlueLineFromLeft{
}


.ortaklikyapi .innerkisim{
    margin-left: -10px !important;
    padding-left: 35px !important;
    margin-top: 0px !important;
}
.footeryenifont{
    margin-top: -9px;
    }

#footer .thinOrangeLineFromLeft{
        display: block !important;
        width: 100% !important;
        margin-top: 25px;
    }
.supplierWhiteHeightSpace{
    display:none;
}

    #footer .col-lg-12.pt-3.pl-0 .thinOrangeLineFromLeft{
        width: 100%;
        margin-top: 0px;
    }

    .supplierBottomGreyBackground .thinBlueLineFromLeft,.corporateUpperContainer .thinBlueLineFromLeft{
        /* width:0 !important; */
        margin-bottom:20px;
        /* margin-top: 0; */
        display: block;
    }

.supplierMainContainer .thinOrangeLineFromLeft, .corporateUpperContainer .thinOrangeLineFromLeft{
        /* width:0 !important; */
        /* margin-bottom:20px; */
        display: block;
        margin-top: 50px;
    }

}


.mobilicin{
    display:none;
}

@media (max-width: 450px) {
.kaliteikincidiv {
	text-align:left !important;
}
.mobiltumunugor{

}
.mobileMenuContainer i{
    font-size: 2em;
}
#header .headerContainer{
    height: 79px;
}
    .meteksanCarouselSliderRightSlideArrow{
        height: 40px;
        width: 40px;
    }
    .meteksanCarouselSliderRightSlideArrow>div{
         padding-left: 13px;
         padding-top: 6px;
         font-size: large;
    }
    .meteksanCarouselSliderLeftSlideArrow{
        height: 40px;
        width: 40px;
    }
    .meteksanCarouselSliderLeftSlideArrow>div{
         padding-left: 9px;
         padding-top: 6px;
         font-size: large;
    }
.slaytincele{
    margin-top: -50px;
    height: 30px;
    width: 123px;
    padding-top: 0;
}
    .meteksanCarouselSliderProductContentCaption h5 {
    font-size: 1.2rem;
    margin-top: -10px !important;
}

.urunbaslikikon{
    margin-left: 30px;
}

.supplierMainContainer .thinOrangeLineFromLeft, .corporateUpperContainer .thinOrangeLineFromLeft{
    margin-top: 21px;
}
.kariyerenust>div{
    /* padding: 3rem!important; */
    /* padding-top: 0 !important; */
}
.kariyerenust>div[page="2"]{
    padding: 3rem !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.kariyerenust>div[page="3"]{
    padding: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.kariyerenust>div[page="4"]{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.kariyerenust>div[page="5"]{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.haberlerinnerenust .newsWhiteHeightSpace{
    height:10px;
}
.tedarikinnerenust>div[page="4"] li{ font-size:18px !important}
.tedarikinnerenust>div[page="3"] li{font-size: 18px;}

.tedarikinnerenust>div[page="4"]{margin-top: 0 !important;   }
.tedarikinnerenust>div[page="4"] .ortalamaicintedarikci{
    padding-bottom:3rem !important  }


.tedarikinnerenust>div[page="2"]  {
    /* padding-bottom:3rem !important */
    }



.tedarikinnerenust>div[page="3"]{margin-top: 0 !important;}

.tedarikinnerenust>div[page="4"]>div>div>div{padding: 0 !important;}
.tedarikinnerenust>div[page="5"] {padding: 0 !important;padding-bottom: 3rem !important;}



.tedarikinnerenust>div[page="5"] p{
    margin-bottom: 20px;
}

.tedarikinnerenust>div[page="5"] h2{
    margin-bottom: 20px;
}

.tedarikinnerenust>div[page="5"] a{
    float: none !important;
    margin: auto !important;
    display: block !important;
    width: auto !important;
    text-align: center;
}
.tedarikinnerenust>div[page="5"] a>div{
    float: none !important;
    margin: auto !important;
    display: block !important;

    text-align: center;
}

.supplierGradientBlueBackground>div{
    padding: 0 !important;
}
.kariyerenust>div[page="5"] h2,.kariyerenust>div[page="5"] .paragraphLarge{
    margin-bottom:30px;
}
.careerMainContainer .thinBlueLineFromLeft{
    margin-top: 26px;
}

.careerMainContainer .thinOrangeLineFromLeft{
    margin-top: 27px;
}
.careerSecondHeaderText{
    padding-left:14% !important;
}

.yonetimcv img{
    width: 120px;
    display:block;
    float: none;
    margin-left: 0;
}
.yonetimcv h3{width: 100%;margin-top: 0px;}
.yonetimcv h2{width: 100%;margin-top: 0px;}
.yonetimcv p{width: 100%;}
.yonetimenust .meteksanProductThinOrangeLineFromLeft {
    display:none;
}

.degerlerimizenust .headerBig{font-size: 3rem !important;}
.degerlerimizenust .headerBig:nth-child(2){margin-top: 0;}


.degerlerimizenust .thinBlueLineFromLeft{
    margin-top: 21px;
}
.entegreenust .qualityGreyBackground{
    margin-top: 0px !important;
}

.entegreenust .qualityGreyBackground h2{
margin-bottom:20px
}

.entegreenust .qualityGreyBackground p{
     text-align:justify;
}

.degerlerimizenust h2{
    font-size: 1.7rem;
}
.kaliteenust .thinBlueLineFromLeft{
    margin-top:50px;
}

.kaliteenust .thinBlueLineFromLeft{
    margin-top:50px;
}

.kaliteenust .thinOrangeLineFromLeft{
    margin-top:50px;
}
.kaliteenust .corporateWhiteHeightSpace{
    height: 0px !important;
}

.qualityGreyBackground{

text-align: left !important;
}
.corporateSecondHeaderText p{
    font-size: 17px;
}
.ortaklikyapi .innerkisim{
    padding-top:10px !important
}

.ortaklikyapienust h1{
    margin-top: 30px;
    margin-bottom: 0;
    margin-left: 60px;
}
.ortaklikyapienust >div{
    margin-top:30px;
}
div.pageContinuousArrow{
    left: 46%;
}

.ortaklikyapienust .corporateSecondHeaderText{max-width: 80%;padding-top: 1px !important;}
    .hakkimizdayazikismi h2.firsss{
        /* margin-top: 30px; */
    }
.productsMiddleBackground .buttonCircleYellowLarge{
    height: 90px;
    width: 90px;
}
.productsMiddleBackground{
    padding-bottom:30px;
    padding-top:30px;
}
.productsMiddleBackground .buttonCircleYellowLarge img{
    height: 50px;
    width: 50px;
    margin-left: -5px;
    margin-top: -5px;
}

.slaycrouselprodut .col-xl-8.col-lg-10.pt-5{
    padding-top: 0 !important;
}
    .productsGreyBackground p{
        padding-right:0 !important;
        padding-bottom: 10px !important;
    }
h6 {
    font-size: 1.4rem;
}

#footer .col-lg-5 a.float-right{
    float:left !important;
    margin-bottom:30px;
    margin-top: 30px;
}

.productsMainHeaderContainer#my-parallax{/* margin-bottom:10px !important; */padding-bottom: 0px !important;}
.thinOrangeLineAnimationHeightShort{
    height:30px;
}

    .mainPageProductsMenuItem img {
    width: 75px !important;
}


.mainPageProductsMenuContainer>.row.h-50 {
    height: auto !important;
}
.h1, h1 {
    font-size: 2rem;
}.paragraphLarge {
    font-size: 14px;
    margin-left: 0px !important;
}
.mainPageProducts {
    /* margin-top:80px !important; */
}
.mainPageCarouselSlider {
    /* display:none; */
}
.meteksanProductDetailCarouselRightSlideArrow {
    top: 50% !important;
    right: 0px;
}
.meteksanProductDetailCarouselLeftSlideArrow {
    top: 50% !important;
    left: 0px;
}
.productsWhiteHeightSpace{
    height: 0px !important;
    display: none;
}
.meteksanProductDetailCarouselContainer{
    padding-left: 50px;
    padding-right: 50px;
    margin-left: -2px;
}
.slaycrouselprodut{
    max-width:100%;
    overflow:hidden;
}

.slaycrouselprodut .w-50.text-center.m-auto.pt-3.mb-5{
    font-size: 18px;
    line-height: 31px;
    width: 80% !important;
}
.productsCarouselBottomButtonBarContainer {
    bottom: 0;
    left: 15px;
    height: 65px !important;
    position: relative !important;
    bottom: 0px !important;
    margin-top: -70px;
}

.productsCarouselBottomButtonBarContainer>div{
    width: 50%;
}

.productsCarouselSliderRightSlideArrow{
    margin-bottom: 10px !important;
}
#productsTextCarousel h2{
 /* padding-left: 3.9rem!important; */
 /* padding-right:  3rem!important; */
 font-size: 2em;
}
.productsMainHeaderContainer p{
    /* padding-left: 20px !important; */
    /* padding-right: 20px !important; */
    font-size: 19px;
}

.productsMainHeaderContainer >div>div>p{
    /* padding-left: 20px !important; */
    /* padding-right: 20px !important; */
    margin-top: 10px !important;
}
.alticonurunic{
    padding-top: 20px !important;
    padding-bottom: 40px;
}

#productsTextCarousel .thinBlueLineFromLeft{display: block;margin-top: 23px !important;}


.productsMainHeaderContainer .fullscreenPadding> img{max-width: 100%;margin-top: 19% !important;}
    .container-fluid.mt-5["page"="4"]{

  }
.supplierInnerHeaderBackground .supplierFirstHeaderText {
    /* padding-top: 30% !important; */
}
.innerkisim{
    margin: 10px !important;
}

.innerkisim p{
    font-size:16px;

}

.corporateUpperContainer .ortaklikyapi img{
    margin-top:30px;
}

        .mobilicin{
            /* display:block; */
            /* margin-top: 50px; */
            /* margin: auto; */
            display: block;
            float: none;
            text-align: center;
            display: none;
        }
        .mobilicin>a>div{
             margin: auto;
        }
            .masaustuicin{
                display:none;
            }
    .productsMainHeaderContainer .productsItem {
    min-height: 86px !important;
    height: auto !important;
    margin-bottom: 10px;
    overflow: hidden;
    padding-left: 28px;
    padding-top: 10px;
}
.ustparrentorta h6{
    font-size: 22px;
}

.productsMainHeaderContainer  .buttonCircleYellow{
}
    #header .logoContainer {
         width: 140px;
    }
.valuesHeaderBackground .corporateSecondHeaderText{
    padding-left: 9% !important;
}
    .contactFirstHeaderText{
        padding-top:100px !important;
    }
    .careerSecondHeaderText{
        padding-left: 40px !important;
    }
    #my-parallax{
        padding-top:15px !important;
        background-position: bottom !important;
    }
.headerBig {
    font-size: 5rem !important;
    margin-top: 50px;
}

.organizasyonenust .headerBig{

     font-size: 3rem !important;
}

.organizasyonenust .headerBig:nth-child(2){
    margin-top: -10px;
}

.hakkkimzidaenust .headerBig{

     font-size: 3rem !important;
}

.hakkkimzidaenust .headerBig:nth-child(2){
    margin-top: -10px;
}

.hakkkimzidaenust  .corporateSecondHeaderText{
    padding-left: 9% !important;
 }

.iletisimkismienust .headerBig{
text-align:left;
     font-size: 3rem !important;
     margin-left:10%;
}

.iletisimkismienust .headerBig:nth-child(2){
    margin-top: -10px;
}
.productsHeaderBackground .container p{
    padding-right:30px!important;
    padding-left:30px!important;
}




.tedarikcimainust .headerBig{

     font-size: 3rem !important;
}

.tedarikcimainust .headerBig:nth-child(2){
    margin-top: -10px;
}
.tedarikinnerenust .headerBig{

     font-size: 3rem !important;
}

.haberlerinnerenust .headerBig{

     font-size: 3rem !important;
}

.haberlerinnerenust .headerBig:nth-child(2){
    margin-top: -10px;
}


.newsInnerHeaderBackground .newsSecondHeaderText{padding-left: 18px !important;}
.tedarikinnerenust .headerBig:nth-child(2){
    margin-top: -10px;
}


.kariyerenust .headerBig{

     font-size: 3rem !important;
}


.kariyerenust .col-lg-5 img.float-right{
    float: left !important;
    width: 40%;
    margin: 5%;
}
.kariyerenust .col-lg-5 img.float-right:nth-child(1){
     margin-top: 9px;
}
.kariyerenust .headerBig:nth-child(2){
    margin-top: -10px;
    float: left;
}

.yonetimenust .headerBig{
     font-size: 3rem !important;

}

.haberlerenust .headerBig:nth-child(2){
    margin-top: -10px;
    float: left;
}

.haberlerenust .headerBig{
     font-size: 3rem !important;

}
.newsSecondHeaderText{
    padding-left: 0%;
}



.yonetimenust .headerBig:nth-child(2) {
 margin-top: -10px;
}

.entegreenust .headerBig {
    font-size: 3rem !important;
    margin-top: 50px;
}

.entegreenust .thinBlueLineFromLeft{
    margin-top: 28px;
}
.entegreenust .headerBig:nth-child(2),.kurumsalkimlikenust .headerBig:nth-child(2) {
 margin-top: -10px;
}

.kurumsalkimlikenust .headerBig{
    font-size: 3rem !important;
}

.kurumsalkimlikenust .butonmertiliksds a{
float:left !important;
}
.identityHeaderBackground .corporateThirdHeaderText{
    padding-left:13% !important;
}

.kurumsalkimlikenust .col-lg-10.textColorYellow.pt-2{
    font-size: 1.4rem;
}
.kurumsalkimlikenust  .thinOrangeLineFromLeft{
    margin-top: 19px;
}

.qualityHeaderBackground h1{
    /* font-size: 4rem !important; */
    margin-top: 50px;
}
.urunicsayfasiust .mobilicin>a{
    display: block;
    margin: auto;
    float: none;
    float: none !important;
}

.urunicsayfasiust .mobilicin>a>div{
    display: block;
    margin: auto;
    float: none;
    float: none !important;
}

.urunicsayfasiust .mobilicin {
     text-align:center;
     width:auto;
     overflow: hidden;
}

.productsCarouselBottomButtonBarContainer.mobilicin{
    margin-top: 0;
}
.productsCarouselBottomButtonBarContainer.mobilicin>div{

    float: left;
}

.position-absolute.productsCarouselBottomBar.w-100{
    position: relative !important;
    width: 100% !important;
    display: block;
    object-fit: inherit;
    height: 100px;
    display: none;
}
.position-absolute.productsCarouselBottomBar.w-100>div{
    width: 100%;
    height: auto !important;
    overflow: hidden;
}
.position-absolute.productsCarouselBottomBar.w-100 >div>div{
    /* float: left !important; */
}
.kariyerenaltmaddeler>div{
    width: 100% !important;
}
.contactGreyBackground .mb-1{

     padding-left: 1px !important;
}



}

@media (max-width: 400px) {
.meteksanCarouselSliderProductContentCaption h1 {
    font-size: 0.8rem;
    margin-bottom: -10px;
}

.meteksanCarouselSliderProductContentCaption h5 {
    font-size: 1.5rem;
}
.mainPageCarouselSlider {
    min-height: auto !important;
}
h6 {
    font-size: 1.1rem;
}

.qualityHeaderBackground h1 {
    /* font-size: 3rem !important; */
    margin-top: 50px;
}
.productsMainHeaderContainer .productsItem {
    /* padding-left: 6px; */
}
.kaliteenust h2{
    font-size: 30px;
    text-align: left;
}

.colmdorta{
    opacity:1 !important;
}


}



.anasayfaHaberlerFontSize{
    font-size: 14px;
}


@media (max-width:1900px){

.infoBlockLeftBlack h1 {
    font-size: 22px;
    font-weight: bold;
}



}


.toplumsalSorumlulukBg{
background-image: url(../image/corporate/toplumsalSorumluluk.jpg);
    height: 850px;
    max-height: 1020px;
    background-repeat: no-repeat;
    display: table;
    padding-top: 50px !important;
    background-size: cover;
    background-size: 100%;
}

.footerKurumsalListe2{
	line-height: 29px !important;
}
.iletisimfooterListe{	
	padding-left:0px;
}
.iletisimfooterListe li{
	list-style:none !important;
	color: #fff;
	font-weight: 100;
	font-size: 12px;
	line-height: 23px !important;
}
.fullscreenPaddingIcSayfa{
	padding-top: 25% !important;
}

.kariyerPerformansBg{
	padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.hakkindaRadarMarginEksiTop{
	margin-top:-30px;
}

.hakkimizdayazikismi{
	padding-top: 50px;
	padding-bottom: 50px;
}

.sliderSariBasliklar{
	    font-size: 40px;
	    font-weight: 900;
}
.marginSualtiTopOlay{margin-top: 70px !important;}




.meteksanProductDetailItemBoxTextContainer h6{
	height: 80px !important;
}
.habericdivler .meteksanProductDetailItemBoxTextContainer p {
    margin-bottom: 10px;
    font-size: 12px;
}


.meteksanProductDetailItemBoxTextContainer .yonetimCardlariHeg{
	height:20px !important;
}


.footerebulten {
	    border-radius: 10px;
	    margin-right: 20px;
	    width: 200px;
	}

.footerebulten::placeholder {
  color: #f6b512;
  font-size: 14px;
  font-weight:bold;
  text-align:center
}

