/*------------------------------------Üye Girisi Admin--------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Overpass&subset=latin-ext');

.adminUserLoginBody * { font-family: 'Overpass', sans-serif !important; }

.adminUserLoginBody { background: url(images/admin-login.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

.ticiContainer.adminUserLogin img { display: none !important; }

.adminUserLoginBody .ticiContainer { position: static; background-color: transparent !important; width: auto !important; box-shadow: none; border: 0; overflow: hidden; }

.adminUserLoginBody .ticiContainer .centerCount { background-color: transparent; float: none; min-height: 0; padding-top: 0; max-width: none; float: none; width: 100%; }

.adminUserLoginBody #mainHolder_Panel1 { background: url(images/admin-logo.png) no-repeat top center; padding-top: 75px; width: 400px; margin: 10% auto !important; position: relative; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.adminUserLoginBody #mainHolder_Panel1 .newuserForm { margin: 0; padding: 0; border: 0; background-color: transparent; width: 100%; }

.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div { margin: 0 auto; float: none; width: 100%; padding: 0; max-width: 100%; }

.adminUserLogin .LoginSag { display: none !important; }

.adminUserLogin .Login.LoginSol { margin: 0; position: relative; width: 400px !important; height: auto; padding: 0 0 20px 0 !important; border: none; margin: 0; border-radius: 0; float: none; margin: 0px auto; background-color: #FBFBFB; border-radius: 0 0 3px 3px; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; }

.adminUserLogin .Login h4 { width: 400px; height: 60px; background: url(images/ticimax-giris-tittle.jpg) no-repeat center center #87a3c8; border: none; text-indent: -99999pt; margin: 0; margin-bottom: 0; }

.adminUserLogin .Login .gridLeft { min-height: 0; padding: 0 20px 0 20px; margin: 0; position: static; }

.adminUserLogin .Login .gridLeft.listAdd { padding-bottom: 0; padding-top: 0; }

.adminUserLogin .Login .gridLeft.listAdd + div { clear: both; }

.adminUserLogin .Login .gridLeft label { font-size: 14px; color: #15284b; display: block; padding: 0; margin: 17px 0 14px 0; line-height: normal; }

.adminUserLogin .Login .gridLeft.listAdd label { font-size: 13px; color: #15284b; display: inline-block; float: left; padding: 0; margin: 20px 0 20px 0; line-height: normal; }

.adminUserLogin .Login .gridLeft input { margin: 0; padding: 0; float: none; width: auto; height: auto; outline: none; }

.adminUserLogin .Login .gridLeft .textbox { border: 1px solid #e9edf3 !important; box-shadow: none; text-indent: 25px; border-radius: 2px; -webkit-text-fill-color: #7291ba !important; -webkit-box-shadow: 0 0 0px 1000px #fff inset; transition: background-color 5000s ease-in-out 0s; color: #7291ba; height: 50px; padding: 0; margin: 0 0 0 0; font-size: 13px; display: block; width: 100%; background-image: url(images/adminEmailIco.png); background-repeat: no-repeat; background-position: 90% center; }

.adminUserLogin .Login .gridLeft #mainHolder_txtbxSifre.textbox { background: url(images/adminPassIco.png) 90% center no-repeat #fff; -webkit-box-shadow: 0 0 0px 1000px #fff inset; transition: background-color 5000s ease-in-out 0s; -webkit-text-fill-color: #7291ba !important; color: #7291ba; }

.adminUserLogin .userloginButton { text-align: center; cursor: pointer; position: relative; bottom: auto !important; right: auto; border: 0; width: 360px !important; display: block !important; margin: 0; height: 50px; background: none #132342; padding: 0px !important; color: #fff; font-size: 16px; border-radius: 3px; margin: 0 20px; }

.adminUserLogin .forgetpasword { position: relative; left: auto; top: auto; bottom: auto; float: right; line-height: normal; font-size: 13px; color: #15284b; background: url(images/adminSifreUnut.png) no-repeat left center; padding: 0 0 0 20px; margin: 20px 0 20px 0; }

.adminUserLogin .validate, .adminUserLogin .validateSol, .adminUserLogin .validateOrta,
.adminUserLogin #mainHolder_lblHata { position: absolute; bottom: auto; right: 20px; top: 67px; display: block; background-color: #ff0000; color: #fff; border-radius: 5px; padding: 0 10px; left: 20px; width: auto; text-align: center; border-radius: 0; }

@media(max-width:768px) {
    .adminUserLogin .Login h4,
    .adminUserLoginBody #mainHolder_Panel1,
    .adminUserLogin .Login.LoginSol { width: 100% !important; }
    .adminUserLogin .userloginButton { width: 90% !important; display: block !important; }
}

/*------------------------------------Üye Girisi Admin--------------------------------------------*/

/*Yeni Pane giris css*/

html { height: 100%; }

.yeniPanelAdminBody { background-image: url(../../admin/images/adminbgv3-min.png); background-repeat: no-repeat; background-position: center center; background-attachment: fixed; background-size: cover; background-color: #14294C; margin: 0; padding: 0px; height: 100%; }

.yeniPanelAdminBody .ticimaxPanelLeftImg { float: left; width: 100%; height: 100%; display: flex; align-items: center; }

.yeniPanelAdminBody .ticimaxPanelLeftImg img { max-height: 100%; max-width: 100%; }

.yeniPanelAdminBody form { height: 100%; }

.yeniPanelAdminBody.adminUserLoginBody #mainHolder_Panel1 { padding: 0; width: 100%; max-width: 560px; background: unset; margin: auto 60% !important; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; }

.yeniPanelAdminBody.adminUserLoginBody .ticiContainer .centerCount { position: fixed; top: 0; left: 0; bottom: 0; right: 0; }

.yeniPanelAdminBody .adminUserLogin .ticimaxLogo { display: flex; align-items: center; justify-content: center; margin-bottom: 50px; width: 100%; }

.yeniPanelAdminBody .adminUserLogin .Login.LoginSol { width: 100% !important; background: #fff; padding: 24px !important; border-radius: 24px; box-sizing: border-box!important; }

.yeniPanelAdminBody .adminUserLogin .Login h4 { display: none; }

.yeniPanelAdminBody .adminUserLogin .userloginButton { margin: 0; width: 100% !important; border-radius: 16px; }

.yeniPanelAdminBody .adminUserLogin .Login .gridLeft { padding: 0; float: left; width: 100%; margin: 0 0 30px; }

.yeniPanelAdminBody .adminUserLogin .Login .gridLeft label { margin: 0 0 5px; font-size: 15px; color: #14294C; }

.yeniPanelAdminBody .adminUserLogin .Login .gridLeft .textbox { border-radius: 12px; border: 1px solid #DDE2E8 !important; box-shadow: 0px 1px 2px 0px #0000000D; background: #fff !important; height: 48px; text-indent: 20px; color: #4A5568; font-size: 16px; box-sizing: border-box; }

.yeniPanelAdminBody .adminUserLogin .forgetpasword { color: #4A76FC; font-size: 15px; background: none; text-decoration: none; margin: 0; padding: 0; }
.yeniPanelAdminBody .alert-danger { color: #a94442; background-color: transparent; border-color: transparent; border: none; padding: 0; font-size: 12px; position: relative; top: 5px; }

/*Yeni Pane giris css*/

@media screen and (max-width: 1540px) and (min-width:1025px) {
    .yeniPanelAdminBody.adminUserLoginBody #mainHolder_Panel1 { margin: 0 45% !important; }
}

@media screen and (max-width: 1024px) {
    .yeniPanelAdminBody { display: flex; flex-direction: column; justify-content: center; background: linear-gradient(180deg, rgba(20, 41, 76, 1) 0%, rgb(98 124 187) 31%, rgba(217, 217, 217, 1) 100%); }
    .yeniPanelAdminBody form { height: auto; margin-bottom: 30px; padding-top: 50px; }
    .yeniPanelAdminBody.adminUserLoginBody #mainHolder_Panel1 { margin: 0 !important; max-width: 100%; }
    .yeniPanelAdminBody .ticimaxPanelLeftImg { height: auto; order: 2; display: none; }
    .yeniPanelAdminBody .adminUserLogin .Login.LoginSol{padding:0px!important;}
    .adminUserLoginBody .ticiContainer { width: calc(100% - 20px) !important; max-width: 450px; margin: 0 auto; position: unset; padding: 32px 16px; box-sizing: border-box; background: white !important; border-radius: 20px; }
    .yeniPanelAdminBody.adminUserLoginBody .ticiContainer .centerCount { position: unset; }
    .yeniPanelAdminBody .adminUserLogin .ticimaxLogo{margin-bottom: 30px;}
}
