.module-sj-market {

	width:99,99%;

	overflow:hidden;

	font-weight:bold;

	font-family:'Open Sans', sans-serif;

	border-top:3px solid #6A7B83;

	position:relative;

}



.module-sj-market .name-area{

	width:100%;

	overflow:hidden;

	border-top:2px solid #6A7B83;

	position:relative;

}



.module-sj-market .name-area .active{

	background:#6A7B83;

}



.module-sj-market .tab-name-area{

	float:left;

	text-align:center;

	background:#EEEEEE;

	cursor:pointer;

	border-right:1px solid #fff;

	color:#868686;

	font-size:12px;

	padding:7px 0 7px 0;

	margin-bottom:20px;

}



.module-sj-market .name-area .active{

	background:#6A7B83;

	color:#fff;

	position:relative;

}



.module-sj-market .name-area .active:after{

	content: "";

	height: 1px;

	width: 1px;

	border-style: solid;

	border-width: 8px;

	border-color: #6A7B83 transparent transparent transparent;

	position: absolute;

	top: 100%;

	left: 50%;

	margin-left: -7px;

	transition: 0.3s all ease 0s;

}



.module-sj-market .content-area{

	width:100%;

	overflow:hidden;

	position:relative;

}



.module-sj-market .tab-content-area{

	width:100%;

	overflow:hidden;

	display:none;

}



.module-sj-market .content-area .active{

	display:block;

}



.module-sj-market .tab-content-area .tab-shares{

	width:33.3333333333%;

	float:left;

	color:#868686;

	font-size:12px;

}



.module-sj-market .tab-content-area .tab-value-shares{

	width:33.33%;

	float:left;

	text-align:center;

	color:#868686;

	font-size:12px;

}



.module-sj-market .tab-content-area .tab-index-shares{

	width:33.33%;

	float:left;

	text-align:center;

	color:#868686;

	font-size:12px;

}

.module-sj-market .wrap-line-content-area{

	width:100%;

	border-bottom:1px solid #CFCFCF;

	overflow:hidden;

	padding:7px 0 7px 0;

}



.module-sj-market .icon-plus-shares{

	color:#238CA1;

	position:relative;

	width:100%;

}



.module-sj-market .icon-plus-shares:after{

	content: "";

	height: 1px;

	width: 1px;

	border-style: solid;

	border-width: 8px;

	border-color:transparent transparent #238CA1 transparent;

	position: absolute;

	top: 50%;

	left: 100%;

	margin-left: -24px;

	margin-top: -12px;

	transition: 0.3s all ease 0s;

}



.module-sj-market .icon-minus-shares:after{

	content: "";

	height: 1px;

	width: 1px;

	border-style: solid;

	border-width: 8px;

	border-color: #CA2E2F transparent transparent transparent;

	position: absolute;

	top: 50%;

	left: 100%;

	margin-left: -24px;

	margin-top: -3px;

	transition: 0.3s all ease 0s;

}



.module-sj-market .icon-minus-shares{

	color:#CA2E2F;

	position:relative;

	width:100%;

}



.icon-null-shares{

	color:#CA2E2F;

	position:relative;

	width:100%;

}



.module-sj-market .icon-null-shares:after{

	content: "-";

	color:#CA2E2F;

	position:absolute;

	right:14px;

}



.title-module-sj-market{

	overflow:hidden;

	font-size:14px;

	padding:7px 0 7px 0;

	color:#868686;

}



.module-sj-market .last-update{

	float:right;

	font-size:13px;

	font-weight:none;

	margin-right:10px;

}



.module-sj-market .num-cols-1{

width: 100%;

}



.module-sj-market .num-cols-2{

width: 49.8%;

}



.module-sj-market .num-cols-3{

width: 33.1885555555%

}



.module-sj-market .num-cols-4{

width: 24.8333333333%;

}



.module-sj-market .num-cols-5{

width: 19.8533333333%;

}



@media all and (max-width: 479px) {

	.module-sj-market{

		font-size:12px;

	}

	.icon-plus-shares{

		text-align:left;

	}

	.icon-minus-shares{

		text-align:left;

	}

	.tab-value-shares{

		text-align:left;

	}

	.module-sj-market .num-cols-3{

		width: 32.5885555555%

	}

	.tab-name-area{

		float:none;

		width:100% !important;

		margin-bottom:1px;

	}

}



.pretext,.posttext{

	margin:10px 0;

}