@charset "utf-8";@media screen and (max-width:1325px){.slider .oge .metin .baslik{padding-left:80px;}
}
@media screen and (max-width:1140px){.hold_site{min-width:0px;}
.hbanner{width:auto;display:block;padding-right:5px;padding-left:5px;}
.banner{width:auto;display:block;padding-right:10px;padding-left:10px;}
.slider .oge .imgs{width:100%;}
.slider .oge .metin{width:100%;}
.slider .oge .metin .detay{right:10px;}
.haberler .ileri{left:10px;}
.haberler .geri{right:10px;}
.haberler{width:auto;display:block;padding-right:10px;padding-left:10px;}
.buyukbaslik{width:auto;display:block;}
.referanslar{width:auto;display:block;}
.referanslar_slider{width:auto;display:block;padding-left:10px;padding-right:10px;}
.referans{width:33%;}
.referans .imgs{display:block;width:auto;height:auto;}
.referans .imgs img{width:100%;height:auto;padding:0px;}
.referans .ad{width:90%;font-size:13px;}
.referans .aciklama{width:90%;}
.referanslar_slider{height:auto;}
.kutular{width:auto;display:block;padding-left:10px;padding-right:10px;}
.bloghaberler{float:none;width:auto;display:block;margin-right:0px;}
.yorumlar{float:none;width:auto;display:block;margin-right:0px;clear:both;padding-top:20px;}
.footer{width:auto;display:block;padding-left:10px;padding-right:10px;}
.footer .box{min-width:0px;width:25%;margin-right:10px;}
.footer .comm .phone{font-size:24px;}
.footer .comm{width:30%;}
.footer .ebultenform{width:100%;}
.footer .kurumsal{width:15%;}
.footer_holder{margin-top:20px;}
.dfooter_holder{height:auto;}
.dfooter{width:auto;display:block;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
.ccontent{width:auto;display:block;padding-left:10px;padding-right:10px;}
.hheader_holder .hheader{width:auto;display:block;padding-left:10px;padding-right:10px;}
.altmenu{width:auto;display:block;padding-left:10px;padding-right:10px;}
.altmenu .ileri{right:10px;}
.altmenu .geri{left:10px;}
.altmenu ul li a{padding-left:20px;padding-right:20px;}
.menu_holder{right:10px;}
.formlar.odemeform table tr td{display:block;width:100%;}
.mgizle{display:none !important;}
.ccontent .sol{width:auto;display:block;margin-right:0px;float:none;}
.ccontent .sag{width:auto;display:block;float:none;margin-top:20px;}
.aramaform input[type=text]{width:95%;}
.blogliste .imgs img{width:100%;height:auto;}
.yorumform input[type=submit], .yorumform input[type=reset]{width:100%;float:none;}
.yorumform input[type=text]{width:97%;}
.blogbaslik .bbaslik h1{font-size:46px;}
.hizmetliste{float:none;width:auto;display:block;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
.formlar.destekform table tr td{display:block;width:100%;}
.haberliste{height:auto;padding-bottom:10px;}
.formlar.teklifaldetayform table tr td{display:block;width:100%;}
.teklifdetaysag{float:none;width:auto;display:block;}
.teklifdetaysol{float:none;width:auto;display:block;}
.sekmeler .buttons a{padding-left:5px;padding-right:5px;}
.yorumform textarea{width:95%;}
.referanssol{width:600px;}
.referanssag{width:450px;}
.referansslider .oge .imgs img{width:100%;height:auto;}
.referanssag .ayrinti ul li{display:inline-block;margin-right:15px;}
.formlar.teklifalform table tr td{width:100%;display:block;text-align:left;}
.formlar.yorumyapform table tr td{width:100%;display:block;text-align:left;}
}
@media screen and (max-width:1110px){.referanssol{width:auto;display:block;float:none;margin-right:0px;}
.referanssag{width:auto;display:block;float:none;margin-left:0px;margin-top:20px;}
.slider .oge .metin h2{font-size:36px;}
.slider .oge .metin h3{font-size:60px;}
.slider .geri{background-size:50px auto;width:50px;}
.slider .ileri{background-size:50px auto;width:50px;}
.slider .oge .metin .detay{padding-left:30px;padding-right:30px;}
}
@media screen and (max-width:960px){.menu > ul > li > a{padding-right:10px;padding-left:10px;}
.formlar.odemeform input[type=text]{width:97%;}
.formlar.odemeform select{width:100%;}
.formlar.odemeform .select{width:100%;}
.blogbaslik .bbaslik h1{font-size:40px;}
.formlar.iletisimform textarea{width:97%;height:200px;}
.formlar.iletisimform input[type=text]{width:97%;}
.formlar.iletisimform select{width:100%;}
.formlar.iletisimform .select{width:100%;}
.referansdugmeler a{width:31%;}
.formlar.destekform input[type=text]{width:98%;}
.formlar.destekform textarea{width:98%;height:200px;}
.sekmeler .buttons a{display:block;}
.sekmeler .buttons{height:auto;}
.formlar.teklifaldetayform input[type=text]{width:96%;}
.formlar.teklifaldetayform select{width:100%;}
.formlar.teklifaldetayform .select{width:100%;}
.formlar.teklifaldetayform textarea{width:96%;height:100px;}
.sekmeler .sekme{padding:10px;}
.formlar.ekipform input[type=text]{width:98%;}
.formlar.ekipform input[type=file]{width:100%;}
.formlar.ekipform textarea{width:98%;height:100px;}
.formlar.ekipform select{width:100%;}
.formlar.ekipform .select{width:100%;}
.formlar.yorumyapform input[type=text]{width:96%;}
.formlar.yorumyapform input[type=file]{width:100%;}
.formlar.yorumyapform textarea{width:96%;height:100px;}
}
@media screen and (max-width:860px){.menu ul > li > .alt{width:250px;}
.ekip{height:320px;}
.hizmetdetay .imgs{position:static;float:none;text-align:center;width:auto;display:block;}
.hizmetdetay .metin{padding-left:0px;padding-top:20px;}
.footer .box{display:block;width:auto;float:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#3b3b3b;padding-bottom:10px;}
.footer .box.ebulten{border-bottom:none;}
.footer .box h2{margin:0px;padding-top:10px;padding-bottom:10px;}
}
@media screen and (max-width:800px){.menu_holder{display:none;}
.mobilemenubutton{display:block;}
.logo_tutucu .logo a img{width:150px;height:auto;}
.banner_holder{height:100px;}
.hmenu_holder{float:none;display:block;width:auto;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;}
.hbanner .comm{float:none;width:auto;display:block;line-height:30px;padding-top:5px;}
.hmenu > ul > li{width:48%;margin-left:1%;margin-right:1%;margin-bottom:5px;}
.hold_hb{height:auto;background-repeat:repeat-y;}
.hizmetliste h2{font-size:22px;}
.cizgilibaslik{background-position:60px center;}
.cizgilibaslik h1{font-size:24px;}
.yorumlar .cizgilibaslik{background-position:220px center;}
.buyukbaslik h1{font-size:32px;}
.buyukbaslik{background-size:60px auto;padding-top:20px;padding-bottom:50px;}
.referans a.detay{text-indent:-1000px;overflow:hidden;}
.referans{width:50%;height:auto;display:inline-block;vertical-align:middle;}
.referanslar_slider{text-align:center;}
.formlar input[type=submit], .formlar input[type=reset]{width:100% !important;float:none;margin-bottom:10px;}
.blogalt .detay{float:none;width:auto;display:block;margin-bottom:10px;line-height:40px;height:40px;}
.blogliste .blogalt .puan{float:none;display:block;}
.blogliste .blogalt .paylas{float:none;display:block;margin-left:0px;margin-bottom:10px;line-height:40px;height:40px;}
.blogliste .blogalt span{padding-left:0px;}
.aramaform input[type=text]{width:93%;}
.iletisimaciklama{padding-top:20px;}
.iletisimaciklama h2{font-size:40px;padding-bottom:10px;}
.iletisimaciklama p{font-size:16px;padding-left:15px;padding-right:15px;}
.haberliste .imgs{width:180px;}
.haberliste .metin{padding-left:190px;}
.formlar.teklifalform input[type=text]{width:98%;}
.formlar.teklifalform select{width:100%;}
}
@media screen and (max-width:760px){.referans{width:98%;}
}
@media screen and (max-width:730px){.referansdugmeler a{width:47%;}
}
@media screen and (max-width:625px){.formlar.talepsorguform input[type=text]{width:95%;}
.formlar.talepsorguform{min-width:0px;}
.formlar.talepsorguform h2{line-height:40px;}
}
@media screen and (max-width:540px){.destekbaslik .site{float:none;display:block;}
.destekbaslik .durum{float:none;display:block;margin-top:10px;}
.teklifalpopup{width:auto;display:block;padding:10px;}
.yorumyappopup{width:auto;display:block;padding:10px;}
.haber_tutucu{height:205px;overflow:hidden;}
.referansdugmeler a{width:98%;margin-top:5px;margin-bottom:5px;}
.dfooter .social{display:block;float:none;margin-bottom:10px;text-align:center;}
.dfooter .copyright{display:block;text-align:center;float:none;}
.dfooter .social span{display:block;float:none;text-align:center;margin-bottom:10px;}
.slider .oge .metin h2{font-size:30px;line-height:32px;}
.slider .oge .metin h3{font-size:42px;line-height:46px;padding-top:15px;}
.slider .oge .metin .baslik{padding-left:60px;padding-right:60px;}
.slider .oge .imgs img{max-height:200px;width:auto;top:220px;opacity:0.6;}
.slider .buttons{padding-left:10px;padding-right:50px;}
.slider .ileri{background-size:40px auto;width:40px;}
.slider .geri{background-size:40px auto;width:40px;}
.referans{width:100%;}
.referans .ad{font-size:14px;}
.referans .aciklama{font-size:12px;}
}