﻿.userContainer:after { clear: both; display: table; content: ""; }
.spanTittle { display: block; margin-bottom: 20px; font-size: 26px; }
.userDivRow:after { clear: both; display: table; content: ""; }
.userDivLeft, .userDivRight { width: 50%; float: left; }
.userDivRight { float: right; }
.userLeftBox, .userRightBox { margin: 30px; padding: 30px; background-color: #fff; border: 1px solid #eee; }
.userWrapper { margin-bottom: 20px; }
.userWrapper:after { clear: both; display: table; content: ""; }
.userWrapper input { letter-spacing: 0.3px; background-color: #fff; height: auto; border-radius: 0; box-shadow: none; padding: 15px 0; border: 1px solid #eee; font-weight: 400; color: #555; width: 100%; text-indent: 15px; }
.userLoginBtn, .userSignBtn { border: 2px solid #000; border-radius: 0; height: auto; padding: 15px 0; line-height: normal; font-weight: 500; font-size: 16px; float: none; width: 100%; display: block; margin: 10px 0 0 0; }
.userLoginBtn:hover, .userSignBtn:hover { background-color: #000; color: #fff; }
.userWrapper input:hover { }
.userLoginBtn { width: 100%; float: none; text-align: center; }
.userPassBtn, .userSignBtn, .userSignUp, .userLogin { display: block; text-align: left; text-decoration: underline; font-size: 13px; margin-top: 10px; }
.userPassBtn { margin: 10px 0; }

.userMail, .userSms, .userSozlesmeDiv { float: left; width: 100%; }
.userMail:after, .userSms:after, .userSozlesmeDiv:after { clear: both; display: table; content: ""; }
.userMail input, .userSms input, .userSozlesmeDiv input { float: left; width: 17px; margin-top: 3px; }
.userMail label, .userSms label, .userSozlesmeDiv label { float: left; width: 90%; line-height: normal; }
.baglanButton { padding: 0; line-height: normal; margin: 10px 0 0 0; height: auto; width: 100%; border-radius: 0; margin: 10px 0 0 0; }
.baglanButton a { cursor: pointer; display: block; padding: 0 0; }

@media (max-width: 767px) {
    .userDivLeft, .userDivRight { width: 100%; }
    .userLeftBox, .userRightBox { margin: 0; padding: 5px; }
}

.popupContent { padding-top: 50px !important; padding-bottom: 50px !important; }
.popupContent .userLeftBox, .popupContent .userRightBox { margin: 0px; }
.popupContent .userLogin { margin: 0px auto; text-align: center; }
#txtUyeGirisEmail-error { display: none !important }
#txtUyeGirisPassword-error { display: none !important }
