/* Genel Sitiller */
body{font-family: 'Open Sans', sans-serif; }
html, body{width:100%; min-width:1170px;}

/* Şablon Stilleri */
.sperator{width:50px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#28659d; display:block; margin:auto; margin-top:30px;}
.sp2{margin-top:0; margin-bottom:30px; float:left !important;}
.fr{float:right;}
.w1170{width:1170px;}
.mb30{margin-bottom:30px;}
.mb10{margin-bottom:10px;}

/* Menü Stilleri */
#header{width:100%; box-sizing:border-box; background:#fff;}
header{width:1170px; height:80px; margin:0 auto;}
header:after{content:""; display:table; clear:both;}
#logo{width:120px; height:80px; padding:5px 0; box-sizing:border-box; float:left;}
nav{width:700px; float:left; position:relative;}
nav > ul > li > ul{position:absolute; background:#125693; z-index:99; display:none;}
nav > ul > li:hover ul{display:block !important;}
nav > ul > li > ul > li > a{color:#fff; width:320px; box-sizing:border-box; padding:15px 20px; float:left; text-decoration:none;}
nav > ul > li > ul > li > a:hover{background:#114c80;}
nav > ul{float:right;}
nav > ul > li {float:left; display:inline;transition:all ease 0.3s;}
nav > ul > li> a{color:#161102; padding:0 20px; text-decoration:none; line-height:80px; font-size:14px; display:block;}
#telefon{width:180px; float:left; text-align:center; position:relative; line-height:33px; -webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px; background:#f4f4f4; display:block; margin-top:23px; height:34px; transition:all ease 0.3s;}
nav li a:hover{background:#125693; color:#fff;transition:all ease 0.3s}
#telefon:after{content:""; display:table; clear:both;}
#telefon span{color:#797979; font-size:14px; text-decoration:none; float:left;}
#telefon i{color:#797979; margin:10px 5px 0 15px; float:left;}
#telefon a{position:absolute; top:0; right:0; bottom:0; left:0;}
#telefon:hover{background:#125693; transition:all ease 0.3s;}
#telefon:hover span{color:#fff;}
#telefon:hover i{color:#fff;}
#siparis{width:100px; float:left; margin-left:10px; text-align:center; position:relative; line-height:33px; -webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px; background:#125693; display:block; margin-top:23px; height:34px; transition:all ease 0.3s;}
#siparis a{position:absolute; top:0; right:0; bottom:0; left:0;}
#siparis span{color:#fff; font-size:14px; text-decoration:none;}
#siparis:hover{background:#068645;}

/* Slider Stiller */
#slider{width:100%; background-image:url(../images/slide.jpg); height:500px; position:relative; text-align:center;}
#slogan{width:1170px; margin:0 auto; padding-top:190px;}
#slogan span{font-size:72px; font-weight:bold; color:#fff;}
#slogan h1{font-size:36px; color:#fff; margin-top:20px;}


/* Servisler */
#servisler{width:100%; padding:90px 0; background-color:#f4f4f4; background-image:url(../images/lines.png); background-repeat:no-repeat;}
#servisler-1170{width:1170px; margin:0 auto;}
#servisler-1170:after{content:""; display:table; clear:both;}
#servisler-baslik{width:1170px; text-align:center; height:120px;}
#servisler-baslik h2{font-size:36px; color:#161102;}
.servis{width:270px; height:270px; float:left; margin-right:30px; padding:50px; box-sizing:border-box; -webkit-border-top-left-radius:20px; -webkit-border-bottom-right-radius:20px; -moz-border-radius-topleft:20px; -moz-border-radius-bottomright:20px; border-top-left-radius:20px; border-bottom-right-radius:20px; border:1px solid #c6c6c6;transition:all ease 0.3s; position:relative;}
.servis:last-child{margin-right:0;}
.servis a{position:absolute; top:0; right:0; bottom:0; left:0;}
.servis-150{width:170px; text-align:center;}
.servis:hover{background:#28659d; transition:all ease 0.3s;}
.servis:hover .servis-150 h3{color:#fff;transition:all ease 0.3s;}
.servis:hover .servis-ikon1{background-color:#12395c; transition:all ease 0.3s;}
.servis:hover .servis-ikon2{background-color:#12395c; transition:all ease 0.3s;}
.servis:hover .servis-ikon3{background-color:#12395c; transition:all ease 0.3s;}
.servis:hover .servis-ikon4{background-color:#12395c; transition:all ease 0.3s;}
.servis-150 h3{font-size:18px;  color:#1f2323; text-transform:uppercase; margin-top:30px; font-weight:bold; line-height:22px;}
.servis-ikon1{width:80px; height:80px;  background-image:url(../images/ikon1.png); background-color:#28659d; margin-left:45px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px;}
.servis-ikon2{width:80px; height:80px;  background-image:url(../images/ikon2.png); background-color:#28659d; margin-left:45px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px;}
.servis-ikon3{width:80px; height:80px;  background-image:url(../images/ikon3.png); background-color:#28659d; margin-left:45px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px;}
.servis-ikon4{width:80px; height:80px;  background-image:url(../images/ikon4.png); background-color:#28659d; margin-left:45px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px;}


/* Endüstriyel */
#endustriyel{width:100%; padding:30px 0;}
#endustriyel-1170{width:1170px; margin:0 auto;}
#endustriyel-1170:after{content:""; display:table; clear:both;}
#endustriyel-baslik{width:1170px; text-align:center; height:120px;}
#endustriyel-baslik h2{font-size:36px; color:#161102;}
#endustriyel-1170 ul li{display:inline-block; float:left; width:380px; margin-right:15px;}
#endustriyel-1170 ul li:last-child{margin-right:0;}
#endustriyel-1170 ul li h4{font-size:14px;  color:#1f2323; text-transform:uppercase; font-weight:bold; line-height:25px;padding-bottom:20px;}
#endustriyel-1170 ul li p{font-size:12px; line-height:20px; color:#494949;}
#endustriyel-1170 ul li img {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;width:90%;}
#endustriyel-1170 ul li h4 a{font-size:16px; text-decoration:none;  color:#1f2323; text-transform:uppercase; font-weight:bold; line-height:50px;}

/* Mikrodalga */
#mikrodalga{width:100%; padding:90px 0; background:#f4f4f4;}
#mikrodalga-1170{width:1170px; margin:0 auto;}
#mikrodalga-1170:after{content:""; display:table; clear:both;}
#mikrodalga-1170 ul li{display:inline-block; float:left; width:370px; margin-right:30px;}
#mikrodalga-1170 ul li:last-child{margin-right:0;}
#mikrodalga-1170 ul li h4{font-size:18px;  color:#1f2323; text-transform:uppercase; font-weight:bold; margin-bottom:30px;}
#mikrodalga-1170 ul li h4 a{font-size:18px;  color:#1f2323; text-transform:uppercase; font-weight:bold; margin-bottom:30px; text-decoration:none;}
#mikrodalga-1170 ul li p{font-size:14px; line-height:20px; color:#494949; margin-top:30px;}
#mikrodalga-1170 ul li img {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

/* Footer */
footer{width:100%;}
#footer{width:100%; padding:60px 0 90px 0; background:#21282f;}
.footer-1170:after{content:""; display:table; clear:both;}
.footer-1170{width:1170px; margin:auto; position:relative;}
.footer-links{float:left; width:700px;}
.footer-1170 span{color:#fff; font-size:12px; line-height:50px;}
.footer-links ul li{display:inline; float:left;}
.footer-links ul li ul{position:absolute; left:0;}
.footer-links ul li a{color:#fff; text-decoration:none; line-height:50px; margin-right:20px; font-size:14px;}
.footer-links ul li a:hover{text-decoration:underline;}
.footer-ara{width:190px; float:right; height:50px; position:relative; -webkit-border-radius:35px; -moz-border-radius:35px; border-radius:35px; line-height:50px; border:1px solid #fff;}
.footer-ara span{color:#fff; font-size:14px; text-decoration:none; float:left;}
.footer-ara i{color:#fff; margin:18px 5px 0 20px; float:left;}
.footer-ara a{position:absolute; top:0; right:0; bottom:0; left:0;}
.footer-ara:hover{background:#068645; transition:all ease 0.3s; border:1px solid #068645;}
.footer-ara:hover span{color:#fff;}
.footer-ara:hover i{color:#fff;}
#footer-hiv{width:100%; background:#181d22; height:50px;}


/* Breadcumb */
.breadcumb{width:100%; height:160px; line-height:160px; background:url(../images/breadcumb.jpg); margin-bottom:30px;}
.breadcumb-1170{width:1170px; margin:auto;}
.breadcumb-1170 h1{font-size:24px; color:#fff; float:left;}
.breadcumb-1170 a{font-size:12px; color:#fff; float:right; text-decoration:none; margin-left:5px;}


/* Detay Sayfası */
#mek{width:1170px; margin:auto; margin-bottom:30px; min-height:500px;}
#mek:after{content:""; display:table; clear:both;}
.w1170 h2{font-size:24px; font-weight:bold; margin-bottom:30px;}
.w1170 p{font-size:14px; margin-bottom:30px; line-height:24px;}

/* İletişim Sayfası */
.w600{width:600px; margin-right:30px; float:left;}
.w540{width:540px; float:left;}
.wfull{width:100%;}
.wfull h2{font-size:24px; font-weight:bold; margin-bottom:30px;}
.wfull > input[type=text] {outline: none;padding-left: 20px;margin: 5px 1px 3px 0px;border: 1px solid #DDDDDD;font-size: 14px;color: #626262; width:100%; height:40px; box-sizing:border-box;}
.wfull span{display:block; margin-bottom:10px; font-size:14px;}
.wfull > textarea {outline: none;padding-left: 20px; padding-top:10px; margin: 5px 1px 3px 0px;border: 1px solid #DDDDDD;font-size: 14px;color: #626262; width:100%; height:80px; box-sizing:border-box;}
.buttonn {padding: 15px 20px;-webkit-border-radius: 5px; background: #125693;-moz-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 14px;display: block;width:80px; text-align:center; text-decoration:none; border:none !important; outline:none !important;}
.buttonn:hover{background:#068645;}
.cont > li > span{display:block; margin-bottom:20px; font-size:18px; font-weight:bold;}
.cont > li {margin-top:20px;}
.cont > li > a{display:block; margin-bottom:20px; font-size:18px; font-weight:bold; color:#0E80BF; text-decoration:none;}
.mrtul {width:100%;}
.mrtul ul{ list-style:inherit !important; padding-left:20px; margin-bottom:30px;}
.mrtul ul li{line-height:30px; font-size:14px;}
.mrtul h3{font-size:18px; font-weight:bold; margin-bottom:20px;}








