.main-header .container{background: inherit !important;}
.offers-details{font-size:13px;margin-bottom:22px;position:relative;}
input[type=text]{
    font-size:16px!important;
}
#navigation ul ul a{width:215px !important}
.offers_details{background-color: #FFF;margin-top:13px}
.offers_details .wrap{padding:13px;}
.offers_voucher_bl{margin-top:13px;background-color: #FFF;padding:13px;border:1px solid #f1f1f1}
.offers_voucher_fo{border-top:1px solid #f1f1f1;}
.voucher_old_date{color: #CCC}
.voucher_new_date{color: green}
.green{color:green!important}
.red{color:red!important}
.gray{color:gray!important;}
.orange{color:orange!important}
.blue{color:blue!important}
.yellow{color:yellow!important}
.pop_code{font-size:40px;font-weight:bold;border: 1px dashed #f1f1f1;padding: 8px;margin: 8px 0px;background: #f8f8f8;}
.pop_code_notice{font-style: italic;
    font-size: 12px;}
.polyxgo-search-group{display: block !important}
.search-suppliers{width: 100% !important;margin: 0px !important;
    border: none !important;}
a,a:link{text-decoration:none !important;outline-style: none !important}
.postsby{text-align:center}
.btn-price {
    background: #81ce3d;
    color: #fff !important;
    font-weight: 700;
    border-radius: 0;
}
.btn-good-luck-to-you {
    border-radius: 0;
    border:1px solid #f37022;
    background: #f37022;
    color: #fff !important;
    display: inline-block;
    padding:3px 13px;
    font-size:20px;
}
.btn-good-luck-to-you:hover,.btn-your-voucher-code:hover {
    border:1px solid #f37022;
    background: #fff;
    color: #f37022 !important;
}
.btn-your-voucher-code {
    border-radius: 0;
    border: 1px solid #f37022;
    background: #f37022;
    color: #fff !important;
    display: inline-block;
    padding: 8px 18px;
    font-size: 16px;
    font-weight: 700;
}
/*suppliers & brands*/
.offers-brand,.pxg_connect_related_content .offers-brand{margin:0px auto!important}
.offers-details-cate .offers-brand{padding:0px!important;margin:8px 0px auto;}
.offers-brand a,.offers-brand a:link{font-size: 15px!important}
.offers-brand img{width: 100%!important;border-radius:8px}
/*=============88Offers suppliers & brands*/
/*88Offers voucher popbaby*/
.modal{margin-top: 8%}
.modal .good-luck-to-you,.modal .btn-holder{margin-top:8px}
.modal .btn-holder{padding-left:0px;padding-right:0px}
.modal .good-luck-to-you{padding: 5px;
    border: 1px dashed #f37022;
    color: #f37022;
    font-weight: bold;
    font-size: 23px;}
.modal .btn-good-luck-to-you{
    padding: 7px 13px;width:100%}
.modal .modal-footer{text-align: center !important}
.offers-vouchers{z-index:9999 !important}
/*==================================================
/*Paging*/
.navigation{margin-top:30px}
.navigation li{display:inline-block;}
.navigation li a {
    padding: 16px 12px;
    text-decoration: none;
}
.navigation li.active {
    background-color: #4CAF50;
    color: #FFF;
}

.navigation li:hover:not(.active) {background-color: #ddd;}

.navigation li {
    border-radius: 5px;
}

.navigation li.active {
    border-radius: 5px;
}
/*//==Paging*/
.polyxgo_supplier{
    border-right: 1px solid #f2f2f2;
}
.polyxgo-tags{font-size:13px}
.tag{display: inline}
.polyxgo-tags .tag.verified i{color: green;}
.polyxgo-tags .tag.recommended{color:#f63;text-transform: uppercase}
.polyxgo-tags .tag.recommended i{color: #f63;}
.polyxgo-tags .tag.validity i{color: #f63;}
.polyxgo_rm{background-color: #f2f2f2;padding:8px}
.polyxgo_get_coupon{
    padding:16px 0px
}
.porm{cursor: pointer;  font-size: 18px; font-weight: bold; color: #ff531a;}
.polyxgo_details{display: none}
.polyxgo_details .holder{margin-top:12px}
.polyxgo_bold{font-weight: bold}
.pxg700{font-weight: 700}
.polyxgo_popup .modal-content{border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px}
.btn-holder-des{padding:20px 8px}

.polyxgo_details .btn-your-voucher-code, .polyxgo_details .btn-your-voucher-code:hover {
    border:1px solid #007acc !important;
    background: #fff;
    color: #007acc !important;
}
.polyxgo_expired .polyxgo_supplier,.polyxgo_expired .polyxgo_discount,
.polyxgo_expired .polyxgo_rm,.polyxgo_expired .polyxgo_get_coupon,
.polyxgo_expired .polyxgo_title{opacity: 0.5}

.polyxgo_expired_date{color:gray;text-decoration: line-through}
.polyxgo_coupons_details{padding:8px}
.polyxgo_coupons_details table th,.polyxgo_coupons_details table td{vertical-align: middle!important}
.polyxgo_coupons_details table tr td.promo_content{padding:20px;}
.polyxgo_coupons_details table tr td ul,.offers-details .polyxgo_details ul{padding:0px 0px 0px 20px!important;}
.polyxgo_coupons_details .pxg_sup_logo{width:229px!important;}
.polyxgo_coupons_helper{background-color:#FFFFE5;padding:8px;border:1px dashed #ccc}

.polyxgo_coupons_holder_condition{margin:12px 0px;}
.polyxgo_realted_coupons{margin:12px 0px;border-top:1px solid #f1f1f1;padding:12px 0px}
.polyxgo_realted_coupons>h2{font-size:20px}
.polyxgo_no_coupons .good-luck-to-you{
    border:1px dashed #298C0D;
    color: #298C0D !important}
.polyxgo_no_coupons .btn-good-luck-to-you,
.polyxgo_no_coupons .btn-your-voucher-code{
    border: 1px solid #298C0D;
    background: #298C0D;
}
.polyxgo_no_coupons .btn-good-luck-to-you:hover,.polyxgo_no_coupons .btn-your-voucher-code:hover {
    border:1px solid #298C0D;
    background: #fff;
    color: #298C0D !important;
}
.offers-details {
	width: 100%;
    overflow: hidden;
}
.polyxgo_title {
    padding-top: 10px;
}
.polyxgo-tags .tag.verified {
    margin-left: 10px;
}
.polyxgo-tags .tag.validity {
    margin-left: 10px;
}
.polyxgo-tags .tag.recommended {
	font-weight: bold;
    font-size: 12px;
}
.polyxgo-tags {
	margin-bottom: 10px;
}
.polyxgo_discount {
	text-align: center;
    justify-content: center;
    align-items: center;
}
.polyxgo_discount{
    vertical-align: middle;
    color: #f63;
    font-size:18px;
    text-align: center;
    font-weight: 550;
}
.pxg_dis{display: inherit;
    text-align: center;
    width: 100%;
    background: #fc0000;
    color: #FFF;}
.offers-voucher-title {
    font-size: 17px;
    font-weight: normal;
}
.link-offers-voucher-title {
	color: #333 !important;
	
}
.link-offers-voucher-title:hover , .link-offers-voucher-title:active , .link-offers-voucher-title:focus{ 
	color: #e8554e;
}
.btn-your-voucher-code {
	transition: background-color 250ms,border-color 250ms;
}
span.coupon-button {
    font-size: 13px;
}
.btn-your-voucher-code {
	width: 100%;
}
.polyxgo_get_coupon.pull-right {
    display: block;
    width: 100%;
    position: relative;
}
span.coupon-button {
	display: inline-block;
    width: 100%;
    height: 34px;
    padding-left: 10px;
    line-height: 32px;
    text-align: left;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    font-weight: 600;
    position: relative;
	text-transform: uppercase;
}
.btn-your-voucher-code .code-coupon {
    vertical-align: middle;
    padding: 3px 7px 6px;
    border-radius: 0 1px 1px 0;
    -webkit-transition: background-color 250ms,border-color 250ms;
    transition: background-color 250ms,border-color 250ms;
    background-color: #fff;
    text-align: right;
    background-clip: padding-box;
    border: 1px solid #ff531a;
    position: absolute;
        top: 17px;
    right: 16px;
    direction: rtl;
    height: 34px;
    -o-user-select: "none";
    -webkit-user-select: "none";
    -moz-user-select: "none";
    -ms-user-select: "none";
    user-select: "none";
	cursor: pointer;
}
.btn-your-voucher-code .code-coupon>span {
    direction: rtl;
    display: block;
    font-size: 16px;
    line-height: 18px;
    width: 40px;
    padding-top: 3px;
    color: #000;
}
.btn-your-voucher-code .code-coupon::before {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: -webkit-linear-gradient(52deg,#e63900 0,#b24723 49%,rgba(0,122,198,0) 50%,rgba(255,255,255,0) 100%) 0 6px no-repeat;
    background: linear-gradient(38deg,#e63900 0,#b24723 49%,rgba(0,122,198,0) 50%,rgba(255,255,255,0) 100%) 0 6px no-repeat;
    border-radius: 6px;
    height: 35px;
    position: absolute;
    right: 9px;
    top: 4px;
    width: 35px;
    z-index: 1;
    -webkit-transform: rotateZ(22deg) translate(0,-10px) scaleX(.9);
    transform: rotateZ(22deg) translate(0,-10px) scaleX(.9);
    -webkit-transition: -webkit-transform 250ms ease 0s,background-position 250ms ease 0s;
    transition: transform 250ms ease 0s,background-position 250ms ease 0s;
	content: "";
}
.btn-your-voucher-code .code-coupon::after {
    background-color: #f63;
    bottom: -2px;
    height: 34px;
    right: 26px;
    position: absolute;
    width: 45px;
    -webkit-transform: skew(26deg,0deg);
    transform: skew(26deg,0deg);
    -webkit-transition: right 250ms ease 0s;
    transition: right 250ms ease 0s;
	content: "";
}
.btn-your-voucher-code:hover .code-coupon::before {
    background-position: 0 0;
    -webkit-transform: rotateZ(15deg) translate(-8px,-3px) scaleX(1);
    transform: rotateZ(15deg) translate(-8px,-3px) scaleX(1);
}
.btn-your-voucher-code:hover .code-coupon::after {
    right: 39px;
    background-color: #ff531a;
}
.btn-your-voucher-code:hover {
	 background: #ff531a;
	 
}
.btn-your-voucher-code {
	border: 1px solid #ff531a;
  background: #ff531a;
	padding: 0px 0px;
	border-radius: 3px;
}
.polyxgo_get_coupon.pull-right.polyxgo_no_coupons .code-coupon {
	display:none;
}
.polyxgo_no_coupons .btn-your-voucher-code:hover {
	
}
.polyxgo_no_coupons .btn-your-voucher-code span.coupon-button {
	text-align:center;
	padding-left: 0;
}
 .polyxgo_no_coupons .btn-your-voucher-code:hover {
	opacity: 0.9;
	background: #298C0D;
 }
.polyxgo_rm {
    background-color: #f2f2f2;
    padding:8px 0;
}
.polyxgo_details .btn-your-voucher-code, .polyxgo_details .btn-your-voucher-code:hover {
	border: 1px solid #f37022 !important;
	background: #ff531a;
    color: #f37022 !important;
}
.polyxgo_details .polyxgo_no_coupons .btn-good-luck-to-you, .polyxgo_details .polyxgo_no_coupons .btn-your-voucher-code {
    border: 1px solid #298C0D !important;
    background: #298C0D !important;
}
.polyxgo_coupons_holder_condition ul {
    list-style: none;
}
/* new job */

.single-polyxgo_coupons .polyxgo_supplier a img {
	height: 80px;
}
.wp-single-polyxgo .wrap {
    width: 920px;
	margin: 0 auto;
}
.related-stores .related-store-item img {
    height: auto;
    border: 1px solid #f2f2f2;
}
.related-stores .related-store-item img {
	padding: 5px;
    margin-bottom: 5px;
}
.related-stores .related-store-item {
	text-align: center;
}
.related-stores a {
    color: #95989a;
}
.related-stores-inner {
    overflow: hidden;
    width: 100%;
    text-align: center;
}
.related-stores .related-store-item {
	width: 16.57%;
	display: inline-block;
	padding: 0 10px;
}
@media screen and (max-width: 1023px) {  
	.wp-single-polyxgo .wrap {
		width: 100%;
	}
}
@media (max-width: 1199px) {
	.related-stores .related-store-item {
		width: 16.57%;
	}
}
@media (max-width: 991px) {
	.related-stores .related-store-item {
		width: 33.33333333%;
		float:left;
	}
}
@media (max-width: 767px) {
	.related-stores .related-store-item {
		width: 33.33333333%;
		
	}
    .polyxgo_title{text-align: center!important};
}
@media (max-width: 480px) {
	.related-stores .related-store-item {
		width: 50%;
	}
}
/* end new job */
@media screen and (max-width: 991px) {  
	.polyxgo-tags {
    margin-bottom: 10px;
    overflow: hidden;
	}
	.polyxgo-tags .tag.recommended {
    font-weight: bold;
    font-size: 12px;
    float: left;
	}
	.polyxgo-tags .tag.verified {
		margin-left: 10px;
		width: 55%;
		display: block;
		float: right;
		text-align: right;
	}
	.polyxgo-tags .tag.validity {
		margin-left: 10px;
		display: block;
		float: right;
		width: 100%;
		text-align: right;
		margin-top: 10px;
	}
}
@media screen and (max-width: 767px) {
	.polyxgo_discount {
		border-right: transparent;
	}
	.polyxgo-tags .tag.verified {
		display: none;
	}
	.polyxgo-tags .tag.recommended {
		display: none;
	}
	.polyxgo-tags .tag.validity {
		display: inline;
		float: none;
		width: auto;
	}
	.polyxgo_details_minimize.text-center {
		text-align:left;
	}
	/* new job */
	.wp-single-polyxgo .wrap {
		width: 100%;
	}

	.single-polyxgo_coupons .polyxgo_supplier a img {
		height: auto;
		display: block;
		margin: 0 auto 10px;
	}
	/* */
}
@media screen and (max-width: 480px) { 
	.polyxgo-tags .tag.validity { 
		margin-left: 0;
		text-align: left;
		display: block;
	} 
}
/* Category */
.wuc-about {
    overflow: hidden;
    border: 1px solid #0e4f5c;
    border-radius: 4px;
    margin-bottom: 30px;
    padding: 22px 0;
    background: #fff;
}
.wuc-about-image {
    width: 20%;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
wuc-about-image :hover {
    border-color: #0e4f5c;
}
.wuc-about-content {
	width: 100%;
	padding:10px;

}
.wuc-about-image img {
    border: 2px solid #dcdcdc !important;
}
.offers-details-cate {
    overflow: hidden;
}
.wuc-description {
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 20px;
    background: #f2f2f2;
    border-radius: 4px;
    padding: 10px;
}
@media screen and (max-width: 767px) { 
	.wuc-about-image {
		width: 100%;
		text-align: center;
	} 
	.wuc-about-image img {
		border: 2px solid #f5f5f5;
		min-width: 200px;
		max-width: 200px;
	}
	.wuc-about-content {
		width: 100%;
	}
	.wuc-about-content h3 {
		font-size: 17px;
	}
}
.col-lg-3.col-md-4.col-sm-4.col-xs-12.polyxgo_supplier {
    display: none;
}
.clearpad,.nopad{padding:0px!important;}
/*PXG*/
header.page-header {
    padding-bottom: 8px!important;
    margin-bottom: 8px!important;
    border-bottom: 1px solid #f1f1f1!important;
}
.page-header .page-title {
}
.single-gallery .entry-meta, .single-post .entry-meta {
    justify-content: center!important;
    margin: 8px 0 8px!important;
    font-size: 15px!important;
    font-weight: normal!important;
}
.entry-meta ul.post-categories{font-weight: normal!important}
.post-excerpt{font-size: 13px!important;
    margin-top: 8px!important;}
.polyxgo_thanks_to_search_engine_google_bing_SEMrush_ahref{}
input.polyxgo_thanks_to_search_engine_google_bing_SEMrush_ahref {text-transform: lowercase!important}
input.polyxgo_thanks_to_search_engine_google_bing_SEMrush_ahref::-webkit-input-placeholder {text-transform: lowercase!important}
input.polyxgo_thanks_to_search_engine_google_bing_SEMrush_ahref::-moz-placeholder {text-transform: lowercase!important}
.thanks-brand{margin-bottom:3px!important}
.polyxgo_sharing_affiliater_good_look_to_you{padding:18px;border: 1px solid #e1e1e1;background: #fffce6}
.pxg_template_cta_temp{width:230px;margin:0px auto;display:inline-flex}
.pxg_media_opti{margin:0px auto!important;text-aleign:center;display:table}
.pxg_sup_thumb_hold{padding:4px!important}
.pxg_sup_thumb{width:100%}
#primary-menu-mobile{}
.wowmall-mega-sub{font-size:13px!important}
.wowmall-mega-sub .connect_and_thanks_suppliers{}
#primary-menu-mobile .connect_and_thanks_suppliers,footer .connect_and_thanks_suppliers{width:68px!important;text-align: left!important}
#primary-menu-mobile .wowmall-mega-sub .thanks-brand{text-align: left;margin: 3px 20px;}
.wowmall-mega-sub .thanks-brand{text-align: center}
.pxg-legend-category{margin-bottom:21px;}
.cat-menu{position:relative;border-bottom: 2px solid red!important;margin-top:8px;}
.pxg_legend_head{font-size:18px!important;color: #fff!important;padding: 6px 8px!important;line-height: normal!important;margin:0px!important;}
.pxg_legend_head a,.pxg_legend_head a:link{color:#fff!important;}
.pxg-cat-menu{background: red;}
.pxg_blue{color:#5aa1e3}
.pxg_read_cate{font-size:12px}
.pxg_top_list{padding: 13px}
.pxg_promo_header_text{font-size:26px;font-weight: 568;margin: 0px auto;text-align: center;}
.pxg_top_list_i{list-style:none;}
.pxg_top_list_tags{text-align: center;margin:0px auto;}
.header_text_table{text-align: center;font-size: 26px;font-weight: 768;padding-bottom:4px;margin-bottom:8px;}
a.pxg_tag_read,a.pxg_tag_read:link{padding: 6px 8px!important;
    background: #f8f8f8;
    border: 1px solid #f0f0f0;
    border-radius: 6868px;
    margin: 5px 3px!important;
    display: inline-block;
    font-size: 15px;}
a.pxg_tag_read:hover{background: #ff531a;color:#fff;border:1px solid #f37022;}
.pxg_legend_article_connect{font-size: 13px;text-align: center;margin: 0px auto;}
.pxg_content_optimization_key{padding: 6px 8px;background: #fafafa;border: 1px solid #dee2e6;border-bottom: 0px;}
.offers-details-catee .pxg_promo_by_supplier{text-align: left!important}
.pxg_promotions_datax .pxg_coupon_block_cols .block_1 a img{display: block; overflow: hidden; max-height: 210px; width: 100%;}
.pxg_coupon_block_cols .block_1,.pxg_coupon_block_cols .block_2{background:transparent!important;border:none!important;}
.pxg_coupon_block_cols,.pxg_coupon_block{margin-bottom:13px!important;}
.pxg_coupon_block,.pxg_coupon_block_sendo,.pxg_coupon_shopee,.pxg_coupon_tiki,.pxg_coupon_lazada,.pxg_coupon_concung,.pxg_coupon_bachhoaxanh{border:1px dashed #ccc!important;margin-bottom: 13px!important;background:#fcfcfc!important}
.block_1{padding: 0px!important;background: #f8f8f8!important;font-size:20px;height:auto!important;line-height:92px;text-align: center;border-right: 1px dashed #ccc}
.block_2{padding: 8px;font-size: 13px;background:#fcfcfc!important}
/*PXG*/

/*Fix themes*/
.main-container .content{padding-right: 0px;padding-left: 0px;}
.ast-container{padding-left:8px!important;padding-right:8px!important}
/*Fix themes*/

/*SENDO*/
.pxg_coupon_block_sendo .pxg_legend_count .day_time{background: #000;color:#FFF;border-radius: 3px;padding:2px;}
/*SENDO*/
.inc_coupons{background: #fc0000;padding:4px;font-weight:700;color:#fff;}
.inc_coupons .day_time{background:yellow!important;color:#FC0000!important}
/*product suggestion by coupon*/
.pxg_pro_sgg{background: #fff;padding: 8px;border: 1px solid #f8f8f8;}
.pxg_pro_sgg_head{font-weight:500;font-size:14px}
.pxg_pro_sgg_price .sale{font-size: 16px;font-weight: bold;}
.pxg_pro_sgg_price .dis{text-decoration:line-through;}
.pxg_pro_sgg_title{font-size: 11px!important;margin:3px;}
.pxg_pro_sgg_img{width:88px;}
/*product suggestion by coupon*/
/*shopee*/
.pxg_shoppe_voucher_title{font-size: 17px;font-weight: 700}
.pxg_shopee_discount{background:rgba(208,1,27,.08);color:#d0011b;padding:4px 8px;}
.pxg_shopee_discount_save{background:#d0011b;color:#fff;padding:4px 8px;border-radius: 3px}
.pxg_cart_mn .green,.pxg_cart_mn .red{font-weight: 700}
.pxg_cart_mn .red{text-decoration: line-through;}
.pxg_shopee_rate{font-size:12px;background: #ffe1e1;width:100%;margin-top: 4px;padding:4px;border-top:1px solid #ffcccc}
.pxg_coupon_shopee{font-size:13px}
.pxg_shop_name{font-size:16px}
.pxg_notice_coupon{font-size:11px}
.pxg_notice_promotions{font-size:inherit;}
.pxg_cp_promo{height: 44px!important}
.pxg_shopee_store .ico{font-size: 15px;margin-top: 4px;}
.pxg_shopee_store{font-size: 11px;margin-top: 5px;}
.pxg_shop_decor{display: table;padding: 4px;margin: 0px auto!important}
.pxg_shop_decor img{margin: 0px auto;display: table}
.pxg_shop_logo{width:168px;border-radius:50%;border: 1px solid #000;padding: 2px;margin-bottom: 4px!important}
/*shopee*/
/*lazada*/
.pxg_lzd_pro_full{display:block;text-align:center}
.pxg_lazada_voucher_title{font-size: 17px;font-weight: 700}
.pxg_lazada_discount{background:#fff;color:rgb(255, 52, 39);padding:2px 4px;border-radius:8%;border:1px solid rgb(255, 52, 39)}
.pxg_lazada_pro{text-align:center;display:table;border:1px solid transparent;padding:4px;margin:8px 0px}
.pxg_lazada_pro:hover{border:1px solid #f8f8f8;box-shadow:0px 0px 5px 0px #ebebeb}
/*lazada*/
.pxg_row_line{padding:3px 0px!important;}
.pxg_valid_date{font-weight: 700!important}
.pxg_ai_cert{font-weight: 700;color:green;}
.pxg_link_logo{display:inline-flex!important}
/*coupons*/
.pxgx_bc{border:1px solid #f8f8f8}
/*coupons*/