body {
    overflow: hidden auto;
}
#title_logo {
	font-size: 25px;
}
#menu_mobile {top: 25px !important;}
#menu {
	top: -150%;
	position: fixed;
	z-index: 1000;
	border: 50px rgb(0, 0, 0) solid;
	left: 0px;
	right: 0px;
	bottom: auto;
	margin: auto;
	background: rgb(0, 0, 0);
	box-sizing: border-box;
	height: 100%;
    transition: 0.35s all;
}
#menu li {
	display: block;
	width: 100%;
	border: transparent;
	border-bottom: solid 1px rgba(255, 255, 255, 0.18);
}
#menu.show {
	top: 0%;
}
#logo {
	max-width: 100px;
}
#title_logo {
	display: none;
}
#top_right_text {
	font-size: 15px;
}
.myslider a img {
	left: 0px;
	right: 0px;
}
.myslider a h2, .myslider a h3 {
	left: 25px;
	right: 25px;
	text-align: center;
	top: 50% !important;
	text-shadow: 1px 1px 1px rgb(11, 11, 11);
}
#site-content .buttons {
	text-align: center;
}
#site-content .table .leftcol {
	display: none;
}
article h1.color_inherit {
	font-size: 250%;
}
article content.color_inherit {
	display: block;
}
article content.color_inherit .left, article content.color_inherit .right {
	display: block;
	margin: auto;
	padding: 12px;
	width: 100%;
}
.rightarea article a img {
	max-width: 92%;
}

.content_table .right label input {
	width: 220px;
}

@media (max-width: 720px) {
    .rightarea article .right {
        width: 100%;
        display: block;
    }
    .rightarea article .left {
        display: block;
        width: 100%;
        text-align: center;
    }
    .rightarea article .right .title {
        text-align: center;
    }
    .rightarea article .right a {
        text-align: center;
    }
	.content_table {
		display: block;
	}
	.content_table .left {
		display: block;
		width: 100%;
	}
	.content_table .right {
		display: block;
		width: 100%;
	}
	.content_table .right {
		display: block;
		width: 100%;
		text-align: center;
	}
	.content_table .right label b {
		text-align: left;
	}
	.content_table .right label {
		max-width: 320px;
	}
	.content_table .right label input {
		width: 100%;
		font-size: 25px;
	}
	menu li ul li ul {
		left: 5px;
		border: solid rgb(64, 63, 63) 1px;
		background: rgb(77, 77, 77);
		top: 0px;
	}
}