.block_4.color_1 .header {
  color: #002c63;
  background: -webkit-linear-gradient(#5395e6, #8ebbf3);
  background: -moz-linear-gradient(#5395e6, #8ebbf3);
  background: -ms-linear-gradient(#5395e6, #8ebbf3);
  background: -o-linear-gradient(#5395e6, #8ebbf3);
  background: linear-gradient(#5395e6, #8ebbf3);
  -webkit-box-shadow: inset 0px 1px 0px #85b0e5, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #85b0e5, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #85b0e5, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #85b0e5, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #85b0e5, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_1 .text {
  color: #002c63; 
  background: none repeat scroll 0% 0% rgba(161, 193, 234, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_1 .num_2 {
  color: #367cd2; }

.block_4.color_1 .ext_desc {
  text-align: center;
  color: #1e5eae;
  background: #8ebbf3;
  border: 1px solid #4a8bdc;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_2 .header {
  color: #500001;
  background: -webkit-linear-gradient(#c84e51, #dd797b);
  background: -moz-linear-gradient(#c84e51, #dd797b);
  background: -ms-linear-gradient(#c84e51, #dd797b);
  background: -o-linear-gradient(#c84e51, #dd797b);
  background: linear-gradient(#c84e51, #dd797b);
  -webkit-box-shadow: inset 0px 1px 0px #dd797b, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #dd797b, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #dd797b, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #dd797b, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #dd797b, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_2 .text {
  color: #500001; 
  background: none repeat scroll 0% 0% rgba(221, 121, 123, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_2 .num_2 {
  color: #a2272a; }
 
.block_4.color_2 .ext_desc {
  text-align: center;
  color: #931114;
  background: #dd797b;
  border: 1px solid #be4346;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_3 .header {
  color: #092e3d;
  background: -webkit-linear-gradient(#99c9df, #cfd7da);
  background: -moz-linear-gradient(#99c9df, #cfd7da);
  background: -ms-linear-gradient(#99c9df, #cfd7da);
  background: -o-linear-gradient(#99c9df, #cfd7da);
  background: linear-gradient(#99c9df, #cfd7da);
  -webkit-box-shadow: inset 0px 1px 0px #bedbe8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #bedbe8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #bedbe8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #bedbe8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #bedbe8, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_3 .text {
  color: #092e3d; 
  background: none repeat scroll 0% 0% rgba(173, 207, 222, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_3 .num_2 {
  color: #4885a1; }
  
.block_4.color_3 .ext_desc {
  text-align: center;
  color: #296177;
  background: #a5c9d9;
  border: 1px solid #4a8ca7;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }

.block_4.color_4 .header {
  color: #1f1f1f;
  background: -webkit-linear-gradient(#5d5d5d, #b1b1b1);
  background: -moz-linear-gradient(#5d5d5d, #b1b1b1);
  background: -ms-linear-gradient(#5d5d5d, #b1b1b1);
  background: -o-linear-gradient(#5d5d5d, #b1b1b1);
  background: linear-gradient(#5d5d5d, #b1b1b1);
  -webkit-box-shadow: inset 0px 1px 0px #8e8e8e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #8e8e8e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #8e8e8e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #8e8e8e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #8e8e8e, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_4 .text {
  color: #1f1f1f;
  background: none repeat scroll 0% 0% rgba(169, 169, 169, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_4 .num_2 {
  color: #393939; }
  
.block_4.color_4 .ext_desc {
  text-align: center;
  color: #555555;
  background: #b1b1b1;
  border: 1px solid #7b7b7b;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }

.block_4.color_5 .header {
  color: #0b030f;
  background: -webkit-linear-gradient(#49215d, #6e4583);
  background: -moz-linear-gradient(#49215d, #6e4583);
  background: -ms-linear-gradient(#49215d, #6e4583);
  background: -o-linear-gradient(#49215d, #6e4583);
  background: linear-gradient(#49215d, #6e4583);
  -webkit-box-shadow: inset 0px 1px 0px #6b3375, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #6b3375, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #6b3375, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #6b3375, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #6b3375, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_5 .text {
  color: #0b030f;
  background: none repeat scroll 0% 0% rgba(104, 64, 124, 0.75);
  text-align: left;
  text-shadow: none;
  padding: 5px; }


.block_4.color_5 .num_2 {
  color: #3e1c4f; }
  
.block_4.color_5 .ext_desc {
  text-align: center;
  color: #1a0723;
  background: #6d338a;
  border: 1px solid #37104a;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }

.block_4.color_6 .header {
  color: #002d0c;
  background: -webkit-linear-gradient(#53b46d, #8dd3a0);
  background: -moz-linear-gradient(#53b46d, #8dd3a0);
  background: -ms-linear-gradient(#53b46d, #8dd3a0);
  background: -o-linear-gradient(#53b46d, #8dd3a0);
  background: linear-gradient(#53b46d, #8dd3a0);
  -webkit-box-shadow: inset 0px 1px 0px #6dc484, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #6dc484, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #6dc484, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #6dc484, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #6dc484, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_6 .text {
  color: #002d0c;
  background: none repeat scroll 0% 0% rgba(141, 211, 160, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_6 .num_2 {
  color: #14692b; }
  
.block_4.color_6 .ext_desc {
  text-align: center;
  color: #115824;
  background: #7aca8f;
  border: 1px solid #48a360;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }

.block_4.color_7 .header {
  color: #00100a;
  background: -webkit-linear-gradient(#004f32, #2c9770);
  background: -moz-linear-gradient(#004f32, #2c9770);
  background: -ms-linear-gradient(#004f32, #2c9770);
  background: -o-linear-gradient(#004f32, #2c9770);
  background: linear-gradient(#004f32, #2c9770);
  -webkit-box-shadow: inset 0px 1px 0px #096d48, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #096d48, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #096d48, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #096d48, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #096d48, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_7 .text {
  color: #00100a;
  background: rgba(52, 153, 116, 0.55) none repeat scroll 0% 0%;
  text-align: left;
  padding: 5px; }

.block_4.color_7 .num_2 {
  color: #004f32; }
  
.block_4.color_7 .ext_desc {
  text-align: center;
  color: #002417;
  background: #138159;
  border: 1px solid #045a3a;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }

.block_4.color_14 .header {
  color: #280019;
  background: -webkit-linear-gradient(#7d1e5a, #964377);
  background: -moz-linear-gradient(#7d1e5a, #964377);
  background: -ms-linear-gradient(#7d1e5a, #964377);
  background: -o-linear-gradient(#7d1e5a, #964377);
  background: linear-gradient(#7d1e5a, #964377);
  -webkit-box-shadow: inset 0px 1px 0px #853166, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #853166, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #853166, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #853166, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #853166, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_14 .text {
  color: #280019;
  background: none repeat scroll 0% 0% rgba(166, 89, 137, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_14 .num_2 {
  color: #6e154d; }
  
.block_4.color_14 .ext_desc {
  text-align: center;
  color: #330522;
  background: #8c2968;
  border: 1px solid #69144a;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_9 .header {
  color: #572200;
  background: -webkit-linear-gradient(#e07028, #e39765);
  background: -moz-linear-gradient(#e07028, #e39765);
  background: -ms-linear-gradient(#e07028, #e39765);
  background: -o-linear-gradient(#e07028, #e39765);
  background: linear-gradient(#e07028, #e39765);
  -webkit-box-shadow: inset 0px 1px 0px #f0975e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #f0975e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #f0975e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #f0975e, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #f0975e, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_9 .text {
  color: #572200;
  background: none repeat scroll 0% 0% rgba(227, 151, 101, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_9 .num_2 {
  color: #bc500b; }
  
.block_4.color_9 .ext_desc {
  text-align: center;
  color: #893600;
  background: #ed8949;
  border: 1px solid #cb6422;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_10 .header {
  color: #2e0000;
  background: -webkit-linear-gradient(#ae292a, #c64546);
  background: -moz-linear-gradient(#ae292a, #c64546);
  background: -ms-linear-gradient(#ae292a, #c64546);
  background: -o-linear-gradient(#ae292a, #c64546);
  background: linear-gradient(#ae292a, #c64546);
  -webkit-box-shadow: inset 0px 1px 0px #cb4b4c, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #cb4b4c, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #cb4b4c, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #cb4b4c, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #cb4b4c, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_10 .text {
  color: #3f0000;
  background: none repeat scroll 0% 0% rgba(198, 69, 70, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_10 .num_2 {
  color: #8f1112; }

.block_4.color_10 .ext_desc {
  text-align: center;
  color: #650001;
  background: #c04849;
  border: 1px solid #a32627;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_11 .header {
  color: #030022;
  background: -webkit-linear-gradient(#2c2575, #5d56a9);
  background: -moz-linear-gradient(#2c2575, #5d56a9);
  background: -ms-linear-gradient(#2c2575, #5d56a9);
  background: -o-linear-gradient(#2c2575, #5d56a9);
  background: linear-gradient(#2c2575, #5d56a9);
  -webkit-box-shadow: inset 0px 1px 0px #4b43a1, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #4b43a1, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #4b43a1, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #4b43a1, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #4b43a1, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_11 .text {
  color: #030022;
  background: none repeat scroll 0% 0% rgba(101, 94, 173, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_11 .num_2 {
  color: #2c2575; }
  
.block_4.color_11 .ext_desc {
  text-align: center;
  color: #080432;
  background: #463d9b;
  border: 1px solid #20186e;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_12 .header {
  color: #3d2100;
  background: -webkit-linear-gradient(#d97800, #e69e49);
  background: -moz-linear-gradient(#d97800, #e69e49);
  background: -ms-linear-gradient(#d97800, #e69e49);
  background: -o-linear-gradient(#d97800, #e69e49);
  background: linear-gradient(#d97800, #e69e49);
  -webkit-box-shadow: inset 0px 1px 0px #f1a23f, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #f1a23f, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #f1a23f, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #f1a23f, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #f1a23f, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_12 .text {
  color: #3d2100;
  background: none repeat scroll 0% 0% rgba(237, 168, 86, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_12 .num_2 {
  color: #ca7000; }
  
.block_4.color_12 .ext_desc {
  text-align: center;
  color: #562f00;
  background: #e09333;
  border: 1px solid #bb6b08;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_13 .header {
  color: #033200;
  background: -webkit-linear-gradient(#5cbc52, #a2d09f);
  background: -moz-linear-gradient(#5cbc52, #a2d09f);
  background: -ms-linear-gradient(#5cbc52, #a2d09f);
  background: -o-linear-gradient(#5cbc52, #a2d09f);
  background: linear-gradient(#5cbc52, #a2d09f);
  -webkit-box-shadow: inset 0px 1px 0px #74de68, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #74de68, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #74de68, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #74de68, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #74de68, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_13 .text {
  color: #033200;
  background: none repeat scroll 0% 0% rgba(162, 208, 159, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_13 .num_2 {
  color: #15720c; }
  
.block_4.color_13 .ext_desc {
  text-align: center;
  color: #16680c;
  background: #7ed375;
  border: 1px solid #38942e;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_8 .header {
  color: #38003b;
  background: -webkit-linear-gradient(#cd79d2, #d3acd5);
  background: -moz-linear-gradient(#cd79d2, #d3acd5);
  background: -ms-linear-gradient(#cd79d2, #d3acd5);
  background: -o-linear-gradient(#cd79d2, #d3acd5);
  background: linear-gradient(#cd79d2, #d3acd5);
  -webkit-box-shadow: inset 0px 1px 0px #e899ed, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #e899ed, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #e899ed, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #e899ed, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #e899ed, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_8 .text {
  color: #38003b;
  background: none repeat scroll 0% 0% rgba(211, 172, 213, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_8 .num_2 {
  color: #5a0f5e; }
 
.block_4.color_8 .ext_desc {
  text-align: center;
  color: #801e86;
  background: #dd90e2;
  border: 1px solid #ab4fb1;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }
  
.block_4.color_15 .header {
  color: #0f590f;
  background: -webkit-linear-gradient(#9ed09e, #c9e1c9);
  background: -moz-linear-gradient(#9ed09e, #c9e1c9);
  background: -ms-linear-gradient(#9ed09e, #c9e1c9);
  background: -o-linear-gradient(#9ed09e, #c9e1c9);
  background: linear-gradient(#9ed09e, #c9e1c9);
  -webkit-box-shadow: inset 0px 1px 0px #b8e7b8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 1px 0px #b8e7b8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: inset 0px 1px 0px #b8e7b8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  -o-box-shadow: inset 0px 1px 0px #b8e7b8, 0px 2px 5px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 1px 0px #b8e7b8, 0px 2px 5px rgba(0, 0, 0, 0.5); }

.block_4.color_15 .text {
  color: #0f590f;
  background: none repeat scroll 0% 0% rgba(201, 225, 201, 0.75);
  text-align: left;
  padding: 5px; }

.block_4.color_15 .num_2 {
  color: #409c40; }
  
.block_4.color_15 .ext_desc {
  text-align: center;
  color: #2b742b;
  background: #b4d7b4;
  border: 1px solid #70b170;
  padding: 2px 10px 2px 10px;
  margin-top: 10px;
  cursor: pointer; }