@font-face {
  font-family: "ChakraPetchBdSemi";
  src: url("/fonts/ChakraPetch-SemiBold.ttf") format("ttf")
}

/* Home */


.ChakraPetchBdSemi {
    font-family: 'ChakraPetchBdSemi !important';
    font-weight: bold;
}

.StyPrice{
    color:#508848 !important;
}

.StySale{
    color:#ED1C24 !important;
}

.StyShow{
    color:#FFF200 !important;
}

.fbold{
    font-family: 'ChakraPetchBd';
}
/* Banner */
.banner .boxbanner{
    margin-bottom: 0;
    /* max-height: 375px; */
    overflow: hidden;
}
.banner .boxbanner .slick-dots{
	bottom: 15px;
}

.banner .boxbanner_mo{
    display: none;
}


.banner img{
width: 100%;
}


.banner .boxbanner .slick-dots li button::before{
	font-size: 20px;
	color: #fff;
	opacity: 1;
}

.banner .boxbanner .slick-dots li.slick-active button::before{
	font-family: 'slick';
    font-size: 20px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    opacity: 1;
}

.banner .boxbanner .slick-dots li.slick-active button::after{
	font-family: 'slick';
    font-size: 10px;
    line-height: 20px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    opacity: 1;
}

/* End Banner */


/* Amulet */
.amulet{
    background-image: url(../../assets/image/bg/BGG.png);
}
.amulet .cov-amulet{
    padding: 50px 0;
}
.amulet .cov-amulet .hd-amulet{
	text-align: center;
}
.amulet .cov-amulet .hd-amulet .txt-hd{
	display: inline-block;
	padding: 8px 20px;
	background-image: url(../../assets/image/bg/frameText.png);
	background-size: 100% 100%;
	min-width: 300px;
}
.amulet .cov-amulet .hd-amulet .txt-hd .txtamulet{
	margin-bottom: 0;
	color: #E6D480;
	font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}
.amulet .cov-amulet .cov-amluet-col{
    margin-top: 30px;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list{
    margin: 0 -5px;
    color: #e4c779;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet{
    padding: 5px;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet{
	border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    height: 100%;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet:hovetr{
    cursor: pointer;
}

.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .img-amulet{
	height: 168px;
	overflow: hidden;
    color: #fff;
    text-align: center;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .img-amulet img{
    height: 100%;
}


.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .detail-amulet{
    margin-top: 8px;
}
.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .detail-amulet .txt-detail{
    font-size: 16px;
    color: #FFDA86;
    margin: 0;
}

.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .status-amulet{
    margin-top: 5px;
}

.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .status-amulet .txt-status{
    font-size: 14px;
    color: #fff;
    margin: 0;
}

.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    margin-right: 3px;
}

.amulet .cov-amulet .cov-amluet-col .amulet-list .column-amulet .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;
}

.amulet .cov-amulet .cov-amluet-col .cov-btn{
    text-align: center;
    margin-top: 30px;
}


.amulet .cov-amulet .cov-amluet-col .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.amulet .cov-amulet .cov-amluet-col .cov-btn .btnseeall:hover{
    text-decoration: none;
}

.recomment{
    background-color: #750e04
}
.recomment .cov-recomment{
    padding: 50px 0;
}

.recomment .cov-recomment .col-rec-list .list .shop-rec .hd-shop-rec{
    text-align: center;
}

.recomment .cov-recomment .col-rec-list .list .shop-rec .hd-shop-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT.png);
    background-size: 100% 100%;
    min-width: 200px;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .hd-shop-rec .txt-hd .txtshop{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.recomment .cov-recomment .col-rec-list .list .shop-rec{
    border-right: solid 2px #d8c275;
}


.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet{
    margin-top: 30px;
}

.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon{
    color: #fbd583;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon{
    padding: 10px 15px;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon .link-shop:hover{
    text-decoration: none;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon .link-shop .img-icon{
    margin-bottom: 5px;
    position: relative;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon .link-shop .img-icon .profile{
    border-radius: 50%;
    position: absolute;
    width: 82px;
    left: 9px;
    top: 9px;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon .nameicon{
    padding: 0 10px;
}

.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .icon .col-icon .nameicon .name{
    font-size: 16px;
    margin: 0;
    color: #fbd583;
    text-align: center;
}


.recomment .cov-recomment .col-rec-list .list .amulet-rec .hd-amulet-rec{
    text-align: center;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet{
    margin-top: 30px;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet{
    margin: 0;
     color: #fbd583;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec{
    padding: 10px;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #200601;
    position: relative;
    height: 100%;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet:hover{
    cursor: pointer;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
    color: #fff;
    text-align: center;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet img{
    height: 100%;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 16px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 14px;
    color: #fff;
    margin: 0;
    text-align: left;
}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}


.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .cov-btn{
    text-align: center;
    margin-top: 30px;
}


.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.recomment .cov-recomment .col-rec-list .list .shop-rec .coviconamulet .cov-btn .btnseeall:hover{
    text-decoration: none;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .cov-btn{
    text-align: center;
    margin-top: 30px;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.recomment .cov-recomment .col-rec-list .list .amulet-rec .cov-col-recamulet .cov-btn .btnseeall:hover{
    text-decoration: none;
}

/* End Amulet */


/* Social */
.social{
    padding-top: 10px;
    background-color: #3b0801;
}

.social .cov-social-link .col-social .list-social{
    margin: 0;
}

.social .cov-social-link .col-social .list-social .social-box{
    padding: 0;
}
/* End Social */


/* Checkcard */
.checkcard{
    background-image: url(../../assets/image/bg/BG4.png);
    background-size: 100% 100%;
}
.checkcard .cov-checkcard{
    padding: 50px 30px;
}
.checkcard .cov-checkcard .hd-card{
    text-align: center;
}
.checkcard .cov-checkcard .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/A1.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.checkcard .cov-checkcard .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #e6d47e;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}
.checkcard .cov-checkcard .col-check {
    margin: 0;
    margin-top: 30px;
}
.checkcard .cov-checkcard .col-check .action-check img{
    position: relative;
    top: 30px;
}
.checkcard .cov-checkcard .col-check .action-check:first-child{
    padding-left: 50px;
}
.checkcard .cov-checkcard .col-check .action-check .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    color: #52391e;
}

.checkcard .cov-checkcard .col-check .action-check .txt-check .txt-hd-check::before{
    content: "•"; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: #52391e; /* Or a color you prefer */
}


.checkcard .cov-checkcard .col-check .action-check .txt-check .txt-hd-check::after{
    content: "•"; /* Insert content that looks like bullets */
    padding-left: 8px;
    color: #52391e; /* Or a color you prefer */
}
.checkcard .cov-checkcard .col-check .action-check .search-card {
    margin-top: 30px;
}
.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form {
    display: inline-block;
}
.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form .search {
    padding: 5px 0;
    width: 400px;
    position: relative;
    left: 10px;
    float: left;
    line-height: 22px;
    height: 50px;

}

.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form .search input {
    position: absolute;
    float: left;
    width: 400px;
    border-radius: 0;
    background-color: #030500;
    color: #e6d47e;
    /* border-color: #030500; */
}

.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form .search input:focus{
    box-shadow: none;
    /* border-color: #030500; */
}
.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form .search input::placeholder{
    color: #6f6138;
    font-size: 12px;
}

.checkcard .cov-checkcard .col-check .action-check .search-card .navbar-form .btn {
    padding: 8px;
    position: absolute;
    right: 0;
    font-size: 12px;
    top: 6px;
    border-radius: 0;
    background-color: #e1d07f;
    color: #4e5a2a;
    border-color: #e1d07f; 
    /* box-shadow: none; */
}


.checkcard .cov-checkcard .col-check .action-check .destxt{
    margin-top: 30px;
    padding-left: 10px;
    width: 62%;
}
.checkcard .cov-checkcard .col-check .action-check .destxt .txt{
    font-size: 18px;
    /* font-family: 'ChakraPetchBd'; */
    margin: 0;
    color: #6a5338;
    /*line-height: 1.2;*/
}

.checkcard .cov-checkcard .col-check .action-check .cov-btn-contact{
    margin-top: 30px;
    padding-left: 10px;
}

.checkcard .cov-checkcard .col-check .action-check .cov-btn-contact .btn-contact{
    background-color: #52391d;
    color: #fff;
    padding: 8px 50px;
}

.checkcard .cov-checkcard .col-check .action-check .cov-btn-contact .btn-contact:hover{
    text-decoration: none;
}
/* End Checkcard */

/* Service */
.service{
    background-image: url(../../assets/image/bg/Background.jpg);
}
.service .cov-service{
    padding: 50px 0;
}

.service .cov-service .hd-card{
    text-align: center;
}
.service .cov-service .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/A1.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.service .cov-service .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #e6d47e;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}

.service .cov-service .cov-installment{
    margin-top: 30px;
    padding: 0 20px;

}
.service .cov-service .cov-installment .installment .list .img-installment{
    max-height: 252px;
    overflow: hidden;
}
.service .cov-service .cov-installment .installment .list .txt-installment{
    text-align: center;
    margin-top: 30px;
}

.service .cov-service .cov-installment .installment .list .txt-installment .oper{
    margin: 0;
    display: inline-block;
    padding: 3px 30px;
    background-color: #52391d;
    color: #fff;
    font-size: 18px;
}
/* End Service */

/* Knowledge */
.knowledge{
    background-image: url(../../assets/image/bg/BG3.jpg);
}
.knowledge .cov-knowledge{
    padding: 50px 0;
}
.knowledge .cov-knowledge .hd-card{
    text-align: center;
}
.knowledge .cov-knowledge .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/A1.png);
    background-size: 100% 100%;
    min-width: 400px;
}
.knowledge .cov-knowledge .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #e6d47e;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}
.knowledge .cov-knowledge .cov-list-video{
    margin-top: 30px;
}
.knowledge .cov-knowledge .cov-list-video .video{
    color: #feda85;
}
.knowledge .cov-knowledge .cov-list-video .video .video-box .video-frame .boxframe{
    border: none;
}
.knowledge .cov-knowledge .cov-list-video .video .video-box .des-video{
    margin-top: 12px;
}
.knowledge .cov-knowledge .cov-list-video .video .video-box .des-video .txt{
    margin: 0;
    color: #feda85;
    font-size: 18px;
}
.knowledge .cov-knowledge .cov-btn{
    text-align: center;
    margin-top: 50px;
}


.knowledge .cov-knowledge .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.knowledge .cov-knowledge .cov-btn .btnseeall:hover{
    text-decoration: none;
}
/* End Knowledge */

/* New */
.new{
    background-image: url(../../assets/image/bg/Background.jpg);
}
.new .cov-new{
    padding: 50px 0;
}

.new .cov-new .hd-card{
    text-align: center;
}
.new .cov-new .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/TBG4.png);
    background-size: 100% 100%;
    min-width: 400px;
}
.new .cov-new .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #feda85;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}
.new .cov-new .cov-col-new{
    margin-top: 30px;
}
/*.new .cov-new .cov-col-new .list-new .new-box .img-new{
    height: 200px;
    overflow: hidden;
}*/
.new .cov-new .cov-col-new .list-new .new-box .img-new-mo{
    display: none;
}
.new .cov-new .cov-col-new .list-new .new-box .img-new img{
    height: 100%;
    width: 100%;
}
.new .cov-new .cov-col-new .list-new .new-box .data-new{
    position: relative;
    background-color: #ffffff;
    padding: 10px;
    height: 210px;
}
.new .cov-new .cov-col-new .list-new .new-box .data-new .hd-new{
    color: #4d3419;
    font-size: 22px;
    font-family: 'ChakraPetchBd'
}

.new .cov-new .cov-col-new .list-new .new-box .data-new .des-new{
    margin-top: 10px;
    max-height: 80px;
    overflow: hidden;
}

.new .cov-new .cov-col-new .list-new .new-box .data-new .des-new .txt{
    margin: 0; 
    font-size: 18px;
}
.new .cov-new .cov-col-new .list-new .new-box .data-new .cov-read{
    position: absolute;
    bottom: 30px;
    margin-top: 10px;
}
.new .cov-new .cov-col-new .list-new .new-box .data-new .cov-read .read-more{
    color: #b57633;
}

.new .cov-new .cov-col-new .list-new .new-box .data-new .cov-read .read-more:hover{
    text-decoration: none;
}
.new .cov-new .cov-btn{
    text-align: center;
    margin-top: 50px;
}


.new .cov-new .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.new .cov-new .cov-btn .btnseeall:hover{
    text-decoration: none;
}
/* End New */

/* Shop */
.shop{
    background-color: #e1d07f;
}
.shop .cov-shop{
    padding: 50px 0;
}
.shop .cov-shop .hd-card{
    text-align: center;
}
.shop .cov-shop .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/A1.png);
    background-size: 100% 100%;
    min-width: 400px;
}
.shop .cov-shop .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #e6d47e;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}

.shop .cov-shop .cov-shop-slide{
    margin-top: 30px;
}
.shop .cov-shop .cov-shop-slide .slides .slick-prev{
    background-image: url(../../assets/image/icon/BtnR.png);
    width: 40px;
    height: 40px;
    left: -45px;
    background-size: 100% 100%;
}
.shop .cov-shop .cov-shop-slide .slides .slick-prev::before{
    content: "";
}
.shop .cov-shop .cov-shop-slide .slides .slick-next{
    background-image: url(../../assets/image/icon/BtnL.png);
    width: 40px;
    height: 40px;
    right: -45px;
    background-size: 100% 100%;
}
.shop .cov-shop .cov-shop-slide .slides .slick-next::before{
    content: "";
}
.shop .cov-shop .cov-shop-slide .slides .list-shop{
    padding: 0 10px;
    height: auto;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .link-store:hover{
    text-decoration: none;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .link-store:focus{
    outline: none;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .box{
    background-color: #ffffff;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .box .img-shop{
    max-height: 135px;
    overflow: hidden;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .box .type-shop{
    padding: 10px;
    height: 80px;
    overflow: hidden;
}
.shop .cov-shop .cov-shop-slide .slides .list-shop .box .type-shop .txt{
    color: #4c4e4c;
    margin: 0;
    font-size: 18px;
    text-align: center;
}
/* End Shop */
/* End Home */

/* MenuBar */
.menu-bar{
    background-color: #2b4621;
    padding: 12px  15px;
}
.menu-bar .cov-menu-bar .list-bar{
    display: table;
}
.menu-bar .cov-menu-bar .list-bar .linkmain{
    display: table-cell;
    vertical-align: middle;
    color: #c8b26c;
    font-size: 14px;
    padding-left: 8px;
}
.menu-bar .cov-menu-bar .list-bar .linkmain:first-child{
    padding: 0;
} 
.menu-bar .cov-menu-bar .list-bar .linkmain:hover{
    text-decoration: none;
}
.menu-bar .cov-menu-bar .list-bar .pagename{
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    font-size: 14px;
    margin-top: 0;
    color: #c8b26c;
}
/* End MenuBar */


/* Content */
.content{
    background-color: #102803;
}
.content .content-box{
    padding: 30px 0;
}
.content .content-box .hd-amulet{
    text-align: center;
}
.content .content-box .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.content .content-box .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.content .content-box .searchall{
    margin-top: 30px;
}
.content .content-box .searchall .group-search{
    border: solid 1px #e1d07f;
    width: 80%;
    margin: 0 auto;
}

.content .content-box .searchall .group-search .form-box{
    border-radius: 0;
    background-color: #0f2802;
    color: #e1d07f;
    border: none;
}

.content .content-box .searchall .group-search .form-box:focus{
    box-shadow: none;
    border-color:  #e1d07f;
}

.content .content-box .searchall .group-search .form-box::placeholder{
    color: #73743a;
    font-size: 12px;
}

.content .content-box .searchall .group-search .append-box .btn-search{
    background-color: #e1d07f;
    border: solid 1px #e1d07f;
    border-radius: 0;
}


.content .content-box .searchall .group-search .append-box .btn-search .i-search{
    color: #0f2802;
}
.content .content-box .type-amulet{
    margin: 0 25px;
    margin-top: 30px;
    padding-bottom: 50px;
    border-bottom: solid 1px #c8ae67;
}
.content .content-box .type-amulet .cov-name-type{
    display: table;
    margin: 0 auto;
}
.content .content-box .type-amulet .cov-name-type .name{
    margin: 0;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
    color: #c8ae67;
    font-size: 14px;
    cursor: pointer;
}
.content .content-box .type-amulet .cov-name-type .name:first-child{
    padding-left: 0;
}
.content .content-box .cov-list-amulet{
    margin-top: 30px;
}
.content .content-box .cov-list-amulet .rec-amulet{
    margin: 0;
    color: #c8ae67;
}
.content .content-box .cov-list-amulet .rec-amulet .col-rec{
    padding: 10px;
}
.content .content-box .cov-list-amulet .rec-amulet .col-rec:hover{
    cursor: pointer;
}
.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #200601;
    position: relative;
    height: 100%;
}



.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
    text-align: center;
}
.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .img-amulet img{
    height: 100%;
}


.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 16px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 14px;
    color: #fff;
    margin: 0;
    text-align: left;
}


.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.content .content-box .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}
.myModal .modal-dialog{
	max-width: 1060px;
}
.myModal .modal-dialog .modal-content{
	border: none;
}
.myModal .modal-dialog .modal-content .modal-header{
    background-color: #e1d07f;
}

.myModal .modal-dialog .modal-content .modal-body{
    padding: 0;
}
.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet{
    background-color: #1a150f;
    padding-top: 50px;
    padding-bottom: 30px;
}

.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .row{
    margin: 0
}

.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .row .carousel-inner{
    color: #fff;
}
.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .mySlides{
    display: block;
    width: 100%;
    margin: 0 auto;
    padding: 15px 20px;
    background-color: #000;
    height: 500px;
    text-align: center;
    overflow: hidden;
}

.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett{
    margin: 0 auto;
    width: 70%;
}
.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column{
    padding: 0;
}
.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column .demo{
    cursor: pointer;
    height: 200px;
    overflow: hidden;
}

.myModal .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column .demo.active{
    border: solid 1px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    border-image-slice: 1;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet{
    background-color: #e1d07f;
    padding: 30px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .nameamulet{
    color: #0e2702;
    font-family: 'ChakraPetchBd';

}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .price-status{
    margin-top: 30px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .price-status .box-price .tprice{
    margin: 0;
    font-family: 'ChakraPetchBd';
    color: #1a3007;
    font-size: 18px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .des-detail{
    margin-top: 30px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .des-detail .hd-des{
    margin: 0;
    color: #1a3007;
    font-family: 'ChakraPetchBd';
    font-size: 18px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .des-detail .tdes{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .code{
    margin-top: 30px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .code .num-ode{
 margin: 0;
 color: #1a3007;
 font-size: 16px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .data-shop{
    margin-top: 30px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .hdata{
    margin: 0;
    color: #1a3007;
    font-family: 'ChakraPetchBd';
    font-size: 18px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .codeshop{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .contact{
    background-color: transparent;
    padding: 0;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .contact .box-contact .hcon{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop{
    margin-top: 30px;
}

.myModal .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop .btn-shop{
    background-color: #102803;
    color: #b09051;
    font-size: 18px;
    padding: 8px 20px;
}
.myModal .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop .btn-shop:hover{
    text-decoration: none;
}
.myModalLast .modal-dialog{
	max-width: 1060px;

}
.myModalLast .modal-dialog .modal-content{
	border: none;
}

.myModalLast .modal-dialog .modal-content .modal-header{
    background-color: #e1d07f;
}

.myModalLast .modal-dialog .modal-content .modal-body{
    padding: 0;
}
.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet{
    background-color: #1a150f;
    padding-top: 50px;
    padding-bottom: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .mySlidesl{
    display: block;
    width: 100%;
    margin: 0 auto;
    padding: 15px 20px;
    background-color: #000;
    height: 500px;
    text-align: center;
    overflow: hidden;
}

.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett{
    margin: 0 auto;
    width: 70%;
}
.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column{
    padding: 0;
}
.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column .demol{
    cursor: pointer;
    height: 200px;
    overflow: hidden;
}

.myModalLast .modal-dialog .modal-content .modal-body .silde-image-amulet .big-image .tett .column .demol.active{
    border: solid 1px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    border-image-slice: 1;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet{
    background-color: #e1d07f;
    padding: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .nameamulet{
    color: #0e2702;
    font-family: 'ChakraPetchBd';

}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .price-status{
    margin-top: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .price-status .box-price .tprice{
    margin: 0;
    font-family: 'ChakraPetchBd';
    color: #1a3007;
    font-size: 18px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .des-detail{
    margin-top: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .des-detail .hd-des{
    margin: 0;
    color: #1a3007;
    font-family: 'ChakraPetchBd';
    font-size: 18px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .des-detail .tdes{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .code{
    margin-top: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .code .num-ode{
 margin: 0;
 color: #1a3007;
 font-size: 16px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .data-shop{
    margin-top: 30px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .hdata{
    margin: 0;
    color: #1a3007;
    font-family: 'ChakraPetchBd';
    font-size: 18px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .codeshop{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .contact{
    background-color: transparent;
    padding: 0;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .data-shop .contact .box-contact .hcon{
    margin: 0;
    color: #1a3007;
    font-size: 16px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop{
    margin-top: 30px;
}

.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop .btn-shop{
    background-color: #102803;
    color: #b09051;
    font-size: 18px;
    padding: 8px 20px;
}
.myModalLast .modal-dialog .modal-content .modal-body .detail-amulet .btn-link-shop .btn-shop:hover{
    text-decoration: none;
}

.content .content-box .cov-page{
    margin-top: 60px;
}
.content .content-box .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.content .content-box .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
/* .content .content-box .cov-page .box-page-list .num-page .pagination .page-item{
    padding-top: 5px;
} */
.content .content-box .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.content .content-box .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
/* .content .content-box .cov-page .box-page-list .num-page .pagination .page-item{
    padding-top: 5px;
} */
/* .content .content-box .cov-page .box-page-list .num-page .pagination .page-item.active{
    margin-top: 5px;
} */
.content .content-box .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.content .content-box .cov-page .box-page-list .box-search-page .form-inline{
    margin: 0;
}
.content .content-box .cov-page .box-page-list .num-page .pagination .page-item .page-link1{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.content .content-box .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
    font-size: 12px;
}
.content .content-box .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.content .content-box .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
    font-size: 12px;
}
/* .content .content-box .cov-page .box-page-list .num-page .pagination .page-item.active{
    margin-top: 5px;
} */
.content .content-box .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
    font-size: 12px;
}
/* .content .content-box  .cov-page{
    margin-top: 30px;
}
.content .content-box  .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.content .content-box  .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.content .content-box  .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.content .content-box  .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.content .content-box  .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.content .content-box  .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    color: #ffdb86;
    border-radius: 4px;
    padding: 3px 8px;
    font-size: 12px;
}

.content .content-box  .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
} */

.content .content-box .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.content .content-box .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.content .content-box .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}
/* End Content */



/* Shop Standard */
.shop-standard{
    background-image: url(../../assets/image/bg/BG0062.jpg);
}
.shop-standard .cov-standard{
    padding: 50px 0;
}
.shop-standard .cov-standard .hd-amulet{
    text-align: center;
}
.shop-standard .cov-standard .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.shop-standard .cov-standard .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.shop-standard .cov-standard .searchall{
    margin-top: 30px;
}
.shop-standard .cov-standard .searchall .group-search{
    border: solid 1px #7a5632;
    width: 80%;
    margin: 0 auto;
}

.shop-standard .cov-standard .searchall .group-search .form-box{
    border-radius: 0;
    background-color: #2d0f09;
    border: none;
    color: #e1d07f;
}

.shop-standard .cov-standard .searchall .group-search .form-box:focus{
    box-shadow: none;
    border-color:  #e1d07f;
}

.shop-standard .cov-standard .searchall .group-search .form-box::placeholder{
    color: #73743a;
    font-size: 12px;
}

.shop-standard .cov-standard .searchall .group-search .append-box .btn-search{
    background-color: #e0d080;
    border: solid 1px #e0d080;
    border-radius: 0;
}


.shop-standard .cov-standard .searchall .group-search .append-box .btn-search .i-search{
    color: #424041;
}
.shop-standard .cov-standard .type-amulet{
    margin: 0 25px;
    margin-top: 30px;
    padding-bottom: 50px;
}
.shop-standard .cov-standard .type-amulet .cov-name-type{
    display: table;
    margin: 0 auto;
}
.shop-standard .cov-standard .type-amulet .cov-name-type .name{
    margin: 0;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
    color: #c8ae67;
    font-size: 14px;
    cursor: pointer;
}
.shop-standard .cov-standard .type-amulet .cov-name-type .name:first-child{
    padding-left: 0;
}
.shop-standard .cov-standard .cover-list{
    padding: 30px 0;
    background-image: url(../../assets/image/bg/BG0061.jpg);
}

.shop-standard .cov-standard .cover-list .list-shop .icon{
    color: #fbd583;
}
.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon{
    padding: 10px 15px;
}
.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon:hover{
   background-color: #441002;
}


.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop{
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 10px;
}

.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop:hover{
    text-decoration: none;
}

.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .img-icon{
    text-align: center;
    position: relative;
}
.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .img-icon .frame{
    position: relative;
    width: 100%;
}
.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .img-icon .profile{
    position: absolute;
    left: 10px;
    top: 12px;
    width: 125px;
    height: 125px;
    border-radius: 50%;
}

.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .img-icon .user{
    opacity: 0;
    border-radius: 50%;
}

@-webkit-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

@-moz-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop:hover .img-icon .user{
    -webkit-animation: fadein 0.5s ease-in alternate;
    -moz-animation: fadein 0.5s ease-in alternate;
    animation: fadein 0.5s ease-in alternate;
    animation-fill-mode: forwards;
}


.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .nameicon{
    margin-top: 15px;
    padding: 0 10px;
}

.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .nameicon .name{
    font-size: 18px;
    margin: 0;
    text-align: center;
    color: #fbd583;
}
.shop-standard .cov-standard .cover-list .list-shop .icon .col-icon .link-shop .nameicon .fullname{
    font-size: 10px;
    margin: 0;
    color: #849515;
    text-align: center;
}
.shop-standard .cov-standard .cov-page{
    margin-top: 50px;
}
.shop-standard .cov-standard .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.shop-standard .cov-standard .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}

.shop-standard .cov-standard .cov-page .box-page-list .box-search-page .form-inline{
    margin: 0
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    color: #ffdb86;
    border-radius: 4px;
    padding: 3px 8px;
    font-size: 12px;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
}
.shop-standard .cov-standard .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
}

.shop-standard .cov-standard .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.shop-standard .cov-standard .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.shop-standard .cov-standard .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}
/* End Shop Standard */


/* Shop Detail */

.banner{
    position: relative;

}

.banner.banner-pshop{
    background-color: #fcf9e8;
}
.banner.banner-pshop .boxbanner_shopmo{
    display: none;
}
.banner .banner-shop .slick-prev {
    background-image: url(../../assets/image/icon/BtnR.png);
    width: 40px;
    height: 40px;
    left: 20px;
    background-size: 100% 100%;
    z-index: 5;
}

.banner .banner-shop .slick-prev::before{
    content: "";
}

.banner .banner-shop .slick-next {
    background-image: url(../../assets/image/icon/BtnL.png);
    width: 40px;
    height: 40px;
    right: 20px;
    background-size: 100% 100%;
}


.banner .banner-shop .slick-next::before{
    content: "";
}
.banner .cov-hd{
    position: absolute;
    width: 100%;
    bottom: 30px;
}
.banner .cov-hd .hd-amulet{
    text-align: center;
}
.banner .cov-hd .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.banner .cov-hd .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.detail-shop .box-detail{
    margin: 0;
}
.detail-shop .box-detail .list-phra{
 background-image: url(../../assets/image/bg/BG0062.jpg);
 padding: 50px 15px;
}

.detail-shop .box-detail .list-phra.keng{
    background-image: none;
    background-color: #0d2802;
}
.detail-shop .box-detail .list-phra .hd-amulet-rec{
    text-align: center;
}


.detail-shop .box-detail .list-phra .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-shop .box-detail .list-phra .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-shop .box-detail .list-phra .cov-col-recamulet{
    margin-top: 30px;
}
.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet{
    margin: 0;
    color: #fad583;
}
.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec{
    padding: 10px;
}
.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000;
    position: relative;
    height: 100%;
}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet:hover{
    cursor: pointer;
}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
    text-align: center;
}
.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet img{
    height: 100%;
}


.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 14px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 12px;
    color: #fff;
    margin: 0;
    text-align: left;
}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.detail-shop .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}
.detail-shop .box-detail .list-phra .update{
    margin-top: 50px;
}

.detail-shop .box-detail .list-phra .update .hd-amulet-rec{
    text-align: center;
}


.detail-shop .box-detail .list-phra .update .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-shop .box-detail .list-phra .update .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-shop .box-detail .list-phra .update .cov-col-recamulet{
    margin-top: 30px;
}
.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet{
    margin: 0;
}
.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec{
    padding: 10px;
}
.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000;
    position: relative;
}

.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
}


.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 14px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 12px;
    color: #fff;
    margin: 0;
    text-align: left;
}

.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.detail-shop .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}



.detail-shop .box-detail .list-phra  .cov-page{
    margin-top: 30px;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.detail-shop .box-detail .list-phra .cov-page .box-page-list .box-search-page .form-inline{
    margin-bottom: 0;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    color: #ffdb86;
    border-radius: 4px;
    padding: 3px 8px;
    font-size: 12px;
}

.detail-shop .box-detail .list-phra .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
}

.detail-shop .box-detail .list-phra .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
}

.detail-shop .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
}

.detail-shop .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.detail-shop .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.detail-shop .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}


.detail-shop .box-detail .deshop {
    background-image: url(../../assets/image/bg/BG0061.jpg);
    padding: 50px 15px;
}

.detail-shop .box-detail .deshop.keng{
    background-image: none;
    background-color: #2b4621;
}

.detail-shop .box-detail .deshop .imgu{
    position: relative;
    text-align: center;
}
.detail-shop .box-detail .deshop .imgu .profile{
    position: absolute;
    width: 128px;
    height: 128px;
    left: 31%;
    top: 9%;
    border-radius: 50%;
}
.detail-shop .box-detail .deshop .imgu .frame{
    width: 150px;
    position: relative;
}
.detail-shop .box-detail .deshop .cov-name{
    margin-top: 15px;
}
.detail-shop .box-detail .deshop .cov-name .bname{
    margin: 0;
    color: #ffda87;
    font-size: 20px;
    text-align: center;
}
.detail-shop .box-detail .deshop .cov-name .sname{
    margin: 0;
    font-size: 12px;
    color: #8e9815;
    text-align: center;
}

.detail-shop .box-detail .deshop .txtdetailshop{
    position: relative;
    margin-top: 30px;
    padding: 30px 10px;
}
.detail-shop .box-detail .deshop .txtdetailshop::after{
    content: "";
    width: 80%;
    height: 1px;
    background: #e4c779;
    position: absolute;
    bottom: -10px;
    left: 10%;
}
.detail-shop .box-detail .deshop .txtdetailshop .box .list-de .txt{
    margin: 0;
    color: #fad583;
    font-size: 16px;
}
.detail-shop .box-detail .deshop .txtdetailshop .box-address{
    margin-top: 15px;
    margin-bottom: 15px;
}
.detail-shop .box-detail .deshop .txtdetailshop .box-address .address{
    margin: 0;
    color: #fad583;
    font-size: 16px;
}

.detail-shop .box-detail .deshop .guarantee{
    margin-top: 50px;
    padding: 0 10px;
}
.detail-shop .box-detail .deshop .guarantee .hd-guarantee{
    margin-bottom: 15px;
}
.detail-shop .box-detail .deshop .guarantee .hd-guarantee .txt{
   margin: 0;
   color: #fad583;
   font-size: 20px;
   text-align: left;
}
.detail-shop .box-detail .deshop .guarantee .hd-guarantee .txt img{
    width: 15px;
    margin-right: 15px;
}
.detail-shop .box-detail .deshop .guarantee .deguarantee{
    margin: 0;
    color: #fad583;
    font-size: 16px;
}

.detail-shop .box-detail .deshop .announce{
    margin: 0 -15px;
    margin-top: 50px;
    background-color: #6b0d05;
    padding: 50px 25px;
}
.detail-shop .box-detail .deshop .announce.keng{
    background-color: #0f280278;
}
.detail-shop .box-detail .deshop .announce .hd-amulet-rec{
    text-align: center;
}


.detail-shop .box-detail .deshop .announce .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-shop .box-detail .deshop .announce .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-shop .box-detail .deshop .announce .hd-amulet-rec .txt-hd .txtamulet .phone{
    width: 25px;
    margin-right: 5px;
}
.detail-shop .box-detail .deshop .announce .txt{
    margin: 0;
    margin-top: 30px;
    color: #fad583;
    font-size: 16px;

}
/* End Shop Detail */


/* Knowledgeamulet */
.knowledgeamulet{
    background-color: #102803;
}
.knowledgeamulet .cov-knowledgeamulet{
    padding: 30px 0;
}
.knowledgeamulet .cov-knowledgeamulet .hd-amulet{
    text-align: center;
}
.knowledgeamulet .cov-knowledgeamulet .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.knowledgeamulet .cov-knowledgeamulet .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.knowledgeamulet .cov-knowledgeamulet .big-box-video{
    padding: 30px;
    background-color: #B49555;
    margin-top: 30px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .video-frame .boxframe{
    border: none;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .detail-amulet .amulets{
    margin: 0;
    font-family: 'ChakraPetchBd';
    font-size: 30px;
    color: #0f2801;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .date{
    margin-top: 20px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .date .wh-date{
    position: relative;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .date .wh-date .txt{
    margin: 0;
    color: #fff;
    font-size: 16px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .date .wh-date:first-child::after{
    content: "";
    width: 2px;
    height: 12px;
    background: #fff;
    position: absolute;
    top: 5px;
    right: 15px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .note{
    margin-top: 20px;
}

.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .note .txtnote{
    color: #252014;
    margin: 0;
    font-size: 16px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .social-video{
    margin-top: 20px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .social-video div, .knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video-pin .social-video a{
    display: inline-block;
    padding-right: 5px;
    width: 40px !important;
}
.detail-news .news-txt .cov-txt .social-new .social-footer div, .detail-news .news-txt .cov-txt .social-new .social-footer a{
    display: inline-block;
    padding-right: 5px;
    width: 40px !important;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video .link-submenu{
    margin-right: 5px;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video .link-submenu:hover{
    text-decoration: none;
}
.knowledgeamulet .cov-knowledgeamulet .big-box-video .cov-big-video .video .link-submenu .social-i{
    width: 40px;
}
.knowledgeamulet .cov-knowledgeamulet .column-video{
    margin-top: 50px;
}
.knowledgeamulet .cov-knowledgeamulet .column-video .video .video-box{
    padding: 15px;
    position: relative;
}
.knowledgeamulet .cov-knowledgeamulet .column-video .video .video-box .video-frame .boxframe{
    border: none;
}
.knowledgeamulet .cov-knowledgeamulet .column-video .video .video-box .des-video{
    margin-top: 12px;
}
.knowledgeamulet .cov-knowledgeamulet .column-video .video .video-box .des-video .txt{
    margin: 0;
    color: #feda85;
    font-size: 18px;
}
.knowledgeamulet .cov-knowledgeamulet .column-video .video .video-box .iconnew{
    position: absolute;
    width: 40px;
    top: 0;
    left: 0;
}

.knowledgeamulet .cov-knowledgeamulet .cov-page{
    margin-top: 60px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .num-page{
    position: relative;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item .page-link1{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
    font-size: 12px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
    font-size: 12px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item.active{
    margin-top: 5px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
    font-size: 12px;
}

.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.knowledgeamulet .cov-knowledgeamulet .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}
/* End Knowledge */


/* Certificate */
.certificate{
    background-image: url(../../assets/image/bg/BG4.png);
    background-size: 100% 100%;
}
.certificate .cov-certificate{
    padding: 50px 30px;
}
.certificate .cov-certificate .hd-card{
    text-align: center;
}
.certificate .cov-certificate .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/A1.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.certificate .cov-certificate .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #e6d47e;
    font-size: 26px;
    /* font-family: 'ChakraPetchBd' */
}
.certificate .cov-certificate .col-check {
    margin: 0;
    margin-top: 30px;
}
.certificate .cov-certificate .col-check .action-check img{
    position: relative;
    top: 30px;
}
.certificate .cov-certificate .col-check .action-check:first-child{
    padding-left: 50px;
}
.certificate .cov-certificate .col-check .action-check .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    color: #52391e;
}

/* .certificate .cov-certificate .col-check .action-check .txt-check .txt-hd-check::before{
    content: "•"; 
    padding-right: 8px;
    color: #52391e; 
} */


/* .certificate .cov-certificate .col-check .action-check .txt-check .txt-hd-check::after{
    content: "•"; 
    padding-left: 8px;
    color: #52391e; 
} */
.certificate .cov-certificate .col-check .action-check .search-card {
    margin-top: 30px;
}
.certificate .cov-certificate .col-check .action-check .search-card .navbar-form {
    display: inline-block;
}
.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .search {
    padding: 5px 0;
    width: 400px;
    position: relative;
    left: 10px;
    float: left;
    line-height: 22px;
    height: 50px;

}

.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .search input {
    position: absolute;
    float: left;
    width: 400px;
    border-radius: 0;
    background-color: #030500;
    color: #e6d47e;
    /* border-color: #030500; */
}

.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .search input:focus{
    box-shadow: none;
    /* border-color: #030500; */
}
.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .search input::placeholder{
    color: #6f6138;
    font-size: 12px;
}

.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .btn {
    padding: 8px;
    position: absolute;
    right: 0;
    font-size: 12px;
    top: 6px;
    border-radius: 0;
    background-color: #e1d07f;
    color: #4e5a2a;
    border-color: #e1d07f; 
    /* box-shadow: none; */
}
.certificate .cov-certificate .col-check .action-check .search-card .navbar-form .btn:focus{
    box-shadow: none;
}

.certificate .cov-certificate .col-check .action-check .destxt{
    margin-top: 30px;
    padding-left: 10px;
    width: 63%;
}
.certificate .cov-certificate .col-check .action-check .destxt .txt{
    font-size: 18px;
    margin: 0;
    color: #6a5338;
}

.certificate .cov-certificate .col-check .action-check .cov-btn-contact{
    margin-top: 50px;
    padding-left: 10px;
}

.certificate .cov-certificate .col-check .action-check .cov-btn-contact .btn-contact{
    background-color: #52391d;
    color: #fff;
    padding: 8px 50px;
}

.certificate .cov-certificate .col-check .action-check .cov-btn-contact .btn-contact:hover{
    text-decoration: none;
}


/* Modal Certificate */
#Modalcertificate {
   background-color: #253c19c2; 
}

#Modalcertificate .modal-content{
    background-color: #050a03;
    border-radius: 0;
    border: none;
}
#Modalcertificate .modal-content .modal-body{
    padding: 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal{
    text-align: center;
}
#Modalcertificate .modal-content .modal-body .top-modal .txt-check{
    text-align: center;
    margin-top: 30px;
}
#Modalcertificate .modal-content .modal-body .top-modal .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    font-weight: bold;
    color: #e5d57f;
}
#Modalcertificate .modal-content .modal-body .top-modal .txt-check .txt-hd-check::before{
    content: "•"; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: #e5d57f; /* Or a color you prefer */
}


#Modalcertificate .modal-content .modal-body .top-modal .txt-check .txt-hd-check::after{
    content: "•"; /* Insert content that looks like bullets */
    padding-left: 8px;
    color: #e5d57f; /* Or a color you prefer */
}
#Modalcertificate .modal-content .modal-body .top-modal .search-card{
    display: inline-block;
    width: 100%;
    margin-top: 30px;
    text-align: center;
}
#Modalcertificate .modal-content .modal-body .top-modal .search-card .navbar-form{
    display: inline-block;
}
#Modalcertificate .modal-content .modal-body .top-modal .search-card .search {
    padding: 5px 0;
    width: 400px;
    position: relative;
    left: 10px;
    float: left;
    line-height: 22px;
    height: 50px;

}

#Modalcertificate .modal-content .modal-body .top-modal .search-card .search input {
    position: absolute;
    float: left;
    width: 400px;
    border-radius: 0;
    background-color: #030500;
    color: #e6d47e;
    background-clip: border-box;
    border-color: #e6d47e;
}

#Modalcertificate .modal-content .modal-body .top-modal .search-card .search input:focus{
    box-shadow: none;
    /* border-color: #030500; */
}
#Modalcertificate .modal-content .modal-body .top-modal .search-card .search input::placeholder{
    color: #6f6138;
    font-size: 12px;
}

#Modalcertificate .modal-content .modal-body .top-modal .search-card .btn {
    padding: 8px;
    position: absolute;
    right: 0;
    font-size: 12px;
    top: 6px;
    border-radius: 0;
    background-color: #e1d07f;
    color: #4e5a2a;
    border-color: #e1d07f; 
    /* box-shadow: none; */
}
#Modalcertificate .modal-content .modal-body .br-card{
    border-color: #3e3d24;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer{
    margin-top: 50px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de{
    background-color: #b98939;
    width: 70%;
    margin: 0 auto;
    padding: 10px 5px;
    padding-left: 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left{
    padding: 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta{
    display: table;
    width: 100%;
    padding-left: 10px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta .img-logo-card{
    display: table-cell;
    vertical-align: middle;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta .img-logo-card img{
    width: 85px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta .hd-cer{
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta .hd-cer .hd-des{
    font-size: 26px;
    font-weight: bold;
    margin: 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .logo-ta .hd-cer .eng{
    margin: 0;
    font-size: 14px;
    font-weight: bold;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .class-card{
    position: relative;
    margin-top: -18px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .class-card .status{
    position: absolute;
    margin: 0;
    right: 10px;
    top: 6px;
    font-size: 15px;
    color: #fff;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card{
    background-color: #fff;
    padding: 15px;
    position: relative;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card .box-col{
    margin: 0;
    margin-bottom: 10px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card .box-col .hd-de .txt{
    margin: 0;
    font-size: 14px;
    font-weight: bold;

}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card .box-col .hd-de .mini{
    margin: 0;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card .box-col .data-d .txt{
    margin: 0;
    font-size: 14px;
    font-weight: bold;
} 
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .detail-card .bt-br{
    position: absolute;
    bottom: 0;
    left: 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .right .img-phra{
    height: 100%;
    padding: 10px 0;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .right .img-phra img{
    width: 100%;
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    border-image-slice: 1;
    background-color: #200601;
    height: 100%;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .left .date-of-issue{
    margin: 0;
    margin-top: 10px;
    text-align: center;
    font-weight: bold;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .detail-cer .box-detail .col-de .right .code{
    margin: 0;
    margin-top: 10px;
    font-weight: bold;
    text-align: center;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .txt-last{
    margin-top: 20px;
    margin-bottom: 30px;
}
#Modalcertificate .modal-content .modal-body .bottom-modal .txt-last .msg{
    color: #c5b66f;
    font-size: 14px;
    text-align: center;
    margin: 0;
}
/* Regulation */
.regulation{
    background-color: #102803;
}
.regulation .cov-regulation{
    padding: 30px 0;
}
.regulation .cov-regulation .hd-amulet{
    text-align: center;
}
.regulation .cov-regulation .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.regulation .cov-regulation .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.regulation .cov-regulation .txt-msg{
    color: #CEB66D;
    margin-top: 30px;
}

/* End Regulation */

/* New */
.news{
    background-color: #102803;
}

.news .cov-news{
    padding: 50px 0;
}

.news .cov-news .hd-card{
    text-align: center;
}
.news .cov-news .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.news .cov-news .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    
}
.news .cov-news .box-list{
    margin-top: 50px;
}
.news .cov-news .box-list .list-new .new-box{
    padding: 15px;
}
.news .cov-news .box-list .list-new .new-box .inew{
    position: absolute;
    left: -5px;
    top: 0;
    z-index: 3;
    width: 40px;
}
/*.news .cov-news .box-list .list-new .new-box .img-new{
    
    border: solid 1px #fff;
    position: relative;
    height: 200px;
    overflow: hidden;
}*/
.news .cov-news .box-list .list-new .new-box .img-new-mo{
    display: none;
}
.news .cov-news .box-list .list-new .new-box .img-new .no-img{
    padding-top: 30px;
    color: #fff;
    text-align: center;
    margin: 0;
}
.news .cov-news .box-list .list-new .new-box .img-new img{
    width: 100%;
    height: 100%;
}

.news .cov-news .box-list .list-new .new-box .data-new{
    position: relative;
    background-color: #ffffff;
    padding: 10px;
    height: 210px;
    /* height: 100%; */
}
.news .cov-news .box-list .list-new .new-box .data-new .hd-new{
    /* height: 52px; */
    color: #4d3419;
    font-size: 22px;
    font-family: 'ChakraPetchBd'
}

.news .cov-news .box-list .list-new .new-box .data-new .des-new{
    margin-top: 10px;
    max-height: 80px;
    overflow: hidden;
}

.news .cov-news .box-list .list-new .new-box .data-new .des-new .txt{
    margin: 0; 
    font-size: 18px;
    /* height: 80px; */
}
.news .cov-news .box-list .list-new .new-box .data-new .cov-read{
    position: absolute;
    bottom: 30px;
    margin-top: 10px;
    display: table;
    width: 100%;
    left: 0;
    padding: 0 15px;
}
.news .cov-news .box-list .list-new .new-box .data-new .cov-read .read-more{
    color: #b57633;
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
}

.news .cov-news .box-list .list-new .new-box .data-new .cov-read .read-more:hover{
    text-decoration: none;
}

.news .cov-news .box-list .list-new .new-box .data-new .cov-read .date{
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
    font-size: 12px;
    margin: 0;
    color: #2a2a2a;
    font-weight: bold;
}

.news .cov-news .box-list .list-new .new-box .data-new .cov-read .date.first{
    position: relative;
    text-align: right;
}

.news .cov-news .box-list .list-new .new-box .data-new .cov-read .date.first::after{
    content: "";
    width: 2px;
    height: 12px;
    background: #2a2a2a;
    position: absolute;
    top: 5px;
    right: -12px;
}


.news .cov-news .cov-page{
    margin-top: 60px;
}
.news .cov-news .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.news .cov-news .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.news .cov-news .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.news .cov-news .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.news .cov-news .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item .page-link1{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
    font-size: 12px;
}
.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    border-radius: 4px;
    padding: 3px 8px;
}

.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
    font-size: 12px;
}
.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item.active{
    margin-top: 5px;
}
.news .cov-news .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
    font-size: 12px;
}

.news .cov-news .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.news .cov-news .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.news .cov-news .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}



/* Detail News */
.detail-news .cov-image-new{
    background-color: #020401;
}
.detail-news .cov-image-new .box-image{
    text-align: center;
}
.detail-news .news-txt{
    background-color: #102803;
    padding: 50px 0;
}

.detail-news .news-txt .cov-txt .name-news{
    color: #ddcc7c;
    font-size: 30px;
    font-family: 'ChakraPetchBd';
    margin-bottom: 30px;
}
.detail-news .news-txt .cov-txt .date{
    display: table;
}
.detail-news .news-txt .cov-txt .date .num{
    position: relative;
    color: #ddcc7c;
    margin: 0;
    display: table-cell;
    vertical-align: middle;
    width: 30%;
}
.detail-news .news-txt .cov-txt .date .num::after{
    content: "";
    width: 2px;
    height: 15px;
    background: #ffcc99;
    position: absolute;
    top: 5px;
    right: 30px;
}
.detail-news .news-txt .cov-txt .social-new{
    margin-top: 30px;
}
.detail-news .news-txt .cov-txt .social-new .social-footer .link-submenu{
    margin-right: 5px;
}
.detail-news .news-txt .cov-txt .social-new .social-footer .link-submenu img{
    width: 40px;
}
.detail-news .news-txt .cov-txt .content-news{
    margin-top: 30px;
    padding-bottom: 50px;
    border-bottom: solid 0.5px #666f38;
    margin-bottom: 20px;
    color: #ddcc7c;
}

.detail-news .news-txt .cov-txt .content-news p{
    color: #ccbe73 !important;
    font-size: 18px !important;
    margin: 0;
}
.detail-news .news-txt .cov-txt .back{
    color: #9c9857;
    font-size: 16px;
}
.detail-news .news-txt .cov-txt .back:hover{
    text-decoration: none;
}


/* End News */


/* Contact */
.contact{
    padding: 50px 0;
    background-color: #102803;
}

.contact .cov-contact .col-map .txt-contact{
    padding: 30px;
    background-color: #000000;
    position: relative;
}
.contact .cov-contact .col-map .map{
    padding: 0;
}
.contact .cov-contact .col-map .map .cov-map{
    height: 100%;
}
.contact .cov-contact .col-map .map .cov-map iframe{
    height: 100%;
}
.contact .cov-contact .col-map .map .cov-map .mapouter{
    width: 100%;
    height: 100%;
}
.contact .cov-contact .col-map .map .cov-map .mapouter .gmap_canvas{
    width: 100%;
    height: 100%;
}
.contact .cov-contact .col-map .map .cov-map .mapouter .gmap_canvas iframe{
    height: 100% !important;
    width: 100% !important;
}
.contact .cov-contact .col-map .txt-contact .img-logo img{
    width: 80px;
}

.contact .cov-contact .col-map .txt-contact .official{
    margin-top: 30px;
    color: #dbbd72;
    font-size: 16px;
}
.contact .cov-contact .col-map .txt-contact .official .name-office{
    color: #ffda85;
    font-size: 30px;
    margin: 0;
    font-family: 'ChakraPetchBd';

}

.contact .cov-contact .col-map .txt-contact .official .address{
    color: #dbbd72;
    font-size: 16px;
    margin: 0;
}

.contact .cov-contact .col-map .txt-contact .address-off{
    margin-top: 30px;
}


.contact .cov-contact .col-map .txt-contact .address-off .text{
    color: #dbbd72;
    font-size: 16px;
    margin: 0;
}


.contact .cov-contact .col-map .txt-contact .cov-btn-addline{
    margin-top: 50px;
}

.contact .cov-contact .col-map .txt-contact .cov-btn-addline .add-line{
    color: #fff;
    background-color: #06b901;
    /* padding: 10px 30px; */
    display: inline-block;
}
.contact .cov-contact .col-map .txt-contact .cov-btn-addline .add-line .app{
    width: 150px;
}
.contact .cov-contact .col-map .txt-contact .cov-btn-addline .add-line:hover{
    text-decoration: none;
}

.contact .cov-contact .col-map .txt-contact .img-qr{
    position: absolute;
    bottom: 30px;
    right: 30px;
}


.contact .cov-contact .col-map .txt-contact .img-qr .qr{
    width: 150px;
}

/* End Contact */



/* Register */
.register{
    padding: 50px 0;
    background-color: #102803;
}

.register .cov-register .hd-amulet{
    text-align: center;
}
.register .cov-register .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 400px;
}
.register .cov-register .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.register .cov-register .cov-form-register{
    margin-top: 30px;
    padding: 50px;
    background-color: #e1d07f;
}
.register .cov-register .cov-form-register .form-register .hd-form{
    margin-top: 30px;
}
.register .cov-register .cov-form-register .form-register .form-date{
    margin: 0 -5px;
}
.register .cov-register .cov-form-register .form-register .form-date .select-date{
    padding: 0 5px;
}
.register .cov-register .cov-form-register .form-register .hd-condition{
    color: #5e6232;
    margin: 0;
    margin-top: 30px;
}
.register .cov-register .cov-form-register .form-register .box-condition{
    margin-top: 30px;
}
.register .cov-register .cov-form-register .form-register .box-condition .detail-condition{
    margin: 0;
    color: #5e6232;
    font-size: 14px;
}
.register .cov-register .cov-form-register .form-register .form-news{
    margin-top: 30px;
}
.register .cov-register .cov-form-register .form-register .form-news .want-news{
    padding: 0 30px;
}
.register .cov-register .cov-form-register .form-register .form-news .want-news .form-check-input{
    width: 20px;
    height: 20px;
}
.register .cov-register .cov-form-register .form-register .form-news .form-check-input:checked{
    height: 20px;
    width: 20px;
    background-color: #4d4d4d;
}
.register .cov-register .cov-form-register .form-register .form-check .form-check-input{
    width: 15px;
    height: 15px;
    margin-top: 2px;
    
}
.register .cov-register .cov-form-register .form-register .gr{
    color: #21370d;

}
.register .cov-register .cov-form-register .form-register .border-regis{
    border-top: solid 1px #827849;
    margin-top: 30px;
}
.register .cov-register .cov-form-register .form-register .form-control{
    border-radius: 0;
    border: solid 1px #807d6e;
}
.register .cov-register .cov-form-register .form-register .form-control:focus{
    box-shadow: none;
}

.register .cov-register .cov-form-register .form-register .ycondition{
    border-radius: 0;
}
.register .cov-register .cov-form-register .form-register .btn-regis{
    text-align: right;
}
.register .cov-register .cov-form-register .form-register .btn-reset{
    border-radius: 0;
    font-size: 14px;
    background-color: #102803;
    border-color: #102803;
    padding: 3px 15px;
    width: 120px;
}
.register .cov-register .cov-form-register .form-register .btn-submit{
    border-radius: 0;
    font-size: 14px;
    background-color: #b49554;
    border-color: #b49554;
    padding: 3px 15px;
    width: 120px;
    
}
/* End Register */



/* Store */
.store{
    background-image: url(../../assets/image/bg/BGL.png);
    background-size: 100% 100%;
}
.store .cov-store{
    padding: 50px 0;
}
.store .cov-store .hd-amulet{
    text-align: center;
}
.store .cov-store .hd-amulet .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.store .cov-store .hd-amulet .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}

.store .cov-store .searchall{
    margin-top: 30px;
}
.store .cov-store .searchall .group-search{
    border: solid 1px #102803;
    width: 80%;
    margin: 0 auto;
}

.store .cov-store .searchall .group-search .form-box{
    border-radius: 0;
    background-color: #e1d07f;
    border: none;
    color: #6a5327;
}

.store .cov-store .searchall .group-search .form-box:focus{
    box-shadow: none;
    border-color:  #e1d07f;
}

.store .cov-store .searchall .group-search .form-box::placeholder{
    color: #6a5327;
    font-size: 12px;
}

.store .cov-store .searchall .group-search .append-box .btn-search{
    background-color: #102803;
    border: solid 1px #102803;
    border-radius: 0;
}


.store .cov-store .searchall .group-search .append-box .btn-search .i-search{
    color: #ccbe72;
}
.store .cov-store .type-amulet{
    margin: 0 25px;
    margin-top: 30px;
    padding-bottom: 50px;
    border-bottom: solid 1px #455221;
}
.store .cov-store .type-amulet .cov-name-type{
    display: table;
    margin: 0 auto;
}
.store .cov-store .type-amulet .cov-name-type .name{
    margin: 0;
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
    color: #6a5327;
    font-size: 14px;
    cursor: pointer;
}
.store .cov-store .type-amulet .cov-name-type .name:first-child{
    padding-left: 0;
}
.store .cov-store .txt-check{
    text-align: center;
    margin-top: 30px;
}
.store .cov-store .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    font-weight: bold;
    color: #52381e;
}


.store .cov-store .shop-slide .cov-shop-slide{
    margin-top: 30px;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .slick-prev{
    background-image: url(../../assets/image/icon/BtnR.png);
    width: 40px;
    height: 40px;
    left: -45px;
    background-size: 100% 100%;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .slick-prev::before{
    content: "";
}
.store .cov-store .shop-slide .cov-shop-slide .slides .slick-next{
    background-image: url(../../assets/image/icon/BtnL.png);
    width: 40px;
    height: 40px;
    right: -45px;
    background-size: 100% 100%;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .slick-next::before{
    content: "";
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop{
    padding: 0 10px;
    height: auto;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop .link-store:hover{
    text-decoration: none;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop .box{
    background-color: #ffffff;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop .box .img-shop{
    max-height: 135px;
    overflow: hidden;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop .box .type-shop{
    padding: 10px;
    height: 80px;
    overflow: hidden;
}
.store .cov-store .shop-slide .cov-shop-slide .slides .list-shop .box .type-shop .txt{
    color: #4c4e4c;
    margin: 0;
    font-size: 18px;
    text-align: center;
}
.recommentshop{
    background-image: url(../../assets/image/bg/520.png);
}
.recommentshop .cov-recommentshop{
    padding: 50px 80px;
}

.recommentshop .cov-recommentshop .txt-check{
    text-align: center;
    margin-top: 30px;
}
.recommentshop .cov-recommentshop .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    font-weight: bold;
    color: #e5d57f;
}

.recommentshop .cov-recommentshop .cov-list-shop{
    margin-top: 30px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop{
    padding: 15px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop:hover{
    text-decoration: none;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    border-image-slice: 1;
    position: relative;
    background-color: #f9e8a2;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .img-promotion{
    position: relative;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .img-promotion .cov-profile{
    position: absolute;
    width: 100%;
    bottom: -30%;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .img-promotion .cov-profile .box-img{
    text-align: center;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .img-promotion .cov-profile .box-img .k{
    position: relative;
    width: 40%;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .img-promotion .cov-profile .box-img .pro{
    width: 185px;
    height: 185px;
    border-radius: 50%;
    position: absolute;
    left: 34%;
    top: 10%;
}    
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop{
    margin-top: 80px;
    padding: 10px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .name{
    text-align: center;
    color: #302f27;
    font-size: 16px;
    margin: 0;
    margin-bottom: 10px;
    font-weight: bold;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .location{
    text-align: center;
    color: #302f27;
    font-size: 16px;
    margin: 0;
    font-weight: bold;

}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .location .ilocation{
    width: 12px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .announce{
    padding: 8px;
    background-color: #513413;
    margin-top: 10px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .announce .hd-announce{
    color: #ecc87a;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .announce .hd-announce .iann{
    width: 22px;
}
.recommentshop .cov-recommentshop .cov-list-shop .shop-box .col-shop .link-de-shop .border-shop .name-shop .announce .des-ann{
    color: #ecc87a;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-hr{
    padding: 10px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-hr .bor-shop{
    border-color: #828249;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page{
    margin-top: 50px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #e4c779;
    position: absolute;
    top: -5px;
    right: -10px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    color: #ffdb86;
    border-radius: 4px;
    padding: 3px 8px;
    font-size: 12px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #ffdb86;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #ffdb86;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #ffdb86;
    color: #16120c;
}

.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #ffdb86;
    font-size: 12px;
}
.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #ffdb86;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.recommentshop .cov-recommentshop .cov-list-shop .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #ffdb86;
    border: none;
    color: #16120d;
}

.recommentproduct{
    background-color: #102803;
}
.recommentproduct .cov-recommentproduct{
    padding: 50px 80px;
}
.recommentproduct .cov-recommentproduct .txt-check{
    text-align: center;
    margin-top: 30px;
}
.recommentproduct .cov-recommentproduct .txt-check .txt-hd-check{
    margin: 0;
    font-size: 22px;
    /* font-family: 'ChakraPetchBd'; */
    font-weight: bold;
    color: #e5d57f;
}
.recommentproduct .cov-recommentproduct .txt-check .txt-hd-check::before{
    content: "•"; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: #e5d57f; /* Or a color you prefer */
}


.recommentproduct .cov-recommentproduct .txt-check .txt-hd-check::after{
    content: "•"; /* Insert content that looks like bullets */
    padding-left: 8px;
    color: #e5d57f; /* Or a color you prefer */
}
.recommentproduct .cov-recommentproduct .cov-list-amulet{
    margin-top: 30px;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet{
    margin: 0;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec{
    padding: 10px;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec:hover{
    cursor: pointer;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000000;
    position: relative;
}



.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 175px;
    overflow: hidden;
    color: #fff;
}


.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 16px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 14px;
    color: #fff;
    margin: 0;
    text-align: left;
}


.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.recommentproduct .cov-recommentproduct .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}

.recommentproduct .cov-recommentproduct .cov-list-amulet .cov-btn{
    text-align: center;
    margin-top: 30px;
}


.recommentproduct .cov-recommentproduct .cov-list-amulet .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.recommentproduct .cov-recommentproduct .cov-list-amulet .cov-btn .btnseeall:hover{
    text-decoration: none;
}
/* End Store */

/* Result */
.result{
    background-color: #0d2802;
}
.result .cov-result{
    padding: 50px 0;
}
.result .cov-result .txt-result{
    color: #c8b26c;
    margin: 0;
    font-size: 22px;
    font-weight: bold;
}
.result .cov-result .br-result{
    border-color: #5d6732;
}
.result .cov-result .total-amulet{
    color: #c8b26c;
    margin: 0;
    font-size: 18px;
}

.result .cov-result .cov-list-amulet{
    margin-top: 30px;
}
.result .cov-result .cov-list-amulet .rec-amulet{
    margin: 0;
}
.result .cov-result .cov-list-amulet .rec-amulet .col-rec{
    padding: 10px;
}
.result .cov-result .cov-list-amulet .rec-amulet .col-rec:hover{
    cursor: pointer;
}
.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000000;
    position: relative;
    height: 100%;
}



.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
    text-align: center;
}
.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .img-amulet img{
    height: 100%;
}

.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 16px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 14px;
    color: #fff;
    margin: 0;
    text-align: left;
}


.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.result .cov-result .cov-list-amulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}

.result .cov-result .cov-list-amulet .cov-btn{
    text-align: center;
    margin-top: 30px;
}


.result .cov-result .cov-list-amulet .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.result .cov-result .cov-list-amulet .cov-btn .btnseeall:hover{
    text-decoration: none;
}


.shop-result{
    background-image: url(../../assets/image/bg/BG0061.jpg);
}
.shop-result .cov-shop-result{
    padding: 50px 0;
}
.shop-result .cov-shop-result .total-amulet{
    color: #c8b26c;
    margin: 0;
    font-size: 18px;
}
.shop-result .cov-shop-result .list-shop{
    margin-top: 30px;
}

.shop-result .cov-shop-result .list-shop .icon{
	margin: 0;
}
.shop-result .cov-shop-result .list-shop .icon .col-icon{
    padding: 10px 15px;
}
.shop-result .cov-shop-result .list-shop .icon .col-icon:hover{
   background-color: #441002;
}


.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop{
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 10px;
}

.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop:hover{
    text-decoration: none;
}

.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .img-icon{
    text-align: center;
    position: relative;
}
.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .img-icon .frame{
    position: relative;
    width: 100%;
}
.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .img-icon .profile{
    position: absolute;
    left: 10px;
    top: 12px;
    width: 125px;
    border-radius: 50%;
}

.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .img-icon .user{
    opacity: 0;

}

@-webkit-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

@-moz-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}

.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop:hover .img-icon .user{
    -webkit-animation: fadein 0.5s ease-in alternate;
    -moz-animation: fadein 0.5s ease-in alternate;
    animation: fadein 0.5s ease-in alternate;
    animation-fill-mode: forwards;
}


.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .nameicon{
    margin-top: 15px;
    padding: 0 10px;
}

.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .nameicon .name{
    font-size: 18px;
    margin: 0;
    text-align: center;
    color: #fbd583;
}
.shop-result .cov-shop-result .list-shop .icon .col-icon .link-shop .nameicon .fullname{
    font-size: 10px;
    margin: 0;
    color: #849515;
    text-align: center;
}
.shop-result .cov-shop-result .cov-btn{
    margin-top: 30px;
    text-align: center;
}
.shop-result .cov-shop-result .cov-btn .btnseeall{
    color: #413f40;
    font-size: 16px;
    padding: 10px 50px;
    background-color: #e1d07f;
}
.shop-result .cov-shop-result .cov-btn .btnseeall:hover{
    text-decoration: none;
}
/* End Shop */





/* About */
.about{
    background-color: #102803;
}
.about .cov-about{
    padding: 50px 80px;
}
.about .cov-about .hd-card{
    text-align: center;
}
.about .cov-about .hd-card .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.about .cov-about .hd-card .txt-hd .txtcard{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    
}
.about .cov-about .cov-detail-about{
    margin-top: 30px;
}
.about .cov-about .cov-detail-about .detail{
    margin: 0;
}
.about .cov-about .cov-detail-about .detail .box-about{
    padding: 15px;
}

.about .cov-about .cov-detail-about .detail .box-about .img-about img{
    width: 80%;
    -webkit-box-shadow: 14px 14px 5px 3px rgba(39,58,12,1);
    -moz-box-shadow: 14px 14px 5px 3px rgba(39,58,12,1);
    box-shadow: 14px 14px 5px 3px rgba(39,58,12,1);
}
.about .cov-about .cov-detail-about .detail .box-about .txt-about{
    padding-top: 15px;
    color: #c8b26c;
}
.about .cov-about .cov-detail-about .detail .box-about .txt-about p{
    margin: 0;
    color: #818146;
    font-size: 16px;
}
/* End About */



/* Detail Store */
.detail-store .box-detail{
    margin: 0;
}
.detail-store .box-detail .list-phra{
 background-color: #fcf9e8;
 padding: 50px 15px;
}
.detail-store .box-detail .list-phra .hd-amulet-rec{
    text-align: center;
}


.detail-store .box-detail .list-phra .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-store .box-detail .list-phra .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-store .box-detail .list-phra .cov-col-recamulet{
    margin-top: 30px;
}
.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet{
    margin: 0;
}
.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec{
    padding: 10px;
}
.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000;
    position: relative;
    height: 100%;
}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet:hover{
    cursor: pointer;
}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
    color: #fff;
}


.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 14px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 12px;
    color: #fff;
    margin: 0;
    text-align: left;
}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.detail-store .box-detail .list-phra .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}
.detail-store .box-detail .list-phra .update{
    margin-top: 50px;
}

.detail-store .box-detail .list-phra .update .hd-amulet-rec{
    text-align: center;
}


.detail-store .box-detail .list-phra .update .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-store .box-detail .list-phra .update .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-store .box-detail .list-phra .update .cov-col-recamulet{
    margin-top: 30px;
}
.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet{
    margin: 0;
}
.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec{
    padding: 10px;
}
.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet{
    border: solid 3px;
    border-image-source: linear-gradient(#E9D980, #805D26);
    padding: 10px;
    border-image-slice: 1;
    background-color: #000;
    position: relative;
}

.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .iconnew{
    position: absolute;
    top: -20px;
    left: -20px;
    width: 40px;
}


.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .img-amulet{
    height: 168px;
    overflow: hidden;
}


.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet{
    margin-top: 8px;
}
.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .detail-amulet .txt-detail{
    font-size: 14px;
    color: #FFDA86;
    margin: 0;
    text-align: left;
}

.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet{
    margin-top: 5px;
}

.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status{
    font-size: 12px;
    color: #fff;
    margin: 0;
    text-align: left;
}

.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt{
    margin-right: 5px;

}

.detail-store .box-detail .list-phra .update .cov-col-recamulet .rec-amulet .col-rec .box-amulet .status-amulet .txt-status .txt .call{
    margin-top: -8px;
    /* margin-right: 3px; */
}



.detail-store .box-detail .list-phra  .cov-page{
    margin-top: 30px;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list{
    display: table;
    margin: 0 auto;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .num-page{
    position: relative;
    display: table-cell;
    vertical-align: middle;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .num-page::after{
    content: "";
    width: 2px;
    height: 30px;
    background: #6a5733;
    position: absolute;
    top: -5px;
    right: -10px;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination{
    margin: 0;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .box-search-page{
    display: table-cell;
    vertical-align: middle;
    padding-left: 25px;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination .page-item .page-link{
    background-color: transparent;
    border: none;
    color: #6a5733;
    border-radius: 4px;
    padding: 3px 8px;
    font-size: 12px;
}

.detail-store .box-detail .list-phra .cov-page .box-page-list .num-page .pagination .page-item .page-link a{
    color: #6a5733;
}


.detail-store .box-detail .list-phra .cov-page .box-page-list .num-page .pagination .page-item .page-link1 a{
    color: #6a5733;
}

.detail-store .box-detail .list-phra  .cov-page .box-page-list .num-page .pagination .page-item.active .page-link{
    background-color: #513910;
    color: #f0cc7a;
}

.detail-store .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .label-txt{
    color: #6a5733;
    font-size: 12px;
}
.detail-store .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .form-control{
    background-color: transparent;
    border-color: #6a5733;
    width: 40px;
    height: 20px;
    font-size: 10px;
    color: #ffdb86;
    padding: 0 2px;
    margin-left: 10px;
    text-align: center;
}

.detail-store .box-detail .list-phra  .cov-page .box-page-list .box-search-page .form-inline .btn{
    margin-left: 10px;
    font-size: 12px;
    padding: 0 5px;
    background-color: #50380e;
    border: none;
    color: #ecc877;
}


.detail-store .box-detail .deshop {
    background-color: #fae8a6;
    padding: 50px 15px;
    max-height: 100%;
    overflow: hidden;
}

.detail-store .box-detail .deshop .imgu{
    position: relative;
    text-align: center;
}
.detail-store .box-detail .deshop .imgu .profile{
    position: absolute;
    width: 128px;
    height: 128px;
    left: 31%;
    top: 9%;
    border-radius: 50%;
}
.detail-store .box-detail .deshop .imgu .frame{
    width: 150px;
    position: relative;
}
.detail-store .box-detail .deshop .cov-name{
    margin-top: 15px;
}
.detail-store .box-detail .deshop .cov-name .bname{
    margin: 0;
    color: #52391d;
    font-size: 20px;
    text-align: center;
}
.detail-store .box-detail .deshop .cov-name .sname{
    margin: 0;
    font-size: 12px;
    color: #52391d;
    text-align: center;
}

.detail-store .box-detail .deshop .txtdetailshop{
    position: relative;
    margin-top: 30px;
    padding: 30px 10px;
}
.detail-store .box-detail .deshop .txtdetailshop::after{
    content: "";
    width: 80%;
    height: 1px;
    background: #3e3a29;
    position: absolute;
    bottom: -10px;
    left: 10%;
}
.detail-store .box-detail .deshop .txtdetailshop .box .list-de .txt{
    margin: 0;
    color: #52391d;
    font-size: 16px;
}
.detail-store .box-detail .deshop .txtdetailshop .box-address{
    margin-top: 15px;
    margin-bottom: 15px;
}
.detail-store .box-detail .deshop .txtdetailshop .box-address .address{
    margin: 0;
    color: #52391d;
    font-size: 16px;
}

.detail-store .box-detail .deshop .guarantee{
    margin-top: 50px;
    padding: 0 10px;
}
.detail-store .box-detail .deshop .guarantee .hd-guarantee{
    margin-bottom: 15px;
}
.detail-store .box-detail .deshop .guarantee .hd-guarantee .txt{
   margin: 0;
   color: #52391d;
   font-size: 20px;
   text-align: left;
}
.detail-store .box-detail .deshop .guarantee .hd-guarantee .txt img{
    width: 15px;
    margin-right: 15px;
}
.detail-store .box-detail .deshop .guarantee .deguarantee{
    margin: 0;
    color: #52391d;
    font-size: 16px;
}

.detail-store .box-detail .deshop .announce{
    margin: 0 -15px;
    margin-top: 50px;
    background-color: #263c13;
    padding: 50px 25px;
    height: 100%;
}

.detail-store .box-detail .deshop .announce .hd-amulet-rec{
    text-align: center;
}


.detail-store .box-detail .deshop .announce .hd-amulet-rec .txt-hd{
    display: inline-block;
    padding: 8px 20px;
    background-image: url(../../assets/image/bg/BGT2.png);
    background-size: 100% 100%;
    min-width: 300px;
}
.detail-store .box-detail .deshop .announce .hd-amulet-rec .txt-hd .txtamulet{
    margin-bottom: 0;
    color: #E6D480;
    font-size: 20px;
    /* font-family: 'ChakraPetchBd' */
}
.detail-store .box-detail .deshop .announce .hd-amulet-rec .txt-hd .txtamulet .phone{
    width: 25px;
    margin-right: 5px;
}
.detail-store .box-detail .deshop .announce .txt{
    margin: 0;
    margin-top: 30px;
    color: #fad583;
    font-size: 16px;

}

.close:focus{
   outline: none;
}


#slider .slide .carousel-inner .carousel-item{
    text-align: center;
    height: 500px;
    overflow: hidden;
    position: relative;
}
#slider .slide .carousel-inner .carousel-item img{
    height: 100%;
}
#slider .slide .carousel-inner .carousel-item img.keng-img{
    position: absolute;
    left: 0;
    top: 0;
}
#slider .slide .carousel-inner .carousel-item img.kengm-img{
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
#slider .slide .list-inline {
    white-space:nowrap;
    overflow-x:auto;
}

#slider .slide .carousel-indicators {
margin-top: 10px;
    position: static;
    left: initial;
    width: initial;
    /* margin-left: initial; */
}

#slider .slide .carousel-indicators > li {
    width: initial;
    height: initial;
    text-indent: initial;
    width: 198px;
    height: 198px;
    overflow: hidden;
    text-align: center;
    background: #000;
}
#slider .slide .carousel-indicators > li img {
    height: 100%;
}

#slider .slide .carousel-indicators > li.active img {
    opacity: 0.7;
}


.cov-form-register input:invalid {
    border-color: red;
}
.cov-form-register input,
.cov-form-register input:valid {
    border-color: #ccc;
}

