.navbar-logo img {
  height: 90px;
  width: auto;
  margin-top: -19px;
  padding-bottom: 0;
  padding-top: 9px;
}
.footer-logo img {
  height: 55px;
  width: auto;
}
.header-top {background: #cc9e64;padding: 4px 0px;position: relative;z-index: 9999;}
.header-top .contact-top {line-height: 32px;color: #fff;}
.header-top .contact-top span {margin-right: 7px;}
.header-top .contact-top span:last-child() {margin-right: 0;}
.diller {padding: 0;}
.diller a.dilliste {margin-right: 5px;float: right;}
.diller a.dilliste img {height: 32px;width: 32px;}
.transparent-header .navbar-primary {
  /* padding-top: 45px; */
  padding-bottom: 0;
  background: #021f3c;
}
.navbar-sticky.navbar-primary {
  padding-top: 10px;
  padding-bottom: 10px;
  background: #021f3c;
}
.internal-header .navbar-primary {
  background: #021f3c;
  padding-bottom: 7px;
}
.header-top .top-links {line-height: 32px;border-right: 1px solid #eee;text-align: right;}
.header-top .top-links a {color: #fff;padding-right: 10px;margin-right: 7px;border-right: 1px solid #fff;}
.header-top .top-links a:last-child {margin-right: 0px;padding-right: 0;border-right: 0;}
.header-top .top-links a:hover {color: #021f3c;}

.about-page-header{padding: 83px 0px;}
.partners ul li {display: inline-block;}
.yildiz img {display: inline-block;width: 16px;}

input[type='radio'] {
  opacity: 1;
  float: left;
  width: 18px;
  display: block;
}

#sign-in-dialog {
background: #fff;
padding: 30px;
padding-top: 0;
text-align: left;
max-width: 400px;
margin: 40px auto;
position: relative;
box-sizing: border-box;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

/* Popup close button*/
#sign-in-dialog .mfp-close,
#small-dialog .mfp-close {
color: #666;
background-color: #e4e4e4;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
top: 12px;
right: 20px;
width: 32px;
height: 32px;
line-height: 32px;
}
#sign-in-dialog .mfp-close:hover,
#small-dialog .mfp-close:hover {
color: #fff;
background-color: #66676b;
}



.small-dialog-header {
font-size: 18px;
width: calc(100% + 60px);
position: relative;
left: -30px;
top: 0;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
display: inline-block;
background-color: #f6f6f6;
padding: 15px 20px;
margin-bottom: 30px;
}
.small-dialog-header h3 {
padding: 0;
margin: 0;
font-size: 21px;
font-weight: 400;
}

#sign-in-dialog .mfp-close:hover,
#small-dialog .mfp-close:hover {
color: #fff;
background-color: #66676b;
}

#sign-in-dialog .form-group {
position: relative;
}
#sign-in-dialog .form-group input.form-control {
padding-left: 40px;
}
#sign-in-dialog .form-group i {
font-size: 21px;
font-size: 1.3125rem;
position: absolute;
left: 12px;
top: 35px;
color: #ccc;
width: 25px;
height: 25px;
display: block;
font-weight: 400 !important;
}
#sign-in-dialog .form-group i.icon_lock_alt {
top: 37px;
}

.checkboxes {
position: relative;
color: #999;
}

.my-toggle {
background: transparent;
border: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #888;
cursor: pointer;
font-size: 10px;
font-weight: bold;
margin-right: 5px;
height: 30px;
line-height: 30px;
padding: 0 10px;
text-transform: uppercase;
-moz-appearance: none;
-webkit-appearance: none;
background-color: #fff;
}

.my-toggle:hover,
.my-toggle:focus {
background-color: #eee;
color: #555;
outline: transparent;
}

#forgot_pw {
background-color: #fff;
position: absolute;
left: 0;
top: 0;
width: 100%;
z-index: 99;
min-height: 335px;
display: none;
}

.sign-in-wrapper {
position: relative;
height: 100%;
}


.divider {
text-align: center;
height: 1px;
margin: 30px 0 20px 0;
background-color: #e1e8ed;
}
.divider span {
position: relative;
top: -20px;
background-color: #fff;
display: inline-block;
padding: 10px;
font-style: italic;
}

.btn_1,
.btn_login {
  border: none;
  font-family: inherit;
  font-size: inherit;
  color: #fff;
  width: 100%;
  background: #51bce6;
  cursor: pointer;
  padding: 12px 20px;
  display: inline-block;
  outline: none;
  font-size: 12px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
  font-weight: bold;
  display: block;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 10px;
}