@charset "UTF-8";


/**
 * =======================================================
 * ---     SIMPLE-PLUCSS - BASE 100% (1rem = 16px)     ---  
 * ---              PLUXML VERSION  v5.8.7             --- 
 * ======================================================= 
 */


/**
 * ------------------------------------------
 * --- HELPERS FOR COLORS USED BY PLUCSS  ---
 * ------------------------------------------
 */

.text-blue {
	color: #258fd6;
}
.text-green {
	color: #239c56;
}
.text-orange {
	color: #da7418;
}
.text-red {
	color: #e43d29;
}


button.blue,
input[type="button"].blue,
input[type="reset"].blue,
input[type="submit"].blue {
	background-color: #258fd6;
	color: #eee;
}
button.blue:hover,
input[type="button"].blue:hover,
input[type="reset"].blue:hover,
input[type="submit"].blue:hover {
	background-color: #1f77b1;
}
button.green,
input[type="button"].green,
input[type="reset"].green,
input[type="submit"].green {
	background-color: #239c56;
	color: #eee;
}
button.green:hover,
input[type="button"].green:hover,
input[type="reset"].green:hover,
input[type="submit"].green:hover {
	background-color: #1c7943;
}
button.orange,
input[type="button"].orange,
input[type="reset"].orange,
input[type="submit"].orange {
	background-color: #da7418;
	color: #eee;
}
button.orange:hover,
input[type="button"].orange:hover,
input[type="reset"].orange:hover,
input[type="submit"].orange:hover {
	background-color: #b46014;
}
button.red,
input[type="button"].red,
input[type="reset"].red,
input[type="submit"].red {
	background-color: #e43d29;
	color: #eee;
}
button.red:hover,
input[type="button"].red:hover,
input[type="reset"].red:hover,
input[type="submit"].red:hover {
	background-color: #bc2818;
}
button.yellow,
input[type="button"].yellow,
input[type="reset"].yellow,
input[type="submit"].yellow {
	background-color: #e0a800;
	color: #eee;
}
button.yellow:hover,
input[type="button"].yellow:hover,
input[type="reset"].yellow:hover,
input[type="submit"].yellow:hover {
	background-color: #d39e00;
}

.alert.blue {
	background-color: #dbedf9;
	color: #258fd6;
}
.alert.green {
	background-color: #d3f5e2;
	color: #239c56;
}
.alert.orange {
	background-color: #fbe8d9;
	color: #da7418;
}
.alert.red {
	background-color: #fce4e2;
	color: #e43d29;
}


.button.blue {
	background-color: #258fd6;
	color: #eee;
}
.button.blue:hover {
	background-color: #1f77b1;
}
.button.green {
	background-color: #239c56;
	color: #eee;
}
.button.green:hover {
	background-color: #1c7943;
}
.button.orange {
	background-color: #da7418;
	color: #eee;
}
.button.orange:hover {
	background-color: #b46014;
}
.button.red {
	background-color: #e43d29;
	color: #eee;
}
.button.red:hover {
	background-color: #bc2818;
}
.button.yellow {
	background-color: #e0a800;
	color: #eee;
}
.button.yellow:hover {
	background-color: #d39e00;
}



