@media only screen and (max-width: 1550px) and (min-width: 768px) {
.hakkimizda-hiza {
    margin-right: 2%;
    margin-bottom: 5%;
    margin-left: 0%;
}
.kutu{
    width: 100%;
}
.kutu-iletisim{
    width: 100%;
}
.ikincimavikutu img{
    width: 100%;
}
.ikincimavikutu{
    padding: 0px 0px 0px 13px!important;
}
.ikincimavikutu .col-9{
    padding-right: 0px;
}
.ikincimavikutu .text-header p{
    color: white;font-size:1.1vw;line-height: 0.5;font-weight: 500;
}
}

@media only screen and (max-width: 1133px) and (min-width: 768px) {
    .menu .desktop-menu .iletisim-btn{display: none;}
}

@media only screen and (max-width: 860px) and (min-width: 768px) {
    .headerkutu {
        padding: 23px 0px 0px 23px!important;

    }
}

@media only screen and (max-width: 962px) and (min-width: 768px) {
    .menu{display: none;}
    .logo img{width: 100%;}
}

@media only screen and (max-width: 923px) and (min-width: 768px) {
    .ikincimavikutu .text-header p{
        line-height: 1;
    }
}

@media only screen and (max-width: 994px) and (min-width: 768px) {
    .iletisim-white img{
        width: 18%;
    }
    .iletisim-white h2{
        padding-top: 5px!important;
    }
    .iletisim-white p{
        padding-top: 2px!important;
    }
    .iletisim-white span{
        padding-top: 2px!important;
        line-height: 19px!important;
    }

    .iletisim-ilk-kutu img{
        width: 18%;
    }
    .iletisim-ilk-kutu h2{
        padding-top: 17px!important;
        padding-bottom: 20px!important;
    }
    .iletisim-ilk-kutu p{
        padding-top: 2px!important;
        font-size: 15px!important;
        padding-bottom: 17px;
    }
    .iletisim-ilk-kutu span{
        padding-top: 2px!important;
        line-height: 19px!important;
    }

    .iletisim-blue img{
        width: 18%;
    }
    .iletisim-blue h2{
        padding-top: 17px!important;

    }
    .iletisim-blue p{
        padding-top: 2px!important;
    }
    .iletisim-blue span{
        padding-top: 17px!important;
        line-height: 19px!important;
    }
}

@media only screen and (max-width: 1400px) and (min-width: 768px) {
.header-hakkimizda, .header-limanlar, .header-iletisim ,.header-haydarpasa{
    background-position: center!important;
}
.hakkimizda-yazi {
    margin-left: 0%!important;
}
.karayazi_ikinci{
    padding-left: 0px!important;
    padding-right: 0px!important;
    margin-right: 6%;
}
.aciklamaresim{
    margin-right: 0px !important;
}
}

@media only screen and (max-width: 1050px) and (min-width: 768px) {
.aciklama-baslik{
    font-size: 36px!important;
}
}


@media only screen and (max-width: 768px) {

.iletisimaltkisimson .yukari .hepsibir{
    font-size: 14px!important;
}
.iletisimaltkisim .yukari .hepsibir{
    font-size: 14px!important;
}

.ikincimavikutu .text-header p{
    color: white;font-size:19px;line-height: 0.5;font-weight: 500;
}

.header-hakkimizda, .header-limanlar, .header, .header-iletisim{
    background-position: center;
}



.header, .header-hakkimizda, .header-iletisim, .header-limanlar {
    padding-top: 10px;padding-left: 0px;
}

.sifirkenar{
    padding-left: 0px;
    position: relative;
    right: 15px;
}

.logo img{
    height: 37px;
    display: block;
    padding-left: 16px;
    width: auto;
    margin-top: 9px;
}

.menu-btn{
    right: -84px;
    top: -4px;
}

.text-header h1{
    font-size: 56px!important;
}

.header{
    height: 950px!important;
}

.ilkmavikutu{
    margin-left:0px!important;
}

.ilkkutuic{
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.headerkutu{
    margin-left: 0px!important;
    padding: 20px 0px 0px 20px!important;
    height: 130px!important;
    margin-top: 40px!important;
}

.headerkutualt{
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.ikincimavikutu{
    height: 130px!important;
}

.ortabaslik{
    font-size: 36px !important;
    line-height: 1.15em;
}

.surec{
    display: none;
}

.kutu{
    width: 100%!important;
    height: 200px!important; 
    margin-bottom: 40px!important;
}

.kutu-blue h3{
    padding: 20px 0px 0px 15px!important;
}

.kutu-blue h1{
    padding: 5px 0px 0px 15px!important;
}

.kutu-blue p{
    padding: 5px 0px 0px 15px!important;
}

.kutu-white h3{
    padding: 20px 0px 0px 15px!important;
}

.kutu-white h1{
    padding: 5px 0px 0px 15px!important;
}

.kutu-white p{
    padding: 5px 0px 0px 15px!important;
}

#kutu2{
    height: 215px!important;
}

#kutu3{
    height: 250px!important;
}

.kutu-white a span{
    padding: 0px 0px 0px 15px!important;
    font-size: 15px!important;
}

.main{
    height: 1640px!important;
}

.altbaslik{
    font-size: 36px !important;
    margin-bottom: 12%;
}

.liman-haydar{
    margin-left:0px!important;
    margin-bottom: 15%;
    margin-top: 0px;
}

.liman-ambar{
    margin-right:0px!important;
    margin-bottom: 15%;
    margin-top: 0px;
}

.liman-thumbs{
    margin-left:0px!important;
    margin-bottom: 15%;
    margin-top: 0px;
}

.liman-yilport{
    margin-right:0px!important;
    margin-top: 0px;
}

.blogbaslik{
    font-size: 32px!important;

}

.blogmavikutu{
    margin-left: 0px!important;
    margin-bottom: 45px;
}

.iletisimbeyaz{
    padding-top: 40px;
}

.iletisimustyazi h1{
    font-size: 45px;
    padding: 25px 0px 0px 0px;
}

.iletisimbeyaz{
    height: 745px;
}

.temaskurun{
    margin-top: 0px!important;
}

.temaskurun h1{
    font-size: 38px;
    text-align: center;
}

.temaskurun p{
    font-size: 13px;
    text-align: center;
}

.iletisimdaire{
    margin-top: 30px!important;
}


.iletisimaltksım{
    margin-bottom: 40px;
    padding: 0px;
}

.logorenkliyazi p{
    font-size: 14px;
}

.footer{
    height: 760px;
}

.iletisimaltkisimson img{
    height: 49px;
}

.yukari p{
    margin-top: 0px!important;
}

.altfooter{
    float:left!important;
}

.altfooter ul{
    padding: 0px;
    margin-top: 30px;
}

.hakkimizda-yazi{
    padding-top: 40px;
    margin-bottom:0px;
    padding-left: 0px;
}

.hakkimizda-hiza{
    margin-left:0px
}

.main-hakkimizda{
    height: 1611px;
}

.hakkimizda-resim{
    width: 100%;
}

.hakkimizdaortabaslik{
    margin-left: 0px!important;
}

.aciklama-baslik{
    font-size: 38px;
}

.hakkimizda-aciklama{
    height: 1150px;
    margin-bottom: 40px!important;
}

.hakkimizdaortayazi span{
    font-size: 14px!important;
}

.aciklamaresim{
    margin-right: 0px!important;
    height: 180px;
}

.header-limanlar{
    height: 314px;
    margin-bottom: 70px;
}

.header-hakkimizda{
    height: 310px;
}

.hakkimizda{
    margin-top: 0px!important;
}

.hakkimizda h1{
    font-size: 46px !important;
    padding-left: 10px;
    line-height: 1.2em;
}

.hakkimizda p{
    font-size: 14px!important;
    font-weight: 500;
}


.liman{
    margin-top: 0px!important;
}

.liman h1{
    font-size: 46px!important;
    line-height: 1.2em;
    font-weight: 700;
    padding-left: 10px;
}

.liman p{
    font-size: 16px!important;
    font-weight: 400;
    line-height: 1em;
}

.liman-main{
    background-color: #fff;
    display: block;
    height: 1545px !important;
}

.limanlarteklif{
    margin-top: 40px;
}


.header-iletisim{
    height: 330px;
}

.iletisim{
    margin-top: 0px!important;
}

.iletisim h1{
    font-size: 50px!important;
    padding-left: 15px;
}

.iletisim p{
    font-size: 14px!important;
}

.bizeulasin{
    font-size: 38px;
    text-align: center;
    font-weight: 600;
    padding-top: 50px;
    padding-bottom: 20px;

}

.bizeulasin span{
    color: #0536b2;
    
}

.kutu-iletisim{
    width: 100%;
    height: 240px;
    margin-bottom: 40px;

}

.iletisim-blue span{
    font-size: 13px!important;
}
.iletisim-blue p{
    font-size: 17px!important;
}

.iletisim-white  span{
    font-size: 13px!important;
}

.iletisim-white  h2{
    padding-top:5px!important;
}

.iletisim-white  img{
    padding-top:15px!important;
}

.iletisim-blue  h2{
    padding-top:5px!important;
}

.iletisim-blue  img{
    padding-top:20px!important;
}

#kutu4{
    height: 240px;
}

.altsatir span{
    padding-top: 15px!important;
}

.yakinlastirma{
    margin-bottom: 0px!important;
}

.limanlar h1{
    padding-top: 0px!important;
}
.limanlar h1{
    padding-left: 10px!important;
}

.limanlar h1{
    font-size: 46px!important;
}


.limanlarbaslik{padding: 0px;}

.limanlarbaslik h1{
    font-size: 38px!important;

}

.boyut{
    padding:0px;
}

.blogicerigi p{
    font-size: 15px;
    line-height: 1.6;
    color: #545454;
    font-weight: 400;
    margin-bottom: 30px;
}

.blogicerigi h5{
    font-size: 16px;
    color: #000000;
    margin-bottom: 30px;
}

.blogyazibaslik h1{
    font-size: 42px!important;
}

.blogtakvim img{
    width: 3% !important;
}

.desktop-menu{
    display: none!important;

}

.kapatilacakDiv {
    width: 100%;
}

.mobil-logo{
    margin: auto !important;
    padding: 0px 0px !important;
}


.mobile-menu{
    margin: auto !important;
    text-align: start;
    margin-bottom: 67px !important;

}

.mobile-menu-list{
    margin-top: 95px !important;
    margin-left: -49px !important;
}

.mobil_menu_tel .tel img{
    width: 100% !important;
    margin-top: 0.3px !important;
    margin-left: 0px !important;
    height: 49px !important;
}

.mobil_menu_tel .tel-kutu {
    margin-top: 1px!important;
    height: 49px;
}

.mobil_menu_tel .tel-kutu p{
    margin-bottom: 2.5px!important;
    margin-top: 6px!important;
}


.mobil_menu_eposta .eposta img{
    width: 100% !important;
    margin-top: 0.3px !important;
    margin-left: 0px !important;
    height: 49px !important;
}

.mobil_menu_eposta .eposta-kutu {
    margin-top: 1px!important;
    height: 48px;
}

.mobil_menu_eposta .eposta-kutu p{
    margin-bottom: 2.5px!important;
    margin-top: 6px!important;
}

.mobil_menu_adres .adres img{
    width: 100% !important;
    margin-top: 0.3px !important;
    margin-left: 0px !important;
    height: 96px!important;
}

.mobil_menu_adres .adres-kutu {
    margin-top: 1px!important;
    height: 95px;
}

.mobil_menu_adres .adres-kutu p{
    margin-bottom: 2.5px!important;
    margin-top: 1.2px !important;
}

.hakkimizda-yazi .karayazi p{
    position: initial;
}

.hakkimizda-resim{
    margin-left: 0px!important;
}

.karayazi_ikinci{
    margin-top: 40px;
    margin-bottom: 30px;
    padding-right: 0px!important;
}

.surec-nasil{
    margin-right: -15px!important; 
    margin-left: -15px!important;
}

.hakkimizda-surec{
    margin-bottom:0px!important;
}

.iletisim-bilgileri{
    padding-left: 0px!important;
    margin-left: 0px!important;
}

.iletisimaltkisim{
    margin-bottom:30px!important;
}

.close-icon{
    top: -14px;
    right: -3px;
}

.map-container{
    padding-top: 90.25%!important;
}

.iletisimustyazi{
    margin-bottom: 60px;
}

.blk{
    display: block;
}

.header-haydarpasa{
    background-size: cover;
    background-position:left!important;
}

.ilk-sayfa{
    padding-left: 15px!important;
}

.sonhaber{
    background-position: -1vh center;
}

.habersayfasibaslik h1{
    font-size: 36px!important;
    line-height: 1.15em!important;
    font-weight: 600!important;
    margin-bottom: 25px!important;
}

.hakkimizdakutu h5{
    font-size: 18px!important;
    line-height: 1.33em!important;
}

.liman-haydar{
    height: 273px;
}
.liman-ambar{
    height: 273px;
}
.liman-thumbs{
    height: 273px;
}
.liman-yilport{
    height: 273px;
}
.liman-haydar p, .liman-thumbs p{
    bottom: 104px;
    left: 30px;
    font-weight: 500;
}
.liman-haydar span, .liman-thumbs span{
    bottom: 78px;
    left: 39px;
}

.liman-ambar p{
    font-weight: 500;
}
.liman-yilport p{
    font-weight: 500;
}
.hakkimizda h1{
    padding: 44px 0px 0px 10px!important;
}
.liman h1{
    padding: 44px 0px 0px 10px!important;
}
.iletisim h1{
    padding: 44px 0px 0px 10px!important;
}
}
