/* TS - ts.css---------------------------------------------------------------------------*//* Logo Image --*/.ts-logo { width: 980px; height: 48px; padding-bottom: 18px;}.ts-logo a {	background: url(../images/Logo/dien-may-Thanh-Son.jpg) no-repeat left;	display: block;	width: 980px;		height: 48px;	}#buttonTop {	display: none;	position: fixed;	bottom: 20px;	right: 40px;	z-index: 99;	border: none;	cursor: pointer;	background-image: url('../images/Icons/top.png');	background-size: cover;	background-color: initial;	width: 48px;	height: 48px;}/* Begin features--------------------------------------------------------------*/.features {	width: 100%;	margin: 0 auto;}.features-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;	border: 1px solid #999;	border-radius: 6px;	}.features-wrapper h4 {	margin: 0;}.features-row {	clear: left;	display: inherit;}.features-horFirstLine {}.features-horLine {	border-top: 1px solid #CCC;}.features-horLastLine {}.features-col1{	float: left;	width: 8%;	}.features-col2 {	float: left;	width: 42%;	}.features-cell {	padding: 10px 6px;}.features-image {}.features-bullet {	float: left;	margin-right: 6px;}.features-description {	padding: 6px;}/* End features--------------------------------------------------------------*//* Begin specs--------------------------------------------------------------*/.specs {	clear: both;	width: 100%;	margin: 0 auto;	/*font-size: 14px;*/	padding: 10px 0px;}.specs-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;	border: 1px solid #999;	border-radius: 6px;}.specs-row {	clear: left;	display: inherit;}.specs-col1 {	float: left;		width: 20%;}.specs-col2 {	float: left;		width: 80%;	background: #FFC;}.specs-cell {	padding: 6px;	outline: 1px solid #CCC;	margin: 0 1px 1px 0;}/* End specs--------------------------------------------------------------*//* Begin specs2--------------------------------------------------------------*/.specs2 {}.specs2-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;	border: 1px solid #999;	border-radius: 6px;}.specs2-row {	clear: both;	outline: 1px solid #CCC;	margin: 0 1px 1px 0;	/* border-left: 1px solid #ccc; */	display: flex;}.specs2-col1 {	float: left;	width: 25%;}.specs2-col2 {	width: 75%;	background: #FFC;	border-left: 1px solid #ccc;}.specs2-cell {	padding: 8px;}/* End specs2--------------------------------------------------------------*//* Begin services--------------------------------------------------------------*/.services {	display: inline-block;	width: 100%;	font-size: 12px;	background: #e60429;	padding: 4px 0px;	margin: 10px 0px;}.services-wrapper {}.services-col1{	float: left;	width: 6%;}.services-col2 {	float: left;	width: 19%;}.services-cell {}.services-description {	padding: 8px;	color: white;	font-weight: bold;	text-align: left;}/* End services--------------------------------------------------------------*//* Begin copyright--------------------------------------------------------------*/.copyright {	width: 100%;	margin: 0 auto;	padding-top: 40px;	clear: both;}.copyright-wrapper {}.copyright-col1{	float: left;	text-align: left;	padding-right: 10px;}.copyright-col2 {	float: left;}.copyright-col3 {	float: right;	text-align: right;	margin-top: 9px;}.copyright-description {	padding: 5px;}/* End copyright--------------------------------------------------------------*//* Begine features2--------------------------------------------------------------*/.features2 {	width: 100%;	margin: 0 auto;}.features2  h3{	margin-left: 30px;}.features2-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;	border: 1px solid #999;	border-radius: 6px;}.features2-wrapper h5 {	margin: 0;	margin-bottom: 4px;}.features2-row {	clear: left;	display: inherit;}.features2-col1{	float: left;    width: 8%;}.features2-col2 {	float: left;	width: 42%;	height: 90px;}.features2-cell {	padding: 10px 6px;	margin-left: 6px;}/* End features2--------------------------------------------------------------*//* Begin features-list--------------------------------------------------------------*/.features-list {	width: 100%;	margin: 0 auto;}.features-list-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;}.features-list-item {	padding: 6px 0px;	clear: left;}.features-list-bullet {	float: left; 	margin-right: 16px;}.features-list-description {}/* End features-list--------------------------------------------------------------*/.f-list {	width: 100%;	margin: 0 auto;}.f-list-wrapper {	width: 92%;	margin: 0 auto;	padding: 10px;	/*	border: 1px solid #999;	border-radius: 6px;		*/}.f-list-item {	padding: 6px 0px;	}.f-list-bullet {	float: left; 	margin-right: 16px;}.f-list-desc {	display: flex;}.f-list img {    margin-top: 3px;}.whoisonline {	color: #fff;}