@media only screen and (max-width: 980px) {
	.login_box {width: 98%; margin-top: 10px;}
	.login_line {height: 160px; text-align: center;}
	.login_label {height: 40px; text-align: left; width: 70%; padding-left: 14%; padding-top: 10px;}
	.login_label span {font-size: 36px;}
	.login_line .custom-combobox {width: 100% !important; height: 80px; font-size: 36px;}
	.login_line .custom-combobox input {width: 70% !important; height: 80px; font-size: 36px; border: solid 2px #CCCCCC;}
	.login_line .custom-combobox a {width: 10% !important; margin-left: -10% !important; height: 94px; font-size: 36px; border: solid 2px #CCCCCC;}
	.login_line .custom-combobox .ui-icon-triangle-1-s {font-size: 36px !important;}
	.ui-menu-item-wrapper {font-size: 36px !important; line-height: 60px;}
	.login_line .login_username {width: 70%; height: 60px; padding: 10px !important; font-size: 36px !important; border: solid 2px #CCCCCC; background-color: #FFFFFF !important;}
	.login_line .login_password {width: 70%; height: 60px; padding: 10px !important; font-size: 36px !important; border: solid 2px  #CCCCCC; background-color: #FFFFFF !important;}
	.error_line {height: 80px; text-align: center; color: #FF0000;}
	.login_button {height: 80px; font-size: 36px; text-align: center; width: 72% !important; padding: 10px 10px 10px 10px; cursor:pointer}
	.error_line {font-size: 30px; margin-top: 20px;}
}