



.text_28_010101{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#010101;
	line-height:normal;
	margin-top:26px;
	margin-bottom:10px;
}
.clearfix:after { content: "."; display: block; font-size:0px; height: 0px; clear: both; visibility: hidden;}
.clearfix { display: block; }
.floatbox { overflow:hidden; }
.clear { clear: both; height:1px; line-height:1px; }

.main-content_2{
	margin:0 20px;
}

.width_62_min_360px{
	width:62%;
	min-width:360px;
}

.width_100_min_360px{
	width:100%;
	min-width:360px;
}

.width_48_min_300px{
	width:48%;
	min-width:300px;
	float:left;
}

.width_4per_height_20px{
	width:4%;
	height:20px;
	float:left;
}

.category_table .column_width_1px{
	width:1px;
	margin:0px;
	white-space:nowrap;
	padding:0;
}
.category_table {text-align:center; display:block;}
.category_table table {border-collapse:collapse; text-align:center; width:100%; margin-bottom: 42px; margin-top: 0px;}
.category_table tbody td, .category_table tbody th {height:20px; vertical-align:middle; padding:5px 10px;}

.category_table thead tr th {height:20px; vertical-align:middle; padding:5px 10px;}

.category_table tr td:nth-child(1) {text-align:left;}
.category_table tr td:nth-child(2) {text-align:left;}
.category_table thead tr th { font-family:Arial, Helvetica, sans-serif; color:#323333; text-align:center; font-size:11px; font-weight:bold; line-height:normal; border-left:thin solid #FFF;}
.category_table thead tr:nth-child(2) th{ cursor:pointer;}
.category_table thead tr th:nth-child(1) {text-align:left; width:30px;}
.category_table thead tr th:nth-child(2) {text-align:center;}
.category_table thead tr:nth-child(1) th:nth-child(1){background-color:#e5e5e5; color:#888; font-size:15px;}
.category_table thead tr:nth-child(1) th:nth-child(2){background-color:#3b5998; color:#FFFFFF; font-size:15px; text-align:center;}
.category_table thead tr:nth-child(1) th:nth-child(3){background-color:#0ab4ea; color:#FFFFFF; font-size:15px; text-align:center;}
/*.category_table thead tr:nth-child(2) th:nth-child(3) {background-color:#ebeef4; width:100px; border-bottom: thin solid #d3d6db;}*/
.category_table thead tr:nth-child(2) th{font-size:11px; color:#333; font-weight:normal;}
.category_table tbody tr:nth-child(odd) td:nth-child(1)  { background-color:#fff;}
.category_table tbody tr:nth-child(odd) td:nth-child(2)  { background-color:#fff; }
.category_table tbody tr td:nth-child(1)  { width:30px; padding-right:2px;}

.category_table tbody tr td:nth-child(2){padding-left:0;}
/*
.category_table tbody tr:nth-child(odd) td:nth-child(3)  { background:#ebeef4; white-space:nowrap; width:1%; border-bottom: thin solid #d3d6db;}
.category_table tbody tr:nth-child(even) td:nth-child(3)  { background:#ebeef4; white-space:nowrap; width:1%; border-bottom: thin solid #d3d6db;}
*/
.category_table tbody tr:nth-child(odd) td:nth-child(3), .category_table tbody tr:nth-child(even) td:nth-child(3), .category_table thead tr:nth-child(2) th:nth-child(2)  { background-color:#ebeef4; width:100px; border-bottom: thin solid #d3d6db;}

/*
.category_table tbody tr:nth-child(odd) td:nth-child(4)  { background:#d8deea; white-space:nowrap; width:1%; border-bottom: thin solid #c2c7d2;}
.category_table tbody tr:nth-child(even) td:nth-child(4)  { background:#d8deea; white-space:nowrap; width:1%; border-bottom: thin solid #c2c7d2;}
*/
.category_table tbody tr:nth-child(odd) td:nth-child(4), .category_table tbody tr:nth-child(even) td:nth-child(4), .category_table thead tr:nth-child(2) th:nth-child(3)  { background-color:#d8deea; width:130px; border-bottom: thin solid #c2c7d2;}

/*
.category_table tbody tr:nth-child(odd) td:nth-child(5)  { background:#c4cde0; white-space:nowrap; width:1%; border-bottom: thin solid #b0b8c9;}
.category_table tbody tr:nth-child(even) td:nth-child(5)  { background:#c4cde0; white-space:nowrap; width:1%; border-bottom: thin solid #b0b8c9;}
*/
.category_table tbody tr:nth-child(odd) td:nth-child(5), .category_table tbody tr:nth-child(even) td:nth-child(5), .category_table thead tr:nth-child(2) th:nth-child(4)   { background-color:#c4cde0; width:100px; border-bottom: thin solid #b0b8c9;}

/*
.category_table tbody tr:nth-child(odd) td:nth-child(6)  { background:#cef0fb; white-space:nowrap; width:1%; border-bottom: thin solid #b9d8e1;}
.category_table tbody tr:nth-child(even) td:nth-child(6)  { background:#cef0fb; white-space:nowrap; width:1%; border-bottom: thin solid #b9d8e1;}
*/
.category_table tbody tr:nth-child(odd) td:nth-child(6), .category_table tbody tr:nth-child(even) td:nth-child(6), .category_table thead tr:nth-child(2) th:nth-child(5)  { background-color:#cef0fb; width:100px; border-bottom: thin solid #b9d8e1;}

/*
.category_table tbody tr:nth-child(odd) td:nth-child(7)  { background:#9de1f7; white-space:nowrap; width:1%; border-bottom: thin solid #8dcade;}
.category_table tbody tr:nth-child(even) td:nth-child(7)  { background:#9de1f7; white-space:nowrap; width:1%; border-bottom: thin solid #8dcade;}
*/
.category_table tbody tr:nth-child(odd) td:nth-child(7), .category_table tbody tr:nth-child(even) td:nth-child(7), .category_table thead tr:nth-child(2) th:nth-child(6)  { background-color:#9de1f7; width:100px; border-bottom: thin solid #8dcade;}

.category_table tbody tr:nth-child(even) td   { background-color:#fff; }
.category_table tbody tr td a{color:#014a95; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:normal;}
.category_table tbody tr td {background-color:#d9d9d9; color:#555; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-left:thin solid #FFF;}

.category_table tbody tr:hover:nth-child(even) > td:nth-child(even), .category_table tbody tr:hover:nth-child(even) > td:nth-child(odd){ background-color:#f2f2f2; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(even), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(odd){ background-color:#f2f2f2; }
.category_table tbody tr:hover:nth-child(even) > td:nth-child(1), .category_table tbody tr:hover:nth-child(even) > td:nth-child(1){ background-color:#ffffff; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(1), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(1){ background-color:#ffffff; }
.category_table tbody tr:hover:nth-child(even) > td:nth-child(2), .category_table tbody tr:hover:nth-child(even) > td:nth-child(2){ background-color:#ffffff; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(2), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(2){ background-color:#ffffff; }
.category_table tbody tr:hover:nth-child(even) > td:nth-child(3), .category_table tbody tr:hover:nth-child(even) > td:nth-child(3){ background-color:#f9fafc; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(3), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(3){ background-color:#f9fafc; }
.category_table tbody tr:hover:nth-child(even) > td:nth-child(5), .category_table tbody tr:hover:nth-child(even) > td:nth-child(5){ background-color:#edf0f6; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(5), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(5){ background-color:#edf0f6; }
.category_table tbody tr:hover:nth-child(even) > td:nth-child(7), .category_table tbody tr:hover:nth-child(even) > td:nth-child(7){ background-color:#e2f6fd; }
.category_table tbody tr:hover:nth-child(odd) > td:nth-child(7), .category_table tbody tr:hover:nth-child(odd) > td:nth-child(7){ background-color:#e2f6fd; }
.category_table tbody tr:hover td, .category_table tbody tr:hover td a{font-weight:bold; color:#000;}
.category_table table tr { border-bottom: thin solid #e5e5e5;}
.category_table table thead tr:nth-child(1) { border-bottom: thin solid #fff;}
.category_table table tr img{
	height:24px;
}

.category_table thead tr:nth-child(2) .header{
	background-image:url(images/responsive/company/bg.gif);
	background-repeat: no-repeat; 
    background-position: center right; 
}

.category_table thead tr:nth-child(2) .headerSortUp{
	background-image:url(images/responsive/company/asc.gif);
	background-repeat: no-repeat; 
    background-position: center right;
}
.category_table thead tr:nth-child(2) .headerSortDown{
	background-image:url(images/responsive/company/desc.gif);
	background-repeat: no-repeat; 
    background-position: center right;
}


.main-content_2 .column_1{
       width:48.4%;
       min-width:320px;
       float:left;
       margin-right:3%;
}

.main-content_2 .column_2{
       width:48.4%;
       min-width:320px;
       float:left;
}

@media screen and (max-width:735px){
       
       .main-content_2 .column_1{
       width:100%;
       min-width:320px;
       float:left;
       }
       
       .main-content_2 .column_2{
               width:100%;
               min-width:320px;
               float:left;
       }
       
}
/*
.category_table thead tr th:nth-child(3) {white-space:nowrap; width:1%;}
.category_table thead tr th:nth-child(4) {white-space:nowrap; width:1%;}
*/