﻿@import url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");

html { height: 100%; }

body { background: #e81717; background: -webkit-linear-gradient(to bottom, #cf1516, #e81717); background: linear-gradient(to bottom, #f0f0f0, #f2f2f2); background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; }

.login-block {/*background: #DE6262;
background: -webkit-linear-gradient(to bottom, #FFB88C, #DE6262);
background: linear-gradient(to bottom, #FFB88C, #DE6262);*/width: 100%;padding: 50px 0;}

.register-block { /*background: #DE6262;
background: -webkit-linear-gradient(to bottom, #FFB88C, #DE6262);
background: linear-gradient(to bottom, #FFB88C, #DE6262);*/ width: 100%; padding: 50px 0; height: 100%; width: 100%; }

.banner-sec {background-size: cover;border-radius: 0 10px 10px 0;padding: 0;}

.container-shadow {background: #f1f1f1;border-radius: 10px!important;box-shadow: -4px 11px 25px rgba(0,0,0,0.1);}

.carousel-inner { border-radius: 0 10px 10px 0; }

.carousel-caption { text-align: left; left: 5%; }

.login-sec {padding: 30px;position: relative;padding-top: 5px;}

.login-sec .copy-text {position: absolute;width: 80%;bottom: 20px;font-size: 13px;text-align: center;display: none;}

.login-sec .copy-text i {color: #227080;margin: 0PX 5px;font-weight: 600;}

.login-sec .copy-text a { color: #E36262; }

.login-sec h4 {font-size: 21px;color: #ffffff;background-color: #227080;border-radius: 0px;box-shadow: 1px 1px 4px #ccc;padding: 8px;}

.login-sec h4:after {width: 100px;height: 2px;background: #ffffff;display: block;margin-top: 10px;border-radius: 3px;margin-left: auto;margin-right: auto;}

.register-sec {padding: 11px;position: relative;}

.register-sec .copy-text { position: absolute; width: 80%; bottom: 20px; font-size: 13px; text-align: center; }

.register-sec .copy-text i { color: #107bbe; margin: 0PX 5px; font-weight: 600; }

.register-sec .copy-text a { color: #156598; }

.register-sec h4 {margin-bottom: 15px;margin-top: 15px;color: #f7f7f7;background-color: #277383;padding: 10px;border-radius: 0;margin-left: -12px;margin-right: 15px;box-shadow: 1px 3px 10px #b0b8bd;font-size: 21px;}

.register-sec h4:after {width: 100px;height: 2px;background: #ececec;display: block;margin-top: 10px;border-radius: 3px;margin-left: auto;margin-right: auto;}

.register-copy-text { font-size: 13px; text-align: center; }

.register-copy-text i {color: #277383;margin: 0PX 5px;font-weight: 600;}

.register-copy-text a { color: #E36262; }

.btn-login {background: #227080;color: #fff;font-weight: 600;}

.banner-text { width: 70%; position: absolute; bottom: 20px; padding-left: 20px; }

.banner-text h2 {color: #107bbe;font-weight: 600;background-color: #94949433;padding: 5px 10px;border-radius: 10px;display: none;}

.banner-text h2:after { content: " "; width: 100px; height: 5px; background: #107bbe; display: block; margin-top: 20px; border-radius: 3px; }

.banner-text p { color: #fff; }

.cred { color: #107bbe; }

.cyel { color: #fac701; }

.cgre { color: #01dd2e; }

.form-ok { }

.form-err { }

.contact-line { border-top: 2px solid rgb(237, 28, 36); border-bottom: 2px solid #a9a9a9; padding: 0.1% 0px; }

.sube-title { margin-top: 50px; display: block; }

#form-message-ok { display: none; color: #4fae00 !important; padding: 15px; float: left !important; background-color: rgb(246, 246, 246); box-shadow: 0px 0px 5px 0px #4fae00; font-weight: 500; width: 100%; font-size: 16px; }

#form-message-err { display: none; color: #f00 !important; padding: 15px; float: left !important; background-color: rgb(246, 246, 246); box-shadow: 0px 0px 5px 0px #ed1b24; font-weight: 500; width: 100%; font-size: 16px; }

#form-message { display: none; padding: 0px 15px; color: #fff !important; float: right; width: 80%; position: absolute; bottom: 8px; right: 0px; }

.bayi-form #login-message { background-color: #ed1c24; padding: 10px; display: none; color: #fff; }

#signup-message, #password-message { background-color: #ededee; padding: 10px; display: none; color: #2d3e50; font-size: 18px; }

::-webkit-input-placeholder { color: #7c7c7c !important; }

select { color: #7c7c7c !important; border-color: #b1b1b1 !important; }

.er::-webkit-input-placeholder { color: #fff !important; }

.er {border: 1px solid #e81717 !important;}

.emailwar, .emailwar::-webkit-input-placeholder { color: #e81717 !important; }

.captcha { position: relative; }

.captcha input { background-color: #ededee; }

#change-image, #sifre-change-image { position: absolute; top: 7px; right: 10px; z-index: 99; text-align: center; }

#change-image i, #sifre-change-image i { text-align: center; color: #79797b; }

#imgOnaykodu { height: 38px; }

.forgot-password, .dealer-registration, .bayi-sozlesmesi {}


.forgot-password
{
    margin-top: -46px;
    display: block;
}

.dealer-registration{}
.forgot-password a, .dealer-registration a, .bayi-sozlesmesi a { font-size: 15px; color: #3a3838; text-decoration: none; }

.forgot-password i, .dealer-registration i, .bayi-sozlesmesi i {color: #227080;margin-right: 5px;}

.dealerform-btn { text-align: right; margin-top: 23px; }

.color-red { color: #ed1c24; }

.download { float: right; }

.register-sec label {font-size: 14px;font-weight: normal;margin-bottom: 6px;box-shadow: 0px 3px 4px -5px #000000;padding: 2px 0px;}

.register-sec label i { margin-right: 5px; display: block; float: left; line-height: 24px; height: 24px; }

div.uploader { width: 100%; position: relative; overflow: hidden; box-shadow: 0 0 0 2px #f4f4f4; -webkit-box-shadow: 0 0 0 2px #f4f4f4; -moz-box-shadow: 0 0 0 2px #f4f4f4; border: 1px solid #DDD; background: white; padding: 2px 2px 2px 8px; display: -moz-inline-box; display: inline-block; vertical-align: middle; zoom: 1; }

div.uploader input { width: 100%; opacity: 0; filter: alpha(opacity:0); position: absolute; top: 0; right: 0; bottom: 0; float: right; height: 37px; border: none; cursor: pointer; left: 0; }

div.uploader span.filename { color: #777; max-width: 100%; font-size: 14px; line-height: 33px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default; }

div.uploader span.action { width: 22px; background: #fff url(/images/addFiles.png) no-repeat 0 0; height: 22px; font-size: 11px; font-weight: bold; cursor: pointer; float: right; text-indent: -9999px; display: inline; overflow: hidden; cursor: pointer; background-size: contain; margin-top: 7px; MARGIN-RIGHT: 5px; }

.form-files .form-group {/* border: 1px solid #ddd; */padding: 6px;/* min-height: 99px; */margin-bottom: 5px;background-color: #ececec;}

#firmaadres { min-height: 123px; max-height: 123px; }

.form-files #onaykodu { margin-top: 23px; }

.form-files #imgOnaykodu { margin-top: 23px; }

.form-files #change-image, .form-files #sifre-change-image { top: 30px; }
.login-logo {margin: 0 auto;display: block;max-width: 244px;}
.refresh-block { width: 100%; height: 100%; background-color: rgba(255, 255, 255, .8); -webkit-transition: all .05s ease; transition: all .05s ease; top: 0px; left: 0px; position: absolute; z-index: 1000; border-radius: 2px; }
.refresh-block .refresh-loader { display: inline-block; position: absolute; text-align: center; top: 50%; left: 50%; margin-left: -16px; margin-top: -16px; }
.refresh-block .refresh-loader i { display: inline-block; line-height: 32px; color: #000; font-size: 16px; }
.register-btnc
{

padding: 10px;
}
.btn-register {width: 150px;margin: auto;float: none;display: block;border-radius: 0;box-shadow: 1px 1px 7px #6b6b6b;}
#onaykodu{
    text-transform:uppercase;
}