.fullmod {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	position: fixed;
	top: 100%;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #fff;
	-moz-box-shadow: 0 0px 10px #666;
	-webkit-box-shadow: 0 0px 10px #666;
	box-shadow: 0 0px 10px #666;
	padding: 50px;
	z-index: 9999999999;
	-webkit-transition: top 0.5s ease;
	-moz-transition: top 0.5s ease;
	-o-transition: top 0.5s ease;
	transition: top 0.5s ease;
	overflow: auto;
}

.fullmod.fullmod-hidden {
	visibility: hidden
}
.fullmod.fullmod-hiding {
	overflow: hidden
}
.fullmod .fullmod-content .fullmod-head .title {
	font-size: 50px;
	margin-bottom: 40px;
	margin-top: 0
}
.fullmod .fullmod-content .fullmod-head .buttons {
	position: absolute;
	top: 40px;
	right: 50px
}
.fullmod .fullmod-content .fullmod-head .buttons>a {
	font-size: 3em;
	color: #333;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
	text-decoration: none
}
.fullmod .fullmod-content .fullmod-head .buttons>a:hover {
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5
}
.fullmod-open {
	overflow: hidden
}
.fullmod-body {
	width: 100%;
}

@media screen and (max-width: 640px) {
	.fullmod .fullmod-content .fullmod-head .buttons {
	position: fixed;
	top: 0px;
	right: 10px
}

}