@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap');

.fontOswBold {
    font-family: 'Oswald', sans-serif;
}
.fontTimes {
    font-family: "Times New Roman", Times, serif;
}

#menuListe a:hover {
    text-decoration: none;
}
.navmenu a:hover, .navmenu .nav-active {color: #ffffff; border-bottom:6px solid #007386; text-decoration: none;}
.navmenu a {font-weight:bold; color: #ffffff; border-bottom:6px solid transparent}

#menuListe .daha_fazla{ position:relative}
#menuListe .daha_fazla>a:after{display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid;
border-right: .3em solid transparent;
border-bottom: 0;
border-left: .3em solid transparent;}
#menuListe .daha_fazla ul{box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); min-width:100px; padding:0; margin:0; background-color:#fff; list-style:none; display:none; position: absolute; right:0; top:0;}
#menuListe .daha_fazla:hover ul{ display:block; padding:10px 0}
#menuListe .daha_fazla ul a{ white-space: nowrap;display:block; color:#000; border:none; padding:5px 20px}
#menuListe .daha_fazla li:hover{ background-color:#ededed}

.logo img {
    width: 150px;
    height: auto;
}

.logokc  {
    padding:0;
}
.logokc img {
    width: 100px;
    height: auto;
}
.logokc .navbar_cont{
	margin:5px auto
}
.bgmenu {
	background-color:#020f28 !important
}
.bg-manset {
    z-index:1;
}

a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent; }
a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none; }
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
a:not([href]):not([tabindex]):focus {
    outline: 0; }

.social-media {
    display: inline-block; }
@media (max-width: 991.98px) {
    .social-media {
        margin: 0 auto; } }
@media (max-width: 767.98px) {
    .social-media {
        margin-bottom: 20px; } }
.social-media p a {
    border: 1px solid #e6e6e6;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 4px; }
.social-media p a span {
    color: #4d4d4d; }
.social-media p a:hover {
    background: #007386;
    border-color: #007386; }
.social-media p a:hover span {
    color: #fff; }

.searchform {
    height: 40px;
    border: 1px solid rgba(255, 255, 255, 0.1);
    overflow: hidden;
    border-radius: 20px; }
@media (min-width: 992px) {
    .searchform {
        width: 250px; } }
.searchform .form-control {
    width: calc(100% - 5px);
    border: none;
    background: #f5f5f5 !important;
    color: rgba(0, 0, 0, 0.7) !important;
    font-size: 14px; }
.searchform .form-control::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: rgba(0, 0, 0, 0.7) !important; }
.searchform .form-control::-moz-placeholder {
    /* Firefox 19+ */
    color: rgba(0, 0, 0, 0.7) !important; }
.searchform .form-control:-ms-input-placeholder {
    /* IE 0+ */
    color: rgba(0, 0, 0, 0.7) !important; }
.searchform .form-control:-moz-placeholder {
    /* Firefox 18- */
    color: rgba(0, 0, 0, 0.7) !important; }
.searchform .search {
    width: 40px;
    height: 40px;
    background: #007386 !important; }
.searchform .search span {
    font-size: 16px;
    color: #fff; }


.bg-osmanli {
    background-color: #007386;
}


#login-modal button {cursor: pointer;}
#login-modal .success {color:#1a7c00;font-weight:bold;}
#login-modal .error {color:#F00;font-weight:bold;}
#login-modal .inputGroupContainer, #login-modal .help-block {color:#F00;}
#success_message{ display: none;}

label.valid {
    width: 24px;
    height: 24px;
    background: url(../img/valid.png) center center no-repeat;
    display: inline-block;
    text-indent: -9999px;
}
label.error {
    font-weight: bold;
    color: red;
    padding: 2px 8px;
    margin-top: 2px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #3c763d;
}
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d;
}
.has-success .form-control-feedback {
    color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
    color: #8a6d3b;
}
.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
    color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #a94442;
}
.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442;
}
.has-error .form-control-feedback {
    color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
    top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}

.jssocials-share i.fa {
    font-family: "Font Awesome 5 Brands";
}

.altBilgi {margin:5px 0 10px 0;font-size:13px;color:#999}
.altBilgi a{color: #666666;} .altBilgi a:hover{color: #000000;}
.vucut {margin-top:10px;font-size:18px;}
.vucut iframe {width: 100%; height: 480px;}
.vucut img {max-width: 100%;height: auto;}
.vucut .d-inline-block {border-left:1px solid #333;background-color:#f1f1f1;}
.vucut .d-inline-block:first-letter{border-left:0 solid #333;}
.vucut .d-inline-block:hover {background-color: #CCC;}
.vucut .catbaslik a {color: #333;}
.vucut .catbaslik a:hover {color: #ffffff;}
.vucut .menu-item {cursor: pointer;}
.vucut .bg-secondary:hover {
    background-color: #5B5F63FF !important;
}

.w-60 {
    width: 60% !important;
}

.bg-gri {
    background-color: #f2f2f2;
}
.bg-ldark {
    background-color: #020f28 !important;
}
.bg-opacity-dark {
    color: #fff;
    background: url('../img/s1x1-70.png');
    border-color: #343a40;
}
.bg-opacity-ldark {
    color: #fff;
    background: url('../img/l1x1-70.png');
    border-color: #020f28;
}
.bg-opacity-ldark:hover {
    color: #fff;
    background-color: #020f28;
    border-color: #020f28;
    /* height: 100% !important;
    align-items: flex-end !important;
    display:-ms-flexbox!important;display:flex!important */
}
.bg-opacity-80 {
    background: url('../img/s1x1-80.png');
}
.bg-opacity-60 {
    background: url('../img/s1x1-60.png');
}

.bg-opacity-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
}

.full-width-image {
    width: 100vw;
    max-height:75vh;
    position: relative;
    left: 50%;
    margin-left: -50vw;
    overflow:hidden;
}
.full-width-image-60 {
    max-height:65vh;
}
.full-width-image-50 {
    max-height:55vh;
}

.full-width-image img {
    width: 100%;
}

footer ul li{
    list-style: none;
}

.logozemin {
    background: url('../img/logo-seta-zemin.png') no-repeat right bottom;
}
.logomavizemin {
    background: url('../img/logo-seta-mavizemin.png') no-repeat right bottom;
}
.wh-75 {
    width: 75px;
    height: 75px;
}
.img-yazar-crop {
    width: 300px; height: 300px; object-fit: cover;
}
.img-haber-crop {
    width: 300px; height: 300px; object-fit: cover;
}
.tr-icon {
    background-image: url('../img/tr.png');
    width: 16px;
    height: 11px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.en-icon {
    background-image: url('../img/us.png');
    width: 16px;
    height: 11px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.de-icon {
    background-image: url('../img/de.png');
    width: 16px;
    height: 11px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.ar-icon {
    background-image: url('../img/ar.png');
    width: 16px;
    height: 11px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.manset-opacity-25{opacity:.25!important}
.manset-opacity-50{opacity:.5!important}
.resmiSigdir img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.stickypaylas {
    top:55px;
}
.haber_tags{ text-align:left}
.haber_tags>a{ display:inline-block; margin:3px 6px 3px 0}
@media (max-width:1000px) {
}
@media (min-width:749px) {
	.haber_data{margin-top:-150px; }
}
@media (max-width:750px) {
	.ilgili_haber_cat{    max-width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px !important;
    line-height: 24px !important;
    max-height: 24px !important;
    -webkit-line-clamp: 1;
    padding: 0 10px !important;
    word-wrap: break-word;
    text-wrap: balance;}
	.haber_data{margin-top: -26px;padding:0 20px !important;}
	.haber_data>p{    font-size: 1.2rem !important;}
	.haber_content,.haber_content *{font-size: 1.25rem !important;}
    .bgmenu {
        min-height:50px;
        background-color: #020f28 !important;
    }
    .manset-opacity-25,.manset-opacity-50{opacity:1!important}
    .fixed-top {
        position: relative;
    }
    .logo img {
        width: 130px;
        height: auto;
    }
    .vucut iframe {width: 100%; height: 280px;}

    .fixed-bottom {
        position: relative;
    }
    .full-width-image {
        height: auto;
    }
    .full-width-image .h1 {
        font-size:24px;
    }
    .bg-manset {
        z-index:1;
    }
    .bg-manset .display-3 {
        font-size: 3.5rem;
    }
    .mansetalt {
        height: 260px;
    }
    .mansetalt h2 {
        font-size:20px;
    }
    .translate-middle-y{transform:translateY(0%)!important}
    .w-60, .w-75 {
        width: 96% !important;
    }
    .stickypaylas {
        top:0;
    }
}