
/* блоки */
.block_sh_lite{
  background:#e1e8ef;
  border-radius:5px;
  padding: 5px;
}
/* кнопки */
.btn_sh:active{transform: scale(0.95);}
.btn_sh2:active{transform: scale(0.95);}
button:active{transform: scale(0.95);}
.close_shinta:active{transform: scale(0.95);}

.btn_sh2 {
  display: flex;
  border-radius: 4px;
  cursor: pointer;
}

.btn_sh2.left{
  border-radius: 4px 0 0 4px;
}
.btn_sh2.center{
  border-radius: 0;
  border: 0;
  border-top: 1px solid #E1E6EF;
  border-bottom: 1px solid #E1E6EF;
}
.btn_sh2.right{
  border-radius: 0 4px 4px 0;
}


/* размеры */
.btn_sh-lg {
  padding: 20px 40px;
  font-size: 16px;
  font-weight: 600;
}

.btn_sh{
  padding: 10px 30px;
  border-radius: 5px;
  font-size: 14px;
  text-align: center;
  color: #fff;
  border: 1px solid transparent;
  cursor: pointer;
}

.btn_sh-sred{
  padding: 8px 15px;
  border-radius: 5px;
  font-size: 13px;
  text-align: center;
  color: #fff;
  border: 1px solid transparent;
  cursor: pointer;
  height: max-content;
}

.btn_sh-sm_new {
  padding: 5px 10px;
  font-size: 12px;
}

.btn_sh-sm {
  padding: 0px 15px;
  font-size: 12px;
  height: 30px;
  border:0;
}

.btn_sh-sm2 {
  padding: 5px 10px;
  font-size: 11.5px;
  border: 0;
}

.btn_sh-xs{
  padding: 3px 6px;
  font-size: 11px;
  border: 0;
}

/* standart */
.btn_sh_standart{background-color: #fff;color: #000;border: 1px solid #E1E6EF;}
.btn_sh_standart:hover{background-color: #E1E6EF;}
.i_standart{
  margin-right: 5px;
  margin-top: 4px;
}

.btn_sh_standart_out{background-color: #fff;color: #000;}
.btn_sh_standart_out:hover{background-color: #E1E6EF;}
.i_standart{
  margin-right: 5px;
  margin-top: 4px;
}

.btn_sh_standart_success{background-color: #fff;color: #31c300;border: 1px solid #b1f4a3;}
.btn_sh_standart_success:hover{background-color: #b1f4a3;}

.btn_sh_standart_primary{background-color: #fff;color: #006ec3;border: 1px solid #a3c5f4;}
.btn_sh_standart_primary:hover{background-color: #a3c5f4;}

.btn_sh_standart_error{background-color: #fff;color: #c30000;border: 1px solid #f4a3a3;}
.btn_sh_standart_error:hover{background-color: #f4a3a3;}

.i_standart{
  margin-right: 5px;
  margin-top: 4px;
}

.i_one{
  margin: auto;
}
.i_one.i16{
  font-size: 16px;
}

/* black */
.btn_sh-black{background-color: #545454;color: #fff;}
.btn_sh-black:hover{background-color: #000;color: #fff;}

.btn_sh-black_out{background-color: transparent;color:#000;border: 1px solid #545454;}
.btn_sh-black_out:hover{background-color: #000;color:#fff;border: 1px solid #000;}

/* primary */
.btn_sh-primary_yar{background-color: #3754DB;}
.btn_sh-primary_yar:hover{background-color: #304bbd;}

.btn_sh-prim_tem{background-color: #6871a9;color: #fff;}
.btn_sh-prim_tem:hover{background-color: #505780;color: #fff;}

.btn_sh-primary{background-color: #4C6FFF;}
.btn_sh-primary:hover{background-color: #4261e0;}

.btn_sh-primary_tusk{background-color: #e4ecfd;color:#2b58b9;}
.btn_sh-primary_tusk:hover{background-color: #dbe6fd;color:#2b58b9;}

.btn_sh-primary_out{background-color: transparent;color:#3757d9;border: 1px solid #4C6FFF;}
.btn_sh-primary_out:hover{background-color: #3757d9;color:#fff;border: 1px solid #4C6FFF;}

.btn_sh-ellow{background-color: #ecffae;color: #505780;}
.btn_sh-ellow:hover{background-color: #cbff23;}


/* info */
.btn_sh-info_yar{background-color: #3ca2ed;}
.btn_sh-info_yar:hover{background-color: #2498ed;}

.btn_sh-info{background-color: #50a3cf;}
.btn_sh-info:hover{background-color: #459dcb;}

.btn_sh-info_tusk{background-color: #d1ebf9;color:#006ca5;}
.btn_sh-info_tusk:hover{background-color: #c2e7fb;color:#006ca5;}

.btn_sh-info_out{background-color: transparent;color:#006ca5;border: 1px solid #50a3cf;}
.btn_sh-info_out:hover{background-color: #d1ebf9;color:#006ca5;border: 1px solid #50a3cf;}


/* default */
.btn_sh-default_yar{background-color: #ced8e7;color: #353a54;}
.btn_sh-default_yar:hover{background-color: #c4d1e5;color: #353a54;}

.btn_sh-default_yar_out{background-color: transparent;color: #353a54;}
.btn_sh-default_yar_out:hover{background-color: #c4d1e5;color: #353a54;}

.btn_sh-default{background-color: #dee5ef;color: #505780;}
.btn_sh-default:hover{background-color: #d0d6e0;color: #505780;}

.btn_sh-default_black{background-color: #4a4a4a;color: #fff;}
.btn_sh-default_black:hover{background-color: #2e2e2e;color: #fff;}

.btn_sh-default_tem{background-color: #bfccdf;color: #353a54;}
.btn_sh-default_tem:hover{background-color: #aebdd3;color: #353a54;}

.btn_sh-default_sin{background-color: #ced8e7;color: #353a54;}
.btn_sh-default_sin:hover{background-color: #c2e7fb;color: #006ca5;}

.btn_sh-default_sin_lite{background-color: #dee5ef;color: #505780;}
.btn_sh-default_sin_lite:hover{background-color: #c2e7fb;color: #006ca5;}

.btn_sh-default_sin_tem{background-color: #bfccdf;color: #353a54;}
.btn_sh-default_sin_tem:hover{background-color: #c2e7fb;color: #006ca5;}

.btn_sh-default_tusk{background-color: #EBF2FA;color: #A6B7D4;}
.btn_sh-default_tusk:hover{background-color: #EBF2FA;color: #A6B7D4;}

.btn_sh-default_out{background-color: transparent;color:#505780;}
.btn_sh-default_out:hover{background-color: #dee5ef;color:#505780;}

.btn_sh-default_out2{background-color: transparent;color:#505780;border: 1px solid #505780;}
.btn_sh-default_out2:hover{background-color: #dee5ef;color:#505780;border: 1px solid transparent;}

/* warning */
.btn_sh-warning{background-color: #F7936F;}
.btn_sh-warning:hover{background-color: #F86E3C;}

.btn_sh-warning_tusk{background-color: #FFEDE3;color: #f3612d;}
.btn_sh-warning_tusk:hover{background-color: #FFDBC9;color: #ff4502;}

.btn_sh-warning_out{background-color: transparent;color:#F7936F;border: 1px solid #F7936F;}
.btn_sh-warning_out:hover{background-color: #FFEDE3;color:#F7936F;border: 1px solid #F7936F;}


/* error */

.btn_sh-error_yar{background-color: #f24955;}
.btn_sh-error_yar:hover{background-color: #fe0012;}

.btn_sh-error{background-color: #F16063;}
.btn_sh-error:hover{background-color: #F13236;}

.btn_sh-error_tusk{background-color: #FFE6E4;color: #c12b2b;}
.btn_sh-error_tusk:hover{background-color: #FFCCC9;color: #c12b2b;}

.btn_sh-error_out{background-color: transparent;color:#F16063;border: 1px solid #F16063;}
.btn_sh-error_out:hover{background-color: #F16063;color:#fff;border: 1px solid #F16063;}

.btn_sh-error_out2{background-color: transparent;color:#F16063;border: 1px solid #F16063;}
.btn_sh-error_out2:hover{background-color: #FFCCC9;color:#F16063;border: 1px solid transparent;}

/* success */

.btn_sh-success_yar{background-color: #31c300;color: #fff;}
.btn_sh-success_yar:hover{background-color: #37d502;color: #fff;}

.btn_sh-success_tarif{background-color: #b1f4a3;color:#212529;}
.btn_sh-success_tarif:hover{background-color: #33ff09;color:#212529;}

.btn_sh-success{background-color: #52C392;}
.btn_sh-success:hover{background-color: #3dab7b;}

.btn_sh-success_tusk{background-color: #DEFFEE;color: #66CB9F;}
.btn_sh-success_tusk:hover{background-color: #CBFFE3;color: #66CB9F;}

.btn_sh-success_out{background-color: transparent;color:#66CB9F;}
.btn_sh-success_out:hover{background-color: #DEFFEE;color:#66CB9F;}


/* переключатели */
.perekluch {width: 50%;padding: 3px;border-radius: 5px;color: #505780;}
.perekluch.unactive_perekluch{cursor: pointer;background-color: #EBF2FA;}
.perekluch.active_perekluch {background: #fff4d1;filter: drop-shadow(0px 0px 1px rgba(12, 26, 75, 0.1));}

.otstup_5{margin-left: 5px;}
