div.tab {
    /*overflow: hidden;*/
	clear: both;
	display: block;
}
div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 12px 29.5px 30px;
    transition: 0.3s;
    font-size: 16px;
	background: #E2E2E2;
	color: #535353;
	margin-right: 3px;
	border-right: 1px solid #fff;*/
}
div.tab button:hover {
    background-color: #FFAB00;
	color: #fff;
}
div.tab button.active {
    background-color: #FFAB00;
	color: #fff;
}
.tabcontent {
    display: none;
    padding: 10px 0px;
    border: 1px solid #E2E2E2;
	background: #fff;
	height: 500px;	
	overflow: scroll;
}
.tabcontent::-webkit-scrollbar {
	width: 9px;
	background-color: #F5F5F5;
}
.tabcontent::-webkit-scrollbar-thumb {
	width: 9px;
	background-color: #3399FF;
}
.topright {
    float: right;
    cursor: pointer;
    font-size: 20px;
}
.topright:hover {
	color: red;
}
.wld {
	float: left;
	width: 20px;
	margin-right: 10px;
}
@media screen and (max-width: 750px) {
div.tab button {
    padding: 10px 25px;
    font-size: 16px;
}
}
@media screen and (max-width: 670px) {
div.tab button {
    padding: 8px 20px;
    font-size: 15px;
}
}
@media screen and (max-width: 600px) {
div.tab button {
    padding: 6px 16px;
    font-size: 14px;
}
}