@media only screen and (max-width:1050px) {
	.ccnhistory .ccncolact {
		display:none;
	}
	.ccnqcolbr, .ccnqcolmbr,
	.ccnqcolbbr, .ccnqcolsigbr {
		width:100%;
	}
	.ccnqcolbbr,
	.ccnqcolbbr>tr,
	.ccnqcolbbr>tr>td,
	.ccnqcolbbr>tr>th,
	.ccnqcolbbr>tbody,
	.ccnqcolbbr>tbody>tr,
	.ccnqcolbbr>tbody>tr>td,
	.ccnqcolbbr>tbody>tr>th {
		display:block;
		background:transparent;
		width:auto;
	}
	.ccnqcolbbr {
		border:1px solid #111;
	}
	.ccnqcolbbr table {
		width:100%;
	}
}
@media only screen and (max-width:980px) {
	table.ccnqcoluser {
		width:300px;
		max-width:100%;
		text-align:right;
	}
	.ccnqcoluser td[align=left] {
		float:left;
		width:52%;
		text-align:left;
		padding:4px 0;
	}
	.ccnqcoluser td[align=right] {
		float:right;
		width:46%;
		text-align:right;
		padding:4px 0;
	}
	table.corelisting td {
		font-size:14px;
	}
	table.corelisting th {
		font-size:16px;
	}
	.ccnqcolbr,
	.ccnqcolbr>tr,
	.ccnqcolbr>tr>td,
	.ccnqcolbr>tr>th,
	.ccnqcolbr>tbody,
	.ccnqcolbr>tbody>tr,
	.ccnqcolbr>tbody>tr>td,
	.ccnqcolbr>tbody>tr>th,
	.ccnqcolsigbr,
	.ccnqcolsigbr>tr,
	.ccnqcolsigbr>tr>td,
	.ccnqcolsigbr>tr>th,
	.ccnqcolsigbr>tbody,
	.ccnqcolsigbr>tbody>tr,
	.ccnqcolsigbr>tbody>tr>td,
	.ccnqcolsigbr>tbody>tr>th {
		display:block;
		width:auto;
		text-align:left;
	}
	.ccnqcolbr, .ccnqcolsigbr {
		width:100%;
	}
	.ccnqcolsigbr>tr>th,
	.ccnqcolsigbr>tbody>tr>th {
		border-bottom:1px solid #111;
	}
	.ccnqcolsigbr>tr>td,
	.ccnqcolsigbr>tbody>tr>td {
		display:none;
	}
	.ccnqcolp>tr>td,
	.ccnqcolp>tbody>tr>td,
	.ccnqcolp>tr>th,
	.ccnqcolp>tbody>tr>th {
		padding:0 8px;
		margin:8px 0;
	}
	.ccnqcolp {
		overflow:hidden;
	}
	.ccnboltpatternleft {
		width:34%;
	}
	.ccnboltpatternright {
		width:64%;
	}
}
@media only screen and (max-width:750px) {
	.ccnhistory td.ccncolcref {
		font-size:11px;
	}
	.ccnhistory .ccndphide {
		display:none;
	}
}
@media only screen and (max-width:650px) {
	.ccnboltpatternleft {
		width:44%;
	}
	.ccnboltpatternright {
		width:54%;
	}
}
@media only screen and (max-width:550px) {
	table.corelisting th {
		font-size:14px;
	}
	.ccnforml, .ccnformr {
		width:100%;
		float:none;
		text-align:left;
	}
}
@media only screen and (max-width:450px) {
	.ccnimline img {
		max-width:48%;
	}
	.ccnboltpatternleft {
		font-size:16px;
		line-height:24px;
	}
}