/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Led Neon theo yêu cầu" Product
    03. "Đèn logo theo yêu cầu" Product

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .products a .wpcbm-badge{
	top:-14px;
	left:14px;
	-webkit-transform:scale(0.85);	-ms-transform:scale(0.85);	transform:scale(0.85);
}

body .products a .wpcbm-badge-inner{
	position:relative;
	top:-3px;
	font-weight:600;
	font-size:15px;
}

body .wcspt-products .product .pix-sale-badge{
	display:none;
}

body .products .price del{
	display:none !important;
}

body .wpcbm-badges-flat .wpcbm-badge .wpcbm-badge-inner{
	line-height:1.25em;
	position:relative;
	top:-1px;
	font-weight:600;
	font-size:15px;
}

body #main .entry-summary .pix-sale-badge{
	display:none;
}

body #content .container .row .col-md-8 #primary #main .products .product .pix-product-item a .overflow-hidden .wpcbm-wrapper .wpcbm-badges-top-right .wpcbm-badge .wpcbm-badge-inner{
	line-height:1.25em !important;
}

body .wapf-field-p .wapf-field-input div{
	text-align:center;
}

body .products .product .add-to-compare-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	color:#4c4c4c;
	background-color:#f2f2f2;
}

body #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .entry-summary .product_meta .add-to-compare-button{
	background-color:#ebeced;
	color:#4a4a4b;
}

body .entry-summary .product_meta .add-to-compare-button:hover{
	background-color:#0a8c9d;
	color:#b0e9f0;
}

body .wcpr-masonry-popup-review .wcpr-grid-item .star-rating{
	width:78px !important;
}

body .wcpr-overall-rating-right .wcpr-overall-rating-right-star .star-rating{
	width:78px !important;
}

body .wcpr-stars-count .wcpr-col-star .star-rating{
	width:78px !important;
}

body .entry-summary .d-flex .d-block{
	text-align:right;
}

body #heading-section .DskOnly h2{
	background-color:#f8f9fa;
}

body #main .body_m .top-logo{
	background-color:#f8f9fa !important;
}

body #main .body_m .form_wrapper{
	background-color:#f8f9fa !important;
}

body .navbar .d-inline-block a{
	height:30px;
}

body #wcpr-modal-wrap .star-rating span{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #wcpr-modal-wrap .wcpr-review-rating .star-rating{
	width:79px !important;
}

body #woocommerce-single-compare-table a img{
	-webkit-transform:scale(0.98);	-ms-transform:scale(0.98);	transform:scale(0.98);
}

body #woocommerce-single-compare-table-container label input[type=checkbox]{
	position:relative;
	left:-5px;
}

body #woocommerce-compare-table-container label{
	color:rgba(255,255,255,0.7);
}

body #woocommerce-compare-table-container label input[type=checkbox]{
	position:relative;
	left:-7px;
}

body #woocommerce-compare-table-close i{
	position:relative;
	top:-13px;
	color:#b5b5b5;
}

body #woocommerce-compare-bar-action-compare{
	background-color:rgba(255,0,178,0.8);
}

body .products .product .theme-button{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body .products .product .add-to-compare-button:hover{
	background-color:#60d1e0;
	color:#191919;
}

body #main .product .d-inline-block .entry-summary .cart .wapf .wapf-product-totals .wapf--inner div .wapf-product-total{
	font-size:18px !important;
}

body #main .product .d-inline-block .entry-summary .cart .wapf .wapf-product-totals .wapf--inner div .wapf-options-total{
	font-size:18px !important;
}

body #main .product .d-inline-block .entry-summary .cart .wapf .wapf-product-totals .wapf--inner div .wapf-grand-total{
	font-size:18px !important;
}

body .wapf-product-totals div .wapf-grand-total{
	font-weight:700;
}

body #pills-description h2 strong{
	display:inline-block;
	height:64px;
}

body .wcpr-masonry-popup-image .wcpr-grid-item .star-rating{
	width:73px !important;
	padding-left:0px;
	padding-right:79px;
}

body .up-sells a .wpcbm-badge{
	line-height:1.25em;
	font-size:15px;
}

body #content .container .row .col-12 #primary #main .related .products .product .pix-product-item a .overflow-hidden .wpcbm-wrapper .wpcbm-badges-top-right .wpcbm-badge .wpcbm-badge-inner{
	line-height:1.25em !important;
}

body .products .wpcbm-badges-bottom-left .wpcbm-badge{
	top:14px;
	left:-18px;
}

body #page .pix-header-transparent-parent .position-absolute .pix-header-placeholder #masthead .container-xl .navbar .pix-nav-dropdown-angle #menu-rainbow-music-led .menu-item .dropdown-toggle{
	width:100% !important;
}

body #main .elementor-element-2d1ccb7 .elementor-top-column:nth-child(2) .pixfort-icon{
	-webkit-transform:scale(1.39);	-ms-transform:scale(1.39);	transform:scale(1.39);
}

body #main .elementor-top-column:nth-child(3) .pixfort-icon{
	-webkit-transform:scale(1.39);	-ms-transform:scale(1.39);	transform:scale(1.39);
}

body #pills-description h2{
	display:none;
}

body #comments .wcpr-filter-button-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #comments .wcpr-filter-button-verified{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #comments .wcpr-filter-button-images{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

@media (max-width:880px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	line-height:1.2em;
	}

}



@media (max-width:814px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	line-height:1.2em;
	}

}



@media (max-width:782px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	font-size:1.2em;
	}

}



@media (max-width:767px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	line-height:1.2em;
	font-size:12px !important;
	}

}



@media (max-width:700px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	line-height:1.2em;
	}

}



@media (max-width:692px){

	body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	line-height:1.2em;
	}

}



@media (max-width:680px){

	body #woocommerce-compare-bar-action-compare{
	position:relative;
	top:-8px;
}

body #woocommerce-compare-bar #woocommerce-compare-bar-items .woocommerce-compare-bar-item-container .woocommerce-compare-bar-item a .woocommerce-compare-bar-title{
	font-size:12px !important;
	line-height:1.1em !important;
	}

}



@media (min-width:992px){

	body #menu-rainbow-music-led .menu-item .dropdown-toggle{
	padding-right:0px !important;
	padding-left:0px;
	}

}



/*-----------------------------------------------*/
/*  "Led Neon theo yêu cầu" Product           */
/*-----------------------------------------------*/
body.postid-18590 #masthead nav{
	margin-bottom:0px;
	padding-bottom:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18590 #page .pix-header-transparent-parent .position-absolute .pix-header-placeholder #masthead .container-xl nav{
	padding-top:0px !important;
}

body.postid-18590 .pix-header-stack .d-inline-flex .pix-header-text{
	text-transform:none;
	letter-spacing:-0.16px;
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-18590 #page .pix-header-transparent-parent .position-absolute .pix-header-stack .container-xl .d-flex .d-flex .d-inline-flex .pix-header-text{
	line-height:1.8em !important;
}

body.postid-18590 #masthead .navbar .pix-open-sidebar{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-18590 #masthead .navbar .pix-toggle-overlay{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-18590 #menu-rainbow-music-led .pix-box-container span{
	-webkit-box-shadow:none;	box-shadow:none;
	letter-spacing:-0.16px;
	text-transform:none;
}

body.postid-18590 .pix-header-placeholder #masthead .container-xl .navbar .pix-nav-dropdown-angle #menu-rainbow-music-led .menu-item .dropdown-menu .submenu-box .overflow-hidden .row .none .menu-item .pix-menu-box-inner .pix-box-container span{
	line-height:1.8em !important;
}

body.postid-18590 .elementor-element-41884b90 .btn-md span{
	letter-spacing:-0.16px;
	text-transform:none;
}

body.postid-18590 .elementor-element-41884b90 .elementor-widget-pix-button a{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-18590 .elementor-element-b9eedb8 .elementor-widget-pix-button a{
	-webkit-box-shadow:none;	box-shadow:none;
}

body.postid-18590 .elementor-element-b9eedb8 .btn-md span{
	text-transform:none;
	letter-spacing:0.16px;
}

body.postid-18590 .elementor-element-7f1a77b0 .pix-el-text strong{
	text-transform:none;
	font-family:'Manrope', sans-serif;
	font-size:14px;
	line-height:1.8em;
	color:rgba(0,0,0,0.5);
}

body.postid-18590 #pix-page-footer .container-fluid .row .my-0 .elementor .elementor-element-7f1a77b0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-pix-text .elementor-widget-container .pix-el-text .resp-option .d-inline-block strong{
	height:auto !important;
	width:auto !important;
}

body.postid-18590 .elementor-element-7f1a77b0 .pix-el-text span{
	width:508px;
	height:25px;
	max-width:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18590 .elementor-element-7f1a77b0 .pix-el-text p{
	width:508px;
	height:25px;
}

body.postid-18590 #pix-page-footer .row .my-0 .elementor .elementor-element-41884b90 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-18590 .wheel_description h3 strong{
	font-weight:700;
	font-size:37px;
	font-family:'Roboto', sans-serif;
	text-transform:none;
}

body.postid-18590 #rx-commentlist .rx_author_info h4{
	text-transform:none;
}

body.postid-18590 .commentlist .thread-even strong.d-block{
	background-color:transparent;
}

body.postid-18590 .commentlist .thread-odd strong.d-block{
	background-color:transparent;
}

body.postid-18590 #comments .woocommerce-photo-reviews-badge-tick{
	color:#ffffff !important;
}

body.postid-18590 #comments .wcpr-filter-button-images{
	color:rgb(255,255,255) !important;
}

@media (max-width:680px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:60px;
	left:-34px;
	}

}



@media (max-width:640px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:54px;
	left:-8px;
	}

}



@media (max-width:600px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	left:-19px;
	}

}



@media (max-width:575px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	left:-18px !important;
	}

}



@media (max-width:569px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:62px;
	}

}



@media (max-width:540px){

	body.postid-18590 .wheel_description h3 span{
	font-size:36px;
}

body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:74px;
	}

}



@media (max-width:479px){

	body.postid-18590 .wheel_description h3 span{
	font-size:31px;
}

body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:56px;
	}

}



@media (max-width:450px){

	body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:54px !important;
}

body.postid-18590 .wlwl_spin_bottom .wheel-content-wrapper .wheel_content_right .wheel_description h3 strong span{
	font-size:20px !important;
	}

}



@media (max-width:320px){

	body.postid-18590 .wlwl_spin_bottom .wheel-content-wrapper .wheel_content_right .wheel_description h3 strong span{
	font-size:27px !important;
}

body.postid-18590 .wlwl_spin_bottom .wlwl-close-wheel span{
	top:50px;
	}

}



@media (min-width:992px){

	body.postid-18590 #menu-rainbow-music-led > .menu-item > .pix-nav-link{
	padding-right:5px;
	}

}



/*-----------------------------------------------*/
/*  "Đèn logo theo yêu cầu" Product         */
/*-----------------------------------------------*/
body.postid-19631 #pills-description h2 strong{
	display:none;
}

body.postid-19631 .cart .wc-pao-addon p{
	text-align:justify;
}

body.postid-19631 .entry-summary .d-flex bdi{
	display:none;
}

body.postid-19631 #main .product .pix-xd-divider-20{
	display:none;
}

body.postid-19631 #main .product h4{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	text-align:center;
}

body.postid-19631 .cart .wc-pao-addon h2{
	text-align:center;
}

body.postid-19631 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image button{
	font-weight:600;
	background-color:rgba(230,126,34,0.85);
}

@media (max-width:479px){

	body.postid-19631 .cart .wc-pao-addon h2{
	font-size:22px;
	}

}



@media (min-width:993px){

	body.postid-19631 .cart .wc-pao-addon h2{
	font-size:22px;
	}

}