/*
 Theme Name:   Orson Child Theme
 Theme URI:    https://themes.g5plus.net/orson/
 Description:  Orson Child Theme
 Author:       G5plus
 Author URI:   https://g5plus.net
 Template:     g5plus-orson
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-orson
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/
/* Sprite Images */
.sprite {
    background-image: url(https://e7f8a2.claudeassets.com/20240912162742im_/https://myphamedally.net/wp-content/themes/g5plus-orson-child/images/sprite-icons.png);
    background-repeat: no-repeat;
    display: block;
}
.sprite-icon-facebook {
    width: 25px;
    height: 25px;
    background-position: -5px -5px;
    margin-bottom: 5px;
}
.sprite-icon-phone {
    width: 25px;
    height: 25px;
    background-position: -40px -5px;
    margin-bottom: 5px;
}
.sprite-icon-zalo {
    width: 25px;
    height: 25px;
    background-position: -5px -40px;
    margin-bottom: 5px;
}
/* Mobile Bottom Bar */
section {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
.navi-fixed {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 18;
    width: 36px;
    background: #e9346f;
}
.visible-xs {
    display: none !important;
}
@media (max-width: 768px){
.visible-xs {
    display: block !important;
}
.navi-fixed {
    top: auto;
    bottom: 0;
    left: 0;
    width: auto;
}
.mini-navi {
    display: table;
    table-layout: fixed;
    width: 100%;
    padding-top: 0;
    padding-left: 0;
    height: 52px;
}
ul.mini-navi {
    margin-bottom: 0em !important;
}
.mini-navi>li {
    display: table-cell;
    width: 20%;
    font-size: 10px;
    vertical-align: middle;
}
.mini-navi>li a .mini-navi-title {
    white-space: nowrap;
}
.mini-navi li .mini-navi-title {
    display: block;
    font-weight: 400;
    line-height: 1;
}
.mini-navi li a {
    display: block;
    color: #fff;
    padding: 7px 2px;
    -moz-transition: all 400ms ease 0s;
    -webkit-transition: all 400ms ease 0s;
    -o-transition: all 400ms ease 0s;
    -ms-transition: all 400ms ease 0s;
    transition: all 400ms ease 0s;
}
.mini-navi li .mini-navi-icon {
    max-width: 25px;
    margin-bottom: 5px;
}
.mini-navi li a {
    text-align: center;
}
.mini-navi>li a {
    padding-top: 6px;
    padding-bottom: 4px;
}
.fb_reset {
    display: none;
}
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
/* Nút liên hệ */
	.vka-wrapper {
	    display: none;
	}
	#logo img {
	    max-width: 140px;
	}
}

.header-nav-wrapper nav{
	background-color:#212121;
}

.header-nav-wrapper .header-nav-inner{
	background-color:#212121;
}

.header-search .search-product-wrapper input[type=text]{
	border-color:#212121;
}

.header-search .search-product-wrapper .search-button{
	background-color:#212121;
	color:#f2b111;
}

.product-thumb{
	border: 1px solid #ddd;
}
.product-listing .text-center a{
	display: none
}
.is-sticky .sticky-region {
	box-shadow: 1px 0 3px 2px rgba(247, 177, 17, 0.5);
}
.hentry .woocommerce-order .woocommerce-thankyou-order-received{
	word-wrap:normal;
	color:#c0392b;
	font-size:14.5px;
}
.entry-content p{
	font-size:16px;
}
.hentry strong a{
	color:#f2b111;
}

/* Single Products */
#tab-description {
	font-size:15.7px;
}
#tab-description a{
	color:#f2b111;
}
#tab-description a:hover{
	color:#53051b;
}
#tab-description ul li {
	padding-bottom:5px;
}
.woocommerce div.product .woocommerce-tabs .panel{
	padding:10px;
}
.summary-product .woocommerce-product-details__short-description p{
	margin-bottom:13px;
}
.summary-product .price .woocommerce-Price-amount{
	font-size:30px;
}
.single-product-info .mg-bottom-50 h1{
	margin-bottom:15px !important;
}

/* Danh muc san pham */
.hentry .wpb_wrapper .vc_custom_1521354295206{
	padding-bottom:20px !important;
}

/* Gia thuong */
.woocommerce div.product p.price del, .woocommerce div.product span.price del, .hentry .active del bdi{
	color: #707070;
	font-weight: 400;
	font-size: 16px;
	text-decoration:line-through;
}

.archive-masonry .entry-post-meta > div.entry-meta-date{
	display:none;
}

.blog-wrap .hentry h3{
	font-weight:600;
	font-size:20px;
}
.blog-wrap .hentry p{
	font-size:15px;
}

.single-post .entry-content ul li{
	font-size:16px;
	padding-bottom: 5px;
} 
.widget_product_categories li{
	font-size:16px;
}

/* Form đánh giá */
.comment-notes {
	display: none;
}

/* Thanh toán */
.woocommerce form .form-row {
	margin: 0 0 20px 0;
}
.woocommerce form .form-row label {
	font-weight: 500;
}
.woocommerce table.shop_table .amount {
	color: #f00;
}

/* Image */
#tab-description p img{
	margin-bottom: 0.7em;
}

/* Paragraph */
#tab-description p{
	margin-bottom: 1.3em;
}

/* Ẩn tiêu đề phí vận chuyển */
.woocommerce-shipping-totals td p{
	display: none;
}

/*
     FILE ARCHIVED ON 03:24:00 Sep 13, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:00:37 Jun 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.72
  exclusion.robots: 0.09
  exclusion.robots.policy: 0.077
  esindex: 0.011
  cdx.remote: 51.685
  LoadShardBlock: 150.162 (3)
  PetaboxLoader3.datanode: 139.32 (5)
  PetaboxLoader3.resolve: 391.66 (2)
  load_resource: 442.741
  loaddict: 57.515
*/