@charset "utf-8";

.menu-button {
	display: table;
	padding:0 10px;
}
.btn-content {
	display: table-row;
}
.btn-content .btn-icon {
	display: table-cell;
	vertical-align: middle;
	height: 90px;
	width: 70px;
}
.btn-content .btn-icon img {
	width:100%;
	display: table-cell;
}
.btn-content .btn-text {
	display: table-cell;
	vertical-align: middle;
	height: 90px;
	padding: 0 0 0 5px;
}
.btn-content .btn-text h2 {
	display: table-cell;
	color: white;
	font-size:20px;
}
.content-menu {
	display:block;
	position: relative;
	margin: 10px 0;
}
.intro {
	padding: 0;
}
.intro .videowrapper {
	float: none;
	clear: both;
	width: 100%;
	position: relative;
	padding:0;
	margin:0;
	padding-bottom: 56.0%;
	height: 0;
	background: #333;
	-moz-box-shadow: 1px 1px 20px rgba(102,102,102,0.3);
	-webkit-box-shadow: 1px 1px 20px rgba(102,102,102,0.3);
	box-shadow: 1px 1px 20px rgba(102,102,102,0.3);
}
.intro .videowrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#twit-container {
	margin: 10px 0;

}
#twit-container #twit {
	margin: 5px 0;
	padding: 5px 5px 0 5px;
	border-bottom: 2px solid #000 inset;
	border: 1px solid #1DA1F2;
	background: #1DA1F2;
	border-radius:5px;
}
@media screen and (min-width: 530px) {
	.btn-content .btn-text h2 {
		font-size:17px;
	}
}
@media screen and (min-width: 580px) {
	.btn-content .btn-text h2 {
		font-size:20px;
	}
}
@media screen and (min-width: 650px) {
	.btn-content .btn-text h2 {
		font-size:24px;
	}
}
@media screen and (min-width: 700px) {
	.btn-content .btn-text h2 {
		font-size:27px;
	}
}
@media screen and (min-width: 818px) {
	.btn-content .btn-text h2 {
		font-size:17px;
	}
	.menu-button {
		height: 100px;
	}

}
@media screen and (min-width: 870px) {
	.btn-content .btn-text h2 {
		font-size:20px;
	}
}
@media screen and (min-width: 960px) {
	.btn-content .btn-text h2 {
		font-size:24px;
	}

}
@media screen and (min-width: 1045px) {
	.btn-content .btn-text h2 {
		font-size:27px;
	}

}
@media screen and (min-width: 1170px) {
	.btn-content .btn-text h2 {
		font-size:32px;
	}

}
