/* image1 */

	.image1 {
		border: 0;
		display: inline;
		position: relative;
	}

		.image1 img {
			display: inline;
		}

		.image1.left, .image1.right {
			max-width: 40%;
		}

			.image1.left img, .image1.right img {
				width: 100%;
			}

		.image1.left {
			float: left;
			padding: 0 1.5em 1em 0;
			top: 0.25em;
		}

		.image1.right {
			float: right;
			padding: 0 0 1em 1.5em;
			top: 0.25em;
		}

		.image1.fit {
			display: block;
			margin: 0 0 0 0;
			width: 100%;
		}

			.image1.fit img {
				width: 100%;
			}

		.image1.featured {
			display: block;
			margin: 0 0 3em 0;
			width: 100%;
		}

			.image1.featured img {
				width: 100%;
			}

			@media screen and (max-width: 736px) {

				.image1.featured {
					margin: 0 0 1.5em 0;
				}

			}

		.image1.main {
			display: block;
			margin: 0 0 3em 0;
			width: 100%;
		}

			.image1.main img {
				width: 100%;
			}

/* Button */

	.button {
		-moz-appearance: none;
		-webkit-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
		-webkit-transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
		-ms-transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
		transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
		background-color: transparent;
		border: 0;
		box-shadow: inset 0 0 0 1px rgba(160, 160, 160, 0.3);
		color: #3c3b3b !important;
		cursor: pointer;
		display: inline-block;
		font-family: "Raleway", Helvetica, sans-serif;
		font-size: 0.6em;
		font-weight: 800;
		height: 4.8125em;
		letter-spacing: 0.25em;
		line-height: 4.8125em;
		padding: 0 2.5em;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		white-space: nowrap;
	}

		.button:hover {
			box-shadow: inset 0 0 0 1px #2ebaae;
			color: #2ebaae !important;
		}

			.button:hover:active {
				background-color: rgba(46, 186, 174, 0.05);
			}

		.button:before,
		.button:after {
			color: #aaaaaa;
			position: relative;
		}

		input[type="submit"]:before,
		input[type="reset"]:before,
		input[type="button"]:before,
		button:before,
		.button:before {
			left: -1em;
			padding: 0 0 0 0.75em;
		}

		input[type="submit"]:after,
		input[type="reset"]:after,
		input[type="button"]:after,
		button:after,
		.button:after {
			left: 1em;
			padding: 0 0.75em 0 0;
		}

		input[type="submit"].fit,
		input[type="reset"].fit,
		input[type="button"].fit,
		button.fit,
		.button.fit {
			width: 100%;
		}

		input[type="submit"].large,
		input[type="reset"].large,
		input[type="button"].large,
		button.large,
		.button.large {
			font-size: 0.7em;
			padding: 0 3em;
		}

		input[type="submit"].small,
		input[type="reset"].small,
		input[type="button"].small,
		button.small,
		.button.small {
			font-size: 0.5em;
		}

		input[type="submit"].disabled, input[type="submit"]:disabled,
		input[type="reset"].disabled,
		input[type="reset"]:disabled,
		input[type="button"].disabled,
		input[type="button"]:disabled,
		button.disabled,
		button:disabled,
		.button.disabled,
		.button:disabled {
			pointer-events: none;
			color: rgba(160, 160, 160, 0.3) !important;
		}

			input[type="submit"].disabled:before, input[type="submit"]:disabled:before,
			input[type="reset"].disabled:before,
			input[type="reset"]:disabled:before,
			input[type="button"].disabled:before,
			input[type="button"]:disabled:before,
			button.disabled:before,
			button:disabled:before,
			.button.disabled:before,
			.button:disabled:before {
				color: rgba(160, 160, 160, 0.3) !important;
			}

/* Custom */

.dispil{width: 100%; display: block;}
h4{text-align: center; padding-top: 5px;}
.hideme{display: none;}
.reslt{width: 0px; height: 0px; z-index: -100; position: absolute;}