﻿body { background-color: #fff; }

.acountDoneSection,
.newUyeOlSection { float: left; width: 100%; margin: 50px 0; }
.acountDoneSection .acountDoneContainer,
.newUyeOlSection .newUyeOlContainer { max-width: 588px; margin: 0 auto; display: block; }
.acountDoneSection .acountDoneContainer .acountDoneRow,
.acountDoneSection .acountDoneContainer .acountDoneRow,
.newUyeOlSection .newUyeOlContainer .newUyeOlRow { float: left; width: 100%; margin: 0; padding: 0; }
.newUyeOlSection .newUyeOlContainer .FormTitle { float: left; width: 100%; margin: 0 0 15px; padding: 0; color: #15284B; text-align: center; font-size: 18px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight: 600; }
.acountDoneSection .acountDoneContainer .FormTitle { float: left; width: 100%; margin: 0 0 15px; padding: 0; text-align: center; }
.acountDoneSection .acountDoneContainer .FormTitle .acountDoneTitle { color: #15284B; font-size: 18px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight: 600; }
.acountDoneSection .acountDoneContainer .FormTitle .acountDoneSubTitle { color: #15284B; font-size: 12px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight: normal; }
.uyeOlAdresDetay .sagIcerikTutucu { float: left; width: 100%; margin: 10px 0 0; padding: 0; background: #FAFAFA; border: 1px solid #F5F5F5; border-radius: 4px; padding: 24px 16px; }
.uyeOlAdresDetay .sagIcerikTutucu .textbox { background:#fff; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneCol,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .newUyeOlCol { float: left; width: 100%; margin: 0; padding: 0; background: #FAFAFA; border: 1px solid #F5F5F5; border-radius: 4px; padding: 24px 16px; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem { float: left; width: 100%; margin: 0; padding: 0; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .validateField,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .validateField { float: left; width: 100%; background-color: transparent; border: 0; color: #ff0000; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 12px; font-weight: 400; padding: 0; margin: 5px 0 0; line-height: 15px }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .validateField:before,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .validateField:before { content: '\f05a'; font-family: 'FontAwesome'; font-weight: 100; font-size: 15px; float: left; margin-right: 5px; line-height: 15px; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye #txtCepTelefon { border:none;border-radius:0;padding:15px 0; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .newUserWrapper select { font-size: 0; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .newUserWrapper select option,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .newUserWrapper select.active { font-size: 14px; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .uyeAdSoyadRow,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeAdSoyadRow,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .dogumGunuRow,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .adresColRow { display: grid; column-gap: 8px; grid-auto-flow: column; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .dogumGunuRow { grid-template-columns: 33.33%; }
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .dogumGunuCol,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .adresColInput { width: 100%; position: relative; float: left; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem { float: left; width: 100%; display: flex; align-items: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin: 15px 0 0; flex-flow:wrap;}
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem input[type="checkbox"],
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem input[type="checkbox"] { display: none; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesme,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesme { float: left; flex: 0 0 24px; width: 24px; height: 24px; border: 2px solid #A8C8ED; border-radius: 3px; margin: 0 7px 0 0; position: relative; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem input[type="checkbox"]:checked + .newSocialChkSozlesme,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem input[type="checkbox"]:checked + .newSocialChkSozlesme { border-color: #436293; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem input[type="checkbox"]:checked + .newSocialChkSozlesme:before,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem input[type="checkbox"]:checked + .newSocialChkSozlesme:before{ content: '\f00c'; font-weight: normal; font-family: 'FontAwesome'; font-size: 17px; color: #436293; position: absolute; left: 0; top: 0; bottom: 0; right: 0; display: flex; align-items: center; justify-content: center; margin: 0; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesmeTranslate,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesmeTranslate { float: left; font-size: 14px; color: #15284B; line-height: 1.2; flex: 1; width: 100%; margin: 0; padding: 0; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesmeTranslate a,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesmeTranslate a { color: #2E8AFF !important; font-size: 14px; }
.acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesmeTranslate strong,
.newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesmeTranslate strong { font-weight: normal; }

.adresEkleAltButtonAlan { display: none; }

.dFormSave { display: none !important; }

.passwordStrengthValidation { margin: 10px 10px 0px 0px; }

@media (max-width:620px){
    .acountDoneSection .acountDoneContainer,
    .newUyeOlSection .newUyeOlContainer { padding: 0 10px; }
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .uyeAdSoyadRow,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeAdSoyadRow,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .adresColRow { grid-auto-flow: row; row-gap: 0; }
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesmeTranslate,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesmeTranslate { font-size: 11px; }
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesmeTranslate a,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesmeTranslate a { font-size: 11px; }
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem.checkboxItem .newSocialChkSozlesme,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem .newSocialChkSozlesme { width: 18px; height: 18px; flex: 0 0 18px; }
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem #chkEpostaBultenIzin:checked + .newSocialChkSozlesme:before,
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem #chkSmsBultenIzin:checked + .newSocialChkSozlesme:before,
    .acountDoneSection .acountDoneContainer #FrmUyelikTamamla .acountDoneItem #chkUyelikSozlesme:checked + .newSocialChkSozlesme:before,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem #cbMailIzin:checked + .newSocialChkSozlesme:before,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem #cbSmsIzin:checked + .newSocialChkSozlesme:before,
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .uyeOlColItem.checkboxItem #chkSozlesme:checked + .newSocialChkSozlesme:before { font-size: 10px; }
}
@media (max-width:445px) {
    .newUyeOlSection .newUyeOlContainer #FrmYeniUye .dogumGunuRow { grid-auto-flow: row; row-gap: 0; grid-template-columns: 100%; }
}