
.disabledObj { pointer-events: none; opacity: 0.4; }
.pageBreak {page-break-after: always;}

.divKVDis { width: 100%; padding: 10px 10px; font-family: Arial; }
.divKVButon {position: fixed;bottom: 0;right: 0;background-color: #0f2954; border-right: none; border-bottom: none; color: #fff;/*width: 500px;*/display: flex;justify-content: space-between;padding: 15px 30px;z-index: 99;border-top-left-radius: 20px; box-shadow: rgba(0, 0, 0, 1) 0px 0px 15px, rgba(0, 0, 0, 0) 0px 0px 3px 1px }
.btnKVButon {display: block;background-color: #284d89 !important; margin: 0px 5px; padding: 15px 30px;border-radius: 20px !important;font-size: 14px;font-weight: 600; cursor: pointer;}

.divBasvuruFormu {color: #000;display: flex;flex-wrap: wrap;width: 95%;margin: 5px auto;}
.divBFHeader {display: flex;width: 100%; }
.divBFHeader > div {border: 1px solid #000;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.divBFHeader > div:nth-of-type(1) > div {width: 90%;margin: 20px auto;}
.divBFHeader > div > div {text-align: center;font-weight: 600;font-size: 18px;}
.divBFHeader > div > div > div {margin-bottom: 20px;}
.divBFBaslik {background-color: #253265;font-size: 18px;font-family: Zwfont2;color: #ffffff;text-align: center;padding: 20px 0;}
.divBFSatir {display: flex; width: 100%;}
.divBFSatir > div {display: flex;flex-wrap: wrap;align-content: flex-start;border: 1px solid #000;padding: 10px 10px;}
.divBFSatir > .col-wb-3 {width: 33.33%;}
.divBFText1 {font-size: 16px;font-weight: 600;display: inline-table;}
.divBFText2, .divBFText1 b {font-size: 12px;font-weight: 400;}
.divBFInput {width: 100%;margin: 10px 0;}
.divBFText1 table, table.divBFText1  { width: 100%; }
.divBFSatir table tbody td { vertical-align: top; }
input[type=checkbox] + label, input[type=radio] + label {background-image: url(../img/toolCheckD1.png) !important;  margin: 0 !important;margin-bottom: 0px !important; height: auto;}
input[type=checkbox]:checked + label, input[type=radio]:checked + label {background-image: url(../img/toolCheckD2.png) !important; background-position: inherit; }
input[type=text], input[type=date], input[type=password], input[type=tel], textarea, select {margin: 0 10px; padding: 5px 5px; min-width: 200px; border: solid 1px #444; letter-spacing: 1.2px; width: calc(100% - 20px); }
textarea { min-height: 50px; padding: 0px 5px; min-width: -webkit-fill-available;  }
.divBFSag {background-color: #d6e3bc;padding: 10px;border-right: 1px solid #000;}
.divBFSatir2 {display: flex;margin: 10px 0;}
.divBFSatir2 > div {display: flex;flex-wrap: wrap;align-content: flex-start;}
.divBFSatir2 > div > div {margin: 5px 0;}
.divBFIcBaslik {color: red;font-weight: 600;font-size: 16px;}
.divBFSag .divBFText1 {font-size: 16px;}
.height {height: 100px;}

@media (max-width: 800px) {
    .divBFSatir { display: table; }
    .divBFSatir > .col-wb-3 { width: 100%; }
}
@media print {
    @page { size: A4 portrait; margin: 0px 0px; -webkit-print-color-adjust: exact; }
    html, body { max-width: 1000px; margin: 0cm 0px; print-color-adjust:exact !important; -webkit-print-color-adjust:exact !important; background-color: #fff; -webkit-print-color-adjust: exact; font-size: 60%; }
    .disabledObj { opacity: 1; }
    select { background: none; }
    .divBasvuruFormu {width: 98%;margin: 0 auto;}
    .btnDefault, .divPGizli, .divKVButon { display: none; }
    .divBFSatir > div { padding: 3px 3px; }
    .divBFText1, .divBFIcBaslik {font-size: 10.5px;}
    .divBFText2, .divBFText1 b, .divBFSag .divBFText1 {font-size: 10px;}
    .divBFInput {margin: 3px 0;}
    .divBFSatir2 {margin: 0px 0;}
    .divBFSatir2 > div > div {margin: 0px 0;}
    input[type=text], input[type=date], input[type=password], input[type=tel], textarea, select {margin: 0 5px; padding: 2px 5px; min-width: inherit; width: -webkit-fill-available; height: 25px; border-radius: 0px; text-indent: 0px; font-size: 90%; line-height: 25px;}
    textarea { line-height: 120%; }
    input[type=checkbox] + label, input[type=radio] + label { line-height: 20px; background-size: 23px; }
    .divBFSag input[type=text],.divBFSag input[type=date] {margin-left: 5px;margin-right: 0;width: 90%}
    .col-wb-2-5 input[type=text], .col-wb-2-5 input[type=date] {width: 90%;}

    .col-wb-8 { width: 80% !important; }
    .col-wb-7-5 { width: 75% !important; }
    .col-wb-2 { width: 20% !important; }
    .col-wb-3 { width: calc(100% / 3) !important; }
    .col-wb-2-5 { width: 25% !important; }
    .col-wb-5 { width: 50% !important; }
}