/*
 * optian reset
 * wireframe.css
 */

/* Sticky Header */
.st-is-sticking + .st-header-v1 a[class^=st-gn-link-depth],
.st-is-sticking + .st-mobile-header a[class^=st-mobile-gn-link-depth] {
	color: #000;
}
.st-is-sticking + .st-mobile-header #st-mobile-gn-menuicon-item-bread .st-gn-menuicon-bread-crust {
	border-color: #000;
}
.st-is-sticking + .st-mobile-header .st-mobile-gn-item-depth-1 {
	border-color: #373737;
}
body .st-is-sticking + #st-header,
body .st-is-sticking + #st-mobile-header {
	background-color: #fff;
}

/* Form */
body .quform-options-columns > .quform-option {
    line-height: 1em
}
body .quform-spacer {
	padding-bottom: 2px;
}
.quform-form-title {
	font-size: 18px;
	text-align: center;
}
body .quform-element-submit {
	margin: 0;
}
body .quform-error > .quform-error-inner {
	line-height: 1.2em;
}
.quform-error-text {
	font-size: 10px;
}
.c-b {
	position: absolute;
	top: 10px;
	right: 20px;
	border: none;
	font-weight: 700;
}
.c-b:hover {
	opacity: .6;
}
.myForm .small-form {
	display: none;
}
.on-btn {
	display: none;
	background-color: transparent;
	border: none;
}

.myForm .on-btn {
	display: block;
}
@media only screen and (max-width: 767px) {
	body .quform-options-columns.quform-responsive-columns-phone-landscape>.quform-option {
		float: left;
		width: 50% !important;
	}
}

/* Main Page */

.m-text {
	visibility: hidden;
	transition-property: all;
	transition-duration: 2s;
	transform: translateY(-50px);
}
.m-text-box:hover .m-text {
	visibility: visible;
	transform: translateY(-50px);
}
.m-text-box:hover img,
.m-text-box:hover .m-box-text {
	transform: translateY(-20px);
}
.stad-swiper-slide-next,
.stad-swiper-slide-prev {
	scale: 0.8;
	transition: scale 0.8s;
}


/* Copyright */
.box-1 {
	margin-bottom: 20px;
}
.box-2 p {
	margin-top: 0;
	margin-bottom: 0px;
}
.box-3 {
	margin-top: 20px;
}
.box-3 p {
	font-size: 13px;
	margin: 0;
}