﻿body{font-family: 'Open Sans', sans-serif;background-color:#f8f8f7;}
body,html,form{height:100%;}
a,a:hover,a:focus,a:visited{text-decoration:none;}
img{max-width:100%;}
/**/
header{padding-top:13px;box-shadow:0px 0px 30px -10px #000;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:111;padding-bottom:5px;}
header .logo{display:inline-block;padding-left:20px;}
header .logo img{display:inline-block;}
header .logo span{color:#bebebe;font-size:12px;}
header .navbar-collapse ul{list-style:none;padding-left:0;padding-top:10px;text-align:center;}
header .navbar-collapse ul li{margin-right:15px;display:inline-block;}
header .navbar-collapse ul li a{color:#3f3f3f;}
header .navbar-collapse ul li a:hover{color:#7e0001;}
header .navbar-collapse ul li.selected a{color:#7e0001;}
header .navbar-collapse ul li:first-child a,
header .navbar-collapse ul li:nth-child(2) a,
header .navbar-collapse ul li:nth-child(3) a{font-weight:600;}
header .lang{display:block;padding-top:10px;color:#b0b0b0;text-align:right;padding-right:25px;}
    header .lang.active{display:none;}

header .menubtn{position:relative;z-index:1;font-size:28px;color:#333;margin-bottom:0;padding-bottom:0;}
.header-icerik .navbar-collapse ul li a{color:#b2b2b2;}
.header-icerik .navbar-collapse ul li:first-child a,
.header-icerik .navbar-collapse ul li:nth-child(2) a,
.header-icerik .navbar-collapse ul li:nth-child(3) a{font-weight:normal;}
.header-icerik .logo img {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity:0.3;transition:all .5s;}
.header-icerik:hover .logo img {
    -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);
    opacity:1;
}

section.arama-header {margin-top:60px;text-align:center;padding-top:135px;background-size:cover;background-position:center;min-height:405px;}
section.arama-header {color:#fff;}
section.arama-header .form-control{height:55px;border-radius:0;padding-top:0;padding-bottom:0;font-size:18px;font-style:italic;background-repeat:no-repeat;background-position:right 15px center;}
section.arama-header input::placeholder {font-size:18px;font-style:italic;}
section.arama-header p{margin-top:55px;}

/**/
.guncelleme-kapsa{position:relative;margin-top:310px;}
div.guncelleme{background-color:#f8f8f7;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;width:100%;}
div.guncelleme a.box-guncelleme{position:absolute;top:-91px;left:0;background-color:rgba(255,255,255,1);padding:30px 20px;;font-weight:600;color:#3f3f3f;font-size:22px;z-index:2;}
div.guncelleme a.box-guncelleme:hover{background-color:rgba(255,255,255,.9);}
div.guncelleme>span{position:absolute;left:52%;bottom:25px;top:auto;transform:translate(-48%);color:#fff;width:26px;height:33px;background-image:url('../images/down.png');background-size:100%;background-repeat:no-repeat;}
div.guncelleme a.more-guncelleme{position:absolute;left:63%;bottom:38px;top:auto;font-size:14px;transform:translate(-37%);color:#fff;font-weight:700;text-shadow:1px 1px 1px #333;}
div.guncelleme .guncelleme-detay{background-color:rgba(0,0,0,.8);padding-top:15px;color:#fff;height:415px;display:none;overflow-y:overlay;}
div.guncelleme .guncelleme-detay ul{padding-left:0;list-style:none;margin-top:10px;}
div.guncelleme .guncelleme-detay strong{color:#fff;}
div.guncelleme .guncelleme-detay ul li{margin-bottom:12px;}
div.guncelleme .guncelleme-detay ul li label{display:block;font-weight:500;font-size:17px;margin-bottom:0;cursor:pointer;}
div.guncelleme .guncelleme-detay ul li em{display:block;font-weight:600;font-style:italic;cursor:pointer; font-size:12px;}
div.guncelleme .guncelleme-detay::-webkit-scrollbar {width: 10px;}
div.guncelleme .guncelleme-detay::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,1);}
div.guncelleme .guncelleme-detay::-webkit-scrollbar-thumb {background-color: #fff;}
div.guncelleme .guncelleme-detay .glyphicon{position:absolute;z-index:1;right:20px;top:15px;cursor:pointer;}
div.guncelleme .guncelleme-detay p.g-not{clear:both;padding-left:15px;font-size:12px;padding-top:15px;font-style:italic;}
p.g-not{padding-left:15px;font-style:italic;font-size:13px;margin-top:20px;}
div.guncelleme a.full-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;}


section.icerik{margin-top:90px;}
section.icerik .icerik-baslik{border-bottom:1px solid #7d7d7c;padding-bottom:5px;margin-bottom:20px;}
section.icerik .icerik-baslik h1{color:#3f3f3f;font-weight:bold;margin:0 auto;font-size:28px;}
section.icerik .icerik-baslik .icerik-sosyal{text-align:right;padding-top:5px;padding-right:35px;}
section.icerik .icerik-baslik .icerik-sosyal label{color:#616161;font-weight:600;font-style:italic;margin-right:10px;}
section.icerik .icerik-baslik .icerik-sosyal a{display:inline-block;width:27px;height:27px;color:#b5b5b5;border:2px solid #b5b5b5;border-radius:100px;text-align:center;padding-top:4px;}
section.icerik .icerik-baslik .icerik-sosyal .fa-facebook:hover{background-color:#3b5998;color:#fff;border-color:#3b5998;}
section.icerik .icerik-baslik .icerik-sosyal .fa-twitter:hover{background-color:#4099FF;color:#fff;border-color:#4099FF;}
section.icerik .col-sm-4:nth-child(3n+1){clear:both;}
section.icerik a{color:#7e0001;}

section.icerik .img-guncelleme,
section.arama-sonuc-resimli .img-guncelleme{width:100%;min-height:255px;background-size:cover;background-position:center;background-repeat:no-repeat;}

section.icerik .img-guncelleme:hover,
section.arama-sonuc-resimli .img-guncelleme:hover{opacity:.9;}
section.icerik .txt-guncelleme{margin-top:10px;margin-left:10px;margin-bottom:40px;}
section.icerik .txt-guncelleme p{/* overflow: hidden; *//* text-overflow: ellipsis; *//* display: -webkit-box; */line-height: 1.5;/* max-height: 65px; *//* min-height:65px; *//* -webkit-line-clamp: 4; *//* -webkit-box-orient: vertical; */text-align:justify;}
section.icerik .txt-guncelleme p:after{content:"..."}
section.icerik .txt-guncelleme label,
section.arama-sonuc-resimli .txt-guncelleme label{font-size:12px;}
section.icerik .txt-guncelleme span,
section.arama-sonuc-resimli .txt-guncelleme span{display:inline-block;margin-left:10px;font-size:13px;font-weight:bold;font-style:italic;}
section.icerik .txt-guncelleme a,
section.arama-sonuc-resimli .txt-guncelleme a{display:block;color:#0b0b0b;font-weight:bold;font-size:15px;margin-bottom:5px;}

section.arama-sonuc-resimli{padding-top:35px;background-color:#fff;}
section.arama-sonuc-resimli .txt-guncelleme{padding-left:5px;}
section.arama-sonuc-resimli .txt-guncelleme p:after{content:"...";}
section.arama-sonuc-resimli .col-sm-4{margin-bottom:15px;}
section.arama-sonuc-resimli .col-sm-4:nth-child(3n+1){clear:both;}
section.arama-sonuc-resimli .col-sm-4 a{display:block;color:#0b0b0b;}
section.arama-sonuc-resimli .col-sm-4 a:first-child{font-weight:bold;font-size:12px;margin-top:10px;margin-bottom:10px;}

section.icerik .carousel,
section.yazi-detay .carousel{/* min-height:460px; */position:relative;margin-top:35px;}
section.icerik .carousel .item,
section.yazi-detay .carousel .item{width:100%;/* min-height:660px; */background-size:contain;background-repeat:no-repeat;background-position:center;}
section.icerik .kontrol,
section.yazi-detay .kontrol{display:inline-block;width:33px;height:24px;background-size:100%;background-position:center;background-repeat:no-repeat;;position:absolute;z-index:1;top:50%;transform:translate(0,-50%);}
section.yazi-detay .kontrol.carousel-left,
section.icerik .kontrol.carousel-left{background-image:url('../images/left.png');left:-40px;}
section.icerik .kontrol.carousel-right,
section.yazi-detay .kontrol.carousel-right{background-image:url('../images/right.png');right:-40px;}
section.icerik .carousel .item .item-desc,
section.yazi-detay .carousel .item .item-desc{position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:#f8f8f7;padding-top:10px;color:#8d8d8d;font-size:13px;font-weight:bold;font-style:italic;}

section.proje, 
section.proje .row, 
section.proje .row div, 
section.proje .carousel,
section.proje .item, section.proje .active,
section.proje .carousel-inner
{height:100%;}

section.proje .carousel .item{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;}
section.proje{margin-top:65px;padding-bottom:150px;}

section.slide-detay{margin-top:-120px;border-bottom:1px solid #7d7d7c;padding-bottom:5px;position:relative;}
section.slide-detay h3{margin:0 auto;font-weight:600;padding-left: 30px;display:inline-block;}
section.slide-detay .col-sm-2{text-align:right;}
section.slide-detay .carousel-controls{position:relative;text-align:center;}
section.slide-detay a{color:#bebebe;font-size:28px;font-weight:bold;transition:all .3s;}
section.slide-detay a:hover,
section.slide-detay a.g-id:hover{color:#7e0001;}
section.slide-detay a.g-id{color:#bebebe;font-size:28px;font-weight:bold;position:absolute;right:15px;bottom:-8px;}
section.slide-detay .carousel-controls label,
section.slide-detay .carousel-controls span
{font-size:28px;display:inline-block;color:#8d8d8d;font-weight:normal;}
section.slide-detay .kontrol{display:inline-block;width:33px;height:24px;background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:8px;}
section.slide-detay .kontrol.carousel-left{background-image:url('../images/left.png');left:40px;}
section.slide-detay .kontrol.carousel-right{background-image:url('../images/right.png');right:40px;}
section.slide-detay .kontrol:hover{opacity:.8;}

section.proje-detay {padding-top:25px;background-image:url('../images/down2.png');background-repeat:no-repeat;background-position:center top;}
section.proje-detay p{font-size:15px;text-align:justify;}
section.proje-detay .projedetay-agac{padding-left:30px;color:#3f3f3f;margin-bottom:30px;}
section.proje-detay .projedetay-agac label{margin-bottom:7px;margin-top:0;font-size:12px;font-weight:800;}
section.proje-detay .projedetay-agac h5{margin-top:0;margin-bottom:2px;font-size:16px;font-weight:600;}
section.proje-detay .projedetay-agac a{display:block;color:#3f3f3f;font-style:italic;}
section.proje-detay .projedetay-agac a:hover{color:#000;}
section.proje-detay .projedetay-agac a:hover { color:#7e0001;}
section.proje-detay .proje-paylas{text-align:center;float:right;margin-top:-51px;}
section.proje-detay .proje-paylas a{display:block;width:27px;height:27px;margin:0 auto;color:#b5b5b5;border:2px solid #b5b5b5;border-radius:100px;padding-top:4px;margin-top:10px;}
section.proje-detay .proje-paylas .fa-facebook:hover{background-color:#3b5998;color:#fff;border-color:#3b5998;}
section.proje-detay .proje-paylas .fa-twitter:hover{background-color:#4099FF;color:#fff;border-color:#4099FF;}
section.proje-detay .proje-paylas label{font-style:italic;color:#b5b5b5;border-bottom:1px solid #b5b5b5;padding-bottom:5px;font-weight:600;cursor:pointer;}

section.proje-alt{margin-top:45px;color:#fff;padding-bottom:145px;background-image:url('../images/projealt.jpg');background-size:cover;background-position:center;}
section.proje-alt .container .row{/* padding-left: 50px; */}
section.proje-alt .container .row:nth-child(2){background-color:rgba(0,0,0,0.5);padding-top:10px;}
section.proje-alt h5{margin-top:40px;margin-bottom:65px;font-size:28px;font-style:italic;}
section.proje-alt h5 label{margin-right:5px;font-style:normal;font-weight:normal;}

section.proje-alt ul{padding-left:0;list-style:none;margin-top:10px;}
section.proje-alt strong{color:#fff;}
section.proje-alt {margin-bottom:12px;text-shadow:1px 1px 3px #333;}
section.proje-alt ul li{margin-bottom:10px;}
section.proje-alt ul li em{display:block;font-weight:600;font-style:italic;cursor:pointer; font-size:12px;}
section.proje-alt a{color:#fff;text-shadow:1px 1px 3px #000}
section.proje-alt>label{font-weight:600;font-size:14px;margin-right:5px;margin-bottom:0;cursor:pointer;}
section.proje-alt label{margin-bottom:0;}
section.proje-alt span{font-weight:700;font-style:italic;font-size:13px;}
section.proje-alt h3{font-size:18px;font-weight:500;margin-top:0px;}
section.proje-alt p{margin-top:65px;font-style:italic;font-weight:600;font-size:13px;}

section.yazi{margin-top:150px!important;}
section.yazi h3{padding-left:0;max-width: 400px;font-size:28px;line-height:36px;}
section.yazi label{display:inline-block;margin-top:0;margin-right:20px;}
section.yazi-detay{background:none;}
section.yazi-detay img{max-width:100%;height:auto!important;display:block;margin:0 auto;}
section.yazi-detay tt{color:#8d8d8d;display:block;text-align:center;font-family:'Open Sans', sans-serif;font-weight:bold;font-style:italic;font-size:12px;}

section.arama-liste {margin-top:55px; line-height:20px;}
section.arama-liste div.arama-sonuc>a{font-size:22px;color:#3f3f3f;display:block;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #7d7d7c;margin-bottom:25px;font-weight:bold;}
section.arama-liste .collapse a,
section.arama-liste .collapsing a{color:#3f3f3f;display:block;margin-bottom:5px;}
section.arama-liste .collapse .col-sm-4 span,
section.arama-liste .collapsing .col-sm-4 span{ line-height:20px; text-align:right; display:block;}
section.arama-liste .col-sm-1{font-size:12px; line-height:20px;}

section.diger-icerikler{background-color:rgba(0,0,0,.8);padding-top:15px;padding-bottom:20px;;color:#fff;margin-top:45px;position:relative;background-size:100%;background-repeat:no-repeat;background-position:center;position:relative;}
section.diger-icerikler .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);}
section.diger-icerikler h5{margin-top:40px;margin-bottom:65px;font-size:28px;font-style:italic;}
section.diger-icerikler h5 label{margin-right:5px;font-style:normal;font-weight:normal;}
section.diger-icerikler .guncelleme-detay label{margin-bottom:2px;}
section.diger-icerikler .guncelleme-detay a{color:#fff;}
section.diger-icerikler .guncelleme-detay h3{font-size:15px;margin-top:0;margin-bottom:10px;}
section.diger-icerikler .guncelleme-detay label{display:block;font-weight:500;font-size:12px;margin-bottom:0;cursor:pointer;}
section.diger-icerikler .guncelleme-detay span{font-weight:600;font-style:italic;cursor:pointer;font-size:13px;}
section.diger-icerikler .guncelleme-detay .other-content{padding-bottom:10px; line-height:1.6;}
section.diger-icerikler p{margin-top:65px;font-style:italic;font-weight:600;font-size:14px;}

/**/
footer{background-color:#e0e1e0;padding-top:25px;padding-bottom: 30px;margin-top:20px;min-height:210px;}
footer p{color:#747474;font-size:13px;}
footer .footer-sol p{margin-top:10px;}
footer .footer-sag{padding-top:5px;text-align:right;}
footer .footer-sag p{text-align:center;}
footer .form-control{height:40px;border-color:#7c7c7c;border-radius:0;background-color:#e0e1e0;}
footer .input-group-addon{background-color:#7c7c7c;color:#fff;font-size:18px;border:none;border-radius:0;}
footer .form-control::placeholder{font-style:italic;color:#c8c8c8;}
footer .footer-sag .col-sm-4{padding:0;}
footer .fa, .icerik .icerik-social .fa{font-size:40px;color:#7c7c7c;}
footer .fa-facebook-square:hover,
.icerik .icerik-social .fa-facebook-square:hover{color:#3b5998;}
footer .fa-instagram:hover,
.icerik .icerik-social .fa-instagram:hover{color:#cd486b;}
footer .fa-twitter-square:hover,
.icerik .icerik-social .fa-twitter-square:hover{color:#4099FF;}

footer input[type="button"] {background:none!important;box-shadow:none;border-style:none;cursor:pointer;z-index:3;position:absolute;right:0;top:0;width:40px;height:40px;}

footer .input-group{width:100%;}
footer .input-group-addon{width:10%;}
footer .input-group-addon:after{content:"";width:24px;height:24px;background-image:url('../images/send.png');position:absolute;right:9px;top:8px;background-size:100%;cursor:pointer;}
.communication-form .mesaj{display:none;}

@media(max-width:1200px){
    div.guncelleme a.more-guncelleme{left:50%;transform:translate(-50%);bottom:55px;width:100%;text-align:center;}
    div.guncelleme span{bottom:10px;}
    section.yazi h3{padding-left:0;}
}
@media(min-width:768px) and (max-width:991px){
    header .logo span{display:block;text-align:center;}
    
    section.slide-detay .slide-detay .kontrol{width:25px;height:25px;}
    section.slide-detay .kontrol.carousel-left{left:15px;}
    section.slide-detay .kontrol.carousel-right{right:15px;}
    section.slide-detay a{font-size:15px;margin-top:2px;}
    section.slide-detay .carousel-controls label,
    section.slide-detay .carousel-controls span{font-size:16px;margin-top:2px}

    section.diger-icerikler{background-size:cover;}

    section.proje{padding-bottom:130px;}
    section.slide-detay{margin-top:-115px;}
    section.yazi h3{font-size:20px;}
}
@media(max-width:767px){
header{position:relative;padding-left:0!important;padding-right:0!important}
    header .logo{padding-top:2px;padding-left:15px;}
    header .col-sm-2{padding-left:0;}
    header .menubtn{position:absolute; right:0px; top:5px; color:#bebebe;}
    header .lang{padding-right:0;font-size:15px;}
 
    header .navbar-collapse{width:100%;position:absolute;left:0;top:0;background-color:#fff;padding:0;}
    
   header .navbar-collapse ul li{display:block;margin-right:0;border-bottom:1px solid #777;padding:15px 0;}
    header .navbar-collapse ul li:first-child{border-top:1px solid #777;}
    header .navbar-collapse ul,
    header .navbar-collapse ul li:last-child{margin-bottom:0;}
    header .container{position:relative;}
    header .col-sm-2:last-child{position:absolute;top:8px;right:40px}
    
    div.guncelleme-kapsa{position:static;}
    div.guncelleme a.box-guncelleme{left:13px;bottom:105px; top:auto;}
    div.guncelleme .guncelleme-detay{left:25px;height:400px;top:165px;display:none!important;}
    div.guncelleme .guncelleme-detay strong{font-size:12px;}
    div.guncelleme .guncelleme-detay ul{margin-top:0;}
    div.guncelleme .guncelleme-detay ul li{margin-bottom:5px;}
    div.guncelleme .guncelleme-detay ul li label{font-size:12px;}
    div.guncelleme .guncelleme-detay ul li span{font-size:11px;}

    
    section.proje{padding-bottom:0px; max-height:60%;}
    section.slide-detay{margin-top:40px !important;}
    section.slide-detay h3{text-align:center;margin-bottom:0px;padding-left:0;display:block;}
    section.slide-detay a{display:block;text-align:center;}
    section.slide-detay a.g-id{position:static; margin:0 auto;}
    section.proje-detay .proje-paylas{float:none;margin-top:0; display:block;}
    section.proje-detay .proje-paylas label{display:block;}
    section.proje-detay .proje-paylas .fa{width:42px;height:42px;font-size:26px;padding-top:8px; display:inline-block;}
    section.proje-detay .projedetay-agac{padding-left:0;}
    section.diger-icerikler{background-size:cover;}

    section.proje-alt{text-align:center;}
    section.proje-alt .container .row{padding-left:0;}
    section.proje-alt ul li{border-bottom:1px solid #fff;padding-bottom:10px;}

    section.icerik .carousel .item .item-desc,
    section.yazi-detay .carousel .item .item-desc{position:relative;}

    section.icerik .carousel-controls,
    section.yazi-detay .carousel-controls{text-align:center;}
    section.icerik .icerik-baslik .icerik-sosyal{padding-right:0;text-align:center;}
    
    section.icerik .kontrol,
    section.yazi-detay .kontrol{position:relative;transform:none;left:auto;right:auto;}

    section.icerik{margin-top:40px;}
    section.icerik h1{text-align:center;}

    footer{text-align:center;}
    footer .logo img{margin:0 auto;}
    footer .footer-sag{text-align:center;}
    footer .footer-sag .fa{margin-top:5px;}

   .onepage-pagination{display:none;}
}