﻿*{margin:0;padding:0;border:0;background:0;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}

/* İNPUT ŞEKİL ÜYE GİRİŞ ÜYE KAYIT OL İNPUT*/
.ats-form-group{display:flex;flex-direction:column;margin-bottom:1.25rem}
.ats-form-group{position:relative;display:flex;flex-direction:column;margin-bottom:1.25rem}
.ats-form-group.yildiz::after{content:"*";position:absolute;font-size:1.375rem;color:#000;top:3px;right:7px}
.ats-form-groupicon{position:relative;display:flex;align-items:center;margin-bottom:1.25rem}
.ats-form-groupicon.metinalani{align-items:flex-start}
.ats-form-groupicon.metinalani .ats-form-icon{margin-top:13px}
.ats-form-groupicon .ats-textbox,.ats-form-groupicon .ats-form-label{padding-left:2.6rem}
.ats-form-groupicon.yildiz::after{content:"*";position:absolute;font-size:1.375rem;color:#000;top:3px;right:7px}
.ats-form-icon{position:absolute;font-size:1.8rem!important;color:#000}
.ats-form-label{top: calc(100% - 30px)!important; z-index: 99; font-family:'Spartan-Regular',arial,sans-serif!important; font-size:15px; position:absolute;padding-left:.9375rem;transition:all 200ms;opacity:.5}
.ats-form-label.metinalani{top:.9375rem}
.ats-textbox.-creditCard{letter-spacing:5px;}
.ats-textbox.metinalani{border:1px solid #666; height:auto;padding-top:.9375rem}
.ats-textbox.-error{border:1px solid #ff0000}
.ats-textbox.-success{border:1px solid #666}
.ats-textbox:focus{border-color:#0e0e0e;outline:0}
.ats-textbox::placeholder{color:#000}
.ats-form-label{color:#000;}

.ats-select{position:relative;width:100%;background:#fff}
.ats-select .-errorMesage{padding-top:.3125rem;margin-top:0;background:#f7f7f7}
.ats-select::after{font-family: 'LineAwesome';content: '\f110';position:absolute;font-size:1.25rem}

.ats-select-control{ position:relative;z-index:1;width:100%; height:53px;padding:.425rem 1.175rem .425rem 1.925rem;font-family:'Spartan-Regular',arial,sans-serif!important;font-size:15px; background:transparent; border-radius:0px;box-shadow:none;outline:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer
border: 0px solid #bcbfc2 !important;
    border-bottom-color: rgb(188, 191, 194);
    border-bottom-style: solid;
    border-bottom-width: 0px;
border-bottom: 1px solid #cfcfcf!important;}

.ats-select-control:select:focus{outline:0}
.ats-select-control.-error{border:1px solid #ff0000}
.ats-select-control.-success{border:1px solid #666 !important}
.ats-select-control:invalid{color:#666;}
.ats-select.-medium{background:transparent; }
.ats-select.-medium .ats-select-control option{color:#666;}
.ats-select.-medium .ats-select-control:invalid{color:#666;}
.ats-select.-medium .ats-select-control:focus{border-color:#666}
.ats-select.-medium::after{top:.9375rem;right:.9375rem}

.ats-textbox:focus+.ats-form-label,.ats-textbox:valid+.ats-form-label{font-size:.6875rem;transform:translate3d(0,-150%,0);opacity:1;background:#fff;margin-left:15px;padding:0px 5px}
.ats-textbox:valid ~ i{color:#000}
.ats-textbox.metinalani:focus+.ats-form-label,.ats-textbox.metinalani:valid+.ats-form-label{transform:translate3d(0,-150%,0)}
.ats-form-message{font-family:'Spartan-Regular',arial,sans-serif!important;display:flex; font-size:13px;color:#f20000;margin-bottom:.9375rem;margin-top:-15px}
.ats-checkbox{font-family:'Spartan-Regular',arial,sans-serif!important;display:flex;color:#000;font-size:12px;user-select:none;position:relative}
.ats-checkbox.yildiz::after{content:"*";position:absolute;font-size:1rem;color:#000;top:-10px;right:0}
.ats-checkbox-input{display:none}
.ats-checkbox-input:checked ~ .ats-checkbox-label::before{display:block}
.ats-checkbox-input:checked ~ .ats-checkbox-label::after{display:block;border-color:#666}


.ats-checkbox-label{
display:-webkit-box;display:-ms-flexbox;display:flex;
-webkit-box-align:center;-ms-flex-align:center;align-items:center;
cursor: pointer; padding-top:0px;position:relative;padding-left:1.875rem;cursor:pointer;
}

.ats-checkbox-label::after{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #666;border-radius:4px}
.ats-checkbox-label::before{font-family: 'LineAwesome';content: '\f17b';position:absolute;z-index:1;top:2px;left:2px;display:none;width:10px;height:10px;color:#666;font-weight: 900;font-size:.9775rem}
.ats-checkbox-label-satinal{padding-top:4px;position:relative;padding-left:0.675rem;cursor:pointer}
.ats-form-icon.active{color:#000}

.ats-textbox{width:100%;height:45px;border:0px solid #bcbfc2!important; border-bottom:1px solid #cfcfcf!important;background-color:#efefef;color:#000;font-family:'Spartan-Regular',arial,sans-serif!important; font-size:15px;border-radius:0px;-moz-appearance:none;-webkit-appearance:none}

.ats-form-icon.active {color: #000;}
.ats-textbox:focus+.ats-form-label,.ats-textbox:valid+.ats-form-label{transform:translate3d(0,-150%,0);background:transparent;}

#loginform .ats-textbox:valid ~ i{color:#000}
label.error {  color: #000; }


label.error {  border-color:#666!important; }

.ats-form-icon1 {
    position: absolute;
    margin-top: 0.7rem;
    margin-left: 0rem;
    font-size: 1.8rem!important;
    color: #000;
}

.ats-form-icon1.active {color: #000;}

.modal .modclose:before {
    font-family: 'LineAwesome';
    content: '\f342';
    font-size: 2.7rem;
    color: #F20000;
}

