@media only screen and (min-width: 0px)and (max-width: 480px) {
	.main-menu {
		display: none;
	}

	.res-menu-bt {
		display: block;
	}

	.main-menu li {
		display: block;
	}
	.main-menu li a {
		display: block;
		margin: 0;
		padding: 6px 0 6px 10px;
		border-bottom: 1px solid #9DB4BF;
	}

	.main-menu .drop-menu {
		display: block;
		position: relative;
		background-color: #fff;
		border: 0 none;
		padding: 0;
	}

	.main-menu .drop-menu li a {
		display: block;
		margin: 0;
		padding: 6px 0 6px 23px;
		border-bottom: 1px solid #9DB4BF;
		background: url(../image/right-arrow.gif) no-repeat 10px 9px;
	}

	.main-menu .drop-menu li:last-child a {
		border-bottom: 1px solid #9DB4BF;
	}

	.main-menu li a.dropbt {
		background: url(../image/menu-drop-arrow.gif) no-repeat right 10px top 13px;
	}
}

@media only screen and (min-width: 481px)and (max-width: 640px) {
	.main-menu li a {
		margin: 0 3px;
		padding: 10px 8px;
		font-size: 13px !important;
	}

	.main-menu li a.dropbt {
		background: url(../image/menu-drop-arrow-small.gif) no-repeat right 0 top 11px;
	}

	.main-menu .drop-menu li a {
		padding: 10px 8px;
		font-size: 13px !important;
	}

	.main-menu li:last-child a {
		margin: 0 3px;
		padding: 10px 8px;
	}
}

@media only screen and (min-width: 641px)and (max-width: 960px) {
	.main-menu li a {
		margin: 0 3px;
		padding: 10px 8px;
		font-size: 13px !important;
	}

	.main-menu li a.dropbt {
		background: url(../image/menu-drop-arrow-small.gif) no-repeat right 1px top 11px;
	}

	.main-menu .drop-menu li a {
		padding: 10px 8px;
		font-size: 13px !important;
	}

	.main-menu li:last-child a {
		margin: 0 3px;
		padding: 10px 8px;
	}

	.header-menu {
		padding-top: 15px;
	}
}

@media only screen and (min-width: 961px)and (max-width: 1024px) {
	.main-menu li a {
		margin: 0 4px;
		padding: 8px;
		font-size: 13px !important;
	}

	.main-menu li a.dropbt {
		background: url(../image/menu-drop-arrow-small.gif) no-repeat right 1px top 9px;
	}

	.main-menu .drop-menu li a {
		padding: 10px 8px;
		font-size: 13px !important;
	}
}

@media only screen and (min-width: 1025px)and (max-width: 1280px) {
	.main-menu li a {
		margin: 0 6px;
		padding: 10px;
	}

	.main-menu li a.dropbt {
		background: url(../image/menu-drop-arrow.gif) no-repeat right 1px top 13px;
	}

	.main-menu .drop-menu li a {
		padding: 10px;
	}
}