/* table reset bootstrap */
.table-responsive {
    overflow-x: unset;
    width: 100%;
    /* display: table; */
}
.table > thead > tr > th:nth-child(1), 
.table > tbody > tr > th:nth-child(1), 
.table > tfoot > tr > th:nth-child(1), 
.table > thead > tr > td:nth-child(1), 
.table > tbody > tr > td:nth-child(1), 
.table > tfoot > tr > td:nth-child(1) {
    /* font-family: Montserrat-Semibold; */ 
	/* last update from about/supporting-bodies/emission-reduction */
}
.table > thead > tr > th, 
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td, 
.table > tbody > tr > td, 
.table > tfoot > tr > td {
    font-size: 13px;
	line-height: 23px;
	padding: 11px 20px 15px 20px;
    vertical-align: top;
    border-top: 1px solid #f0f0f0;
	border-bottom: 2px solid #f0f0f0;
	/* border-right: 2px solid #f0f0f0; */
}
.table > thead > tr > td p, 
.table > tbody > tr > td p, 
.table > tfoot > tr > td p{
    margin-bottom:0px;
}
/* end table reset bootstrap */

/* plugin */
.table-border{ border: 1px solid #f0f0f0}
.table.table-striped{ border: 1px solid #f0f0f0}
/* end plugin */

.table_head{
    border-bottom: 1px solid #f0f0f0;
	padding-bottom: 15px !important;
	padding-top: 13px !important;
}
.table_head,
.table_body,
.table_body .accordion_toggle,
.table_body .panel-heading {
	width: 100%;
	max-width: 100%;
	background-color: #fff;
	display: table;
}
.table_body .panel-body,
.table_body .panel-collapse,
.table_body .panel-body .list_table_subs{
	max-width: 100%;
}
.table_body {
	margin-top: 0px;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 0px;
	display: table;
}
.table_body .collapse.in {
    margin-top: 0px;
	display: inline-block;
	width: calc(100% - 40px);
}
.table_head,
.table_body .panel-heading {
    padding: 12px 0px 14px 0px;
}
.table_body .panel-body .list_table_subs{
    padding: 8px 0px 9px 0px;
}
.table_body .panel-body .list_table_subs:first-child{
	padding-top: 10px;
}
.table_body .panel-body .list_table_subs:last-child{
    margin-bottom: -4px;
}
.table_body .panel-body .list_table_subs{ }
.table_body .panel-collapse,
.table_head .table_head_col_lists .col_1 a, 
.table_body .panel-heading .head_table_t .col_1 a,
.table_head .table_head_col_lists .col_1 p, 
.table_body .panel-heading .head_table_t .col_1 p { 
	font-size: 13px;
	margin-left: 40px; 
	margin-right: 10px;
}
.table_body .accordion_toggle{ position:relative; }
.table_body .panel-body .list_table_subs{
	width: 100%;
	background-color: #fff;
	display: table;
}
.table_body .panel-body .list_table_subs .col_1 a{ padding-left: 20px; }
.table_head .table_head_col_lists .col_1,
.table_head .table_head_col_lists .col_2,
.table_head .table_head_col_lists .col_3,
.table_head .table_head_col_lists .col_4,
.table_head .table_head_col_lists .col_5,
.table_head .table_head_col_lists .col_6,
.table_head .table_head_col_lists .col_7,
.table_head .table_head_col_lists .col_8,
.table_head .table_head_col_lists .col_9,
.table_head .table_head_col_lists .col_10,
.table_head .table_head_col_lists .col_11,
.table_body .panel-heading .head_table_t .col_1,
.table_body .panel-heading .head_table_t .col_2,
.table_body .panel-heading .head_table_t .col_3,
.table_body .panel-heading .head_table_t .col_4,
.table_body .panel-heading .head_table_t .col_5,
.table_body .panel-heading .head_table_t .col_6,
.table_body .panel-heading .head_table_t .col_7,
.table_body .panel-heading .head_table_t .col_8,
.table_body .panel-heading .head_table_t .col_9,
.table_body .panel-heading .head_table_t .col_10,
.table_body .panel-heading .head_table_t .col_11,
.table_body .panel-body .list_table_subs .col_1,
.table_body .panel-body .list_table_subs .col_2,
.table_body .panel-body .list_table_subs .col_3,
.table_body .panel-body .list_table_subs .col_4,
.table_body .panel-body .list_table_subs .col_5,
.table_body .panel-body .list_table_subs .col_6,
.table_body .panel-body .list_table_subs .col_7,
.table_body .panel-body .list_table_subs .col_8,
.table_body .panel-body .list_table_subs .col_9,
.table_body .panel-body .list_table_subs .col_10,
.table_body .panel-body .list_table_subs .col_11 { float: left; min-height:1px; }
.table_head .table_head_col_lists .col_1 a,
.table_head .table_head_col_lists .col_2 p,
.table_head .table_head_col_lists .col_3 p,
.table_head .table_head_col_lists .col_4 p,
.table_head .table_head_col_lists .col_5 p,
.table_head .table_head_col_lists .col_6 p,
.table_head .table_head_col_lists .col_7 p,
.table_head .table_head_col_lists .col_8 p,
.table_head .table_head_col_lists .col_9 p,
.table_head .table_head_col_lists .col_10 p,
.table_head .table_head_col_lists .col_11 p{
	font-family: "Montserrat-Semibold";
	text-transform: initial;
	font-size: 13px;
	color: #636363;
}
.table_body .panel-heading .head_table_t .col_1 a,
.table_body .panel-body .list_table_subs .col_1 a{
	font-family: "Montserrat-Semibold";
	display: inline-block;
}
.table_body .panel-heading .head_table_t .col_2 p,
.table_body .panel-heading .head_table_t .col_3 p,
.table_body .panel-heading .head_table_t .col_4 p,
.table_body .panel-heading .head_table_t .col_5 p,
.table_body .panel-heading .head_table_t .col_6 p,
.table_body .panel-heading .head_table_t .col_7 p,
.table_body .panel-heading .head_table_t .col_8 p,
.table_body .panel-heading .head_table_t .col_9 p,
.table_body .panel-heading .head_table_t .col_10 p,
.table_body .panel-heading .head_table_t .col_11 p{
	font-family: "Montserrat";
	font-weight: normal;
}
.table_body .panel-body .list_table_subs .col_2 p,
.table_body .panel-body .list_table_subs .col_3 p,
.table_body .panel-body .list_table_subs .col_4 p,
.table_body .panel-body .list_table_subs .col_5 p,
.table_body .panel-body .list_table_subs .col_6 p,
.table_body .panel-body .list_table_subs .col_7 p,
.table_body .panel-body .list_table_subs .col_8 p,
.table_body .panel-body .list_table_subs .col_9 p,
.table_body .panel-body .list_table_subs .col_10 p,
.table_body .panel-body .list_table_subs .col_11 p{
	font-family: "Montserrat", Open Sans, Arial, sans-serif;
	font-weight: normal;
}
.table_head .table_head_col_lists .col_1 a,
.table_head .table_head_col_lists .col_2 p,
.table_head .table_head_col_lists .col_3 p,
.table_head .table_head_col_lists .col_4 p,
.table_head .table_head_col_lists .col_5 p,
.table_head .table_head_col_lists .col_6 p,
.table_head .table_head_col_lists .col_7 p,
.table_head .table_head_col_lists .col_8 p,
.table_head .table_head_col_lists .col_9 p,
.table_head .table_head_col_lists .col_10 p,
.table_head .table_head_col_lists .col_11 p,
.table_body .panel-heading .head_table_t .col_1 a,
.table_body .panel-heading .head_table_t .col_2 p,
.table_body .panel-heading .head_table_t .col_3 p,
.table_body .panel-heading .head_table_t .col_4 p,
.table_body .panel-heading .head_table_t .col_5 p,
.table_body .panel-heading .head_table_t .col_6 p,
.table_body .panel-heading .head_table_t .col_7 p,
.table_body .panel-heading .head_table_t .col_8 p,
.table_body .panel-heading .head_table_t .col_9 p,
.table_body .panel-heading .head_table_t .col_10 p,
.table_body .panel-heading .head_table_t .col_11 p,
.table_body .panel-body .list_table_subs .col_1 a,
.table_body .panel-body .list_table_subs .col_2 p,
.table_body .panel-body .list_table_subs .col_3 p,
.table_body .panel-body .list_table_subs .col_4 p,
.table_body .panel-body .list_table_subs .col_5 p,
.table_body .panel-body .list_table_subs .col_6 p,
.table_body .panel-body .list_table_subs .col_7 p,
.table_body .panel-body .list_table_subs .col_8 p,
.table_body .panel-body .list_table_subs .col_9 p,
.table_body .panel-body .list_table_subs .col_10 p,
.table_body .panel-body .list_table_subs .col_11 p{ 
	color: #636363;
	font-size: 13px;
	line-height: 20px;
	text-transform: initial;
	padding-right: 15px;
	margin-bottom: 0px; 
	display: inline-block; 
}
.table_body .panel-heading .head_table_t .col_3 p{
	width: 100%;
	margin-bottom:10px;
	display: block;
	/* word-break: break-all; */
}
.table_body .panel-heading .head_table_t .col_3 p span,
.table_body .panel-heading .head_table_t .col_3 p font{
	color: #636363 !important;
	font-size: 13px !important;
	line-height: 20px !important;
	text-transform: initial !important;
	margin-bottom: 0px !important;
	font-family: "Montserrat" !important;
	font-weight: normal !important;
}
.table_body .panel-heading .head_table_t .col_3 p:last-child{ margin-bottom:0px; }
.table_body .panel-body{
	border-top: none !important;
}
.table_body .panel-heading a.accordion-toggle.collapsed:before, 
.table_body .s_list_table a.collapsed[data-toggle="collapse"]:before,
.table_body .panel-heading a.accordion-toggle:before, 
.table_body .s_list_table a[data-toggle="collapse"]:before{
	content: "";
	width: 14px;
	height: 8px;
	background-image: url('../img/icons/LeftMenu-Arrow-Down@2x.png');
	background-size: 14px 16px;
	background-repeat: no-repeat;
	display: inline-block;
	top: 6px;
	left: 13px;
	position:absolute;
	
	-moz-transition: -moz-transform 0.2s linear;
	-webkit-transition: -webkit-transform 0.2s linear;
	transition: transform 0.2s linear;
}
.table_body .panel-heading a.accordion-toggle.collapsed:before, 
.table_body .s_list_table a.collapsed[data-toggle="collapse"]:before {
	background-position: top center;
	
	-moz-transform: rotate(-0deg);
	-webkit-transform: rotate(-0deg);
	transform: rotate(-0deg);
}
.table_body .panel-heading a.accordion-toggle:before, 
.table_body .s_list_table a[data-toggle="collapse"]:before {
	background-position: bottom center;
	
	-moz-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}
.table_body .panel-heading a.accordion-toggle:hover:before, 
.table_body .s_list_table a[data-toggle="collapse"]:hover:before,
.table_body .panel-heading.active a[data-toggle="collapse"]:before{
	background-position: bottom center;
}
.table_body .panel-group .panel {
    margin-bottom: 0;
    border-radius: 0px;
	box-shadow: none;
	border-color: transparent;
}
.table_body .panel-heading{
	background-image: none;
	border-radius: 0px;
	border: none;
}
.table_body .panel.panel-default:hover .panel-heading,
.table_body .panel.panel-default .panel-body .list_table_subs:hover{
	background-color: #fdf6f0;
}
.table_body .panel-heading.active .head_table_t .col_1 a{
	color: #636363;
}
.table_body .panel-heading .head_table_t .col_1 a.goTo:hover,
.table_body .panel-body .list_table_subs .col_1 a.goTo:hover{
	color: #f27a24;
	cursor:pointer;
}
.table_body .panel-heading.active .no-subsidiary .head_table_t .col_1 a{}
.table_body .panel-body{
	padding: 0;
}
.table_body .panel-group{
	margin-bottom: 0;
}

/* certification bodies */
.certification-bodies-table.table_3column .table_head .col_1 p,
.certification-bodies-table.table_3column .table_body .col_1 p{
	margin-right: 40px;
}
.certification-bodies-table.table_3column .table_head .col_2 p,
.certification-bodies-table.table_3column .table_body .col_2 p,
.certification-bodies-table.table_3column .table_head .col_3 p,
.certification-bodies-table.table_3column .table_body .col_3 p{
	padding-right: 40px;
} 
.certification-bodies-table.table_3column .table_body .col_2 p{ 
	width: 100%; 
	display: block;
}
.certification-bodies-table.table_3column .table_body .col_2 p br{ display: none; }

/* table 3 column */
.table_3column .table_head .table_head_col_lists .col_1,
.table_3column .table_body .panel-heading .head_table_t .col_1{ width:30%; }
.table_3column .table_head .table_head_col_lists .col_2,
.table_3column .table_body .panel-heading .head_table_t .col_2{ width:40%; }
.table_3column .table_head .table_head_col_lists .col_3,
.table_3column .table_body .panel-heading .head_table_t .col_3{ width:30%; }
.table_3column .table_body .panel-body .list_table_subs .col_1{ width: 30.8%; }
.table_3column .table_body .panel-body .list_table_subs .col_2{ width: 40.8%; }
.table_3column .table_body .panel-body .list_table_subs .col_3{ width: 30.8%; }
/* end table 3 column */


/* table 4 column */
.table_4column .table_head .table_head_col_lists .col_1,
.table_4column .table_body .panel-heading .head_table_t .col_1{ width:30%; }
.table_4column .table_head .table_head_col_lists .col_2,
.table_4column .table_body .panel-heading .head_table_t .col_2{ width:30%; }
.table_4column .table_head .table_head_col_lists .col_3,
.table_4column .table_body .panel-heading .head_table_t .col_3{ width:20%; }
.table_4column .table_head .table_head_col_lists .col_4,
.table_4column .table_body .panel-heading .head_table_t .col_4{ width:20%; }
.table_4column .table_body .panel-body .list_table_subs .col_1{ width: 27.8%; }
.table_4column .table_body .panel-body .list_table_subs .col_2{ width: 30.8%; }
.table_4column .table_body .panel-body .list_table_subs .col_3{ width: 20.8%; }
.table_4column .table_body .panel-body .list_table_subs .col_4{ width: 20.5%; }
/* end table 4 column */

/* table 5 column */
.table_5column .table_head .table_head_col_lists .col_1,
.table_5column .table_body .panel-heading .head_table_t .col_1{ width:50%; }
.table_5column .table_head .table_head_col_lists .col_2,
.table_5column .table_body .panel-heading .head_table_t .col_2{ width:15%; }
.table_5column .table_head .table_head_col_lists .col_3,
.table_5column .table_body .panel-heading .head_table_t .col_3{ width:10%; }
.table_5column .table_head .table_head_col_lists .col_4,
.table_5column .table_body .panel-heading .head_table_t .col_4{ width:13%; }
.table_5column .table_head .table_head_col_lists .col_5,
.table_5column .table_body .panel-heading .head_table_t .col_5{ width:12%; }
.table_5column .table_body .panel-body .list_table_subs .col_1{ width: 48.4%; }
.table_5column .table_body .panel-body .list_table_subs .col_2{ width: 15.6%; }
.table_5column .table_body .panel-body .list_table_subs .col_3{ width: 10.4%; }
.table_5column .table_body .panel-body .list_table_subs .col_4{ width: 13.4%; }
.table_5column .table_body .panel-body .list_table_subs .col_5{ width: 12.1%; }
/* end table 5 column */

/* table 6 column */
.table_6column .table_head .table_head_col_lists .col_1,
.table_6column .table_body .panel-heading .head_table_t .col_1{ width:40%; }
.table_6column .table_head .table_head_col_lists .col_2,
.table_6column .table_body .panel-heading .head_table_t .col_2{ width:15%; }
.table_6column .table_head .table_head_col_lists .col_3,
.table_6column .table_body .panel-heading .head_table_t .col_3{ width:10%; }
.table_6column .table_head .table_head_col_lists .col_4,
.table_6column .table_body .panel-heading .head_table_t .col_4{ width:13%; }
.table_6column .table_head .table_head_col_lists .col_5,
.table_6column .table_body .panel-heading .head_table_t .col_5{ width:12%; }
.table_6column .table_head .table_head_col_lists .col_6,
.table_6column .table_body .panel-heading .head_table_t .col_6{ width:10%; }
.table_6column .table_body .panel-body .list_table_subs .col_1{ width: 38.4%; }
.table_6column .table_body .panel-body .list_table_subs .col_2{ width: 15.6%; }
.table_6column .table_body .panel-body .list_table_subs .col_3{ width: 10.4%; }
.table_6column .table_body .panel-body .list_table_subs .col_4{ width: 13.4%; }
.table_6column .table_body .panel-body .list_table_subs .col_5{ width: 12.1%; }
.table_6column .table_body .panel-body .list_table_subs .col_6{ width: 10%; }
/* end table 6 column */

/* table 7 column */
.table_7column .table_head .table_head_col_lists .col_1,
.table_7column .table_body .panel-heading .head_table_t .col_1{ width:25%; }
.table_7column .table_head .table_head_col_lists .col_2,
.table_7column .table_body .panel-heading .head_table_t .col_2{ width:20%; }
.table_7column .table_head .table_head_col_lists .col_3,
.table_7column .table_body .panel-heading .head_table_t .col_3{ width:10%; }
.table_7column .table_head .table_head_col_lists .col_4,
.table_7column .table_body .panel-heading .head_table_t .col_4{ width:10%; }
.table_7column .table_head .table_head_col_lists .col_5,
.table_7column .table_body .panel-heading .head_table_t .col_5{ width:10%; }
.table_7column .table_head .table_head_col_lists .col_6,
.table_7column .table_body .panel-heading .head_table_t .col_6{ width:10%; }
.table_7column .table_head .table_head_col_lists .col_7,
.table_7column .table_body .panel-heading .head_table_t .col_7{ width:15%; }
.table_7column .table_body .panel-body .list_table_subs .col_1{ width: 22.7%; }
.table_7column .table_body .panel-body .list_table_subs .col_2{ width: 20.6%; }
.table_7column .table_body .panel-body .list_table_subs .col_3{ width: 10.4%; }
.table_7column .table_body .panel-body .list_table_subs .col_4{ width: 10.3%; }
.table_7column .table_body .panel-body .list_table_subs .col_5{ width: 10.3%; }
.table_7column .table_body .panel-body .list_table_subs .col_6{ width: 10.3%; }
.table_7column .table_body .panel-body .list_table_subs .col_7{ width: 15%; }
/* end table 7 column */

/* table 8 column */
.table_8column .table_head .table_head_col_lists .col_1,
.table_8column .table_body .panel-heading .head_table_t .col_1{ width:25%; }
.table_8column .table_head .table_head_col_lists .col_2,
.table_8column .table_body .panel-heading .head_table_t .col_2{ width:17%; }
.table_8column .table_head .table_head_col_lists .col_3,
.table_8column .table_body .panel-heading .head_table_t .col_3{ width:12%; }
.table_8column .table_head .table_head_col_lists .col_4,
.table_8column .table_body .panel-heading .head_table_t .col_4{ width:13%; }
.table_8column .table_head .table_head_col_lists .col_5,
.table_8column .table_body .panel-heading .head_table_t .col_5{ width:9%; }
.table_8column .table_head .table_head_col_lists .col_6,
.table_8column .table_body .panel-heading .head_table_t .col_6{ width:9%; }
.table_8column .table_head .table_head_col_lists .col_7,
.table_8column .table_body .panel-heading .head_table_t .col_7{ width:8%; }
.table_8column .table_head .table_head_col_lists .col_8,
.table_8column .table_body .panel-heading .head_table_t .col_8{ width:7%; }
.table_8column .table_body .panel-body .list_table_subs .col_1{ width:22.7%; }
.table_8column .table_body .panel-body .list_table_subs .col_2{ width:17.5%; }
.table_8column .table_body .panel-body .list_table_subs .col_3{ width:12.5%; }
.table_8column .table_body .panel-body .list_table_subs .col_4{ width:13.4%; }
.table_8column .table_body .panel-body .list_table_subs .col_5{ width:9.2%; }
.table_8column .table_body .panel-body .list_table_subs .col_6{ width:9.2%; }
.table_8column .table_body .panel-body .list_table_subs .col_7{ width:8.4%; }
.table_8column .table_body .panel-body .list_table_subs .col_8{ width:7%; }
/* end table 8 column */

/* table 11 column */
.table_11column .table_head .table_head_col_lists .col_1,
.table_11column .table_body .panel-heading .head_table_t .col_1{ width:19.4%; }
.table_11column .table_head .table_head_col_lists .col_2,
.table_11column .table_body .panel-heading .head_table_t .col_2{ width:13%; }
.table_11column .table_head .table_head_col_lists .col_3,
.table_11column .table_body .panel-heading .head_table_t .col_3{ width:8%; }
.table_11column .table_head .table_head_col_lists .col_4,
.table_11column .table_body .panel-heading .head_table_t .col_4{ width:9.4%; }
.table_11column .table_head .table_head_col_lists .col_5,
.table_11column .table_body .panel-heading .head_table_t .col_5{ width:6.8%; }
.table_11column .table_head .table_head_col_lists .col_6,
.table_11column .table_body .panel-heading .head_table_t .col_6{ width:8%; }
.table_11column .table_head .table_head_col_lists .col_7,
.table_11column .table_body .panel-heading .head_table_t .col_7{ width:6.8%; }
.table_11column .table_head .table_head_col_lists .col_8,
.table_11column .table_body .panel-heading .head_table_t .col_8{ width:6.8%; }
.table_11column .table_head .table_head_col_lists .col_9,
.table_11column .table_body .panel-heading .head_table_t .col_9{ width:5.5%; }
.table_11column .table_head .table_head_col_lists .col_10,
.table_11column .table_body .panel-heading .head_table_t .col_10{ width:5.5%; }
.table_11column .table_head .table_head_col_lists .col_11,
.table_11column .table_body .panel-heading .head_table_t .col_11{ width:10%; }
.table_11column .table_body .panel-body .list_table_subs .col_1{ width:17.1%; }
.table_11column .table_body .panel-body .list_table_subs .col_2{ width:13.4%; }
.table_11column .table_body .panel-body .list_table_subs .col_3{ width:8.4%; }
.table_11column .table_body .panel-body .list_table_subs .col_4{ width:9.7%; }
.table_11column .table_body .panel-body .list_table_subs .col_5{ width:6.8%; }
.table_11column .table_body .panel-body .list_table_subs .col_6{ width:8.4%; }
.table_11column .table_body .panel-body .list_table_subs .col_7{ width:6.9%; }
.table_11column .table_body .panel-body .list_table_subs .col_8{ width:7%; }
.table_11column .table_body .panel-body .list_table_subs .col_9{ width:5.8%; }
.table_11column .table_body .panel-body .list_table_subs .col_10{ width:5.5%; }
.table_11column .table_body .panel-body .list_table_subs .col_11{ width:10%; }
.table_11column .table_head .table_head_col_lists .col_1 a,
.table_11column .table_head .table_head_col_lists .col_2 p,
.table_11column .table_head .table_head_col_lists .col_3 p,
.table_11column .table_head .table_head_col_lists .col_4 p,
.table_11column .table_head .table_head_col_lists .col_5 p,
.table_11column .table_head .table_head_col_lists .col_6 p,
.table_11column .table_head .table_head_col_lists .col_7 p,
.table_11column .table_head .table_head_col_lists .col_8 p,
.table_11column .table_head .table_head_col_lists .col_9 p,
.table_11column .table_head .table_head_col_lists .col_10 p,
.table_11column .table_head .table_head_col_lists .col_11 p,
.table_11column .table_body .panel-heading .head_table_t .col_1 a,
.table_11column .table_body .panel-heading .head_table_t .col_2 p,
.table_11column .table_body .panel-heading .head_table_t .col_3 p,
.table_11column .table_body .panel-heading .head_table_t .col_4 p,
.table_11column .table_body .panel-heading .head_table_t .col_5 p,
.table_11column .table_body .panel-heading .head_table_t .col_6 p,
.table_11column .table_body .panel-heading .head_table_t .col_7 p,
.table_11column .table_body .panel-heading .head_table_t .col_8 p,
.table_11column .table_body .panel-heading .head_table_t .col_9 p,
.table_11column .table_body .panel-heading .head_table_t .col_10 p,
.table_11column .table_body .panel-heading .head_table_t .col_11 p,
.table_11column .table_body .panel-body .list_table_subs .col_1 a,
.table_11column .table_body .panel-body .list_table_subs .col_2 p,
.table_11column .table_body .panel-body .list_table_subs .col_3 p,
.table_11column .table_body .panel-body .list_table_subs .col_4 p,
.table_11column .table_body .panel-body .list_table_subs .col_5 p,
.table_11column .table_body .panel-body .list_table_subs .col_6 p,
.table_11column .table_body .panel-body .list_table_subs .col_7 p,
.table_11column .table_body .panel-body .list_table_subs .col_8 p,
.table_11column .table_body .panel-body .list_table_subs .col_9 p,
.table_11column .table_body .panel-body .list_table_subs .col_10 p,
.table_11column .table_body .panel-body .list_table_subs .col_11 p{ 
	font-size: 12px; 
}
/* end table 11 column */

.table_5column .table_head .table_head_col_lists .col_5 p:last-child,
.table_5column .table_body .panel-heading .head_table_t .col_5 p:last-child,
.table_5column .table_body .panel-body .list_table_subs .col_5 p:last-child,
.table_8column .table_head .table_head_col_lists .col_8 p:last-child,
.table_8column .table_body .panel-heading .head_table_t .col_8 p:last-child,
.table_8column .table_body .panel-body .list_table_subs .col_8 p:last-child,
.table_11column .table_head .table_head_col_lists .col_11 p:last-child,
.table_11column .table_body .panel-heading .head_table_t .col_11 p:last-child,
.table_11column .table_body .panel-body .list_table_subs .col_11 p:last-child{ 
	padding-right:0px;
}

/* table horizontal line */
.table_body.horizontal_line {
    border-bottom: 1px solid transparent;
}
.table_body.horizontal_line .panel.panel-default {
	border-bottom: 1px solid #ddd;
}
.table_body.horizontal_line .panel-heading {
    padding: 12px 0px 14px 0px;
}
/* end table horizontal line */

/* column translations */
.table > tbody > tr > td:nth-child(2) a { /* display: block; */ }
.table > tbody > tr > td:nth-child(2) a .lang_docs{
	width: 24px;
	height: 24px;
	background-image: url('../img/icons/Button-Translate@2x.png');
	background-size: 24px 48px;
	background-color: transparent;
	background-repeat: no-repeat;
	display: inline-block;
	background-position: top;
}
.table > tbody > tr > td:nth-child(2) a:hover .lang_docs{
	background-position: bottom;
	cursor:pointer;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang{
    font-size: 13px;
    font-style: initial;
    color: #fff;
	width: 93px;
    line-height: 1.5;
    text-align: left;
    background-color: #000;
    padding: 0px;
    position: absolute;
    /* margin-left: 0px; */
    margin-left: -30px;
	margin-top: 5px;
	border-radius: 3px;
    z-index: 999;
    -webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
    -moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
    box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	
	display: none;
	/* visibility: hidden; */
	
	max-height: 153px;
	
	-webkit-animation: slide-down .2s ease-out;
    -moz-animation: slide-down .2s ease-out;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 5px;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: rgba(255,255,255,0.5);
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang .mCSB_scrollTools {
    width: 5px;
}
.table > tbody > tr > td:nth-child(2):hover .tooltip_lang{
	display:block;
	/* visibility: visible;
	opacity: 1; */
}
.table > tbody > tr > td:nth-child(2):hover .tooltip_lang .mCustomScrollBox:after {
	content: '';
	position: absolute;
	bottom: 100%;
	left: 50%;
	margin-left: -8px;
	width: 0;
	height: 0;
	border-bottom: 8px solid #000000;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
}
.table > tbody > tr > td:nth-child(2):hover a i{
	background-position: bottom;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang:before {
    content: "";
    width: 0;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #000000;
    margin-top: -9px;
    position: absolute;
    margin-left: 34px;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul {
	padding: 0px;
	list-style-type: none;
	width: 100%;
	margin: 0 auto;
	/* overflow:auto;
	max-height:153px; */
	border-radius: 3px;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li{ 
	margin: 0px; 
	line-height: 1.5!important;
	position: relative;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li a{
	width: 100%;
	color:#fff;
	font-size: 14px;
	font-family: "Montserrat";
	text-transform: uppercase;
	text-decoration:none;
	cursor: pointer;
	outline:none;
	display: inline-block;
	padding: 15px 10px 15px 20px;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li a:hover{ background:#ee7813; }
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li.selected a{ background:#ee7813; }
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li a i{
	display:none;
	float: right;
	margin-top: 0px;
	font-size:18px;
}
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li.selected a i,
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li a:hover i{ display:block; }
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li.selected a i,
.table > tbody > tr > td:nth-child(2) .tooltip_lang ul li a:hover i{
	position: absolute;
	right: 10px;
	top: 33%;
}
/* end column translations */

/* column download */
.table > tbody > tr > td:nth-child(3) { /* text-align: center; */ }
.table > tbody > tr > td:nth-child(3) a { display: inline-block; }
.table > tbody > tr > td:nth-child(3) a .download_docs{
	width: 18px;
	height: 18px;
	background-image: url('../img/icons/Button-Download@2x.png');
	background-size: 18px 36px;
	background-color: transparent;
	background-repeat: no-repeat;
	margin-top: 1px;
	display: inline-block;
	background-position: top;
}
.table > tbody > tr > td:nth-child(3) a:hover .download_docs{
	background-position: bottom;
	cursor:pointer;
}
/* end column download */

/* global table */
/* on wysiwyg we use tag "icon" on td > span to avoid replace by wysiwyg */
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) icon,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) span,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) icon,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) span{
	height: 25px;
	background-image: url('../img/icons/Icon-Filetype@2x.png');
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: 174px 24px;
	display: inline-block;
	line-height: 1.75;
	float: left;
}
/* icon type of file */
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_folder,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_doc,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_pdf,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_xls,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_ppt,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_imgs,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_link,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_folder,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_doc,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_pdf,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_xls,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_ppt,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_imgs,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_link{
	width: 25px;
	height: 25px;
	vertical-align: middle;
	margin-right: 10px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_folder,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_folder{
	background-position: 0px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_doc,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_doc{
	background-position: -25px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_pdf,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_pdf{
	background-position: -50px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_xls,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_xls{
	background-position: -75px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_ppt,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_ppt{
	background-position: -100px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_imgs,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_imgs{
	background-position: -125px 0px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .t_link,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .t_link{
	background-position: -150px 0px;
}
/* end global table */

/* related information */
.related_information{
	margin-top: 0px;
}
#container_related_information{
	padding-left:0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: none;
	background-color: #fff;
	display: inline-block;
	width: 100%;
}
#container_related_information .content_table_RI .table-typeA{ top: 0px; }
#container_related_information .content_table_RI .table-responsive .table{
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: 1px solid #D9D9D9 !important;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th, 
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > th, 
#container_related_information .content_table_RI .table-responsive .table > tfoot > tr > th {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: none;
    border-bottom: 1px solid #CDCDCD;
	height: 52px;
	vertical-align: middle;
	color: #252525;
	font-family: Montserrat;
	text-transform: capitalize;
	font-weight: normal;
	font-size: 13px;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > td, 
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td, 
#container_related_information .content_table_RI .table-responsive .table > tfoot > tr > td {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
	border-top:1px solid #D9D9D9;
    border-bottom:none;
	min-height: 66px;
	vertical-align: middle;
	color: #252525;
	font-size: 13px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr:hover{
	background:#F5F5F5;
	/* cursor:pointer; */
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr:hover > td:nth-child(1) .t_names{
	color:#ED7306 !important;
	/* cursor:pointer; */
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > .t_names{
	float:left;
	width:90%;
	margin-top: 3px;
	line-height: 1.5;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > .t_names > .multi_lang{
	background:transparent url('../img/icons/Icon-MultiLanguage.png') no-repeat;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	margin-left: 10px;
	display: inline-block;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > .t_names > .multi_lang:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"multi languages";
	margin-left: -45px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul {
	list-style-type: none;
	height: 20px;
	margin: 0px;
	padding:0px;
	opacity:0;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr:hover > td:last-child > ul{
	opacity:1;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(1),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1),
#container_related_information .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(1), 
#container_related_information .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(1){
	width: 49%;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(2),
#container_related_information .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(2), 
#container_related_information .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(2) {
	width: 10%;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(3),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(3),
#container_related_information .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(3), 
#container_related_information .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(3)	{
	width: 10%;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(4),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(4),
#container_related_information .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(4), 
#container_related_information .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(4){
	width: 11%;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(5),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(5),
#container_related_information .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(5), 
#container_related_information .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(5){
	width: 20%;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(1),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) {
	padding-left: 30px;
    padding-right: 30px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) a,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .link_folder{
	color:#252525;
	text-decoration:none;
	outline:none;
	display:inline-block;
	width: auto;
	/* width:100%; */
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .link_folder .t_names{
	margin-top:3px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1):hover .link_folder{
	color:#ED7306;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(2) {
	vertical-align:top;
	padding-top: 24px;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(3),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(3) {
	vertical-align:top;
	padding-top: 24px;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(4),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(4) {
	vertical-align:top;
	padding-top: 24px;
}
#container_related_information .content_table_RI .table-responsive .table > thead > tr > th:nth-child(5),
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(5) {
	vertical-align:top;
	padding-top: 24px;
	padding-left: 0px;
    padding-right: 30px;
}
#tableSearchResults_attachments{
	overflow:hidden;
	margin-top:-1px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > thead > tr, 
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr, 
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tfoot > tr{
	height:49px;
	min-height:49px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > .t_detail_of_data{
	height:0px;
	min-height:0px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > thead > tr > td, 
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td, 
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tfoot > tr > td {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
	border-top:1px solid #D9D9D9;
    border-bottom:none;
	min-height: 66px;
	vertical-align: middle;
	color: #252525;
	font-size: 13px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_email,
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_preview,
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_download{
	margin: 0px 6px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(1){
	padding-left: 10px;
    padding-right: 10px;
	width: 75%;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(2){
	vertical-align:top;
	padding-top: 13px;
	width: 12%;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(3){
	vertical-align:top;
	padding-top: 13px;
	width: 12%;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4){
	text-align:right;
	vertical-align:top;
	padding-top: 13px;
	width: 5%;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(3){
	display: none;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul{
	opacity:1;
	display:inline-block;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(1) a{
	margin-left:0px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(1){
	opacity:0;
	display:none;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(4) > ul > li:nth-child(1){
	opacity:1;
	display:inline-block;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(2){
	opacity:0;
	display:none;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(4) > ul > li:nth-child(2){
	opacity:1;
	display:inline-block;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(3){
	opacity:1;
	display:inline-block;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li {
	display: inline;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_email,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_preview,
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_download {
	cursor:pointer;
	height: 15px;
	display: inline-block;
	background-position: left;
	margin: 0px 4px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_email {
	width: 21px;
	background:transparent url('../img/icons/Button-Mail.png');
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_email:hover {
	background-position: right;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_email:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"share";
	margin-left: -14px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_email:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"share";
	margin-left: -36px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_preview {
	width: 26px;
	background:transparent url('../img/icons/Button-Preview.png');
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_preview:hover {
	background-position: right;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_preview:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"preview";
	margin-left: -18px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_preview:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"preview";
	margin-left: -42px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_download {
	width: 16px;
	background:transparent url('../img/icons/Button-Download.png');
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_download:hover {
	background-position: right;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_download:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"download";
	margin-left: -30px;
}
#container_related_information .content_table_RI .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_download:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"download";
	margin-left: -45px;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_none1 {
	width: 38px;
	display: inline-block;
}
#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td > ul > li > a.t_none2 {
	width: 28px;
	display: inline-block;
}
#container_related_information .content_table_RI{
	position:relative;
	max-width: 720px;
}
#container_related_information .content_table_RI .t_attachments{
	border-bottom:1px solid #e1e1e1;
	padding-bottom: 3px;
}
#container_related_information .content_table_RI .t_attachments h3{
	text-transform: capitalize;
	color: #636363;
}
#container_related_information .content_table_RI .t_attachments a{
	position: absolute;
	right: 0px;
	top: 3px;
}
#container_related_information .content_table_RI .table-responsive #tableRI{
	/* overflow: hidden; */ /* smallholders/rspo-smallholder-strategy section related information */ 
	margin-top: 4px;
	margin-bottom: 10px;
	border-bottom: none!important;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(1){
	padding-right: 0px;
	padding-left:0px;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3){
	padding-top: 8px;
	padding-bottom: 7px;
	vertical-align: middle;
	border-bottom: none;
	height: 35px;
	color: #636363;
	font-weight: normal;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(1){
	width:70%;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(3){
	padding-left: 5px;
    padding-right: 5px;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(2) div.limit-w-100,
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2) div.limit-w-100{
	min-width: 90px;
	max-width: 90px;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3) div.limit-w-100,
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) div.limit-w-100{
	min-width: 90px;
	max-width: 90px;
	float: right;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(1),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(3){
	font-family: Montserrat;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3){
	font-size: 13px !important;
	position: relative !important;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(3) a{
	color:#636363;
	text-decoration:none;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr:hover {
    background: transparent;
    /* cursor: pointer; */
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td .t_names {
    float: left;
    /* width: 90%; */
	width: calc( 100% - 35px);
    margin-top: 2px;
    line-height: 1.5;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td .t_names,
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(1) .link_folder{
	font-size: 14px;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td > .t_names a{
	color: #252525;
	text-decoration:none;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td > .t_names a:hover{
	color: #ED7306 !important;
	cursor: pointer;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(1) {
	padding-top: 8px;
	padding-left: 0px;
    padding-right: 0px;
	border-top: none;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2){
	text-align: center;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) {
	padding-top: 10px;
}
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(1),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container_related_information .content_table_RI .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) {
    padding-bottom: 10px;
	border-top: none;
}
/* end related information */

/* table download in popup, type A */
.table-typeA{
	/* margin-top: 0px; */
	/* margin-left: -4px; */
	/* display: initial; */
	/* display: flex; */
	top: -18px;
	position: relative;
}
#container-table-typeA{
	width: 100%;
	max-width: 720px;
	padding-left:0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: none;
	background-color: transparent;
	display: inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive .table{
	margin-bottom: 0px;
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: 1px solid #D9D9D9 !important;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th, 
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > th, 
#container-table-typeA .content-table-typeA .table-responsive .table > tfoot > tr > th {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: none;
    border-bottom: 1px solid #CDCDCD;
	height: 52px;
	vertical-align: middle;
	color: #252525;
	font-family: Montserrat;
	text-transform: capitalize;
	font-weight: normal;
	font-size: 13px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > td, 
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td, 
#container-table-typeA .content-table-typeA .table-responsive .table > tfoot > tr > td {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
	border-top:1px solid #D9D9D9;
    border-bottom:none;
	min-height: 66px;
	vertical-align: middle;
	color: #252525;
	font-size: 13px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr:hover{
	background:#F5F5F5;
	/* cursor:pointer; */
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr:hover > td:nth-child(1) .t_names{
	color:#ED7306 !important;
	/* cursor:pointer; */
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > .t_names{
	float:left;
	width:90%;
	margin-top: 3px;
	line-height: 1.5;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > .t_names > .multi_lang{
	background:transparent url('../img/icons/Icon-MultiLanguage.png') no-repeat;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	margin-left: 10px;
	display: inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > .t_names > .multi_lang:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"multi languages";
	margin-left: -45px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul {
	list-style-type: none;
	height: 20px;
	margin: 0px;
	padding:0px;
	opacity:0;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr:hover > td:last-child > ul{
	opacity:1;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1),
#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(1), 
#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(1){
	width: 49%;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(2),
#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(2), 
#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(2) {
	width: 10%;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(3),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(3),
#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(3), 
#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(3)	{
	width: 10%;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(4),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(4),
#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(4), 
#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(4){
	width: 11%;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(5),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(5),
#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(5), 
#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(5){
	width: 20%;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) {
	padding-left: 30px;
    padding-right: 30px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) a,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .link_folder{
	color:#252525;
	text-decoration:none;
	outline:none;
	display:inline-block;
	width: auto;
	/* width:100%; */
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1) .link_folder .t_names{
	margin-top:3px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1):hover .link_folder{
	color:#ED7306;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(2) {
	vertical-align:top;
	padding-top: 24px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(3),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(3) {
	vertical-align:top;
	padding-top: 24px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(4),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(4) {
	vertical-align:top;
	padding-top: 24px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(5),
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(5) {
	vertical-align:top;
	padding-top: 24px;
	padding-left: 0px;
    padding-right: 30px;
}
#tableSearchResults_attachments{
	overflow:hidden;
	margin-top:-1px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > thead > tr, 
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr, 
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tfoot > tr{
	height:49px;
	min-height:49px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > .t_detail_of_data{
	height:0px;
	min-height:0px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > thead > tr > td, 
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td, 
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tfoot > tr > td {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
	border-top:1px solid #D9D9D9;
    border-bottom:none;
	min-height: 66px;
	vertical-align: middle;
	color: #252525;
	font-size: 13px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_email,
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_preview,
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_download{
	margin: 0px 6px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(1){
	padding-left: 10px;
    padding-right: 10px;
	width: 75%;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(2){
	vertical-align:top;
	padding-top: 13px;
	width: 12%;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(3){
	vertical-align:top;
	padding-top: 13px;
	width: 12%;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4){
	text-align:right;
	vertical-align:top;
	padding-top: 13px;
	width: 5%;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(3){
	display: none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul{
	opacity:1;
	display:inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(1) a{
	margin-left:0px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(1){
	opacity:0;
	display:none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(4) > ul > li:nth-child(1){
	opacity:1;
	display:inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(2){
	opacity:0;
	display:none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr:hover > td:nth-child(4) > ul > li:nth-child(2){
	opacity:1;
	display:inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td:nth-child(4) > ul > li:nth-child(3){
	opacity:1;
	display:inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li {
	display: inline;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_email,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_preview,
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_download {
	cursor:pointer;
	height: 15px;
	display: inline-block;
	background-position: left;
	margin: 0px 4px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_email {
	width: 21px;
	background:transparent url('../img/icons/Button-Mail.png');
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_email:hover {
	background-position: right;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_email:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"share";
	margin-left: -14px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_email:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"share";
	margin-left: -36px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_preview {
	width: 26px;
	background:transparent url('../img/icons/Button-Preview.png');
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_preview:hover {
	background-position: right;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_preview:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"preview";
	margin-left: -18px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_preview:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"preview";
	margin-left: -42px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_download {
	width: 16px;
	background:transparent url('../img/icons/Button-Download.png');
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_download:hover {
	background-position: right;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_download:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"download";
	margin-left: -30px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableSearchResults_attachments > tbody > tr > td > ul > li > a.t_download:hover:after{
	font-size:10px;
	font-style: initial;
	color:#464646;
	background: #fff;
	text-transform:uppercase;
	height:30px;
	width:auto;
	padding:7px 10px;
	position:absolute;
	margin-top: 27px;
	-webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	-moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.4);
	z-index: 999;
	content:"download";
	margin-left: -45px;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_none1 {
	width: 38px;
	display: inline-block;
}
#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td > ul > li > a.t_none2 {
	width: 28px;
	display: inline-block;
}
#container-table-typeA .content-table-typeA{
	position:relative;
}
#container-table-typeA .content-table-typeA .t_attachments{
	border-bottom:1px solid #e1e1e1;
	padding-bottom: 3px;
}
#container-table-typeA .content-table-typeA .t_attachments h3{
	text-transform: capitalize;
	color: #636363;
}
#container-table-typeA .content-table-typeA .t_attachments a{
	position: absolute;
	right: 0px;
	top: 3px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI{
	/* overflow: hidden; */
	/* margin-top: 4px; */
	margin-top: 0px;
	/* margin-bottom: 10px; */
	margin-bottom: 0px;
	padding-bottom: 10px;
	border-bottom: none!important;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(1){
	padding-right: 0px;
	padding-left:0px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3){
	padding-top: 8px;
	padding-bottom: 7px;
	vertical-align: middle;
	border-bottom: none;
	height: 35px;
	color: #636363;
	font-weight: normal;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(1){
	width:100%;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3){
	padding-left: 5px;
    padding-right: 5px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2) div.limit-w-100,
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2) div.limit-w-100{
	min-width: 25px;
	max-width: 25px;
	min-height: 30.5px;
	position: relative;	
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3){
	padding-right: 0px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3) div.limit-w-100,
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) div.limit-w-100{
	min-width: 37px;
	max-width: 37px;
	float: right;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3){
	font-family: Montserrat;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3){
	font-size: 13px !important;
	position: relative !important;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(3) a{
	color:#636363;
	text-decoration:none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr:hover {
    background: transparent;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td .t_names {
    float: left;
    width: 90%;
    margin-top: 2px;
    line-height: 1.5;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td .t_names,
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(1) .link_folder{
	font-size: 14px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td > .t_names a{
	color: #252525;
	text-decoration:none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td > .t_names a:hover{
	color: #ED7306 !important;
	cursor: pointer;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(1) {
	/* padding-top: 8px; */
	padding-top: 0px;
	padding-left: 0px;
    padding-right: 0px;
	border-top: none;
	vertical-align: top;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2){
	text-align: center;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) {
	/* padding-top: 10px; */
	padding-top: 0px;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(1),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2),
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) {
    padding-bottom: 10px;
	border-top: none;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(3) {
	text-align: right;
}
#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr:last-child td{
    padding-bottom: 0px;
}
/* end table download in popup, type A */

/* fixedheader */
table.fixedheader {
	max-width:1440px;
	table-layout:fixed;
	margin:auto;
}
table.fixedheader.table-capitalize tr th {
  text-transform: capitalize;
}
table.fixedheader thead {
	width:100%;
	background:#f9f9f9;
	display:table;
	/*width:calc(100% - 18px);*/
}
table.fixedheader tbody {
	width:100%;
	height:300px;
	overflow:auto;
	overflow-x:hidden;
	display:block;
}
table.fixedheader tbody tr {
	display:table;
	width:100%;
	table-layout:fixed;
}
table.fixedheader th, 
table.fixedheader td {
	padding: 5px 10px !important;
	border:0px solid #000;
}
table.fixedheader tr th:nth-child(1), 
table.fixedheader tr td:nth-child(1) {
	width:41px;
}
table.fixedheader tr th:nth-child(2), 
table.fixedheader tr td:nth-child(2) {
	width:87px;
}
table.fixedheader tr th:nth-child(3), 
table.fixedheader tr td:nth-child(3) {
	width:106px;
}
table.fixedheader tr th:nth-child(4), 
table.fixedheader tr td:nth-child(4) {
	width:103px;
}
table.fixedheader tr th:nth-child(5), 
table.fixedheader tr td:nth-child(5) {
	width:99px;
}
table.fixedheader tr th:nth-child(6), 
table.fixedheader tr td:nth-child(6) {
	width:78px;
}
table.fixedheader tr th:nth-child(7), 
table.fixedheader tr td:nth-child(7) {
	width:93px;
}
table.fixedheader tr th:nth-child(8), 
table.fixedheader tr td:nth-child(8) {
	width:101px;
}
table.fixedheader tr th:nth-child(9), 
table.fixedheader tr td:nth-child(9) {
	width:97px;
}
table.fixedheader tr th:nth-child(10), 
table.fixedheader tr td:nth-child(10) {
	width:101px;
}
table.fixedheader tr th:nth-child(11), 
table.fixedheader tr td:nth-child(11) {
	width:97px;
}
/* end fixedheader */

/* research library */
.researchLibrary table thead tr th{
	vertical-align: bottom;
}
.researchLibrary table thead tr th.arrowOpen{
	cursor: pointer;
}
.researchLibrary table thead tr th.arrowOpen .radio_custom_by_am.media_type{
	display: none;
}
.researchLibrary table thead tr th.arrowOpen.opened .radio_custom_by_am.media_type{
	display: block;
}
.researchLibrary table thead tr th.arrowOpen:after{
	content:'';
	background-image: url(../img/icon-arrow/mozaic-arrow-bottom.png);
	background-size: 9px 6px;
	background-color: transparent;
	width: 9px;
	height: 6px; 
	display: inline-block;
}
.researchLibrary .radio_custom_by_am.media_type{
	background-color: #fff;
	position: absolute;
	margin: 6px 0px 0px 0px;
	border: 1px solid rgba(0,0,0,0.15);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	display: none;
}
.researchLibrary .radio_custom_by_am.media_type{
	display:block;
}
.researchLibrary .radio_custom_by_am.media_type ul{
	padding: 0px 0px 0px 10px;
	max-height: 166px;
}
.researchLibrary .radio_custom_by_am.media_type ul li{
	line-height: 21px;
	padding-right: 20px;
	margin-bottom: 0px!important;
	margin-top: 0px!important;
}
.researchLibrary .radio_custom_by_am.media_type ul li .checkbox {
    padding-left: 20px;
    margin-top: 10px;
	margin-bottom: 10px;
}
/* end research library */

/* responsive */
@media only screen and (max-width: 1360px){
	.table_body .panel-collapse,
	.table_head .table_head_col_lists .col_1 a, 
	.table_body .panel-heading .head_table_t .col_1 a { 
		/* margin-left: 20px;  */
		margin-left: 40px; 
	}
}
@media only screen and (max-width: 1225px){
	/* table 11 column */
	.table_11column .table-responsive .table-inDiv,
	.table_8column .table-responsive .table-inDiv,
	.table_7column .table-responsive .table-inDiv,
	.table_5column .table-responsive .table-inDiv,
	.table_4column .table-responsive .table-inDiv,
	.table_3column .table-responsive .table-inDiv{
		width:1225px; 
	}
	/* end table 11 column */

	/* reset bootstrap */
	.table-responsive{ 
		padding-bottom: 10px;
		border: none; 
		border-bottom:1px solid #cccc; 
		overflow-x: auto; 
	}
	.table-responsive > .table > thead > tr > th, 
	.table-responsive > .table > tbody > tr > th, 
	.table-responsive > .table > tfoot > tr > th, 
	.table-responsive > .table > thead > tr > td, 
	.table-responsive > .table > tbody > tr > td, 
	.table-responsive > .table > tfoot > tr > td {
		white-space: normal;
	}
	.table-responsive > .table { min-width: 767px; }
	/* end reset bootstrap */
}
@media only screen and (max-width: 1140px){
	/* end table download in popup, type A */
	#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(1),
	#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(1),
	#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(1), 
	#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(1){
		min-width: 479px;
	}
	#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(2),
	#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(2),
	#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(2), 
	#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(2) {
		min-width: 100px;
	}
	#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(3),
	#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(3),
	#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(3), 
	#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(3)	{
		min-width: 100px;
	}
	#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(4),
	#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(4),
	#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(4), 
	#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(4){
		min-width: 110px;
	}
	#container-table-typeA .content-table-typeA .table-responsive .table > thead > tr > th:nth-child(5),
	#container-table-typeA .content-table-typeA .table-responsive .table > tbody > tr > td:nth-child(5),
	#container-table-typeA .content_archive #t_archive .table-responsive .table > thead > tr > th:nth-child(5), 
	#container-table-typeA .content_archive #t_archive .table-responsive .table > tbody > tr > td:nth-child(5){
		min-width: 200px;
	}
	/* end table download in popup, type A */
}
@media only screen and (max-width: 1024px){
	/* table fixed header */
	table.fixedheader thead,
	table.fixedheader tbody	{
		width: 998px;
		max-width: 998px;
	}
	table.fixedheader tbody {
		height:500px;
	}
	table.table.table-striped.fixedheader {
		border: none;
	}
	/* end table fixed header */
}
@media only screen and (max-width: 767px){
	/* column translations */
	.table > tbody > tr > td:nth-child(2) .tooltip_lang { right: 30px; }
	.table > tbody > tr > td:nth-child(2) .tooltip_lang::before { display: none; }
	.table > tbody > tr > td:nth-child(2) .tooltip_lang { width: 200px; margin-top:-5px; }
	/* end column translations */
	
	/* table download in popup, type A */
	#container-table-typeA .content-table-typeA .table-responsive #tableRI{ overflow: hidden; }
	#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > thead > tr > th:nth-child(2) div.limit-w-100,
	#container-table-typeA .content-table-typeA .table-responsive #tableRI.table > tbody > tr > td:nth-child(2) div.limit-w-100{
		position: unset;
		display: inline;
	}
	/* end table download in popup, type A */
	
	/* related information */
	#container_related_information .content_table_RI .table-responsive > .table {
		min-width: 767px;
		display: block;
	}
	/* end related information */
}
@media only screen and (max-width: 590px){
	/* related information */
	#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) a,
	#container_related_information .content_table_RI .table-responsive .table > tbody > tr > td:nth-child(1) .link_folder{
		/* min-width:400px; */
		min-width:auto;
	}
	/* end related information */
}