*{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}

@font-face{font-family:"robotoRegular";src:url("../fonts/roboto-regular-webfont.woff2") format("woff2"),url("../fonts/roboto-regular-webfont.woff") format("woff"),url("../fonts/roboto-regular-webfont.ttf") format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap}


.ats-form-baslik{margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:1.25rem;font-weight:400;border-bottom:solid 1px #e1e1e1}
.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:#e90808;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:#00B900;top:3px;right:7px}

.ats-form-icon{position:absolute;margin-left:.4rem;font-size:1.95rem;color:#00B900}
.ats-form-label{font-size:.965rem; position:absolute;top:calc(100% - 30px);padding-left:.9375rem;transition:all 200ms;opacity:.5}
.ats-form-label.metinalani{top:.9375rem}


.ats-textbox{width:100%;height:43px;padding:0 .9375rem;border:1px solid #bcbfc2;background-color:#fff;color:#9b9b9b;font-size:1rem;border-radius:4px;-moz-appearance:none;-webkit-appearance:none}
.ats-textbox.-creditCard{letter-spacing:5px;}
.ats-textbox.metinalani{height:auto;padding-top:.9375rem}
.ats-textbox.-error{border:1px solid #ff0000}
.ats-textbox.-success{border:1px solid #1bae11}
.ats-textbox:focus{border-color:#0e0e0e;outline:0}
.ats-textbox::placeholder{color:#9b9b9b}


.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%;border:2px solid #bcbfc2;background:transparent;color:#0e0e0e;border-radius:4px;box-shadow:none;outline:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
.ats-select-control:select:focus{outline:0}
.ats-select-control.-error{border:1px solid #e90808 !important}
.ats-select-control.-error{border:1px solid #ff0000}
.ats-select-control.-success{border:1px solid #1bae11 !important}
.ats-select-control:invalid{color:#9b9b9b;}

.ats-select.-medium{background-color:#fff}
.ats-select.-medium .ats-select-control{height:43px;padding:.625rem 1.875rem .625rem .625rem;border:1px solid #bcbfc2;font-size:.965rem}
.ats-select.-medium .ats-select-control option{color:#0e0e0e;}
.ats-select.-medium .ats-select-control:invalid{color:#9b9b9b;}
.ats-select.-medium .ats-select-control:focus{border-color:#0e0e0e}
.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:#1bae12}
.ats-textbox.metinalani:focus+.ats-form-label,.ats-textbox.metinalani:valid+.ats-form-label{transform:translate3d(0,-150%,0)}

.ats-form-message{display:flex; font-size:14px;color:#e90808;margin-bottom:.9375rem;margin-top:-15px}

.ats-checkbox{display:flex;color:#000;font-size:16px;user-select:none;position:relative}
.ats-checkbox.yildiz::after{content:"*";position:absolute;font-size:1rem;color:#e90808;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:#1bae11}
.ats-checkbox-label{padding-top:4px;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 #bcbfc2;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:#1bae11;font-weight: 900;font-size:.9775rem}

input[aria-invalid="true"] {border-color: red;}
textarea[aria-invalid="true"] { border-color: red;}
select[aria-invalid="true"] { border-color: red!important;}




.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:999}
.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.1rem;color:#F20000;}


.ats-radio{display:flex;color:#000;font-size:.875rem;user-select:none;position:relative}
.ats-radio.yildiz::after{content:"*";position:absolute;font-size:1.375rem;color:#e90808;top:-10px;right:0}
.ats-radio-input{display:none}
.ats-radio-input:checked ~ .ats-radio-label::before{display:block}
.ats-radio-input:checked ~ .ats-radio-label::after{border-color:#f18a01;display:block}
.ats-radio-label{position:relative;padding-top:4px;padding-left:1.7rem;font-size:16px;cursor:pointer}
.ats-radio-label::after{content:"";position:absolute;top:0px;left:0;width:22px;height:22px;border:1px solid #9d9d9d;border-radius:50%}
.ats-radio-label::before{content:"";position:absolute;z-index:1;top:6px;left:6px;display:none;width:10px;height:10px;background-color:#f18a01;border-radius:50%}


.ats-button{border-radius:30px;cursor:pointer}
.ats-button.-green{background-color:#1bae11;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:.875rem;padding:.625rem .9375rem}
.ats-button.-medium::after{margin-left:.625rem}

/*# sipariş adımları bar*/
.ats-bar{position:relative;padding:0;margin:0;text-align:center;text-decoration:none}.ats-bar a{text-decoration:none}
.ats-bar:after,.ats-bar:before{transition:width .6s ease;animation:progress-bar-stripes 1s linear infinite;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;background-color:#ccd5db;position:absolute;top:18px;z-index:0;width:50%;height:7px;content:""}
.ats-bar:before{left:0}.ats-bar:after{right:0}.ats-bar:first-child:before,.ats-bar:last-child:after{display:none!important}
.ats-bar-icon,.ats-bar-number{position:relative;z-index:1;display:inline-block;width:40px;height:40px;line-height:32px;color:#fff;text-align:center;background:#bac5cd;border:2px solid #bac5cd;border-radius:50%}.ats-bar-number{font-size:18px}.ats-bar-icon{font-size:18px}.ats-bar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:.3em;margin-bottom:0;font-size:16px;color:#526069}
.ats-bar.active:after,.ats-bar.active:before,.ats-bar.current:after,.ats-bar.current:before{background-color:#2eb85c!important;transition:width .6s ease;animation:progress-bar-stripes 1s linear infinite;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}
@keyframes progress-bar-stripes{0%{background-position:1rem 0}100%{background-position:0 0}}.ats-bar.active .ats-bar-icon,.ats-bar.active .ats-bar-number,.ats-bar.current .ats-bar-icon,.ats-bar.current .ats-bar-number{background-color:#58b93e;border-color:#58b93e;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.atlas-lg-bar .ats-bar:after,.atlas-lg-bar .ats-bar:before{top:20px}.atlas-lg-bar .ats-bar-title{font-size:16px}.atlas-lg-bar .ats-bar-icon,.atlas-lg-bar .ats-bar-number{width:40px;height:40px;line-height:36px}.atlas-lg-bar .ats-bar-icon{font-size:20px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.atlas-lg-bar .ats-bar-number{font-size:20px}.atlas-lg-bar .hover:hover{background-color:#fabd02!important;border-color:#fabd02!important}.atlas-lg-bar .ats-bar-icon{-webkit-transition:all .3s ease 0s}@media(max-width:768px){.atlas-lg-bar .ats-bar-title{font-size:13px}.atlas-lg-bar .ats-bar-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.ats-bar.active .ats-bar-icon,.ats-bar.active .ats-bar-number,.ats-bar.current .ats-bar-icon,.ats-bar.current .ats-bar-number{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}



