﻿body {font-family: 'Kumbh Sans', sans-serif !important; color:#4D4D4D; font-weight:400; overflow-x:hidden;}
.yuklet{position:fixed; z-index:99; background:rgba(0,0,0,0.9); top:0; left:0; width:100%; height:100%;}
.yuklet i{position:absolute; font-size:65px; color:#fff; top:50%; left:50%; transform:translate(-50%,-50%);}
.fast-spin {-webkit-animation: fa-spin 0.5s infinite linear; animation: fa-spin 0.5s infinite linear; }


/*Header*/
.headeralan{height:140px; background:#fff; position:relative; z-index:10; width:100%;}
.headeralan .logo{width:140px; height:170px; position:absolute; top:0; left:15px; background:#CB001B; border-bottom-left-radius:10px; border-bottom-right-radius:10px; transition:.3s; display:inline-block;}
.headeralan .logo:hover{width:140px; height:180px; padding-top:10px;}
.tepe a{font-size:14px; color:#4D4D4D; display:inline-block; margin-right:40px; height:50px; line-height:50px;}
.tepe a:hover{color:#CB001B;}
.tepe a.aktif{color:#CB001B;}
.tepe a i{margin-right:10px;}
.tepesag a{}
.tepesag a:nth-last-of-type(1){margin:0 !important;}
.menu{height:calc(100% - 50px);}
.menu a{font-weight:700; font-size:15px; color:#4D4D4D;}
.menu a:hover{color:#CB001B;}
.menu a.aktif{color:#CB001B;}
.menu .bayigirisibuton{height:54px; padding:0 25px; border-radius:10px; background:#CB001B; color:#fff;}
.menu .bayigirisibuton:hover{background:#BA0019; color:#fff;}
.menu .bayigirisibuton i{font-size:24px; margin-left:10px;}

.menu .bayihesapbuton{height:54px; padding:0 25px; border-radius:10px; background:#00A115; color:#fff; display:inline-block; cursor:pointer; position:relative;}
.menu .bayihesapbuton:hover{background:#017410; color:#fff;}
.menu .bayihesapbuton i{font-size:24px; margin-left:10px;}
.menu .bayihesapbuton .bayiac{position:absolute; border-radius:10px; background:#fff; padding:10px 20px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); left:50%; transform:translateX(-50%); display:none;}
.menu .bayihesapbuton .bayiac a{font-size:16px !important; font-weight:400 !important; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:5px 15px; text-align:center;}
.menu .bayihesapbuton .bayiac a:hover{color:#CB001B;}

.menu .bayihesapbuton .sepetyaz{font-size:12px; position:absolute; background:#CB001B; color:#fff; width:20px; height:20px; border-radius:50px; top:10px; right:10px; text-align:center; line-height:23px;}

.aramabuton{color:#4d4d4d; font-size:25px; cursor:pointer; transition:.2s;}
.aramabuton:hover{color:#CB001B; transform:scale(1.2)}


.dilsec{font-weight:700; font-size:24px; position:relative; cursor:pointer;}
.dilsec i{font-size:10px; margin-left:5px;}
.dilac{position:absolute; border-radius:10px; background:#fff; padding:10px 20px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); left:50%; transform:translateX(-50%); display:none;}
.dilac a{font-size:16px !important; font-weight:400 !important; display:inline-block;}
.dilac a:hover{color:#CB001B;}

.aramaekrani{position:absolute; width:100%; height:100%; background:rgba(203, 0, 27, 0.85); z-index:999; top:0; left:0; display:none;}
.aramaekrani .kapat{font-size:55px; position:absolute; right:0; top:50px; color:#fff; transition:.2s;}
.aramaekrani .kapat:hover{transform:scale(1.2);}
.aramaekrani .baslik{font-size:48px; color:#fff; text-align:center; display:block;}
.aramaekrani .aramacubugualan{margin:0 100px; background:#fff; border-radius:10px; height:100px; position:relative;}
.aramaekrani .aramacubugualan input{width:calc(100% - 150px); font-size:36px; font-weight:300; border:none; background:none; z-index:1; padding:7px 0 0 0;}
.aramaekrani .aramacubugualan .icon-search{width:80px; font-size:50px; margin:0 20px 0 50px;}
.aramaekrani .aramacubugualan .buton{background:#CB001B; padding-left:50px; padding-right:50px; font-size:24px; font-weight:700; color:#fff; position:absolute; z-index:999; height:calc(100% - 20px); right:10px; border-radius:5px; cursor:pointer; transition:.2s;}
.aramaekrani .aramacubugualan .buton:hover{background:#a40016; }
.aramaekrani .acikla{font-size:16px; color:#fff; text-align:center; display:block; margin-top:20px;}

.mobilmenubuton, .mobilmenu, .mobildil, .mobilarama, .mobilara{display:none;}

/*Slider*/
.slideralan{height:calc(100% - 140px);}
/*.slidertaban{height:100%;}
.slider{background-size:cover; background-position:center; height:100%; display:none;}
.slider.aktif{display:block;}
.slider .baslik{position:relative; font-size:24px; font-weight:700; color:#fff; margin-bottom:30px; animation-name: yazi-getir; animation-delay: 0.1s; animation-duration: 1.2s; animation-iteration-count: unset; animation-timing-function: linear;}
.slider .acikla{position:relative; font-size:100px; color:#fff; font-weight:700; line-height:100px; letter-spacing:-5px; animation-name: yazi-getir; animation-delay: 0.3s; animation-duration: 1.4s; animation-timing-function: linear;}
.slider .buton{font-size:16px; color:#fff; margin-top:60px; display:inline-block;}
.slider .buton .icon-button-arrow{font-size:40px;}
.slider .buton svg{width:40px; transition:.2s; margin-left:15px;}
.slider .buton:hover svg{transform:rotate(45deg)}
*/
.st0{fill:#CB001B;}
.st1{fill:#FFFFFF; transition:.2s;}
.slideroklar{position:absolute; top:50%; transform:translateY(-50%); z-index:20; width:100%;}
.slideroklar .owl-prev, .slideroklar .owl-next{position:absolute; background:none; border:none; font-size:80px; color:rgba(255,255,255,0.2);}
.slideroklar .owl-prev:hover, .slideroklar .owl-next:hover{color:rgba(255,255,255,1);}
.slideroklar .owl-prev{left:45px;}
.slideroklar .owl-next{right:45px;}
/*
@keyframes yazi-getir {
  0%   {left:0px; top:50px; opacity:0;}
  50%  {left:0; top:20px; opacity:0.6;}
  100% {left:0px; top:0px; opacity:1;}

}*/


.slidertaban{height:100%; background-color:#aaa;}
.slider{background-size:cover; background-position:center; height:100%;}
.slider .baslik{font-size:24px; font-weight:700; color:#fff; margin-bottom:30px; animation-name: yazi-getir; animation-delay: 0.2s; animation-duration: 0.5s; animation-iteration-count: unset; animation-timing-function: linear;}
.slider .acikla{font-size:100px; color:#fff; font-weight:700; line-height:100px; letter-spacing:-5px; animation-name: yazi-getir; animation-delay: 0.2s; animation-duration: .9s; animation-iteration-count: unset; animation-timing-function: linear;}
.slider .buton{font-size:16px; color:#fff; margin-top:60px; display:inline-block;}
.slider .buton .icon-button-arrow{font-size:40px;}
.owl-carousel .owl-stage-outer, .owl-carousel.owl-drag .owl-item, .owl-carousel .owl-stage{height:100% !important;}

.slider .buton svg{width:40px; transition:.2s; margin-left:15px;}
.slider .buton:hover svg{transform:rotate(45deg)}




/*Footer*/
footer{width:100%; background:#f3f3f3;}
footer .logo{width:225px; display:inline-block; margin-bottom:50px; height:36px;}
footer .yazi{font-size:16px;}
footer .buton{font-size:16px; color:#CB001B; margin-top:10px; display:inline-block;}
footer .buton i{margin-left:5px; transition:.2s; font-size:14px;}
footer .buton:hover{color:#4D4D4D;}
footer .buton:hover i{margin-left:15px;}
footer .telmail{font-size:16px; color:#4D4D4D; display:inline-block; margin:3px 0;}
footer .telmail:hover{color:#CB001B;}
footer .telmail i{margin-right:5px;}
footer .sosyal{margin-top:70px;}
footer .sosyal a{font-size:28px; color:#CB001B; display:inline-block; margin-right:5px;}
footer .sosyal a:hover{color:#4D4D4D; transform:scale(0.9)}

footer .footermenu .baslik{font-weight:700; font-size:16px; height:36px;}
footer .footermenu .yazi{display:block;}
footer .footermenu a{font-size:16px; color:#4D4D4D; margin:0 0 10px 0;}
footer .footermenu a:hover{color:#CB001B;}

.copyright{height:72px; background:#fff; font-size:14px;}
.copyright .fideslogo{width:65px; margin-left:25px; display:inline-block;}
.copyright .fideslogo:hover{transform:scale(1.1)}
.copyright a{color:#4D4D4D;}
.copyright a:hover{color:#CB001B;}


/*AnaSayfa*/
.anahakalan{padding:85px 0;}
.anahakalan .kucukbaslik{font-size:24px; font-weight:700;}
.anahakalan .buyukbaslik{font-size:64px; color:#CB001B; line-height:64px; margin-top:35px;}
.anahakalan .aciklama{font-size:20px; font-weight:300; margin-top:45px;}
.anahakalan .buton{font-size:16px; color:#4d4d4d; margin-top:60px; display:inline-block;}
.anahakalan .buton img{width:40px; transition:.2s; margin-left:15px;}
.anahakalan .buton:hover img{transform:rotate(45deg)}

.yedekparcaaramaalan{background:#CB001B; padding:100px 0; position:relative;}
.yedekparcaaramaarka{background:url('../Assets/images/yedpar.svg'); background-size:cover; background-position:center; opacity:0.1; height:100%; width:100%; position:absolute; z-index:0; top:0; left:0;}
.yedekparcaaramaalan .logo{text-align:center;}
.yedekparcaaramaalan .logo img{width:225px;}
.yedekparcaaramaalan .baslik{font-size:100px; color:#fff; text-align:center; display:block; font-weight:700; letter-spacing:-3px; line-height:100px; margin-top:30px;}
.yedekparcaaramaalan .aramacubugualan{margin:50px 100px 25px 100px; background:#fff; border-radius:10px; height:100px; position:relative;}
.yedekparcaaramaalan .aramacubugualan input{width:calc(100% - 150px); font-size:36px; font-weight:300; border:none; background:none; z-index:1; padding:7px 0 0 0;}
.yedekparcaaramaalan .aramacubugualan .icon-search{width:80px; font-size:50px; margin:0 20px 0 50px;}
.yedekparcaaramaalan .aramacubugualan .buton{background:#CB001B; padding-left:50px; padding-right:50px; font-size:24px; font-weight:700; color:#fff; position:absolute; z-index:999; height:calc(100% - 20px); right:10px; border-radius:5px; cursor:pointer; transition:.2s;}
.yedekparcaaramaalan .aramacubugualan .buton:hover{background:#a40016;}
.yedekparcaaramaalan .acikla{font-size:16px; color:#fff; text-align:center; display:block;}
.yedekparcaaramaalan .butontum{font-size:16px; font-weight:700; color:#CB001B; background:#fff; border-radius:5px; border: 2px solid #fff; padding:30px 55px; display:inline-block; margin-top:50px;}
.yedekparcaaramaalan .butontum:hover{color:#fff; background:#CB001B;}

.profhizmetalan{padding:100px 0; background:#F3F3F3;}
.profhizmetalan .baslik{font-size:48px; line-height:48px; text-align:center;}
.profhizmetalan .aciklama{font-size:20px; text-align:center; margin-top:20px;}
.profhizmetalan .diz{background:#fff; padding:40px; position:relative; transition:.2s;}
.profhizmetalan .diz:hover{-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.2);}
.profhizmetalan .diz .d-baslik{font-size:32px; font-weight:300;}
.profhizmetalan .diz .d-aciklama{font-size:16px; margin-top:85px;}
.profhizmetalan .diz i{font-size:100px; position:absolute; right:40px; bottom:40px; transition:.2s; color:#CB001B;}
.profhizmetalan .diz:hover i{transform:scale(1.2)}
.profhizmetalan .onemli{font-size:13px; background:#CB001B; display:inline-block; padding:7px 20px 5px 20px; color:#fff; border-radius:5px; margin-right:20px; }
.profhizmetalan .onemliacikla{font-size:14px;}

.bayialan{padding:100px 0;}
.bayialan .logo{width:150px;}
.bayialan .baslik{font-size:64px; color:#CB001B; line-height:64px; margin-top:15px;}
.bayialan .aciklama{font-size:20px; font-weight:300; margin-top:45px;}
.bayialan .buton{font-size:16px; color:#4d4d4d; margin-top:60px; display:inline-block;}
.bayialan .buton img{width:40px; transition:.2s; margin-left:15px;}
.bayialan .buton:hover img{transform:rotate(45deg)}

.katalogalan{padding:100px 0; background:#F3F3F3;}
.katalogalan .aciklama{color:#4d4d4d; font-size:16px; display:block;}
.katalogalan .aciklama:hover{color:#CB001B;}
.katalogalan .aciklama i{font-size:32px;}
.katalogalan .baslik{width:944px; display:inline-block; margin-top:55px;}
.katalogalan .resim{width:700px; display:inline-block; margin-top:-110px;}
.katalogalan .buton{color:#CB001B; font-size:16px; font-weight:700; display:block; margin-top:50px;}
.katalogalan .buton:hover{color:#4d4d4d;}
.katalogalan .buton i{font-size:28px; margin-right:15px;}
.katalogalan .buton span{line-height:16px; margin-top:5px;}

.anahaberalan{padding:100px 0; background:#fff;}
.anahaberalan .anabaslik{text-align:center; font-size:48px; letter-spacing:-3px; margin-bottom:45px;}
.anahaberalan .diz{}
.anahaberalan .diz .resim{overflow:hidden; display:block;}
.anahaberalan .diz .resim img{transition:.2s;}
.anahaberalan .diz:hover .resim img{transform:scale(1.2); /*-webkit-filter: blur(5px); filter: blur(5px);*/}
.anahaberalan .diz .baslik{font-size:20px; color:#CB001B; font-weight:700; margin:15px 0; display:block;}
.anahaberalan .diz .aciklama{font-size:16px; font-weight:400; color:#4D4D4D; display:block;}
.haberoklar{position:absolute; top:35%; transform:translateY(-50%); z-index:20; width:100%;}
.haberoklar .owl-prev, .haberoklar .owl-next{position:absolute; background:none; border:none;}
.haberoklar .owl-prev img, .haberoklar .owl-next img{width:48px;}
.haberoklar .owl-prev{left:-30px;}
.haberoklar .owl-next{right:-5px;}
.haberoklar .owl-prev:hover{left:-35px}
.haberoklar .owl-next:hover{right:-10px;}

.urungruplarialan{padding:100px 0; background:#F3F3F3;}
.urungruplarialan .anabaslik{font-size:64px; font-weight:700;}
.urungruplarialan .aciklama{font-size:16px; text-align:right;}
.urungruplaridiz{overflow:hidden;}
.urungruplaridiz .diz{display:inline-block; position:relative;}
.urungruplaridiz .diz .yaz{background:#CB001B; color:#fff; display:inline-block; width:50%; bottom:20px; left:20px; position:absolute; padding:40px; z-index:5;}
.urungruplaridiz .diz .yaz .baslik{font-size:24px; display:block;}
.urungruplaridiz .diz .yaz .buton{font-size:16px; display:inline-block; float:right; margin-top:40px;}
.stc0 {fill: #FFFFFF;}
.stc1 {fill: #CB001B;}
.urungruplaridiz .diz .yaz .buton svg{width:48px; transform:rotate(-45deg); margin-left:10px; transition:.2s;}
.urungruplaridiz .diz .yaz .buton:hover svg{transform:rotate(0deg);}
.urungruplaridiz .resim{overflow:hidden; display:block;}
.urungruplaridiz .resim img{transition:.3s;}
.urungruplaridiz .diz:hover img{transform:scale(1.2)}

/*İç Sayfalar*/
.navigasyon{background:#f3f3f3; font-size:13px; padding:15px 0;}
.navigasyon i{font-size:10px; margin:0 15px;}
.navigasyon a{color:#4D4D4D;}
.navigasyon a:hover{color:#CB001B;}
.sayfabaslikalan{background:#cb001b; color:#fff; font-size:42px; line-height:42px; padding:25px 0 20px 0;}
.sayfabaslikalan .mrb{font-size:24px;}
.sayfabaslikalan .sbakucuk{font-size:32px;}


/*Kurumsal*/
.kurumsalmenualan{background:#4d4d4d;}
.kurumsalmenualan .buton{border-bottom:5px solid rgba(0,0,0,0); padding:25px 0 20px 0; display:inline-block; color:#fff; font-size:24px; margin-right:70px; transition:.2s; cursor:pointer;}
.kurumsalmenualan .buton:hover{border-bottom:5px solid #CB001B;}
.kurumsalmenualan .buton.aktif{border-bottom:5px solid #CB001B;}

.hakkimizdaalan{padding:85px 0;}
.hakkimizdaalan .kucukbaslik{font-size:24px; font-weight:700;}
.hakkimizdaalan .buyukbaslik{font-size:64px; color:#CB001B; line-height:64px; margin-top:35px;}
.hakkimizdaalan .aciklama{font-size:20px; font-weight:300; margin-top:45px;}
.hakkimizdaalan .buton{font-size:16px; color:#4d4d4d; margin-top:60px; display:inline-block;}
.hakkimizdaalan .buton img{width:40px; transition:.2s; margin-left:15px;}
.hakkimizdaalan .buton:hover img{transform:rotate(45deg)}
.hakkimizdaalan .logoalti{font-size:48px; color:#919191; margin-top:90px; display:block; line-height:58px;}

.misvizalan{}
.misvizalan .baslik{font-size:48px; color:#CB001B; margin-bottom:55px;}
.misvizalan .aciklama{}

.gecmistenbugunealan{background:#f3f3f3; padding:100px 0;}
.gecmistenbugunealan .anabaslik{font-size:48px; color:#CB001B;}
.gecmistenbugunealan .baslik{font-size:72px; font-weight:700; color:#CB001B; margin-top:115px; margin-bottom:50px;}
.gecmistenbugunealan .aciklama{font-size:24px; font-weight:300; color:#4d4d4d;}

.gecmistenbugunealan .zamancizelgesi{font-size:24px; color:#CB001B; height:80px; line-height:80px; border-top:1px solid #CB001B; margin-top:80px;}
.gecmistenbugunealan .zamancizelgesi span{display:inline-block; position:relative; cursor:pointer;}
.gecmistenbugunealan .zamancizelgesi span.aktif{}
.gecmistenbugunealan .zamancizelgesi span:hover{}
.gecmistenbugunealan .zamancizelgesi span i{transition:.2s;}
.gecmistenbugunealan .zamancizelgesi span.aktif i{display:inline-block; position:absolute; width:24px; height:24px; background:#CB001B; border-radius:50px; top:-12px; left:50%; transform:translateX(-50%)}
.gecmistenbugunealan .zamancizelgesi span:hover i{display:inline-block; position:absolute; width:24px; height:24px; background:#CB001B; border-radius:50px; top:-12px; left:50%; transform:translateX(-50%)}


.hedeflerimizalan{padding:100px 0; text-align:center;}
.hedeflerimizalan .baslik{font-size:48px; font-weight:400; color:#CB001B; margin-bottom:40px;}
.hedeflerimizalan .aciklama{font-size:24px; font-weight:300; line-height:54px;}


/*Kataloglar*/
.belgeleralan{padding:100px 0;}
.belgeleralan .diz{display:block; padding:40px; border:2px solid #e3e3e3; margin-bottom:30px;}
.belgeleralan .diz:hover{border:2px solid #CB001B;}
.belgeleralan .diz .baslik{display:block; font-size:24px; color:#4D4D4D;}
.belgeleralan .diz .buton{color:#CB001B; margin-top:96px; display:block;}
.belgeleralan .diz .buton i{display:inline-block; font-size:24px;}
.belgeleralan .diz .buton span.ad{color:#4D4D4D; display:inline-block; font-size:16px; margin-left:10px; margin-top:3px;}
.belgeleralan .diz:hover .buton span.ad{color:#CB001B;}

/*Haberler*/
.haberalan{padding:100px 0; background:#fff;}
.haberalan .anabaslik{text-align:center; font-size:48px; letter-spacing:-3px; margin-bottom:45px;}
.haberalan .diz{margin-bottom:30px; display:block;}
.haberalan .diz .resim{overflow:hidden; display:block;}
.haberalan .diz .resim img{transition:.2s;}
.haberalan .diz:hover .resim img{transform:scale(1.2); /*-webkit-filter: blur(5px); filter: blur(5px);*/}
.haberalan .diz .baslik{font-size:20px; color:#CB001B; font-weight:700; margin:15px 0; display:block;}
.haberalan .diz .aciklama{font-size:16px; font-weight:400; color:#4D4D4D; display:block;}

.haberdetayalan{padding:100px 0; background:#fff;}
.haberdetayalan .baslik{font-size:48px; line-height:52px; color:#CB001B; font-weight:700; margin:60px 0 25px 0; display:block;}
.haberdetayalan .aciklama{font-size:20px; font-weight:400; color:#4D4D4D; display:block;}

/*Kvk*/
.kvkalan{padding:100px 0; background:#fff; font-size:16px; font-weight:300;}
.kvkalan b{font-weight:700 !important;}

/*İletişim*/
.iletisimbilgialan{padding:100px 0;}
.iletisimbilgialan .baslik{font-size:20px; font-weight:700;}
.iletisimbilgialan .yazi{font-size:20px;}
.iletisimbilgialan .buton{font-size:20px; color:#CB001B; margin-top:10px; display:inline-block;}
.iletisimbilgialan .buton i{margin-left:5px; transition:.2s; font-size:14px;}
.iletisimbilgialan .buton:hover{color:#4D4D4D;}
.iletisimbilgialan .buton:hover i{margin-left:15px;}
.iletisimbilgialan .telmail{font-size:20px; color:#4D4D4D; display:inline-block; margin:3px 15px 3px 0;}
.iletisimbilgialan .telmail:hover{color:#CB001B;}
.iletisimbilgialan .telmail i{margin-right:5px;}
.iletisimbilgialan .sosyal{margin-top:50px;}
.iletisimbilgialan .sosyal a{font-size:28px; color:#CB001B; display:inline-block; margin-right:5px;}
.iletisimbilgialan .sosyal a:hover{color:#4D4D4D; transform:scale(0.9)}

.iletisimbilgialan .depdiz{margin:15px -15px;}
.iletisimbilgialan .depbas{font-size:20px; color:#CB001B; display:inline-block;}
.iletisimbilgialan .telmail2{font-size:20px; color:#4D4D4D; display:inline-block;}
.iletisimbilgialan .telmail2:hover{color:#CB001B;}
.iletisimbilgialan .telmail2 i{margin-right:5px; line-height:10px}

.harita, .map{height:600px;}

.iletisimformualan{padding:100px 0;}
.iletisimformualan .baslik{font-size:48px; color:#CB001B;}
.iletisimformualan .formdiz{margin:15px 0; position:relative;}
.iletisimformualan .formdiz input{font-size:20px; text-align:right; color:#4d4d4d; border-radius:10px; border:1px solid #E5E5E5; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.iletisimformualan .formdiz textarea{font-size:20px; text-align:right; color:#4d4d4d; border-radius:10px; border:1px solid #E5E5E5; display:block; width:100%; padding:15px 20px; position:relative; background:none; height:200px;}
.iletisimformualan .formdiz span{position:absolute; z-index:0; font-size:16px; color:#919191; left:0; top:0; height:100%; width:100%; padding:20px 20px;}

.iletisimformualan .gonderbuton{float:right; border-radius:5px;background:#CB001B; color:#fff; border:none; padding:10px 25px; transition:.2s;}
.iletisimformualan .gonderbuton:hover{background:#BA0019; color:#fff;}
.iletisimformualan .ikoniletisim{opacity:0.1; transform:scale(0.8)}



/*İnsan Kaynakları*/
.insankaynaklarialan{padding:100px 0;}
.insankaynaklarialan .baslik{font-size:48px; color:#CB001B;}
.insankaynaklarialan .formdiz{margin:15px 0; position:relative;}
.insankaynaklarialan .formdiz input{font-size:20px; text-align:right; color:#4d4d4d; border-radius:10px; border:1px solid #E5E5E5; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.insankaynaklarialan .formdiz textarea{font-size:20px; text-align:right; color:#4d4d4d; border-radius:10px; border:1px solid #E5E5E5; display:block; width:100%; padding:15px 20px; position:relative; background:none; height:200px;}
.insankaynaklarialan .formdiz span{position:absolute; z-index:0; font-size:16px; color:#919191; left:0; top:0; height:100%; width:100%; padding:20px 20px;}

.insankaynaklarialan .gonderbuton{float:right; border-radius:5px;background:#CB001B; color:#fff; border:none; padding:10px 25px; transition:.2s;}
.insankaynaklarialan .gonderbuton:hover{background:#BA0019; color:#fff;}
.insankaynaklarialan .ikoniletisim{opacity:0.1; transform:scale(0.8)}

.ikdosyasecici { cursor: pointer; background:#F3F3F3; width:100%; height:220px; display:block; color:#919191; font-size:14px; font-weight:500; text-align:center; transition:.2s; border-radius:10px;}
.ikdosyasecici .belgeyukleyaz { font-size:14px; font-weight:400;}
.ikdosyasecici:hover { background:#E5E5E5; color:#919191;}
.ikdosyasecici i{ font-size:20px; margin-left:15px;}
.ikdosyainput {opacity: 0; position: absolute; z-index: -1;}
.dosyayukleacikla{font-size:11px; display:block;}
.yuklenen{font-size:14px; color:#CB001B; display:block; margin-top:55px;}
.kvkkacikla{font-size:16px;}
.kvkkacikla a{color:#CB001B; font-weight:600;}
.kvkkacikla a:hover{color:#DAB96C;}
.ikgonderbuton{display:inline-block; border:1px solid #ccc; padding:15px 20px; color:#000; background:none; font-size:18px; float:right; transition:.2s;}
.ikgonderbuton:hover{background:#000; color:#fff;}
.gonderspin{font-size:42px; margin-right:20px;}
.kvkkonay{margin-top:110px;}
.cvbas{margin-top:45px;}



/*Ürünler*/
.urunlergrupalan{padding:85px 0;}
.urunlergrupalan .diz{display:block; position:relative; overflow:hidden; margin-bottom:30px;}
.urunlergrupalan .diz .yaz{background:#CB001B; color:#fff; display:inline-block; width:50%; bottom:20px; left:20px; position:absolute; padding:40px; z-index:9;}
.urunlergrupalan .diz .yaz .baslik{font-size:24px; display:block;}
.urunlergrupalan .diz .yaz .buton{font-size:16px; display:inline-block; float:right; margin-top:40px;}
.urunlergrupalan .diz .yaz .buton svg{width:48px; transform:rotate(-45deg); margin-left:10px; transition:.2s;}
.urunlergrupalan .diz:hover .yaz .buton svg{transform:rotate(0deg);}
.urunlergrupalan .diz .resim{display:block; overflow:hidden; position:relative; z-index:1;}
.urunlergrupalan .diz .resim img{transition:.3s;}
.urunlergrupalan .diz:hover .resim img{transform:scale(1.2)}

.urunleraltgrupalan{padding:85px 0;}
.urunleraltgrupalan .diz{display:block; position:relative; overflow:hidden; margin-bottom:30px; background:#f3f3f3; padding:20px 50px;}
.urunleraltgrupalan .diz span{display:block;}
.urunleraltgrupalan .diz .resim{}
.urunleraltgrupalan .diz .baslik{font-size:32px; color:#CB001B; text-align:center;}
.urunleraltgrupalan .diz .baslik svg{width:60%;}
.urunleraltgrupalan .diz .aciklama{font-size:20px; color:#4d4d4d; text-align:center;}
.urunleraltgrupalan .diz .resim img{transition:.3s;}
.urunleraltgrupalan .diz:hover .resim img{transform:scale(1.1)}
.urunleraltgrupalan .diz .buton{display:flex; margin-top:25px;}
.urunleraltgrupalan .diz .buton span{display:inline-block; color:#4D4D4D; margin-right:15px;}
.urunleraltgrupalan .diz .buton img{width:50px; transition:.3s;}
.urunleraltgrupalan .diz:hover .buton img{transform:rotate(45deg)}

.urundetaybaslikalan{height:400px; background-size:cover; background-position:center;}
.urundetaybaslikalan .buton{display:inline-block; margin:25px 0 40px 0;}
.urundetaybaslikalan .buton span{display:inline-block; color:#fff; margin-right:10px;}
.urundetaybaslikalan .buton img{width:40px; transition:.3s;transform:rotate(-45deg)}
.urundetaybaslikalan .buton:hover img{transform:rotate(0deg)}
.urundetaybaslikalan .baslik{font-size:40px; color:#fff; margin-bottom:15px;}
.urundetaybaslikalan .baslik svg{width:50%;}
.urundetaybaslikalan .baslik .st0{fill:#fff !important;}
.urundetaybaslikalan .aciklama{font-size:40px; color:#fff; line-height:50px;}
@media (max-width: 992px) {
    .urundetaybaslikalan{height:0; background-size:cover; background-position:center;}
    .urundetaybaslikalan .buton{margin:10px 0;}
    .urundetaybaslikalan .baslik{font-size:24px; margin-bottom:5px;}
    .urundetaybaslikalan .aciklama{font-size:16px; line-height:20px;}
}
.urunresalan{}
.urunresalan .buton{margin:90px 0; display:inline-block; color:#CB001B;}
.urunresalan .buton i{display:inline-block; font-size:24px;}
.urunresalan .buton span.ad{color:#4D4D4D; display:inline-block; font-size:16px; margin-left:10px; margin-top:3px;}
.urunresalan .buton:hover span.ad{color:#CB001B;}
.urunresalan img{position:absolute; top:-300px; right:0;}

.urunlerdetayresimalan{padding:85px 0;}
.urunlerdetayresimalan .baslik{font-size:32px; margin-bottom:15px;}
.urunlerdetayresimalan .resim{}
.urunlerdetayresimalan .resimler{margin-top:15px;}
.urunlerdetayresimalan .resimler img{display:block; cursor:pointer;}

.urunlerdetayresimalan .tablo{}
.urunlerdetayresimalan table{width:100%; font-size:14px;}
.urunlerdetayresimalan table tr:nth-of-type(odd){background:#f3f3f3;}
.urunlerdetayresimalan table tr:nth-of-type(even){background:#fff;}
.urunlerdetayresimalan table tr td{padding:13px 15px;}
.urunlerdetayresimalan table tr td:nth-of-type(1){font-weight:700;}

.ocoalan{background:#f3f3f3; padding:85px 0;}
.ocoalan .anabaslik{font-size:32px; margin-bottom:15px; text-align:center;}
.ocoalan .diz{padding:40px; background:#fff; transition:.2s;}
.ocoalan .diz:hover{color:#fff; background:#CB001B;}
.ocoalan .diz:hover .baslik{color:#fff;}
.ocoalan .diz .baslik{color:#CB001B; font-weight:700; margin-bottom:15px; transition:.2s;}

.videoalan{ padding:85px 0;}
.videoalan .baslik{font-size:32px; margin-bottom:15px; text-align:center;}
.videoalan .diz{font-size:32px; margin-bottom:15px; text-align:center; display:block;}
.videoalan .diz .youtubeicon{width:128px !important; position:absolute; z-index:5; top:50%; left:50%; transform:translate(-50%, -50%); transition:.2s;}
.videoalan .diz:hover .youtubeicon{transform:scale(1.2) translate(-40%, -40%)}
.videoalan .videooklar{width:100%; position:absolute; z-index:0; top:50%; transform:translateY(-50%);}
.videoalan .videooklar .owl-prev, .videooklar .owl-next{position:absolute; background:none; border:none;}
.videoalan .videooklar .owl-prev img, .videooklar .owl-next img{width:68px;}
.videoalan .videooklar .owl-prev{left:150px;}
.videoalan .videooklar .owl-next{right:150px;}
.videoalan .videooklar .owl-prev:hover{left:140px}
.videoalan .videooklar .owl-next:hover{right:140px;}


/*YedekParça*/
.urunleraltgrupalan2{padding:30px 0 85px 0;}
.urunleraltgrupalan2 .aramataban{padding:5px; border-radius:10px; background:#919191; margin-bottom:45px; color:#fff;}
.urunleraltgrupalan2 .aramataban input{width:100%; height:55px; line-height:45px; background:#fff; border:none; color:#4d4d4d; border-radius:5px; padding:0 15px 0 55px;}
.urunleraltgrupalan2 .aramataban .fa-search{z-index:6; position:absolute; left:15px; top:50%; transform:translateY(-50%); font-size:24px; color:#919191;}
.urunleraltgrupalan2 .aramataban .buton{height:100%; padding:5px; position:absolute; right:0px; top:0; display:inline-block;}
.urunleraltgrupalan2 .aramataban .buton a{width:100%; height:100%; background:#CB001B; border:none; color:#fff; font-weight:700; border-radius:5px; padding:0 40px;}
.urunleraltgrupalan2 .aramataban .urunsirala{width:100%; height:100%; background:#fff; border:none; color:#4d4d4d; border-radius:5px; padding:0 15px;}
.urunleraltgrupalan2 .aramataban .urunsirala i{font-size:12px;}

.urunleraltgrupalan2 .diz{display:block; padding:30px; border:1px solid #e5e5e5; margin-bottom:30px; border-radius:15px; text-align:center;}
.urunleraltgrupalan2 .diz:hover{border:1px solid #CB001B;}
.urunleraltgrupalan2 .diz .adi{display:block; font-size:16px; color:#4D4D4D;}
.urunleraltgrupalan2 .diz .adi svg{width:40%;}
.urunleraltgrupalan2 .diz .baslik{display:block; font-size:30px; color:#4D4D4D; margin-top:45px;}
.urunleraltgrupalan2 .diz .baslik b{font-weight:700;}
.urunleraltgrupalan2 .diz .buton{color:#CB001B; margin-top:96px; display:block;}
.urunleraltgrupalan2 .diz .buton .ikon{display:inline-block; width:42px; transform:rotate(-45deg); transition:.2s;}
.urunleraltgrupalan2 .diz .buton span.ad{color:#4D4D4D; display:inline-block; font-size:16px; margin-right:10px; margin-top:3px;}
.urunleraltgrupalan2 .diz:hover .buton span.ad{color:#CB001B;}
.urunleraltgrupalan2 .diz:hover .buton .ikon{transform:rotate(0deg)}

.yedekparcaresalan{padding:30px 0 85px 0;}
.yedekparcatabloalan{padding:30px 0 85px 0;}
.yedekparcatabloalan .adi{font-size:20px; text-align:center;}
.yedekparcatabloalan .baslik{font-size:32px; color:#CB001B; text-align:center; margin-top:25px; line-height:36px;}
.yedekparcatabloalan .baslik b{display:block; font-weight:700;}
.yedekparcatabloalan .baslik span{display:block; font-weight:400;}

.yedekparcatabloalan .tablo{border-top:1px solid #c9c9c9; margin-top:50px; padding-top:20px;}
.yedekparcatabloalan .tablo table{width:100%}
.yedekparcatabloalan .tablo table th{font-weight:700; padding:15px 0;}
.yedekparcatabloalan .tablo table tbody tr{transition:.2s;}
.yedekparcatabloalan .tablo table thead tr th{padding:10px 15px;}
.yedekparcatabloalan .tablo table tbody tr td{padding:10px 15px;}
.yedekparcatabloalan .tablo table tbody tr td:nth-of-type(1){font-weight:700;}
.yedekparcatabloalan .tablo table tbody tr td:nth-of-type(2){font-weight:700;}
.yedekparcatabloalan .tablo table tbody tr td:nth-last-of-type(2){font-weight:700;}
.yedekparcatabloalan .tablo table tbody tr:nth-of-type(odd){background:#f3f3f3;}
.yedekparcatabloalan .tablo table tbody tr:nth-of-type(even){background:#fff;}
.yedekparcatabloalan .tablo table tbody tr input{display:inline-block; width:110px; border-radius:5px; border:1px solid #e5e5e5; text-align:center; height:52px; line-height:52px;}

.yedekparcatabloalan .tablo table tbody tr .buton{display:inline-block; height:52px; background:#ccc; border-radius:5px; width:100%; color:#fff; transition:.2s; cursor:pointer;}
.yedekparcatabloalan .tablo table tbody tr:hover{background:#4d4d4d; color:#fff;}
.yedekparcatabloalan .tablo table tbody tr:hover .buton{background:#CB001B;}
.yedekparcatabloalan .tablo table tbody tr .buton i{font-size:30px; margin-right:10px;}
 
/*Bayi*/
.bayibilgilendirmealan{font-size:16px; font-weight:300; height:160px; text-align:center; position:absolute; top:0; width:100%; left:0;}

.bayigirisalan{font-size:16px; font-weight:300; height:100%}
.bayigirisalan-form{height:100%}
.bayigirisalan .tepe a{color:#919191;}
.bayigirisalan .tepe a:hover{color:#CB001B;}
.bayigirisalan .icon-back-arrow{font-size:14px; margin-right:5px;}
.bayigirisalan .giris{border-radius:10px; background:#CB001B; padding:65px 30px; margin-top:40px;}
.bayigirisalan .giris .baslik{color:#fff; font-size:36px;}
.bayigirisalan .formdiz{margin:15px 0; position:relative;  background:#fff; border-radius:10px;}
.bayigirisalan .formdiz input{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.bayigirisalan .formdiz span{position:absolute; z-index:0; font-size:16px; color:#919191; left:0; top:0; height:100%; width:100%; padding:20px 20px;}
.bayigirisalan button{height:54px; padding:0 25px; border-radius:10px; background:#fff; color:#CB001B; border:none; font-weight:700;}
.bayigirisalan button:hover{background:#BA0019; color:#fff;}
.bayigirisalan button i{font-size:24px; margin-left:10px;}
.bayigirisalan .girisbutonalan{margin-top:45px;}
.bayigirisalan .girisbutonalan a{color:#fff; display:block; font-weight:700;}

.bayigirisfooteralan{font-size:16px; font-weight:300; height:90px;}
.bayigirisfooteralan img{width:85px; margin-right:15px;}
.bayigirisfooteralan span{line-height:14px; margin-top:3px;}

.bayigirisfooter{font-size:16px; font-weight:300; height:90px; margin-top:20px;}
.bayigirisfooter img{width:85px; margin-right:15px;}
.bayigirisfooter span{line-height:14px; margin-top:3px;}

.bayiislemalan{padding:45px 0;}
.bayimenu a{display:block; color:#4D4D4D; font-size:16px; padding:15px 10px; border-bottom:1px solid #E5E5E5}
.bayimenu a.aktif{color:#fff; background:#CB001B;}
.bayimenu a:hover{color:#fff; background:#CB001B;}
.bayimenu a span.ad{margin-top:5px; margin-left:10px; display:inline-block;}

.sepettablo{}
.sepettablo table{width:100%}
.sepettablo table thead tr{background:#f3f3f3;}
.sepettablo table tr td{padding:25px 10px; border-bottom:1px solid #e5e5e5;}
.sepettablo table tr th{padding:15px 10px;}
.sepettablo table tbody span{display:block;}
.sepettablo table tbody span.grupadi{color:#919191; font-size:12px;}
.sepettablo table tbody span.no{color:#4d4d4d; font-size:14px; margin-top:5px}
.sepettablo table tbody span.adi{color:#4d4d4d; font-size:14px; font-weight:700;}
.sepettablo table tbody span.birimfiyat{color:#4d4d4d; font-size:14px;}
.sepettablo table tbody tr input{display:inline-block; width:110px; border-radius:5px; border:1px solid #e5e5e5; text-align:center; height:52px; line-height:52px;}

.sepettablo table tbody tr td:nth-last-of-type(2){font-weight:700;}
.sepettablo table tbody .sil{font-size:16px; color:#4D4D4D; transition:.2s; cursor:pointer; font-weight:700;}
.sepettablo table tbody .sil:hover{color:#CB001B;}

.sepettoplam{background:#f3f3f3; padding:25px;}
.sepettoplam .baslik{font-size:16px; font-weight:700;}
.sepettoplam .tutar{font-size:40px; font-weight:700;}
.sepettoplam .adet{font-size:14px; font-weight:700;}
.sepettoplam .notunuz{font-size:14px; font-weight:700; padding:25px; border-radius:10px; background:#fff; border:1px solid #e5e5e5; margin-top:20px;}
.sepettoplam .notunuz b{margin-bottom:25px; display:block;}
.sepettoplam .notunuz textarea{font-weight:400; border:none; background:none; width:100%; height:200px;}
.sepettoplam .bilgi{font-size:12px; margin:20px;}
.sepettoplam .buton{font-size:16px; background:#CB001B; padding:15px; display:block; border-radius:10px; text-align:center; color:#fff; width:100%; border:none; font-weight:700;}
.sepettoplam .buton:hover{background:#BA0019;}

.bayibilgiler{}
.bayibilgiler .baslik{color:#CB001B; font-size:24px;}
.bayibilgiler .formdiz{margin:15px 0; position:relative;  background:#fff; border-radius:10px; border:1px solid #e5e5e5;}
.bayibilgiler .formdiz input{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.bayibilgiler .formdiz textarea{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none; height:100px;}
.bayibilgiler .formdiz span{position:absolute; z-index:0; font-size:16px; color:#919191; left:0; top:0; height:100%; width:100%; padding:20px 20px;}
.bayibilgiler button{font-size:16px; background:#CB001B; padding:15px 40px; display:inline-block; border-radius:10px; text-align:center; color:#fff; border:none; font-weight:700; float:right;}
.bayibilgiler button:hover{background:#BA0019;}

.siparistablobaslik{font-weight:700; margin-bottom:20px;}
.siparistabloicerik{}
.siparistabloicerik .baslik div:nth-last-of-type(2){font-weight:700;}
.siparistabloicerik .baslik{padding:25px 0; cursor:pointer; transition:.2s;}
.siparistabloicerik:nth-of-type(odd){background:#f3f3f3}
.siparistabloicerik:nth-of-type(even){background:#fff}
.siparistabloicerik:hover .baslik{background:#919191; color:#fff;}
.siparistabloicerik.aktif .baslik{background:#CB001B; color:#fff;}
.siparistabloicerik.aktif .col-12{border:2px solid #CB001B;}
.siparistabloicerik .tablo{display:none;}
.siparistabloicerik.aktif .tablo{background:#fff; padding:40px;}
.siparistabloicerik .tablo table tbody tr td{font-size:14px;}
.siparistabloicerik .tablo table thead tr th{font-size:14px; font-weight:700; padding:15px 0;}
.siparistabloicerik .far{margin-left:5px;}
.siparistabloicerik .duzenle{border-radius:10px; background:#00A115; color:#fff; padding:10px 8px 8px 10px; transition:.2s;}
.siparistabloicerik .duzenle:hover{background:#0066a1;}

.siparisaramacubugualan{width:100%; margin:0; background:#fff; border-radius:10px; height:70px; position:relative; border:1px solid #e5e5e5; margin-bottom:10px;}
.siparisaramacubugualan input{width:calc(100% - 110px); font-size:16px; font-weight:300; border:none; background:none; z-index:1; padding:7px 0 0 0;}
.siparisaramacubugualan .icon-search{width:50px; font-size:25px; margin:0 0 0 20px;}
.siparisaramacubugualan .buton{background:#CB001B; padding-left:50px; padding-right:50px; font-size:16px; font-weight:700; color:#fff; position:absolute; z-index:999; height:calc(100% - 20px); right:10px; border-radius:5px;}
.siparisaramacubugualan .buton:hover{background:#BA0019; color:#fff;}


.musteritabloalan .tablo{padding-top:20px;}
.musteritabloalan .tablo table{width:100%}
.musteritabloalan .tablo table th{font-weight:700; padding:20px 15px;}
.musteritabloalan .tablo table tbody tr{transition:.2s; transition:.2s;}
.musteritabloalan .tablo table tbody tr td{padding:20px 15px;}
.musteritabloalan .tablo table tbody tr td:nth-of-type(1){font-weight:700;}
.musteritabloalan .tablo table tbody tr:nth-of-type(odd){background:#f3f3f3;}
.musteritabloalan .tablo table tbody tr:nth-of-type(even){background:#fff;}
.musteritabloalan .tablo table tbody tr:hover{background:rgba(0,0,0,0.1);}

.ymbuton{background:#00A115; color:#fff; font-weight:700; padding:15px 25px; border-radius:5px; float:right;}
.ymbuton:hover{background:#028513; color:#fff;}
.kaydetbuton{background:#CB001B; color:#fff; font-weight:700; padding:15px 25px; border-radius:5px; float:right; border:none;}
.kaydetbuton:hover{background:#BA0019; color:#fff;}
.eklebuton{background:#00A115; color:#fff; font-weight:700; padding:15px 25px; border-radius:5px; float:right; border:none; margin-left:10px; cursor:pointer;}
.eklebuton:hover{background:#017410; color:#fff;}
.vazgecbuton{background:#919191; color:#fff; font-weight:700; padding:15px 25px; border-radius:5px; float:right; border:none; margin-right:10px; cursor:pointer;}
.vazgecbuton:hover{background:#4D4D4D; color:#fff;}

.musteribilgiler{}
.musteribilgiler .baslik{color:#CB001B; font-size:24px; margin-bottom:15px; display:block;}
.musteribilgiler .formdiz{margin:0 0 15px 0; position:relative;  background:#fff; border-radius:10px; border:1px solid #e5e5e5;}
.musteribilgiler .formdiz:nth-last-of-type(1){margin:0;}
.musteribilgiler .formdiz2{height:100%}
.musteribilgiler .formdiz input{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.musteribilgiler .formdiz input#tarih{padding:15px 50px 15px 20px;}
.musteribilgiler .formdiz .fa-calendar-alt{position:absolute; z-index:0; font-size:16px; color:#919191; right:0; top:50%; transform:translateY(-50%); padding:0 20px; }
.musteribilgiler .formdiz select{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none;}
.musteribilgiler .formdiz textarea{font-size:20px; text-align:right; color:#4d4d4d; border:0; display:block; width:100%; padding:15px 20px; position:relative; background:none; height:100%;}
.musteribilgiler .formdiz span{position:absolute; z-index:0; font-size:16px; color:#919191; left:0; top:0; height:100%; width:100%; padding:20px 20px;}
.musteribilgiler button{font-size:16px; background:#CB001B; padding:15px 40px; display:inline-block; border-radius:10px; text-align:center; color:#fff; border:none; font-weight:700; float:right;}
.musteribilgiler button:hover{background:#BA0019;}
.musteriurunbutonalan{}
.musteriurunbutonalan .bilgilendirme{font-size:14px; color:#919191; margin:30px 0;}

.musteritabloicerik{}
.musteritabloicerik .baslik div:nth-of-type(1){font-weight:700;}
.musteritabloicerik .baslik{padding:25px 0; cursor:pointer; transition:.2s;}
.musteritabloicerik:nth-of-type(odd){background:#f3f3f3}
.musteritabloicerik:nth-of-type(even){background:#fff}
.musteritabloicerik:hover .baslik{background:#919191; color:#fff;}
.musteritabloicerik.aktif .baslik{background:#CB001B; color:#fff;}
.musteritabloicerik.aktif .col-12{border:2px solid #CB001B;}
.musteritabloicerik .tablo{display:none;}
.musteritabloicerik.aktif .tablo{background:#fff; padding:40px;}
.musteritabloicerik .tablo table tbody tr td{font-size:14px;}
.musteritabloicerik .tablo table thead tr th{font-size:14px; font-weight:700; padding:15px 0;}
.musteritabloicerik .far{margin-left:5px;}
.musteritabloicerik .duzenle{border-radius:10px; background:#00A115; color:#fff; padding:10px 8px 8px 10px; transition:.2s;}
.musteritabloicerik .duzenle:hover{background:#0066a1;}
.musteritabloicerik .muekle{border-radius:10px; background:#CB001B; color:#fff; padding:10px 8px 8px 10px; transition:.2s; margin-right:5px;}
.musteritabloicerik .muekle:hover{background:#93000d;}



/*BayiServis*/
.bayiharitaalan{padding:50px 0 0 0;}
.bayiharitaalan .baslik{text-align:center; font-size:20px; margin-bottom:40px;}
.svg-turkiye-haritasi{margin:0 auto;text-align:center}
.svg-turkiye-haritasi svg{width:100%;height:auto}
.il-isimleri{position:absolute;z-index:2}
.il-isimleri div{display:inline-block;background:#9c0216;color:#fff;padding:8px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}
#svg-turkiye-haritasi g{cursor:pointer;}
#svg-turkiye-haritasi path{cursor:pointer;fill:#DADADA;}
#svg-turkiye-haritasi path:hover{fill:#CB001B}
#svg-turkiye-haritasi path.aktif{fill:#CB001B}

.bayitabloalan .tablo{padding-top:20px;}
.bayitabloalan .tablo table{width:100%}
.bayitabloalan .tablo table th{font-weight:700; padding:20px 15px;}
.bayitabloalan .tablo table tbody tr{transition:.2s; transition:.2s;}
.bayitabloalan .tablo table tbody tr td{padding:20px 15px;}
.bayitabloalan .tablo table tbody tr td:nth-of-type(2){font-weight:700;}
.bayitabloalan .tablo table tbody tr:nth-of-type(odd){background:#f3f3f3;}
.bayitabloalan .tablo table tbody tr:nth-of-type(even){background:#fff;}
.bayitabloalan .tablo table tbody tr:hover{background:rgba(0,0,0,0.1);}
.bayitabloalan .tablo table tbody i.iconn-yetkiliservis{font-size:30px; color:#00A115;}
.bayitabloalan .tablo table tbody i.iconn-yetkilibayi{font-size:30px; color:#CB001B;}
.bayitabloalan .tablo table tbody i.iconn-yetkiliservisen{font-size:30px; color:#00A115;}
.bayitabloalan .tablo table tbody i.iconn-yetkilibayien{font-size:30px; color:#CB001B;}



.bayiharitatabloalan{padding:0 0 50px 0;}
.bayiharitatabloalan .baslik{font-size:32px; color:#CB001B; text-align:center;}



@media (max-width: 1450px) {
.slider .baslik{font-size:18px; margin-top:100px;}
.slider .acikla{font-size:60px; line-height:65px; letter-spacing:-1px;}
.slider .buton{margin-top:20px;}
.slideroklar{position:absolute; top:60%; transform:translateY(-50%); z-index:20; width:100%;}
.slideroklar .owl-prev, .slideroklar .owl-next{font-size:30px;}
.yedekparcaaramaalan .baslik{font-size:70px; letter-spacing:-1px;}
.yedekparcaaramaalan .aramacubugualan input{font-size:22px; }
.hedeflerimizalan .aciklama{font-size:18px; line-height:32px;}
.gecmistenbugunealan .baslik{margin-top:60px;}
.gecmistenbugunealan .aciklama{font-size:18px;}
.gecmistenbugunealan .anabaslik{font-size:32px;}
.hakkimizdaalan .logoalti{font-size:32px; line-height:38px;}
.hakkimizdaalan .buyukbaslik{font-size:48px; line-height:50px;}
.hakkimizdaalan .aciklama{font-size:16px;}
.bayitabloalan .tablo table tbody tr td{font-size:14px;}
.iletisimbilgialan .yazi, .iletisimbilgialan .buton, .iletisimbilgialan .telmail, .iletisimbilgialan .baslik, .iletisimbilgialan .depbas, .iletisimbilgialan .telmail2{font-size:16px;}
.iletisimformualan .baslik{font-size:32px;}
.sayfabaslikalan{font-size:34px; line-height:34px;}
.sayfabaslikalan .sbakucuk{font-size:22px;}
.bayibilgilendirmealan{display:none; height:0px;}
}

@media (max-width: 1200px) {

}

@media (max-width: 1100px) {

}

@media (max-width: 992px) {
.headeralan .logoalan{position:relative; z-index:99;}
.menu, .tepe{display:none;}
.mobilmenubuton{display:inline-block; float:right; font-size:30px; padding-right:20px;}
.mobildil{display:inline-block; float:right; padding: 10px 20px 10px 20px;}
.mobildil .dilsec{font-size:18px;}
.mobildil .dilac a{color:#4D4D4D}
.mobilarama{display:inline-block; float:right; padding: 8px 0;}
.mobilarama .aramabuton{font-size:22px;}

.aramaekrani .kapat{top:45px; right:45px; font-size:34px;}
.aramaekrani .baslik{font-size:20px; line-height:32px; margin-bottom:20px;}
.aramaekrani .aramacubugualan{margin:0; height:65px;}
.aramaekrani .aramacubugualan .icon-search{display:none;}
.aramaekrani .aramacubugualan input{font-size:12px; width:100%; padding:0 10px; }
.aramaekrani .aramacubugualan .buton{font-size:14px; padding:0 10px;}
.mobilara{display:inline-block;}
.masaustuara{display:none;}
.aramaekrani .acikla{font-size:12px; line-height:16px;}



.mobilmenu{display:block; position:fixed; z-index:99999; background:#fff; width:0; height:100%; overflow-y:scroll; top:0; right:0; }
.mobilmenu.aktif{padding:100px 30px;}
.mobilmenu img{display:inline-block; width:50%; margin-bottom:30px;}
.mobilmenu a{display:block; padding:10px 0; font-size:18px; color:#4D4D4D; }
.mobilmenu a:hover{color:#CB001B; }
.mobilmenu .kapat{font-size:25px; color:#4D4D4D; position:absolute; right:40px; top:40px;}
.mobilmenu.aktif{width:100%;}

.mobilmenu .bayigirisibuton{display:inline-block; height:54px; padding:0 25px; border-radius:10px; background:#CB001B; color:#fff;}
.mobilmenu .bayigirisibuton:hover{background:#BA0019; color:#fff;}
.mobilmenu .bayigirisibuton i{font-size:24px; margin-left:10px;}
.mobilmenu .aramabuton{display:none; margin-top:20px; font-size:32px;}

.mobilmenu .bayihesapbuton{height:54px; padding:0 25px; border-radius:10px; background:#00A115; color:#fff; display:inline-block; cursor:pointer; position:relative;}
.mobilmenu .bayihesapbuton:hover{background:#017410; color:#fff;}
.mobilmenu .bayihesapbuton i{font-size:24px; margin-left:10px;}
.mobilmenu .bayihesapbuton .bayiac{position:absolute; border-radius:10px; background:#fff; padding:10px 20px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4); left:50%; transform:translateX(-50%); display:none;}
.mobilmenu .bayihesapbuton .bayiac a{font-size:16px !important; font-weight:400 !important; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:5px 15px; text-align:center;}
.mobilmenu .bayihesapbuton .bayiac a:hover{color:#CB001B;}

.mobilmenu .bayihesapbuton .sepetyaz{font-size:12px; position:absolute; background:#CB001B; color:#fff; width:20px; height:20px; border-radius:50px; top:10px; right:10px; text-align:center; line-height:23px;}
.mobilmenu .dilsec{height:70px; display:inline-block; margin-left:40px;}

.urungruplarialan .container{overflow:hidden;}
.anahakalan .buyukH{display:none;}
.urungruplaridiz .diz .yaz{padding:15px; z-index:5;}
.urungruplaridiz .diz .yaz .baslik{font-size:20px; display:block;}
.urungruplaridiz .diz .yaz .buton{font-size:14px; display:inline-block; float:left; margin-top:20px; margin-left:15px;}
.urungruplaridiz .diz .yaz .buton svg{width:18px; transform:rotate(-45deg); margin-left:10px; transition:.2s;}
.urungruplarialan .anabaslik{font-size:32px;}
.urungruplarialan .aciklama{text-align:left; font-size:14px; margin-bottom:20px;}
.slider .baslik{font-size:16px;}
.slider .acikla{font-size:48px; line-height:48px;}
.anahakalan .kucukbaslik{font-size:18px;}
.anahakalan .buyukbaslik{font-size:32px; line-height:32px;}
.anahakalan .aciklama{font-size:16px;}
.yedekparcaaramaalan .baslik{font-size:48px; line-height:48px;}
.yedekparcaaramaalan .aramacubugualan{margin:25px 0; height:50px;}
.yedekparcaaramaalan .aramacubugualan .icon-search{width:20px; font-size:20px; margin:0 10px 0 20px;}
.yedekparcaaramaalan .aramacubugualan .buton{padding-left:20px; padding-right:20px; font-size:14px; height:calc(100% - 20px); right:10px;}
.yedekparcaaramaalan .aramacubugualan input{font-size:12px;}
.yedekparcaaramaalan .butontum{font-size:14px; padding:20px 25px; margin-top:30px;}
.yedekparcaaramaalan .logo img{width:125px;}
.profhizmetalan .baslik{font-size:32px; line-height:42px;}
.profhizmetalan .aciklama{font-size:14px;}
.profhizmetalan .diz{margin-bottom:15px;}
.profhizmetalan .diz .d-baslik{font-size:24px;}
.profhizmetalan .diz .d-aciklama{font-size:14px; padding-right:80px; margin-top:40px;}
.profhizmetalan .diz i{font-size:60px;}
.bayialan .baslik{font-size:32px; line-height:45px;}
.bayialan .aciklama{font-size:14px;}
.bayialan .turkiyeHarita{display:none;}
.katalogalan .baslik{display:none;}
.katalogalan .resim{width:100%;}
.haberoklar{display:none;}
.anahaberalan .anabaslik{font-size:32px; letter-spacing:-1px; line-height:34px;}
footer .yazi, footer .footermenu a,footer .telmail{font-size:14px;}
footer .mt-50{margin-top:10px !important;}
footer .baslik{margin-top:20px !important;}
.copyright{height:150px;}

.sayfabaslikalan{font-size:18px; line-height:18px; margin-top:50px;}
.sayfabaslikalan .sbakucuk{font-size:12px;}

.navigasyon{display:none;}
.kurumsalmenualan{padding:10px 0;}
.kurumsalmenualan .buton{font-size:14px; display:block; margin-right:0; padding:10px 10px;}
.kurumsalmenualan .buton.aktif{border-bottom:2px solid #CB001B;}
.hakkimizdaalan .kucukbaslik{font-size:16px;}
.hakkimizdaalan .buyukbaslik{font-size:28px; line-height:32px;}
.hakkimizdaalan .hakRes{display:none;}
.misvizalan .o1{order:1;}
.misvizalan .o2{order:2;}
.misvizalan .o3{order:3;}
.misvizalan .row:nth-of-type(2){margin-top:50px;}
.misvizalan .baslik{margin-bottom:20px; margin-top:20px;}
.gecmistenbugunealan .zamancizelgesi span{font-size:18px; margin:0 15px;}
.gecmistenbugunealan .zamancizelgesi{height:auto;}
.hedeflerimizalan .aciklama{font-size:14px; line-height:20px;}
.hedeflerimizalan .aciklama br{content: "A" !important; display: block !important; margin-bottom: 1.5em !important;}
.hedeflerimizalan .baslik{font-size:32px;}
.urunlergrupalan .diz .yaz{padding:15px; z-index:5;}
.urunlergrupalan .diz .yaz .baslik{font-size:20px; display:block;}
.urunlergrupalan .diz .yaz .buton{font-size:14px; display:inline-block; float:left; margin-top:20px; margin-left:15px;}
.urunlergrupalan .diz .yaz .buton svg{width:18px; transform:rotate(-45deg); margin-left:10px; transition:.2s;}
.urundetaybaslikalan .baslik{margin-bottom:0;}
.urundetaybaslikalan .aciklama{font-size:18px; line-height:30px; font-weight:400;text-shadow: 0 0px 5px #000;}
 .urunresalan img {
    top: 10px;
    left: 100px;
    height: 200px;
  }
.urunlerdetayresimalan{padding:15px 0;}
.urunlerdetayresimalan .baslik{margin-top:40px;}
.urunlerdetayresimalan table{font-size:12px;}
.urunresalan .buton{margin:180px 0 20px 0;}

.urunleraltgrupalan2 .aramataban .usirala{padding:0 !important; margin-bottom:15px;}
.urunleraltgrupalan2 .aramataban .urunsirala{height:40px;}
.urunleraltgrupalan2 .aramataban input{font-size:12px;}


.tablo table,.tablo thead,.tablo tbody,.tablo th,.tablo td,.tablo tr{display:block}
.tablo thead tr{position:absolute;top:-9999px;left:-9999px}
.tablo tr{margin:0 0 20px;}
.tablo tr:hover{}
.tablo td{font-size:12px; border:none; border-bottom:1px solid #eee; position:relative;padding-left:40%!important;text-align:left!important; vertical-align:middle;}
.tablo td:before{position:absolute;top:50%;transform:translateY(-50%);left:10px;width:35%;padding-right:10px;white-space:nowrap;font-size:10px;font-weight:700}

.yedekparcatabloalan .tablo table tbody tr input{height:32px; line-height:32px;}
.yedekparcatabloalan .tablo table tbody tr .buton i{font-size:20px;}
.yedekparcatabloalan .tablo table tbody tr .buton{height:42px;}
.bayitabloalan .tablo table tbody tr td{padding:10px;}

.iletisimformualan .ikoniletisim{display:none;}
.iletisimformualan .gonderbuton{float:left; margin-top:20px;}

.bayigirisalan .tepe{display:flex !important;}
.bayigirisalan .tepe img{width:50%;}

.sayfabaslikalan .mrb{text-align:left; margin-top:15px; font-size:22px;}

.sepettablo table,.sepettablo thead,.sepettablo tbody,.sepettablo th,.sepettablo td,.sepettablo tr{display:block}
.sepettablo thead tr{position:absolute;top:-9999px;left:-9999px}
.sepettablo tr{margin:0 0 20px;}
.sepettablo tr:hover{}
.sepettablo td{font-size:12px; border:none; border-bottom:1px solid #eee; position:relative;padding-left:40%!important;text-align:left!important}
.sepettablo td:before{position:absolute;top:50%;transform:translateY(-50%);left:10px;width:35%;padding-right:10px;white-space:nowrap;font-size:10px;font-weight:700}
.sepettablo table tr td:nth-last-of-type(1){border-bottom:2px solid #CB001B;}
.siparistabloicerik table tr td:nth-last-of-type(1){border-bottom:2px solid #CB001B; padding-bottom:15px;}
.siparistabloicerik table tr td:nth-last-of-type(1):before{position:absolute;top:5px;transform:translateY(0);}
.siparistablobaslik{display:none;}
.musteritabloicerik{font-size:14px;}
.musteritabloicerik .duzenle{display:inline-block; float:left; padding:5px 15px; font-size:18px; margin-top:10px;}

.headeralan{height:100px;}
.headeralan .logo{width:100px; height:130px;}
.headeralan .logo:hover{width:100px; height:140px; padding-top:10px;}


.copyright span{display:block; font-size:12px;}
.copyright .fideslogo{margin-left:0; margin-top:10px;}
.copyright .justify-content-end{justify-content: flex-start !important;}
.urungruplarialan, .anahakalan, .bayialan, .katalogalan,.anahaberalan,.gecmistenbugunealan,.hakkimizdaalan,.hedeflerimizalan{padding:50px 0;}


}

/*Arif Css*/

.etahsilat {
	background-color: #cb001b;
    color: #fff !important;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.etahsilat a:hover {
    color: #fff !important;
}

.m-etahsilat {
	background-color: #cb001b;
    width: 47%;
    margin-top: 15px;
    color: #fff !important;    
	text-align: center;
    border-radius: 9px;
    padding: 13px;
}

.m-etahsilat a:hover {
    color: #fff !important;
}

