
.uc_bt-icon{
 width:30px;
 height:30px;
 border-radius: 15px;
 border: 1px solid var(--uc_a_color);
 background: white;
 display: flex;
 align-items: center;
 justify-content: center;
 color: #fff;
 flex-shrink: 0;
 font-size: 12px;
}
.uc_bt-icon:hover {
  box-shadow: var(--uc_control-shadow)!important;
  font-size: 14px;
  border-width:2px;
}

/* ------------ BOTAO ------------------------------------- */
.button{
 border-radius: var(--uc_button-border-radius) !important;
 border: var(--uc_control-border-acolor) !important;
 background-color: var(--uc_button-background) !important; 
 color: var(--uc_a_color) !important;
 margin-right:3px;
 font-size:var(--uc_texto-size) !important;
 max-width: 180px; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 6px;
 padding-bottom: 6px;
 text-decoration: none;
}
.button:hover {
 box-shadow: var(--uc_control-shadow)!important;
 font-weight:700;
 border-width:2px;
}
.button:active {
 color:var(--uc_aactive_color);
}

/* ---*/

.btn{
 border-radius: var(--uc_button-border-radius) !important;
 border: var(--uc_control-border-acolor) !important;
 background-color: var(--uc_button-background) !important; 
 color: var(--uc_a_color) !important;
 margin-right:3px;
 font-size:var(--uc_texto-size) !important;
 max-width: 180px; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 6px;
 padding-bottom: 6px;
 text-decoration: none;
}
.btn:hover {
 box-shadow: var(--uc_control-shadow)!important;
 font-weight:700;
 border-width:2px;
}
.btn:active {
 color:var(--uc_aactive_color);
}

/* ---*/
.uc_btdefault {
 border-radius: var(--uc_button-border-radius) !important;
 border: var(--uc_control-border-acolor) !important;
 background-color: var(--uc_button-background) !important; 
 color: var(--uc_a_color) !important;
 margin-right:3px;
 font-size:var(--uc_texto-size) !important;
 max-width: 180px; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 6px;
 padding-bottom: 6px;
 text-decoration: none;
}
.uc_btdefault:hover {
 box-shadow: var(--uc_control-shadow)!important;
 font-weight:700;
 border-width:2px;
}
.uc_btdefault:active {
 color:var(--uc_aactive_color);
}

/* ---*/
.uc_bt {
 border-radius: var(--uc_button-border-radius) !important;
 border: var(--uc_control-border-acolor) !important;
 background-color: var(--uc_button-background) !important; 
 color: var(--uc_a_color) !important;
 margin-right:3px;
 font-size:var(--uc_texto-size) !important;
 max-width: 180px; 
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 6px;
 padding-bottom: 6px;
 text-decoration: none;
text-align:center;
}
.uc_bt:hover {
 box-shadow: var(--uc_control-shadow)!important;
 font-weight:700;
 border-width:4px;
}
.uc_bt:active {
 color:var(--uc_aactive_color);
}


.bt_iconselected {
	border: 1px solid red !important;
}

/* --- */
.uc_bticon {
 background-color: var(--uc_button-iconbackground);
 padding:3px;
 color: var(--uc_a_color) !important;
}

.uc_bticon:hover {
 box-shadow: var(--uc_control-shadow)!important;
 transition: background-color .1s ease;
}
.uc_bticon:active {
 color:var(--uc_aactive_color);
}

.uc_bticon12pt {
 font-size:12pt;
 background-color: var(--uc_button-iconbackground);
 padding:3px;
 color: var(--uc_a_color) !important;
}
.uc_bticon12pt:hover {
 box-shadow: var(--uc_control-shadow)!important;
 transition: background-color .1s ease;
}
.uc_bticon12pt:active {
 color: red;
}

.uc_btblue 			{color: white;background-color: var(--uc_bs-blue); }
.uc_btblack 			{color: white;background-color: #000000;}
.uc_btred 			{color: white;background-color: var(--uc_bs-red);}
.uc_btorange			{color: white;background-color: var(--uc_bs-orange);}
.uc_btgreen 			{color: white;background-color: var(--uc_bs-green);}
.uc_btoutblue 			{color: var(--uc_bs-blue); background-color: inherit; border:1px solid var(--uc_bs-blue);}
.uc_btoutblueclear 		{color: var(--uc_bs-blue); background-color: inherit; border:1px solid inherit;}
.uc_btoutblack 			{color: black;background-color: inherit;border:1px solid #000000;}
.uc_btoutred 			{color: black;background-color: inherit; border:1px solid var(--uc_bs-red);}
.uc_btoutgreen 			{color: black;background-color: inherit; border:1px solid var(--uc_bs-green);}
.uc_btoutorange 		{color: black;background-color: inherit; border:1px solid var(--uc_bs-orange);}
.uc_bticon 			{font-size:var(--uc_bt-texto-size);}
.uc_btspace 			{margin:1px;}
/* ------------ BOTAO ------------------------------------- */


