/* https://www.phpkobo.com/css-obfuscator ile şimbilledim sunucudakini*/ @import url('https://fonts.googleapis.com/css2?family=Proza+Libre&family=Montserrat&display=swap'); @import url('https://fonts.googleapis.com/css2?family=PT+Sans+Narrow:wght@400;700&display=swap'); body { font: 1.2em Arial; user-select: none; } .fContainer{ margin: 0px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; } ul { list-style-type: none; padding-left: 0; } .wrapper { width: 100%; margin:0px; } .pm5{ padding:15px !important; margin:5px !important; min-height:20px !important; align-items:center !important; } .menu { display:flex; align-items: center; flex-direction:column; position:fixed; top:0; right:20px; z-index:9; margin-top:8px; height:50px; cursor: pointer; } .menu div { width: 48px; height: 48px; z-index: 122; } #closeBtn{ position:fixed; align-self: flex-end; z-index: 10; width:40px; height:40px; margin-right: 5px; cursor: pointer; } #closeResultWindow{ width:48px; height:48px ; cursor: pointer; } .curTire{.} .tcard { background-image: radial-gradient( circle farthest-corner at 10% 20%, rgba(234,249,249,0.67) 0.1%, rgba(239,249,251,0.63) 90.1% ); display: flex; flex-direction: row; align-items: center; margin: 4px; margin-bottom: 8px; /*width: 85%;*/ min-height: 35px; user-select: none; padding:4px 15px; cursor:pointer; font-family: "PT Sans Narrow", sans-serif; font-weight: 400; font-style: normal; font-size:1em; } .tcard-1 { box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; display:flex; justify-content:space-between; } .tcard-1 img, .accordion-item-header img {width:24px; height:24px; margin-right:5px; float:left} .aktifTest{ box-shadow:inset 0 2px 6px rgba(148, 232, 180,0.52), 0 2px 4px rgba(148, 232, 180,0.84); background-color: #BEFFC7; flex-direction: row; align-items: center !important; } .flex-col{ display: flex; flex-direction: column; } .flex-row{ display: flex; flex-direction: row; } .mutedActiveQuiz { font: 0.6em Arial; } .soruSayisi{ font-size:0.7em; font-weight: bold; color:#e60a0a; } /*sorumetin aşağıda soru h1 içinde */ .faqimg {width:24px;height:24px;float: left;margin-right: 5px;} .bgLightGreen{background-color: rgb(246, 252, 237);} .sinSuc, .sinFai, .sinEmp, .sinYuzde, .sinTime{ min-height: 10%; /* background-position: bottom right !important; background-size: 20px 20px !important; */ background-repeat: no-repeat !important; } .sinTime{ background-image: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%); } .sinSuc{ background-image: linear-gradient(-225deg, #DFFFCD 0%, #90F9C4 48%, #39F3BB 100%); /*background-image: url('https://ehliyet-soru.com/svg/bg-success.svg') !important; */ } .sinFai{ /*background-color:rgb(255, 133, 139) !important;*/ background-image: linear-gradient(to right, #ffc3a0 0%, #ffafbd 100%); } .sinEmp{ background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%); } .sinYuzde{ /*background-color:rgb(202, 228, 245) !important;*/ background-image: linear-gradient(to top, #accbee 0%, #e7f0fd 100%); } .stsinTit{ width: 25%; padding: 0.2rem; align-items: center; justify-content: center; text-align: center; } #stResultDiv > .insideText{ font-size: 1.2em; font-weight: bold; } .stoEmpty{border-color: silver;} .stoSuccess{border-color: green;} .stoFail{border-color: red;} .stoCur{border-color: orange;} .curShadow{box-shadow: 0px 0px 2px 2px yellow;} .y5{margin: 5px 0px} .deneme{height:15px;background-color: yellow;width: 100%;display: block;position:relative;bottom:0px} .optSuccess{ background-color: #68c552; color:white;} .optFailure{background-color: #ff4854; color:white;} .optCorrect{background-color: #cde7c7;} .optSuccess .sol{border: 2px solid #68c552;color:#0d3304 ;} .optFailure .sol{border: 2px solid #ff4854;color:#6d060d ;} .kategori {font-size:1.2em;font-family: 'Cardo', serif;letter-spacing:0.2em;opacity:0.5;padding-top: 10px;margin:5px;} .kategoriPosted {font-size:1.2em;font-family: 'Cardo', serif;letter-spacing:0.2em;opacity:0.5;padding-top: 10px;margin:5px;} .soru{ padding:2vh 1vh 2vh 2vh; text-align: left; font-size: 1.1rem; } .sorumetin{ font: 500 1.2em Arial, Helvetica, sans-serif; margin: 0px; display:block; } .soru ol{list-style-type: upper-roman; margin: 0.6rem 0rem; display:inline-block;} ol > li::marker { font-weight: bold; } b{font-weight: 600;} .soruImage{ max-width:45%; max-height: 250px; height: auto; float: left; margin-right:10px; cursor:pointer; } .quizTitle{ font: bold 1.1em Arial, Helvetica, sans-serif; background-color:azure; padding:5px 10px 3px 10px; border-radius:5px; cursor:pointer; margin: 10px 0px; } .share{ margin-left:5px } .share img{ width:25px; height:auto; } .infoPanel, .sharePanel { box-sizing: border-box; position:absolute; height:0px; bottom:-50px; padding:15px; border-top:20px solid #8999A1; z-index:999; font:500 1rem arial; opacity:.95; width:100%; } .sharePanel{display: flex;align-items: center;} .relative{ position:relative; } .infoPanel{ background-color:#19283D; color:whitesmoke; text-align:start; } .sharePanel{ text-align:center; background-color:whitesmoke; color:black; } .share-panel-icons{ width:100%;height:75%;display:flex;justify-content:center;align-items:center; } .tekSoruAltBar{ justify-content:center;padding-top:1vh; } .quizTitle{font: bold 1em Arial, Helvetica, sans-serif !important; cursor: default; margin:3px} .stTitle{font: bold 0.8em Arial, Helvetica, sans-serif !important; cursor: default; margin:3px} .siklar { display: grid; grid-template-rows: repeat(4, 1fr); /* Dört sütun, her biri eşit boyutta */ width: 100%; font-size:1.1rem; } .siklar img{ object-fit: contain; height: 70px; width: auto; cursor: pointer; z-index:5; } .options{ box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgb(209, 213, 219) 0px 0px 0px 1px inset; margin: 1vh 2vh; border-radius: 25px; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; padding: 0.5em; } .options:hover{ box-shadow: rgba(175, 144, 7, 0.05) 0px 0px 0px 1px, rgb(162, 171, 186) 0px 0px 0px 1px inset; cursor: pointer; } .sol { display: flex; width: 28.2px; /* Dairenin genişliği */ height: 25px; /* Dairenin yüksekliği */ justify-content: center; align-items: center; background: linear-gradient(white, white) padding-box,linear-gradient(to right, darkblue, darkorchid) border-box; border-radius: 100%; border: 2px solid transparent; text-align: center; /* Metnin ortalanması */ font-weight: bold; font-size: 1.1em; margin: 5px; } .op { margin:auto; font-weight: bold; } .sag { display: block; margin-left: 1vw; width: 100%; display: inline-block; /* span'ı blok gibi işaretlemek için */ overflow: hidden; /* Taşan kısmı gizler */ } .ileriGeri{ width:48px; height:48px; cursor: pointer; } .singleBox, .testItems{ width:18%; height: auto; min-height: 7%; max-height: 15%; /*background-color:lightgrey;*/ margin:2px; padding:1px; display: flex; justify-content: center; align-items: center; border-radius: 5px; font: bold 1em Arial; user-select:none; cursor: pointer; z-index: 99999; box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; color: #2e2d2d; } .testItems{height:18vh} a{text-decoration: none;color:rgb(71, 71, 71)} a:hover{color:black} .menuContainer{ background-color: white; display:flex; flex-wrap:wrap; justify-content:center; align-content: flex-start; overflow:hidden; } .sssMain{ display:flex; width: 100%; flex-direction: column; align-items: center; } .ssscard { border-radius: 5px; box-shadow: 0 7px 14px rgba(0,0,0,0.25), 0 5px 5px rgba(0,0,0,0.22); width:90vw; margin-bottom: 40px; padding:10px; } .ssscard h1{ font-size:1.2em; } .card{ display: flex; flex-direction: column; border-radius: 25px; box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; background-color: #fff; overflow: hidden; min-height: 96vh; margin-bottom: 2vh; margin-top: 1vh; } .cardContent{ height: 100%; background-color: lime; } @media screen and (min-width: 320px) { #menuContent{width: 96%} #modalImage{max-width: 90%;height:auto} } @media screen and (min-width: 768px) { .card {max-width: 550px;} .ssscard{width:50vw} #modalImage{max-height: 90%;width:auto;max-width: auto;} #spIcerik div {max-width:95%; } #menuContent{width: 400px} } @media screen and (min-width: 992px) {.card{width: 675px;}} @media screen and (max-width: 992px) {.card{width: 575px;}} @media screen and (max-width: 480px) {.card{width: 99%; max-width: 470px;}} @media screen and (min-height: 670px) {.card{min-height: 98vh;}} @media screen and (min-height: 896px) {.card{min-height: 98vh;}} @media screen and (min-height: 1000px) {.card{min-height:800px;margin-bottom: 100px;}} .videoThumbnail { zoom:.5; display:inline-flex; justify-content:center; align-items:center; margin:10px; float: left; } .playIcon{ position: absolute; cursor:pointer; margin: auto; width:100px; height:100px; } .ytPoster{margin:0px 10px 10px 0px} .bgLight{background-color:#fff} .content { min-height: 20vh; flex-grow: 1; /* Mevcut boş alana genişleme */ } .ustBar{ height: 50px; overflow: hidden; display: flex; justify-content: center; align-items: center; background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%); font-size: 1rem; } .altBar{ align-self: flex-end; width:100%; min-height:50px; overflow:hidden; background-image: linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%); display: flex; justify-content:space-around; align-items: center; font-size: 1rem; margin-top:10px; } .ustBar span, .altBar span, .stTitle{ background-image: radial-gradient( circle farthest-corner at 10% 20%, rgba(234,249,249,0.67) 0.1%, rgba(239,249,251,0.63) 90.1% ); padding: 5px 15px; margin: 0 4px; border-radius: 8px; color:midnightblue; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; font-size:1.2rem; } .altBar span { cursor: pointer; } .bar1{display:flex;justify-content:space-between;align-items: center; width: 100%;} #closeStWindow{width:30px;height:30px;float:right;cursor:pointer;margin:10px 10px 0px 0px;} #imgzoom, #ytVideo{display:none;z-index:10;width:100%;height:100%;background-color: rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;} #imgZoomContainer, #ytVideoContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;} #resultWindow{ display: none; z-index:10; width:100%; height:100vh; background-color: rgba(0, 0, 0, 0.8); position:fixed; top:0; left:0; z-index: 10; } #resultWinDiv { width:100%; height:100%; display:flex; flex-direction:column; justify-content:center; align-items:center; background-color:white } #resultWinDiv .quizTitle{ box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px; margin: 5px; } .resImgDiv, #devamBitirButons { display: flex; justify-content: center; /* Yatayda ortalama */ align-items: center; /* Dikeyde ortalama */ } #devamBitirButons{margin-top:10px;} #devamBitirButons button { cursor: pointer; } .resImgDiv img{ width: 100%; height:auto; border-radius: 15px; } #timeProgress{width: 100%;position:fixed;top:0px;z-index:7;margin:0px;padding:0px;height:4px} #strylines{opacity:.5;position: fixed;top: 4px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content: space-between;z-index:7} #timerDiv{display: flex;justify-content:space-around;width:100%;align-items:center;font-family: 'Montserrat', sans-serif;} .tire{border-style:solid;border-width:3px 0px 0px 0px; margin:1px;} #install-app{display: flex;justify-content: center;align-items: center; border: none;cursor: pointer;padding:10px;font-size:1.2em;font-family: 'Montserrat', sans-serif;font-weight: bold;margin-top:10px} .finQui{background-color:lightyellow;text-align:center} #bilgi{display:none;position:absolute;width:200px; height:100px; left:0px; top:0px;background-color:yellow;z-index:9999;font-size:0.5em} .gizle{visibility:hidden} .text-center{text-align:center} #stWindow, #spWindow{display:none;z-index:8;width:100%;height:100vh;position:fixed;top:0px;left:0;background-color: rgba(0, 0, 0, 0.8);} .spDiv{margin-top:20px;} #altBarInfo{max-width:90%;margin-top:10px;text-align:center;} #stD1, #spD1 {width:100%;height:100%;display:flex;justify-content:center;align-items:center;} #mcD1{display:flex;flex-direction:column;width:100%;text-align:center;font-weight:bold;padding:0 2px; background-color: #D9AFD9; background-image: linear-gradient(0deg, #D9AFD9 0%, #97D9E1 100%); } .opa70{opacity: .7;} .mcd{width:100%;display:flex;justify-content:space-between;border-radius:15px 15px 0px 0px;} .mcdTitle{margin:10px;width:100%;height:32px;display:flex;align-items:center;justify-content:center} #stResultDiv{width:100%;display:flex;align-items: stretch;flex-direction: row;text-align:left;height:100%;opacity: .8;} #menuContent{padding:2%;overflow-y:scroll; overflow-x:hidden; z-index:9; height: 100vh; position:fixed; right:0px; top:0px; background-color:#e2e1e0;display:none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);} .mcClose{border-radius:.3rem;height:70px;width:100%;background-color:white;display:flex;align-items:center;justify-content: center; flex-direction:column;font-weight:bolder;letter-spacing: normal !important; font-size: 1em !important;} #activeQuiz, #activeCat, #activeCat h1,#activeQuiz h2{font-size:0.8em;font-weight:500;display:inline} #activeCat,#activeCat h1 {font-weight: 600;} #firstScreen{z-index:10;width:100%;background-color: rgba(255, 255, 255, 0.95);position:absolute;top:0;left:0;} #fsD1{width:100%;display:flex;justify-content:center;align-items:center;flex-direction: column;} #fsD2{background-color:white;padding:15px;max-width:500px;} #siteSlogan{box-sizing: border-box;border-radius:.5rem;margin-top:20px;width: 100%;padding:10px;text-align:center;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);background: rgb(255,254,245);background: linear-gradient(90deg, rgba(255,254,245,1) 25%, rgba(237,249,255,1) 82%);} #imgBigLogo{width:100%;height:auto;border-radius: .3rem;opacity: .9;margin:0} /*.resImgDiv{max-width:90vw;height:auto;border-radius: 15px;}*/ #imgZoomFrame{background-color:white;width:auto;height:auto;padding:20px;border-radius:10px;display:flex;justify-content: center;} .social{width:100%; margin-top:0px;padding:10px 0px; display:flex;background-color:white; justify-content: space-around; align-items: center; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);border-radius:.3rem; } .timer{width:100%;padding:10px;font-family:sans-serif} .insappbar{display: flex;justify-content: center; align-items: center;} #install-app { background-image: linear-gradient(to right, #95bcec 0%, #9feceb 51%, #90bbf0 100%); font-size: 1rem; padding: 15px 45px; text-align: center; text-transform: uppercase; transition: 0.5s; background-size: 200% auto; color: black; box-shadow: 0 0 20px #eee; border-radius: 10px; margin-bottom: 1rem; display: flex !important; justify-content: center; align-items: center; } #install-app:hover { background-position: right center; /* change the direction of the change here */ color: #fff; text-decoration: none; } .social img {width: 30px;height:auto;} .send-icon {width: 10%;height:auto;margin:2px} .spImg{max-width: 40px;max-height: 30px;margin-right: 5px;float: left;} #spIcerik{font-size:1em; opacity: .95; background-color: whitesmoke;border-radius: 15px;display: flex;justify-content: center;align-items: center;flex-direction: column; color: black;} #spIcerik>div{width: 90%;display: flex;flex-direction: column;align-items: center;text-align:center} #spIcerik>div>h1{font-size: 18pt;} #spIcerik>div>div{display: flex;flex-direction:row;align-items:center;} #spIcerik>div>div>div{margin:2px;} .spNumbers{font-size:2rem;font-weight: 600;} .btnDiv{display: flex;justify-content: center;margin-top: 1rem;} #startQuiz{color:navy;padding:10px 20px;font: bold 1.2em 'arial';background-color: rgb(199, 231, 199);border: 2px solid rgb(163, 227, 163);cursor:pointer; border-radius: 10px;margin-bottom: 20px;} .borderGreen{border: 1px solid green;background-color: rgb(225, 245, 196);} #sssImg{width:24px;height: 24px;float: left;} .cevap{word-wrap: break-word;} .accordion { width: 100%; max-width: 1000px; margin: 1rem auto; font-family: 'Montserrat', sans-serif; } .accordion-item { background-color: #fff; color: #111; margin: 1rem 0; border-radius: 0.5rem; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.25); } .accordion-item-header, .faq { padding: 0.5rem 3rem 0.5rem 1rem; min-height: 3.5rem; line-height: 1.25rem; font-weight: bold; display: flex; align-items: center; position: relative; cursor: pointer; } .activeAccordion{ background-color: #f6fcf6; overflow: hidden; } .accordion-item-body-content { padding: 1rem; line-height: 1.5rem; border-top: 1px solid rgb(228, 225, 225); display: flex; flex-direction: column; justify-content: center; }