@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=swap);
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-family:'Open Sans',sans-serif; overflow-x: hidden;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:0}
.clear{clear:both}
img{max-width:100%;height:auto}
.ty-wrapper{width:100%;height:100vh;display:table;background-color:#333}
.ty-vertical{display:table-cell;vertical-align:middle;text-align:center;font-size:25px;color:#fff}
.banner{width:100%;height:570px;float:left;position:relative;background-image:url(../images/banner.jpg);background-size:cover;background-position:left center;text-align:center}
.logo{width:15%;margin:40px auto;position:relative}
.contact_form UL{margin:0;padding:0}
.contact_form LI{margin:0 0 10px;padding:0;list-style:none;font-size:8pt;position:relative}
.contact_form .form-text,.contact_form .form-textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:47px;line-height:32px;padding-left:50px;background:#ebedf1;font-size:16px;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-weight:700}
.contact_form .form-textarea{height:69px}
.contact_form LABEL{height:15px}
.form-submit{width:100%;height:47px;border:0;border-radius:5px;background-color:#f0084e;margin-top:10px;text-align:center;font-size:16px;color:#fff;margin:auto;margin-top:10px!important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;float:left}
.form-submit:hover{background-color:#22cdfb;cursor:pointer}
INPUT.inputError,SELECT.inputError{border:1px solid red!important}
.contact_form LI:nth-child(1) .form-text{background-image:url(../images/user.png);background-position:left center;background-repeat:no-repeat}
.contact_form LI:nth-child(3) .form-text{background-image:url(../images/mail.png);background-position:left center;background-repeat:no-repeat}
::-webkit-input-placeholder{color:#a0afbe}
:-moz-placeholder{color:#a0afbe;opacity:1}
::-moz-placeholder{color:#a0afbe;opacity:1}
:-ms-input-placeholder{color:#a0afbe}
.form-holder{ border-radius:10px; background-color:#495771; position:absolute; top:85px; width:409px; height:510px; z-index:55; right:50px; box-sizing:border-box; padding:0 40px; display:flex; align-items:center; box-shadow:0 0 10px rgba(0,0,0,.7);  }
.patlangac{width:38%;margin:120px auto 0}
.form-title{font-weight:800;color:#fff;font-size:22px;margin-bottom:20px}
.form-inner{width:100%;float:left}
.form-tel span{margin-left:7px}
.form-tel{width:100%;float:left;margin-top:30px;color:#fff;font-size:18px;font-weight:900}
.container{width:70%;margin-left:15%;float:left}
.ameliyatNedir{width:100%;float:left;margin-top:150px;margin-bottom:110px}
.nedirSol{width:50%;float:left;box-sizing:border-box;padding-right:50px}
.nedirSag{width:50%;float:left;box-sizing:border-box;padding-left:25px}
h1,h2{font-size:48px;color:#767d8d;font-weight:700;margin-bottom:30px;font-family:'Open Sans',sans-serif}
p,ul li{font-size:18px;color:#767d8d;line-height:30px;font-weight:500;margin-bottom:15px}
.kimlerOlabilir{width:85%;float:left;background:#e8f6ff;margin-left:15%;overflow: hidden;position: relative;}
.doktor{float:left;width:35%;position: absolute;bottom: 0;}
.doktorSag{width:65%;float: right;box-sizing:border-box;padding: 80px 15% 30px 60px;}
.doktorSag h2{font-size:30px}
.doktorSag ul{list-style-type:disc;margin-left:20px}
.doktorSag ul li{font-weight:700}
.gozRow{width:100%;float:left;margin-top:100px}
.gozGorsel1{width:calc(50% - 15px);float:left;margin-right:15px;margin-top:30px;margin-bottom:30px}
.gozGorsel2{width:calc(50% - 15px);float:left;margin-left:15px;margin-top:30px;margin-bottom:30px}
.numaraSol{float:left;width:60%;margin-top:70px;box-sizing:border-box;padding-right:50px}
.numaraSol h2{line-height:55px;margin-bottom:20px}
.numaraSol p{width:90%}
.numaraSag{width:40%;float:left;margin-top:60px}
.hayatSol{width:35%;float:left;margin-top:100px}
.hayatSag{width:65%;float:left;margin-top:90px;box-sizing:border-box;padding-left:60px}
.hayatSag h2{line-height:55px;margin-bottom:20px}
.footer{background-color:#495771;width:100%;float:left;position:relative;margin-top:200px}
.copyright{color:#fff;font-size:15px;opacity:.55;padding:30px 0;text-align:center}
.footer-form{width:1110px;height:440px;background:#fff;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.5);margin:auto;margin-top:-60px;padding:40px 60px}
.footer-form .form-text{border:2px solid #aebac7;background:#fff}
.footer-form .form-textarea{height:150px;border:2px solid #aebac7;background:#fff;font-family:'Open Sans',sans-serif;padding-left:15px}
.footer-form li{text-align:center;width:100%;float:left}
.footer-form .form-submit{width:280px;margin:auto;float:none;display:inline-block}
.footer-form li:nth-child(1),.footer-form li:nth-child(2),.footer-form li:nth-child(3){width:calc(33% - 17px);float:left;margin-bottom:15px}
.footer-form li:nth-child(1),.footer-form li:nth-child(2){margin-right:30px}
.footer-form-title{width:100%;text-align:center;color:#191919;font-size:20px;font-weight:700;margin-bottom:40px}
.takipEdin{position: absolute;left: 3%;top: 750px;transform: rotate(90deg);}
.takipEdin span{ color: #767d8d; font-weight: 900; font-size: 16px; margin-right: 10px;}
.takipEdin a{ margin-right: 5px;}
.takipEdin.active {
    position: fixed;
    top: 150px;
}
.detayliBilgiBtn {
    width: 55px;
    position: fixed;
    z-index: 9;
    right: -100px;
    top: 50%; cursor: pointer;
    margin-top: -180px;
    transition:all ease-in-out 0.3s ;
    -webkit-transition:all ease-in-out 0.3s ;
    -moz-transition:all ease-in-out 0.3s ;
    -ms-transition:all ease-in-out 0.3s ;
    -o-transition:all ease-in-out 0.3s ;
}
.detayliBilgiBtn.active{ right: 10px;transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s; -moz-transition: all ease-in-out 0.3s; -ms-transition: all ease-in-out 0.3s; -o-transition: all ease-in-out 0.3s; }
.form-holder.gizli{ right: -600px; position: fixed;}

.close {
    width: 30px;
    height: 30px;
    background: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: 900;
    display: none;
    position: absolute;
    left: -10px;
    top: -10px;
    cursor: pointer;
    border-radius: 50%;
    line-height: 30px;
    color: #495771;
}
.form-holder.active{ position: fixed; right: 0; top: 50%; margin-top: -255px;}
.form-holder.active .close{ display: block;}
.row {
    width: 100%;
    float: left;
}
.banner-mobil,.mobilFormBtn{ display: none;}