.body{width:100%; text-align:center;background-color:#f9f9f9;font-family:Arimo, Arial, 'Liberation Sans', FreeSans, sans-serif; font-size:14px;margin: 0px;line-height: 1.42857143;}
#form1{ width:100%; margin:auto; clear:both;}
a{ text-decoration:none;}
*{ box-sizing:border-box;}
iframe{ max-width:100% !important;}
/*header*/
.header{ width:100%; float:left;text-align:center;}
.header a{ width:100%; float:left; text-align:center;}
.header a img{max-width:100%; border:none;}
/*menu ngang*/
#menu{ width:100%; float:left;background: rgba(74,181,101,1);
    background: -moz-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(74,181,101,1)), color-stop(50%, rgba(73,153,92,1)), color-stop(100%, rgba(74,181,101,1)));
    background: -webkit-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -o-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -ms-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: linear-gradient(to bottom, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ab565', endColorstr='#4ab565', GradientType=0 );}
.menu{ width:1100px; margin:auto;}
#nav{ width:100%; float:left; text-align:left;position:relative;}
#nav nav, .nav ul, .nav li, .nav a  {margin: 0; padding: 0;}
.hide{ display:none;}
.hei{}
.hei .nav{ display:inline !important;}
.nav{ -webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px; padding:0; margin:0;}
.toggleMenu {display:  none;background: none;padding: 5px 0px;color: #fff; position:absolute; top:10px; right:10px; float:left;}
.home {display:  none ;padding: 1px 0px;position:relative; top:0; left:5px; float:left;}
.home1 {display:  none ;padding: 5px 0px;position:relative; top:0; left:5px; float:left;}
.home1 img{ max-height:38px;}
.home2 {display:  none ;padding: 1px 0px 3px 0px;position:relative; top:0; left:40px; float:left;font-family: 'Kaushan Script', cursive; font-size:19px; color:#ffffff;}
.nav {list-style: none;*zoom: 1;}
.nav:before,.nav:after {content: " ";/*display: table;*/}
.nav:after {clear: both;}
.nav ul {list-style: none;width: 290px;margin: 0 0 0 20px; padding: 0;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px;}
.nav a {padding:18px 9px 18px 9px;color:#fff;font-size:15px; font-weight:normal; text-transform:capitalize;}
.nav a:hover {text-decoration:none;}
.nav .active{color: #fff; background: #f01c29 url(../Images/menutip.png) top center no-repeat;} 
.nav li {position: relative;}
.nav > li {float:left;}
.nav > li:first-child{ border-left:none;}
.nav > li:hover{background: #f01c29 url(../Images/menutip.png) top center no-repeat;}
.nav > li > a {display: block;}
.nav li  ul {position: absolute;left: -9999px;margin: 0 0 0 0px; padding: 0;border: 1px solid #c2d0db;border-radius: 3px;  -moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);background: #eaebea; z-index:999999;}
.nav > li.hover > ul {left: 0;top: 45px;}
.nav li li.hover ul {left: 100%;top: 0px;}
.nav li li{ border-bottom: 1px dotted #fff; width:100%;background: #eaebea;}
.nav li li a {display: block; position: relative;z-index:100;text-align:left; text-transform:capitalize; font-weight:normal;padding: 10px 0;color: #565555;line-height:normal;border-bottom: 1px dotted #ccc;padding-left: 10px;text-shadow: none;border-left: none;  text-shadow: 0 1.5px 1px #fff;word-wrap: break-word; font-size:13px;}
.nav li li:last-child{ border-bottom:none;}
.nav li li a:hover { color: #4ab564;text-shadow:none;}
.nav li li li a {background:#0188d4;z-index:200;border-top: 0px solid #6c6e6f;}
.nav li.active:after{ background:#aa1919;transition: all 0.6s ease 0s;}
.tosang{background:url(../Images/menubg-blue.png) repeat-x;position:absolute; width:100%; z-index:9999;margin: 0; padding: 0;}
.tosang li  ul {border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius:0px;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.176);}
.tosang > li {border-bottom:solid 1px #fff; float:right;display:block;background: #eaebea;}
.tosang > li:hover{background: #eaebea;}
.tosang li li a{ color: #565555; padding-left:30px;text-shadow: none; font-size:14px; text-transform:capitalize; }
.tosang li li a:hover{ text-decoration:none;}
.tosang li li li a{ background:#182e3e; padding:0px 5px;}
.tosang a{ color: #565555;text-shadow: 0 1.5px 1px #fff;word-wrap: break-word; font-weight:normal; font-size:14px; padding: 10px 23px 10px 23px;}
.tosang a:hover{color:#fff;text-shadow: 0 1.5px 1px #565555;}
.tosang .active a{color: #fff;text-shadow: 0 1px 1px #000;}
/*.menu2{ width:100%; float:left;background-color:#1fa2e8; text-align:left;height: 25px;line-height: 25px;padding-left: 0px;}
.menu2 ul{ display:inline;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px; padding:0; margin:0;}
.menu2 ul li{ display:inline-table;font-size:13px;color:#ffffff; text-transform:uppercase;}
.menu2 ul li:after{ content:" | ";}
.menu2 ul li:last-child:after{ content:"";}
.menu2 ul li a{font-size:12px;color:#ffffff; padding:0px 5px;}
.menu2 ul li a:hover{color: #FFFF00;text-decoration:underline;}*/
.fix_pc{width:980px;text-align:left;float:left;z-index:1000; position:fixed;border-bottom:solid 1px #52B947; top:0;}
/*slide*/
.slide{ width:100%; float:left; text-align:center;}
.slide img{ max-width:100%; border:none;}
.hotro1{font-family:TAHOMA,Arial;font-weight:normal ;	font-size:16px;color:#000000;	text-decoration:none;}
/*bo cuc trang*/
#wapper{ width:100%; float:left; width:100%; padding:5px 3px; background:#ffffff;}
.wapper{ width:1100px; margin:auto;}
.left{ width:19.9%; float:left;}
.category_left{ width:100%; float:left;  margin-bottom:10px;}
.category_left .title_h3{ width:100%; float:left; text-align:center; font-size:14px; text-transform:uppercase;padding: 10px 0px;margin: 0px 0px 0px 0px;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px; font-weight:normal;background: rgba(74,181,101,1);
    background: -moz-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(74,181,101,1)), color-stop(50%, rgba(73,153,92,1)), color-stop(100%, rgba(74,181,101,1)));
    background: -webkit-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -o-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: -ms-linear-gradient(top, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    background: linear-gradient(to bottom, rgba(74,181,101,1) 0%, rgba(73,153,92,1) 50%, rgba(74,181,101,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ab565', endColorstr='#4ab565', GradientType=0 );}
.title_h2{font-size: 1.5em; font-weight:bold; padding:10px 0;}
.box_category{ width:100%; float:left;border:solid 1px #F5F5F5;}
.box_category ul{-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px; padding:0; margin:0; display:inline;}
.box_category ul li{ width:96%; float:left; list-style:none; background:url(../Images/icon_tron.png) no-repeat 15px 18px; text-align:left; margin:0 2%; border-bottom:1px dotted #ccc; padding:11px 0px 11px 30px; font-size:14px;}
.box_category ul li:last-child{ border-bottom:none;}
.box_category ul li .title_h5,.box_category ul li h2,.box_category ul li h3{padding:0;margin:0;font-size:15px;font-weight: normal;}
.box_category ul li a{color: #555555;}
.box_category ul li a:hover{color:#1b9c20;}
.box_category .baiviet li{ list-style:none; width:96%; float:left; background:url(../Images/cham11.jpg) no-repeat 10px 14px;color:#333333;border-bottom:none; padding:7px 0px 7px 25px; margin:0px 2%; text-align:left;}
.benphainhan{width:100%; float:left; margin:5px 0px 4px 0px; background:url(../Images/nut.jpg) no-repeat 10px center; padding-left:25px;font-weight:bold ;font-size:12px;color: #b04d1e; height:25px; line-height:25px;}
.dangkynhan{font-size:11px;color: #000000;width:100%; float:left;text-align:center; margin-bottom:5px;}
.left aside{ width:100%; float:left; text-align:center;}
.left aside img{ max-width:100%; border:none;}
.bentraidienthoai{width:100%; float:left;text-align:center;font-weight:normal ;	font-size:22px;color:#ff0000;	text-decoration:none;}
.bentraidienthoai img{ max-width:100%; border:none;}
.hotronline{width:100%; float:left; color:#ec5053; font-size:14px; margin-bottom:5px; text-decoration:none;}
.hotronline img{ max-width:100%; border:none;}
.title_support{ width:100%; float:left; color:#666666;font-size:14px; font-weight:bold;}
.title_support span{ color:#ec5053; font-size:16px;}
.right aside{ width:100%; float:left; text-align:center;}
.right aside img{ max-width:100%; border:none;}
.box_category .img{ width:100%; float:left; text-align:center;}
.box_category .img img{ max-width:100%; border:none;}
.center{width:70%; float:left; padding-right:2%;}
.right{ width:30%; float:left; padding-left:2%; border-left:1px dotted #ccc; padding-right:15px;}
#nvplayer embed{ width:100% !important;}
.responsive,.respon{ display:none;}
/*....trang trong....*/
.content{ width:100%; float:left; text-align:left;}
/*.title_center{ width:100%; float:left;text-align:left;background:url(../Images/trendangmucdichvu.png) repeat-x; text-transform:uppercase; min-height:25px; line-height:25px; padding:0px 15px;}
.title_center h1{font-weight:bold ;font-size:12px;color:#ffffff; padding:0px; margin:0;}
.title_center h2{ font-weight:bold ;font-size:12px;color:#ffffff; padding:0; margin:0;}*/
.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;position:relative; z-index:1;background:url(../Images/header1.jpg) repeat;font-family:Arimo, Arial, 'Liberation Sans', FreeSans, sans-serif;}
.breadcrumb > li,.breadcrumb h1 {display: inline-block; font-size:14px; font-weight:bold; text-transform:capitalize; margin:0; color:#666;}
.breadcrumb > li + li:before {padding: 0 5px;color: #666;content: " / ";}
.breadcrumb h1.active,.breadcrumb a:hover,.breadcrumb li.active a {color: #1b9c20 !important;}
.breadcrumb a{color:#666;}
.content .noidung{ width:100%; float:left; text-align:justify; overflow:hidden; padding:5px; color:#000000; font-size:16px !important;}
.content .noidung img{ max-width:100%; height:auto !important; border:none;}
.content .noidung table{ width:100% !important;}
.content .noidung iframe{ max-width:100% !important;}
/*.tengioithieutrong{font-weight:bold; padding:20px; margin:0; width:100%; float:left;font-size:16px !important;color:#993400;	text-decoration:none; background:none;}*/
.img_about{ width:150px; float:left; margin-right:10px;padding:3px}
.img_about img{ max-width:100%; border:solid 1px #cb9d6c;}
.tendown{width:100%; float:left; padding:20px 20px 0px 20px; text-align:center;font-weight:normal;font-size:13px;color:#000000;	text-decoration:none;}
.tendown a{ width:100%; float:left; text-align:center;}
.tendown a img{ max-width:100%; border:none;}
/*.new{ width:96%;margin:0px 2%; float:left; padding:10px 5px; border-bottom:solid 1px #ACAB79;}
.new .img{width:120px; float:left; margin-right:10px;}
.new .img img{max-width:100%; border:solid 1px #cb9d6c;padding:3px}
.new h2{ width:100%; float:left;font-size:12px;font-weight:bold ;}
.new .date{ width:100%; float:left;font-size:12px;color:#993400; padding:5px;}*/
.date{ position:absolute; top:-20px; left:0; border:solid 3px #dfdede; border-radius:100%; padding:2px;font-size: 11px;color: #000; text-align:center;font-family: "Museo 500"; width:62px; height:62px; padding-top:15px;} 
.date ul{padding:0; margin:0;}
.date ul li{ display:block; list-style:none;}
.item_product{ width:100%; float:left;margin:20px 0 30px 0;padding-bottom: 15px;border-bottom: 1px dotted #c0c0c0; position:relative;}
.item_product h2{text-shadow: 0 1px 1px #fff;margin-top:0;padding:0;font-weight:700;font-size: 24px; padding-left:70px;color: #5c5c5c; margin-bottom:25px; text-transform:capitalize;}
.item_product h2 a{color: #1f1f1f;}
.item_product h2 a:hover{color: #ea1d28;}
.item_product img{float: left;margin-right: 20px;margin-bottom: 20px;padding: 9px;max-width:30% !important;border:solid 1px #cdcccc; padding:9px;background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );}
.item_product .summany{color: #5c5c5c; text-align:justify; padding-bottom:10px; font-size:16px !important;}
/*a.tentintucfds:link, a.tentintucfds:visited, a.tentintucfds:active{color:#993400;text-decoration:none;}		
a.tentintucfds:hover{color: #ff0000;text-decoration:underline;}*/
#page_navigation{ width:100%; float:left; text-align:center; margin:20px 0px 10px 0px;}
#page_navigation a{padding:3px;border:1px solid gray;margin:2px;color:#ffffff;text-decoration:none;FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #000000;}
.active_page{background:#025691;color:white !important;}
.nentinkhac{width:100%; float:left; background-color:#ffffff}
.footer {width: 100%;margin: 0px;background:url(../images/bg-footer.jpg) repeat;float: left; text-align:left;}
#footer_in{width:1100px; margin:auto;font-size:13px;color:#ffffff;text-decoration:none;font-weight:normal;padding-bottom: 20px;}
#ft_colum {width: 33.33%;float: left;border-left: 1px solid #666;padding: 15px 0px 0px 15px;font-size: 14px;color:#ababab;line-height: 18px;}
#ft_colum:first-child:not(:last-child) {border: none;}
#ft_colum img{ max-width:100% !important;}
.cty_thongtin {width: 100%;height: 35px;float: left;margin-top: 22px; position:relative;}
.cty_thongtin img {margin-top: 0px;}
.cty_thongtin .cty_text {position: absolute;left: 60px;}
.ft_quydinh {margin: 0px 15px 0px 15px;}
#ft_colum ul {color: #1f7f5c;text-transform: uppercase;margin: 15px 0px 5px 0px; padding:0 0 0 15px;}
#ft_colum li {list-style-type: none;}
#ft_colum li h5{ padding:0; margin:0; font-weight:normal; font-size:14px;}
#ft_colum li a {color:#ababab;text-decoration: none;margin: 7px 0px 0px 15px;display:block;}
#ft_colum li a:hover {color: #1f7f5c;}
#ft_gopy {border: 1px solid #333;width:98%;margin-top: 20px;padding: 10px;font-size:13px;}
.ft_note {float: left;}
.ft_ghichu {margin-left:1%; margin-top:8px;float: left;width:99%;}
#ft_lienhe {width:100%;float: left;margin-top: 20px;border-top: 1px dotted #666;}
#ft_lienhe .lihe { margin-bottom:0;color: #1f7f5c;font-weight: normal;font-size: 14px;margin-top: 15px;}
#ft_lienhe .lihe1 {color: #9933cc;font-weight: normal;font-size: 14px;margin-top: 15px;margin-bottom:0;}
#ft_lienhe .lihe2{color: #c67625;font-weight: normal;font-size: 14px;margin-top: 15px;margin-bottom:0;}
#ft_ttlienhe {float: left;margin-top: 20px;}
#ft_ttlienhe img {float: left;margin-top: 0px;}
#ft_ttlienhe .tt_text {float: left;margin: 3px 0px 0px 5px;}
.ft_pnumber {font-size: 15px;}
#ft_coppy_r {width: 100%;margin: 10px 0 0 0; color:#ababab;float: left;padding: 15px 0px 15px 0px;}
#ft_coppy_text {width:100%;margin: 0 auto;font-size: 12px;text-align: center;line-height: 18px;}
#ft_coppy_text a {color: #333;font-weight: bold;text-decoration: none;}
/*foooter*/
/*.footer{ width:100%; float:left; clear:both;text-align:left;background:url(../images/bg-footer.jpg) repeat;}
.footer_bottom{ width:1100px; margin:auto;font-size:13px;color:#ffffff;text-decoration:none;font-weight:normal;}
.col-md-5{ width:41.66666667%; float:left; position:relative;padding-right: 15px;}
.col-md-3{width:25%; float:left; position:relative;padding-left: 15px;padding-right: 15px;}
.col-md-4{width:33.33333333%; float:left; position:relative;padding-left: 15px;}
.title_footer{ width:100%; float:left; color:#fff; font-size:16px; text-transform:uppercase;font-weight:bold; margin:20px 0 16px 0;}
.category_footer{ display:inline;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px; padding:0; margin:0;}
.category_footer li{ width:45%; float:left; background:url(../Images/icon_tron.png) no-repeat left 10px; list-style:none;padding:7px 0;border-bottom:1px dotted rgba(100, 100, 100, 0.25); margin:0 5% 10px 0%;}
.category_footer li h5{padding:0;margin:0;font-weight: normal;font-size:13px;}
.category_footer li a{ padding-left:10px; color:#ababab; text-transform:capitalize;}
.category_footer li a:hover{ color:#fff;}
.content_footer{ width:100%; float:left; color:#ababab; font-size:13px;text-transform:capitalize;line-height: 1.42857143;}
.content_footer p{ marign-top:0;}
.content_footer .address{ background:url(../Images/icon_visit.png) no-repeat 5px 1px; padding-left:25px;}
.content_footer .tel{ background:url(../Images/icon_call.png) no-repeat left 1px; padding-left:25px; margin-top:5px;}
.content_footer .mobile{ background:url(../Images/icon_call1.png) no-repeat left 1px; padding-left:25px;margin-top:5px;}
.content_footer .email{ background:url(../Images/icon_email-26.png) no-repeat left 1px; padding-left:25px;margin-top:5px;color:#ababab; font-size:13px;text-transform:capitalize;}
.fb_footer .fa{ display:inline-block;color:#CDCDCD;font-size:20px; margin-right:10px;margin-top:5px;}
.fb_footer .fa:hover{ color:#EEAA06;}
.fb_footer .fa-facebook{background:url(../Images/fb_footer.png) no-repeat center center;width: 11px;height: 21px; }
.fb_footer .fa-twitter{background:url(../Images/tw_footer.png) no-repeat center center;width: 20px;height: 21px; }
.fb_footer .fa-youtube{background:url(../Images/you_footer.png) no-repeat center center;width: 18px;height: 21px; }
.fb_footer .fa-google{background:url(../Images/google_footer.png) no-repeat center center;width: 14px;height: 21px; }
.logo_footer{ width:100%; float:left; text-align:center;border-top: solid thin #2b2a32; color:#ababab; font-size:13px; text-transform:capitalize; line-height:47px;padding-top: 10px;
    margin-top: 10px;}
.logo_left{ width:50%; float:left;color:#ababab; text-align:left;}
.logo_right{width:50%; float:left;text-align:right;color:#ababab;}
.logo_right ul{display:inline;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px; padding:0; margin:0;}
.logo_right ul li{ list-style:none; min-width:1px; float:right; color:#ababab; font-size:13px;}
.logo_right ul li a{color:#ababab; padding:0px 5px; white-space:nowrap;}
.logo_right ul li a:hover{color:#fff;}
.logo_right ul li .active1{color:#fff;}*/


#float_content_left .hide_img{ display:none; color:#ffffff; font-size:14px; font-weight:bold;}
.map{ width:100%; float:left; padding:5px 10px;}
.map iframe{width:100%;border:none;}
.quangcao {width: 100%;float: left;text-align: center;margin-bottom: 8px;border-bottom: 1px dotted #ccc;font-size: 14px;}
.img_right img {max-width: 100%;height: auto !important;border: none;vertical-align: middle;}
.img_right .quangcao{font-weight: normal;line-height: 1.42857143;}
.qc {width: 100%;float: left;text-align: center;}
.qc img {max-width: 100%;border: none;vertical-align: middle;}
.btn-success {float:right;color: #fff;background:#48b465;border-radius:4px; padding:5px 10px; font-size:13px;line-height: 1.42857143;font-weight: bold;text-align: center;
white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;  user-select: none;}
.btn-success:focus,.btn-success.focus {color: #fff;background-color:#ea1d28;border-color:#255625}
.btn-success:hover {color: #fff;background-color:#ea1d28;border-color:#255625}
.copyright{width:1100px; margin:auto;}
.addthis{width:100%; float:left;border: 1px solid #ededed;padding: 10px 26px; margin-top:5px; margin-bottom:10px;}
.addthis a{ margin-right:10px !important;}
.chiase{float:left;font-size: 14px;font-weight:700;margin-right: 10px; line-height:39px;color:#000; text-transform:uppercase;}
.addthiss{border: none; padding:5px 10px 5px 0px; margin-top:0; margin-bottom:0;}
.event{ width:100%; display:inline-block; margin-top:15px;}
.eve{padding: 10px 20px 10px 0;width:33.33%; float:left;
    border-bottom: 1px solid #F4F4F4;}
.eve .date_ev {
    display: block;
    float: left;
    border-radius: 5px;
    overflow: hidden;
    width: 50px;
    margin-right: 10px;
}
.eve .date_ev span {
    display: block;
    font-weight: bold;
    text-align: center;
    width: 100%;
}
.eve .date_ev span.month {
    background: #ed1c24;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
}
.eve .date_ev span.day {
    background: #DFDFDF;
    padding: 6px 0;
    font-size: 20px;
    color: #666;
}
.eve a {
    display: block;text-align:left;color: #1b9c20;
    font-weight: bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
.eve a:hover {color: #ed1c24;}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding:5px 10px; font-size:20px; text-transform:capitalize;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 600px;
  }
}
.topopup-tuyendung {
	background-color: #ed1c24;
	font-size: 15px;
	color: #fff;
	padding: 14px 20px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block;
	margin: 15px 0;
}
.topopup-tuyendung .glyphicon {
	margin-right: 10px;
}
.topopup-tuyendung:hover {
	background-color: #48b465;
	color: #fff;
}
.quick-support{position: fixed;visibility: hidden;bottom:10px;left:10px;z-index: 1000 !important;}
.quick-alo-phone { 
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s;    
	
    background-size: 40px;
    
    
}
.quick-alo-green{border: solid 1px #ccc; padding:1px 0; margin-bottom:15px;border-radius: 28px;background: #f00;}
.quick-alo-red{border-radius:100%;}
.quick-alo-phone:last-child{ margin-bottom:20px;}
.quick-alo-phone .tel {
    font-size:25px; font-weight:bold;text-shadow: 1px 1px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 3px 3px 5px grey;
    color: #fff;padding:8px 15px 8px 40px;
}
.quick-alo-show1{/*bottom:65px;*/background-color: #48b465;}
.quick-alo-show1 .tel{ color:#fff;}
.quick-alo-phone.quick-alo-show {
    visibility: visible
}

.quick-alo-phone:hover .quick-alo-ph-circle {
    border-color: #00aff2;
    opacity: .5
}


.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle {
    border-color: #75eb50;
    border-color: #baf5a7 9;
    opacity: .5
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-circle {
    border-color: #00aff2;
    border-color: #bfebfc 9;
    opacity: .5
}

.quick-alo-green .quick-alo-ph-circle-fill,.quick-alo-red .quick-alo-ph-circle-fill{
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
opacity: .1;
position: absolute;
-webkit-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-moz-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-ms-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-o-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%
}
.quick-alo-green .quick-alo-ph-circle-fill {
    width:60px;
    height:60px;
    top:-10px;
    left:-10px;   
    background-color: #000;    
    border: 2px solid transparent;
    
}

.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone:hover .quick-alo-ph-circle-fill {
    background-color: rgba(244, 67, 54, 0.5);
    background-color:rgba(244, 67, 54, 0.5) 9;
    opacity: .75 !important
}

.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill {
    background-color: rgba(244, 67, 54, 0.7);
    background-color: rgba(244, 67, 54, 0.7) 9;
    opacity: .75 !important
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill {
    background-color:#f00;
    background-color: #f00 9;
    opacity: .75 !important
}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-red .quick-alo-ph-img-circle{
position: absolute;
opacity: .7;
-webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle {
    width:30px;
    height:30px; padding-top:5px; text-align:center;
    top:3px;
    left:3px;
    border: 2px solid transparent;
    
}

.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone:hover .quick-alo-ph-img-circle {
    background-color: #00aff2
}

.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle {
    background-color: #F44336;
    background-color: #F44336 9
}

.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle {
    background-color:#fff;
    background-color:#fff 9
}
@-moz-keyframes quick-alo-circle-anim {
    0% {
        -moz-transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1;
        -moz-opacity: .1;
        -webkit-opacity: .1;
        -o-opacity: .1
    }
    30% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5;
        -moz-opacity: .5;
        -webkit-opacity: .5;
        -o-opacity: .5
    }
    100% {
        -moz-transform: rotate(0) scale(1) skew(1deg);
        opacity: .6;
        -moz-opacity: .6;
        -webkit-opacity: .6;
        -o-opacity: .1
    }
}

@-webkit-keyframes quick-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        -webkit-opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        -webkit-opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: .1
    }
}

@-o-keyframes quick-alo-circle-anim {
    0% {
        -o-transform: rotate(0) kscale(.5) skew(1deg);
        -o-opacity: .1
    }
    30% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        -o-opacity: .5
    }
    100% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        -o-opacity: .1
    }
}

@-moz-keyframes quick-alo-circle-fill-anim {
    0% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -moz-transform: rotate(0) -moz-scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes quick-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes quick-alo-circle-fill-anim {
    0% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-moz-keyframes quick-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -moz-transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -moz-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes quick-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-o-keyframes quick-alo-circle-img-anim {
    0% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }
}


@-moz-keyframes quick-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-webkit-keyframes quick-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-o-keyframes quick-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@keyframes quick-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-moz-keyframes quick-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes quick-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes quick-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@keyframes quick-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-moz-keyframes quick-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes quick-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-o-keyframes quick-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes quick-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}
@media (max-width: 600px) {
.quick-alo-phone{ bottom:5px;}.quick-alo-phone:last-child{margin-bottom:5px;}
}
/*#tag-hotline,#tag-phone{position:absolute;bottom:90px; right:10px;width:270px; float:left;padding:14px 0; text-align:left;background-color:#fff;box-shadow: 0 0 10px rgba(0,0,0,.6); border-radius:7px;webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: ease-out .12s all;
    -o-transition: ease-out .12s all;
    transition: ease-out .12s all;}
#tag-hotline.scale,#tag-phone.scale,#close-alo.scale,#close-call.scale{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }
.scale-hidden,#close-alo,#close-call{-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
#tag-hotline:before,#tag-phone:before {
    position: absolute;
    bottom: -7px;
    right: 25px;
    left: auto;
    display: inline-block!important;
    border-right: 8px solid transparent;
    border-top: 8px solid #FFF;
    border-left: 8px solid transparent;
    content: '';
}
#tag-hotline a{ display:block;color: #000; font-size:15px;padding: 8px 20px 8px 20px;}
#tag-hotline a span{ display:inline-block; vertical-align:middle;}
#tag-hotline a:hover {background-color: #f0f0f0;}
#tag-phone{ padding:14px; width:270px;}
#tag-phone p,.statusdt_call{ color:#f00; text-align:center; font-size:15px;}
#tag-phone input[type='text']{ width:70%; float:left;height: calc(1.5rem + 2px);}
#tag-phone input.hoten_km{ width:100%; margin-bottom:5px;}
#tag-phone input[type='submit']{ width:29%; float:left; margin-left:1%;border: none;height:26px;background-color: #f00;color: #fff;text-align: center;border-radius: 0.25rem; cursor:pointer;}
#close-alo,#close-call{ width:100%; height:100%; position:absolute; text-align:center; color:#f00; font-size:20px; left:0; top:0;line-height: 50px;}
#close-alo .fa,#close-call .fa{ font-size:24px;color:#f00;}
.quick-alo{position: fixed;z-index:10000;right:0px;bottom:80px; -webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;
}
.quick-alo-red .quick-alo-ph-circle-fill {
    width:90px;
    height:90px;
    top:0px;
    left:0px;
    background-color: #f00;
}
.quick-alo-phone.quick-alo-red .quick-alo-ph-img-circle {
    width:50px;
    height:50px;
    top:21%;
    left:21%; opacity:1;
    background:#fff;
}
.quick-alo-phone.quick-alo-red .quick-alo-ph-circle-notfill {
    width:60px;
    height:60px;
    top:15%;
    left:15%;
    background:#f00; position:absolute; border-radius:100%;
}
.quick-alo .quick-alo-phone {
    width:90px;
    height:90px;
}
@media (max-width: 600px){
.quick-alo{ right:10px; bottom:10px;}
}*/


.call, .email-call, 
.message-call,.zalo, 
.message-alo,.call-hover, .email-hover, .goilai, .message-call-hover, 
.zalo-hover
{ display: inline-block; background: url('https://baogiaquangcaogoogle.com/bao_gia_quang_cao_google_adwords/Images/images-sprites1.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 

/*.call { background-position: -0px -181px; width: 30px; height: 30px; }
.email-call { background-position: -30px -181px; width: 30px; height: 30px; }
.message-call { background-position: -60px -181px; width: 30px; height: 30px; }

.zalo { background-position: -60px -211px; width: 30px; height: 30px; }*/
.message-alo { background-position: -102px -130px; width: 20px; height: 20px; }

/*.call-hover { background-position: -0px -261px; width: 40px; height: 40px; margin-right:15px;}
.email-hover { background-position: -40px -261px; width: 40px; height: 40px;margin-right:15px;}
.goilai { background-position: -80px -261px; width: 40px; height: 40px;margin-right:15px;}
.message-call-hover { background-position: -0px -301px; width: 40px; height: 40px;margin-right:15px;}
.zalo-hover { background-position: -40px -301px; width: 40px; height: 40px;margin-right:15px;}*/

@media (max-width:736px){
.quick-alo-phone .tel{ font-size:20px;}
.quick-alo-green .quick-alo-ph-circle-fill { width:50px; height:50px;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle {
    width: 25px;
    height: 25px;
    padding-top:0px;
    top: 3px;
    left: 3px;
}
}
.carousel {width:100%; height:100%; text-align:center;
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;height:100%;
}
.carousel-inner > .item {
  position: relative;height:100%; padding-top:10px;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }  
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active{
  display: block;left: 0;
}