   .valuesbox1 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #4bacc6;
	color: #FFF;
   }
      .valuesbox2 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #49d1a3;
	color: #FFF;
   }
         .valuesbox3 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #47dc57;
	color: #FFF;
   }
         .valuesbox4 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #8de646;
	color: #FFF;
   }
         .valuesbox5 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #eeef46;
	color: #FFF;
   }
         .valuesbox6 {
   width:auto;
   height: 75px;
   line-height:75px;
   text-align: center;
   vertical-align: middle;
   font-weight: bold;
   	border: solid 1px #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	background-color: #f79646;
	color: #FFF;
   }
/* Stylesheet: custom Modified On 2016-02-01 12:27:21 */
.calendar { width: 100%; font-size: 0.75em;/*12*/ line-height: 1.25em;/*15*/ border-collapse: collapse; border-spacing: 0; }

	.calendar th { text-align: left; }
	.calendar th span { display: none; }

	.calendar tr { display: block; }
	.calendar td,
	.calendar th { display: none;}

	.calendar .day { margin: 1em 0 .5em 0; font-weight: bold; }

	.calendar .events { display: block; }
.calendar ul { display: block; list-style: none; margin: 0 1.25em 0 0;/*15*/ padding: 0; }
	.calendar li { display: block; position: relative; margin: 0; padding: 0; }
	.calendar li a { display: block; position: relative; left: 0; right: 0; text-overflow: ellipsis;  }

	.calendar tr td:nth-of-type(1n) .day:before { content: 'Monday '; }
	.calendar tr td:nth-of-type(2n) .day:before { content: 'Tuesday '; }
	.calendar tr td:nth-of-type(3n) .day:before { content: 'Wednesday '; }
	.calendar tr td:nth-of-type(4n) .day:before { content: 'Thursday '; }
	.calendar tr td:nth-of-type(5n) .day:before { content: 'Friday '; }
	.calendar tr td:nth-of-type(6n) .day:before { content: 'Saturday '; }
	.calendar tr td:nth-of-type(7n) .day:before { content: 'Sunday '; }

	.calendar .prev-month,
	.calendar .next-month { display: none; }
@media only screen and (min-width: 46em) { /*480*/


		.calendar tr { display: table-row; }
		.calendar th, .calendar td { display: table-cell !important; margin: 0; width: 14.2857%; padding: 0.4166em;/*10*/ border: 1px solid #babcbf; vertical-align: top; }

		.calendar .prev-month .day,
		.calendar .next-month .day { color: #bbb; }

		.calendar td .day { display: block; float: right; margin: 0; font-weight: normal; }
		.calendar td .day:before { display: none; }
		.calendar td .suffix { display: none; }

	}

	@media only screen and (min-width: 46em) { /*640*/

		/* show full days (e.g. "Mon" to "Monday") */
		.calendar th span { display: inline; }

	}

	 @media only screen and (min-width: 46em) and (min-height: 20em) {

		.calendar td { height: 6.25em;/*30*/ }

	}
	@media only screen and (min-width: 46em) and (min-height: 40em) {

		.calendar td { height: 6.25em;/*75*/ }

	}

.formbuilder input, textarea {
display: block;
width: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555555;
vertical-align: middle;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

/* Stylesheet: Calendar Modified On 2016-02-29 11:55:06 */
