@charset "UTF-8";
/* CSS Document */


/* Table of Content

NOTE: THIS FILE CONTAINS THE BASIC STYLING FOR THE TYPOGRAPHY. SOME OF THESE STYLES WILL BE OVERRIDDEN
IN THE LAYOUT.CSS FILE WHICH CONTAINS ALL THE ADDITIONAL STYLING.

==================================================

	#Buttons

=============== */


/* #Buttons
================================================== */
	
	a.button, 
	.button a,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		color: white;
		/* customize_button */background-color: #f4422e;/* customize_button */
		padding: 4px 12px;
		display: inline-block;
		font-weight: normal;
		text-decoration: none;
		text-shadow: 0 1px #aa2e20;
		cursor: pointer;
		margin-bottom: 20px;
		line-height: 21px;
		font-family:  'Open Sans', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }
	  
	a.button:hover, 
	.button a:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #191919;
		background-color: #ffffff;
		text-shadow: 0 1px #999;
		text-decoration: none;
		 }
		 
	.button.full-width, 
	.button.full-width a,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width { 
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }
		
	a.cta-button, 
	.cta-button a,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		color: white;
		/* customize_cta_button */background-color: #f4422e;/* customize_cta_button */
		padding: 10px 30px;
		display: inline-block;
		font-size: 20px;
		font-weight: normal;
		text-decoration: none;
		text-shadow: 0 1px #aa2e20;
		cursor: pointer;
		margin-bottom: 20px;
		line-height: 21px;
		font-family:  'Open Sans', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }
	  
	a.cta-button:hover, 
	.cta-button a:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #191919;
		background-color: #ffffff;
		text-shadow: 0 1px #999;
		text-decoration: none;
	}
	
	.cta-button .full-width, 
	.cta-button .full-width a,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width { 
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center;
		text-decoration: none;
 }
		
/* body#tinymce { color: #999; background:#000 } */

/* NetK - JAL - Fixing Styles aaaaagain */
.ccm-input-time-wrapper select { display: inline; }
.ccm-input-date { width: 80% !important ; display: block; margin-bottom: 10px; }
