.row {
	width: 100%;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td {font-size: 14px;}

h1 {
	font-size: 18px;	
}

h2 {
	font-size: 14px;	
}

h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: normal; text-rendering: optimizeLegibility; line-height: inherit; margin-bottom: 3px; margin-top: 0; }

.column, .columns { padding: 0 0;}

.row .row { margin: 0 0;}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {  height: auto; margin: 0 0 0; padding: 6px;}


.button { 
	width: auto;
	background: #ebf4f6; 
	border: none; 
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; 
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; 
	color: #565859; 
	cursor: pointer; 
	display: none; 
	font-family: "PT Serif" sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 1; 
	margin: 0; 
	outline: none; 
	padding: 10px 20px 11px; 
	position: relative; 
	text-align: center; 
	text-decoration: none; 
	-webkit-transition: background-color 0.15s ease-in-out; 
	-moz-transition: background-color 0.15s ease-in-out; 
	-o-transition: background-color 0.15s ease-in-out; 
	transition: background-color 0.15s ease-in-out;
}


.save-button{
	display: block !important;
	background: #565859;
	color: #fff;
	padding: 8px 20px 8px;
}

.save-button:hover{
	background: #285d79;
}

.save-button:active{
	background: #023b59;
}

ul {margin-bottom: 0;}

.reveal-modal {
	padding: 20px;	
}

.button.dropdown::after {
	border-color: #565859 transparent transparent transparent;	
}

.close-reveal-modal {
	width: 27px;
	height: 27px;
	background-image: url(../image/close.png);
    background-position: 0 0;
}

.close-reveal-modal:hover {
    background-position: 0 -27px;
}


.close-reveal-modal:active {
    background-position: 0 -54px;
}

/*.button.dropdown > ul {
	min-width: 91%;
	left: 9%;	
}
*/

