/*
        Green Theme
        Very Dark : #152238 21,34,56
        Dark : #1c2e4a 28,46,74
        Light : #23395d 35,57,93
    */

/*    .turksat {
        margin: 36px 0 0 0 !important;
    }*/

form {
    margin-block-end: 0;
}

@media (min-width: 769px) {
    #menu_KurumsalUrunHizmetler, #menu_Bayilik {
        text-align: center !important;
    }
}


@media screen and (max-width: 991px) {
    .iletisim-adres {
        width: 100% !important;
        float: none !important;
    }

    .iletisim {
        display: none;
    }
}

    #message {
        margin: 15px 0 15px 30px !important;
    }

    .top-menu-container {
        padding: 0 !important;
    }

    .top-menu {
        background: linear-gradient(to right,rgba(35,57,93,1) 60%,rgba(7,11,18,1) 100%) !important;
    }

    .top-menu .top-menu-left {
        float: left;
        width: 50%;
    }

    .top-menu .top-menu-right {
        text-align: right;
        float: left;
        width: 50%;
    }

    @media screen and (max-width: 490px) {
        .top-menu .top-menu-left {
            width: 100%;
        }

        .top-menu .top-menu-right {
            display: none;
        }
    }

    .top-menu a, .top-menu a:visited {
        color: #fff;
        padding: 8px 16px 7px 16px;
        font-size: 15px;
    }

        .top-menu a:hover, .top-menu a.active {
            background-color: #152238 !important;
            color: #fff;
            text-decoration: none;
        }

    header .members a, header .members a:visited {
        color: #23395d !important;
    }

/*    .navbar-header, .navbar-collapse, .navbar, .navbar-collapse {
        background: #23395d !important;
    }*/

/*    .home-slider ul.slick-dots button:hover, .home-slider ul.slick-dots li.slick-active button {
        background: #070b12 !important;
        border-color: #070b12 !important;
    }*/

/*    .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-nav .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .dropdown-menu > li > a:focus, .navbar ul ul li a:hover, .navbar ul ul li a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #1c2e4a !important;
    }*/

    .navbar-default .navbar-nav > li > a:after {
        background: #152238 !important;
    }


.home-services-slider, .home-content-header {
    background: #152238 !important;
    /*
    background: rgba(45,138,130,1) !important;
    background: -moz-linear-gradient(left,rgba(7,11,18,1) 60%,rgba(35,57,93,1) 100%) !important;
    background: -webkit-gradient(left top,right top,color-stop(60%,rgba(7,11,18,1,1)),color-stop(100%,rgba(35,57,93,1))) !important;
    background: -webkit-linear-gradient(left,rgba(7,11,18,1,1) 60%,rgba(35,57,93,1) 100%) !important;
    background: -o-linear-gradient(left,rgba(7,11,18,1,1) 60%,rgba(35,57,93,1) 100%) !important;
    background: -ms-linear-gradient(left,rgba(7,11,18,1,1) 60%,rgba(35,57,93,1) 100%) !important;
    background: linear-gradient(to right,rgba(7,11,18,1,1) 60%,rgba(35,57,93,1) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c2e4a',endColorstr='#0b4641',GradientType=1) !important;
    */
}

    .home-service-slide-content button, .home-content-slide button {
        background: #152238 !important;
    }

        .home-service-slide-content button:hover, .home-content-slide button:hover {
            background: #1c2e4a !important;
        }

    .subfooter a {
        color: #1c2e4a !important;
    }

        .subfooter a:hover, .subfooter a:focus, .subfooter a:active {
            color: #23395d !important;
        }

    .service-area p strong, .service-area h3 {
        color: #1c2e4a !important;
    }

    .service-area .service-search button {
        background: #23395d !important;
    }

        .service-area .service-search button:hover {
            background: #1c2e4a !important;
        }

    .home-service-slide-content h4 {
        color: #fff !important;
    }

    .home-products-slider {
        background: #fff !important;
    }

        .home-products-slider h3 {
            color: #1c2e4a !important;
        }

        .home-products-slider p {
            color: #23395d !important;
        }

        .home-products-slider .slick-slide {
            height: 120px !important;
            min-height: 1px;
        }

    @media screen and (min-width: 478px) {
        .home-products-slider .slick-slide {
            height: 200px !important;
        }
    }

    @media screen and (min-width: 768px) {
        .home-products-slider .slick-slide {
            height: 215px !important;
        }
    }

    @media screen and (min-width: 992px) {
        .home-products-slider .slick-slide {
            height: 285px !important;
        }
    }

    @media screen and (min-width: 1200px) {
        .home-products-slider .slick-slide {
            height: 330px !important;
        }
    }

    .home-service-infos h3, footer h5, footer a:hover {
        color: #23395d !important;
    }

    .hemen-basvur-btn {
        background-color: #152238 !important;
    }

/*    @media screen and (max-width: 766px) {
        header .members {
            display: none;
        }
    }*/

/* Navbar ayarlama - Start */

/* header .members { display: none; } */


@media screen and (min-width: 768px) {
    .navbar-fixed-top { top: 90px !important; }
}

@media screen and (min-width: 992px) {
    .navbar-fixed-top { top: 120px !important; }
}

@media screen and (min-width: 768px) {
    header { height: 90px !important; }
}

@media screen and (min-width: 992px){
    header { height: 120px !important; }
}

@media screen and (min-width: 768px) {
    body { padding-top: 134px !important; }
}

@media screen and (min-width: 992px){
    body { padding-top: 174px !important; }
}

header a.logo { top: 37px !important; }

@media screen and (min-width: 480px) {
    header a.logo { top: 0 !important; }
}

header a.logo img { height: 40px !important; }

@media screen and (min-width: 480px) {
    header a.logo { margin-top: 10px !important; }
}

@media screen and (min-width: 768px) {
  header a.logo { margin-top: 15px !important; }
  header a.logo img { height: 38px !important; }
}

@media screen and (min-width: 992px) {
  header a.logo { margin-top: 20px !important; }
  header a.logo img { height: 58px !important; }
}

@media screen and (min-width: 480px) {
    header .members { right: 180px !important; top: 42px !important; }
}

@media screen and (min-width: 768px) {
    header .members { right: 0 !important; top: 0 !important; }
}

/* Navbar ayarlama - End */

.home-products-slider {
    background-color: #333 !important;
    margin: 80px 0 !important;
    padding-top: 30px;
}

.home-products-slider h3, .home-products-slider p {
    color: #fff !important;
}

.iletisim img {
    padding: 30px 0 0 90px;
}

.home-toptan-types {
    margin: 80px 0;
    padding: 10px;
}

.home-toptan-types img {
    margin-top: -60px !important;
    width: 80%;
}

@media screen and (min-width: 360px) {
    .home-toptan-types img {
        width: 85%;
    }
}

@media screen and (min-width: 768px) {
    .home-toptan-types img {
        width: 87%;
    }
}

@media screen and (min-width: 992px) {
    .home-toptan-types img {
        width: 90%;
    }
}

@media screen and (min-width: 1200px) {
    .home-toptan-types img {
        width: auto;
    }
}


.home-toptan-types h3 {
    font-size: 32px;
    color: #23395d;
}

.home-toptan-types .row {
    margin: 0 0 40px 0;    
}

.home-toptan-types img.right {
    float: right;
}

.home-toptan-types img.left {
    float: left;
}

.home-toptan-types button {
    background: #1c2e4a !important;
    border: 0;
    color: #FFF;
    font-family: 'pnbold',Helvetica,Arial,sans-serif;
    line-height: 1;
    height: 50px;
    padding: 0 40px;
    transition: .3s all ease;
    font-size: 18px;
    height: 50px;
}