@charset "utf-8";
body,html {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  margin: 0px;
  padding:0px;
  height:100%;
  color:#8e8e8e;
  background: #ededed;
  /*background: url("images/bgc.png") repeat scroll 0 0 transparent;*/
}
.pimg img{max-width: 99%;}
img{border:none;}
a{text-decoration:none;color:#00F;}
a:hover {text-decoration:none;}
a.linkPage{text-decoration:none;color:#00F;}
a.linkPage:hover{text-decoration:underline;color:#00F;}
.c {clear: both;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0px;padding:0px;}
ul,li,ol {margin: 0px;padding: 0px;list-style-position: none;list-style-image: none;list-style-type: none;}

#top {margin-bottom:0px;}
#top .container {padding-right:0px;}
.navbar-toggle {background-color:#f9f9f9; top:10px;} .navbar-toggle .icon-bar{background-color:#563d7c}.bs-docs-nav .navbar-header .navbar-toggle{border-color:#E9E9E9}.bs-docs-nav .navbar-header .navbar-toggle:hover,.bs-docs-nav .navbar-header .navbar-toggle:focus{background-color:#f9f9f9;border-color:#E9E9E9}
li.dropdown:hover ul {display:block;}

.logo {
	padding:0px;height:70px;min-height:20px; margin-left:10px;
	/*background: url("./images/logo_right.png") no-repeat scroll right 0 transparent;*/
}
.logo img {width:280px; height:70px;}
.siteship img { float:right; }
.siteinfo {
	height:22px; line-height:22px; text-align:right; color:#b8b8b8; font-size:12px; padding-right:10px;
}
.siteinfo a {
	color:#ed1c24;
}
.siteinfo a:hover {
	text-decoration:underline;
}
.navbar-container { padding:0px; }
#mapBranch {
	height:400px; background: url("images/loading6.gif") no-repeat scroll center center transparent; background-color:#E1E1E1; border:solid 1px #E1E1E1; border-radius:3px; margin-top:20px;
}
#menu_top {
	/*background: url("./images/menu_top_right_bg.png") no-repeat scroll right 0, 
	url("./images/menu_top_bg.png") repeat-x scroll 0 0 transparent;*/
	/*padding-top:46px;*/
	background: url("images/menu.png") repeat scroll 0 0 transparent;  box-shadow: 3px 2px 6px rgba(0, 0, 0, 0.09); border-radius: 5px;
}
#menu_top .navbar-nav {}
#menu_top span.caret {position:absolute; top:19px; right:5px;}
#menu_top li a {
	height:41px; line-height:12px; color:#fff; white-space:pre; font-size:12px; padding-left:10.5px; padding-right:10.5px;
	font-weight:bold; text-transform:uppercase; border-right:solid 1px #E8E8E8; border-left:solid 1px #FFF; background: #686666;
}
#menu_top li:first-child a {border-left:none;border-radius: 5px 0 0 5px;}
#menu_top li:hover > a {
/*	background: url("images/menu-hover2.png") no-repeat scroll right top transparent; color:#FFF;*/ background-color:#1a1aff;
}
/*#menu_top li a:focus {
	color:#444444;
}*/
#menu_top li a.active {
/*	background: url("images/menu-hover2.png") no-repeat scroll right top transparent; color:#FFF;*/ background-color:#1a1aff;
}
#menu_top li li a {
	height:32px; line-height:26px; color:#fff;
}
#menu_top li li a:hover {
	color:#fff; background:none; text-decoration:underline;
}
#menu_top li ul {
	margin-left:-1px;
}
.footer {
	background:#565555;
	color:#FFF;
	font-size:12px;
	margin-top:8px;
}
.footer a {
	color:#fff;
}
.nav_footer {
	margin-bottom:15px;
	margin-top:20px;
}
.nav_footer a {
	color:#CCC; font-size:15px;
	margin-left:8px; margin-right:8px;
	text-transform:capitalize;
}
.nav_footer a:hover {
	text-decoration:underline;
}
#goTop {
	bottom: 80px;
	right: 40px;
	cursor: pointer;
	display: none;
	width: 42px;
	height: 26px;
	position: fixed;
	z-index: 1000;
	background: url("images/up-arrow.png") no-repeat scroll 0 0 transparent;
}
#goTop:hover {
	background: url("images/up-arrow.png") no-repeat scroll 0 -26px transparent;
}
#container_main {
	/*padding-bottom:30px !important;*/ margin-top:5px;
}
table.slide_bot td {
	background:#FFF; padding:10px;
}
.row_info .col-sm-9 {
	float:none;
}
.row_info .col-sm-4 {
	padding:0px 10px 20px 10px; position:relative; text-align:left;
}
.row_info .col-sm-4 h6 a {
	color:#3E3E3E; font-size:13px;
}
.row_info .col-sm-4 h6 a:hover {
	color:#F00;
}
.row_main_title {
	background: url("images/heading.png") repeat-x scroll 0 0 transparent; margin-bottom:6px;
	border-radius: 5px; box-shadow: 3px 2px 6px rgba(0, 0, 0, 0.09); height:50px; font-size:18px; text-transform:uppercase; line-height:48px;
	color:#FFF;
}
.row_right_title {
	background: url("images/heading.png") repeat-x scroll 0 0 transparent; margin-bottom:6px;
	border-radius: 5px; box-shadow: 3px 2px 6px rgba(0, 0, 0, 0.09); height:50px; font-size:18px; text-transform:uppercase; line-height:48px;
	color:#FFF; width:100%; text-indent:30px;
}
.main_page {
	background:#FFF; min-height:262px; padding-bottom:10px; color:#333; box-shadow: 3px 2px 6px rgba(0, 0, 0, 0.09); border-radius: 5px; margin-bottom:10px;
}
.brandWarranty {
	padding-top:8px;
}
.brandWarranty a {
	width:49%; text-align:center;
	color:#333;
}
.brandWarranty a:hover {
	color:#FF9900;
}
.brandWarranty a:hover .brandLogo {
	border:solid 1px #FF9900;
}
.brandWarranty .brandLogo {
	width:100%; height:40px; line-height:36px; border:solid 1px #999999; box-shadow: 1.5px 1px 2px rgba(0, 0, 0, 0.09); border-radius:5px; margin-bottom:3px;
}
.brandWarranty img {
	max-width:90%; max-height:68%;
}
.slideDown {
	float:right; color:#00a1e5; cursor:pointer; margin-top:15px; padding-right:5px;
	/*-webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);*/
}
.slideDown:hover {
	color:#00F;
}
.slideDown span.arrow {
	width:6px;
	-webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.slideDown span.up {
	-webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}
.imeiInfo {
	width:100%; padding:15px; padding-bottom:10px; font-size:14px; background:#F5F5F5; color:#565555; margin-top:15px; border-radius:5px; border:solid 1px #DDDDDD; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.09);
}
.imeiInfo p {
	margin-bottom:5px; padding-left:15px;
}
.imeiInfo p.infoTitle {
	margin-bottom:10px; font-size:16px; font-weight:bold; color:#ed1c24; text-indent:5px; padding-left:0px;
}
.imeiInfo p.infoSpace {
	border-top:dotted 1px #BABABA; padding-top:10px; margin-top:20px;
}
.imeiInfo p span.infoLabel {
	display:inline-block; width:110px;
}
.searchImeiInfo {
	border-top:dotted 1px #BABABA; padding-top:10px; margin-top:20px;
}
.searchImeiInfo b {
	display:inline-block; line-height:34px; margin-right:5px; font-size:16px; text-indent:5px;
}
.searchImeiInfo input[type=text] {
	width:160px; display:inline-block !important; margin-right:5px; margin-bottom:5px;
}
.searchImeiInfo input[type=button] {
	margin-top:-3px; 
}
.searchImei {
	padding-top:9px; padding-bottom:9px; background: url('images/heading-2.png') repeat-x scroll 0 0 transparent; color:#FFF;
}
.searchImei b {
	display:inline-block; margin-bottom:2px; margin-right:5px;
}
.searchImei input[type=text] {
	width:160px; display:inline-block !important; margin-right:5px;
}
.searchImei input[type=button] {
	margin-top:-3px;
}
.footerInfo1 {
	line-height:18px;
}
.footerInfo1Store {
	text-transform:uppercase; padding-top:15px; color:#bababa;
}
.footerInfo1Left {
	padding-top:15px;
}
.footerInfo1Right {
	padding-top:15px;
	text-align:right;
}
.footerInfo1Hotline {
	padding-top:15px; padding-bottom:15px;
}
.footerInfo2 {
	border-top:solid 1px #999; line-height:18px; padding-bottom:15px;
}
.footerInfo2Left {
	padding-top:15px;
}
.footerInfo2Right {
	text-align:right; padding-top:15px;
}
.advRight img {
	width:100%; border:none; margin-bottom:8px;
}
#search_tab #tabs {
	border:none; margin-bottom:1px;
}
#search_tab #tabs li a {
	background:#626061;
	color:#FFF; border:none; text-transform:uppercase; font-weight:bold; border-radius:0px; margin-right:0px;
	margin-top:4px; border:solid 1px #333333; border-bottom:solid 1px #666666;
	min-width:131px;
}
#search_tab #tabs li.active a {
	background:#FFD200;
	color:#3E3E3E; padding-top:12px; padding-bottom:12px; margin-top:0px; border:solid 1px #FFFFFF; border-bottom:solid 1px #FCF600;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
}
#search_tab #my-tab-content div.tab-pane {
	background:#333333; border:none;
	text-align:left; padding:10px;
}
#search_tab #my-tab-content div.tab-pane .col-sm-3 {
	padding-bottom:10px;
}
#search_tab #my-tab-content div.tab-pane .but_right {
	float:right; text-align:right;
}
.table_products {
	color:#FFF; width:100%; margin-top:10px; margin-bottom:30px; text-align:center;
}
.table_products th {
	background:#818286; text-align:center;
	height:28px; line-height:28px;
}
.table_products td {
	background:#D7D7D7;
	color:#3E3E3E; border-color:#FFF; padding:5px; font-weight:bold;
}
.table_products td a {
	font-weight:normal; color:#1a1aff;
}
.table_products td a:hover {
	text-decoration:underline;
}
.table_products td.white {
	background:#EBEBEB;
}
.info_scale {
	display:none;
}
.mau_tieude {
	color:#FFF;
}
.detail_product table {
	border-color:#CCC;
}
.detail_product table td {
	border-color:#CCC;
}
.information {
	padding-top:30px; padding-bottom:30px; background:#333333;
}
.list_news {
	float:none; text-align:left; padding:0px;
}
.list_news div.row_news {
	padding:0px; color:#CCC; border-top:dotted 1px #666666; padding-bottom:15px; padding-top:15px;
}
.list_news div.row_news:first-child {
	border-top:none;
}
.list_news img {
	width:320px; max-width:100%; border:solid 1px #CCCCCC; margin-right:20px; margin-bottom:5px; float:left;
}
.list_news img:hover {
	border-color:#FC0;
}
.list_news h3 {
	margin-top:5px;
}
.list_news a {
	color:#FFF;
}
.list_news a:hover {
	color:#FC0;
}
.list_news .view_more {
	float:right; width:50%; padding-right:15px; text-align:right; padding-top:5px;
}
.list_news .view_more a {
	color:#FC0;
}
.list_news .view_more a:hover {
	color:#FC0; text-decoration:underline;
}
.fromRight {
	width:80%; margin: 10px auto; margin-bottom:20px;
	font-size:14px; background:#3E3E3E; border-radius:8px;
}
.fromRight td {
	padding: 1% 3%; border-bottom:solid 1px #333333;
}
.fromRight td b {
	color:#FFF;
}
.fromRight textarea {
	width:100%; max-width:96%; height:80px;
}
.fromRight input.text {
	width:200px; max-width:96%; font-size:14px; padding:5px;
}
.fromRight input.button {
	padding:8px; cursor:pointer;
}
.product_info_detail { color:#FFF; padding-top:30px !important; font-size:15px; }
.product_info_detail p { float:left; width:100%; border-top:solid 1px #3E3E3E; padding:6px 0px; }
.product_info_detail p:first-child { border:none; }
.product_info_detail p span { float:inherit; width:35%; font-weight:bold; }
.product_support_detail { background:#FFF; padding-top:2px !important; padding-bottom:2px !important; font-size:15px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.product_support_detail p { float:left; width:100%; border-top:solid 1px #EFEFEF; padding:6px 0px;}
.product_support_detail p:first-child { border:none; }
.product_support_detail p b { font-size:12px; float:left; padding-top:5px;}
.product_support_detail p b.skype { padding-top:9px;}
.product_support_detail p span { float:inherit; width:45%; padding-right:5px; }
.product_support_title { height:32px; line-height:32px; background:#009FDC; color:#FFF; margin-top:22px; font-size:15px; font-weight:bold;  text-indent:20px; border-top-left-radius:4px; border-top-right-radius:4px;}
.album_list img {border:solid 1px #999999;}
.album_list a {color:#FFF;}
.album_list a:hover {text-decoration:underline;}
.brandWarShow {
	display:none;
}
.brandWarShow .col-sm-4 {
	margin-top:4px;
	margin-bottom:4px;
}
.tableBrandWarranty {
	width:100%;
}
.tableBrandWarranty th {
	border-right:solid 1px #FFFFFF; 
	padding:9px 12px;
	font-weight:normal; color:#FFF;
	background: url('images/heading-2.png') repeat-x scroll 0 0 transparent;
	font-size:14px;
}
.tableBrandWarranty td {
	padding:12px;
	border-right:solid 1px #FFFFFF; 
}
.tableBrandWarranty tr.dark {
	background:#F3F3F3;
}
.selection {
	text-align:left; 
}
.select2-selection__placeholder {
	color:#333 !important;
}
@media (max-width:638px){
	.footer {
		/*background:#404040;*/
		height:auto; 
	}
	.nav_footer {
		float:left; width:100%;
		background:#FFF;
		margin-top:8px;
		border-radius:3px;
		padding-top:2px; padding-bottom:1px;
		margin-bottom:25px;
	}
	.nav_footer a {
		float:left; width:100%; margin:0px;
		background:#EEEEEE; margin-bottom:1px;
		color:#3E3E3E;
		height:32px; line-height:32px;
		text-align:left; text-indent:25px;
	}
	.nav_footer a:hover {
		text-decoration:none; background:#F9F9F9;
	}
}
@media (max-width:1199px){
	.navbar-header {
		/*background:#009FDC;*/ width:100%;
	}
	.logo {
		background:none;
	}
	.bs-navbar-collapse {
		background:#0FF;
	}
	#menu_top {
		padding-top:0px;
		
		background: url("images/menu.png") repeat scroll 0 -9px transparent; 
		border-radius: 0px;
	}
	#menu_top li:first-child a {border-radius: 0px;}
	#menu_top li a {
		/*color:#FFF;*/
	}
	#menu_top li li a {
		/*color:#444444;*/
	}
	.brandWarHide {
		display:none;
	}
	.brandWarShow {
		display:inline;
	}
}
@media (max-width:991px){
	/*#menu_top {
		background:#FF0000;
	}*/
	#menu_top li a {
		padding-left:10px;
		padding-right:10px;
	}
}
@media (max-width:767px){
	.siteship { display:none; }
	li.dropdown ul {
		position:static;
		display:block;
		float:none;
		width:auto;
		margin-top:0;
		background-color:transparent;
		border:0;
		-webkit-box-shadow:none;box-shadow:none;
	}
	.logo {
		background:none;
	}
	.navbar-container {
		margin-top:-40px;
	}
	.navbar-header {
		/*background-color:#009FDC;*/
		width:auto;
	}
	.navbar-toggle {
		top:-50px;
		right:-5px;
	}
	.row_main_title { border-radius:0px; margin-bottom:0px; }
	.main_page { border-radius:0px; }
	#top .container {padding-right:15px;}
	.navbar-container { padding-left:15px; }
	#container_main { margin-top:0px; }
	#menu_top {
		padding-top:0px;
		background: #FFF;
		border-radius: 0px;
	}
	#menu_top li:first-child a {border-radius: 0px;}
	#menu_top ul {
		margin-top:0px;
		margin-bottom:0px;
	}
	#menu_top li a {
		color:#444444;
		height:38px; line-height:18px;
		background-color:#EEEEEE;
		border-bottom:solid 1px #F0F0F0;
		background: url("images/menu.png") repeat scroll 0 -9px transparent; 
	}
	#menu_top li a:hover {
		color:#1a1aff;
	}
	#menu_top li li a {
		color:#7E7E7E;
		border-bottom:none; text-indent:18px;
		background: url("images/tick-small.png") no-repeat scroll 12px 11px transparent;
	}
	#menu_top li li a:hover {
		text-decoration:underline;
		background: url("images/tick-small.png") no-repeat scroll 12px 11px transparent;
	}
	#menu_top li ul {
		padding-top:2px;
		padding-bottom:2px;
		background:#F5F5F5;
	}
	.title {
		min-width:366px;
	}
	.advRight img {
		width:99%; 
	}
	
	.info_full {
		display:none;
	}
	.info_scale {
		display:block;
	}
	.scale_title {
		border-color:#FFF;
		height:36px !important;
		line-height:34px !important;
	}
	.product_scale {
		text-align:left;
		background:#EBEBEB !important;
	}
	.scale_info {
		font-weight:normal;
		float:left; padding-left:15px; padding-right:15px; padding-top:5px;
	}
	.scale_info span {
		width:80px; float:inherit; font-weight:bold;
	}
	#goTop {
		bottom: 60px;
		right: 18px;
	}
	.footerInfo1Right {
		text-align:left;
	}
	.footerInfo2Right {
		text-align:left;
	}
}
@media (max-width:348px){
	.navbar-header a {width:220px;}
	.navbar-header img {width:100%; margin-top:0px;}
	.fromRight {font-size:11px;}
	.footer {/*background:#212322;*/ font-size:11px; min-height:88px;}
}
@media (max-width:526px){
	.linkAlexa {
		display:block; text-align:left; text-indent:18px;
		background: url("images/tick-small-red-icon.png") no-repeat scroll 0 3px transparent;
	}
	.linkShip {
		display:block; text-align:left; text-indent:18px; 
		background: url("images/tick-small-red-icon.png") no-repeat scroll 0 3px transparent;
	}
	.linkSpace {
		display:none;
	}
	.navbar-container {
		margin-top:-20px;
	}
	.siteLogo {
		padding:0px;height:70px;
	}
	.advRight img {
		width:99%; 
	}
}