@import url('http://fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Quicksand:300,400,500,600,700,800,900');
body {
    background: #fff;
    padding:  0;
    color: #686b70;
    font-size: 15px;
    font-family: 'Raleway', sans-serif;
    line-height: 1.80857;
    margin: 0;
	position: relative;
}
*{ outline:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }

.clear, .t {
    clear: both;
}
img {
    border: 0px;
}
a {
    text-decoration: none;
    outline: 0;
  
transition: all 400ms;
    -moz-transition: all 400ms;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
}
.trans,
.trans a,
.trans li,
.trans div,
.trans strong,
.trans span,
.trans button,
.trans h1,
.trans h2,
.trans h3,
.trans h4,
.trans i,
.trans p,
.trans a:after,
.trans img,
.trans input {
    transition: all 400ms;
    -moz-transition: all 400ms;
    -webkit-transition: all 400ms;
    -o-transition: all 400ms;
}
hr {
    border: 0;
    height: 1px;
    background: #ececec;
}


.site {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
}

.site_a {
    max-width: 1280px;
    margin: 0 auto;
    position: relative;
}

.site_urun {
    width: 100%;
    margin: 0 auto;
    position: relative;
}

.header{padding-top: 6px;width:100%;background:#fff;}
.header .logo{display:block;width: 266px;float:left;}
.header .logo img{height: 55px;}
.header .header-right{display:block;float:right;margin-top: 12px;}
.header .header-right .header-iletisim{ font:13px Arial,sans-serif; display:block; float:left; line-height:34px; }
.header .header-right .header-iletisim span{ margin-left:30px; }
.header .header-right .header-iletisim span i{ margin-right:3px; }
.header .header-right .social-icon{ text-align:right;padding-top:5px; padding-bottom:10px; display:block; float:right; margin-left:20px; }
.header .header-right .social-icon a{ color:#222; padding:10px }
.header .menu {background:#e4e5e6;/* margin-top:10px; */}
.header .menu ul{ padding:0; margin:0; list-style:none; }
.header .menu ul li { display:inline-block; vertical-align:top; }
.header .menu ul li a{display:block;color:#222;font: 700 13px Quicksand,sans-serif;text-transform:uppercase;padding:21px 15px;margin-left:-4px;position:relative;}
.header .menu ul > li:hover > a{  background:#0A171E; color:#fff }
.header .menu ul li:hover ul{ display:block; }
.header .menu ul li ul{ position:absolute; display:none; width:15em; z-index:99999; overflow:hidden; border-top:0px solid transparent; margin-left:-4px; }
.header .menu ul li ul li{ background:#eee; display:block; border-bottom:1px solid #ccc }
.header .menu ul li ul li:last-child{ border-bottom:0;}
.header .menu ul li ul li a{ color:#222; font:600 12px/3 Raleway,arial,sans-serif;  display:block; padding:4px 14px !important; }
.header .menu ul li ul li:hover a{ color:#fff; }
.header .menu ul li ul li a:after{ left:0; margin:0; height:1px;}
.header .menu ul li ul li a i{ margin-right:3px; }
.header .menu .arama{ position:absolute; right:0; top:0; padding:16px 20px; background:#B3813E;}
.header .menu .arama i{ color:#fff; margin-right:10px; }
.header .menu .arama input { border:0; background:none; color:#fff; font:500 13px Raleway,Raleway,arial,sans-serif; }
.header .menu .arama input::placeholder{ color:#fff; }


.manset{ position:relative; z-index:99; }
.swiper-container {width: 100%;height: 75vh;overflow:hidden;}
.swiper-slide {background-position: center;background-size: cover; }
.swiper-slide:before{ background:rgba(10,23,30,.2); content:''; left:0; top:0; width:100%; height:100%; position:absolute; z-index:10}*/
.swiper-slide .caption{  }
.banner-text{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);left: 0;right: 0;max-width: 1170px; margin:0 auto; width: 100%;z-index: 999; text-align:center; }
.basliks  {  font:500 22px Raleway,Arial,sans-serif; display:block; padding:15px 0px; color:#fff; text-transform:uppercase}
.banner-text h3 { letter-spacing: -0.9px;white-space: normal;color: #fff; padding:0;margin:0;font:700 40px Raleway,'Avenir Next LT Pro Bold', sans-serif; line-height:1.2;margin-bottom:10px; text-transform:uppercase;}
.banner-text p{ color:#fff; font:normal 15px Raleway,Arial,sans-serif;}
.banner-text a {font-weight: 900;white-space: normal;color: #fff;  padding:0;margin:0;font:600 13px Raleway,Arial, sans-serif;margin-bottom: 10px;line-height:1.2;text-transform: uppercase;padding:15px 25px;background:#B3813E;display:inline-block;}
.banner-text a.arama{ background:#C9C9C9; color:#222;}
.banner-text a:hover{ background:#fff; color:#222; }


.MansetUrun{ background:#0A171E; position:relative; width:100%; height:115px; z-index:222 }
.MansetUrun ul {padding:0; margin:0; list-style:none; display:table; width:100%; margin-top:-100px; position:absolute;}
.MansetUrun ul li{ display:inline-block; height:205px;  background:#0A171E; width:470px; margin-left:25px; }
.MansetUrun ul li:hover{ background:none;}
.MansetUrun ul li:first-child{ margin-left:0; }
.MansetUrun ul li a{ display:block; }
.MansetUrun ul li .UrunGorsel{ width:200px; height:205px; vertical-align: top;background-size: auto 100%; background-repeat: no-repeat;padding: 15px;display: inline-block;top: 0;right: 0;margin-left: -1px;}
.MansetUrun ul li .UrunBilgi{ width:264px; height:205px; display:inline-block; vertical-align:top; padding:20px; padding-left:10px; padding-top:30px; color:#fff;}
.MansetUrun ul li .UrunBilgi strong{ font:22px Raleway,Arial,sans-serif; display: block; text-transform:uppercase; }
.MansetUrun ul li .UrunBilgi strong span{ font-weight:700; display:block; }
.MansetUrun ul li .UrunBilgi p{ font:13px/20px Arial,sans-serif;}
.MansetUrun ul li#ikinciEl{ width:200px; display:inline-block; vertical-align:top; text-align:center; color:#fff; background:#B3803E; }
.MansetUrun ul li#ikinciEl a{ display:block; }
.MansetUrun ul li#ikinciEl #logos{display:block;width:67px;height: 67px;background:url(../images/bms_logo.png) no-repeat;margin:0 auto;margin-top: 26px;margin-bottom: 12px;}
.MansetUrun ul li#ikinciEl h3{ padding:10px 0px; margin:0; text-transform:uppercase; font:300 28px Raleway,Arial,sans-serif; color:#0A171E; }
.MansetUrun ul li#ikinciEl h3 span{ display:block; font-size:17px; font-weight:700; color:#fff; }
.MansetUrun ul li#ikinciEl:hover{ background:rgba(179,128,62,.9); }


.firmamiz{  padding:40px 0; background:#fff; }
.firmamiz h2{  display:inline-block; color:#0A171F; font:24px/35px Raleway,arial,sans-serif; padding:0; margin:0; position:relative; padding-bottom:10px; }
.firmamiz h2:after, .firmamiz h2:before{     position: absolute; content: '';display: block;height: 3px;width: 4.5em;bottom: 0;left: 0;right: 0;background: #ccc; -webkit-transition: width, 0.2s;transition: width, 0.2s; z-index:8 }
.firmamiz h2:before{  width:2em; background:#8DCFF2;z-index:9; }

.firmamiz h2 span{ font-weight:400;  color:#bbb; }
.firmamiz #firmamizGorsel{ padding:0px; display:inline-block; width:416px; vertical-align:middle;}
.firmamiz #firmamizGorsel img{ max-width:100%; }
.firmamiz #firmamizIcerik{ display:inline-block; width:744px; vertical-align:middle; font:12px/24px Arial,sans-serif; padding:0; color:#555; padding-right:90px;}
.firmamiz #firmamizIcerik a{ font:500 13px Raleway,Arial,sans-serif; width:300px; display:inline-block; color:#222; background:#DCDDE2; padding:15px 20px; margin-bottom:15px; clear:right; }
.firmamiz #firmamizIcerik a i{ font-size:13px; color:#777; }
.firmamiz #firmamizIcerik a:hover{ background:#ccc; color:#222; }
.firmamiz #firmamizIcerik h3{ font:700 18px Raleway, Arial,sans-serif; color:#111; margin-top:50px;}
.firmamiz #firmamizIcerik h4{ font:500 16px Raleway, Arial,sans-serif; color:#111}



.parca-gorsel{position:relative;overflow:hidden;min-height:400px;background:#0A171F; }
.parca-resim{width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:2rem}
.parca-resim-ic{position:absolute;top:0;bottom:auto;width:50%;padding-left:0;padding-right:0;overflow:hidden}
.parca-resim-ic img{float:right}
.parca-yazi{position:absolute;width:74rem;max-width:90%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;bottom:0;pointer-events:none}
.parca-yazi .parca-icerik{bottom:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50%;padding-left:2rem;padding-right:0;left:50%;pointer-events:all}
.parca-yazi .parca-icerik h2{font:normal 34px Raleway,Source Sans Pro,sans-serif;letter-spacing:-.3px;color:#fff; text-transform:uppercase; padding:0; margin:0;}
.parca-yazi .parca-icerik h2 strong{font-weight:700; font-family:Raleway,Avenir Next LT Pro Bold,arial,sans-serif;}
.parca-yazi .parca-icerik p{ font:normal 15px/25px Raleway,Arial,sans-serif;color:#fff}
.parca-yazi .parca-icerik a.devami{ font:600 13px/23px Raleway,Arial,sans-serif;color:#fff; background:#B3803E; display:inline-block; padding:10px 25px;}
.parca-yazi .parca-icerik a.devami:hover{ background:#fff; color:#B3803E;}

.baslik{  text-transform:uppercase; position:relative; padding-bottom:5px; color:#222 }
.baslik.baslik-orta{ text-align:center; }
.baslik:after,.baslik:before{ content:''; width:6em; height:3px; position:absolute; left:0; bottom:0; background:#ccc; z-index:8 }
.baslik:before{  width:3em; background:#8DCFF2;z-index:9; }
.baslik.baslik-orta:after{ margin:0 auto; left:50%; margin-left:-3em; }
.baslik span{ font:500 14px Raleway,Arial, sans-serif; color:#666 }
.baslik h2{ font:700 23px Raleway,Arial, sans-serif; color:#0A171F; padding:3px 0; margin:0; letter-spacing:-.4px; }




.basin-bultenleri{ background:#fff; padding:20px 0px; }
.basin-bultenleri #sayfa-bas{ text-transform:uppercase; color:#111; text-align:center; }
.basin-bultenleri ul { padding:0; list-style:none; margin:0; display:table; margin-top:20px; }
.basin-bultenleri ul li { padding:5px; display:table-cell; width:33%; vertical-align:top;  }
.basin-bultenleri ul li a{ border-top:3px solid transparent }
.basin-bultenleri ul li a:hover {  border-top-color:#B3803E }
.basin-bultenleri ul li a{ padding:10px;  background:#fff; display:block;  }
.basin-bultenleri ul li .haberGorsel{ height:150px; overflow:hidden; margin-bottom:6px; }
.basin-bultenleri ul li a img{ max-width:100%; }
.basin-bultenleri ul li strong{ display:block; padding:6px 0px;  font:600 16px/24px Raleway,arial, sans-serif; color:#0A171F; margin-bottom:10px;}
.basin-bultenleri ul li p{ padding:0; margin:0; display:block; color:#555; font:12px/1.6 Arial,Raleway,sans-serif; height:100px; overflow:hidden}
.basin-bultenleri ul li span{ display:block;font:12px Arial, sans-serif; color:#666 }


.biz-sizi-arayalim{  position:relative; background-position:center bottom;  background-image:url(../images/biz-sizi-arayalim.jpg); background-size:100% auto; background-repeat:no-repeat; height:340px; }
.biz-sizi-arayalim:before{ content:''; position:absolute; left:0; top:0; bottom:0; right:0; z-index:98; width:100%; height:100%; background:rgba(255,255,255,.4);}
.biz-sizi-arayalim .biz-sizi-arayalim-ic{ position:relative; width:900px;  padding:40px 0px; color:#0A171F; z-index:99  }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sol{ width:490px;  padding:30px 0px; display:inline-block; vertical-align:middle; padding-right:55px; border-right:1px solid #777; }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sol span{ display:block;font:700 2em/45px Raleway,Arial,sans-serif; text-transform:uppercase }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sol span strong{ font-family:Raleway,Avenir Next LT Pro Bold,Arial,sans-serif; }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sol p{ display:block;font:normal 1.2em/1.3em Raleway,Arial,sans-serif; }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sol p strong{ font-weight:700; font-family:Raleway,Avenir Next LT Pro Bold,Arial,sans-serif; }
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sag{ width:400px;  padding:30px 0px; display:inline-block; vertical-align:middle;padding-left:35px;}
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sag input{ background:#B3803E; border:0; display:block; width:100%; margin-bottom:10px; color:#fff; padding:15px;font:normal 1em/1.3 Raleway,Arial,sans-serif;}

.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sag button{ border:0; background:#0A171F; color:#fff; padding:10px 20px; font:600 1em/1.3em Raleway,Avenir Next LT Pro Demi,Arial,sans-serif; text-transform:uppercase; cursor:pointer;}
.biz-sizi-arayalim .biz-sizi-arayalim-ic  .biz-sizi-arayalim-sag button:hover{ background:#B3803E; color:#fff; }




.hakkimizdaGorsel, .sayfaGorsel{ height:400px; overflow:hidden; background-repeat:no-repeat; background-position:center; max-width:1400px; margin:0 auto; }
.hakkimizdaGorsel iframe{ height:400px; width:1400px; }
.hakkimizdaGorsel img{margin: 0 auto;
    display: block;}
.sP-baglanti{ color:rgba(255,255,255,.9); position:absolute; left:335px; top:-25px; font: 11px Arial,sans-serif; text-transform:uppercase }
.sP-baglanti a{  color:rgba(255,255,255,.6);display:inline-block;}
.sP-baglanti span{ margin:0 10px;}
.sP-baglanti i{ font-size:12px; vertical-align:middle; margin-right:4px; }
.sP-baglanti.sPTam{ left:90px; }

.sP-ic{ border-top:40px solid rgba(38,38,38,.6); margin-top:-40px; padding:5px 50px; position:relative; z-index:4 }
.sP-ic .sP-sol{ width:220px; display: block; float:left; margin-top:-70px;  }
.sP-ic .sP-sol strong{ background:#fff; padding:14px 0;display:block;  font:700 15px Raleway,Arial,sans-serif; color:#4b4950; text-align: center; border-bottom:3px solid #B3813E }
.sP-ic .sP-sol ul{ padding:0; margin:0; list-style:none; border-bottom: 2px solid rgb(234, 234, 236); }
.sP-ic .sP-sol ul li a{ padding:13px 10px; font:500 13px Raleway,Arial,sans-serif; background:#FFFFFF; color:#4b4950; display:block;border-bottom: 1px solid rgb(234, 234, 236);}
.sP-ic .sP-sol ul li a i{ margin-right:4px; font-size:11px; }
.sP-ic .sP-sol ul li.aktif a, .sP-ic .sP-sol ul li:hover a{ background:#EAEAEC; }

.sP-ic .sP-sag,.sP-ic .sP-tam{ width:850px; display: block; float:right; padding:0 40px; padding-top:40px;background:#fff; margin-top:-3px; padding-bottom:40px; }
.sP-ic .sP-sag h1,.sP-ic .sP-tam h1, h4#habas{ font:700 22px Raleway,Arial,sans-serif; color:#1D2A32; padding:10px 0px; margin:0; margin-bottom:20px; border-bottom:1px solid #E4E5E6 }
.sP-ic .sP-sag h3,.sP-ic .sP-tam h3{ font:500 15px/1.7 Raleway,Arial,sans-serif; color:#1D2A32;}
.sP-ic .sP-sag strong,.sP-ic .sP-tam strong{  color:#1D2A32;}
.sP-ic .sP-sag,.sP-ic .sP-tam { color:#3b3b3b; font:13px/26px Raleway,Arial,sans-serif;}

.sP-ic .sP-tam{ width:auto; float:none; font:15px/28px Raleway,Arial,sans-serif; padding-bottom:60px; padding-top:10px}
 h4#habas{ margin-bottom:0; }
.urunlerimiz .sP-ic{ padding:5px 10px; }
.urunlerimiz .sP-ic .sP-sag{ width:940px;}
.urunlerimiz .urunler-list{ margin-top:10px; }
.urunlerimiz .urunler-list ul{ padding:0; margin:0; list-style:none; }
.urunlerimiz .urunler-list ul li{ display:inline-block; width:265px; padding:5px; vertical-align:top;  } 
.urunlerimiz .urunler-list ul li a{ display:block; width:100%; padding:10px 5px; background:#fff; border:1px solid #dedede;  } 
.urunlerimiz .urunler-list ul li .urunler-resim{ height : 180px; position:relative; padding:20px; border-bottom:1px solid #dedede; overflow:hidden }
.urunlerimiz .urunler-list ul li img{ display: block; text-align: center;margin: auto;position: absolute;bottom: 0;left: 0;right: 0;top: 0; max-height: auto;   max-width: 85%;}
.urunlerimiz .dokuman-list ul li .urunler-resim{ height : 350px; }
.urunlerimiz .dokuman-list ul li img{ max-height:350px;}
.urunlerimiz .urunler-list ul li .urunler-bilgi{ padding:20px 15px; }
.urunlerimiz .urunler-list ul li .urunler-bilgi span{ display:block; font:12px Arial,sans-serif; color:#666; }
.urunlerimiz .urunler-list ul li .urunler-bilgi strong{ display:block; font:600 15px Raleway,arial,sans-serif; color:#212121; padding:5px 0px;}
.urunlerimiz .urunler-list ul li .urunler-bilgi b{ display:block; font:600 15px Arial,sans-serif; color:#212121; padding:5px 0px;}
.urunlerimiz .urunler-list ul li .urunler-bilgi p{ padding:3px 0; margin:0; font: 12px/21px Arial,sans-serif; color:#666; height:70px; overflow:hidden; }
.urunlerimiz .urunler-list ul li:hover  .urunler-resim{ border-color:#B3813E}


.urunlerimiz .urunler-gorsel ul{ padding:0; margin:0; list-style:none; }
.urunlerimiz .urunler-gorsel ul li{ display:inline-block; width:265px; padding:5px; vertical-align:top;  } 
.urunlerimiz .urunler-gorsel ul li:hover{ opacity:.6;}



.ikinciElDetay ul{ padding:0; margin:0; list-style:none;}
.ikinciElDetay ul li{ display:block; padding:10px 15px; background:#f2f2f2; color:#222; margin-bottom:2px;}

.sayfaGorsel.sayfaGorselSiyah{ position:relative; }
.sayfaGorsel.sayfaGorselSiyah:after{ background:rgba(29,42,50,.3); left:0; top:0; right:0; bottom:0; max-width:1400px; margin:0 auto; position:absolute; z-index:3; content:'';}
.sayfaGorsel.sayfaGorselKisa{ height:300px;}
.sayfaGorsel .sayfa-baslik{ padding:150px 40px; color:#fff; position:relative; z-index:4; }
.sayfaGorsel .sayfa-baslik h1{ padding:0; margin:0; font:500 36px Raleway,Arial,sans-serif; }
.sayfaGorsel .sayfa-baslik h3{ padding:6px 0; margin:0; color:#ddd; font:400 18px Raleway,Arial,sans-serif; }

.urunler-gorsel ul{ padding:0; margin:0; list-style:none; }
.urunler-gorsel ul li{ width:270px; display:inline-block; }
.urunler-gorsel ul li img{ max-width:100%;}
.urunler-gorsel ul li .gorsel{ height:150px; overflow:hidden; }

.haberList{ width:100%; }
.haberList ul { margin-top:0; }
.haberList ul li{ width:50%; display:inline-block; margin-left:-3px; border-bottom:2px solid #ececec; }

.video-gorsel{ width:100%; margin-bottom:10px; margin-top:20px;}
.video-gorsel iframe{ width:100%; margin-bottom:10px; height:400px;}
.haber-gorsel{ width:350px; display:block; position:relative; 	float:left; margin-right:10px; margin-bottom:10px; }
.haber-gorsel img{ width:100%; height:auto; }
.haber-icerik{ font:14px/24px Raleway,Arial,sans-serif; }


#iletisimForm{ padding:10px 20px; background:#f2f2f2; }
#iletisimForm .iletisim-bilgi{ padding:10px 0px; font-size:13px; font-family:arial,sans-serif; border-bottom:1px solid #e2e2e2;}
#iletisimForm .iletisim-bilgi strong{ display:inline-block; width:80px; font-family:Raleway,Arial,sans-serif; text-transform:uppercase; font-size:13px;}

.grup-list{ padding:0; margin:0; list-style:none; letter-spacing:0;}
.grup-list li{ background:#fff; display:inline-block; padding:10px; width:100%; border-bottom:2px solid #bbb; margin-bottom:10px; }
.grup-list li strong{ background:#fff; padding:10px 0; font:700 14px Raleway,Roboto Slab,sans-serif; line-height:1.7}
.grup-list li p{ font:normal 13px Arial,tahoma,sans-serif; line-height:21px}
.grup-list li .grup-sol{ display:inline-block; width:60%; vertical-align:top;/*! background: red; */}
.grup-list li .grup-sol span.tarih{ font:11px Tahoma,sans-serif; display:block; padding:10px 0; color:#777 }
.grup-list li .grup-sol p{ padding:5px 0; margin:5px 0; }
.grup-list li .grup-sol a, .grup-list li .grup-tam a{ color:#333; }
.grup-list li .grup-sol a:hover, .grup-list li .grup-tam a:hover{ color:#005094}
.grup-list li .grup-sag{ display:inline-block; width:38%; vertical-align:top;  text-align:center; border-left:1px solid #ddd; /*! margin-left:10px; */ padding:10px;}
.grup-list li .grup-sag img{ /*max-width:100%;*/ width:auto; height:130px; /*! height:165px; */ }
/*.grup-list.haber-list li .grup-sag img{ height:120px}*/
.grup-list li .grup-sol .urunYol{ margin-top:5px; font:11px tahoma,arial,sans-serif; color:#555;}
.grup-list li .grup-sol .urunYol i{ margin:0 4px;}

.sP-ic #basvuruform { width:400px; padding:15px; background:#0A171E; display:block; float:left; }
.sP-ic #basvuruform label{ display:block; padding:10px 0px;font:700 15px Raleway,Arial,sans-serif; color:#fff;} 
.sP-ic #basvuruform input,.sP-ic #basvuruform textarea{ display:block; border:1px solid #dedede; background:#fff; width:100%; padding:12px; font:500 15px Raleway,Arial,sans-serif; margin-bottom:10px;}
.sP-ic #basvuruform button{ padding:15px 25px; background:#B3813E; color:#fff; border:0;font:700 15px Raleway,Arial,sans-serif; cursor:pointer; }
.sP-ic #basvuruform button:hover{ background:#fff; color:#B3813E }
.sP-ic #basvurubilgi { width:330px; padding:0 15px;  display:block; float:right; }
.sP-ic #basvurubilgi p{ padding:0; margin:0;}
.sP-ic #basvurubilgi img{ text-align:center; display:table; margin:30px auto; max-width:100% }


.haber-bilgi{ padding:15px 20px; background:#ececec; color:#222; font:11px Arial,sans-serif;}



.footer {background: #f7f7f7;color: #efefef;padding: 45px 0px;position:relative;z-index:97;}
.footer .site{ overflow:hidden;}
.footer h4 {font: 700 16px Raleway,Avenir Next LT Pro Bold, sans-serif;display:inline-block;color: #575757;padding: 0px;margin: 0px;padding-bottom: 10px;margin-bottom: 10px;position:relative;text-transform:uppercase;margin-bottom:20px;}
.footer h4:after {  content:''; width:2.5em; height:2px; position:absolute; left:0; bottom:0; background:#B3803E; }
.footer .foP{ display:inline-block;vertical-align:top; margin-right:45px; width:200px;}
.footer .foP ul{ padding:0; list-style-type:none; margin:0;}
.footer .foP ul li{ display:block; vertical-align:top;}
.footer .foP ul li a{display:block;font: 500 13px/1.4 'Raleway',Open Sans,Arial,sans-serif;color: #575757;padding:10px 5px;margin-right:5px;border-bottom:1px solid #444;}
.footer .foP ul li a:hover{ background:#252525; color:#fff; transition: all 400ms;-moz-transition: all 400ms;-webkit-transition: all 400ms; -o-transition: all 400ms;}
.footer .foP ul li a:hover i{ color:#fff; }
.footer .foP ul li a i{ color:#B3803E; margin-right:5px; font-size:12px; line-height }
.footer .iletisimBilgileri {width: 310px;display:inline-block;vertical-align:top;margin-right:25px;}
.footer .iletisimBilgileri  p{ padding:0; margin:0;  color:#fff; margin-bottom:20px;  }
.footer .iletisimBilgileri strong{ display:block; padding:15px 0px; font:600 13px/1.4 Raleway,Avenir Next LT Pro Demi,Open Sans,Arial,sans-serif; color:#fff; text-transform:uppercase  }
.footer .iletisimBilgileri ul {padding: 0;margin: 0;list-style: none;}
.footer .iletisimBilgileri ul li {padding: 10px 0px;font:normal 14px/22px 'Raleway',Arial,sans-serif;color: #575757;}
.footer .iletisimBilgileri ul li i {width: 20px;color: #575757;}
.footer .iletisimBilgileri ul li a{color: #575757;text-decoration:underline;}
.footer .footerBilgi{color: #575757;padding:0 20px;font:13px arial,sans-serif;display:inline-block;width:330px;vertical-align:middle;text-align:center;}
.footer .footerBilgi .footerLogo{ text-align:center;}
.footer .footerBilgi .footerLogo img{ max-width:90%; }
.footer .footerBilgi p { line-height:22px; color:#999;  }
.footerBar{ background:#0A171F; font:12px/20px arial,sans-serif; padding:20px 0px; color:#fff; }


/* Bilgilendirme */
.alert{ padding: 15px;border: 1px solid transparent; margin:10px 0px; font:600 13px Raleway,Arial,sans-serif; margin-bottom:15px; border-radius:4px;}
.alert-error{color: #A94442; background-color: #F2DEDE;border-color: #EBCCD1; }
.alert-info{color: #4288a9; background-color: #deecf2;border-color: #cce0eb; }
.alert-success{    color: #3C763D;background-color: #DFF0D8;border-color: #D6E9C6;}
.alert h3{ padding:0; margin:0;}
.alert a{ color:#000; text-decoration:underline}
/* Bilgilendirme */






.solkat, .sagara{ display:none; }
.solkat{ display:none; width:auto; z-index:9999999999999; cursor:pointer; font-size:17px; margin-left:-15px; margin-right:15px;}
.solkat a{padding:10px 20px; color:#222;  display:block; margin-top:-9px; }
.solkat.aktif a{  color:#0A171E; background:#F2F2F2;  }

.sagara{ position:absolute; right:0px; top:0; width:auto; z-index:9999999999999; cursor:pointer; font-size:14px;}
.sagara a{padding:8px 20px; color:#222;  display:block;}
.sagara.aktif a{  color:#fff; background:#222222;  }

.mobilMenu, .mobilArama{ position:fixed; top:7.85em; left:0; right:0; bottom:0;  width:100%; color:#222; z-index:999; background:rgba(0,0,0,.3); display:none; overflow:scroll; }



.mobilArama .mobilArama-ic{ display:block; background:#B3803E; color:#fff; padding:20px; }
.mobilArama .aramaIn{ display:inline-block; width:80%; background:#fff; text-align:left;  vertical-align:top; }
.mobilArama .aramaIn input{ width:100%; padding:10px 6px; olor:#222;  border:0; font:13px Avenir Next LT Pro Regular,arial,sans-serif; }
.mobilArama .aramaBu{ display:inline-block; width:17%; background:#222; line-height:20px;  vertical-align:top;  text-align:center; margin-left:-4px;}
.mobilArama .aramaBu button{padding:10px 6px; text-align:center; font:normal 14px Avenir Next LT Pro Regular,sans-serif; color:#222; border:0; background:none; color:#fff; cursor:pointer; }
.mobilLogo{ display:none; }

.mobilAra{ display:none; background:#1D2A32; color:#fff; padding:15px 30px;font:500 13px Raleway,Arial,sans-serif; text-transform:uppercase;  }
.mobilAra a{ color:#fff; font-weight:800; display:inline-block; padding:0 10px; }





@media (min-width: 1100px) {
  .site {
    width: 95%;
  }
  
}

@media screen and (max-width:1200px){
.site{width:85%;max-width:85%}

.mobilAra{display:block}
.solkat{display:inline-block;vertical-align:middle}

.header .logo{display:inline-block;float:none;text-align:center;vertical-align:middle;width: 50%;}
.header .logo img{height: 50px;max-width:100%;width:auto}
.header .header-right{display:none}
.header .menu{position:relative;z-index:99999;padding:0;margin:0}
.header .menu .site{width:100%}
.header .menu ul,.header .menu .arama{display:none}
.header .menu ul{background:#F2F2F2;float:none;width:80%;position:absolute;margin-left:-15px;margin-top:-56px}
.header .menu ul li{display:block;float:none;margin:0;width:100%}
.header .menu ul li ul{display:none!important}
.header .menu ul li a{color:#222;display:block;padding:15px;margin:0;font:600 13px Raleway,Arial,sans-serif;border-bottom:1px solid #dedede}
.header .menu ul li:hover a{background:#222}

.MansetUrun{height:auto;margin-top:-2px;border-top:5px solid #1D2A32;position:relative;background:#0A171E}
.MansetUrun .site{width:100%;max-width:100%}
.MansetUrun ul{margin:0;display:block;position:relative}
.MansetUrun ul li{display:block;margin:0;margin-bottom:4px;width:100%;height:auto;background:#0A171E}
.MansetUrun ul li:hover{background:#B3803E}
.MansetUrun ul li .UrunGorsel{width:100%;height:auto;display:block;height:250px}
.MansetUrun ul li .UrunBilgi{height:auto;display:block;padding:30px;width:100%}
.MansetUrun ul li .UrunBilgi strong{font:600 14px Raleway,Arial,sans-serif}
.MansetUrun ul li .UrunBilgi p{font:12px/19px Raleway,Arial,sans-serif}
.MansetUrun ul li#ikinciEl{display:block;width:100%;padding:40px 0}
.MansetUrun ul li#ikinciEl #logos{margin-top:0}

.firmamiz h2{padding:5px 0;margin:0;display:block;float:none;padding-top:20px}
.firmamiz #firmamizGorsel{width:100%;display:block;padding:10px 0}
.firmamiz #firmamizIcerik{width:100%;display:block;padding:10px 0}


.basin-bultenleri{background:#f2f2f2}
.basin-bultenleri ul{display:block;padding:0 15px}
.basin-bultenleri ul li{display:block;width:100%;background:#fff;margin-bottom:15px}
.basin-bultenleri ul li .haberGorsel{height:auto;margin:-18px -15px;margin-bottom:15px}
.basin-bultenleri ul li a{background:none}
.basin-bultenleri ul li p{height:auto}

.biz-sizi-arayalim{height:auto;background-position:center;background-size:auto 100%}
.biz-sizi-arayalim .biz-sizi-arayalim-ic{width:100%}
.biz-sizi-arayalim .biz-sizi-arayalim-ic .biz-sizi-arayalim-sol{width:100%;display:block;padding:10px 0;border:0;text-align:center}
.biz-sizi-arayalim .biz-sizi-arayalim-ic .biz-sizi-arayalim-sag{width:100%;display:block;padding:10px 0;text-align:center}

.sP-ic .sP-sol{width:100%;display:block;float:none;background:#efefef;padding:30px;margin:-5px 0}
.sP-ic .sP-sag,.sP-ic .sP-tam,.urunlerimiz .sP-ic .sP-sag{width:100%;display:block;float:none;padding:0;background:#fff;margin-top:20px;padding-bottom:40px}
.sP-ic{padding:5px}
.sP-baglanti{position:relative;left:0;top:-30px}

.urunlerimiz .urunler-list ul{padding:10px 0}
.urunlerimiz .urunler-list ul li{width:100%;display:block;padding:0;margin-bottom:10px}
.urunlerimiz .urunler-list ul li img{max-width:95%}
.urunlerimiz .urunler-gorsel ul li{width:50%;margin-left:-3px;display:inline-block}

.hakkimizdaGorsel,.sayfaGorsel{height:200px;max-width:100%}
.haber-gorsel{width:100%;height:auto;float:none;margin:15px 0}
.hakkimizdaGorsel iframe{height:200px;width:100%}

.sP-ic #basvuruform{float:none;width:100%}
.sP-ic #basvurubilgi{float:none;width:100%;padding:15px 0}

.grup-list li{width:100%;display:block}
.grup-list li .grup-sol{display:block;width:100%}
.grup-list li .grup-sag{display:none}

.footer{padding:20px;padding-bottom:40px}
.footer .footerBilgi{padding:10px 0;width:100%;display:block}
.footer .footerBilgi p{text-align:center;font:14px/22px arial,sans-serif}
.footer .footerBilgi .footerLogo img{max-width:60%;margin:10px auto}
.footer .foP{width:100%;margin:30px 0;display:block}
	
}

@media only screen and (max-width: 480px) { 

.site{width:320px;max-width:320px}

.parca-gorsel{padding:0;padding-bottom:40px}
.parca-resim{width:100%;position:relative;left:0;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}
.parca-resim-ic{position:relative;top:0;bottom:auto;width:100%;padding-left:0;padding-right:0;overflow:hidden}
.parca-resim-ic img{float:none;width:100%;height:auto}
.parca-yazi{position:relative;width:95%;max-width:95%;left:auto;right:auto;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;top:1em;bottom:1em;pointer-events:none;margin:0 auto;text-align:center}
.parca-yazi .parca-icerik{position:relative;top:1em;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;max-width:100%;width:100%;padding-left:20px;padding-right:0;left:0;pointer-events:all}
.parca-yazi .parca-icerik h2{font:normal 24px Raleway,Arial,sans-serif;letter-spacing:-.3px;color:#fff}
.parca-yazi .parca-icerik p{font:13px/21px Raleway,sans-serif;color:#fff}
.parca-yazi .parca-icerik ul{display:none}
.parca-yazi .parca-icerik img{max-width:100%}
.parca-yazi{padding-bottom:20px}

}

@media only screen and (min-width: 480px) and (max-width: 768px) { 

.MansetUrun  .site{width:85%;max-width:85%}
.MansetUrun ul li{display:inline-block;margin:0;margin-bottom:4px;width:49%;height:auto;background:#0A171E; margin-left:0px; vertical-align:top;}
.MansetUrun ul li .UrunBilgi{ padding:20px 15px;}
.firmamiz #firmamizIcerik{ width:49%; display:inline-block; padding-right:20px;}
.firmamiz #firmamizGorsel{ width:49%; display:inline-block;}

.parca-gorsel{padding:0;padding-bottom:40px}
.parca-resim{width:100%;position:relative;left:0;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}
.parca-resim-ic{position:relative;top:0;bottom:auto;width:100%;padding-left:0;padding-right:0;overflow:hidden}
.parca-resim-ic img{float:none;width:100%;height:auto}
.parca-yazi{position:relative;width:95%;max-width:95%;left:auto;right:auto;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;top:1em;bottom:1em;pointer-events:none;margin:0 auto;text-align:center}
.parca-yazi .parca-icerik{position:relative;top:1em;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;max-width:100%;width:100%;padding-left:20px;padding-right:0;left:0;pointer-events:all}
.parca-yazi .parca-icerik h2{font:normal 24px Raleway,Arial,sans-serif;letter-spacing:-.3px;color:#fff}
.parca-yazi .parca-icerik p{font:13px/21px Raleway,sans-serif;color:#fff}
.parca-yazi .parca-icerik ul{display:none}
.parca-yazi .parca-icerik img{max-width:100%}
.parca-yazi{padding-bottom:20px}

}


@media only screen and (min-width: 640px) and (max-width: 1200px) { 

.MansetUrun  .site{width:85%;max-width:85%}
.MansetUrun ul li{display:inline-block;margin:0;margin-bottom:4px;width:49%;height:auto;background:#0A171E; margin-left:0px; vertical-align:top;}
.MansetUrun ul li .UrunBilgi{ padding:20px 15px;}
.firmamiz #firmamizIcerik{ width:49%; display:inline-block; padding-right:20px;}
.firmamiz #firmamizGorsel{ width:49%; display:inline-block;}
.urunlerimiz .urunler-list ul li{width:48%;display:inline-block;padding:0;margin-bottom:10px}

}


