@charset "UTF-8";
@font-face{font-display:block;font-family:'RobotoBold';src:url('../fonts/all_font/RobotoBold.eot');src:url('../fonts/all_font/RobotoBold-1.eot') format('embedded-opentype'),url('../fonts/all_font/RobotoBold.woff') format('woff'),url('../fonts/all_font/RobotoBold.ttf') format('truetype'),url('../fonts/all_font/RobotoBold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-display:block;font-family:'RobotoRegular';src:url('../fonts/all_font/RobotoRegular.eot');src:url('../fonts/all_font/RobotoRegular-1.eot') format('embedded-opentype'),url('../fonts/all_font/RobotoRegular.woff') format('woff'),url('../fonts/all_font/RobotoRegular.ttf') format('truetype'),url('../fonts/all_font/RobotoRegular.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Muli-Regular';src:url('../fonts/all_font/Muli-Regular.eot');src:url('../fonts/all_font/Muli-Regular-1.eot') format('embedded-opentype'),url('../fonts/all_font/Muli-Regular.woff2') format('woff2'),url('../fonts/all_font/Muli-Regular.woff') format('woff'),url('../fonts/all_font/Muli-Regular.ttf') format('truetype'),url('../fonts/all_font/Muli-Regular.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Muli-Bold';src:url('../fonts/all_font/Muli-Bold.eot');src:url('../fonts/all_font/Muli-Bold-1.eot') format('embedded-opentype'),url('../fonts/all_font/Muli-Bold.woff2') format('woff2'),url('../fonts/all_font/Muli-Bold.woff') format('woff'),url('../fonts/all_font/Muli-Bold.ttf') format('truetype'),url('../fonts/all_font/Muli-Bold.svg') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'VL Miss Le Gatees';src:url('../fonts/all_font/VLMissLeGatees.eot');src:url('../fonts/all_font/VLMissLeGatees-1.eot') format('embedded-opentype'),url('../fonts/all_font/VLMissLeGatees.woff2') format('woff2'),url('../fonts/all_font/VLMissLeGatees.woff') format('woff'),url('../fonts/all_font/VLMissLeGatees.ttf') format('truetype'),url('../fonts/all_font/VLMissLeGatees.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'iCielBC Pacifico normal';src:url('../fonts/all_font/iCielBCPacifico-normal.eot');src:url('../fonts/all_font/iCielBCPacifico-normal-1.eot') format('embedded-opentype'),url('../fonts/all_font/iCielBCPacifico-normal.woff2') format('woff2'),url('../fonts/all_font/iCielBCPacifico-normal.woff') format('woff'),url('../fonts/all_font/iCielBCPacifico-normal.ttf') format('truetype'),url('../fonts/all_font/iCielBCPacifico-normal.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'MTD MitreSquare';src:url('../fonts/all_font/MTD.eot');src:url('../fonts/all_font/MTD-1.eot') format('embedded-opentype'),url('../fonts/all_font/MTD.woff2') format('woff2'),url('../fonts/all_font/MTD.woff') format('woff'),url('../fonts/all_font/MTD.ttf') format('truetype'),url('../fonts/all_font/MTD.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:ms;src:url('../fonts/all_font/Montserrat-Regular.eot');src:url('../fonts/all_font/Montserrat-Regular-1.eot') format('embedded-opentype'),url('../fonts/all_font/Montserrat-Regular.woff2') format('woff2'),url('../fonts/all_font/Montserrat-Regular.woff') format('woff'),url('../fonts/all_font/Montserrat-Regular.ttf') format('truetype'),url('../fonts/all_font/Montserrat-Regular.svg') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:ms;font-weight: bold;src:url('../fonts/all_font/MontserratBold.eot');src:url('../fonts/all_font/MontserratBold-1.eot') format('embedded-opentype'),url('../fonts/all_font/MontserratBold.woff2') format('woff2'),url('../fonts/all_font/MontserratBold.woff') format('woff'),url('../fonts/all_font/MontserratBold.ttf') format('truetype'),url('../fonts/all_font/MontserratBold.svg') format('svg');font-style:normal;font-display:swap;}
@font-face{font-family:ms;font-weight: 600;src:url('../fonts/all_font/Montserrat-SemiBold.eot');src:url('../fonts/all_font/Montserrat-SemiBold-1.eot') format('embedded-opentype'),url('../fonts/all_font/Montserrat-SemiBold.woff2') format('woff2'),url('../fonts/all_font/Montserrat-SemiBold.woff') format('woff'),url('../fonts/all_font/Montserrat-SemiBold.ttf') format('truetype'),url('../fonts/all_font/Montserrat-SemiBold.svg') format('svg');font-style:normal;font-display:swap;}
@font-face{font-family:ms;font-weight: 300;src:url('../fonts/all_font/Montserrat-Light.eot');src:url('../fonts/all_font/Montserrat-Light-1.eot') format('embedded-opentype'),url('../fonts/all_font/Montserrat-Light.woff2') format('woff2'),url('../fonts/all_font/Montserrat-Light.woff') format('woff'),url('../fonts/all_font/Montserrat-Light.ttf') format('truetype'),url('../fonts/all_font/Montserrat-Light.svg') format('svg');font-style:normal;font-display:swap;}
@font-face{font-family:ms;font-weight: 900;src:url('../fonts/all_font/Montserrat-Black.eot');src:url('../fonts/all_font/Montserrat-Black-1.eot') format('embedded-opentype'),url('../fonts/all_font/Montserrat-Black.woff2') format('woff2'),url('../fonts/all_font/Montserrat-Black.woff') format('woff'),url('../fonts/all_font/Montserrat-Black.ttf') format('truetype'),url('../fonts/all_font/Montserrat-Black.svg') format('svg');font-style:normal;font-display:swap;}

body #wrapper{font-family: ms;font-size:14px;line-height:1.5;margin:0 auto;background: url(../images/bg.png);color: #fff;}
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button{width:0px;height:0px;}
::-webkit-scrollbar-track{background-color:#c3c3c3;}
.dis2{display:none;}
::-webkit-scrollbar-track-piece{background-color:#ffffff;}
::-webkit-scrollbar-thumb{height:50px;background-color:#c3c3c3;border-radius:3px;}
::-webkit-scrollbar-corner{background-color:#ffffff;}
::-webkit-resizer{background-color:#666;}
h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;padding:0;}
a {color:#fff;}
a:hover,a:focus{text-decoration:none;color:#e78d1d}
ul,li{list-style:none;margin:0;padding:0;}
img{max-width:100%;height:auto;vertical-align:top;}
.button {
    display: block;
    padding: 15px 30px;
    background: #cb0000;
    text-transform: uppercase;
    display: inline-block;
    font-size: 16px;
}

.button:hover {
    color: #fff;
    background: #e78d1d;
}
.pad_5 {padding:5px;}
.img-full img {width:100%;}
#fbcomments,.fb-comments,.fb-comments iframe[style],.fb-comments span{width:100%!important;}
.fb-page,.fb-page span,.fb-page span iframe[style]{width:100%!important;}
#bandoiframe iframe{width:100%!important;}
.grecaptcha-badge{right:100%!important;}
.video_iframe iframe{height:275px!important;margin:0;line-height:initial;width:100%!important;}
.hidden-seoh{visibility:hidden;height:0px;margin:0px;overflow:hidden;}
.was-validated:invalid~.invalid-feedback,.was-validated:invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block;}
.was-validated .form-control:invalid,
#popup-notify-label{text-align:center;text-transform:capitalize;font:30px RobotoBold;color:#ed1c24;padding:10px 0 0;}
:root{--colormain:#000;--colormainhv:#da251d;--bgmain:#ff971f;--bgmainhv:#da251d;--container:1200;}
.row{margin-right: calc(14/var(--container)*-100%);margin-left: calc(14/var(--container)*-100%);}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left: calc(14/(var(--container) + 28)*100%);padding-right: calc(14/(var(--container) + 28)*100%);}
.flex {display:-moz-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;}
.flex_wrap{flex-wrap:wrap;}
.flex_row{display:-moz-flex;display:-ms-flex;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;}
.box_scroll{position:-webkit-sticky;position:sticky;top:0;z-index:990;}
.hover_sang {position:relative;overflow:hidden;}
.hover_sang:before {content:"";position: absolute;left: -400px;top: 0;bottom: 0;width: 200px;background: -moz-linear-gradient(90deg, #0000 0%, #FFFFFF 50%, #0000 100%);/* FF3.6+ */background: -webkit-gradient(linear, 90deg, color-stop(0%, 0000), color-stop(50%, FFFFFF), color-stop(100%, 0000));/* Chrome,Safari4+ */background: -webkit-linear-gradient(90deg, #0000 0%, #FFFFFF 50%, #0000 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(90deg, #0000 0%, #FFFFFF 50%, #0000 100%);/* Opera 11.10+ */background: -ms-linear-gradient(90deg, #0000 0%, #FFFFFF 50%, #0000 100%);/* IE10+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */background: linear-gradient(90deg, #0000 0%, #FFFFFF 50%, #0000 100%);/* transition:all 0.3s; */-moz-transform: skewX(-27deg) skewY(0deg);/* FF3.5+ */-webkit-transform: skew(-27deg, 0deg);/*Saf3.1+, Chrome*/-o-transform: skew(-27deg, 0deg);/* Opera 10.5 */-ms-transform: skew(-27deg, 0deg);/* IE 9 */transform:skew(-27deg, 0deg);} 
.hover_sang:hover:before {left: calc(100% + 200px);transition: all 0.5s;}
/*header*/
header {top:0;z-index:123;width:100%;z-index:99;}
header .wrap-top{padding:10px 0;background:#fff;DISPLAY:NONE;}
.wrap-top-row{}
.topone{background:var(--bgmain);font-family:RobotoBold;font-size:14px;color:#fff;padding:3px 0;}
.topone_left{width:30%;padding:5px 0 0;}
.topone_center{width:40%;text-align:center;}
.topone_right{width:30%;}
.mangxahoi_header{justify-content:flex-end;}
.logo{height: 80px;}
.banner{max-width:45%;text-align:center;}
.banner img{margin:0 auto;}
.hotline{}
.hotline p{text-align:left;display:inline-block;background:url(../images/hot.png) left top 5px no-repeat;font-size:20px;font-family:'MTD MitreSquare';color:#000000;}
.hotline p span{color:#de0505;font-size:28px;font-family:'iCielBC Pacifico normal';line-height:27px;}

/* Menu */
.fixed{position:fixed!important;top:0;left:0;z-index:1000;-webkit-animation:scale-up-ver-top 0.4s cubic-bezier(0.390,0.575,0.565,1.000) both;animation:scale-up-ver-top 0.4s cubic-bezier(0.390,0.575,0.565,1.000) both;/* align-items:flex-end; */width:100%;}
.menu.fixed{display:block;}
.menu{background: #5d0f0580;background-size:100% 100%;position:absolute;left:0;top:0;right:0;transition: background 0.5s;}
.menu ul{max-width: calc(100% - 150px);padding:0px;margin:auto;list-style:none;align-items:center;width: 860px;}
.menu ul li{position:relative;z-index:99;flex-grow:1;}
.menu ul#main-nav>li:nth-last-child(2):after,.menu ul#main-nav>li:last-child:after{display:none;}
.menu ul li a{display:block;position:relative;z-index:1;text-align:center;text-decoration:none!important;font-size:15px;color:#000;font-family:'Muli-Regular';margin:0px;padding:11px 0px;text-transform:uppercase;}

#main-nav > li > a {
    color: #fff;
    font: 600 14px/1.5 ms;
}
.menu ul li a.active{color:#d00000;font-family:'Muli-Bold';}
.menu ul li:hover>a{color:#d00000;font-family:'Muli-Bold';}
.menu ul li ul{position:absolute;min-width:200px;background:url(../images/bg_menu.png) center no-repeat;background-size:100% 100%;box-shadow:0 3px 11px 0 rgba(0,0,0,0.1);-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;visibility:hidden;transition:all .5s;}
.menu ul li:hover>ul{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0);-webkit-transform-origin:0 0 0;opacity:1;visibility:visible;transition:all .7s;}
.menu ul li ul li a{text-align:left;border-bottom:1px solid rgba(255,255,255,0.2);text-transform:capitalize;}
.menu ul li ul li:last-child>a{border-bottom:0px;}
.menu ul li ul li a{font-size:14px;padding:10px 15px;}
.menu ul li ul li ul{top:0px;left:100%;}

/*menu2*/
.menu_slide{background:url(../images/bg_menu.png) center no-repeat;background-size:100% 100%;width:37%;top:0px;height:541px;padding-bottom:121px;}
.menu2 ul{width:94%;padding:0px;margin:auto;list-style:none;align-items:center;}
.menu2 ul li{position:relative;z-index:99;flex-grow:1;}
.menu2 ul#main-nav>li:nth-last-child(2):after,.menu2 ul#main-nav>li:last-child:after{display:none;}
.menu2 ul li a{display:block;position:relative;z-index:1;text-align:center;text-decoration:none!important;font-size:15px;color:#000;font-family:'Muli-Regular';margin:0px;padding:11px 0px;text-transform:uppercase;}
.menu2 ul li a.active{color:#d00000;font-family:'Muli-Bold';}
.menu2 ul li:hover>a{color:#d00000;font-family:'Muli-Bold';}
.menu2 ul li ul{position:absolute;min-width:200px;background:url(../images/bg_menu.png) center no-repeat;background-size:100% 100%;box-shadow:0 3px 11px 0 rgba(0,0,0,0.1);-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;opacity:0;visibility:hidden;transition:all .5s;}
.menu2 ul li:hover>ul{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0);-webkit-transform-origin:0 0 0;opacity:1;visibility:visible;transition:all .7s;}
.menu2 ul li ul li a{text-align:left;border-bottom:1px solid rgba(255,255,255,0.2);text-transform:capitalize;}
.menu2 ul li ul li:last-child>a{border-bottom:0px;}
.menu2 ul li ul li a{font-size:14px;padding:10px 15px;}
.menu2 ul li ul li ul{top:0px;left:100%;}

/* Search */
.search{position:relative;padding:5px 0;}
.search p{width:35px;height:35px;line-height:35px;cursor:pointer;text-align:center;margin:0px;color:#000;font-size:16px;position:absolute;right:2px;top:0;bottom:0;margin:auto;}
.search input{width:100%;height:30px;outline:none;padding:0;border:0px;background:#fff;text-indent:14px;font-size:12px;border-radius:25px;color:#828282;font-size:11px;}
.search input::-webkit-input-placeholder{color:#828282;}
.search input:-moz-placeholder{color:#828282;}
.search input::-moz-placeholder{color:#828282;}
.search input:-ms-input-placeholder{color:#828282;}
.menu.fadeInDown{-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInDown{
    0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
    100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{
    0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
    100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}


.scrollToTop:hover{-webkit-animation:rubberBand 1s;animation:rubberBand 1s;}
/* Breadcrumb */
.breadCrumbs{background-color:#eee;padding: 130px 0 0 0;}
.breadCrumbs .wrap-content{padding: 1.25rem 10px;max-width:1200px;}
.breadCrumbs .wrap-content .breadcrumb{padding:0;margin-bottom:0;background-color:transparent;border-radius:0;}
.breadCrumbs .wrap-content .breadcrumb-item a{color: #000;}
.breadCrumbs .wrap-content .breadcrumb-item.active a{color:var(--color-gray);}
.time-main{margin-bottom:0.75rem;color:#999999;}
.time-main i{vertical-align:top;margin:3px 7px 0px 0px;}
.time-main span{vertical-align:top;display:inline-block;}
.share{padding:15px 10px 10px 10px;line-height:normal;background:#f1f1f1;margin-top:15px;border-radius:5px;color: #000;}
.share b{display:block;margin-bottom:5px;}
.othernews b{margin-bottom:10px;}
.list-news-other{padding-left:15px;list-style:square;}
.list-news-other li{margin-bottom:10px;}
.list-news-other li a{text-transform:none;color:#333333;}
.list-news-other li a:hover,.list-news-other li a:hover span{color:#008de1;}
.list-news-other li a span{font-style:italic;color:#919191;font-size:12px;}
.wrap-main{margin:15px 0;}
.wrap-main.wrap-home{margin:0;}

/* Toc */
.box-readmore{padding:8px 15px;border:1px solid #dedede;margin-bottom:2rem;border-radius:5px;background-color:#eeeeee;}
.box-readmore li ul>li{margin:0;margin-bottom:8px}
.box-readmore li ul>li:before{content:counters(item,".") " "}
.box-readmore ul{list-style-type:none;counter-reset:item;margin-bottom:0px;padding-left:0px!important;margin-top:8px;}
.box-readmore ul li{display:table;counter-increment:item;margin-bottom:5px}
.box-readmore ul li:before{content:counters(item,".") ". ";display:table-cell;padding-right:5px}
.box-readmore ul li a{color:#333333;cursor:pointer;font-weight:600;}
.box-readmore ul li a:hover{color:#767676;}
#footer-map{position:relative;height:500px;}
#footer-map iframe{position:absolute!important;width:100%!important;height:100%!important;top:0px!important;left:0px!important;}

/* Like Share */
.social-plugin{display:flex;justify-content:flex-start;margin-top:10px;}
.social-plugin .at-share-btn{margin-bottom:0px!important;}
.social-plugin .zalo-share-button{margin-left:3px;}

/* Phân Trang  */
.pagination>li>a,.pagination>li>span{float:initial;display:inline-block;}
.page-item.active .page-link{background-color:var(--bg-main);border-color:var(--bg-main);}
.page-link{color:var(--color-main);}
.page-link:hover{color:var(--color-hv-main);}
.pagination{margin:10px 0;display:block;text-align:center;}
.pagination-home .pagination .page-item .page-link{color:#555555;font-size:13px;}
.pagination-home .pagination .page-item.active .page-link{color:#ffffff;background-color:#555555;border-color:#555555;}

/* Phân Trang Ajax */
.pagination-ajax{text-align:center;margin:10px 0 10px;}
.pagination-ajax a{display:inline-block;vertical-align:top;margin:0px 2px 3px 2px;color:#333;background:#eee;border:1px solid rgba(161,161,161,0.4);font-size:12px;cursor:pointer;padding:3px 10px 5px 10px;border-radius:2px;}
.pagination-ajax a.current,.pagination-ajax a:hover{background: #dd8733;color:#fff;border-color: #dd8733;}

/* Popup custom */
.modal-custom .modal-footer{padding:0.5rem;}
.modal-custom .modal-footer .btn{font-size:14px;}

/* Popup */
#popup .modal-body{padding:0px;}

/* Hidden Google Captcha */
.grecaptcha-badge{display:none!important;width:0px!important;height:0px!important;visibility:hidden!important;overflow:hidden;}

/* Hidden Check Grammar Coccoc */
coccocgrammar{display:none;}

/* Scroll Top */
.scrollToTop{/* width:41px; *//* height:41px; */text-align:center;display: inline-block;color: #e78d1d;text-decoration:none;text-transform: uppercase;font: 16px ms;padding-top: 35px;background: url(../images/arr-top.png) no-repeat top center;z-index:99;cursor:pointer;}

/* Transition All */
.transition{transition:0.3s ease-out;}

/* Scale IMG */
img{margin:0 auto;max-width:100%;}
.img_{overflow:hidden;display:block;position:relative;}
.img_ img{transition:0.3s ease-out;-webkit-transform:scale(1,1);transform:scale(1,1);}
.img_:hover>img,.img_:hover a img{transition:0.3s ease-out;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.padding{padding:30px 0;}

/*news*/
.box_news{margin:10px 0;}
.img_news{width:36%;}
.content_news{width:64%;padding:0 0 0 14px;}
.name_news{margin-bottom: 7px;}
.name_news a{/* color:#333; */font: 600 15px/1.4 ms;text-transform:uppercase;/* line-height:normal; *//* margin-bottom:10px; */}
.name_news a:hover{color:var(--colormainhv);}
.date_news{color: #abadaf;margin-bottom:0.25rem;font-style:italic;}
.des_news{/* color:#333333; */font: 14px ms;margin-top:5px;line-height:22px;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:3;-moz-webkit-line-clamp:3;-ms-webkit-line-clamp:3;-o-webkit-line-clamp:3;-webkit-line-clamp:3;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.about_index{padding: 45px 0;/* background:url(../images/bg_gt2.png) center no-repeat; */background-size:100% 100%;position:relative;overflow:hidden;}
.about_index::after{/* content:''; */position:absolute;top:-55px;left:0;width:141px;height:238px;/* background:url(../images/la_gt.png) no-repeat; */}
.about_index::before{/* content:''; */position:absolute;bottom:74px;left:0;width:95px;height:254px;/* background:url(../images/la_gt2.png) no-repeat; */}
.name_about{text-align:center;font: bold 35px/1.5 ms;text-transform: uppercase;}
.about_left{max-width: 580px;margin: 15px auto;}
.about_text3{text-align:center;font-size:16px;font-family:'Muli-Bold';color:#000;}
.about_seemore{text-align:center;margin-top:33px;}
.about_right{margin: 15px auto;max-width: 1000px;}
.about_text1 ,.tt{text-align:center;font: 300 12px/1.5 ms;text-transform: uppercase;margin: 5px 0;}
.about_text2{text-align:center;font-family:'VL Miss Le Gatees';font-size:30px;color:#282828;margin-top:-17px;}
.about_des{font-family:'Muli-Regular';font-size:15px;/* color:#282828; */line-height:28px;position:relative;margin:24px 0 25px;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:8;-moz-webkit-line-clamp:8;-ms-webkit-line-clamp:8;-o-webkit-line-clamp:8;-webkit-line-clamp:8;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;z-index:1;}
.about_seemore a{display:inline-block;color:#fff;font-family:'Muli-Regular';font-size:13px;border-radius:25px;background:#ff971f;padding:8px 20px;}
.about_seemore a:hover{color:yellow;}
.about-img {/* width:calc(590/var(--container-per)); */align-items: stretch;position:relative;justify-content: space-between;}

.about-img .images {
    width: 35%;
}

.about-img .about_1 {
    order: 2;
}
.about-img:before {content:"";width: 21%;order: 1;background: url(../images/bg-gt-img.png) top center;} 
.about-flexbox{position:relative;/* padding-bottom:calc(550/590*100%); */}
.about-flexbox::after{position:absolute;content:'';background:none;width:538px;height:625px;left:0;bottom:-95px;right:-165px;margin:0 auto;}
.about-img figure{position:absolute;transition:all 2s;}
:root{--wbox:570;--hbox:550;--wimg1:320;--himg1:380;--wimg2:300;--himg2:365;}
.about-first{width:calc(var(--wimg1)/var(--wbox)*100%);top:0px;left:0px;z-index:2;-webkit-animation:run 10s infinite;animation:run 10s infinite;}
.about-last{width:calc(var(--wimg2)/var(--wbox)*100%);z-index:3;-webkit-animation:runnow 10s infinite;animation:runnow 10s infinite;top:calc(100% - var(--himg2)/var(--hbox)*100%);left:calc(100% - var(--wimg2)/var(--wbox)*100%);border:8px solid #fff;}
@-webkit-keyframes run{
    0%{top:0px;left:0px;z-index:3;}
    25%{top:calc(100% - var(--himg1)/var(--hbox)*100%);left:0;z-index:3;}
    50%{top:calc(100% - var(--himg1)/var(--hbox)*100%);left:calc(100% - var(--wimg1)/var(--wbox)*100%);z-index:3;}
    75%{top:0;left:calc(100% - var(--wimg1)/var(--wbox)*100%);z-index:3;}
    100%{top:0;left:0;z-index:3;}
}
@keyframes run{
    0%{top:0px;left:0px;z-index:3;}
    25%{top:calc(100% - var(--himg1)/var(--hbox)*100%);left:0;z-index:3;}
    50%{top:calc(100% - var(--himg1)/var(--hbox)*100%);left:calc(100% - var(--wimg1)/var(--wbox)*100%);z-index:3;}
    75%{top:0;left:calc(100% - var(--wimg1)/var(--wbox)*100%);z-index:3;}
    100%{top:0;left:0;z-index:3;}
}
@-webkit-keyframes runnow{
    0%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
    25%{top:0;left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
    50%{top:0;left:0;z-index:3;}
    75%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:0;z-index:3;}
    100%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
}
@keyframes runnow{
    0%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
    25%{top:0;left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
    50%{top:0;left:0;z-index:3;}
    75%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:0;z-index:3;}
    100%{top:calc(100% - var(--himg2)/var(--hbox)*100%);left:calc(100% - var(--wimg2)/var(--wbox)*100%);z-index:3;}
}

figure.about-first img{width:100%;border:8px solid #FFF;}
.section-slider .info {color: #fff;margin: 0;position: absolute;top: 0;left: 0;right: 0;bottom: 0;align-items: center;justify-content: center;font: bold 6vw ms;text-align: center;}
.section-slider img.img-responsive {max-height: 776px;min-height: 400px;-moz-transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2) ;-o-transform: scale(1.2, 1.2) ;-ms-transform: scale(1.2, 1.2) ;transform: scale(1.2, 1.2) ;object-fit: cover;transition: all 3s;}
.section-slider .slick-current.slick-active img.img-responsive {-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1) ;-o-transform: scale(1, 1) ;-ms-transform: scale(1, 1) ;transform: scale(1, 1) ;}
/*about*/
.bannerqc{margin:0;text-align:center;padding: 30px 0;background-attachment: fixed;background-size: cover;}
.bannerqc .info{min-height:450px;align-items:center;justify-content:center;}
.bannerqc img{margin:0 auto;width:100%;}
.taisao{text-align:center;padding:45px 0 0 0;}
.taisao .info{max-width:1000px;margin:0 auto;position:relative;padding:0 4% 12% 4%;background:url(../images/bg-vs-b.png) no-repeat bottom right;background-size:47% auto;}
.thucdon{background:var(--bg-menu) no-repeat center center;background-size:cover;padding:45px 0;overflow:hidden;position:relative;}
.thucdon .name_td{font:bold 76px ms;text-transform:uppercase;margin:0 0 15px 0;}
.thucdon .flex_row{align-items:stretch;position:relative;}
.album_td{max-width:30vw;width:380px;margin:0 14px;display:block;}
.thucdon .left{margin:15px 0;padding:0 0 60px 0;}
.thucdon .mid{margin:-45px 0 45px 0;    /* margin-right: calc(590px - 50vw); */flex-grow:1;padding:0;position:initial;}
.thucdon .slick-slider{position:initial;margin:0;}
.thucdon .slick-dots{left:0;max-width:calc(1180px / 3);top:calc(100% - 75px);text-align:left;}
.thucdon .slick-dots button:before{color:#fff;font-size:14px;}
.thucdon .slick-dots .slick-active button:before{color:#c00;}
.hethong{background:#e78d1d;position:relative;}
.hethong .left{padding:30px 5%;}
.hethong .scroll_y{max-height:345px;
.mt-10px{
margin-top:10px;
}
/* overflow-y:auto;     */
/* margin: 0 0 100px 0; */}
.hethong .mid{padding:0;}
.ajax_iframe{display:block;padding:10px;cursor:pointer;margin:2px 0;}
.ajax_iframe .name{font:600 16px ms;margin:0 0 5px 0;}
/*.ajax_iframe:hover,.ajax_iframe.active{background:#0003;color:#fff;}*/
.item{background:#0003;color:#fff; padding: 20px 15px}
.hethong .load_map{position:relative;}
.load_map iframe{display:block;width:100%;height:500px;}
.load_map .img{position:absolute;bottom:0;left:-70px;}

/*album*/
.thuvienanh_index{padding:45px 0;position:relative;}
.thuvienanh_index .flex_row{max-width:984px;margin:0 auto;align-items:stretch;align-content:center;}
.thuvienanh_index::after{/* content:''; */position:absolute;width:176px;height:217px;top:-72px;right:0;/* background:url(../images/cọ.png) no-repeat; */}
.row.rowrp{margin-top:24px;}
.album2{padding:0 2px 5px;}
.album_big{width:32%;}
.wp_smail{width:68%;}
.album2{width:32%;}
.album3{padding:0px 2px;width:49%;}
.album1{margin:0 10px 0 0;width:97%;}
.album {padding: 14px;text-align: center;align-items: center;justify-content: center;}
.tva_name{transition:all 0.5s ease;position:absolute;bottom:-100%;left:0;width:100%;text-align:center;color:#fff;font:15px RobotoBold;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);padding:20px 10px 10px;}
.tva_name a{color:#fff;}
.tva_img:hover .tva_name{bottom:0;}
.tva_img .tva_name a:hover{color:yellow;}

/*album*/
.mangxahoi_header a img:hover,.mangxahoi_footer a img:hover,.zalo-share-button:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all 0.5s ease;}

/*footer*/
footer{padding: 45px 0px 0 0;color:#fff;/* font:16px RobotoBold; */position:relative;/* background:url(../images/bg_ft.png) center no-repeat; *//* background-size:100% 100%; */}
.row_footer{align-items: stretch;justify-content: space-between;/* align-content: center; */}
.footer-bottom {align-items: center;}
.footer1{text-align:center;width: 30%;border-left: 1px solid #fff6;border-right: 1px solid #fff6;padding: 15px;}
.thongke a{color:#fff;}
.footer2{width: 35%;padding: 15px 30px;}
.footer-bottom .footer2 {padding: 10px 0;}
.footer3{width:28%;}
.menu_ft {display:block;padding: 7px;}
.footer_tt1{text-align:center;width:25%;}
.footer_tt1 img{padding-bottom:11px;}
.footer_tt1 h3{font-family:'Muli-Bold';font-size:15px;text-transform:uppercase;padding-bottom:10px;}
.footer_tt1 p{font-family:'Muli-Regular';font-size:14px;}
.noidungfooter code{padding:2px 4px;font-size:14px;color:#fff;background-color:transparent;border-radius:0;}
.compayname h2{font-family:'iCielBC Pacifico normal';font-size:45px;color:#ffe400;}
.compayname{margin-bottom:30px;}
.compayname p{font-family:'Muli-Regular';font-size:14px;}
.tt_footer {margin: 30px 0;}
.info_footer{margin:20px 0 0;font:14px RobotoRegular;}
.info_footer p{margin-bottom:10px;padding:10px 0 10px 50px;background:url(../images/footer1.png) left center no-repeat;}
.info_footer p:nth-child(2){background:url(../images/footer2.png) left center no-repeat;}
.info_footer p:nth-child(3){background:url(../images/footer3.png) left center no-repeat;}
.info_footer p:nth-child(4){background:url(../images/footer4.png) left center no-repeat;}
.ttft1{text-transform:uppercase;font:16px RobotoBold;color:#fff;padding:0 0 10px 0;margin:0 0 10px 0;position:relative;}
.ttft1:after{position:absolute;content:'';left:0;bottom:0;width:40px;height:2px;background:var(--bgmain);}
.chinhsach a{font:14px RobotoRegular;text-transform:capitalize;color:#Fff;display:block;padding:0 0 0 15px;margin:0 0 10px 0;position:relative;}
.chinhsach a:before{position:absolute;content:'';left:0;top:10px;width:5px;height:5px;background:var(--bgmain);}
.chinhsach a:hover{color:yellow;}
.mangxahoi_footer{margin:20px 0 0;}
.mangxahoi_footer span{margin:0 5px 0 0;}
.mangxahoi_footer a{margin:0 5px 0 0;}
.copppy{padding: 30px 0;color:#fff;font: 15px ms;margin-top: 45px;border-top: 1px solid #ffffff4d;text-align: center;}
.thongke{text-align:right;justify-content:end;}
.thongke span{padding:0 5px;}
.box-hinhanh {display:block;}
/*pro*/
.pro{margin: 14px 0;/* text-align:center; *//* border:1px solid #e6e6e6; *//* padding:12px; */position:relative;z-index:1;}

.pro .info {
    position: relative;
    padding: 20px 0 0 0;
}
.name_pro{padding: 14px 0 0 10%;}
.name_pro a{text-transform:capitalize;/* color:#000; */font-family: 'ms';font-size: 16px;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:1;-moz-webkit-line-clamp:1;-ms-webkit-line-clamp:1;-o-webkit-line-clamp:1;-webkit-line-clamp:1;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.name_pro a:hover{color:var(--bgmain);}
.price_pro{font: bold 20px ms;background: url(../images/bg-price.png) no-repeat right center;display: inline-block;padding: 13px 20% 13px 10%;position: absolute;top: -30px;left: 0;}
.price_pro span.giamoi,.price_pro a{/* color:#e50808; *//* font-family:'Montserrat-Regular'; *//* font-size:15px; */}
.price_pro span.giacu{font:13px RobotoRegular;color:#ccc;text-decoration:line-through;}

/*pro*/

/*media*/

.media_index{padding:30px 0;/* margin-top:-135px; */position:relative;}
.media_index::after{content:'';position:absolute;width:203px;height:252px;bottom:-89px;right:0;background:url(../images/tomato.png) no-repeat;}
.title_media{text-transform:uppercase;border-bottom:1px solid #e6e6e6;border-left:2px solid #ff6600;padding:0 0 5px 13px;margin:0px 0 25px 0;font:25px RobotoBold;color:#333333;}
.media_left{padding-right:8px;width:54%;}
.media_right{width:46%;}
.row_news_index{margin:0 -10px;}
.news_index_left{width:50%;padding:0 10px;}
.news_index_right{padding:0 10px;}
.newshome-scroll{height:380px;overflow:hidden;}
.news_index_box{padding:0 0 10px 0;margin:0 0 10px 0;}
.news_index_img{width:24%;}
.news_index_content{width:65%;padding:0 0 0 10px;}
.news_index_name{}
.news_index_name a{font-family:'Muli-Bold';font-size:14px;text-transform:uppercase;padding-bottom:11px;color:#333333;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:2;-moz-webkit-line-clamp:2;-ms-webkit-line-clamp:2;-o-webkit-line-clamp:2;-webkit-line-clamp:2;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.news_index_describe{font-family:'Muli-Regular';font-size:14px;color:#333333;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:3;-moz-webkit-line-clamp:3;-ms-webkit-line-clamp:3;-o-webkit-line-clamp:3;-webkit-line-clamp:3;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.news_first_name{padding:14px 0 0;}
.news_first_name a{font:14px RobotoBold;color:#333333;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:2;-moz-webkit-line-clamp:2;-ms-webkit-line-clamp:2;-o-webkit-line-clamp:2;-webkit-line-clamp:2;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.news_first_describe{font:13px RobotoRegular;color:#333333;display:-webkit-box;margin:0 0 15px 0;width:100%;-webkit-webkit-line-clamp:3;-moz-webkit-line-clamp:3;-ms-webkit-line-clamp:3;-o-webkit-line-clamp:3;-webkit-line-clamp:3;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.news_first_sm a{display:inline-block;padding:10px 20px;background:var(--bgmain);color:#fff;font:15px RobotoRegular;}
.news_first_sm a:hover{color:yellow;}
.news_first_name a:hover,.news_index_name a:hover,.ul_mn>ul li a:hover,.menu .ul_mn li ul li a:hover{color:var(--colormainhv);}

/*media*/
.video_row{}
.video_left{width:78%;padding:0 10px 0 0;}
.video_right{width:22%;}
.video_slick_it{padding:0 0 8px 0;cursor:pointer;}
.video-main iframe{width:100%!important;height: 600px!important;display: block;}
.video_img{margin:10px 0;position:relative;overflow:hidden;}
.video_name{position:absolute;width:100%;left:0;bottom:0;padding:20px 20px 20px 70px;background:rgba(0,0,0,0.64) url(../images/play.png) left 20px center no-repeat;color:#fff;font:15px RobotoRegular;}
.video_name:hover{color:yellow;}
.listvideos {width:100%;padding:10px;}
#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;pointer-events:none;}
#loader-wrapper #wrap{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;text-align:center;width:100%;height:100%;z-index:999999;}
#loader-wrapper.show1 #wrap{background:transparent}
#loader-wrapper:after{-webkit-mask:url(../images/mask-01.png);mask:url(../images/mask-01.png);-webkit-mask-size:2300% 100%;mask-size:2300% 100%;content:'';position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(255,255,255,1);z-index:99999;}
#loader-wrapper.show1::after{-webkit-animation:MaskPlay 1s steps(22) forwards;animation:MaskPlay 1s steps(22) forwards;}
#loader-wrapper.show1 #wrap{opacity:0;}
@-webkit-keyframes MaskPlay{
    from{-webkit-mask-position:0 0;mask-position:0 0}
    to{-webkit-mask-position:100% 0;mask-position:100% 0}
}
@keyframes MaskPlay{
    from{-webkit-mask-position:0 0;mask-position:0 0}
    to{-webkit-mask-position:100% 0;mask-position:100% 0}
}
.wrap-top.on-show .logo{-webkit-animation:aiv_slide_left 1.2s;animation:aiv_slide_left 1.2s;}
.wrap-top.on-show .banner{-webkit-animation:aiv_slide_down 1.2s;animation:aiv_slide_down 1.2s;}
.wrap-top.on-show .hotline{-webkit-animation:aiv_slide_right 1.2s;animation:aiv_slide_right 1.2s;}
.menu.on-show ul#main-nav li:nth-child(1){-webkit-animation:aiv_slide_right 0.65s;animation:aiv_slide_right 0.65s;}
.menu.on-show ul#main-nav li:nth-child(2){-webkit-animation:aiv_slide_right 0.7s;animation:aiv_slide_right 0.7s;}
.menu.on-show ul#main-nav li:nth-child(3){-webkit-animation:aiv_slide_right 0.75s;animation:aiv_slide_right 0.75s;}
.menu.on-show ul#main-nav li:nth-child(4){-webkit-animation:aiv_slide_right 0.8s;animation:aiv_slide_right 0.8s;}
.menu.on-show ul#main-nav li:nth-child(5){-webkit-animation:aiv_slide_right 0.85s;animation:aiv_slide_right 0.85s;}
.menu.on-show ul#main-nav li:nth-child(6){-webkit-animation:aiv_slide_right 0.9s;animation:aiv_slide_right 0.9s;}
.menu.on-show ul#main-nav li:nth-child(7){-webkit-animation:aiv_slide_right 0.95s;animation:aiv_slide_right 0.95s;}
.menu.on-show ul#main-nav li:nth-child(8){-webkit-animation:aiv_slide_right 1.0s;animation:aiv_slide_right 1.0s;}
.menu.on-show ul#main-nav li:nth-child(9){-webkit-animation:aiv_slide_right 1.1s;animation:aiv_slide_right 1.1s;}
.menu.on-show ul#main-nav li:nth-child(10){-webkit-animation:aiv_slide_right 1.2s;animation:aiv_slide_right 1.2s;}
@-webkit-keyframes aiv_slide_left{
    from{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}
    to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}
}
@keyframes aiv_slide_left{
    from{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}
    to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}
}
@-webkit-keyframes aiv_slide_right{
    from{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}
    to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}
}
@keyframes aiv_slide_right{
    from{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}
    to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}
}
@-webkit-keyframes aiv_slide_up{
    from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}
    to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}
}
@keyframes aiv_slide_up{
    from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}
    to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}
}
@-webkit-keyframes aiv_slide_down{
    from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}
    to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}
}
@keyframes aiv_slide_down{
    from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}
    to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}
}
.effect-run{width:100%!important;height:100%!important;}
.effect-run a{display:block;}
.effect-run canvas{top:-2px;left:-2px;}
.effect-run img{margin:0!important;}
.album_itema{margin:10px;display:block;}
.name-album{font:16px RobotoBold;line-height:18px;color:var(--colormain);text-transform:uppercase;padding:10px 0 0;text-align:center;}
.img_album{margin:10px 0;}

/* slide*/
.slide_lef{width:49%;}
.slide_right{width:13.5%;}
.wp_slide.flex_row{justify-content:space-between;position:relative;}
.slide{background:url(../images/bg_slide.png) center no-repeat;background-size:100% 100%;padding:89px 0 203px;position:relative;}
.slide::after{content:'';position:absolute;width:100%;height:121px;bottom:-1px;left:0;right:0;margin:0 auto;background:url(../images/bg_gt.png) center no-repeat;background-size:cover;}
.menu.mnuslide{display:block;}
.menu2.mnuslide{padding-top:21px;height:100%;position:relative;}
.menu2.mnuslide::after{content:'';position:absolute;width:169px;height:303px;left:0;bottom:8px;background:url(../images/af_menu.png) no-repeat;}
button.slick-next.slick-arrow{display:none!important;}
button.slick-prev.slick-arrow{display:none!important;}
.logo_slide{text-align:center;padding-top:27px;}
.nd_slide{font-family:'Muli-Regular';font-size:14px;color:#282828;line-height:27px;margin-top:34px;display:-webkit-box;width:100%;-webkit-webkit-line-clamp:4;-moz-webkit-line-clamp:4;-ms-webkit-line-clamp:4;-webkit-line-clamp:4;-webkit-webkit-box-orient:vertical;-moz-webkit-box-orient:vertical;-ms-webkit-box-orient:vertical;-o-webkit-box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;z-index:1;}

/* protab*/
.title-main{text-align:center;margin: 0 0 15px 0;}
.title-main span ,.title-main .name{padding: 0 60px;font: bold 35px/1.5 ms;display: inline-block;background: url(../images/tcat-name.png) no-repeat left center,url(../images/tcat-name.png) no-repeat right center;text-transform: uppercase;}
.choose_list{text-align:center;justify-content:center;padding:7px 0 26px;}
.choose_list span{padding:9px 25px;font-family:'Muli-Bold';font-size:18px;text-transform:uppercase;}
.choose_list span:hover{color:red;}
.list_menu{cursor:pointer;}
.list_menu.choosed{color:red;}
.img_listdm{margin-bottom:13px;}
.img_pro img{width:100%;}
.product_index{position:relative;padding: 45px 0;background: #37090333;}
.product_index::after{/* content:''; */position:absolute;width:165px;height:407px;right:0;top:0;/* background:url(../images/la_sp.png) no-repeat; */}

/* fanpage*/
.list_fanpage{width:43%;}
.wp_fan.row{justify-content:center;padding-top:37px;}
.fanpage{/* background:url(../images/bg_page.png) center no-repeat; *//* background-size:100% 100%; */padding: 15px 0;}
.date{font-family:'Muli-Regular';font-size:12px;padding:3px 0 10px;}
.fotorama__nav-wrap{margin:0 89px;margin-top:-59px;}
.fotorama__nav__frame.fotorama__nav__frame--thumb{border:2px solid #fff;padding:0!important;margin:0 4px;}
.fotorama__thumb-border{display:none;}
.des_news2{font-family:'Muli-Regular';font-size:15px;margin-bottom:19px;}
.des_news p iframe{width:80%;}
ul.nav.nav-tabs.myTab{text-align:center;display:flex;justify-content:center;}
.nav-tabs>li>a:hover{background:none;border:none;}
.nav-tabs>li>a{border:none!important;font-family:'Muli-Bold';color:#000;}
.nav-tabs{border:none;}
.form-control.is-invalid {padding-right: calc(1.5em + 0.75rem);background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e);background-repeat: no-repeat;background-position: right calc(0.375em + 0.1875rem) center;background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);box-shadow: 2px 2px 1px #dc3545;}
