    .form-check-input-tons {
      --bs-form-check-bg: var(--bs-form-control-bg);
      width: 1.25em;
      height: 1.25em;
      margin-top: 0.25em;
      vertical-align: top;
      background-color: var(--bs-form-check-bg);
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      /*
      border: var(--bs-border-width) solid var(--bs-border-color);
      */
      border: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      -webkit-print-color-adjust: exact;
      color-adjust: exact;
      print-color-adjust: exact;
      opacity: 0.05;
    }

    .form-check-input-tons-preto:checked {
    background-color: BLACK;
    border-color: none;
    opacity: 1;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
    }

    .form-check-input-tons-branco:checked {
    background-color: WHITE;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-cinza:checked {
    background-color: GREY;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-bege:checked {
    background-color: #faf0e6;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-castanho:checked {
    background-color: #964b00;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-rosa:checked {
    background-color: PINK;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-amarelo:checked {
    background-color: YELLOW;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-laranja:checked {
    background-color: ORANGE;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-verde:checked {
    background-color: #4ca64c;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-azul:checked {
    background-color: #0000ff;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-vermelho:checked {
    background-color: RED;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-dourado:checked {
    background-color: GOLD;
    border-color: none;
    opacity: 1;
    }

    .form-check-input-tons-bordeaux:checked {
    background-color: #550A21;
    border-color: none;
    opacity: 1;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
    }

    .badge-preto{
           color: #ebeef0;
           background-color: BLACK;
    }

    .badge-branco {
        color: GREY;
        background-color: WHITE;
        border: var(--bs-border-width) solid var(--bs-border-color);
    }

    .badge-cinza {
           color: #ebeef0;
           background-color: GREY;
    }

    .badge-bege{
           color: #ebeef0;
           background-color: #faf0e6;
           border: var(--bs-border-width) solid var(--bs-border-color);
    }

    .badge-castanho {
           color: #ebeef0;
           background-color: #964b00;
    }

    .badge-rosa {
           color: #ebeef0;
           background-color: PINK;
    }

    .badge-amarelo {
           color: #ebeef0;
           background-color: YELLOW;
           border: var(--bs-border-width) solid var(--bs-border-color);
    }

    .badge-laranja {
           color: #ebeef0;
           background-color: ORANGE;
    }

    .badge-verde {
           color: #ebeef0;
           background-color: #4ca64c;
    }

    .badge-azul {
           color: #ebeef0;
           background-color: #0000ff;
    }

    .badge-vermelho {
           color: #ebeef0;
           background-color: RED;
    }

    .badge-dourado {
           color: #ebeef0;
           background-color: GOLD;
    }


    .badge-bordeaux {
           color: #ebeef0;
           background-color: #550A21;
    }

    #cor_slider_espessuras .slider-track-high {
    	/*background: #FF9900;*/
    }

    #cor_slider_espessuras .slider-track-low {
    	/*background: #FF9900;*/
    }

    #cor_slider_espessuras .slider-selection {
    	background: #A5FF7F;
    }

  .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

    .dropdown-toggle {
      outline: 0;
    }

    .table-responsive {
    max-height:300px;
    }


    .float-div{
	position:fixed;
	bottom:25px;
	right:40px;
	border-radius:50px;
	text-align:center;
    z-index:1115;
    }

    .float-chat{
	position:fixed;
	width: auto;
	bottom:65px;
	right:50px;
	/*background-color:#25d366;*/
	/*color:#FFF;*/
	border-radius:50px;
	/*text-align:center;*/
    /*font-size:15px;*/
	/*box-shadow: 2px 2px 3px #999;*/
    z-index:1114;
    }




    /*.scrollbar-danger::-webkit-scrollbar-track {
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
      background-color: #F5F5F5;
      border-radius: 10px;
    }

    .scrollbar-danger::-webkit-scrollbar {
      width: 12px;
      background-color: #F5F5F5;
    }

    .scrollbar-danger::-webkit-scrollbar-thumb {
      border-radius: 10px;
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
      background-color: #ff3547;
    }

    .scrollbar-danger {
      scrollbar-color: #ff3547 #F5F5F5;
    } */

  .cls-4,.cls-5{fill:#4a4a4a}.cls-2{stroke:rgba(0,0,0,0)}

  .cls-6{fill:#4a4a4a}

  .cls-7{fill:#4a4a4a}

  .cls-8{fill:#4a4a4a}

  .cls-9{fill:#4a4a4a;fill-rule:evenodd}
