﻿@charset "utf-8";
::-webkit-scrollabar{background:#fff;width:10px;height:11px}
::-webkit-scrollbar-thumb{background:#BBBBBB}
*{margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html,body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;text-rendering:optimizeLegibility;letter-spacing:0.6px}
h1,h2,h3,h4,h5,h6,p,span,a{margin:0px;font-weight:normal}
ul,ol{list-style:none;margin:0px;padding:0px;list-style-type:none}
a,a:focus{text-decoration:none;outline:none}
a:focus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
a:hover{text-decoration:none}
.breadcrumb{display:none!important}
div.breadcrumb{font-family:'SFUFuturaBook';background-color:#fff;padding:0;padding:10px 0px;position:relative;border-radius:0px;color:#000;border:1px solid #e2e2e2}
#inner{padding-left:10px;margin-bottom:0px}
#inner li:nth-last-child(1) span{display:none}
#inner li{display:inline-block;float:left;list-style:none}
#inner a{padding:0px 10px}
div.breadcrumb a{color:#000}
div.breadcrumb a:hover{color:#2486c5}
.transi06{-webkit-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.fixmenu{position:fixed!important;top:0px!important;left:0px!important;margin:auto!important;width:100%!important;z-index:99!important;background:#fff;box-shadow:0px 5px 19px #ccc}
.fixmenu #menu{background:#fff}
.transf{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.noidung_ta{padding:10px}
.clear{clear:both}
.visit_hidden{display:none}
.margin-auto{max-width:1200px;margin:0 auto;width:98%}
.red{color:#FB0000}
.div_css{margin:0px -15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}
#info{margin-top:0px}
#content{margin:0px 0px 0px 0px;border-top:0px}
#container{margin:auto;background:#fff;overflow:hidden}
#sanpham{padding-bottom:15px;min-height:570px}
#main{width:100%}
#wrap_noidung{padding-top:20px;background:#fff}
.wraper_trangtrong{position:relative;margin-bottom:10px}
.wraper_trangtrong img{max-width:100%;height:auto}
.transition{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-transition:0.5s}
.zit{z-index:9999!important}
.zib{z-index:0}
.i-map-at{background:#0097c9!important;color:#FFF}
.map{width:100%;height:500px;box-sizing:border-box}
.box-map{position:relative;height:500px}
.map{position:absolute}
.i-map{padding:5px 10px;background:#F5F5F5;cursor:pointer}
.hidden_img{z-index:9;width:100%;overflow:hidden;transform:translateZ(0);position:relative;height:100%}
.zoom img{border:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-transition:0.5s;width:100%}
.zoom:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.hv_light2{overflow:hidden;position:relative}
.hv_light2:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.hv_light2:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.hv_light2:hover:before{right:50%;left:50%;width:0;background:rgba(255,255,255,0.5)}
.hv_light2:hover:after{height:0;top:50%;bottom:50%;background:rgba(255,255,255,0.5)}
.proloop{position:relative}
.proloop:before,.proloop:after{content:'';position:absolute;top:4px;left:4px;bottom:4px;right:4px;z-index:99}
.proloop:before{border-top:1px solid white;border-bottom:1px solid white;transform:scale3d(0,1,1)}
.proloop:after{border-left:1px solid white;border-right:1px solid white;transform:scale3d(1,0,1)}
.proloop:hover:before,.proloop:hover:after{transform:scale3d(1,1,1);transition:transform 0.5s}
.loadingcover{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.75);z-index:999}
.loader{position:relative;width:2.5em;height:2.5em;transform:rotate(165deg)}
.loader:before,.loader:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.5em;height:0.5em;border-radius:0.25em;transform:translate(-50%,-50%)}
.loader:before{animation:before 2s infinite}
.loader:after{animation:after 2s infinite}
@keyframes before{
	0%{width:0.5em;box-shadow:1em -0.5em rgba(225,20,98,0.75),-1em 0.5em rgba(111,202,220,0.75)}
	35%{width:2.5em;box-shadow:0 -0.5em rgba(225,20,98,0.75),0 0.5em rgba(111,202,220,0.75)}
	70%{width:0.5em;box-shadow:-1em -0.5em rgba(225,20,98,0.75),1em 0.5em rgba(111,202,220,0.75)}
	100%{box-shadow:1em -0.5em rgba(225,20,98,0.75),-1em 0.5em rgba(111,202,220,0.75)}
}
@keyframes after{
	0%{height:0.5em;box-shadow:0.5em 1em rgba(61,184,143,0.75),-0.5em -1em rgba(233,169,32,0.75)}
	35%{height:2.5em;box-shadow:0.5em 0 rgba(61,184,143,0.75),-0.5em 0 rgba(233,169,32,0.75)}
	70%{height:0.5em;box-shadow:0.5em -1em rgba(61,184,143,0.75),-0.5em 1em rgba(233,169,32,0.75)}
	100%{box-shadow:0.5em 1em rgba(61,184,143,0.75),-0.5em -1em rgba(233,169,32,0.75)}
}
.loader{position:absolute;top:calc(50% - 1.25em);left:calc(50% - 1.25em)}
#gotop{cursor:pointer;border-radius:5px;transition:all 0.6s;position:fixed;z-index:10;bottom:18px;width:45px;height:45px;text-align:center;background-color:#00000075;right:-45px}
#gotop i.fa{color:white;font-size:21px;line-height:40px}
.addthis_inline_share_toolbox{margin-top:10px}
.skew img{overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.skew img:hover{border-radius:50%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.qc_1 img{width:100%}
.thanh_title{position:relative;margin-bottom:20px}
.thanh_title h3{font-family:'RobotoBold';font-size:17px;color:#fff;background:#0d7341;display:inline-block;line-height:1;padding:10px 15px;text-transform:uppercase}
#slider{}
.jssora20l,.jssora20r,.jssora20ldn,.jssora20rdn{position:absolute;cursor:pointer;display:block;overflow:hidden}
.jssora20l,.jssora20r{width:55px;height:55px;top:50%;transform:translate(0,-50%)}
.jssora20l{left:8px}
.jssora20r{right:8px}
div#menu_mobi{display:none}
div#menu{position:relative;height:53px;line-height:53px;margin:auto;width:100%}
div#menu ul{list-style:none;float:right;border-top:1px solid #ccc;padding-top:6px}
div#menu ul li{float:left;position:relative;z-index:9999999;padding:0px 0px}
div#menu ul li a{color:#000;font-size:15px;padding:0px 8px;text-transform:uppercase;display:block;font-family:'OpenSansRegular'}
div#menu div ul li:after{content:"";width:1px;height:11px;background:url(images/gach_menu.jpg) no-repeat;position:absolute;right:0px;top:22px}
div#menu div ul li:nth-last-child(1):after{display:none}
div#menu ul li a:hover,div#menu ul li a.active,div#menu ul li a.active2{color:#0a6036;text-decoration:underline}
div#menu>div>ul>li>a:hover,div#menu>div>ul>li>a.active,div#menu>div>ul>li>a.active2{}
div#menu ul li a:hover span,div#menu ul li a.active span,div#menu ul li a.active2 span{}
div#menu ul li ul,div#menu ul li:hover ul li ul{position:absolute;margin-left:0px;display:none}
div#menu ul li:hover ul{display:block}
div#menu ul li ul li{width:220px;line-height:1.5;background:rgba(10,96,54,0.2);border-bottom:1px solid #fff}
div#menu ul li ul li a{padding:6px 10px;text-transform:none}
div#menu ul li ul li a:hover{color:#0a6036}
div#menu ul li ul li ul{left:220px;top:0px}
#left{width:275px;float:left}
#right{float:right;width:888px}
div.khung_danhmuc{margin-bottom:15px}
div#danhmuc{border-left:none;border-right:none;padding:0px 0px}
div#danhmuc ul li{position:relative;background:url(images/bg_li_dm.jpg) repeat}
div#danhmuc>ul>li:last-child>a{border:none}
div#danhmuc ul li ul{position:absolute;left:100%;width:100%;top:0px;display:none;z-index:999999;background:#fff}
div#danhmuc ul li a{padding:10px 10px 10px 35px;color:#7f7f7f;font-family:'RobotoRegular';font-size:15px;display:block;position:relative}
div#danhmuc ul li a:hover{color:red}
div#danhmuc ul li a:before{position:absolute;left:23px;top:15px;content:"";width:4px;height:7px;background:url(images/bf_li.png) no-repeat}
div#danhmuc ul li ul li a{padding:9px 5px 9px 22px}
div#danhmuc ul li ul li a:after,div#danhmuc ul li ul li a:before{display:none}
div#danhmuc ul li ul li:nth-last-child(1) a{border-bottom:none}
.khung_danhmuc .thanh{position:relative;font-family:'UTMAvo';font-size:17px;color:#fff;text-transform:uppercase;background:#17a400;padding:12px 15px;line-height:1}
.khung_danhmuc .thanh:before{content:"";background:url(images/bf_danhmuc.jpg) no-repeat;width:41px;height:35px;position:absolute;top:3px;left:4px}
.khung_danhmuc .thanh p{padding-left:20px}
#timkiem{width:220px;float:left;background-color:#fff;height:31px;margin-top:0px;position:relative;border:1px solid #ccc;border-radius:17px;margin-right:25px;margin-left:15px}
#timkiem select{border:0px;width:100px}
#timkiem input{float:left;width:calc(100% - 40px);height:29px;outline:none;border:none;background-color:#fff;font-size:14px;color:#000;padding-left:10px;border-radius:17px}
#timkiem button{position:relative;top:-1px;width:40px;height:30px;outline:none;border:none;background:url(images/search.png) center no-repeat}
#timkiem input::-webkit-input-placeholder{color:#818181;font-size:13px}
#timkiem input:-moz-placeholder{color:#818181;font-size:13px}
#timkiem input::-moz-placeholder{color:#818181;font-size:13px}
#timkiem input:-ms-input-placeholder{color:#818181;font-size:13px}
#search_mobi input::-webkit-input-placeholder{color:#fff;font-size:13px}
#search_mobi input:-moz-placeholder{color:#fff;font-size:13px}
#search_mobi input::-moz-placeholder{color:#fff;font-size:13px}
#timsearch_mobikiem input:-ms-input-placeholder{color:#fff;font-size:13px}
#header{float:left;width:40%;display: flex;align-items: center;justify-content: center;}
.wrap_banner{padding:10px 0px}
.logo{float:left;margin:0px 16px 0px 0px}
.banner{margin-top:0px;float:right;width:72%;margin-top:16px}
.hotline{float:left;font-size:14px;color:#0a6036;font-family:'OpenSansBold';width:23%}
.lienket{margin:0px 8px 0px 0px;padding-top:1px;position:relative;float:right}
.lienket label{float:left;font-weight:bold;color:#fff;margin:3px 10px 0px 0px}
.lienket p{float:left;font-size:14px;font-family:"RobotoCondensedRegular";color:#000000;margin-right:37px;padding-top:8px}
.lienket p:nth-child(2){margin-right:20px}
.lienket a{padding:0px 14px 0px 15px;float:left;color:#fff;border-right:1px solid #ccc;height:33px}
.lienket h4{float:left;font-size:13px;color:#fff;font-weight:normal;margin-right:19px;padding-top:8px;font-family:"RobotoRegular"}
.lienket img:hover{opacity:0.7}
.item{float:left;position:relative;padding:0px 15px;margin-bottom:30px}
.item .product_images{position:relative;padding:0px}
.item .product_images img{max-width:100%;border:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-transition:0.5s}
.item .product_images:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.item > .product_images > a > span{position:absolute;width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:url(images/i_km.png) no-repeat;top:9px;right:9px;font-size:14px;color:#fff}
.ten_item{padding:5px;text-align:center}
.ten_item h3{font-size:17px;font-family:'RobotoBold';color:#515151}
.ten_item .giaban{font-size:15px;font-family:'RobotoRegular';color:#c22121}
.ten_item .giaban span{color:#ff0000}
.slick-prev{position:absolute;top:-45px;right:40px;width:20px;height:20px;background:url(images/prev_s.png)}
.slick-next{transform:rotate(180deg);position:absolute;top:-45px;right:16px;width:20px;height:20px;background:url(images/prev_s.png)}
.chitiet_sanpham{margin-bottom:10px}
.imgsp{float:left;width:40%;margin-bottom:20px;text-align:center}
.custom-container{width:100%;float:right}
.custom-container .prev,.custom-container .netxt{float:left}
.custom-container .next,.custom-container .prev{font-size:20px}
.custom-container .next:hover,.custom-container .prev:hover{color:red}
.main_img_detail{padding-top:15px}
.box_des_detail{padding:0px 5px;width:57%;float:right}
.item_des_detail{padding:5px 0px;font-family:'RobotoRegular';font-size:15px;color:black;border-bottom:1px solid #eee}
.item_des_detail i{color:#ff0000;font-style:normal;font-family:'RobotoBold'}
.ten_detail{font-size:22px;text-transform:uppercase;font-family:'RobotoBold'}
.w_chiase{background:#e2e2e2e2;padding:12px 10px 0px 10px}
.bottom_none{border-bottom:0px}
.app-figure{margin-top:10px}
.anh_daidien{width:100%;text-align:center}
.MagicZoom img{max-width:100%!important;position:relative}
.selectors{margin-top:10px}
.selectors .mz-thumb img{max-width:56px}
.img_item{width:100%!important}
.item_sub_img{margin-right:5px}
.des-soluong{margin-bottom:10px}
.item_des_detail .qty{display:block;float:none;margin-bottom:5px;text-align:left;text-transform:uppercase;font-size:12px;font-weight:bold;font-family:'RobotoBold'}
.item_des_detail button{outline:none;background-color:#f5f5f5;border:1px #eaeaea solid;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0s;color:#333;font-size:15px;padding:10px 12px;font-weight:bold;cursor:pointer;float:left}
.item_des_detail button:nth-of-type(2){padding:10px 12px}
.item_des_detail button:hover{color:#fff;background:#0a6036}
.item_des_detail input{padding:0 5px 1px;height:37px;border:1px #ddd solid;text-align:center;margin:0px 5px;width:80px;color:#333;text-align:center;float:left}
#hinhcon_mo{margin-top:10px}
.chayhinhcon{margin:0px -5px}
.item_sub_img{padding:0px 5px}
.product-qty .cart button{padding:10px 12px;line-height:1;float:left;margin-left:5px}
.product-qty .show{margin-bottom:5px}
.item_album{margin-bottom:15px}
.img_album img{width:100%}
.ten_album{padding:10px 10px}
.ten_album h3{font-family:'UTMAvo';font-size:15px;color:#000;text-align:center}
.tieude_album_detail{font-family:'UTMAvoBold';font-size:20px;color:#9e9e9e;text-transform:uppercase}
.item_album_detail{}
.noidung_album{margin:20px 0px}
.thanh_contact{line-height:1.8;position:relative;margin-bottom:15px;color:#333;font-family:'RobotoBold';font-size:20px;text-transform:uppercase}
.thanh_contact:after{content:"";position:absolute;left:0px;bottom:0px;width:60px;height:2px;background:#0078de}
.left_contact{margin-left:0px;color:#000}
.right_contact{margin-top:20px}
.form_contact{float:left;width:49%}
.form_lh{float:right;width:49%}
.form_lh .left_input{float:left;width:48.5%}
.form_lh .right_input{float:right;width:48.5%}
.form_lh input{font-family:'RobotoBold';font-size:13px;color:#595959;float:left;width:100%;height:40px;border:none;border-bottom:1px solid #ced4da;outline:none;background:transparent}
.form_lh textarea{font-family:'RobotoBold';font-size:13px;color:#595959;float:left;width:100%;border:none;border-bottom:1px solid #ced4da;outline:none;background:transparent;margin:10px 0px 10px 0px;resize:none}
.textarea_noidung{float:left;width:100%}
.form_lh input:focus,.form_lh textarea:focus{box-shadow:0 2px #0078de;border-bottom:1px solid #0078de}
.form_lh input:focus::placeholder,.form_lh textarea:focus::placeholder{color:#0078de}
.w_recap,.w_submit{display:inline-block;width:100%;clear:both}
.btn_send_lienhe{color:#fff;background:#007bff;border:none;float:left;clear:both;padding:5px 20px;font-family:'RobotoBold';font-size:13px}
.w_bando_lh{height:400px;overflow:hidden;margin-top:30px}
.w_bando_lh iframe{width:100%;height:400px}
.content_clip_index{float:left;width:100%;border-top:none}
.box_video_index{float:left;width:100%margin-bottom:2px}
#chon_video{margin-top:5px;outline:none;width:100%;height:33px;border:1px solid #ccc;background:#fff;font-size:13px;color:#000;font-family:"RobotoRegular";padding-left:10px}
.box_video{margin-bottom:15px}
.box_video img{max-width:100%}
.box_video a h3{text-align:left;margin:5px 0px 0px 0px;width:100%;float:left;font-size:14px;color:#035F67;font-weight:bold;overflow:hidden}
.box_video:hover a h3{color:#d5aa16}
.box_video:hover{opacity:0.8}
.video_info{font-size:12px;color:#767676;line-height:1.3em}
.video_info .loai_vid a{font-size:13px;color:#767676}
.video_info .loai_vid:hover a{color:#167ac6}
.box_vid{width:70%;float:left}
.box_vid iframe{height:500px}
.box_vid h1{font-size:24px;color:#fff;width:100%;background:rgba(0,0,0,.7);padding:15px 10px;box-sizing:border-box}
.vid_cmt{width:100%;height:auto;float:left;margin-top:10px}
.other_vid{width:28%;float:right}
.title_other{color:#003466;font-size:14px;font-weight:bold;border-bottom:1px solid #ccc;text-transform:uppercase}
.other_vid .box_video_detail{width:100%;padding:7px;box-sizing:border-box}
.other_vid .box_video_detail img{width:40%;float:left;height:auto}
.box_video_detail .vid_info{width:58%;float:right;color:#767676;line-height:1.3em;font-size:12px}
.box_video_detail .vid_info a h3{font-size:13px;font-weight:500;color:#08678E;font-weight:bolder}
.box_video_detail:hover .vid_info a h3{color:#d5aa16}
.vid_info .loai_vid a{font-size:13px;color:#767676}
.vid_info .loai_vid:hover a{color:#167ac6}
.box_video .luotxem{font-style:italic;color:#666;font-size:12px}
.box_new{margin-bottom:15px}
.flex_boxnew{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1}
.img_boxnew{width:250px;margin-right:25px}
.info_boxnew{width:calc(100% - 89px);padding:10px 10px 10px 0px}
.info_boxnew h3{font-family:'UTMAvoBold';font-size:14px;color:#2e2e2e;line-height:1.5;margin-bottom:5px}
.info_boxnew h3:hover{color:#ea0000}
.info_boxnew p{font-family:'RobotoRegular',sans-serif;font-size:13.5px;color:#737373;line-height:23px;text-align:justify}
.baiviet_khac{width:calc(100% - 110px);font-family:'RobotoCondensedBold';font-size:14px;line-height:1.3}
.xemtintrong{font-family:'RobotoBold';font-size:13px;color:#ea0000}
#footer{}
#bottom_ft{}
.ten_cty{font-family:'UTMAvoBold';font-size:28px;color:#fff;text-transform:uppercase;margin-bottom:20px;line-height:1}
.title_ft{margin-bottom:24px;position:relative;color:#fff;font-size:16px;font-family:'UTMAvo';text-transform:uppercase}
.title_ft p{margin-bottom:0px}
.content_ft{padding:46px 0px}
.cot1_ft{float:left;width:39%;margin-right:35px;line-height:2}
.cot2_ft{float:left;width:31%;border:1px solid #5a5a5a;padding:9px}
.cot3_ft{float:right;width:22%}
.w_bando{height:400px;overflow:hidden}
.w_bando iframe{width:100%;height:100%}
#copyright{background:rgba(0,0,0,0.5);font-size:13px;color:#828282;font-family:'OpenSansRegular';padding:10px 0px}
.copy_thongke{float:left}
.thong_ke_bot{float:right}
.lienket_ft{margin-top:20px;display:flex;align-items:center}
.lienket_ft p{}
.icon-footer{float:right;padding-left:15px}
.lienket_ft a:last-child{margin-right:0px}
.lienket_ft a{margin:0px 10px 0px 0px;float:left}
.lienket_ft img{border:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-transition:0.5s}
.lienket_ft img:hover{opacity:0.6}
.w_video{float:right;width:500px}
.chon_video{overflow:hidden}
#chon_video{height:35px;color:#404040;font-size:14px;margin:0px 0px 0px 0px;text-align:center;width:100%;outline:none;cursor:pointer}
.w_tintuc{float:left;width:56%}
.w_video{float:right;width:41%}
a.bv_ft{display:inline-block;width:100%;line-height:2;color:#ccc;font-family:'OpenSansRegular'}
.title_ft:after{position:absolute;content:"";bottom:-10px;left:0;width:42px;border-bottom:2px solid #ccc}
.text_catchuoi{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.tintuc_1 a.ten{-webkit-line-clamp:2}
.ten_tc{-webkit-line-clamp:1;margin-bottom:5px}
.mota_tc{-webkit-line-clamp:2;color:#252525;font-size:14px}
.ten_new2{-webkit-line-clamp:2}
.thanh_tintuc p{font-family:'OpenSansBold';color:#1d1d1d;text-transform:uppercase;font-size:25px;padding:12px 0px}
.thanh_tintuc span{color:#5c5c5c;font-family:'OpenSansLight';text-transform:uppercase;font-size:16px;position:relative}
.thanh_tintuc span:after{position:absolute;content:"";top:12px;right:-53px;width:47px;border-bottom:3px solid #0a6036}
.thanh_tintuc{padding-bottom:19px}
.hidden_imgtt{float:left;width:34%}
.box_1{margin-bottom:19px}
.info_box1{float:right;width:66%}
.item_chay{padding:0px 8px}
.box_2{margin:0PX -8PX}
p.mota_new1{text-align:justify}
.img_new2 img{width:100%}
p.ten_tc a{color:#0a6036;text-transform:uppercase;font-size:14px;font-family:'OpenSansBold';padding:2px 0px 16px 0px}
.img_hiddtc{width:30%}
.dichvu{padding:52px 0px}
p.ten_new2 a{color:#121212;font-size:14px;font-family:'OpenSansRegular'}
p.ten_new1 a{color:#131313;text-transform:uppercase;font-family:'OpenSansBold'}
p.ten_new1{padding-bottom:10px;-webkit-line-clamp:2}
.day p{display:inline-block}
.day{margin-bottom:3px;color:#636363;font-family:'OpenSansRegular'}
p.d_day{margin-right:18px}
i.fa.fa-calendar{margin-right:8px}
.ls.pro-pm-list-menu{font-size:35px;color:#141414;font-family:'OpenSansBold';text-transform:uppercase;text-align:center}
.ls.pro-pm-list-menu a{color:#fff}
.pro-pm-list-box > ul >li{border:1px solid #ccc;margin:2px 3px;padding:10px 20px;display:inline-block;transform:skew(-25deg);border-radius:6px;background:#000}
.pro-pm-list-box > ul >li a{transform:skew(20deg);color:#fff;display:block;text-transform:uppercase}
.pro-pm-list-box{text-align:center;padding:19px 0px 12px 0px}
li{}
.pro-pm-list-box > ul >li:hover{color:#fff;background:#0d7341}
.pro-pm-list > ul > li{font-size:14px;display:inline-block;text-transform:none;font-family:'RobotoRegular';border:1px solid;padding:6px 15px;transform:skew(-29deg);border-radius:6px;background:#000}
.pro-pm-list > ul > li > a{transform:skew(23deg);display:block}
li{}
.pro-pm-list > ul > li:hover{color:#fff;background:#0d7341}
.ls.pro-pm-list-menu > a{color:#141414}
.pro-pm-list{padding-top:22px}
.pro-pm-item{display:none}
.pro-pm-item-active{display:block!important}
.pro-pm-list > ul > li.active{background:#0d7341;color:#fff}
.item_d{padding:0px 15px;float:left;width:calc(100%/4);margin-bottom:29px}
h3.name p a{color:#141414;font-family:'OpenSansRegular';font-size:15px;text-transform:uppercase;padding-top:3px}
.hidden_imgsp img{width:100%;position:relative}
.div_css1{margin:0px -15px;padding-top:25px}
h3.name{padding:10px 0px 4px 0px}
p.mssp{color:#141414;font-size:15px;font-family:'OpenSansRegular'}
span.ma_ssp{color:#e51414}
.quangcao{padding:40px 0px}
.item_new{width:calc(100%/4);padding:0px 15px;margin-bottom:25px;float:left}
.box_spm{margin:0px -15px;padding-top:8px}
.title_d{text-align:center}
span.ten_mauvai{color:#141414;font-size:35px;font-family:'OpenSansBold';text-transform:uppercase;padding:2px 0px}
.title_d p{color:#141414;text-transform:uppercase;font-size:15px;padding:9px 0px}
.img_new{border:1px solid #ccc;padding:3px}
h3.name p a:hover{color:#ff0000}
.info_new{text-align:center;padding:10px 0px 3px 0px}
.info_new p{color:#1a1919;font-size:15px;text-transform:uppercase;cursor:pointer}
p.giaban{color:#1a1919;font-family:'OpenSansRegular'}
p.giaban span{color:#d71818}
.item_anh{float:left;width:calc(100%/2 - 26px);margin-bottom:23px;position:relative;margin:13px}
.box_anhh{margin:0px -13px}
.img_c11{padding:40px 0px}
.wrap_banner{}
.d_menuu{float:right;width:56%}
.banner img{max-width:100%}
.lkwq{padding:2px 0px}
.info_new p:hover{color:#ff0000}
#btn-zalo{display:block;width:40px;height:40px;position:fixed;right:25px;bottom:160px;z-index:99999999999}
#btn-zalo i{top:0;right:0;display:flex;display:-ms-flex;align-items:center;-ms-flex-align:center;width:40px;height:40px;border-radius:50%;background:#1182FC;position:relative;z-index:9999}
#btn-zalo i img{vertical-align:middle;width:40px}
.kenit-alo-circle-fill{width:60px;height:60px;top:-10px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:rgba(17,130,252,0.45);opacity:.75;right:-10px}
.kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(17,130,252,.8);opacity:.1;border-color:#1182FC;opacity:.5}
#btn-zalo.hotline-call i:before{color:#fff;font-size:20px;position:relative;left:12px}
#btn-zalo.hotline-call{bottom:330px}
#btn-zalo.hotline-mess i:before{color:#fff;font-size:20px;position:relative;left:12px}
#btn-zalo.hotline-mess{bottom:245px}
#btn-zalo.hotline-mess i{justify-content: center;}
#btn-zalo.hotline-mess i img{vertical-align:middle;width:30px}
.js-facebook-messenger-container.closed,.js-facebook-messenger-tooltip.closed{display:none!important}
.js-facebook-messenger-tooltip{bottom:97px;right:97px}
.js-facebook-messenger-tooltip{color:#404040;background:#fff}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-tooltip{display:none;position:fixed;text-align:center;border-radius:10px;overflow:hidden;font-size:12px;line-height:1;padding:10px;border:1px solid rgba(0,0,0,0.1);box-shadow:rgba(0,0,0,0.15) 0 2pt 10pt;z-index:1.0E+30}
.js-facebook-messenger-close-tooltip{width:10px;height:10px;display:inline-block;cursor:pointer;margin-left:10px}
.js-facebook-messenger-box.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
.js-facebook-messenger-box.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.js-facebook-messenger-box{bottom:70px;right:15px}
.js-facebook-messenger-box{background:#1182fc}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-box{width:60px;height:60px;display:block;position:fixed;cursor:pointer;text-align:center;line-height:60px;background:#1182FC;border-radius:100%;overflow:hidden;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3)}
.js-facebook-messenger-box.rotate svg#fb-msng-icon{transform:rotate(0deg)}
.js-facebook-messenger-box svg#fb-msng-icon{width:30px;height:30px;position:absolute;top:15px;left:15px;opacity:1;overflow:hidden;-webkit-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-moz-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-o-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;transition:opacity 160ms ease-in-out,transform 160ms ease-in-out}
.js-facebook-messenger-box.rotate svg#close-icon{transform:rotate(-45deg)}
.js-facebook-messenger-box svg#close-icon{opacity:0;width:20px;height:20px;position:absolute;top:20px;left:20px;-webkit-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-moz-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;-o-transition:opacity 160ms ease-in-out,transform 160ms ease-in-out;transition:opacity 160ms ease-in-out,transform 160ms ease-in-out}
.js-facebook-messenger-container{transform:translateY(50px);bottom:110px;right:35px}
.js-facebook-messenger-container,.js-facebook-messenger-container-button{z-index:1000}
.js-facebook-messenger-container{position:fixed;opacity:0;border-radius:10px;pointer-events:none;box-shadow:0 1px 6px rgba(0,0,0,0.06),0 2px 32px rgba(0,0,0,0.16);-webkit-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;-moz-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;-o-transition:transform 160ms ease-in-out,opacity 160ms ease-in-out;transition:transform 160ms ease-in-out,opacity 160ms ease-in-out}
.js-facebook-messenger-top-header{width:300px}
.js-facebook-messenger-top-header{color:#fff;background:#1182fc}
.js-facebook-messenger-top-header{display:block;position:relative;width:300px;background:#1182FC;color:#fff;text-align:center;line-height:1;padding:10px;font-size:14px;border-top-left-radius:10px;border-top-right-radius:10px}
.js-facebook-messenger-container iframe,.js-facebook-messenger-container-button iframe{border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.js-facebook-messenger-box,.js-facebook-messenger-button,.js-facebook-messenger-tooltip{z-index:999}
.js-facebook-messenger-container,.js-facebook-messenger-container-button{z-index:1000}
.js-facebook-messenger-top-header{color:#fff;background:#1182fc}
.js-facebook-messenger-box{background:#1182fc}
.js-facebook-messenger-top-header{width:300px}
.js-facebook-messenger-tooltip{color:#404040;background:#fff}
.js-facebook-messenger-box{bottom:70px;right:15px}
.js-facebook-messenger-container{transform:translateY(50px);bottom:135px;right:35px}
.js-facebook-messenger-container.open{transform:translateY(0px);opacity:1;pointer-events:all}
.js-facebook-messenger-tooltip{bottom:97px;right:97px}
.js-facebook-messenger-box.open svg#fb-msng-icon{opacity:0}
.js-facebook-messenger-box.rotate.open svg#close-icon{transform:rotate(0deg)}
.js-facebook-messenger-box.open svg#close-icon{opacity:1}
.ds_menu{padding:5px 0px 10px 0px}
.title_nhantin span{font-size:14px;font-family:'RobotoBold';color:#000;padding-bottom:15px}
.dangkymail textarea{padding-top:15px;padding-left:15px;width:100%;float:left;margin-bottom:10px;border-bottom:1px solid #5a5a5a!important;border:none;background:none;outline:none}
.dangkymail input{padding-left:15px;margin-bottom:10px;float:left;height:36px;outline:none;border:none;border-bottom:1px solid #5a5a5a;font-size:14px;color:#b5babf;background:none;width:298px}
.dangkymail button{width:102px;height:37px;border:#5a5a5a;background-color:#0a6036;color:#fff;text-transform:uppercase;font-size:14px;outline:none}
.dangkymail button:hover{color:yellow;opacity:0.8}
.wrap_nhantin{background:rgba(0,0,0,0.3);text-align:center;padding:12px 26px}
.div_css1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}
span.title_nhantin{color:#fff;font-size:15px}
p.ten_new1 a:hover{color:#ff0000}
p.ten_new2 a:hover{color:#ccc}
p.ten_tc a:hover{color:#ff0000}
a.bv_ft:hover{color:#eee}
a.them_mavai{border:1px solid #0d7341;padding:10px 21px;border-radius:23px;color:#fff;background:#0d7341;font-size:13px}
a.them_sp{border:1px solid #0d7341;padding:10px 21px;border-radius:23px;color:#fff;background:#0d7341;font-size:13px}
center{margin-bottom:55px}
i.fa.fa-phone{font-size:16px;margin-right:17px}
.ten_dmc11{color:#052d35;position:absolute;z-index:1;justify-content:center;align-items:center;text-align:center;display:flex;width:100%;height:100%;font-size:25px;font-family:'UTMHelvetIns'}
@media (max-width:1024px){
	#menu{display:none!important}
	#menu_mobi{display:block!important}
	.logo{width: 114px;margin:0}
	.banner{width:80%;text-align:center;margin-top:0}
	.d_menuu{display:none}
	.info_box1{float:right;width:60%}
	.item_tc{padding:0px 7px}
	.cot1_ft{width:39%}
	.cot2_ft{width:35%}
	.cot3_ft{width:19%}
	.dangkymail input{width:280px}
	#header {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
#header .wrap_banner{
	display: flex;
    align-items: center;
    justify-content: center;
}
}
@media (max-width:966px){
}
@media (max-width:800px){
	.w_tintuc{width:100%}
	.w_video{width:100%}
	.img_hid1{float:left}
	.info_box1{float:right;width:70%}
	.cot1_ft{width:100%}
	.cot2_ft{width:45%;margin:25px 0px}
	.cot3_ft{width:100%}
	.info_boxnew{width:100%}
	.flex_boxnew{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;display:inherit}
}
@media (max-width:768px){
	#header{float:left;width: 100%;display: flex;align-items: center;justify-content: center;}
	.item_new{width:calc(100%/2);padding:0px 15px}
	.item_d{width:calc(100%/2)}
	.copy_thongke{float:none;text-align:center;width:100%}
	.thong_ke_bot{float:none;text-align:center;width:100%}
	#header .wrap_banner{
    display: flex;
    align-items: center;
}
}
@media (max-width:667px){
	.info_box1{float:right;width:66%}
	.title_d p{font-size:13px;padding:10px 0px}
	span.ten_mauvai{font-size:33px;font-family:'OpenSansBold'}
	.cot2_ft{width:58%;margin:25px 0px}
		.logo {
    margin: 0;
    text-align: center;
}
.banner {
    width: 100%;
    text-align: center;
    margin-top: 0;
}
}
@media (max-width:568px){
	.info_box1{float:right;width:60%}
	#header{float:left;width:96%}
	.pro-pm-list > ul > li{font-size:13px;display:inline-block;text-transform:none;font-family:'RobotoRegular';border:1px solid;padding:6px 11px;transform:skew(-29deg);border-radius:6px;background:#000}
	.info_box1{float:right;width:53%}
	p.mota_new1{text-align:justify;font-size:12px}
	p.ten_tc a{font-size:11px}
	.mota_tc{font-size:13px}
	.cot2_ft{width:85%;margin:25px 0px}
.logo {
    margin: 0;
    width: 100%;
    text-align: center;
}
.banner {
    width: 100%;
    text-align: center;
    margin-top: 0;
}
#header .wrap_banner {
    display: flex;
    align-items: center;
    flex-flow: row wrap;
}
}
@media (max-width:480px){
	.cot2_ft{width:89%;margin:25px 0px}
}
@media (max-width:375px){
	#header{float:left;width:100%}
	.item_anh{width:100%}
}
@media (max-width:375px){
	.info_box1{float:left;width:100%;padding-top:15px}
	.item_new{width:calc(100%/2);padding:0px 5px}
	.item_d{padding:0px 5px;float:left;width:calc(100%/2);margin-bottom:26px}
	.cot2_ft{width:100%}
}
@media (max-width:321px){
	.thanh_tintuc span{display:none}
}
.img_boxnew img{max-width:100%}