header {
	text-align: center;
}

*, :after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

::-webkit-input-placeholder {color: inherit;font-size: inherit;font-weight: inherit;opacity: 1}

::-moz-placeholder {color: inherit;font-size: inherit;font-weight: inherit;opacity: 1}

:-moz-placeholder {color: inherit;font-size: inherit;font-weight: inherit;opacity: 1}

:-ms-input-placeholder {color: inherit;font-size: inherit;font-weight: inherit;opacity: 1}

html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}

body, form, h1, h2, h3, h4, h5, h6, html, li, ol, p, ul {margin: 0;padding: 0}

html {-webkit-font-smoothing: antialiased;-webkit-backface-visibility: hidden;height: 100%}

body {height: auto;overflow: auto}

#page {min-height: 600px;height: 100%}

.body-create #page {height: auto}

li, ul {list-style: none}

a {background-color: transparent}

a:active, a:hover {outline: 0}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block}

button, input, textarea {outline: 0}

input {line-height: normal}

input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto}

input[type=search] {-webkit-appearance: textfield;box-sizing: content-box}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none}

button, select {text-transform: none}

button {overflow: visible}

button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0}

button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0}

button, html input[type=button], input[type=reset], input[type=submit] {cursor: pointer;-webkit-appearance: button}

button[disabled], html input[disabled] {cursor: default}

input[type=checkbox], input[type=radio] {padding: 0}

textarea {overflow: auto;vertical-align: top}

.button, a, input, textarea {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}

a {text-decoration: none;color: #405acc}

a:hover {color: #5d7bff;outline: 0}

.menu ul {
	list-style-type: none;padding: 0;
	text-align: center;
	margin: 0 20px 15px 20px;
	line-height: 27px;
	font-size: 13px
}

.menu ul li {display: inline;margin: 0 10px}

.menu ul li:first-child {margin-left: 0}

.menu ul li:last-child {margin-right: 0}

.menu ul ul {display: none}

a.btt:hover {cursor: pointer}

.amp-logo a, .menu a {
	color: #0a89c0;
}

.amp-logo {
	padding: 17px 0;
}

main {
	padding: 30px 20%;

}

main .amp-wp-content {
	margin: auto;
	width: 85%;
}

/*.input-field {border-radius: 6px;font-size: 14px;padding: 8px 12px;background: #ffffff;border: 2px solid #f44336;color: #212121}*/

.grid-column {
	display: table-cell;
	position: relative;
	width: 50%;
}

.calc td {
	border: solid white;
	border-width: 0 15px 10px 0;
}

.calc table {
	width: 60%;
}
.calc {
	width: 40%;
	margin: auto;
}
