/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* Colors */

:root {
	--base-white: hsl(0,0%,100%);
	--base-black: hsl(45,60%,3.9%);
	--gray-50: hsl(30,20%,98%);
	--gray-100: hsl(36,23.8%,95.9%);
	--gray-200: hsl(40,16.7%,92.9%);
	--gray-300: hsl(42,16%,84.1%);
	--gray-400: hsl(42,15.1%,64.9%);
	--gray-500: hsl(43,13.2%,46.1%);
	--gray-600: hsl(42,14.9%,34.1%);
	--gray-700: hsl(41,23.5%,26.7%);
	--gray-800: hsl(43,33.3%,14.1%);
	--gray-900: hsl(43,38.9%,7.1%);
	--gray-950: hsl(42,41.5%,8%);
	--gray-25: hsl(45,66.7%,98.8%);
	--brand-25: hsl(40,60%,97.1%);
	--brand-50: hsl(41,61.5%,94.9%);
	--brand-100: hsl(42,57.7%,89.8%);
	--brand-200: hsl(42,58.1%,79.4%);
	--brand-300: hsl(42,58%,69.2%);
	--brand-400: hsl(42,58.1%,58.8%);
	--brand-500: hsl(42,61.6%,50%);
	--brand-600: hsl(43,61.6%,44.9%);
	--brand-700: hsl(42,61.1%,29.2%);
	--brand-900: hsl(43,62.2%,14.5%);
	--brand-950: hsl(42,60%,9.8%);
	--error-25: hsl(12,100%,99%);
	--error-50: hsl(5,85.7%,97.3%);
	--error-100: hsl(4,93.3%,94.1%);
	--error-200: hsl(3,96.3%,89.4%);
	--error-300: hsl(4,96.1%,80%);
	--error-400: hsl(4,92.5%,68.8%);
	--error-500: hsl(4,86%,58%);
	--error-700: hsl(4,76.5%,40%);
	--error-800: hsl(4,71.6%,33.1%);
	--error-900: hsl(8,64.9%,29%);
	--error-950: hsl(8,75.3%,19%);
	--error-600: hsl(4,74.3%,48.8%);
	--warning-25: hsl(42,100%,98%);
	--warning-50: hsl(45,100%,96.1%);
	--warning-100: hsl(45,96.5%,88.8%);
	--warning-200: hsl(44,98.3%,76.7%);
	--warning-300: hsl(42,98.9%,64.5%);
	--warning-400: hsl(39,98.2%,56.3%);
	--warning-500: hsl(34,93.7%,50.2%);
	--warning-600: hsl(28,97.3%,43.7%);
	--warning-700: hsl(22,91.5%,37.1%);
	--warning-800: hsl(19,83.7%,31.4%);
	--warning-950: hsl(17,79.3%,17.1%);
	--warning-900: hsl(18,79.4%,26.7%);
	--success-25: hsl(142,80%,98%);
	--success-50: hsl(145,81%,95.9%);
	--success-100: hsl(140,75%,92.2%);
	--success-200: hsl(144,68%,80.4%);
	--success-300: hsl(148,63.3%,66.9%);
	--success-400: hsl(150,57.3%,54.1%);
	--success-600: hsl(153,91%,30.4%);
	--success-700: hsl(155,90.3%,24.3%);
	--success-800: hsl(155,84.2%,19.8%);
	--success-500: hsl(152,77.1%,39.4%);
	--success-950: hsl(157,82.1%,11%);
	--success-900: hsl(156,83.3%,16.5%);
}




/* Form Colors */


.well {
  text-align: center;
  font-size: 12px !important;
}

.purple, #label_3_15_1 {
  background-color: #8e44ad !important;
  color: white;
}

.blue, #label_3_15_2 {
  background-color: #2980b9 !important;
  color: white;
}

.green, #label_3_15_3 {
  background-color: #27ae60 !important;
  color: white;
}

.yellow, #label_3_15_4 {
  background-color: #f1c40f !important;
  color: white;
}

.orange, #label_3_15_5{
  background-color: #e67e22 !important;
  color: white;
}

.red, #label_3_15_6 {
  background-color: #c0392b !important;
  color: white;
}

.white, #label_3_15_7 {
  background-color: #fff !important;
  color: black;
}

.white h3, .white strong {
  color: black !important;
}


.black, #label_3_15_8{
  background-color: black !important;
  color: white;
}