.mm-toggle {
    display: none;
}

.only-mobile {display: none}

@media (max-width: 640px) {
	body {
	    min-width: 0;
	}

	body>table tr td {display: block; width: 100%;}

	.mmenu {display:none}

	.mmenu td {text-align: center; word-break: break-word;}
	.mmenu td a {display: inline-block;}

	body>table:nth-child(3)>tr:nth-child(1) {display: none}
	body>table:nth-child(3)>tbody>tr:nth-child(2)>td:nth-child(1) {display: none}

	body>table:nth-child(3)>tbody>tr:nth-child(2)>td:nth-child(2) {padding: 0 5%;
    width: 90%;}


	#footer {text-align: center;}


	#mobile-menu {
		overflow-y: scroll !important;
		padding-top: 25px;
	}

	#mobile-menu a {
		text-transform: none;
		color: #fff;
	    display: block;
	    margin: 5px 10px;
	}
	#mobile-menu table td {background: none;
		display: block;
	    	width: 100%;
	}
	.mm-toggle {
	    display: inline-block;
	    position: absolute;
	    left: 20px;
	    top: 30px;
	}

	#mobile-menu .close {
		position: absolute;
	    right: 10px;
	    top: 0px;
	    color: #fff;
	    font-family: tahoma, verdana, arial;
	}

	.colpad {
		padding: 0;
	}

	#search1 tr, #search1 td {display: block !important}

	.only-mobile {display: block !important}

	.booksnav td  {display: table-cell; width: 33%}

	#content {padding: 0 10px; }

	.yapad, .block {
	    overflow: hidden;
	}
}