@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700&subset=latin,vietnamese);


body { 
	background:#ffffff 
	 }

body {
	color: #9a9a9a;

}
@media (max-width: 560px) {
  body {
 overflow-x: hidden; 
  }
}
body,
.comments h5 {
	
	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif, "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}

* {
	line-height: em;
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	line-height: 1.333333em;
}
h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,.h6 * {
	line-height: 1.333333em;
}
.nav > li > a {
	font-size: 1.2em;
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,
.widget_product_size input,
.nav > li > a,
th,
table.totals td,
.template-product .summary .price, .selector-wrapper label,
input#addToCart, .ad-banners {
	
	font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif, "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}

h2,.h2 { font-size: 32px; }
h3,.h3 { font-size: 20px; }

.btn-invert {
	background: #fff;
}

th,
.template-product .summary .price,
.commentlist .meta,
.navbar-nav > li > a,
#top-bar,
.products .title a,
.widget_product_size input,
.related h2,
.staff .social-profiles i,
#footer .widget-title,
h3.position,
.unbranded {
	color: #333;
}
.fix-color-footer{
	color: #63d0fd !important;
}
#top-bar .icon-bar {
	background-color: #333;
}
th,
tr.order-total,
h3.position span {
	border-color: #c6c6c6;	
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
	background-color: #f8f8fd;
}

.invert-color * {
	color: #fff;
}

a {
	text-decoration: none;
}
a:hover,
a:active,
a:focus {
	text-decoration: underline;
	outline: none;
	color:#666;
}
a,
.nav > li > a:hover,
.nav > li > a:active,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
#top-bar a, #top-bar .cart-inner a:hover,
.products .price, 
.sb-price .price,
.sb-title h3 a:hover,
#footer a:hover,
.free-shipping i,
.page-title,
table h3,
table.totals td,
h3.position span,
.staff .social-profiles a:hover i,
#product-thumb .owl-buttons > div,
h1,h2,h3,h4,h5,h6,
.nav-tabs > li > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.btn-invert,
.selector-wrapper label {
	color: #63d0fd;
}

table.totals,
#product-thumb .owl-buttons > div,
#copyright,
.sidebar .widget-title,
#jPanelMenu-menu,
#main-nav .navbar-toggle,
.product-accordion .panel-default, .form-control:focus, .btn-primary,
.selector-wrapper select:focus {
	border-color: #63d0fd;
}
.product hr, #top-bar .cart-icon strong, #top-bar .cart-icon .cart-icon-handle,
#footer hr {
	border-color: #63d0fd !important;
}
.dropdown-menu,
.product-accordion .panel-default > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #63d0fd;
}
#main-nav .icon-bar,
.widget_product_price .ui-slider-range, #top-bar .cart-icon strong:hover,
.widget_product_price .ui-slider-handle, .on-sale, #shopping-cart span.count-overlay,
.btn-primary {
	background: #63d0fd;
}

.product-accordion .panel-heading {
	background:#EDF9FD;
}

.social-profiles .fa-circle {
	color: #4a4a4a;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.social-profiles a,
.social-profiles a:hover .fa-circle {
	color: #63d0fd !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

#content, .products-carousel .banner {
	background: #fff;
}

#footer {
  overflow: hidden;
	background: #f9f9f9;
}

#top-bar,
.widget_product_categories a:hover,
.widget_product_brand a:hover,
.widget_product_color a:hover,
.widget_product_size a:hover,
.widget_recent_posts a:hover,
.widget_archives a:hover,
.widget_categories a:hover {
	background: #f8f8fd;
}

#top-bar a:hover {
	color: inherit;
}

.products .product:hover,
.products .product:hover .title a,
.products .product:hover .price, .products .product:hover .compare-price,
.sidebar .widget-title {
	color: #fff;
}

.navbar-nav > li > a {
	background: none !important;
}

.sidebar .widget-title {
	background: #4c4c4c;
}

.quantity button,
.tab-content,
.nav-tabs,
.nav-tabs > li > a,
hr {
	border-color: #cacaca !important;
}

.box-check-header {
	border: 1px solid #037bc0;
	border-left: 0;
	position: fixed;
	bottom: 17px;
	left: 20px;
	width: 145px;
	margin-left: auto;
	height: 35px;
	background: #fff;
}
.box-check-header img {
	position: absolute;
	top: -1px;
	left: -18px;
	width: 35px;
}
.box-check-header .fone-header {
	font-weight: 700;
	color: #0297d5;
	font-size: 20px;
	margin-left: 25px;
	padding-top: 7px;
	display: inline-block;
}
.box-check-header .fone-checkout-header {
	position: absolute;
	top: -8px;
	left: 20%;
	right: 20%;
	background-color: #fff;
	font-size: 11px;
	color: #0297d5;
	text-align: center;
}