/*
Theme Name: Worthy - Free Powerful Theme by HtmlCoder
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Version:1.0.0
Created:November 2014
License: Creative Commons Attribution 3.0 License (https://creativecommons.org/licenses/by/3.0/)
File Description: Place here your custom CSS styles
*/

.register_button {
  padding: 0.6em 1.5em;
  background-color: black;
}

.register_button_link {
  text-decoration: none !important;
}

.gmwform {
 color: #444;
}

.gmwform input, select, textarea {
	font-family: "Open Sans", Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: 400;
	line-height: 1.65em;
}

	.gmwform label {
		display: block;
		margin: 0 0 0.5em 0;
		text-transform: uppercase;
		font-size: 0.9em;
		font-family: "Raleway", Helvetica, sans-serif;
		font-weight: 700;
	}
	
	.gmwform input[type="text"],
	.gmwform input[type="email"],
	.gmwform select,
	.gmwform textarea {
		-moz-appearance: none;
		-webkit-appearance: none;
		-ms-appearance: none;
		appearance: none;
		border: none;
		border: solid 1px;
		border-radius: 0;
		background-color: transparent;
		color: inherit;
		display: block;
		outline: 0;
		padding: 0 1em;
		text-decoration: none;
		width: 100%;
	}

	.gmwform input[type="text"],
	.gmwform input[type="email"],
	.gmwform select {
		height: 2.75em;
	}
	
	.gmwform textarea {
		padding: 0.75em 1em;
	}	

	.gmwform input[type="text"],
	.gmwform input[type="email"],
	.gmwform textarea {
		-moz-transition: border-color 0.2s ease-in-out;
		-webkit-transition: border-color 0.2s ease-in-out;
		-ms-transition: border-color 0.2s ease-in-out;
		transition: border-color 0.2s ease-in-out;
		border-color: #313A4E;
	}

		.gmwform input[type="text"]:focus,
		.gmwform input[type="email"]:focus,
		.gmwform textarea:focus {
			border-color: #444;
		}

	.gmwform a.button {
		-moz-appearance: none;
		-webkit-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out;
		border: 0;
		border-radius: 0;
		cursor: pointer;
		display: inline-block;
		font-family: "Raleway", Helvetica, sans-serif;
		font-weight: 700;
		height: 2.75em;
		line-height: 2.75em;
		padding: 0 1.5em;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		white-space: nowrap;
	}

	.gmwform a.button.special{
	   box-shadow: none;
	   background-color: #313A4E;
	   color: #fff !important;
	}
	.gmwform ul.actions {
		cursor: default;
		list-style: none;
		padding-left: 0;
	}

		.gmwform ul.actions li {
			display: inline-block;
			padding: 0 1em 0 0;
			vertical-align: middle;
		}	


.beneficiaries_container  {
}

.beneficiaries_header {
    display: block;
    width: 100%;
    padding: 5px 10px;
    color: white;
    background-color: #55ACEE;
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 1.5em;
}

.beneficiaries_body  {
    border: 1px solid black;
    padding:1em;
    margin: 0 0 1em 0;
}