﻿
    /*slider*/
    #homeCarousel .carousel-inner > .item {
        height: 300px;
    }

    #homeCarousel .carousel-caption {
        bottom: 0px;
    }
    /*Slide altı kutular*/
    .slideBottomBoxes {
        animation: fadeInText 300ms 0ms forwards;
        text-align: center;
        background-color: #274363;
        -webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
        margin-bottom: 20px;
    }

        .slideBottomBoxes a {
            margin-right: 0px;
            /*margin-left: 10px;*/
            text-transform: uppercase;
            font-weight: 400;
            letter-spacing: 0.1em;
            background-color: #274363 !important;
            border: none;
            font-size: 18px;
            margin-top: 15px;
            margin-bottom: 15px;
        }

            .slideBottomBoxes a:hover {
                color: #d9d9d9;
            }

            .slideBottomBoxes a i {
                padding-right: 20px;
                font-size: 25px;
                float: left;
            }

            .slideBottomBoxes a p {
                margin: 0px;
            }


    @keyframes fadeInText {
        from {
            transform: translateY(30px);
            opacity: 0;
        }

        to {
            transform: translateY(0);
            opacity: 1;
        }
    }

    @keyframes fadeOutText {
        from {
            transform: translateY(0px);
            opacity: 0;
        }

        to {
            transform: translateY(0px);
            opacity: 1;
        }
    }
    /*slide altı kutular sabit*/
    .slideBottomBoxesFixed {
        animation: fadeOutText 300ms 0ms forwards;
        position: fixed;
        z-index: 999999;
        width: 100%;
        bottom: 0;
        margin-left: 0px;
        margin-bottom: 0px;
    }

        .slideBottomBoxesFixed a {
            margin-top: 10px;
            margin-bottom: 10px;
            font-size: 15px;
        }

            .slideBottomBoxesFixed a i {
                font-size: 18px;
            }

    /*main bloklar*/
    .hospitalMain .main-block h2, .hospitalMain .main-block h1:first-child {
        border-bottom: 1px solid #28b8c2;
        font-weight: bold;
        font-family: proxima_nova_rgbold;
        padding-bottom: 10px;
        font-size: 25px;
        color: #002a5c;
        /*text-transform:lowercase !important;*/
        /*width:60%;*/
    }

        .hospitalMain .main-block h2::content, .hospitalMain .main-block h1:first-child::content {
            text-transform: capitalize !important;
        }

    .hospitalMain .main-block > div {
        font-size: 18px;
    }

    /*tıbbi birimler*/
    .hospitalMedicalUnits ul li {
        margin-bottom: 5px;
    }

        .hospitalMedicalUnits ul li a {
            color: #333;
        }

    /*nasıl gidilir*/
    .accordionContent .accordion {
        background-color: white;
        color: #6b6b6b;
        cursor: pointer;
        padding: 4px;
        width: 100%;
        border: none;
        text-align: left;
        outline: none;
        font-size: 18px;
        transition: 0.4s;
        font-weight: bold;
        border-style: dotted;
        /* border-top: 1px dotted #d0d0d0; */
        border: 1px 1px 1px 1px;
        border-left: none;
        border-right: none;
        border-bottom: none;
        border-color: #e0dcdc;
        padding-top: 23px;
    }

    .accordionContent button {
        color: #3979c5 !important;
    }

    .accordionContent .active, .accordion:hover {
        /*background-color: #ccc;*/
    }

    .accordionContent .accordion:after {
        content: '\002B';
        color: #3979c5 !important;
        font-weight: bold;
        float: left;
        margin-right: 15px;
        font-size: 20px;
    }

    .accordionContent .active:after {
        content: "\2212";
    }

    .accordionContent .panel {
        border: none;
        padding: 0 30px;
        background-color: white;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.2s ease-out;
        margin-top: 10px;
        margin-bottom: 10px;
        box-shadow: none;
    }

        .accordionContent .panel p {
            /*margin-top:20px;*/
            margin-bottom: 30px;
        }

    .accordionContent {
        margin-top: 23px;
    }

    /*Hızlı Bağlantılar*/
    .leftQuickLinks {
        animation: fadeInText 300ms 0ms forwards;
    }

        .leftQuickLinks h2 {
            border-bottom: 1px solid #d9534f;
            font-family: proxima_nova_rgregular;
            padding-bottom: 10px;
            font-size: 25px;
            font-style: italic;
            color: #002a5c;
        }

    .leftQuickLinksFixed {
        animation: fadeOutText 300ms 0ms forwards;
        position: fixed;
        /*z-index: 999999;*/
        width: 19%;
        /* bottom: 0; */
        margin-left: 0px;
        margin-bottom: 0px;
        top: 200px;/*50px;*/
    }

    .leftQuickLinks ul li a {
        font-family: 'proxima_nova_rgregular';
        /*letter-spacing: 0.08em;
            font-weight: bold;*/
        font-size: 10px;
        color: #7d7d7d;
        font-weight: bold;
        /*white-space:nowrap;*/
    }

        .leftQuickLinks ul li a p {
            white-space: nowrap;
        }

        .leftQuickLinks ul li a i {
            display: block;
            font-size: 49px !important;
            margin-top: 20px;
            /* margin: 20px;
        }

            .leftQuickLinks ul li a:before {
                /*content: "\203a";*/
            font-size: 23px;
        }

    .leftQuickLinks ul li {
        transition: ease 0.5s;
        float: left;
        display: table;
        width: 31.66666666666667%;
        max-width: 95px;
        height: 111px;
        text-align: center;
        margin-right: 1.5%;
        margin-bottom: 7.5px;
        border: 1px solid #e8e8e8;
    }

        .leftQuickLinks ul li:hover {
            border: 1px solid #d9534f;
        }

    /*doktorlar*/
    .doctor-search form {
        background: none;
        padding-bottom: 0;
    }

    .doctor-search .tab-content {
        border: solid 2px #002a5c;
    }

    .hospitalMain .doctors div {
        /*-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);*/
        text-align: center;
        padding: 0;
        /*margin-right:10px;*/
    }

    .hospitalMain .doctors a {
        font-weight: bold;
        font-size: 11px;
        /*margin-bottom:20px;*/
    }

    .hospitalMain .doctors img {
        /*padding:10px;*/
        padding-bottom: 10px;
    }

    .hospitalMain .doctors .card-body {
        padding: 15px;
    }

        .hospitalMain .doctors .card-body > div {
            -webkit-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.31);
            -moz-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.31);
            box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.31);
            /*padding-top:10px;*/
            padding-bottom: 10px;
        }

            .hospitalMain .doctors .card-body > div:hover {
                /*-webkit-box-shadow: 0px 1px 29px 0px rgba(0,0,0,0.31);
    -moz-box-shadow: 0px 1px 29px 0px rgba(0,0,0,0.31);
    box-shadow: 0px 1px 29px 0px rgba(0,0,0,0.31);*/
                -webkit-box-shadow: 0px 0px 29px 0px rgba(1,44,92,1);
                -moz-box-shadow: 0px 0px 29px 0px rgba(1,44,92,1);
                box-shadow: 0px 0px 29px 0px rgba(1,44,92,1);
            }

    .hospitalMain .doctors .card {
        padding-bottom: 20px;
        /*-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);*/
        /*padding-right:20px;*/
    }

    .hospitalMain .doctors .aAllDoctors {
        text-align: left;
        font-size: 23px;
        padding: 30px;
    }

        .hospitalMain .doctors .aAllDoctors a {
            font-size: 20px;
        }

    @media (max-width: 575px) {

        .hospitalMain .doctors a {
            font-size: 16px;
        }
    }

    @media (min-width:1024px) {
        .hospitalMain .doctors img {
            height: 252px;
            width: 100%;
        }

        .main-block {
            /*margin-top:40px;*/
        }

            .main-block h2, .hospitalMain .main-block h1:first-child {
                /*margin-top: 100px;*/
            }
    }

    @media (max-width: 768px) and (max-width: 1024px) {
        .hospitalMain .doctors img {
            height: 202px;
            width: 100%;
        }

        .leftQuickLinksFixed {
            display: none;
        }
    }

    @media (max-width:768px) {
        .hospitalMain .doctors img {
            height: 100%;
        }
    }
    /*
      ##Device = Tablets, Ipads (landscape)
      ##Screen = B/w 768px to 1024px
    */

    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        .hospitalMain .doctors img {
            height: 202px;
            width: 100%;
        }
    }
    /*div içeriklerindeki p etiketleri*/
    .main-block {
        font-size: 18px;
        color: #6b6b6b;
    }

        .main-block strong {
            color: #3979c5;
        }

    @media (min-width:768px) {

        .main-block h2, .hospitalMain .main-block h1:first-child {
            padding-top: 60px;
        }

        .main-block:first-child h2, .hospitalMain .main-block:first-child h1:first-child {
            padding-top: 0px;
        }
    }

    @media (min-width:1920px) {
        .leftQuickLinksFixed {
            width: 13%;
        }
    }

    /*konum*/
    .locationInfo {
        margin-bottom: 70px;
        background-color: #002a5c;
        text-align: center;
        color: white;
    }

        .locationInfo h4 {
            font-weight: bold;
        }

    /*e-eczane*/
    #tblNobetciEczaneler thead{
        display:none;
    }
    #tblNobetciEczaneler tbody tr:hover,    #tblNobetciEczaneler tbody td:hover  {
       background-color: white;
       cursor: pointer;
   }
 
  #tblNobetciEczaneler tbody tr,    #tblNobetciEczaneler tbody td  {
       background-color: white;
       cursor: pointer;
   }
  #tblNobetciEczaneler tbody tr.even,#tblNobetciEczaneler tbody tr.odd{
       color: #002a5c;
    font-weight: bold;
    letter-spacing: 1px;
  }
  #tblNobetciEczaneler tbody .newPharmacyDiv{
      padding: 20px 0px 20px 0px
  }
    #tblNobetciEczaneler tbody .newPharmacyDiv i{
        float:left;
        padding-right:10px;
        padding-left:10px;
    }
    #tblNobetciEczaneler tbody .newPharmacyDiv p{
      margin:0;
      margin-left:14px;
    }
    #tblNobetciEczaneler tbody .newPharmacyDiv a{
  
        color:#002a5c;
        /*font-weight:bold;*/
    }
    #tblNobetciEczaneler tbody .newPharmacyDiv .pharmacyMap i{
  /*font-size:25px;*/
    }
        #tblNobetciEczaneler tbody .newPharmacyDiv .pharmacyContact{
                  padding:20px 0px 20px 0px;
        }
         #tblNobetciEczaneler tbody .newPharmacyDiv .pharmacyContact i{
                  padding-top:3px;
        }
         #tblNobetciEczaneler_paginate > ul li{
             padding:0 !important;
         }

select[name='selectEczane']{
    background-color:#002a5c;
    font-size:20px;
    color:white;
}