select,input{      -webkit-tap-highlight-color: transparent;
          border: 1px solid;
          box-sizing: border-box;
          clear: both;

          font-family: inherit;
          font-size: 14px;
          width: 100%;
          font-weight: 400;
          height: 42px;
          line-height: 40px;
          outline: none;
          position: relative;
          text-align: left !important;
          -webkit-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;

          white-space: nowrap;
    display: inline-block;
    vertical-align: top;
    padding-left: 15px;



  }

.input-2{

border: 2px solid #f0f0f4;
margin-bottom: 0!important;
}

  textarea{
    background-color: #fff;
    border: 2px solid #d9d9e1;
    border-radius: 5px;
    box-sizing: border-box;

    font-size: 13px;
    margin-bottom: 12px;
    padding: 0.5em;
    transition: border-color 150ms ease;
    width: 100%;
    height: 80px;
    padding-left: 15px;
    color: #4a4a56;
  }

    select{      cursor: pointer;}


    select {
    margin-bottom: 12px;
    max-width: 100%;
    width: auto;
    background: no-repeat;
    box-shadow: none;
    height: 50px;
    border: 1px solid #d9d9e1;
    border-radius: 5px;
    padding-left: 15px;

    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABl0lEQVRoQ+2WwUrEMBCGZ8YH6Ib2IILgA3gUfABd7+JbevEsvoGKHvcsLF42cbt3baXQSg8xTTMTZHF6TefP//1/SIuw5w/uuX9QgL9uUBvQBpgJ6BFiBsge1wbYETIFtAFmgOxxbYAdIVPgfzRgjDlFxBtEvHXOrZihBcfn7hXTABbGvB8QHQJATYhLa+1zDoiyLM9bgHsAKBqAde3c8dQ+UQALY9ZEdNSLZYEYm+/3eftw7kQCAKqqOmva9gEAFjkgPOa3DdFFvdm8igB0Ij4IBLhyzj1NbRJa95knxEtr7UuMbswR+tGRhuCa74zNApBsQsJ8EsAvEDsEWMYeJynzyQAcCEnzLIAUCGnzbIAARHc7PY5vkRzmRQBiIHKZFwMIQXQ33fB70DeynXPPT30LZl+jIUHPd2LXv1/kMC/awADmgRiWRJMfREUbCEBkMZ+lgTHEZ9veEcBXQ3Qd82M2dd5961kaSDGSOqMAqclJzWkDUkmm6mgDqclJzWkDUkmm6mgDqclJzWkDUkmm6mgDqclJzX0DFhbmMQ9cxFUAAAAASUVORK5CYII=) !important;
    background-color: #fff;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: right 10px center;
}

.input{
  -webkit-tap-highlight-color: transparent;
border: 2px solid #f0f0f4;
box-sizing: border-box;
font-size: 14px;
width: 100%;
font-weight: 400;
height: 58px;
line-height: 58px;
outline: none;
position: relative;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
white-space: nowrap;
display: inline-block;
vertical-align: top;
padding-left: 15px;
padding-right: 15px;
padding-top: 18px;
font-weight: 500;
}

textarea.input{
  height: 96px
}
  .input ~ label, textarea ~ label,.acik-cek{
    color: #999;
    font-size: 15px;
    font-weight: normal;
    position: absolute;
    pointer-events: none;
    left: 16px;
    top: 18px;
    transition: 0.2s ease all;
    -moz-transition: 0.2s ease all;
    -webkit-transition: 0.2s ease all;
    z-index: 999;
    margin: 0;
  }

  .input:focus ~ label, .input.has-value ~ label,  .input:focus ~ label, .input.has-value1 ~ label,   input:-webkit-autofill ~ label , .input:-webkit-autofill ~ label,
  textarea:focus ~ label, textarea.has-value ~ label,   textarea:-webkit-autofill ~ label , textarea:-webkit-autofill ~ label  {
    top:12px;
    font-size:11px !important;
    color:#5264AE;
  }


select.tekli{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDExNi4xNjQ2NTUsIDIwMjEvMDEvMjYtMTU6NDE6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzFBODI0MUM5NTgxMUVEQTdEQUQ4NUY2RkNDNkQ3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MzFBODI0MkM5NTgxMUVEQTdEQUQ4NUY2RkNDNkQ3OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzMUE4MjNGQzk1ODExRURBN0RBRDg1RjZGQ0M2RDc5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzMUE4MjQwQzk1ODExRURBN0RBRDg1RjZGQ0M2RDc5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wtdFpgAACORJREFUeNrsWnts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) !important;
    cursor: not-allowed !important;
  }

  select.tekli:disabled{  opacity: 1!important; border: 1px solid #d9d9e1!important; color:#4A4A56 !important }

    textarea{min-height: 75px;line-height: normal; width: 100%;padding-top: 15px;}

.file{border: none;    padding: 0;    line-height: unset;}
    .file::-webkit-file-upload-button {
    cursor: pointer;
    font-size: 12px;
    outline: none;
    padding: 10px 25px;
    text-transform: uppercase;
    transition: all 1s ease;
  }

  label{

    margin-bottom: 0;

    line-height: 21px;

       display: inline-block;
    margin-top: 0px;
    width: 100%;
    text-transform: capitalize;
    vertical-align: top;
}


     .checkbox{margin: 0; padding:0 }


  .checkbox label{    font-size: 13px;
     margin-top: 3px;
     display: block; cursor: pointer;}

    .checkbox  input {
               display: none;
     }

      .checkbox  b {
         position: relative;
         top: 0;
         left: 0;
         height: 25px;
         width: 25px;
         background-color: #fff;
         border: 1px solid;
 -webkit-transition: all .4s ease 0s;
 transition: all .4s ease 0s;
 display: block;
float: left;
border-radius: 4px
     }


     .checkbox  input:checked ~ b {
         background-color: #fff;
     }

.checkbox b:after {
         content: "";
         position: absolute;
         display: none;
     }

      .checkbox  input:checked ~ b:after {
         display: block;
     }

    .checkbox  b:after {
         left: 9px;
         top: 5px;
         width: 5px;
         height: 10px;
         border: solid;
         border-width: 0 3px 3px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
     }






/* Ürün detaydaki sayı + - text alanı */
  .input-number{
    background-color: #f3f3f3;
        border: none;
        border-radius: 16px;
        color: #919191;
        font-size: 12px;
        font-weight: 600;
        height: 32px;
        letter-spacing: 0;
        line-height: 16px;
         width: 100%;  text-align: center !important;
}
.input-number:focus {



background-color: #2196f324;
border-color: #2196f324;
outline: 0;
box-shadow: none !important;
}



 .table td, .table th{    border: 1px solid; text-align: center;    vertical-align: middle;}
 .table thead th {border-bottom: 1px}

 .table .bos {
    border: none;
    border-right: 1px solid ;
    border-bottom: 1px solid ;
    background: 0 0;
        background-color: #ffffff !important;
}


.table   span{    font-size: 14px; font-weight: 500; color: #252525;display: block;}
.table   i{  font-size: 12px;  margin-top: -3px;  display: block;    font-weight: 400;}

.table .kucuk-resim{ max-width: 50px}




.nav-tabs{border-bottom: none}
#nav-tab{

padding: 0;
display:table;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
    background: #dee2e6;
border:1px solid #dee2e6;
border-bottom: none
}


#nav-tab a{
  display:table-cell;
  text-align: center;
  font-weight: 500;
font-size: 14px;
color: #fff;
    padding: 10px 0;
    -webkit-transition: all .4s ease 0s;
transition: all .4s ease 0s;
border-radius: 0;
position: relative;
border:none

}

 .nav-tabs .nav-link:hover{background-color: #646464; }
 #nav-tab a:before{    content: "";
    width: 1px;
    height: 24px;
    position: absolute;
    top: 10px;
    right: -1px;}
#nav-tab a:last-child:before{display: none}
#nav-tab a.active, #nav-tab a.active:hover{ color: #000; border:none; background: #fff !important}
.tab-content{        display: flow-root;
    border-top: none;     padding: 30px 20px;}


@media (max-width:768px) {

#nav-tab{overflow-x: scroll;
    width: 100%;
    display: -webkit-box;
    position: relative;}

  #nav-tab  .nav-item,#nav-tab .nav-link{
    display: block; padding: 10px}

    #nav-tab a{font-size: 12px}


}
