﻿@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic&subset=latin,latin-ext);

html { height: 100%; overflow-x: hidden !important; position: relative; text-rendering: optimizelegibility; width: 100%; }
body { border: 0 none; color: #323232; margin: 0; padding: 0; font-family: 'Noto Sans', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.46667; }
.body-inner { overflow: hidden; position: relative; }
a { color: #22005F; text-decoration: none; }
    a:hover { color: #cc0000; text-decoration: none; }
    a.read-more { color: #323232; }
        a.read-more:hover { color: #eb2c33; }
.gap-40 { clear: both; height: 40px; }
.gap-30 { clear: both; height: 30px; }
.gap-20 { clear: both; height: 20px; }
a:focus { outline: 0 none; }
body, p { font-weight: 400; line-height: 20px; }
.navbar .navbar-nav, h1, h2, h3, h4, h5, h6 { font-family: Raleway,sans-serif; }
h1 { font-size: 28px; line-height: 38px; color: #25bce9;}
h2 { font-size: 24px; line-height: 34px; }
h3 { font-size: 20px; line-height: 30px; }
h4 { font-size: 16px; line-height: 26px; }
h5 { font-size: 14px; line-height: 24px; }
.btn.btn-primary { background: #eb2c33 none repeat scroll 0 0; border: 0 none; border-radius: 0; transition: all 0.3s ease 0s; }
    .btn.btn-primary:hover { background: #000 none repeat scroll 0 0; color: #fff; }
ul.circle { list-style: outside none none; margin: 0; padding: 0; }
    ul.circle li { margin-left: 30px; padding-bottom: 20px; position: relative; }
        ul.circle li::before { border: 2px solid rgba(0, 0, 0, 0.1); border-radius: 100%; color: #eb2c33; content: ""; font-family: FontAwesome; font-size: 8px; left: -33px; line-height: 8px; position: absolute; top: 5px; }
ul.unstyled { list-style: outside none none; margin: 0; padding: 0; }
blockquote p { color: #959595; font-size: 14px; font-style: italic; font-weight: 400; line-height: 18px; }
blockquote { border-left: 5px solid #eb2c33; margin: 20px 0; }
h2.title { font-size: 20px; font-weight: 500; left: 0; line-height: normal; padding: 20px 15px 40px; position: relative; }
    h2.title span { background: #fff none repeat scroll 0 0; padding: 3px 15px; z-index: 1; }
    h2.title::before { border-bottom: 1px solid #cecece; content: ""; height: 1px; left: 0; margin-top: -10px; position: absolute; top: 50%; width: 100%; z-index: -1; }
h3.widget-title { margin-bottom: 30px; }
h2.entry-title { font-size: 24px; font-weight: 400; }
    h2.entry-title a { color: #323232; }
        h2.entry-title a:hover { color: #eb2c33; }
.carousel-control { width: auto; }
.dart-carousel-controller { padding-top: 50px; text-align: center; }
    .dart-carousel-controller .left, .dart-carousel-controller .right, .owl-controls .owl-prev, .owl-controls .owl-next { background: #f6f6f6 none repeat scroll 0 0; border-radius: 100%; color: #989898; cursor: pointer; display: inline-block; height: 38px; line-height: 38px; opacity: 1; text-align: center; text-shadow: none; top: auto; transition: all 300ms ease 0s; width: 38px; }
.owl-controls .owl-next { margin-left: 6px; }
    .dart-carousel-controller .left:hover, .dart-carousel-controller .right:hover, .owl-controls .owl-prev:hover, .owl-controls .owl-next:hover { background: #eb2c33 none repeat scroll 0 0; color: #fff; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { display: inline-block; }
.iletisim .form-control { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #cecece; border-radius: 0; box-shadow: none; color: #959595; font-size: 14px; height: 42px; padding: 6px 20px; }
    .iletisim .form-control:focus { border: 1px solid #eb2c33 !important; box-shadow: none; }
.teklifformu .input-group-addon { background: #f7f7f7 none repeat scroll 0 0; border-color:#25bce9; color:#666;}
.teklifformu .form-control { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #25bce9; color: #333; font-size: 14px; height: 42px; padding: 6px 20px; }
.teklifformu .input-group {  margin-bottom:15px;}
.chekliste2 { width:100%; margin:3px 0 0 0; color:#666; list-style:none; padding:0px;}
    .chekliste2 li { display:inline-block; margin-right:10px; }
    .chekliste2 input { margin-right:5px;}
.listeicincontrol { height:auto !important; }
#blog-gallary li, #portfolio-slider li { left: 0; }
.bx-wrapper .bx-viewport { border: 0 none !important; box-shadow: none !important; }
.bx-wrapper .bx-next { right: 20px !important; }
.bx-wrapper .bx-pager { bottom: 15px !important; }
    .bx-wrapper .bx-pager.bx-default-pager a { border: 2px solid #fff; border-radius: 100% !important; height: 14px !important; width: 14px !important; }
        .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #eb2c33 none repeat scroll 0 0 !important; }
.sidebar h3.widget-title { font-size: 18px; font-weight: 400; line-height: normal; margin-top: 0; text-transform: uppercase; }
.sidebar .widget { margin-bottom: 40px; height; }
.pagination li a { border-radius: 0 !important; margin-right: 8px; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > li > a:hover { background: #eb2c33 none repeat scroll 0 0; border: 1px solid transparent; color: #fff; }
#isotope { margin-top: 0; width: 100%; }
.isotope-item { z-index: 2; }
.isotope-hidden.isotope-item { z-index: 1; }
.isotope, .isotope .isotope-item { transition-duration: 1s; }
.isotope { transition-property: height, width; }
    .isotope .isotope-item { transition-property: transform, opacity; }
#isotope .col-sm-3 { width: 24.95%; }
#isotope-filter { margin-bottom: 40px; }
    #isotope-filter a { color: #959595; font-size: 16px; font-weight: 400; }
        #isotope-filter a.active, #isotope-filter a:hover { color: #eb2c33; }
        #isotope-filter a::before { color: #959595; content: "/"; padding-left: 10px; padding-right: 10px; }
        #isotope-filter a:first-child::before { content: " "; }
.main-nav { width: auto; }
header { background-color: rgba(50, 50, 50, 0.43); /*box-shadow: 0px 1px 5px rgba(0,0,0,0.5); background:url("../img/pattern-2.png") repeat center center #f2f2f2; background-color: #959595;*/ }
.header-fixed { background-color: rgba(0,0,0,0.6); height: auto; }
    .header-fixed .top-info { display: none; }
.top-info { color: #fff; display: block; font-size: 13px; overflow: hidden; padding: 8px 0; }
    .top-info ul { list-style: outside none none; margin: 0; padding: 10px 10px; }
    /*background-color:rgba(0,0,0,0.5);*/
    .top-info li { float: left; font-weight: 400; margin-left: 10px; text-shadow: 1px 1px 1px #000; }
    .top-info i { color: #eb2c33; font-size: 16px; margin-right: 5px; }
    .top-info li.social-icon a { margin-left: 10px; }
    .top-info li.social-icon i { color: #000; font-size: 16px; padding: 0px 5px; margin-right: 0; }
        .top-info li.social-icon i:hover { color: #E06164; }
.navbar-header { position: relative; z-index: 9999; }
a.navbar-brand { /*background: #eb2c33 none repeat scroll 0 0;background: rgba(0,0,0,0.5) none repeat scroll 0 0;*/ padding: 2px 4px; height: auto; }
    a.navbar-brand .baslik1 { text-indent: -9999em; height: 0px; width: 1px; }
        a.navbar-brand .baslik1 h1 { margin: 0px; padding: 0px; }
    a.navbar-brand img { height: 58px; width: auto; }
.navbar { border: 0 none; border-radius: 0; margin-bottom: 0; }
.navbar-nav > li > a { font-weight: 400; padding: 21px 30px; }
.navbar-toggle { background: #eb2c33 none repeat scroll 0 0; border-radius: 0; margin-right: 5px; }
    .navbar-toggle .icon-bar { background: #fff none repeat scroll 0 0; }
ul.nav.navbar-nav li { /*background-color: rgba(211, 207, 249, 0.8);*/ font-weight: 500 !important; font-family:Roboto; color: #fff; }
ul.navbar-nav li a { color: #fff;  }
    ul.navbar-nav li a:hover, ul.navbar-nav li a:focus { background: #eb2c33 none repeat scroll 0 0; color: #fff; }
ul.navbar-nav > li.active { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
    ul.navbar-nav li.active > a, ul.navbar-nav > li.active.dropdown.open { background: rgba(37, 188, 233, 0.85) none repeat scroll 0 0; color: #fff; }
ul.navbar-nav li.active > .dropdown-menu > li.active > a { color: #eb2c33; }
ul.navbar-nav li.search { background: #eb2c33 none repeat scroll 0 0; margin-left: 10px; }
.navbar-nav .dropdown-menu { left: 0; right: auto; }
.dropdown-menu * { width: 100%; }
.navbar-nav .dropdown-menu { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; box-shadow: none; display: block; min-width: 240px; opacity: 0; transform: scale(0.8); transition: visibility 500ms ease 0s, opacity 500ms ease 0s, transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99) 0s; visibility: hidden; z-index: 1; }
.navbar-nav .dropdown:hover .dropdown-menu { color: #777; opacity: 1; transform: scale(1); visibility: visible; }
.navbar-nav .dropdown-backdrop { visibility: hidden; }
.navbar-nav .dropdown-menu li { padding: 10px 20px 0; }
    .navbar-nav .dropdown-menu li:first-child { border-radius: 2px 2px 0 0; }
.dropdown-menu li:last-child { border-radius: 0 0 2px 2px; }
.dropdown-menu > li > a { border-bottom: 1px solid rgba(255, 255, 255, 0.1); font-size: 14px; padding: 10px 0; }
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li.active > a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; color: #eb2c33 !important; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background: transparent none repeat scroll 0 0; border: 0 none; }
.navbar-nav .fa-search { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; color: #fff; font-size: 18px; line-height: 42px; outline: medium none; padding: 10px 20px; }
footer { margin-top: 25px; background: #1a1a1a none repeat scroll 0 0;
    color: #666666; border-top: 2px solid #000; padding: 40px 0; }
    footer h2 { border-bottom: 1px solid #444; color: #25bce9; font-size: 16px; font-weight: normal; margin-bottom: 25px; padding-bottom: 8px; position: relative; text-transform: uppercase; width: 100%; }
    footer h2::after { background: #25bce9 none repeat scroll 0 0; bottom: -1px; content: ""; height: 1px; left: 0; position: absolute; width: 40px; }
.slyta { position: absolute; bottom: 0px; }
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av { background: url(/img/b21.png) no-repeat; overflow: hidden; cursor: pointer; }
.jssorb21 div { background-position: -5px -5px; }
    .jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }
.jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn { position: absolute; cursor: pointer; display: block; background: url(/img/a21.png) center center no-repeat rgba(0, 0, 0, 0.6); overflow: hidden; }
.jssora21l { background-position: -3px -27px; }
.jssora21r { background-position: -63px -27px; }
.jssora21l:hover { background-position: -123px -27px; }
.jssora21r:hover { background-position: -183px -27px; }
.jssora21ldn { background-position: -243px -33px; }
.jssora21rdn { background-position: -303px -33px; }
.ikilisatir h4 { min-height: 50px; }
.ucsatir h4 { min-height: 75px; overflow: hidden; }
.personel { text-align:center; }
    .personel article { display: inline-block; background-color: rgba(0, 0, 0, 0.09); padding: 5px; max-width: 270px; margin: 10px auto; }
    .personel span { min-height: 92px; overflow: hidden; display: block; }
    .personel h4 { margin-bottom: 2px; margin-top: 2px; }
.withborder { border-bottom: solid 1px #266cb2; }
.back_pembe { background-color: #FF9999; border-color: #FF9999; color: #fff; }
.back_sari { background: #5288C0; padding: 5px 0px 0px 0px; overflow: hidden; }
    .back_sari h4 { color: #000; }
    .back_sari .img-thumbnail { border-width: 0px; padding: 0px; }
    .back_pembe::after, .back_pembe::before, .back_sari::after, .back_sari::before { content: " "; }
.altanbosluk_5 { padding-bottom: 5px; }
.altanbosluk_10 { padding-bottom: 10px; }
.ustenboslık_15 { margin-top: 15px; }
.ustenboslık_15 { margin-top: 15px; }
.sol10luk { padding-left: 5px; }
    .sol10luk > div { padding-left: 0px; padding-right: 5px; }
.altmenu { padding-top: 20px; }
    .altmenu img { max-height: 200px; margin: 0px auto; }
    .altmenu a { color: #333; }
/*.altmenu a:hover {  transition-duration:1s; }*/
.social a { margin-bottom: 5px; }
.footer-bottom { background: #161616 none repeat scroll 0 0; }
.copyright-info { color: #fff; font-size: 12px; margin: 15px 0px; }
.yukari { color: #fff; font-size: 16px; margin: 5px 0px; display: block; padding: 7px 20px; border: solid 1px #cecece; border-radius: 5px; }
    .yukari:hover { color:#25bce9 ; border-color:#25bce9 ; }
.contact-info i { background: #eb2c33 none repeat scroll 0 0; border-radius: 100%; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.09); color: #fff; font-size: 14px; height: 28px; line-height: 28px; margin-right: 10px; text-align: center; width: 28px; }
h3.footer-title { font-size: 18px; font-weight: 400; margin-top: 0; padding-bottom: 2px; position: relative; }
    h3.footer-title::after { border-bottom: 1px solid #cecece; content: ""; height: 1px; left: 0; margin-top: -1px; position: absolute; top: 50%; width: 100%; z-index: 0; }
    h3.footer-title span { background: #f2f2f2 none repeat scroll 0 0; padding: 0 10px 0 0; position: relative; z-index: 2; }

.detail-text  img {   max-width:100% !important; height:auto !important; }
.detail-text > table {border-top:solid 1px #dddddd; width:100%; max-width:100% !important; }
.detail-text > table tr { border-bottom:solid 1px #dddddd;}
.detail-text > table tr td { padding:5px 0px; vertical-align:middle;}

#features { padding: 40px 0; }
.feature-image { position: relative; }

.feature-wrapper { position: relative; }

.feature-content-wrapper { padding: 10px 0; position: relative; }

    .feature-content-wrapper h2 { font-size: 24px; font-weight: 500; margin-top: 0; }
.feature-box .feature-icon { font-size: 18px; padding: 25px 0 0; text-align: center !important; }
    .feature-box .feature-icon i { color: #eb2c33; font-size: 36px; }
        .feature-box .feature-icon i.fa-mobile-phone { margin-left: 5px; font-size: 48px; }
        .feature-box .feature-icon i.fa-lock { margin-left: 5px; }
.feature-box .feature-box-content { margin-left: 60px; }
.feature-box h3 { font-size: 16px; font-weight: 700; }

ul.circle { list-style: outside none none; margin: 0; padding: 0; }
    ul.circle li { margin-left: 30px; padding-bottom: 20px; position: relative; }
        ul.circle li::before { border: 2px solid rgba(0, 0, 0, 0.1); border-radius: 100%; color: #eb2c33; content: ""; font-family: FontAwesome; font-size: 8px; left: -33px; line-height: 8px; position: absolute; top: 5px; }

.widget-categories ul.category-list li { border-bottom: 1px dashed #cecece; margin-bottom: 10px; padding-bottom: 10px; transition: all 0.3s ease 0s; }
    .widget-categories ul.category-list li:hover { padding-left: 10px; }
    .widget-categories ul.category-list li a { color: #323232; }

.ustenayrac { height: 120px; background: #666 center center no-repeat; }
.ustenayrac2 { display:none; height: 1px; background: #666 center center no-repeat; }
.widget-tags a { background: none repeat scroll 0 0; color: #666666; display: inline-block; font-size: 14px; padding: 4px 5px; transition: all 0.3s ease 0s; }
    .widget-tags a:hover { color: #25bce9; }

.service-content { padding: 0 10px; position: relative; text-align: center; }
    /*.service-content::before { background: #ccc none repeat scroll 0 0; content: ""; height: 1px; left: 74px; margin-top: -55px; position: absolute; top: 50%; width: 100%; z-index: 0; }
    .service-content::after { background: #eb2c33 none repeat scroll 0 0; border-radius: 100%; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.09); content: ""; height: 8px; left: 274px; margin-top: -58px; position: absolute; top: 50%; width: 8px; z-index: 3; }*/
    .service-content a { display: block; }
        .service-content a:hover { transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); background-color: #fff; border-radius: 5px; transition: all 1s ease 0s; }
            .service-content a:hover img { box-shadow: 0 0 0 10px #22005F; transition: all 1s ease 0s; }
    .service-content h3 { font-size: 16px; font-weight: 700; }
    .service-content img { background: #5288C0 none repeat scroll 0 0; /*border:solid 4px #eb2c33;*/ box-shadow: 0 0 0 10px #5288C0; color: #fff; display: inline-block; font-size: 48px; height: auto; line-height: 200px; margin: 30px 0 0; overflow: hidden; width: 200px; }

.haberlist article { border-top: 1px solid #cecece; padding: 10px 10px; }
.haberlist a { display: block; margin-top: 10px; color: #323232; }
    .haberlist a:hover { color: #eb2c33; }
.haberlist article:nth-child(2n+1) a { border-right: 1px solid #cecece; }
.sonlar_alt { margin-bottom: 0px !important; padding: 2px; }
    .sonlar_alt em { cursor: pointer; float: right; width: 30px; text-align: center; margin-left: 10px; border-radius: 4px; }
        .sonlar_alt em:hover { transition: all 1s ease 0s; color: #fff; background-color: #eb2c33; }

.vmanset ul { margin: 0px; padding: 0px; }
    .vmanset ul li { list-style: none; display: block; padding: 5px 0px; }
        .vmanset ul li a { display: block; overflow: hidden; color: #000; }
            .vmanset ul li a:hover { transition: all 1s ease 0s; color: #fff; background-color: #eb2c33; }
            .vmanset ul li a:after { clear: both; }
        .vmanset ul li img { float: left; padding-right: 10px; }
.beyz a { color:#666 !important; }
    .beyz a:hover { color:#fff !important; }
.haberlist2 { margin-top: -15px; }
    .haberlist2 article { border-top: 1px solid #cecece; padding: 10px 10px; }
    .haberlist2 a { display: block; margin-top: 10px; color: #323232; }
        .haberlist2 a:hover { color: #eb2c33; }
    .haberlist2 article:first-child { border-top: 0px solid #cecece; }
    .haberlist2 h4 { line-height: 22px; }
.icerikdosyalar { display: block; padding: 0px 15px; margin-bottom: 15px; border-bottom: solid 1px #cecece; border-top: solid 1px #cecece; }
    .icerikdosyalar h4 { line-height: 18px; }
    .icerikdosyalar div { border-top: solid 1px #cecece; }

.icerikimg { margin-bottom: 15px; }
.persone_img { margin: 15px 15px 15px 0; width:30%; float:left; padding:5px; border:solid 1px #cecece; border-radius:5px; }

.dillist { }
    .dillist a { font-size: 1.1em; font-weight: bold; padding: 0px 5px 0px 30px; display: inline-block; margin-left: 15px; background: 5px center no-repeat; background-size: auto 20px; color: #FFF; }
        .dillist a:hover { background-color: rgba(0,0,0,0.4); }
.habersonmansetler { overflow: hidden; margin-bottom: 0px; margin-top: 30px; }
    .habersonmansetler h2 { margin: 0px !important; padding: 0px !important; font-size: 13px; display: inline-block; font-weight: bold; }
    .habersonmansetler strong { float: left; }
    .habersonmansetler em { border-radius: 4px; cursor: pointer; float: right; margin-left: 10px; text-align: center; width: 30px; }
        .habersonmansetler em:hover { background-color: #eb2c33; color: #fff; transition: all 1s ease 0s; }
        .habersonmansetler em:nth-child(3) { margin-left: 0px; }

.hmanset { display: block; margin-bottom: 10px; overflow: hidden; }
    .hmanset ul { padding: 0; margin: 0; display: block; width: 100%; }
    .hmanset li { list-style: none; padding: 5px 0px; font-size: 1.3em; display: block; }
        .hmanset li a { text-decoration: none; color: #fff; padding: 0px 0px; display: block; position: relative; }
            .hmanset li a:hover { color: #22005F; }
        .hmanset li b { background: -webkit-linear-gradient(transparent, rgba(0,0,0,0.9)); background: -o-linear-gradient(transparent, rgba(0,0,0,0.9)); background: -moz-linear-gradient(transparent, rgba(0,0,0,0.9)); background: linear-gradient(transparent, rgba(0,0,0,0.9)); position: absolute; bottom: 0px; left: 0px; width: 100%; display: block; z-index: 999; vertical-align: bottom; padding-top: 20%; padding-bottom: 2%; text-align: center; font-size: 1.1em; text-shadow: 1px 1px 2px #555555; }

.hmanset2 { display: block; margin-bottom: 10px; overflow: hidden; }
    .hmanset2 ul { padding: 0; margin: 0; display: block; width: 100%; border-left:solid 1px #cecece; border-right:1px solid #e3e3e3;}
    .hmanset2 li { clear:both; list-style: none; padding: 5px 0px; font-size: 1.3em; display: block; overflow:hidden; border-bottom:1px solid #e3e3e3; }
        .hmanset2 li a { text-decoration: none; color: #323232; padding: 0px 0px; display: block; position: relative; }
            .hmanset2 li a:hover { color: #eb2c33; }
        .hmanset2 li b { font-size: 1.1em; line-height: 1.5em; }
        .hmanset2 li img { width:25%; height:auto; float:left; margin-right:15px; }
.pdfalani { width:100%; height:100%; min-height:500px; }
.pdfalani iframe { width:100%; height:100%; min-height:500px; }
/*.etiketler a { font-size: 7px; color: #bbb; margin: 0px; padding: 0px; text-indent: -9999em; }*/

.referanslarozel { }
    .referanslarozel > div { margin-top:15px;}

.arrow { position: absolute; bottom: 0; left: 50%; margin-left: -20px; width: 40px; height: 40px; color: #000; text-shadow: 0 0 5px #fff; background-size: contain; /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);*/  }

.bounce { -webkit-animation: bounce 2s infinite; animation: bounce 2s infinite; }

/* Scroll down indicator (bouncing) */
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); }
    40% { -webkit-transform: translateY(-30px); }
    60% { -webkit-transform: translateY(-15px); }
}
@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% { -moz-transform: translateY(0); }
    40% { -moz-transform: translateY(-30px); }
    60% { -moz-transform: translateY(-15px); }
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
    40% { -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px); }
    60% { -webkit-transform: translateY(-15px); -moz-transform: translateY(-15px); -ms-transform: translateY(-15px); -o-transform: translateY(-15px); transform: translateY(-15px); }
}


@media (min-width:768px) {
    .navbar-nav > li > a { padding: 14px 6px; }
    .ustenayrac { height: 90px; }
    a.navbar-brand img { height: 80px; width: auto; position: absolute; top: -33px; }
    .header-fixed a.navbar-brand img { height: 47px; width: auto; position: absolute; top: 0px; }

    .referanslarozel > div { padding-right: 0px; filter: grayscale(100%); transition: all 0.4s ease 0s; }
        .referanslarozel > div:hover {filter: grayscale(0%); transition: all 0.4s ease 0s;}
}

@media (max-width:992px) {

    .ustenbosluk { display: block; height: 87px; }
    .navbar-nav > li > a { font-size: 0.9em; }
    /*a.navbar-brand img { height: 48px; width: auto; }*/
    .top-info { font-size: 12px; padding: 2px 0; }
        .top-info ul { padding: 5px 0px; }
    /*a.navbar-brand { height: 35px; }*/
    .dillist { margin-left: 0px; }
        .dillist a { margin-left: 0px; padding: 0 2px 0 28px; }
    .pull-right li { margin-left: 5px; }
}

@media (min-width:992px) {

    .navbar-nav > li > a { padding: 21px 10px; font-size: 16px; }
    .ustenbosluk { display: block; height: 100px; }
    .feature-image::after { background: #cecece none repeat scroll 0 0; content: ""; height: 1px; margin-top: 8px; position: absolute; right: 24px; top: 50%; width: 120px; z-index: -1; }
    .feature-wrapper::after { background: #eb2c33 none repeat scroll 0 0; border-radius: 100%; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.09); content: ""; height: 8px; left: -53.5px; position: absolute; top: 50%; width: 8px; z-index: 3; }
    .feature-wrapper::before { background: #cecece none repeat scroll 0 0; bottom: 0; content: ""; height: 100%; left: -50px; position: absolute; top: 0; width: 1px; z-index: 1; }
    .feature-content-wrapper::after { background: #eb2c33 none repeat scroll 0 0; border-radius: 100%; bottom: 0; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.09); content: ""; height: 8px; left: -53.5px; position: absolute; width: 8px; z-index: 3; }
    .feature-content-wrapper::before { background: #eb2c33 none repeat scroll 0 0; border-radius: 100%; box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.09); content: ""; height: 8px; left: -53.5px; position: absolute; top: 0; width: 8px; z-index: 3; }
    .top-info { display: block; }
    h2.title { font-size: 24px; }
        h2.title span { padding: 10px 15px; }
    .ustenayrac { height: 100px; }
    .haberlist2 h4 { font-size: 15px; }
    h1 { font-size: 36px; line-height: 48px; }
    h2 { font-size: 28px; line-height: 38px; }
    h3 { font-size: 24px; line-height: 34px; }
    h4 { font-size: 18px; line-height: 28px; }
    h5 { font-size: 14px; line-height: 24px; }
    a.navbar-brand img { height: 110px; width: auto; position: absolute; top: -53px; }
    .header-fixed a.navbar-brand img { height: 60px; width: auto; position: absolute; top: 0px; }
}

@media (min-width:1200px) {
    .detail-text { font-size: 16px; }
    a.navbar-brand img { height: 90px; width: auto; position: absolute; top: -40px; }
    .header-fixed a.navbar-brand img { height: 50px; width: auto; position: absolute; top: 0px; }
    .navbar-nav > li > a { padding: 15px 18px; }
    .top-info { padding: 2px 0;}
    .top-info li { margin-left: 20px; }
    .ustenayrac, header { height: 100px; }
    .header-fixed { }
    .top-info ul { padding: 10px 0px; }
}

@media screen and (max-width:767px) {
    .top-info ul > li { display: none; }
        .top-info ul > li:first-child { display: inline-block; font-size:1.2em; font-weight:bold; }
		.top-info ul > li:last-child { display: inline-block; }
		
		
    .ustenayrac { height: 100px; }
    .ustenayrac2 { height: 90px; display:block; }
    .navbar-header { }
    .altmenu .container { border-top: solid 1px #cecece; padding-top: 15px; }
    .altmenu .row > div { margin-bottom: 15px; border-bottom: solid 1px #cecece; }
    .navbar-toggle { margin-top: 7px; padding: 12px 14px; margin-bottom: 10px; }
    ul.nav.navbar-nav li { background-color: #fff; }
    a.navbar-brand img { bottom: 5px; height: 50px; width: auto; position: absolute; }
    .ustenbosluk { display: block; height: 92px; /*background: url("/img/bg2.jpg") center center no-repeat;*/ }
    .haberlist article:nth-child(2n+1) a { border-right-width: 0px; }
    h1 { }
    .navbar-nav > li > a { font-size: 1em; padding: 12px; }
    .navbar-nav .dropdown .dropdown-menu { opacity: 1; }
    .dillist a { margin-left: 10px; width: 30px; height: 16px; background-size: auto 25px;}
        .dillist a span { display: none; }
		.dillist a { }
    .chekliste2 { margin-left:-15px; margin-right:-15px;}
    .chekliste2 li {display:table; margin-right:0px; }
        .chekliste2 li input, .chekliste2 li label {display:table-cell; }
    ul.navbar-nav li a { color: #333;  }
    .ziplama { display: none; }
    .service-content { min-height:210px;}
    .service-content h3 { font-size: 14px; }
    .referanslarozel > div{ padding-right:0px; }
}
