/*    Theme Name: System - (Update NHC_HSC)    Theme URI: http://web24s.com    Author: VagaWP    Author URI: http://halink.vn    Version: 2.4    Tags: blue, white, two-columns, left-sidebar*/@font-face {	font-family: libertyFont;	src: url('images/fonts/rockwell_regular.woff');}@font-face {	font-family: libertyFontBold;	src: url('images/fonts/rockwellstd_bold.woff');}@font-face {	font-family: libertyFont;	src: url('images/fonts/rockwell_regular.eot');    src: url('images/fonts/rockwell_regular.eot') format('embedded-opentype'),         url('images/fonts/rockwell_regular.woff') format('woff'),         url('images/fonts/rockwell_regular.ttf') format('truetype'),         url('images/fonts/rockwell_regular.svg#libertyFont') format('svg'); }@font-face {	font-family: libertyFontBold;	src: url('images/fonts/rockwellstd_bold.woff');}body {	background:#fff;    color: #475057;	font-size:12px;	font-family:Arial;	margin:0 auto;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {    background-color: #fff;    border: 1px solid #ccc;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    -webkit-transition: border linear .2s,box-shadow linear .2s;    -moz-transition: border linear .2s,box-shadow linear .2s;    -o-transition: border linear .2s,box-shadow linear .2s;    transition: border linear .2s,box-shadow linear .2s;}a{	text-decoration: none;}.clear{	clear:both;}.blank{	clear:both;display:block;}.wrapper{    margin: 0 auto;    width: 1020px;}.wrapper_f{    margin: 0 auto;}.wrapper_s{    margin: 0 auto;    width: 962px;}.wrapper_s_f{    margin: 0 auto;}.main_home{    overflow: hidden;    margin-top:20px;}.main_home_logo {    float: left;    width: 350px;}.main_home_logo img{    width: 350px;	}.main_home_listlogo_top{    float: left;    width: 650px;    margin-left: 20px;    margin-top: 15px;}.listlogo_top{    float: left;    width: 200px;    height: 100px;}.listlogo_top .listlogo_top_img{    float: left;	}.listlogo_top .listlogo_top_img img{    width: 34px;    height: 38px;}.listlogo_top .listlogo_top_img img:hover{    opacity: 0.4;}.listlogo_top .listlogo_top_text{    float: left;    width: 150px;    color: #556ea7;    margin-left: 5px;    font-family: Arial;    font-size: 15px;}.listlogo_top .listlogo_top_text a{	color: #556ea7;}.listlogo_top .listlogo_top_text:hover{	color: #88711C;}.main_home_listlogo_bottom{    width: 100%;    margin-top:165px;    overflow: hidden;}.listlogo_bottom{    float: left;    width: 250px;    height: 100px;}.listlogo_bottom img{    height: 102px;text-align:center;}.listlogo_bottom img:hover{    opacity:0.4;}.head_top{    overflow: hidden;    clear: both;    margin-top:5px;}.head_top .logo_top{    float: left;	        height: 100px;}.head_top .support_top{    width: 370px;    color: #002663;    margin-right: 5px;    margin-left: 5px;    margin-top: 0px;    font-size: 20px;    height: 100px;    color: #0dabd8;    text-align: center;    font-family: Times New Roman;    position: absolute;    margin-left: 315px;}.head_top .hotline_top{    width: 315px;    height: 100px;    float: right;}.livechat {    padding-right: 20px;    padding-top: 8px;    background: url(images/top-ver.png) right 7px no-repeat;}.livechat a {    color: #002663;    text-decoration: none;    background: url(images/iconlivechat.png) left 3px no-repeat;    padding-left: 30px;    height: 25px;    line-height: 25px;    display: inline-block;    font-size: 1.1em;    font-family: Times New Romane;}.head_top .lg_top{    float: right;    width: 50px;    margin-top: 10px;}.lg_top .lg_top1{	 background: url(images/icon-english.png) no-repeat;	 height:15px;width:22px;	 float: left;}.lg_top .lg_top2{	background: url(images/icon-vietnam.png) no-repeat;	 height:15px;width:22px;	float: left;	margin-left: 3px;}.search_top{	float: right;	width: 185px;	margin-top: 5px;	height: 25px;	margin-left: 3px;	padding: 0px 2px 0px 2px;	border-style: solid;      outline-style: none;	border: 1px solid #ababab;	border-radius: 10px;}.search_top input{	display: inline-block;    	border-style: solid;    outline-style: none;    height: 22px;    padding: 2px 5px 2px 10px;    width: 175px;    background-color: white;    color: #b0b1b2;	border: none;	font-size: 1em;margin: 0px 0px 10px 0px;}.search_top .search_bt{	display: inline-block;	height: 15px;	padding: 3px 5px 2px 5px;	width: 150px;	margin-left: 5px;	background-color: white;	color: #b0b1b2;	border: none;}.search_top .search_bt_sb{	background: url(images/searchrs.png) 0px -68px no-repeat;	position: absolute;      	width: 22px;	height: 22px;	border: none;	cursor: pointer;}.menutop_full{    width: 100%;    clear: both;          background-color: #0dabd8;      position: relative;          border-bottom: 2px #1AA3CA solid;      box-sizing: border-box;      -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;    height: 50px;}.menutop_s{    width: 960px;    margin: 0 auto;    height: 50px;}.main_pg{    overflow: hidden;      position: relative;	    min-width: 100%;    margin-top: 258px;    word-wrap: break-word;}.main_pg_f{	        margin: 0 auto;      overflow: hidden;      position: relative;    /* width: 1920px; */}.main_pg_f img{   min-height: 250px;    max-width: 1920px !important;   width: auto;    overflow: hidden;    height: 375px;   position: absolute;   top: -60px;   right: 0;   margin: 0 auto;}.menutop_l{    float: left;	        width: 730px;}.menutop_sc{    float: right;    clear: left;    width: 315px;    height: 55px;}.icon_title{    padding-right: 10px;          color: #FFF;          font-size: 1em;      font-weight: bold;      float: left;    margin-left: 3px;          margin-top: 16px;    height: 27px;      line-height: 27px;}.icon_1{	height:27px;	width: 27px;	margin-right: 2px;	float: right;	margin-top: 12px;	background:url(images/icon_full.png) 0px 0px no-repeat;}.icon_2{	height:27px;	width: 31px;	margin-top: 12px;	float: right;	background: url(images/icon_full.png) -45px 0px no-repeat;}.icon_3{	height:27px;width:27px;	float: right;	margin-top: 12px;	background: url(images/icon_full.png) -87px 0px no-repeat;}.title_pg{    width: 100%;      margin: 0 auto;          color: #002663;    font-size: 2.5em;      font-family: libertyFont;      font-weight: bold;    position: relative;    margin-top: 10px;    padding: 5px;}.content_pg{    color: #00485B;          font-size: 14px;          font-family: Arial;          font-weight: normal;      position: relative;      margin-top: 25px;    line-height: 20px;}.left_sd{	width:310px;float:left;	margin-top: 210px;	z-index: 998;	position: relative;}.right_sd{	width:620px;float:left;margin-left:5px;}.module_left{	width: 310px;    background: #fff;    padding: 0;    	margin-bottom: 10px;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;	border-radius: 10px;-moz-border-radius: 10px;	border: 1px solid #D8D6D6;	margin-top: 10px;}.module_title{	color: #002663;    font-size: 1.41em;    font-family: libertyFont;    text-transform: uppercase;    font-weight: bold;	width: 300px;	margin: 0 auto;	padding-top: 15px;	text-align: left;	padding-left: 20px;}.module_inner{	overflow:hidden;	clear:both;	display:block;}.module_inner_ct{	overflow:hidden;	clear:both;	display:block;    background-color: #ececeb;    position: relative;    min-height: 150px;	width: 100%;	border-radius:10px;	-moz-border-radius:10px;	padding-bottom: 10px;}.customersaid-main{	border-radius: 0px 0px 10px 10px;	-moz-border-radius: 0px 0px 10px 10px;}.ms-webpart-chrome {    border-spacing: 0px;    box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;}.module_inner_ct .comment {    color: #555860;    font-family: Arial;    font-size: 13px;    line-height: 140%;    padding-right: 10px;    background: url(images/commentR.png) no-repeat right bottom;}.module_inner_ct .comment-customer {    padding: 10px 5px 10px 30px;    width: 260px;    background: url(images/commentL.png) no-repeat 20px 12px;}.module_inner_ct .comment-customer {    padding: 10px 0px 10px 15px;    width: 280px;    text-align: right;    background: url(images/commentL.png) no-repeat 10px 12px;}.module_inner_ct .customerName {    color: #043f7c;    font-family: Arial;    font-size: 12px;    margin-top: 15px;    font-weight: bold;}.menulink_footer{	width: 100%;    clear: both;    background-color: #f8f8f8;    position: relative;	overflow:hidden;}.menulink_footer_ct{	width:962px;	margin:0 auto;}.module_ft{	float:left;	width: 185px;	margin-left: 5px;	margin-top: 10px;}.module_ft_ht{	width: 380px;    line-height: 24px;}.module_ft .module_title_ft{    color: #101010;    font-size: 1.18em;    font-family: Times New Romane;    font-weight: bold;}.menulink_footer_f_ct{	clear:both;	display:block;	overflow:hidden;	margin-right:30px;}.footlogo {    clear: both;    overflow: hidden;    width: 200px;    margin: 0 auto;}.footlogo img {   width: 200px;}.footInfo {        color: #1A1A1B;    font-size: 18px;    padding-right: 20px;    line-height: 22px;    margin-top: 10px;    font-weight: bold;    text-align: center;}.footInfo_f {    color: #1A1A1B;    font-size: 13px;    padding-right: 20px;    line-height: 20px;    margin-top:5px;    text-align: center;}.listArticle{list-style:none}.listArticle li{width:100%;overflow:hidden;padding:5px 0;border-bottom:1px dotted #ccc}.listArticle li h3 a{color:#000C33;font-size:15px;font-style:normal;text-decoration:none}.listArticle li h3 a:hover{text-decoration:underline}.listArticle img{padding:2px;border:1px solid #ccc;margin:4px 8px 4px 0;float:left}a.readmore{float:right;color:#E87717}a.readmore:hover{color:#f90}.Atitle{padding:5px 0;margin-bottom:10px;border-bottom:1px dotted #ccc;font-size:110%}.main_pg_f_e{    height: 205px;	}.pg_d{	clear:both;	display:block;	overflow:hidden;}.page_navi{	padding:12px 0px 12px 2px;border-radius: 3px;    float:right;margin-right:5px;	-moz-border-radius: 3px;-webkit-border-radius: 3px;	}.page_navi span{	margin:2px;	padding:5px 8px;	font: bold 14px Arial,Tahoma,Calibri,Verdana;	border:1px solid rgba(0, 0, 0, 0.0980392);	color: #0A0A0A;	background: -webkit-linear-gradient(top, #DADADA, #eaeaea);    background: -moz-linear-gradient(top, #DADADA, #eaeaea);	box-shadow: 0 0 3px #CCC;	-moz-border-radius: 5px;	}.page_navi span:hover{border: 1px solid #868181;color:#fff;}.page_navi span.current{color: #267ABF;background: -webkit-linear-gradient(top, #ffffff, #eaeaea);    background: -moz-linear-gradient(top, #ffffff, #eaeaea);cursor: pointer;}.page_navi span.other{text-decoration:none;cursor: pointer;}.page_navi span.other a{color:#CE4848;cursor: pointer;}.page_navi span.other:hover{text-decoration:none;color: #3F526B;cursor: pointer;}.wpcf7-text, .wpcf7-date{	border-radius:5px;-moz-border-radius:5px;	height: 25px;width:99%;}.wpcf7-textarea{	border-radius:5px;-moz-border-radius:5px;width:99%;}input[type="submit"].wpcf7-submit {	background-color: #002663;    border-radius: 15px;    padding: 12px 40px!important;    text-align: center;    color: #fff;    font-size: 1.1em;    border: 0;    margin-left: 0;    font-weight: 500;    min-width: 60px;    cursor: pointer;}input[type="submit"].wpcf7-submit :hover{	background-color:#002663;}select {    width: 220px;    background-color: #fff;    border: 1px solid #ccc;}select, input[type="file"] {    height: auto;    line-height: 20px;}select {    width: 100%;    color: #002663;    font-size: 1em;    border: 1px #ccc solid;    padding: 6px 10px;    border-radius: 10px;-moz-border-radius: 10px;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;}.module_sp{	width: 100%;	margin-left: 5px;	margin-top: 10px;	clear: both;	display: block;	overflow: hidden;}.module_sp .module_title_sp{    color: #777;     font-family: Times New Romane;    font-size: 1.5em;      padding: 12px 0 10px 0;      margin-top: 20px;      text-transform: uppercase;    font-weight: bold;    line-height: normal;      border-top: 1px #eee solid;      border-bottom: 1px #eee solid;}.module_inner_sp{    overflow: hidden;    display: block;}.top-comments{	 margin: 0 auto;	 width: 620px;	 overflow: hidden;}.w1000 {    margin: 0 auto;    width: 540px;    height: 120px;}.fl {    float: left;}.fr {    float: right;}.top-comments ul {    display: block;    list-style-type: none;    margin: 0;    padding: 0;}.top-comments ul li {height: 120px !important;margin: 0 auto;}.top-comments ul li.r {margin-right: 0;}.top-comments .comment-item {    margin: 5px;}.top-comments .comment-item.r {margin-right: 0;}.top-comments .thumbnail {    text-align: center;    clear: both;}.top-comments .thumbnail img {    max-height: 120px;    max-width: 120px;}.top-comments .content {    color: #f96300;    font-weight: bold;}.top-comments .content div {        padding: 2px 0px;        text-align: justify;font-size: 15px;        color: #f96300;}.top-comments .comment-item,.top-comments .customer-name,.top-comments .thumbnail,.top-comments .content {    width:120px;    height: 120px;    margin: 16px auto;}.top-comments .customer-name {    color: #f96300;    margin: 5px 0 0;    font-size: 14px;    font-weight: bold;}.top-comments .customer-name a {    color:#f96300;}.top-comments #prev, .top-comments #next {    display: block;    height: 40px;    position: absolute;    top: 40px;    width: 40px;}.top-comments #prev {    background: url(images/bg_comment_prev.png) no-repeat center center;    left: -40px;}.top-comments #next {    background: url(images/bg_comment_next.png) no-repeat center center;    right: -40px;}.top-comments #prev:hover {    background: url(images/bg_comment_prev_hover.png) no-repeat center center;    left: -40px;    text-decoration: none;}.top-comments #next:hover {    background: url(images/bg_comment_next_hover.png) no-repeat center center;    right: -40px;    text-decoration: none;}.sologan{    margin-top: 30px;	}.menutop_title {    clear: both;    overflow: hidden;}.hotline_f {    color: #F00;    font: bold 15px Arial;    text-align: right;}.reg_title{	clear:both;overflow:hidden;}.reg_ip{	clear:both;overflow:hidden;}.reg_ip_f{	background-color: #fff;    border: 1px solid #ccc;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);    -webkit-transition: border linear .2s,box-shadow linear .2s;    -moz-transition: border linear .2s,box-shadow linear .2s;    -o-transition: border linear .2s,box-shadow linear .2s;    transition: border linear .2s,box-shadow linear .2s;	border-radius: 5px;    -moz-border-radius: 5px;    height: 25px;    width: 99%;}.reg_sb{	clear:both;overflow:hidden;}.reg_sb_f{	background-color: #EA5A04;    font-weight: bold;    border: 0px solid #c60;    cursor: pointer;    padding: 5px 10px;    margin: 5px 1px;    color: #FFF;    border-radius: 15px;    -moz-border-radius: 15px;}.right_sd_m{    min-height: 980px;    overflow: hidden;}.main_pg_img {    position: absolute;    left: 0;    height: 263px;          overflow: hidden;      }.main_pg_img img{    max-height: 263px;                width: 100%  !important;          overflow: hidden;                        	}.left_sd_k{    margin-top: 0;}.right_sd_k{    min-height: 770px;	}