/*!
Theme Name:   	mypham
Theme URI:
Author:         vuongweb
Author URI:
Description:  	Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love it's lean and extensible codebase making it a joy to customize and extend. Looking for a WooCommerce theme? Look no further!
Version:      	2.2.8
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront
Tags:         	e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Storefront is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our sass here; https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/OFL
Images License: GNU General Public License v2 or later

======
Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
======
*/ /*!
 * normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/

a:hover {
	text-decoration: none;
}
.orderby {
	display: none;
}
.woocommerce-result-count {
	display: none;
}
.woocommerce-products-header__title {
	display: none;
}
.woocommerce-breadcrumb {
	font-size: 20px;
	padding-bottom: 6px;
	font-family: arial;
	font-weight: bold;
	background-color: #004681;
	padding: 14px;
	border-bottom: 2px solid #e81418;
	color: #f5f911;
}
.woocommerce-breadcrumb a {
	color: #fff;
}
#breadcrumbs a {
	color: #edf108;
}
.line1 {
	margin-left: 50px;
	font-size: 20px;
	color: #6e1ade;
	font-family: arial;
}
.line2 {
	margin-left: 51px;
	margin-top: -13px;
	font-size: 12px;
}
.wpadminbar {
}
.shop_table img {
	width: 100px;
}
#customer_details {
}
.woocommerce-billing-fields__field-wrapper {
}
.woocommerce-billing-fields__field-wrapper p.label {
}
.validate-state {
	/* display:none !important; */
}

#customer_details .input-text {
	width: 100%;
	text-indent: 5px;
	height: 40px;
	margin-bottom: 10px;
}
.country_select,
.state_select {
	width: 100%;
	height: 40px;
	margin-bottom: 10px;
	text-indent: 5px;
}
.about_paypal {
	display: none;
}
.wc_payment_method,
.payment_method_cod {
	list-style: none;
}
.wc_payment_methods,
.payment_methods methods {
	background-color: #f3ecec;
	padding: 10px;
}
.mefooter li a {
	color: #000;
}
.page-numbers {
	padding: 0;
	margin: 0;
	margin-left: 24px;
	margin-top: 24px;
	display: block;
}
.page-numbers li {
	float: left;
	margin-left: -12px;
	list-style: none;
}
.page-numbers li a {
	background-color: #eeeeee;
	padding: 5px 11px;
	color: #cc8053;
	border: 1px solid #f1e7e7;
	border-radius: 4px;
	font-size: 15px;
	font-weight: 400;
}
span.current {
	background-color: #eeeeee;
	padding: 5px 11px;
	color: #cc8053;
	border: 1px solid #f1e7e7;
	border-radius: 4px;
	font-size: 15px;
	font-weight: 400;
}
.woocommerce-pagination {
	display: block;
	clear: both;
	margin-top: 48px;
	background-color: #fff;
	width: 100%;
}
.navigation li a:hover {
	background-color: #e52a2a;
}
.col-sm-6 :hover img {
	opacity: 0.6;
}
.vertical-nav li a:hover {
	color: #004681;
}
.mefooter li a:hover {
	color: #a8d458;
}
.product-item h3 a:hover {
	color: #a8d458;
}
.tieu_de_ct {
	font-size: 27px;
	text-transform: uppercase;
	color: #004681;
}
.mota_tomtat > h3 > a {
	color: #9e9e9e;
	text-decoration: none;
	font-weight: 100;
}
.text-fomt {
	color: #004681;
}
.center-1 {
	padding: 7px;
}
.navigation li a:hover {
	text-decoration: none;
}
.hotline:hover {
	text-decoration: none;
}
.khung_tt {
	border: 1px solid #dee2d8;
	margin-bottom: 10px;
	padding: 10px;
	min-height: 150px;
	margin-bottom: 10px;
}
.khung_tt h2 {
	width: 500px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 10px;
}
.khung_tt a {
	color: #000;
	font-size: 20px;
}
.khung_tt img {
	width: 100%;
	height: 281px;
}
.khunghinh {
	width: 120px;
	float: left;
	margin-right: 10px;
}
.the_ex {
}

.woocommerce-thankyou-order-received {
	font-size: 24px;
	color: #76b51b;
	font-weight: bold;
	margin: 4px 0px 19px 0px;
	display: block !important;
}
.woocommerce ul.order_details {
	margin: 0 0 3em;
	list-style: none;
	border: 1px solid #e8eae5;
	padding: 10px;
	font-size: 16px;
	font-family: sans-serif;
}

.woocommerce ul.order_details li {
	float: left;
	margin-right: 2em;
	text-transform: uppercase;
	font-size: 0.715em;
	line-height: 3;
	border-right: 1px solid #f3f1f1;
	padding-right: 2em;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: inherit;
}
.woocommerce-order-details h2 {
	font-size: 20px;
	margin-left: 3px;
	margin-bottom: 16px;
	font-weight: bold;
	color: #76b51b;
}
.woocommerce-order p {
	display: none;
}
@media only screen and (max-width: 600px) {
	.khung_tt {
		border: 1px solid #dee2d8;
		margin-bottom: 10px;
		padding: 10px;
		height: auto;
		margin-bottom: 10px;
		width: 100%;
	}
	.khung_tt h2 {
		width: 500px;
		overflow: initial;
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.khung_tt a {
		color: #000;
		font-size: 20px;
	}
	.khung_tt img {
		width: 100%;
		height: auto;
	}
	.khunghinh {
		width: 100%;
		float: none;
		height: auto;
	}
}
.whosale {
	background: #052e50;
	text-align: center;
}

.whosale img {
	width: 100px;
	height: auto;
}

.product-item {
	position: relative;
}
.product-item .saleoff {
	background-color: #e52a2a;
	color: #fff;
	position: absolute;
	left: 4px;
	top: 4px;
	font-size: 11px;
	padding: 1px 4px;
}
.product-item .percent {
	font-weight: 700;
}
