/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
/*************** ADD CUSTOM CSS HERE.   ***************/
/* global */
h1{font-size: 2em}
h2{font-size: 1.5em}
h3{font-size: 1.25em}
h4{font-size: 1em}
#main,
#wrapper {
    background-color: #f8fafc;
}
ul.nav.nav-pills.nav-uppercase.nav-size-normal.nav-center li a {
    color: #e20000;
    font-size: 20px;
}

.product-small.box {
    border: 2px solid #ffb444;
    padding: 4px !important;
    background: #fff;
    border-radius: 8px;
}
th:first-child, td:first-child {
    padding-left: 10px;
	text-align: center;}
td:last-child {
    padding-right: 10px;
	text-align: center;
}
.wpcf7-submit{width:100%}
.wpcf7-form-control{border-radius: 16px !important; }

.pro_col .box-text{padding: 0 !important} 

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}
.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}
.button {
    transition: all 500ms linear 0s;
    animation-name: pulse;
    -webkit-animation-name: pulse;
    animation-delay: 3s;
    -webkit-animation-delay: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

/* Thay đổi các thuộc tính CSS cho bảng và các phần tử liên quan */
.table-wrapper {
  overflow-x: auto; /* Tạo thanh cuộn ngang khi bảng quá rộng */
  width: 100%;
}



@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.table-wrapper {
    overflow-x: scroll; /* Hiển thị thanh cuộn ngang trên mobile */
    /* Thay đổi các thuộc tính khác nếu cần thiết để phù hợp với giao diện mobile */
  }
.datbanh,.daily{min-width: 80%}
}

p#billing_address_1_field {
    width: 100%;
}
.woocommerce-table a {
    color: #e28f04;
}
.page-title-inner {
    position: relative;
    padding-top: 0px;
    min-height: 60px;
}
.tp-download .col {

    margin: 0;
    padding: 0;
	}