/*For device: tablet, mobile*/
/*Min -> 500px -> 768px ->992px -> 1024px -> 1200 -> Max*/


.slide-mb{
	display: none !important;
}
#manh-js-coupon {
    display: none;
}

#wp247-fancybox-popup-err{
    padding-bottom: 8px;
}

.wp247-fancybox-content input.text{
    border: 1px solid #ccc;
    padding-left: 5px;
    line-height: 26px;
}

@media only screen and (max-width: 1024px) {
	
	
}

@media only screen and (max-width: 992px) {
	
	
}

@media only screen and (max-width: 768px) {
	
	
}

@media only screen and (max-width: 500px) {
    #wp247-fancybox-popup-qty{
        width: 100px;;
    }
	.slide-dk{
		display: none !important;
	}
	.slide-mb{
		display: block !important;
	}
    .manh-title .title-group {
	font-size: 16px !important;
     } 


	 /**/
	 .single-product .summary.entry-summary{
		display: flex;
    	flex-direction: column;
	 }.single-product .summary.entry-summary .fb-like{
		order:3;
	 }.single-product .summary.entry-summary .price{
		*order:2;
	 }.single-product .summary.entry-summary #show-short-description{
		*order:5;
	 }.single-product .summary.entry-summary .cart{
		order:1;
	 }.single-product .summary.entry-summary .product_meta{
		order:6;
	 }
	 .single-product .summary.entry-summary .fundiin-promotion__panel{
		position: fixed;
		right: -100%;
        top: 195px;
		transition: all .5s;;
	 }
	 .single-product .summary.entry-summary .fundiin-promotion__panel.active{
		right: 28px;
	 }
     .woocommerce div.product form.cart{
        margin-bottom: 0;
     }
	 #manh-js-coupon{
        display: inline-block;
        position: absolute;
        right: 0;
        background: #0d9258;
        color: #fff;
        padding: 5px 10px;
        border-radius: 0;
        z-index: 1;
        margin-top: 26px;
        animation: hieu-ung-4 2s infinite ease-in-out;
	 }

     #wp247-fancybox-popup.fancybox-content{
        margin-top: 60px;
     }

     @keyframes hieu-ung-1 {
        0%   { background: #0d9258; }
        25%  { background: #0fbf6c; }
        50%  { background: #13e07d; }
        75%  { background: #0fbf6c; }
        100% { background: #0d9258; }
    }

    @keyframes hieu-ung-2 {
        0%   { background: #0d9258; box-shadow: 0 0 0px #0d9258; }
        50%  { background: #19c97c; box-shadow: 0 0 10px #19c97c; }
        100% { background: #0d9258; box-shadow: 0 0 0px #0d9258; }
    }
    @keyframes hieu-ung-4 {
        0% {
            background: #0d9258;
        }

        50% {
            background: #0fbf6c;
        }

        100% {
            background: #0d9258;
        }
    }

    @keyframes hieu-ung-3 {
        0% {
            background-position: 0% 50%;
        }

        50% {
            background-position: 100% 50%;
        }

        100% {
            background-position: 0% 50%;
        }
    }


    .fancybox-slide{
            z-index: 9999999999 !important;
    }
}