﻿        :root {--temaBlue: #2b90d9;}
        body{color:#000;}
        iframe{max-width:100%;}
        .uniLogos{filter:brightness(0) invert(1)}
        .userPop{padding:5px;cursor:pointer;position:relative;}
        .userPop:hover{border:dashed 1px #2b90d9;}
        .userPop .userStatus {background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position: absolute;top:7px;right:5px;border:.125rem solid #fff}
        .gorusYorum {width: 100%;padding:12px 45px 12px 12px;box-sizing: border-box;border: 1px solid #aaa;border-radius: 4px;background-color: #fcfcf8;resize: none;height:50px;}
        .yorumBtn{width:43px;height:46px;position:absolute;right:0;top:0;font-size:16px;text-align:center;padding-top:15px;background:#eee;margin:2px;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;}
        #uniGorus {width: 100%;padding: 12px 20px;box-sizing: border-box;border: 1px solid #aaa;border-radius: 4px;background-color: #fcfcf8;font-size: 16px;resize: none;max-height:400px;border-end-end-radius :4px;}
            #uniGorus:hover {border: 1px solid #c00;height:150px;}
            #uniGorus:focus {border: 1px solid #4e73df !important ;height:150px;}
            .gorusYorum:hover, .gorusYorum:focus {border: 1px solid #4e73df;}
             .gorusBtn{background-color:#f8f8f8;}
             #fotoAdd{display:none;}
             .imgGorus{width:100px;margin:3px;border-radius:3px;object-fit: cover;height: 75px;}
             .pBar{background-color:#3E6FAD;width:0px;height:0px;margin-top:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:5px;-moz-transition: .25s ease-out;-webkit-transition: .25s ease-out;-o-transition: .25s ease-out;transition: .25s ease-out;color:#fff;}
        @media (max-width:768px) {
            iframe{max-height:250px;}
            .userPopup {position: fixed;top:30%;width:90%;min-width: 90%;margin:0 15px;}
        }
        /*Modal Popup*/
.modals{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.4);padding-top:100px}
    .modal-content{background-color:#fefefe;margin:5% auto 15% auto;border:1px solid #888;width:80%;max-width:600px;min-width:300px;position:relative}
        .imgcontainer{text-align:left;height:90px;background-color:#224abe}
            .imgcontainer h1{color:#fff;font-size:20px;padding:10px 8px;margin-left:15px;}
        #popuppen .container{width:auto;min-height:150px;max-height:450px;overflow-y:auto; background:#fff;padding:12px;box-sizing:border-box;-webkit-box-shadow:2px 5px 16px 2px rgba(16,16,16,.18);-moz-box-shadow:2px 5px 16px 2px rgba(16,16,16,.18);box-shadow:2px 5px 16px 2px rgba(16,16,16,.18);margin:-2.5em 1em 1em;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
        #popuppen .conteiner2{background-color:#f1f1f1;height:15px;}
        #pMetin{min-height:150px;}  
            .imgcontainer .close{position:absolute;right:15px;top:0;color:#000;font-size:35px;font-weight:700}
            .imgcontainer .close:focus,.imgcontainer .close:hover{color:#f48930;cursor:pointer}
            .animate{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}
            @-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}

    .gorusButonDv {display:block;width:100%;clear:both;font-weight:400;white-space:nowrap;background-color:#eaecf4;padding:5px;border-radius :5px;}
        .gorusButonDv:focus,.gorusButonDv:hover,.gorusButonDv:active {background-color:#dadcf4;}

        /*Entry Sayfalama*/
.entryCount{text-align:center;margin:10px 0;}
    .entryCount a{display:block;width:100%;box-sizing:border-box;margin:5px auto;padding:5px;color:#000;background-color:#dee2e6;border: solid 1px #f1f1f1;font-size:0.9rem;}
    .entryCount a:hover{background-color:#007bff;color:#fff;}

    .yorum-item {position:relative;display: block;width: 100%;padding: .25rem 1.5rem;clear: both;font-weight: 400;color: #3a3b45;text-align: inherit;background-color: transparent;border: 0}
       .eDel{padding:3px 7px;right:27px;bottom:7px;position:absolute;font-size:0.8em;display:none;cursor:pointer;background-color:#eee;color:#444;border:solid 1px #444;border-radius:4px;}
        .eDel:hover{background-color:#000;color:#fff;border:solid 1px #000;}
            @media screen and (max-width: 767px) {
                .eDel{display:block;}
            } 
    .tumYorumlar{cursor:pointer;text-align:center;width:100%;margin:5px 0;display:block;background:#eee;}
    /*İmg boyutlandır*/
        .imgFitMin {width: 100%;object-fit: cover;height: 150px;padding:1px;}
        .imgFitMax {width: 100%;object-fit: cover;height: 300px;padding:1px;}
        @media (max-width:768px) {
            .imgFitMax {height: 150px;}
            .imgFitMin {height: 100px;}
            .modal-content{width:95%;}
        }
        .imgEdit {width: 100%;object-fit:cover;height:70px;padding:1px;}

        /*Popup İmages*/
        .imgUniFoto{cursor:pointer;}
        .fade:not(.show) { opacity:1}
        .rclose{position:fixed;top:15px;right:15px;z-index:999;padding:0px;cursor:pointer;color:#fff;background-color:#000;padding:7px;border-radius:7px;}
        #kmp4 {position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;overflow: hidden;padding: 0;margin: 0;background-color:#000;filter: alpha(opacity=90);opacity: 0.9;z-index: 9998;}
        #kmp5 { position :fixed ;display :flex; justify-content :center;align-items:center; margin:auto;text-align:center;width:100%;max-height:100%;height:100%; z-index :9999;}
        .rimg{border-radius:0px;object-fit: contain;max-width:100%;max-height:100%;}

  .formSatir {position:relative;margin:20px auto;width:100%;text-align:left;}
            .formSatir span {position: absolute;display: block;color:var(--temaBlue);left:10px;top:16px;font-size:16px;}
            .placem{position:absolute;display:none;font-size:0.9em;right:5px;top:1px;}
            .placems{position:absolute;font-size:0.9em;right:5px;top:1px;}
            .formSatir input, .formSatir select{width: 100%;padding: 13px 10px 13px 34px;display:block;border:1px solid var(--temaBlue);background:#fafdfa;color:#000;box-sizing: border-box;font-size: 15px;outline: none;letter-spacing: 1px;-webkit-box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);-moz-box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);}
             .formSatir textarea {width:100%;padding: 13px 10px 13px 34px;display:block;border:1px solid var(--temaBlue);background:#fafdfa;color:#000;box-sizing: border-box;font-size:14px;letter-spacing:1px;-webkit-box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);-moz-box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);box-shadow: 2px 5px 16px 2px rgba(16, 16, 16, 0.18);}
            .formSatir2{position:relative;margin:10px auto;width:100%;text-align:left;font-size:100%;}
            .checkbox-custom, .radio-custom {opacity: 0;position: absolute;}
            .checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label {display: inline-block;vertical-align: middle;margin:5px;cursor: pointer;}
            .checkbox-custom-label, .radio-custom-label {position: relative;}
            .radio-custom + .radio-custom-label:before {content: '';background: #fff;border: 2px solid #ddd;display: inline-block;vertical-align: middle;width: 20px;height: 20px;padding: 2px;margin-right: 10px;text-align: center;}
            .checkbox-custom + .checkbox-custom-label:before{content: '';background: #fff;border: 2px solid #ddd;display: inline-block;vertical-align: middle;width:12px;height:12px;padding: 2px;margin-right:5px;text-align: center;}
            .radio-custom + .radio-custom-label:before {border-radius: 50%;}
            .checkbox-custom:checked + .checkbox-custom-label:before, .radio-custom:checked + .radio-custom-label:before {background:var(--temaBlue);box-shadow: inset 0px 0px 0px 4px #fff;}
             ::after, :before {box-sizing: initial;} 
            @media (max-width:768px) {
                .checkbox-custom-label{color:var(--darkWhite);}
            }
            .inputBos{border:solid 1px #cc0000 !important;}
       
        /*Sohbet Mesajlar*/     
        #mesajList{position:absolute;left:0;top:0;right:0;bottom:65px;overflow-y:auto;}
        #mesajAjaxList{overflow-y:auto;overflow-x:hidden;height:300px;margin-bottom:75px;margin-left:-5px;margin-right:-5px;}
            .mesajYok {width:70%;border:solid 1px #aaa;background-color:#eee;font-size:0.9em;text-align:center;border-radius:5px;padding:15px;margin:50px auto }
        .aSayfa{width:99%;border:1px solid #D8DFEA;padding:5px 15px;color:#3B5998;cursor:pointer;text-decoration:none;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;text-align:center;margin:0px auto;margin-top:-5px;}
            .aSayfa img{ vertical-align:middle;}
        .mesajSatir{width:98%;display:block;clear:both;overflow:hidden;min-height:50px;margin:10px 2px;padding:5px;border:solid 0px #0c0;}
            .mzaman{font-size:0.7em;color:#444444;display:block;margin-top:4px;}
            .mzaman .gzaman{float:right;}
            .gelenMesaj{width:90%;border:solid 1px #C5E1A5;background-color:#F1F8E9;border-radius:7px;min-height:50px;padding:7px;box-sizing:border-box;}
            .gidenMesaj{width:90%;border:solid 1px #DFDFDF;background-color:#FCFCFC;float:right;border-radius:7px;min-height:50px;padding:7px;box-sizing:border-box;}
            .yeniMesaj{border:solid 1px #B3E5FC;background-color:#E1F5FE;}
            .taslakMesaj{border:solid 1px #cdcdb4;background-color:#ffffe0;color:#ccc;font-style:italic;}
            @media screen and (max-width:767px) {
            .gelenMesaj{width:99%;margin:0 4% 0 0;}
            .gidenMesaj{width:99%;margin:0 0 0 4%;}
            }
             #txtForm{display:block;position:absolute;bottom:20px;left:25px;right:25px;}
            .textarea-container {position:relative;margin:0px;padding:0px;height:75px;display: block;border: solid 1px #ddd;}
                .textarea-container .txtMessage {height:73px;resize:none;width:100%;box-sizing:border-box;overflow:hidden;padding:10px 60px 10px 60px;font-family:Arial;color:#000;font-size:1em;background:#fff;border:0px;}
                #msgLoad{display:none;position:absolute;top:5px;right:55px;}
                .txtBtn{cursor:pointer;position:absolute;width:50px;height:100%;text-align:center;display:block;padding-top:25px;background-color:#eee;border-radius: 0px;font-size:20px;}
                #ftBtn{left:0px;top:0px;}
                #sendBtn{right:0px;top:0px;}
                .loader16 {font-size:0.8rem;width:50px;aspect-ratio:4;background: radial-gradient(circle closest-side,#000 90%,#0000) 0/calc(100%/3) 100% space;clip-path: inset(0 100% 0 0);animation: l1 1s steps(4) infinite;}
                    @keyframes l1 {to{clip-path: inset(0 -34% 0 0)}}

                /*Mesaj fotoğraf gönderme özellikleri*/
        .fotoList{display:block;margin-top:-1px;}
            .fotoBlock {width:100%;padding:5px;border:1px dashed #ff0000;color:#cc0000;background-color:white;overflow:hidden;font-size:0.9em;}
            .fotoBlock a{font-size:13px;}
            .fotorela{position:relative;}
             #fotoBar, .fotoBar {background-color: #3E6FAD;width: 0px;height: 2px;margin:2px 0;-moz-transition: .25s ease-out;-webkit-transition: .25s ease-out;-o-transition: .25s ease-out;transition: .25s ease-out;}
            .fotoSil {position:absolute;top:3px;right:3px;cursor:pointer;font-size:0.8em;color:#aaa;cursor:pointer;}
        /*Emoji*/
        .memo{width:22px;margin: 0 3px 0 3px;vertical-align: middle;}
        .konuFoto {cursor: pointer;}

         #bildirimListe{display:none;position:absolute;top:81px;right:-260px;width:400px;background-color:#fff;border:solid 1px #2b90d9;padding:0px;z-index:556;min-height:250px;overflow:auto;font-size:0.95em;}
        .bildirimBaslik{display:none;color:#fff;padding:7px;letter-spacing:2px;background-color:#2b90d9;font-size:1.2em}
        .bildListe{background-color:#efe;position:relative;display:block;margin:5px 0;padding:5px 0;width:100%;color:#333;border-bottom:solid 1px #eee;clear:both;height:auto;cursor:pointer;}
        .bildListe:hover{background-color:#e3e6f0;}
        .bildPasif{background-color:#ffffff;}
        .bildImg{padding:0px;float:left;text-align:center;width:60px;}
        .bildImg img{width:45px;margin:3px;padding:1px;border-radius:50%;background:#444}
        .bildText{margin-left:60px;vertical-align:top;margin-bottom:25px;}
            .bildText .bildBaslik{margin:1px 0;margin-bottom:20px;padding-right:10px;text-align:justify;}
                .bildText .bildBaslik a.proLink{font-weight:bold;color: var(--blueColor);}
                .bildText .bildBaslik a.konuLink{font-weight:bold;}
            .bildListe span.Date{bottom:5px;left:60px;position:absolute;clear:both;color:#456456;font-size:0.8em}
            .bildListe span.Link{bottom:5px;right:5px;position:absolute;color:#456456;font-size:0.8em}
    textarea:focus {outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize: none; /*tıklandığında çizgi oluşmaz*/}