textarea{
	font-size: 14px !important;
}

.input-field input, textarea, .parametros input, textarea{
	border: 1px solid #AAA !important;
	border-radius: 5px !important;
	padding: 0px 10px !important;
	box-sizing:	border-box !important;
	height: 2.1rem !important;
}



.input-field .prefix {
	top: 0px !important;
}

.input-field>label{top: -5px !important}
input[type=number]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label, textarea:focus:not([readonly])+label, input[type=text]:focus:not([readonly])+label, input[type=tel]:focus:not([readonly])+label, input[type=url]:focus:not([readonly])+label, input[type=password]:focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label, input[type=date]:focus:not([readonly])+label
{
	color: var(--primario) !important;
}
input[type=number]:focus:not([readonly]),input[type=email]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), textarea:focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=password]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]), input[type=date]:focus:not([readonly])
{
	border:  1px solid var(--primario) !important;
	box-shadow: none !important;
}
textarea{
	padding: 10px !important;
}


.selectize-control{
	line-height: 0px !important;
}
.selectize-input{
	box-sizing: border-box !important;
	height: 2.1rem;
    font-size: 14px;
    line-height: 2.1rem !important;
	padding: 0px 10px !important;
	border: 1px solid #AAA !important;
	border-radius: 5px !important;
	margin: 0px 0px 8px 0px !important;
}

.select{
	position: relative;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.select label{
	position: absolute;
	transform: translateY(-14px) scale(1);
	margin-top: -5px;

}
.selectize-dropdown{
	top: 34px !important;
}


.file-field .btn{height: 0px;}
.file-field .file-path-wrapper{padding-left: 0px;}

.btnsecundario{
	background-color: var(--secundario) !important;
}
.btnsecundario:hover{
	background-color: var(--secundariohover);
}

.btnppal{width: 100%}
/* Colores Variables*/
.btnppal{background-color: var(--primario);}
.btnppal:hover, .btnppal:active{background-color: var(--secundario);}


.input-field>label:not(.label-icon){
	webkit-transform: translateY(-14px) scale(0.8);
    transform: translateY(-14px) scale(0.8);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;

}

input[type=color]:not(.browser-default){
	width: 100%;
}

.color{
	width: 50px;
	height: 20px;
	border-radius: 10px;
	margin: 0 auto;
	border: 1px solid #CCC;
}

.sld_contenido{
	border-radius: 0px !important;
	height: 200px !important;
	font-family: "Montserrat" !important;
	font-size: 14px !important;
}

.locked{
	border: 1px dashed#000 !important;
	user-select: none !important;
}
input[readonly="readonly"]{
	border: 1px dashed#000 !important;
	user-select: none !important;
}

.mytextarea{
	height: 100px !important;
}

.mytextarea2{
	height: 200px !important;
}