﻿@media (max-width: 1024px) and (min-width: 768px)
{
    .kts-one .navbar-header {
         width: initial !important; 
    }
    .menu1 .logo-menu {
        width: 180px !important; 
    }
    .kts-one .navbar-header {
        padding: 0px !important; 
    }
    .menu1.acik .sabitmenu2, .menu1.koyu .sabitmenu2 {
     min-height: 80px !important; 
    }
    .kts-one .navbar .navbar-nav {
        float: right !important;
    }
}
.widget ul li:hover a {
    color: #098141;
}

.widget ul li:hover {
    background-color: #ffe00f;
    color: #fff;
}

.widget ul li.urunaktif a {
    color: #098141;
    font-weight: bold;
}

.widget ul li.urunaktif {
    background-color: #ffe00f;
}

.eskitmefont {
    font-family: 'Arial', sans-serif;
    color: #c30827;
}

h1 {
    font-weight: 600;
    font-family: "IndieFlower", sans-serif !important;
}


body {
    font-family: "Arial", sans-serif;
    font-size: 14px;
    font-weight: 300;
    background: url(/Resim/Upload/content-2-back3.png);
}

.panel {
    margin-bottom: 20px;
    background-color: inherit;
    margin-top: 10px !important;
}

.makale-resimlibaslik .makaleplace {
    background: rgba(255, 255, 255, 0.1) !important;
    position: absolute;
    margin-left: -15px;
}


.kts-one .sosyalmeydan .whatsapp img {
    width: 25px !important;
    
}


.whatsapp{
    margin-top:20px !important;
    color:#000;
    line-height: 27px;
}


.listeliresim3 {
    height: 222px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
}

.liss:hover h3, .liss:hover h5 {
    color: #066da0;
}

.liss .kenarlik {
    border: none;
}

.katozetliss {
    min-height: 125px;
    max-height: 125px;
    overflow: hidden;
}

.topbar1.koyu {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}

.topbar1.acik {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}

.footerbot p {
    font-size: 14px;
    line-height: 14px;
    padding-top: 12px;
}

.footerbot img {
    width: 120px;
    margin: 10px 0px 0px 0px;
    float: right;
}

.menu1.acik .sabitmenu2, .menu1.koyu .sabitmenu2 {
    padding: 8px;
    margin-top: 40px;
}

.sidebar .panel {
    margin-top: 0px;
}

.sidebar .panel-body {
    padding: 0px;
}

.topbar1.koyu .diller a:hover, .topbar1.acik .diller a:hover {
    background: rgba(1, 1, 1, .3);
}

.topbar1.koyu .diller a {
    border-right: 1px solid rgba(255, 255, 255, .3);
    padding: 5px;
}

.topbar1.acik .diller a {
    border-right: 1px solid rgba(0, 0, 0, .3);
    padding: 5px;
}

.navbar-default {
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
}

.mobile-logo {
    margin: 30px 0px;
}

.kts-one .slide .carousel-control {
    margin-top: 0px;
}

.menu1 .logo-menu {
    width: 243px;
    margin: 0px auto;
}

.menu1.acik .sabitmenu2, .menu1.koyu .sabitmenu2 {
    padding: 8px;
    margin-top: 40px;
    min-height: 82px;
    max-height: 82px;
}

.footerbot img {
    float: right;
}
.kts-one .slideholder.slay {
    margin-top: -30px;
}
.baslikicin {
    margin-top: 0px;
}
@media (max-width: 767px) {
    .menu1.acik .sabitmenu2, .menu1.koyu .sabitmenu2 {
        margin-top: 0px;
    }





    .baslikicin {
        margin-top: 0px;
    }

    .footerbot img {
        margin: 5px 0px 60px 0px;
    }

    .footerbot img {
        width: 100%;
    }

    .footerbot p {
        font-size: 12px;
        padding-top: 2px;
        line-height: 14px;
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    .kts-one .slide .carousel-control {
        height: 25vh;
        margin-top: 155px;
    }

    .topbar1.koyu, .topbar1.acik {
        position: fixed;
        z-index: 999;
        width: 100%;
    }

    .kts-one .footerbot {
        margin-bottom: 50px;
    }

    .baslikicin {
        margin-top: 75px;
    }
    .kts-one .slideholder.slay {
        margin-top: 155px;
    }
}

@media (min-width: 993px) and (max-width: 1199px) {

    .kts-one .slideholder .slidemetin {
        margin-left: 20%;
    }

    .kts-one.dokunmatikOlmayanEkran .floating-nav {
        display: none;
    }

    .kts-one.dokunmatikOlmayanEkran .baslikBir .titleshadowL, .kts-one.dokunmatikOlmayanEkran .baslikBir .titleshadowR {
        display: none;
    }

    .kts-one .footerbot {
        margin-bottom: 50px;
    }
}

@media (max-width: 1199px) and (min-width: 768px) {
    .topbar1.koyu, .topbar1.acik {
        position: fixed;
        z-index: 999;
        width: 100%;
    }

    .kts-one .slideholder .metinkontrol {
        display: block;
    }

    .kts-one .slideholder .slidemetin {
        width: 75%;
        margin-left: 13%;
        margin-top: 17px;
    }

    .menu1.acik .sabitmenu2, .menu1.koyu .sabitmenu2 {
        min-height: 138px;
        max-height: 138px;
    }
}

/********** MOBÄ°L 6'LI MENU START ***********/

@media (max-width: 767px) {
    .mobile-view {
        height: auto;
        max-height: inherit;
        background-image: url(/Resim/Upload/content-2-back3.png);
    }

   

    .mobile-main {
        height: 75vh;
    }

    .navbar-default {
        border: none;
        box-shadow: none;
        background-color: transparent;
        background-image: none;
    }

    .navbar-header {
        margin-top: 0px;
        padding-top: 20px;
    }

    .kts-one .navbar-toggle {
        margin-bottom: 20px;
        margin-top: 0px;
    !important;
    }

    .kts-one .affix .navbar-brand > img, .kts-one .navbar-brand > img {
        margin-top: 0px;
    }

    .kts-one .affix .navbar-brand > img, .kts-one .navbar-brand > img {
        margin-bottom: 20px !important;
    }

    .navbar-nav > li {
        border-right: none;
    }

    .kts-one .navbar-nav > li > a {
        text-align: left;
    }

    .mobilkara {
        position: fixed;
        z-index: -1;
        bottom: 50px;
    }

    .mobilkara img {
        width: 30%;
        margin: 10px auto;
    }
}

@media (max-width: 767px) and (orientation: landscape) {
    .mobilkara img {
        width: 18%;
        margin: 10px auto;
    }

    .mobile-main {
        margin-bottom: 100px;
    }

    .loader .loader_content img {
        width: 30%;
    }
}

/********** MOBÄ°L 6'LI MENU FINISH ***********/



.topbar1.koyu .iletisim {
    float: left;
    line-height: 30px;
    margin-top: 3px;
}



.navbar-right {
    float: right !important;
    margin-right: -15px;
    margin-top: 15px !important;
    font-weight: bold;
    font-size: 16px !important;
}


.kts-one .navbar-nav > li > a {
    margin-top: 30px;
    text-transform: initial !important;
}


.baslikBir {
    position: relative;
    margin: -37px 0 0;
}
.baslikBir {
    position: relative;
    margin: -34px 0 0;
}

.topbar1.koyu {
    height: 40px;
    background-color: #098141;
    padding-top: 2px;
    padding-bottom: 2px;
}

.pbox .kanvas {
    min-height: 252px;
    max-height: 252px;
}




@media (min-width: 992px)
{
.bilgidetay .image-banner-1 {
    float: left;
    background: url(/Resim/Upload/text-block.png);
    background-repeat: no-repeat;
    width: 270px;
    height: 390px;
    padding: 15px 25px;
    box-shadow: 2px 2px 15px #969595;
}}

.bilgidetay .image-banner-1 {
    float: left;
        background: url(/Resim/Upload/text-block.png);

    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}
.image-banner-1 {
    margin-bottom: 20px;
}



.kanvas {
    width: 100%;
    min-height: 238px;
    max-height: 238px;
    overflow: hidden;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}


.golge {
    box-shadow: 4px 4px 20px #757373;
}
.content-6 {
    background: url(../images/homepage/content-2-back.png);
}

.zmn {
    background-color: #fff;
}

.main-footer, .widget-2 {
    float: left;
    width: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}


.haber-baslik {
    font-size: 20px;
    text-align: center;
}

.image-banner-2, .text-1, .main-header-v1 .banner-caption-text h2 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    zoom: 1;
    background: url(/Resim/Upload/small-text-baner1.png) center center no-repeat;
    width: 350px;
    height: 330px;
    padding-top: 152px;
    margin-top: 0px;
}


.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

 .videotanitim { width: 100%; height: 80vh; } 
 video { position: fixed; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; transform: translateX(-50%) translateY(-50%); background: url(/Resim/Upload/bg3.jpg) no-repeat; background-size: cover; transition: 1s opacity; } 
 #tema { color:#000; width: 100%; height: 50vh; padding: 2rem 0; } 
 .borderme { border-bottom: 1px solid #000; padding-bottom: 45px; color:#000; }
                                                                                                                                                                                                                                                                                                                                                  .controller { background: none; border: 1px solid white; border-radius: 3px; position: absolute; left: 15px; top: 35px; }


.kts-one .footer.koyu {
    background-color: #098141;
    background-image: url(/Resim/Upload/footer-back2.jpg);
    background-repeat: repeat-x;
    background-position: bottom center;
    background-color: #098141;
}


.info .infoContent {
    height: 294px;
    width: 567px;
    background: url(/Resim/Upload/multibg.png) center center no-repeat;
    padding: 32px;
    margin-top: 10px;
}

.bilgidetay .kanvas {
    min-height: 200px;
    max-height: 200px;
    overflow: hidden;
    background-size: contain;
}

.topbar1.koyu .sosyalmeydan i {
    font-size: 22px !important;
}

.kts-one .slideholder {
    height: 85vh;
}




@media (max-width: 767px) {

    .breadcrumbs {
        margin: -17px 0;
        text-transform: capitalize;
    }
    
    .content-2 .image-banner-1 {
        width: 100%;
    }
    
    .content-2 .image-banner-1 {
        width: 270px !important;
        height: 390px;
        box-shadow: 2px 2px 10px #B7B4B4;
        left: 45px;
    }

    p {
        line-height: 1.8em !important;
    }


    .sidebar {
        border: 1px solid #ddd;
        border-radius: 4px;
        margin-top: 11px !important;
    }

    .welcome-text-content {
        background: url(/Resim/Upload/transparent-bg.png) no-repeat center 55%;
        background-size: 100% auto;
        padding-top: 280px !important;
        padding-bottom: 200px !important;
        background-position: center 30%;
        width: 100%;
        margin: auto;
    }

    .kurumsals {
        margin-top: 28px;
    }

    .carousel-control.left {
        background-image: initial;
        background-image: initial;
        background-image: initial;
        background-image: initial;
        filter: initial;
        background-repeat: initial;
    }

    .carousel-control.right {
        right: 0;
        left: auto;
        background-image: initial;
        background-image: initial;
        background-image: initial;
        background-image: initial;
        filter: initial;
        background-repeat: initial;
    }


    .videoWrapper {
        position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
        margin: 15px 0px;
    }

    .videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}



.carousel-control.left {
     background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%); 
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%);
     background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0)),to(rgba(0,0,0,.0001))); 
     background-image: linear-gradient(to right,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}


.carousel-control.right {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0)),to(rgba(0,0,0,.0001)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0) 0,rgba(0,0,0,.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}


h2 {
    margin: 24px 0px !important;
    font-weight: 600;
}

ol, ul {
    margin-top: 0px !important;
}

.sabitmenu2 .navbar-nav > li > a {
    padding: 10px 7px !important;
}


.owl-theme .owl-dots .owl-dot span {
    background: #60bb46 !important;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #ffe119 !important;
}

.menu1.koyu .navbar-nav > li, .menu1.acik .navbar-nav > li {
    border-right: 1px dashed rgba(1, 1, 1, 0.1) !important;
}

.kts-one .footer.koyu p {
    font-family: "Arial", sans-serif;
    font-size: 14px;
    font-weight: 300;
}



p {
    font-family: 'Arial', cursive;
    font-size: 15px;
    letter-spacıng: 5px !important;
}





    .makale-resimlibaslik .tablolastir {
        height:200px !important;
    }

.akortiki .panel-title a {
    display: block;
    color: #000000;
    padding: 1px;
    position: relative;
    font-weight: 400;
    font-family: "Arial", sans-serif;
    text-transform: uppercase;

}

.akortiki .text-content {
    padding: 0px;
    margin-left: 10px;
}

.duzyazi{
    font-family: Arial, sans-serif;
}

.makale-resimlibaslik .makaleplace .breadcrumbs, .makale-resimlibaslik .makaleplace a, .makale-resimlibaslik .makaleplace h1, .makale-resimlibaslik .makaleplace span {
    color: #fff;
    margin-bottom:-4px;
}


.floating-nav li {
    float: left;
    width: 33.3%;
    padding: 0;
    margin: 0;
    border-right: solid 1px #ccc;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    list-style-type: none;
}


    .floating-nav li.i1 {
        background: #ededed;
    }


    .floating-nav li.i2 {
        background: #ededed;
    }

    .floating-nav li.i5 {
        background: #ededed;
    }





.bglight {
    background: #ffffff;
}

.baslikBirSection {
    padding-bottom: 0px;
}

.makale-resimlibaslik {
    width: 100%;
}


@media (max-width: 767px) {

    .makale-resimlibaslik {
        width: 100%;
    }

    .makale-resimlibaslik {
        height: 107px;
        margin-bottom: 0;
        MARGIN-TOP: 23px;
        font-size: 10px;
    }

        .makale-resimlibaslik .tablolastir .hucrelestir {
            display: block;
            vertical-align: middle;
            margin-top: 33px;
        }

}
.widget ul li a i {
    color: #fff;
    margin-right: 10px;
}

h3 {
    font-size: 20px;
}
.urunaktif{
    color:#000;
}

.coverme h5 {
    font-size: 19px;
    text-transform: uppercase;
      color: #000;
       padding-top: 6px;
           text-shadow: 1px 1px 1px #ddd;
}

.widget ul li {
    padding: 10px 10px;
    margin: 5px 0;
    border-bottom: 1px solid #fff;
    background-color: #fff;
    border-radius: 10px;
}

.sidebar {
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-top: 10px;
}

.ik{
    margin-top:25px;
    margin-bottom:25px;
}

.makale-resimlibaslik h1 {
    color: #000;
    font-weight: 700;
}

.makale-resimlibaslik a {
    color: #000;
}


.breadcrumbs {
    margin: 0px 0;
    text-transform: capitalize;
}

.makale-resimlibaslik {
    width: 100%;
    height: 237px;
}

/* Product Box Başlangıç */

.product-box {
    background-image: url(/Resim/Upload/loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #333;
    margin-bottom: 30px;
}

.product-link img {
    transform: scale(1.1);
    -moz-transition: 300ms all;
    -o-transition: 300ms all;
    -webkit-transition: 300ms all;
    -ms-transition: 300ms all;
    transition: 300ms all;
}

@media (min-width: 768px) .product-link img {
    min-height: 100%;
}

.product-box:hover img {
    transform: scale(1);
}

@media (min-width: 768px) .product-link {
    height: 370px;
    overflow: hidden;
}

.product-link {
    display: block;
    position: relative;
    overflow: hidden;
}

    .product-link .middler {
        padding: 10px;
    }

    .anim, .goTop, .navbar-toggle, .logo-text, .social-media a, .top-phone a, .slide .bx-pager a, .bx-pager a, .iheader h2 a, .product-link .middler, .product-link .middler-in, .product-text, .slider-controls a, .news-text a, .show-more, .footer-in a, .copyright a, .bread-custom .menu-xsm, .bread-custom .breadcrumb li a, .side-menu ul li a, .ibox-link i.fa, .ibox-link .middler, .ibox-link .middler-in:after, .ibox-link .middler-in:before, .ibox-link .middler-center:after, .ibox-link .middler-center:before, .form-control.inputs, .addres-detail a, .itab-link, .logo, #bs ul li a {
        -moz-transition: 300ms all;
        -o-transition: 300ms all;
        -webkit-transition: 300ms all;
        -ms-transition: 300ms all;
        transition: 300ms all;
    }

.middler {
    position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}


element.style {
}



.anim, .goTop, .navbar-toggle, .logo-text, .social-media a, .top-phone a, .slide .bx-pager a, .bx-pager a, .iheader h2 a, .product-link .middler, .product-link .middler-in, .product-text, .slider-controls a, .news-text a, .show-more, .footer-in a, .copyright a, .bread-custom .menu-xsm, .bread-custom .breadcrumb li a, .side-menu ul li a, .ibox-link i.fa, .ibox-link .middler, .ibox-link .middler-in:after, .ibox-link .middler-in:before, .ibox-link .middler-center:after, .ibox-link .middler-center:before, .form-control.inputs, .addres-detail a, .itab-link, .logo, #bs ul li a {
    -moz-transition: 300ms all;
    -o-transition: 300ms all;
    -webkit-transition: 300ms all;
    -ms-transition: 300ms all;
    transition: 300ms all;
}

.middler-in {
    width: 100%;
    height: 100%;
    border-spacing: 0;
    display: table;
    border-collapse: collapse;
}

.middler-bottom {
    vertical-align: bottom;
}

.middler-left, .middler-center, .middler-right, .middler-top, .middler-bottom {
    display: table-cell;
    vertical-align: bottom;
    text-align: center;
}



.anim, .goTop, .navbar-toggle, .logo-text, .social-media a, .top-phone a, .slide .bx-pager a, .bx-pager a, .iheader h2 a, .product-link .middler, .product-link .middler-in, .product-text, .slider-controls a, .news-text a, .show-more, .footer-in a, .copyright a, .bread-custom .menu-xsm, .bread-custom .breadcrumb li a, .side-menu ul li a, .ibox-link i.fa, .ibox-link .middler, .ibox-link .middler-in:after, .ibox-link .middler-in:before, .ibox-link .middler-center:after, .ibox-link .middler-center:before, .form-control.inputs, .addres-detail a, .itab-link, .logo, #bs ul li a {
    -moz-transition: 300ms all;
    -o-transition: 300ms all;
    -webkit-transition: 300ms all;
    -ms-transition: 300ms all;
    transition: 300ms all;
}


    .product-text h2 {
        color: #fff;
        font-size:24px;
        font-weight: 500;
    }




.product-link .middler-in {
    border: 1px solid #fff;
    background-color: rgba(0,0,0,.2);
}

    .product-link .middler-in:hover {
        background-color: rgba(0,0,0,.7);
    }


/* Product Box Bitiş */

                   

.mobile-view {
    background-size: initial !important;
}