

.link-default {
  color:#212529;
  padding:7px 15px;
  display:inline-block;
  line-height:1.5;
}
.link-default:hover {
  color:#23527c;
}


.btn-border {border:1px solid #cbcbcb}
.btn-border:hover {color : var(--emlakkobi-green); border:1px solid #cbcbcb}
.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn.dropdown-toggle-split:first-child, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}



.alert-info {border-left: 8px solid rgb(108, 132, 250); border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgba(108, 132, 250, 0.08);}
.alert-success {border-left: 8px solid var(--emlakkobi-green); border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgb(18 176 136 / 10%);}
.alert-warning {border-left: 8px solid #ffda88; border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgb(255 218 136 / 22%)}
.alert-error {border-left: 8px solid #f56e6e; border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgb(245 110 110 / 15%)}
.alert-standart {border-left: 8px solid var(--emlakkobi-blue); border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgb(237 241 247 / 49%)}
.alert-sms {border-left: 8px solid var(--emlakkobi-blue); border-radius: 8px;display: block;padding: 16px 12px 16px 16px;background-color: rgb(237 241 247 / 49%)}


.btn-alert-standart {
	background:#fff;
	border:1px solid #d8ddeb;
}
  .btn-alert-standart:hover, .btn-alert-standart:active, .btn-alert-standart.show, .btn-alert-standart:focus {
    background-color:#fff;
	font-weight:bold;
    border-color: #d8ddeb;
  }

.btn-select {
	    height: 42px;
    padding: 10px 10px;
    border: 1px solid #d7d2d2;
	border-color: #d7d2d2;
	background:#f9f9f9;
    font-size: 14px!important;
}
.btn-select:focus, .btn-select:hover, .btn-select:active {
	border:1px solid #d7d2d2;
	outline:0!important;
	border-color: #d7d2d2;
	background:#f9f9f9;
}


.btn-default {
    border: 1px solid #ddd;
    color: #23527c;
    background-color: #efefef;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#fff,#efefef);
    background-image: -ms-linear-gradient(top,#fff,#efefef);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));
    background-image: -webkit-linear-gradient(top,#fff,#efefef);
    background-image: -o-linear-gradient(top,#fff,#efefef);
    background-image: linear-gradient(top,#fff,#efefef);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF',GradientType=0);
    text-shadow: none;
    border-radius: 0.375rem;
  }
  .btn-default:hover, .btn-default:active, .btn-default.show, .btn-default:focus {
    background-color:#fff;
    border-color: #c0c0c0;
  }
  .btn-default.disabled {
    border-color: #ddd;
  }
  .btn-group .btn-default {
    box-shadow:none;
  }
  .btn-disabled {
	  opacity:0.5;
	  cursor:not-allowed;

  }

.btn.disabled {
    background-color: var(--bs-btn-disabled-bg);
    border-color: #dddddd;
    opacity: var(--bs-btn-disabled-opacity);
    pointer-events: inherit;
    cursor: not-allowed;
}

.btn {font-size:15px;}
.btn:active:focus,.btn:focus,.btn.show:focus {
  box-shadow: none;
}


.btn-passive {white-space: nowrap; background:#ffe599; color:#000; border: 1px solid #ffdb6c;}		 
.btn-passive:hover {background:#ffdb6c; border: 1px solid #ffd75e; color:#000;}		 




.btn-primary.disabled:hover {
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  background: #44586f;
  border:1px solid #38495c;
}
.btn-primary:disabled {
  background: #44586f;
  border:1px solid #38495c;
  opacity:0.5;
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.show {
  color:#fff!important;
  background: #55708c!important;
  border:1px solid #38495c!important;
}

.btn-input-group {
  background: #f2f5f8;
    padding:0.375rem 0.75rem;
	 border:0px!important;
	 
}
.btn-input-group:hover,.btn-input-group:focus,.btn-input-group:active,.btn-input-group.show,.btn-input-group:focus-visible {
  cursor:pointer;
  border:0px!important
}

.select-btn-standart {
  background: #fcfcfc;
  border: 1px solid #f1f1f1;
}
.select-btn-standart:hover,.select-btn-standart:focus,.select-btn-standart:active,.select-btn-standart.show {
  background: #fff;
  border:1px solid #f1f1f1;
}

.btn-light {
  background: #fcfcfc;
  border: 1px solid #f1f1f1;
}


.btn-light:hover,.btn-light:focus,.btn-light:active,.btn-light.show {
  background: #fff;
  border:1px solid #f1f1f1;
}

.btn-white {
  background: #fff;
  border:1px solid #ddd;
}
.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.show {
  color: #337ab7;
  background: #fff;
  border:1px solid #ddd;
}

.btn-xs {font-size:12px;}



/* Font Helper */
.fs-normal {
	font-weight:normal;
}
.fs-bold {
  font-weight: bold;
}

.fs-12 {
  font-size: 12px;
}

.fs-13 {
  font-size: 13px;
}
.fs-14 {
  font-size: 14px;
}

.fs-16 {
  font-size: 16px;
}

.fs-18 {
  font-size: 18px;
}

.fs-20 {
  font-size: 20px;
}

.fs-22 {
  font-size: 22px;
}

.fs-24 {
  font-size: 24px;
}

/* Reset */
a {
  text-decoration: none;
  color: #364880;
}

a:hover {
  color: #1a466e
}

.hover-green:hover {
  color: var(--emlakkobi-green);
}
.hover-blue:hover {
  color: var(--emlakkobi-blue);
}
.hover-green-bg:hover {
  background: var(--emlakkobi-green);
  color:#fff;
  border:1px solid var(--emlakkobi-green-dark);
}

.cursor-move {cursor:move;}
.text-cut {white-space: nowrap;   text-overflow: ellipsis; overflow:hidden;}
/* Color */
.text-color {
  color: #23527c
}
.text-green {
  color: #11b287
}

.text-red {
  color: #ff0000;
}

.text-grey {
  color: #999999;
}

.text-blue {
  color: #0257d7;
}

.text-black {
  color: #000;
}

.text-soft-red {
  color: #ff777a;
}

.text-purple {
  color: #a300d9;
}

.text-orange {
  color: #ff9326;
}

.text-soft-blue {
  color: #61a6f1;
}
.color-faceebok {
  color: #1877f2;
}
.color-whatsapp {
  color: #26c24a;
}
.color-twitter {
  color: #1d9bf0;
}


/* Helper */


