.sayfabg2{background:#f3f3f3}.sayfabgborder{border-top:1px solid #e9e9e9}.sayfabg3{padding:29px 32px 31px;background-color:#fff;border-radius:24px;box-shadow:0 2px 4px 0 rgb(0 0 0 / 12%);margin-left:auto;margin-right:auto}
.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:table;transition:opacity .3s ease;z-index:9999}
.modal-wrapper{display:table-cell;vertical-align:middle}
.modal-container{background:#fff;width:800px;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all .3s ease;margin:0 auto;padding:0}
@media(max-width:991px){.modal-container{width:90%}}
.modal-header{padding:.9375rem;display:flex;justify-content:space-between}
.modal-body{font-family: arial!important; font-size:16px;overflow-y:auto;max-height:400px;-webkit-overflow-scrolling:touch;padding:.9375rem}
.modal-body::-webkit-scrollbar-track{background-color:#eee;border-radius:6px}.modal-body::-webkit-scrollbar{width:10px;background-color:#eee;border-radius:6px}
.modal-body::-webkit-scrollbar-thumb{background-color:#0e0e0e}
.modal-footer{padding:.9375rem}.modal-enter,.modal-leave{opacity:0}
.modal-enter .modal-container,.modal-leave .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}
.modal h3{font-size:17px;}
.modal button{cursor:pointer;}
.modal .modclose{margin: -1rem -1rem -1rem auto;float:left;}
.modal .modclose:before{font-family: 'LineAwesome';content: '\f342';font-size:2.7rem;color:#F20000;}
.ats-button{border-radius:30px!important;cursor:pointer}
.ats-button.-green{background-color:#dc3545;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.ats-button.-green:hover{background-color:#1cb712}
.ats-button.-medium{font-size:1.2rem;padding:.825rem .9375rem!important}
.ats-button.-medium::after{margin-left:.625rem}
.kayitol .ats-checkbox-label.font1{font-weight:300}.kayitol .ats-checkbox-label a{color:#FF0000!important;text-decoration:underline}.kayitol .ats-form-label{font-size:1.265rem;position:absolute;top:calc(100% - 37px);padding-left:2.8rem;transition:all 200ms;opacity:.5;font-weight:400}.password-remember{font-size:1.2rem;font-weight:400}.kayitol .ats-select.-medium .ats-select-control{padding:.625rem 1.875rem .625rem 2.2rem!important}.kayitol .ats-form-icon1{font-size:1.95rem;color:#1bae12}.kayitol .ats-select.-medium .ats-select-control{border:1px solid #1bae11}.modal .modclose{padding:0;background-color:transparent;border:0;-webkit-appearance:none}
