﻿@import url('/global/globalico.css');
html,*{margin:0;padding:0}
body{color:#222;font:400 18px/25px Averta-Regular, sans-serif;margin:0;padding:0}
h1,h2,h3,h4,h5,p, ul, li{margin:0;padding:0}
a{color:#36c;outline:none;text-decoration:none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
* html .clearfix{height:1%;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.clearfix{clear: both;}

/* START HEADER */

#header{position:relative;width:100%;z-index:9999;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top{width:100%;background:rgba(121,157,143,0);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top .box{position:relative;width:1200px;margin:0 auto;padding:0;display:flex;justify-content:space-between;column-gap:15px;}
#header .top .box .logo{position:relative;display:inline-block;padding:10px 0;z-index:21}
#header .top .box .logo img{display:block;max-height:52px;border:none;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#header .top .box .mnu{display:inline-block;padding:10px 0 10px 30px;}

#header .top .box .mnu .dkbox{position:relative;display:inline-block;vertical-align:top;padding:10px 0 10px 15px;}
#header .top .box .mnu .dkbox a{background:url('/images/global/ico-lienhe.png') no-repeat;display:block;border:#044480 1px solid;padding:5px 15px 5px 45px;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#044480;
	background-size: 20px auto;
	background-position: 15px 5px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	}

#header .top .box .lang{position:relative;display:flex;align-items:center;column-gap:8px;z-index:21;}
#header .top .box .lang div{}
#header .top .box .lang div img{display:inline-block;vertical-align:top;height:28px;margin:0;}

/*.fixed {position:fixed !important;}
.fixed .top .box .logo {padding:5px 0 !important;}
.fixed .top .box .logo img{max-height:50px !important;}
.fixed .top .box .mnu{}
.fixed .top .box .mnu .menu ul li a{font:400 16px/40px Averta-Regular, sans-serif !important;}
.fixed .top .box .mnu .menu ul ul li a{font:400 16px/30px Averta-Regular, sans-serif !important}

.fixed .top .box .mnu .menu ul ul,
.fixed .top .box .mnu .menu .mega_menu{top:50px;}
.fixed .top .box .mnu .menu ul ul ul{top:10px;}

.fixed .top .box .mnu .menu ul li:hover ul,
.fixed .top .box .mnu .menu ul li:hover .mega_menu{top:40px;}

.fixed .top .box .mnu .menu ul ul li:hover > ul{top:0;visibility:visible;opacity:1;}
.fixed .top .box .mnu .menu ul ul li:hover .mega_menu{top:0;visibility:visible;opacity:1;}

.fixed .top .box .mnu .sebox{padding:11px 5px 11px 30px !important;}
.fixed .top .box .mnu .dkbox{padding:5px 0 5px 15px !important;}
*/

/* MAIN BOX SEARCH */
#boxsearch{position:relative;min-height:500px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: cover !important;
	}
#boxsearch .box{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(148,151,163,0);display:flex;align-items:center;justify-content:center;}
#boxsearch .box .ibox{display:block;width:1200px;margin:0 auto;}
#boxsearch .box .ibox .sebox{display:block;width:750px;margin:0;}
#boxsearch .box .ibox .sebox h1{display:block;margin:0;padding:0 0 10px;font:600 35px/45px Inter, sans-serif;color:#fff;}
#boxsearch .box .ibox .sebox h2{display:block;margin:0;padding:0 0 10px;font:400 20px/30px Inter, sans-serif;color:#fff;}

#boxsearch .box .ibox .sebox .tab{padding:0 0 0 10px;}
#tab-1{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-2{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0 0 0 10px;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-3{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0 0 0 10px;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-1.active,
#tab-2.active,
#tab-3.active{border-bottom:#ccc 2px solid}
#boxsearch .box .ibox .sebox .sbox{display:flex;background:rgba(0,0,0,0.3);padding:15px;flex-direction:column;row-gap:15px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
#boxsearch .box .ibox .sebox .sbox .row1{display:block;width:100%;}

/* ROW 1 */
#boxsearch .box .ibox .sebox .sbox .row1 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch .box .ibox .sebox .sbox .row1 div i{position:absolute;top:18px;left:10px;color:#999;}

#boxsearch .box .ibox .sebox .sbox .row1 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch .box .ibox .sebox .sbox .row1 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch .box .ibox .sebox .sbox .row1 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 30px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div input::placeholder{color:#444;opacity:1;}
/*#boxsearch .box .ibox .sebox .sbox .row1 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch .box .ibox .sebox .sbox .row1 div ul{background:#fff;position:absolute;top:53px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar-track {padding:8px;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li{position: relative;display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 17px/40px 'Averta-Regular', sans-serif;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li:nth-child(4){width:100%;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li:last-child{border:none;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li:hover{background:#ededed;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diemdenid{padding:0 10px 0 28px;font:400 16px/40px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diemdenid i{position:absolute;top:14px;left:10px;font-size: 13px; color:#999;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diemdenid em{position:absolute;top:10px;right:10px;display:inline-block;vertical-align:top;font:400 14px/20px 'Averta-Semibold', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diemdenid a{font:400 15px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diemdenid a:hover{color:#003C71;}

#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diadiemid{padding:0 10px 0 28px;font:400 15px/40px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diadiemid i{position:absolute;top:14px;left:10px;font-size: 11px; color:#999;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diadiemid a{font:400 15px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.diadiemid a:hover{color:#003C71;}

#boxsearch .box .ibox .sebox .sbox .row1 div ul li.title{position:relative;margin:0;padding:5px 10px 5px 30px;font:600 16px/30px Inter, sans-serif;color:#444;white-space:nowrap;cursor:auto;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.title i{position:absolute;top:14px;left:10px;color:#444;}
	
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2{display:inline-block;vertical-align:top;width:50%;margin:0;padding:8px 10px;list-style:none;font:400 14px/26px Arial;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2:hover{}		
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2 .thumb{position:relative;display:inline-block;vertical-align:top;width:25%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;overflow:hidden;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2 .thumb img{display:block;width:100%;border:none;}

#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2 .info{position:relative;display:inline-block;vertical-align:top;background:none;width:75%;padding:0 0 0 25px;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2 .info h3{margin:0;padding:0 0 5px;font:400 16px/20px 'Averta-Regular', sans-serif;color:#222;}
#boxsearch .box .ibox .sebox .sbox .row1 div ul li.x2 .info p{margin:0;padding:0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#444;}

#boxsearch .box .ibox .sebox .sbox .row1 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div input:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row1 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 1 */

#boxsearch .box .ibox .sebox .sbox .row2{display:flex;width:100%;flex-direction:row;column-gap:15px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21{display:block;width:43%;}

/* ROW 21 */
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div i{position:absolute;top:18px;left:10px;color:#999;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 35px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
/*#boxsearch .box .ibox .sebox .sbox .row2 .row21 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar-track {padding:8px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 14px/26px Arial;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul li:nth-child(4){width:100%;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul li:last-child{border:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div ul li:hover{background:#ededed;}

#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div input:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row2 .row21 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 21 */

#boxsearch .box .ibox .sebox .sbox .row2 .row22{display:block;width:43%;}

/* ROW 22 */
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div i{position:absolute;top:18px;left:10px;color:#999;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 35px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
/*#boxsearch .box .ibox .sebox .sbox .row2 .row22 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul{background:#fff;position:absolute;top:53px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar-track {padding:8px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul li:nth-child(4){width:100%;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul li:last-child{border:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div ul li:hover{background:#ededed;}

#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div input:after{display:none}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch .box .ibox .sebox .sbox .row2 .row22 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 22 */

#boxsearch .box .ibox .sebox .sbox .row2 .row23{display:block;width:14%;}
#boxsearch .box .ibox .sebox .sbox .row2 .row23 button{
	display:inline-block;
	width:100%;height:100%;
	background:#0b77bf;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 25px 6px;
	font:400 15px/25px 'Averta-Semibold';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* END MAIN BOX SEARCH */

/* SUB BOX SEARCH */
#boxsearch1{position:relative;min-height:100px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: cover !important;
	}
#boxsearch1 .box{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;}
#boxsearch1 .box .ibox{display:block;width:1200px;margin:0 auto;}
#boxsearch1 .box .ibox .sebox{display:block;width:100%;margin:0;}
#boxsearch1 .box .ibox .sebox h1{display:block;margin:0;padding:0 0 10px;font:600 35px/45px Inter, sans-serif;color:#fff;}
#boxsearch1 .box .ibox .sebox h2{display:block;margin:0;padding:0 0 10px;font:400 20px/30px Inter, sans-serif;color:#fff;}

#boxsearch1 .box .ibox .sebox .tab{padding:0 0 0 10px;}
#tab-1{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-2{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0 0 0 10px;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-3{background: rgba(0, 0, 0, 0);position:relative;display:inline-block;vertical-align:top;border-bottom:rgba(0,0,0,0) 2px solid;margin:0 0 0 10px;padding:5px;font:600 20px/30px Inter, sans-serif;color:#fff;cursor: pointer;}
#tab-1.active,
#tab-2.active,
#tab-3.active{border-bottom:#ccc 2px solid}
#boxsearch1 .box .ibox .sebox .sbox{display:flex;padding:15px;flex-direction:row;column-gap:15px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
#boxsearch1 .box .ibox .sebox .sbox .row1{display:block;width:40%;}

/* ROW 1 */
#boxsearch1 .box .ibox .sebox .sbox .row1 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch1 .box .ibox .sebox .sbox .row1 div i{position:absolute;top:18px;left:10px;color:#999;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch1 .box .ibox .sebox .sbox .row1 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 30px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div input::placeholder{color:#444;opacity:1;}
/*#boxsearch1 .box .ibox .sebox .sbox .row1 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul{background:#fff;position:absolute;top:53px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul::-webkit-scrollbar-track {padding:8px;}

#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li{position: relative;display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 17px/40px 'Averta-Regular', sans-serif;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li:nth-child(4){width:100%;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li:last-child{border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li:hover{background:#ededed;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.diemdenid{padding:0 10px 0 28px;font:400 16px/40px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.diemdenid i{position:absolute;top:14px;left:10px;font-size: 13px; color:#999;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.diemdenid em{position:absolute;top:10px;right:10px;display:inline-block;vertical-align:top;font:400 14px/20px 'Averta-Semibold', sans-serif;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.diemdenid a{font:400 15px 'Averta-Regular', sans-serif;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.diemdenid a:hover{color:#003C71;}

#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.title{position:relative;margin:0;padding:5px 10px 5px 30px;font:600 16px/30px Inter, sans-serif;color:#444;white-space:nowrap;cursor:auto;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.title i{position:absolute;top:14px;left:10px;color:#444;}
	
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2{display:inline-block;vertical-align:top;width:50%;margin:0;padding:8px 10px;list-style:none;font:400 14px/26px Arial;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2:hover{}		
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2 .thumb{position:relative;display:inline-block;vertical-align:top;width:25%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;overflow:hidden;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2 .thumb img{display:block;width:100%;border:none;}

#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2 .info{position:relative;display:inline-block;vertical-align:top;background:none;width:75%;padding:0 0 0 25px;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2 .info h3{margin:0;padding:0 0 5px;font:400 16px/20px 'Averta-Regular', sans-serif;color:#222;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div ul li.x2 .info p{margin:0;padding:0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#444;}

#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div input:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row1 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 1 */

#boxsearch1 .box .ibox .sebox .sbox .row2{display:flex;width:60%;flex-direction:row;column-gap:15px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21{display:block;width:40%;}

/* ROW 21 */
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div i{position:absolute;top:18px;left:10px;color:#999;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 35px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
/*#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul::-webkit-scrollbar-track {padding:8px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 14px/26px Arial;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul li:nth-child(4){width:100%;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul li:last-child{border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div ul li:hover{background:#ededed;}

#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div input:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row21 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 21 */

#boxsearch1 .box .ibox .sebox .sbox .row2 .row22{display:block;width:40%;}

/* ROW 22 */
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div{position:relative;width:100%;background:rgba(255,255,255,1);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div i{position:absolute;top:18px;left:10px;color:#999;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div span span{
    background: rgba(255,255,255,0);
	background-size:14px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 14px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ccc 0px solid;outline:0;margin:0;padding:6px 10px 6px 35px;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;}
/*#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div:after{content:'';background:url('/images/global/down-green.png') no-repeat center;position:absolute;right:0px;top:15px;width:20px;height:5px;background-size:20px 5px;}*/
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul{background:#fff;position:absolute;top:53px;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ccc 1px solid;border-top:none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul::-webkit-scrollbar-track {padding:8px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 18px/40px 'Averta-Regular', sans-serif;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul li:nth-child(4){width:100%;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul li:last-child{border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div ul li:hover{background:#ededed;}

#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ccc 1px solid;border-top:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 14px/20px Arial;color:#444;text-align:center;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div input:after{display:none}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div div i{display:block;padding-left:5px;font:400 11px/20px Arial;color:#444;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row22 div div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
/* END ROW 22 */

#boxsearch1 .box .ibox .sebox .sbox .row2 .row23{display:block;width:20%;}
#boxsearch1 .box .ibox .sebox .sbox .row2 .row23 button{
	display:inline-block;
	width:100%;height:100%;
	background:#0b77bf;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 25px 6px;
	font:400 15px/25px 'Averta-Semibold';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* END SUB BOX SEARCH */

#banda{}

/* END HEADER */

/* START CONTENT */
#otherul{padding:0;margin:0;list-style:none;}
#otherul li{background:url("/images/global/arrow-rv1.png") no-repeat left;background-position: 5px 9px;padding:0 0 10px 15px}
#otherul li a{font:400 14px/18px 'Averta-Regular', sans-serif;color:#222;text-decoration:none}
#otherul li a:hover{color:#d4232b}

#navi{background:#eaeaea}
#navi .box{width:1200px;margin:0 auto;}
#navi .box.full{width:96%;}
#navi .box ul{display:inline-block;margin:0;padding:0;list-style:none;}
#navi .box ul li{display:inline-block;vertical-align:top;margin:0;padding:5px 0;list-style:none;font:400 16px/30px 'Averta-Regular', sans-serif;color:#222;letter-spacing:-0.5px;}
#navi .box ul li a{color:#222;text-decoration:none;}
#navi .box ul li a:hover{color:#ddb60f;}
#navi .box ul li:after {
    content:'';
    font-family:FontAwesome;
    visibility:visible;
    padding:0 8px;
    display:inline-block;
}
#navi .box ul li:last-child:after{visibility:hidden;}

#content{position:relative;padding:0;}

#content .conbox{width:1200px;margin:0 auto;padding:45px 0;}
#content .conbox.t20{padding-top:20px;}
#content .conbox.p35{padding:35px 0;}
#content .conbox.full{width:96% !important;}
#content .conbox.group{width:100% !important;padding:0 !important;}

.bg1{background:url('/images/global/bg-gt.png');}

.pad0{padding:0 !important;}
.padt15{padding:0 !important;}
.padb15{padding-bottom:15px !important;}

.w80{width:800px !important;}
.w85{width:850px !important;}
.w90{width:900px !important;}
.w95{width:9500px !important;}
.w100{width:1000px !important;}

.pad1{padding:0 !important;}
.pad1{padding:15px 0 !important;}
.pad2{padding:20px 0 !important;}
.pad3{padding:25px 0 !important;}
.pad4{padding:30px 0 !important;}
.pad5{padding:35px 0 !important;}
.pad6{padding:40px 0 !important;}
.pad7{padding:45px 0 !important;}
.padt25{padding-top:25px !important;}

#content .votebox{width:1200px;margin:0 auto;padding:15px 0 0;}
#content .votebox.full{width:96%;}
#content .votebox .danhgia{display:inline-block;vertical-align:top;}
#content .votebox .danhgia a{
    -webkit-transition:none;
    -moz-transition:none;
    -ms-transition:none;
    -o-transition:none;
    transition:none;
	}
.star{
    background-image:url('/images/global/vote.png');
    background-position:left 0px;
    display:block;
    width:28px;
    height:27px;
    line-height:27px;
    float:left;
    cursor: pointer;
    zoom:1;
}
.fullStar{background-position:left -29px;}
.stars{overflow: hidden;}
.tmp_es{background-position:left 0px;}
.tmp_fs{background-position:left -29px;}

#content .votebox div.vstar{display:inline-block;vertical-align:top;padding:2px 0 0 15px;font:400 15px/25px 'Averta-Regular', sans-serif;color:#444;}
#content .votebox div.vstar span{font-weight:500;color:#f00;}

.bgf0{background:#f0f0f0 !important}
.bg0{background:#000 !important}

/* ========== TRANG CHU ========== */
#content div.home{}
#content div.home ul{display:block;margin:0;padding:0;list-style:none;}
#content div.home ul li{list-style:none;}

/* TRANG CHU > QC 1 */
#content div.home ul li.anh1{position:relative;padding:35px 0;}
#content div.home ul li.anh1 .box{position:relative;width:1200px;margin:0 auto;}
#content div.home ul li.anh1 .box .head{padding:0 0 20px;}
#content div.home ul li.anh1 .box .head{font:400 18px/25px 'Averta-Regular', sans-serif;}
#content div.home ul li.anh1 .box .head h1{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.anh1 .box .head h2{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.anh1 .box .head h3{font:400 30px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.anh1 .box .head h4{font:400 28px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.anh1 .box .head p,
#content div.home ul li.anh1 .box .head div{padding:5px 0;text-align:justify;}
#content div.home ul li.anh1 .box .head a{color:#222;text-decoration:none}
#content div.home ul li.anh1 .box .head a:hover{color:red;text-decoration:underline}
#content div.home ul li.anh1 .box .head img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content div.home ul li.anh1 .box .ibox{display:block;}
#content div.home ul li.anh1 .box .ibox .anh1view {width:100%;overflow:hidden;}
#content div.home ul li.anh1 .box .ibox .anh1view .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100%) !important;
    width: -webkit-calc(100%) !important;
    width: -o-calc(100%) !important;
    width: calc(100%) !important;
	padding:0 !important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
#content div.home ul li.anh1 .box .ibox .anh1view .item{}
#content div.home ul li.anh1 .box .ibox .anh1view .item .thumb{transition:all 0.2s;-webkit-transition:all 0.2s;overflow:hidden;}
#content div.home ul li.anh1 .box .ibox .anh1view .item .thumb img{display:block;width:100%;height:250px;object-fit:cover;border:none;transition:all 500ms;}
#content div.home ul li.anh1 .box .ibox .anh1view .item .thumb:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}

/* TRANG CHU > QC 2 */
#content div.home ul li.anh2{position:relative;padding:0 0 35px;}
#content div.home ul li.anh2 .box{position:relative;width:1200px;margin:0 auto;}
#content div.home ul li.anh2 .box .head{padding:0 0 20px;}
#content div.home ul li.anh2 .box .head{font:400 18px/25px 'Averta-Regular', sans-serif;}
#content div.home ul li.anh2 .box .head h1{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.anh2 .box .head h2{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.anh2 .box .head h3{font:400 30px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.anh2 .box .head h4{font:400 28px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.anh2 .box .head p,
#content div.home ul li.anh2 .box .head div{padding:5px 0;text-align:justify;}
#content div.home ul li.anh2 .box .head a{color:#222;text-decoration:none}
#content div.home ul li.anh2 .box .head a:hover{color:red;text-decoration:underline}
#content div.home ul li.anh2 .box .head img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content div.home ul li.anh2 .box .ibox{display:block;}
#content div.home ul li.anh2 .box .ibox .anh2view {width:100%;overflow:hidden;}
#content div.home ul li.anh2 .box .ibox .anh2view .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 20px) !important;
    width: -webkit-calc(100% + 20px) !important;
    width: -o-calc(100% + 20px) !important;
    width: calc(100% + 20px) !important;
	padding:0 !important;
}
#content div.home ul li.anh2 .box .ibox .anh2view .item{margin:0 20px 0 0;}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb{position:relative;transition:all 0.2s;-webkit-transition:all 0.2s;overflow:hidden;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb img{display:block;width:100%;height:360px;object-fit:cover;border:none;transition:all 500ms;}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb:hover img{transform:scale(1.1);}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb .info{position:absolute;left:0;right:0;bottom:0;padding:15px;z-index:2;
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0) 100%);
	}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb .info h2{margin:0 0 2px;padding:0;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#fff;text-transform:uppercase;}
#content div.home ul li.anh2 .box .ibox .anh2view .item .thumb .info p{margin:0;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#fff;}

/* TRANG CHU > KHU VUC */
#content div.home ul li.diadanh{position:relative;padding:35px 0;}
#content div.home ul li.diadanh .box{position:relative;width:1200px;margin:0 auto;}
#content div.home ul li.diadanh .box .head{padding:0 0 20px;}
#content div.home ul li.diadanh .box .head{font:400 18px/25px 'Averta-Regular', sans-serif;}
#content div.home ul li.diadanh .box .head h1{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.diadanh .box .head h2{font:400 35px/40px 'Averta-Semibold', sans-serif;padding:0;letter-spacing:-1px;}
#content div.home ul li.diadanh .box .head h3{font:400 30px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.diadanh .box .head h4{font:400 28px/35px 'Averta-Semibold', sans-serif;padding:0;}
#content div.home ul li.diadanh .box .head p,
#content div.home ul li.diadanh .box .head div{padding:5px 0;text-align:justify;}
#content div.home ul li.diadanh .box .head a{color:#222;text-decoration:none}
#content div.home ul li.diadanh .box .head a:hover{color:red;text-decoration:underline}
#content div.home ul li.diadanh .box .head img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content div.home ul li.diadanh .box .ibox{display:block;}
#content div.home ul li.diadanh .box .ibox ul{display:block;margin:0;padding:0;list-style-type:none;}

@supports(display: grid) {
    .grid__container{display:grid;
        grid-auto-columns:auto;
        grid-auto-rows:auto;
        grid-auto-flow:row
    }
		
    @media only screen and (min-width: 320px) {
        .grid__container{grid-gap:5px}
    }

    @media only screen and (min-width: 480px) {
        .grid__container{grid-gap:15px}
    }

    .grid__container--popular {
        grid-template-columns: [col1] auto [col2] auto [col3] auto [end];
        grid-template-rows: [row1] auto [row2] auto [row3] auto [row4] auto [end]
    }

        .grid__container--popular .grid__item--1 {
            grid-column: 1/3;
            grid-row: 1/2
        }

        .grid__container--popular .grid__item--2 {
            grid-column: 3/end;
            grid-row: 1/3
        }

        .grid__container--popular .grid__item--6 {
            grid-column: 1/2;
            grid-row: 3/5
        }

        .grid__container--popular .grid__item--7 {
            grid-column: 2/end;
            grid-row: 3/4
        }

        .grid__container--popular .grid__item--9 {
            grid-column: 1/3;
            grid-row: 5/6
        }

        .grid__container--popular .grid__item--11 {
            grid-column: 3/end;
            grid-row: 5/end
        }

    .grid__container--popular-2 {
        grid-template-columns: [col1] auto [col2] auto [col3] auto [end];
        grid-template-rows: [row1] auto [end]
    }

        .grid__container--popular-2 .grid__item--1 {
            grid-column: 1/3;
            grid-row: 1/2
        }

    @media only screen and (min-width: 320px) {
        .grid__container--topics {
            grid-template-columns: [col1] auto [col2] auto [end];
            grid-template-rows: [row1] auto [row2] auto [end]
        }
    }

    @media only screen and (min-width: 480px) {
        .grid__container--topics {
            grid-template-columns: [col1] auto [col2] auto [col3] auto [col4] auto [end];
            grid-template-rows: [row1] auto [end]
        }
    }

    .grid__item {
        padding: 0px;
        margin-bottom: 0px;
        box-shadow: 0 1px 1px rgba(0,0,0,0.1)
    }
}

@supports not (display: grid) {
    .grid__item{
        display:inline-block;
        width:49%
    }
}

#content div.home ul li.diadanh .box .ibox .thumb{position:relative;display:block;height:190px;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content div.home ul li.diadanh .box .ibox .card-auto-height .thumb{height:100%;}

#content div.home ul li.diadanh .box .ibox .thumb:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}
#content div.home ul li.diadanh .box .ibox .thumb a{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#content div.home ul li.diadanh .box .ibox .thumb a:before{position:absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0) 100%);
  z-index:1;
  content:"";
}
#content div.home ul li.diadanh .box .ibox .thumb img{display:block;width:100%;height:100%;object-fit:cover;border:none;transition:all 500ms;}
#content div.home ul li.diadanh .box .ibox .thumb:hover img{transform:scale(1.1);}
#content div.home ul li.diadanh .box .ibox .thumb .info{position:absolute;left:0;right:0;bottom:10px;padding:10px 15px;text-align:center;z-index:2;}
#content div.home ul li.diadanh .box .ibox .thumb .info h2{margin:0 0 5px;padding:0;font:400 18px/25px 'Averta-Semibold', sans-serif;color:#fff;text-transform:uppercase;}
#content div.home ul li.diadanh .box .ibox .thumb .info p{margin:0;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#fff;}
/* ========== END TRANG CHU ========== */
	
/* CON > TOUR THEO CHỦ ĐỀ */
#content ul.chude{display:block;margin:0;padding:0;list-style-type:none;}
#content ul.chude li{display:block;margin:0;padding:45px 0;list-style-type:none;}
#content ul.chude li:nth-child(odd){background:#f9f9f9;}
#content ul.chude li:nth-child(even){background:#fff;}
#content ul.chude li:first-child{background:#e7cebd;}

#content ul.chude li .head{position:relative;width:1200px;margin:0 auto;padding:0 0 15px;}
#content ul.chude li .head h2{display:block;margin:0;padding:0;font:bold 32px/42px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#3f3b3b;}
#content ul.chude li .head div{display:block;margin:0;padding:3px 0 0;font:400 16px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#717484;}
#content ul.chude li .more{position:relative;width:100%;margin:0 auto;padding:15px 0 0;text-align:center;}
#content ul.chude li .more a{display:inline-block;vertical-align:top;padding:9px 20px 11px;font:400 18px/22px 'Averta-Semibold', sans-serif;color:#1362ad;border:#1362ad 1px solid;transition: all .3s ease-in-out;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	overflow: hidden;
	}
#content ul.chude li .more a:hover{color:#fff;background:#1362ad;}

#content ul.chude li .cdbox{position:relative;width:1200px;margin:0 auto;padding:0;}
#content ul.chude li .cdbox ul{display:block;margin:0;padding:0;list-style-type:none;}
#content ul.chude li .cdbox ul li{background:none;width:31.33333%;display:inline-block;vertical-align:top;margin:0 0 35px 3%;padding:0;box-shadow:0 0 10px 5px rgba(0,0,0,.06);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	}
#content ul.chude li .cdbox ul li:first-child,
#content ul.chude li .cdbox ul li:nth-child(4){margin-left:0;}
#content ul.chude li .cdbox ul li .hot{position:absolute;top:8px;left:-8px;width:fit-content;background:#c00;font:400 14px/16px Arial, sans-serif;color:#fff;padding:5px 10px;border-radius:0 2px 2px 2px;z-index:4;}
#content ul.chude li .cdbox ul li .hot::before{content:"";position:absolute;border-bottom:8px solid transparent;border-right:8px solid #c4c4c4;border-left:8px solid transparent;bottom:-8px;left:-8px;}

#content ul.chude li .cdbox ul li .thumb{position:relative;display:inline-block;vertical-align:top;width:100%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;overflow:hidden;}
#content ul.chude li .cdbox ul li .thumb img{display:block;width:100%;border:none;}
#content ul.chude li .cdbox ul li .info{position:relative;width:100%;display:inline-block;vertical-align:top;
	transition: all .2s ease-in-out;color:#4E4E4E;padding:10px 15px 15px;background-color:white;
	}
#content ul.chude li .cdbox ul li .info h2{margin:0;padding:0;font:400 16px/22px 'Averta-Semibold', sans-serif;color:#003C71;
    max-height:44px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content ul.chude li .cdbox ul li .info h2 a{color:#003C71}
#content ul.chude li .cdbox ul li .info h2 a:hover{color:#1362ad;}

#content ul.chude li .cdbox ul li .info div.dd{display:block;height:90px;margin:0;padding:10px 0 7px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content ul.chude li .cdbox ul li .info div.dd ul{display:block;margin:0;padding:0;list-style-type:none;}
#content ul.chude li .cdbox ul li .info div.dd ul li{background:none;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;box-shadow:none;}
#content ul.chude li .cdbox ul li .info div.dd ul li a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 3px 0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content ul.chude li .cdbox ul li .info div.dd ul li a:before{content:"\2022";}
#content ul.chude li .cdbox ul li .info div.dd ul li a:hover{color:#1362ad;}

#content ul.chude li .cdbox ul li .info div.kh{display:block;margin:0;padding:0 0 7px;}
#content ul.chude li .cdbox ul li .info div.kh div{margin:0;padding:3px 0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#444;}
#content ul.chude li .cdbox ul li .info div.kh div i{padding-right:8px;color:#999;}

#content ul.chude li .cdbox ul li .info div.kh div.kh1 a{font:400 15px 'Averta-Regular', sans-serif;color:#00abc5;}
#content ul.chude li .cdbox ul li .info div.kh div.kh1 a:hover{font:400 15px 'Averta-Regular', sans-serif;color:#e9680c;}

#content ul.chude li .cdbox ul li .info div.tt{position:relative;display:block;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#f79321;text-align:right;}
#content ul.chude li .cdbox ul li .info div.tt .len{position:absolute;bottom:0;left:0;padding:3px 8px;font:400 15px/22px Arial, sans-serif;color:#222;text-transform:uppercase;background:#ddd;border:#ddd 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}

#content ul.chude li .cdbox ul li .info div.tt .pri{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#e9680c;border:#e9680c 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content ul.chude li .cdbox ul li .info div.tt .pri span{font:400 18px/22px 'Averta-Semibold', sans-serif;color:#e9680c;transition: all .2s ease-in-out;}
#content ul.chude li .cdbox ul li .info div.tt .prio{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;text-decoration:line-through;}
#content ul.chude li .cdbox ul li .info div.tt .prio span{font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;}

/*#content ul.chude li .cdbox ul li:hover .info{background:#e4f0fa;}*/
#content ul.chude li .cdbox ul li:hover .info div.tt .pri{color:#fff;background:#e9680c;}
#content ul.chude li .cdbox ul li:hover .info div.tt .pri span{color:#fff;}

/* CON > LIST TOUR */
#content .conbox .tocon{display:flex;}
#content .conbox .tocon .tl{width:22%;display:inline-block;vertical-align:top;}
#content .conbox .tocon .tl .mnu{}
#content .conbox .tocon .tl .mnu ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .tocon .tl .mnu ul li{background:#fff;display:block;list-style-type:none;margin:0;padding:0 0 15px;}
#content .conbox .tocon .tl .mnu ul li h3{background:#f5f5f5;border:#ddd 1px solid;border-bottom:none;margin:0;padding:10px 15px;font:400 18px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
#content .conbox .tocon .tl .mnu ul li ul{display:block;margin:0;padding:10px 0;list-style-type:none;border:#ddd 1px solid;}
#content .conbox .tocon .tl .mnu ul li ul li{display:block;list-style-type:none;margin:0;padding:0;}
#content .conbox .tocon .tl .mnu ul li ul li h4{margin:0;padding:0;}
#content .conbox .tocon .tl .mnu ul li ul li h4 a{display:block;background:#fff;margin:0;padding:5px 15px;font:400 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;color:#444}
#content .conbox .tocon .tl .mnu ul li ul li h4 a:hover{color:#1362ad;}

#content .conbox .tocon .tr{width:78%;display:inline-block;vertical-align:top;padding-left:35px;}

#content .conbox .gthieu{width:100%;margin:0 auto;padding:0 0 15px;font:400 16px/22px 'Averta-Regular';color:#666;}
#content .conbox .gthieu .ibox h1{font:400 22px/28px 'Averta-Regular', Arial;padding:5px 0;}
#content .conbox .gthieu .ibox h2{font:400 20px/25px 'Averta-Regular', Arial;padding:5px 0;}
#content .conbox .gthieu .ibox h3{font:400 19px/25px 'Averta-Regular', Arial;padding:5px 0;}
#content .conbox .gthieu .ibox h4{font:400 18px/25px 'Averta-Regular', Arial;padding:5px 0;}
#content .conbox .gthieu .ibox h5{font:400 17px/25px 'Averta-Regular', Arial;padding:5px 0;}
#content .conbox .gthieu .ibox p,
#content .conbox .gthieu .ibox div{padding:6px 0;}
#content .conbox .gthieu .ibox a{color:#f95235;text-decoration:none}
#content .conbox .gthieu .ibox a:hover{color:#f95235;text-decoration:underline}
#content .conbox .gthieu .ibox hr{width:50px;margin:10px auto;border:#f95235 1px solid;}
#content .conbox .gthieu .ibox img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

.text-center{text-align:center;}
.abc .read-more{background:#d62343;display:inline-block;margin:15px 0 0;padding:5px 15px;font:450 14px/20px 'Averta-Regular', Arial;color:#fff;text-transform:uppercase;
	letter-spacing:3px;
	border:#d62343 1px solid;
	transition:top ease 1s;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	overflow:hidden
	}
.abc .read-more:hover{background:#9b001c;color:#fff;}
.floatBox{position:relative;float:left;height:160px;overflow:hidden;display:block;}

#content .conbox .sapxep{position:relative;width:100%;padding:0 0 25px;}
#content .conbox .sapxep .sxbox{position:relative;width:100%;padding:0;}
#content .conbox .sapxep .sxbox ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .sapxep .sxbox ul li{display:inline-block;vertical-align:top;list-style-type:none;margin:0;padding:0 0 0 10px;font:400 16px/35px 'Averta-Regular', sans-serif;color:#222;}
#content .conbox .sapxep .sxbox ul li:first-child{padding:0 10px 0 0px;}
#content .conbox .sapxep .sxbox ul li span{position:relative;display:inline-block;vertical-align:bottom;padding:5px 15px;font:400 16px/25px 'Averta-Regular', sans-serif;color:#444;border:#ccc 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	overflow: hidden;
	}
#content .conbox .sapxep .sxbox ul li span.sgo{color:#0b77bf;border:#0b77bf 1px solid;}
#content .conbox .sapxep .sxbox ul li span.active{color:#0b77bf;border:#0b77bf 1px solid;}
#content .conbox .sapxep .sxbox ul li span.up,
#content .conbox .sapxep .sxbox ul li span.down{padding:5px 25px 5px 15px;}
#content .conbox .sapxep .sxbox ul li span.up::before{position:absolute;top:8px;right:10px;display:inline-block;content:"\f0d8";font:700 14px/20px 'Font Awesome 5 Free';color:#ccc;}
#content .conbox .sapxep .sxbox ul li span.down::before{position:absolute;top:8px;right:10px;display:inline-block;content:"\f0d7";font:700 14px/20px 'Font Awesome 5 Free';color:#ccc;}

#content .conbox .tour{position:relative;width:100%;padding:0;}
#content .conbox .tour ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .tour ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 25px;padding:15px;
	transition: all .2s ease-in-out;background:white;box-shadow:0 0 10px 5px rgba(0,0,0,.06);
	}
#content .conbox .tour ul li .ibox{width:100%;display:flex;}
#content .conbox .tour ul li .hot{position:absolute;top:8px;left:-8px;width:fit-content;background:#c00;font:400 14px/16px Arial, sans-serif;color:#fff;padding:5px 10px;border-radius:0 2px 2px 2px;z-index:4;}
#content .conbox .tour ul li .hot::before{content:"";position:absolute;border-bottom:8px solid transparent;border-right:8px solid #c4c4c4;border-left:8px solid transparent;bottom:-8px;left:-8px;}

#content .conbox .tour ul li .thumb{position:relative;display:inline-block;vertical-align:top;width:35%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;}
#content .conbox .tour ul li .thumb img{display:block;width:100%;border:none;}
#content .conbox .tour ul li .info{position:relative;width:65%;display:inline-block;vertical-align:top;padding:0 0 0 25px;}
#content .conbox .tour ul li .info h2{margin:0;padding:0;font:400 16px/22px 'Averta-Semibold', sans-serif;color:#003C71;
    max-height:44px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .conbox .tour ul li .info h2 a{color:#003C71}
#content .conbox .tour ul li .info h2 a:hover{color:#d72327;}

#content .conbox .tour ul li .info div.dd{display:block;margin:0;padding:10px 0 7px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tour ul li .info div.dd ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .tour ul li .info div.dd ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;box-shadow:none;}
#content .conbox .tour ul li .info div.dd ul li a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 3px 0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tour ul li .info div.dd ul li a:before{content:"\2022";}
#content .conbox .tour ul li .info div.dd ul li a:hover{color:#1362ad;}

#content .conbox .tour ul li .info div.kh{display:block;margin:0;padding:0 0 38px;}
#content .conbox .tour ul li .info div.kh div{margin:0;padding:3px 0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#444;}
#content .conbox .tour ul li .info div.kh div i{padding-right:8px;color:#999;}
#content .conbox .tour ul li .info div.kh div.dvtc{display:none;}
#content .conbox .tour ul li .info div.kh div.dvtc a{font:400 15px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tour ul li .info div.kh div.dvtc a:hover{font:400 15px 'Averta-Regular', sans-serif;color:#e9680c;}

#content .conbox .tour ul li .info div.kh div.kh1 a{font:400 15px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tour ul li .info div.kh div.kh1 a:hover{font:400 15px 'Averta-Regular', sans-serif;color:#e9680c;}

#content .conbox .tour ul li .info div.tt{position:absolute;bottom:0;left:25px;right:0;display:block;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#f79321;text-align:right;}
#content .conbox .tour ul li .info div.tt .len{position:absolute;bottom:0;left:0;padding:3px 8px;font:400 15px/22px Arial, sans-serif;color:#222;text-transform:uppercase;background:#ddd;border:#ddd 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .tour ul li .info div.tt .dv{display:inline-block;vertical-align:bottom;padding:3px 15px 3px 0;font:400 16px/22px 'Averta-Regular', sans-serif;color:#444;}
#content .conbox .tour ul li .info div.tt .dv a{font:400 16px/22px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tour ul li .info div.tt .dv a:hover{font:400 16px/22px 'Averta-Regular', sans-serif;color:#e9680c;}

#content .conbox .tour ul li .info div.tt .pri{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#e9680c;border:#e9680c 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .tour ul li .info div.tt .pri span{font:400 18px/22px 'Averta-Semibold', sans-serif;color:#e9680c;transition: all .2s ease-in-out;}
#content .conbox .tour ul li .info div.tt .prio{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;text-decoration:line-through;}
#content .conbox .tour ul li .info div.tt .prio span{font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;}

#content .conbox .tour ul li:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.1);}
#content .conbox .tour ul li:hover .info div.tt .pri{color:#fff;background:#e9680c;}
#content .conbox .tour ul li:hover .info div.tt .pri span{color:#fff;}

#content .conbox .tobox{position:relative;}
#content .conbox .tobox .totop{position:relative;padding:0 165px 5px 0}
#content .conbox .tobox .totop h1{margin:0;padding:0;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .tobox .totop .vote{margin:0;padding:10px 0;}
#content .conbox .tobox .totop .vote .stars{display:inline-block;vertical-align:top;white-space:nowrap;font:400 17px/20px 'Averta-Semibold', sans-serif;color:#fdbf65;margin:0 10px 0 0;}
#content .conbox .tobox .totop .vote .stars i{padding-right:3px;}
#content .conbox .tobox .totop .vote .stars i.non{color:#ccc;}
#content .conbox .tobox .totop .vote .stars i.heart{font-size:18px;color:#f00;padding-left:10px;}
#content .conbox .tobox .totop .vote .val{background:#9fc43a;display:inline-block;vertical-align:top;white-space:nowrap;font:400 12px/20px 'Averta-Regular', sans-serif;color:#fff;margin:0 10px 0 0;padding:0 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	}
#content .conbox .tobox .totop .vote .txt{display:inline-block;vertical-align:top;white-space:nowrap;font:400 16px/20px 'Averta-Regular', sans-serif;color:#9fc43a;margin:0 10px 0 0;letter-spacing:-.5px;}
#content .conbox .tobox .totop .vote .num{display:inline-block;vertical-align:top;white-space:nowrap;font:400 15px/20px 'Averta-Regular', sans-serif;color:#999;margin:0;}

#content .conbox .tobox .totop .pri{position:absolute;top:10px;right:0;text-align:right;}
#content .conbox .tobox .totop .pri p{margin:0;padding:0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#999;text-decoration:line-through;}
#content .conbox .tobox .totop .pri div{margin:0;padding:3px 0;font:400 18px/25px 'Averta-Regular', sans-serif;color:#e9680c;}
#content .conbox .tobox .totop .pri div span{font:400 20px/25px 'Averta-Semibold', sans-serif;}

#content .conbox .tobox .togal{position:relative;display:flex;}
#content .conbox .tobox .togal .left{width:70%;display:inline-block;vertical-align:top;padding-right:25px;}
#content .conbox .tobox .togal .left .gallery{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;	
	}
#content .conbox .tobox .togal .left .gallery .util-wrapper-holder {
    overflow: hidden;
    position: relative;
	padding:0 !important;
    width: -moz-calc(100%) !important;
    width: -webkit-calc(100%) !important;
    width: -o-calc(100%) !important;
    width: calc(100%) !important;
}
#content .conbox .tobox .togal .left .gallery .item{margin:0;padding:0;overflow:hidden;}
#content .conbox .tobox .togal .left .gallery .item .thumb{position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;}
#content .conbox .tobox .togal .left .gallery .item .thumb img{display:block;width:100%;border:none;}
#content .conbox .tobox .togal .left .gallery .item .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 15px/20px 'Averta-Regular', serif;color:#fff;}

#content .conbox .tobox .togal .right{width:30%;display:inline-block;vertical-align:top;margin:0;padding:15px 25px;border:#ddd 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .tobox .togal .right div{margin:0;padding:5px 0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#444;}
#content .conbox .tobox .togal .right div i{padding-right:8px;color:#999;}

#content .conbox .tobox .togal .right .dv{display:block;margin:0;padding:5px 0;}
#content .conbox .tobox .togal .right .dv a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tobox .togal .right .dv a:hover{color:#1362ad;}

#content .conbox .tobox .togal .right .dd{display:block;margin:0;padding:5px 0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tobox .togal .right .dd ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .tobox .togal .right .dd ul li{background:none;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;box-shadow:none;}
#content .conbox .tobox .togal .right .dd ul li a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 3px 0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .conbox .tobox .togal .right .dd ul li a:before{content:"\2022";}
#content .conbox .tobox .togal .right .dd ul li a:hover{color:#1362ad;}

#content .conbox .tobox .togal .right .gia{padding:5px 0 10px;font:400 16px/25px 'Averta-Regular', sans-serif;color:#f79321;text-align:right;}
#content .conbox .tobox .togal .right .gia .pri{display:inline-block;vertical-align:bottom;padding:0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#e9680c;}
#content .conbox .tobox .togal .right .gia .pri span{font:400 18px/25px 'Averta-Semibold', sans-serif;color:#e9680c;}
#content .conbox .tobox .togal .right .gia .prio{display:inline-block;vertical-align:bottom;padding:0 10px 0 0;font:400 15px/25px 'Averta-Regular', sans-serif;color:#999;text-decoration:line-through;}
#content .conbox .tobox .togal .right .gia .prio span{font:400 15px/25px 'Averta-Regular', sans-serif;color:#999;}

#content .conbox .tobox .togal .right .book{position:relative;padding:5px 0 10px;text-align:center;}
#content .conbox .tobox .togal .right .book a{display:block;background:#e9680c;padding:10px 20px;font:400 15px/20px 'Averta-Semibold', sans-serif;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	cursor:pointer;
	}
#content .conbox .tobox .togal .right .book a:hover{box-shadow:0 0 0 5px rgba(0,0,0,.05);background:#c75300;}

#content .conbox .tobox .togal .right .lich{position:relative;padding:5px 0;text-align:center;}
#content .conbox .tobox .togal .right .lich a{display:block;border:#0f69b2 1px solid;padding:5px 20px;font:400 16px/25px 'Averta-Semibold', sans-serif;color:#0f69b2;transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .tobox .togal .right .lich a:hover{background:#0f69b2;color:#fff;}

#content .conbox .tobox .tomain{position:relative;padding:25px 0;}

#content .conbox .tobox .tomain .left{width:75%;display:inline-block;vertical-align:top;padding-right:35px;overflow:hidden;}

#content .conbox .tobox .tomain .left .tomn{position:relative;width:100%;margin:0;padding:0;background:#fff;overflow-x:scroll;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .04);
	border-bottom: 1px solid #e8e8e8;
	}
#content .conbox .tobox .tomain .left .tomn::-webkit-scrollbar {width: 6px; height: 6px; background: #f9f9f9;}
#content .conbox .tobox .tomain .left .tomn::-webkit-scrollbar-thumb {width: 6px; background-color: #c1c1c1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
#content .conbox .tobox .tomain .left .tomn::-webkit-scrollbar-track {padding: 6px;}

#content .conbox .tobox .tomain .left .tomn .mnu{width:auto;margin:0;white-space: nowrap}
#content .conbox .tobox .tomain .left .tomn .mnu ul{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0;list-style:none;}
#content .conbox .tobox .tomain .left .tomn .mnu ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content .conbox .tobox .tomain .left .tomn .mnu ul li a{position:relative;display:block;padding:10px 12px;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#222;cursor:pointer;}
#content .conbox .tobox .tomain .left .tomn .mnu ul li a:before{position:absolute;background:rgba(255,255,255,0);bottom:0;left:0;right:0;height:2px;content:'';transition:all .3s ease-in-out;}
#content .conbox .tobox .tomain .left .tomn .mnu ul li a.active:before,
#content .conbox .tobox .tomain .left .tomn .mnu ul li a:hover:before{background:#e9680c;}
#content .conbox .tobox .tomain .left .tomn.mfixed{position:fixed;top:0;left:0;z-index:998;}
#content .conbox .tobox .tomain .left .tomn.mfixed .mnu{width:1200px;margin:0 auto}
#content .conbox .tobox .tomain .left .ibox{position:relative;width:100%;margin:0;padding:0 0 15px;}
#content .conbox .tobox .tomain .left .ibox.itop{padding:25px 0 15px;}
#content .conbox .tobox .tomain .left .ibox .head{position:relative;padding:0 0 15px;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#222;}

#content .conbox .tobox .tomain .left .ibox .day{}
#content .conbox .tobox .tomain .left .ibox .day .item{position:relative;margin:0 0 0 45px;border-bottom:1px solid #d9dee2;}
#content .conbox .tobox .tomain .left .ibox .day .item:last-child{border:none;}
#content .conbox .tobox .tomain .left .ibox .day .item:before {
    position:absolute;
    content:"";
    border-left:1px dashed #d8d8d8;
    width:0;
    height:100%;
    left:-20px;
    top:32px;
	}
#content .conbox .tobox .tomain .left .ibox .day .item:last-child:before{display:none;}
#content .conbox .tobox .tomain .left .ibox .day .item:after {
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius:50%;
    position: absolute;
    left: -28.5px;
    top: 13px;
    content: "";
    border: 4px solid #dd6e1e;
	}
	
#content .conbox .tobox .tomain .left .ibox .day .item .day{position:relative;padding:10px 0;font:400 16px/25px 'Averta-Semibold', sans-serif;color:#0e6bb4;cursor:pointer;}
#content .conbox .tobox .tomain .left .ibox .day .item .daybox{position:relative;display:none;margin:0;padding:0;transition:all ease .5s;overflow:hidden;}
#content .conbox .tobox .tomain .left .ibox .day .item.on{border:none;}
#content .conbox .tobox .tomain .left .ibox .day .item.on .day{}
#content .conbox .tobox .tomain .left .ibox .day .item.on .daybox{display:block;}
#content .conbox .tobox .tomain .left .ibox .day .item.on:after {
    width:18px;
    height:18px;
    left:-34px;
    top:10px;
    border:5px solid #dd6e1e;
	}
#content .conbox .tobox .tomain .left .ibox .lich{margin:0 0 15px;max-height:360px;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .04);
	border-bottom: 1px solid #e8e8e8;
	overflow:hidden;	
	transition:all .3s ease-in-out;
	}
#content .conbox .tobox .tomain .left .ibox .lich::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);background-color:rgba(255,208,81,1);border-radius:3px;}
#content .conbox .tobox .tomain .left .ibox .lich::-webkit-scrollbar{height:6px;background-color:#ccc;border-radius:3px;}
#content .conbox .tobox .tomain .left .ibox .lich::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px;}
#content .conbox .tobox .tomain .left .ibox .lich.expand{max-height:fit-content !important;padding:0 0 60px;transition:all .3s ease-in-out;}
#content .conbox .tobox .tomain .left .ibox .lich .more{position:absolute;bottom:0;left:0;right:0;padding:25px 0 15px;text-align:center;
	background: rgb(255,255,255);
	background: linear-gradient(0deg, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);
	}
#content .conbox .tobox .tomain .left .ibox .lich .more span{font:400 15px/20px 'Averta-Semibold', sans-serif;color:#0e6bb4;cursor:pointer;
	transition:all .3s ease-in-out;
	}

#content .conbox .tobox .tomain .left .ibox .lich table{margin:0;border-collapse:collapse;}
#content .conbox .tobox .tomain .left .ibox .lich table th{width:20%;padding:10px 10px;border:none;font:400 16px/20px 'Averta-Semibold', sans-serif;white-space:nowrap;border-bottom:#ddd 1px solid;}
#content .conbox .tobox .tomain .left .ibox .lich table th:first-child{padding-left:0;text-align:left;}
#content .conbox .tobox .tomain .left .ibox .lich table td{padding:10px 10px;border:none;border-bottom:#ddd 1px solid;font:400 16px/20px 'Averta-Regular', sans-serif;text-align:center;}
#content .conbox .tobox .tomain .left .ibox .lich table td:first-child{padding-left:0;text-align:left;}
#content .conbox .tobox .tomain .left .ibox .lich .book a{display:block;background:none;border:#e9680c 1px solid;padding:5px 20px;font:400 15px/20px 'Averta-Semibold', sans-serif;color:#e9680c;
	transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .tobox .tomain .left .ibox .lich .book a:hover{background:#e9680c;color:#fff;}

/* CHIA SE */
#content .share1{position:relative;display:flex;margin:15px 0 0;padding:10px 0;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;}
#content .share1 span{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font:400 15px/20px 'Arial';color:#222;}
#content .share1 a.psocial{position:relative;display:inline-block;vertical-align:top;height:20px;margin:0 0 0 20px;color:#666;text-decoration:none;line-height:20px;font-size:0;transition:color .333s;}
#content .share1 a.download{position:absolute;top:5px;right:0;background:#e9680c;padding:5px 15px;font:400 14px/20px 'Arial';color:#fff;text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .share1 a.download:hover{background:#0f69b2;}
#content .share1 a.psocial.social-twitter,
#content .share1 a.pocial[href^="https://twitter"] {
    
	}
#content .share1 a.pocial.social-twitter:before,
#content .share1 a.psocial[href^="https://twitter"]:before {
    
}
#content .share1 a.psocial.social-twitter:after,
#content .share1 a.psocial[href^="https://twitter"]:after {
    content: "\f099";
}

#content .share1 a.psocial.social-facebook,
#content .share1 a.psocial[href^="https://www.facebook"] {
    
}
#content .share1 a.psocial.social-facebook:before,
#content .share1 a.psocial[href^="https://www.facebook"]:before {
    
}
#content .share1 a.psocial.social-facebook:after,
#content .share1 a.psocial[href^="https://www.facebook"]:after {
    content: "\f09a";
}
#content .share1 a.psocial:after {
    font-family: fontawesome,sans-serif;
    font-size:18px;
}

#content .share1 a.psocial.social-linkedin,
#content .share1 a.psocial[href^="https://www.linkedin"] {

}
#content .share1 a.psocial.social-linkedin:before,
#content .share1 a.psocial[href^="https://www.linkedin"]:before {

}
#content .share1 a.psocial.social-linkedin:after,
#content .share1 a.psocial[href^="https://www.linkedin"]:after {
    content: "\f0e1";
}

#content .share1 a.psocial.social-pintrest,
#content .share1 a.psocial[href^="https://pinterest"] {

}
#content .share1 a.psocial.social-pintrest:before,
#content .share1 a.psocial[href^="https://pinterest"]:before {

}
#content .share1 a.psocial.social-pintrest:after,
#content .share1 a.psocial[href^="https://pinterest"]:after {
    content: "\f231";
}

a.social.social-google, a.social[href^="https://plus.google"] {

}
#content .share1 a.psocial.social-google:before,
#content .share1 a.psocial[href^="https://plus.google"]:before {

}
#content .share1 a.psocial.social-google:after,
#content .share1 a.psocial[href^="https://plus.google"]:after {
    content: "\f0d5";
}
/* END CHIA SE */

#content .conbox .tobox .tomain .right{width:25%;display:inline-block;vertical-align:top;}
#content .conbox .tobox .tomain .right .note{position:relative;width:100%;margin:0;padding:15px 25px;background:#fff;font:400 15px/20px 'Averta-Regular', sans-serif;
	box-shadow:0 0 10px rgba(0, 0, 0, .04);
	border:#ddd 1px solid;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
	}
#content .conbox .tobox .tomain .right .note .head{position:relative;padding:0 0 10px;font:400 20px/20px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .tobox .tomain .right .note .ibox h1{font:400 28px/35px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .tobox .tomain .right .note .ibox h2{font:400 26px/35px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .tobox .tomain .right .note .ibox h3{font:400 24px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .tobox .tomain .right .note .ibox h4{font:400 22px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .tobox .tomain .right .note .ibox h5{font:400 20px/28px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .tobox .tomain .right .note .ibox p,
#content .conbox .tobox .tomain .right .note .ibox div{padding:5px 0;}
#content .conbox .tobox .tomain .right .note .ibox a{}
#content .conbox .tobox .tomain .right .note .ibox a:hover{color:#f00;}
#content .conbox .tobox .tomain .right .note .ibox img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}
#content .conbox .tobox .tomain .right .note .ibox ul{margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#content .conbox .tobox .tomain .right .note .ibox ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 25px !important;border:none !important;}
#content .conbox .tobox .tomain .right .note .ibox ul li:before{position:absolute;top:3px;left:0;width:20px;height:20px;content:'';background:url('/images/global/service-check.svg');background-size:20px;}

#content .conbox .tobox .tomain .right .note .ibox ol{margin:5px 0 !important;padding:0 !important;}
#content .conbox .tobox .tomain .right .note .ibox ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

/* TOUR LIEN QUAN */
#content .tourlq{position:relative;background:#e7cebd;padding: 35px 0 45px;}
#content .tourlq .lqbox{position:relative;width: 1200px;margin:0 auto;}
#content .tourlq .head{margin:0 0 25px;border-bottom:#fff 1px solid;}
#content .tourlq .head span{position:relative;display:inline-block;margin:0;padding:0 0 10px;font:400 22px/28px 'Averta-Semibold', sans-serif;color:#444;text-transform:uppercase;}
#content .tourlq .head span:before{position:absolute;bottom:0;left:0;right:0;content:'';height:1px;background:#fff;z-index:1;}
#content .tourlq .head span span{color:#486f42;}
#content .tourlq .lqview{width:100%;padding:0;overflow:hidden;}
#content .tourlq .lqview .util-wrapper-holder {
    overflow: hidden;
    position: relative;
    width: -moz-calc(100% + 25px ) !important;
    width: -webkit-calc(100% + 25px ) !important;
    width: -o-calc(100% + 25px ) !important;
    width: calc(100% + 25px ) !important;
	padding:0 !important;
}
#content .tourlq .lqview .item{background:none;margin:0 25px 0 0;padding:0;overflow:hidden;}
#content .tourlq .lqview .item .hot{position:absolute;top:8px;left:-8px;width:fit-content;background:#c00;font:400 14px/16px Arial, sans-serif;color:#fff;padding:5px 10px;border-radius:0 2px 2px 2px;z-index:4;}
#content .tourlq .lqview .item .hot::before{content:"";position:absolute;border-bottom:8px solid transparent;border-right:8px solid #c4c4c4;border-left:8px solid transparent;bottom:-8px;left:-8px;}

#content .tourlq .lqview .item .thumb{position:relative;display:inline-block;vertical-align:top;width:100%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;overflow:hidden;}
#content .tourlq .lqview .item .thumb img{display:block;width:100%;border:none;}
#content .tourlq .lqview .item .info{position:relative;width:100%;display:inline-block;vertical-align:top;
	transition: all .2s ease-in-out;color:#4E4E4E;padding:10px 15px 15px;background-color:white;
	}
#content .tourlq .lqview .item .info h2{margin:0;padding:0;font:400 16px/22px 'Averta-Semibold', sans-serif;color:#003C71;
    max-height:44px;
    overflow: hidden;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .tourlq .lqview .item .info h2 a{color:#003C71}
#content .tourlq .lqview .item .info h2 a:hover{color:#1362ad;}

#content .tourlq .lqview .item .info div.dd{display:block;height:90px;margin:0;padding:10px 0 7px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .tourlq .lqview .item .info div.dd ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .tourlq .lqview .item .info div.dd ul li{background:none;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;box-shadow:none;}
#content .tourlq .lqview .item .info div.dd ul li a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 3px 0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .tourlq .lqview .item .info div.dd ul li a:before{content:"\2022";}
#content .tourlq .lqview .item .info div.dd ul li a:hover{color:#1362ad;}

#content .tourlq .lqview .item .info div.kh{display:block;margin:0;padding:0 0 7px;}
#content .tourlq .lqview .item .info div.kh div{margin:0;padding:3px 0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#444;}
#content .tourlq .lqview .item .info div.kh div i{padding-right:8px;color:#999;}

#content .tourlq .lqview .item .info div.kh div.kh1 a{font:400 15px 'Averta-Regular', sans-serif;color:#00abc5;}
#content .tourlq .lqview .item .info div.kh div.kh1 a:hover{font:400 15px 'Averta-Regular', sans-serif;color:#e9680c;}

#content .tourlq .lqview .item .info div.tt{position:relative;display:block;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#f79321;text-align:right;}
#content .tourlq .lqview .item .info div.tt .len{position:absolute;bottom:0;left:0;padding:3px 8px;font:400 15px/22px Arial, sans-serif;color:#222;text-transform:uppercase;background:#ddd;border:#ddd 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}

#content .tourlq .lqview .item .info div.tt .pri{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#e9680c;border:#e9680c 1px solid;cursor:pointer;transition: all .2s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .tourlq .lqview .item .info div.tt .pri span{font:400 18px/22px 'Averta-Semibold', sans-serif;color:#e9680c;transition: all .2s ease-in-out;}
#content .tourlq .lqview .item .info div.tt .prio{display:inline-block;vertical-align:bottom;padding:3px 10px;font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;text-decoration:line-through;}
#content .tourlq .lqview .item .info div.tt .prio span{font:400 16px/22px 'Averta-Regular', sans-serif;color:#999;}

#content .tourlq .lqview .item:hover .info div.tt .pri{color:#fff;background:#e9680c;}
#content .tourlq .lqview .item:hover .info div.tt .pri span{color:#fff;}
/* END TOUR LIEN QUAN */

/* CON > LIST KHACH SAN */
#content .conbox .hocon{display:flex;}
#content .conbox .hocon .hl{width:22%;display:inline-block;vertical-align:top;}
#content .conbox .hocon .hl .mnu{}
#content .conbox .hocon .hl .mnu ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .hocon .hl .mnu ul li{background:#fff;display:block;list-style-type:none;margin:0;padding:0 0 15px;}
#content .conbox .hocon .hl .mnu ul li h3{background:#f5f5f5;border:#ddd 1px solid;border-bottom:none;margin:0;padding:10px 15px;font:400 18px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
#content .conbox .hocon .hl .mnu ul li ul{display:block;margin:0;padding:10px 0;list-style-type:none;border:#ddd 1px solid;}
#content .conbox .hocon .hl .mnu ul li ul li{display:block;list-style-type:none;margin:0;padding:0;}
#content .conbox .hocon .hl .mnu ul li ul li h4{margin:0;padding:0;}
#content .conbox .hocon .hl .mnu ul li ul li h4 a{display:block;background:#fff;margin:0;padding:5px 15px;font:400 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;color:#444}
#content .conbox .hocon .hl .mnu ul li ul li h4 a:hover{color:#1362ad;}

#content .conbox .hocon .hl .mnu ul li ul li.tick{position:relative;display:block;width:100%;padding:0 15px;margin:0;list-style:none;}
#content .conbox .hocon .hl .mnu ul li ul li.tick label{position:relative;display:block;width:100%;padding:5px 10px 5px 26px;margin:0;list-style:none;font:400 14px/22px 'Helvetica Neue';color:#222;cursor:pointer;}
#content .conbox .hocon .hl .mnu ul li ul li.tick label i{margin:0 1px;font-size:18px;color:#fdbf65}
#content .conbox .hocon .hl .mnu ul li ul li.tick label:before{width:16px;height:16px;background:transparent;border:1px solid rgba(148, 151, 163, 0.3);border-radius:3px;content: "";position:absolute;left:0;top:6px;transition: all 0.3s;}
#content .conbox .hocon .hl .mnu ul li ul li.tick.on label:after{content:"";position:absolute;transform:rotate(-45deg);top:10px;left:3px;width:10px;height:5px;border:2px solid #0b73ba;border-top-style:none;border-right-style:none;}
#content .conbox .hocon .hl .mnu ul li ul li.tick .chksa,
#content .conbox .hocon .hl .mnu ul li ul li.tick .chkkv,
#content .conbox .hocon .hl .mnu ul li ul li.tick .chklh,
#content .conbox .hocon .hl .mnu ul li ul li.tick .chkti{display:none !important;}
#content .conbox .hocon .hl .mnu ul li ul li.tick .arsa,
#content .conbox .hocon .hl .mnu ul li ul li.tick .arkv,
#content .conbox .hocon .hl .mnu ul li ul li.tick .arlh,
#content .conbox .hocon .hl .mnu ul li ul li.tick .arti{display:none !important;}

#content .conbox .hocon .hr{width:78%;display:inline-block;vertical-align:top;padding-left:35px;}

#content .conbox .hotel{position:relative;width:100%;padding:0;}
#content .conbox .hotel ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .hotel ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 25px;padding:0;
	background:linear-gradient(to bottom, #fbe4c1, #f9daa9);
    transition: all 0.3s ease-in-out;
    padding:2px
	}
#content .conbox .hotel ul li .combo{display:block;margin:0;padding:10px 15px;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#f79321;}
#content .conbox .hotel ul li .ibox{position:relative;width:100%;display:flex;}
#content .conbox .hotel ul li .ibox .hot{position:absolute;top:15px;left:-10px;max-width:25%;width:fit-content;background:#c00;font:400 14px/25px Arial, sans-serif;color:#fff;padding:0 5px;
	border-radius:0 2px 2px 2px;z-index:4;
    height:25px;
    overflow: hidden;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .conbox .hotel ul li .ibox .hot::before{content:"";position:absolute;border-bottom:8px solid transparent;border-right:8px solid #9c0000;border-left:8px solid transparent;bottom:-8px;left:-8px;}
#content .conbox .hotel ul li .thumb{position:relative;display:inline-block;vertical-align:top;width:25%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;}
#content .conbox .hotel ul li .thumb img{display:block;width:100%;border:none;}
#content .conbox .hotel ul li .info{position:relative;width:50%;background:#f9fafa;display:inline-block;vertical-align:top;padding:10px 15px;}
#content .conbox .hotel ul li .info h2{margin:0;padding:0 0 10px;font:400 17px/22px 'Averta-Semibold', sans-serif;color:#003c71;}
#content .conbox .hotel ul li .info h2 a{color:#003C71}
#content .conbox .hotel ul li .info h2 a:hover{color:#003C71;}
#content .conbox .hotel ul li .info div.vote{display:block;margin:0;padding:0;}
#content .conbox .hotel ul li .info div.vote .stars{display:inline-block;vertical-align:top;white-space:nowrap;font:400 17px/20px 'Averta-Semibold', sans-serif;color:#fdbf65;margin:0 10px 0 0;}
#content .conbox .hotel ul li .info div.vote .stars i{padding-right:3px;}
#content .conbox .hotel ul li .info div.vote .stars i.non{color:#ccc;}
#content .conbox .hotel ul li .info div.vote .stars i.heart{font-size:18px;color:#f00;padding-left:10px;}
#content .conbox .hotel ul li .info div.vote .val{background:#9fc43a;display:inline-block;vertical-align:top;white-space:nowrap;font:400 12px/20px 'Averta-Regular', sans-serif;color:#fff;margin:0 10px 0 0;padding:0 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	}
#content .conbox .hotel ul li .info div.vote .txt{display:inline-block;vertical-align:top;white-space:nowrap;font:400 16px/20px 'Averta-Regular', sans-serif;color:#9fc43a;margin:0 10px 0 0;letter-spacing:-.5px;}
#content .conbox .hotel ul li .info div.vote .num{display:inline-block;vertical-align:top;white-space:nowrap;font:400 15px/20px 'Averta-Regular', sans-serif;color:#999;margin:0;}
#content .conbox .hotel ul li .info div.add{width:100%;margin:0;padding:0;font:400 13px/20px 'Averta-Regular', sans-serif;color:#40a6f2;letter-spacing:-.5px;
    height:20px;
    overflow: hidden;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
#content .conbox .hotel ul li .info div.add a{color:#40a6f2;}
#content .conbox .hotel ul li .info div.add i{padding-right:5px;}
#content .conbox .hotel ul li .info div.nb1{display:block;margin:0;padding:10px 0;}
#content .conbox .hotel ul li .info div.nb1 span{background:#fff;display:inline-block;vertical-align:top;margin:3px 0;padding:0 5px;font:400 13px/20px 'Averta-Regular', sans-serif;color:#003c71;letter-spacing:-.5px;
	border:#bfcedb 1px solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	}
#content .conbox .hotel ul li .info div.nb1 span i{padding-right:5px;}
#content .conbox .hotel ul li .info div.nb2{display:block;margin:0;padding:0;}
#content .conbox .hotel ul li .info div.nb2 div{position:relative;background:#003c71;display:inline-block;vertical-align:top;margin:0 10px 0 0;padding:2px 5px;border-radius:3px 0 0 3px;font:400 13px/20px 'Averta-Semobild', sans-serif;color:#fff;letter-spacing:-.5px;}
#content .conbox .hotel ul li .info div.nb2 div:after {
        border-top:22px solid #003c71;
        position:absolute;
        top:0;
        right:-6px;
        width:0;
        height:0;
        border-right:6px solid transparent;
        content:"";
    }
#content .conbox .hotel ul li .info div.nb2 span{display:inline-block;vertical-align:top;margin:0;padding:0 5px;font:400 14px/24px 'Averta-Regular', sans-serif;color:#003c71;letter-spacing:-.5px;}
	
#content .conbox .hotel ul li .uudai{position:relative;width:25%;background:#fff;display:inline-block;vertical-align:top;padding:10px 15px;}
#content .conbox .hotel ul li .uudai .udbox{position:relative;width:100%;height:100%;display:flex;align-items:center;}
#content .conbox .hotel ul li .uudai .udbox .pri{display:block;width:100%;font:400 20px/30px 'Averta-Regular', sans-serif;color:#26bed6;text-align:center;}
#content .conbox .hotel ul li .uudai .udbox .pri span{font:400 20px/30px 'Averta-Semibold', sans-serif;color:#26bed6;}

#content .conbox .hotel ul li:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}
#content .conbox .hotel ul li:hover .info div.tt .pri{color:#fff;background:#f00;}
#content .conbox .hotel ul li:hover .info div.tt .pri span{color:#fff;}

/* CHI TIET KHACH SAN */
#content .conbox .hobox{position:relative;display:flex;flex-direction:row;column-gap:25px;}
#content .conbox .hobox .holeft{width:25%}
#content .conbox .hobox .holeft .ibox{}
#content .conbox .hobox .holeft .ibox .genmap{display:block;width:100%;
	border:#d0d0d0 1px solid;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;
	}
#content .conbox .hobox .holeft .ibox .genmap iframe{display:block;width:100%;height:250px;}
#content .conbox .hobox .holeft .ibox .intro{display:block;width:100%;margin:0;padding:12px 0;overflow:hidden;}
	
#content .conbox .hobox .horight{width:75%}

#content .conbox .hobox .horight .hotop{position:relative;padding:0 165px 20px 0}
#content .conbox .hobox .horight .hotop h1{margin:0;padding:0;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .hobox .horight .hotop .vote{margin:0;padding:10px 0;}
#content .conbox .hobox .horight .hotop .vote .stars{display:inline-block;vertical-align:top;white-space:nowrap;font:400 17px/20px 'Averta-Semibold', sans-serif;color:#fdbf65;margin:0 10px 0 0;}
#content .conbox .hobox .horight .hotop .vote .stars i{padding-right:3px;}
#content .conbox .hobox .horight .hotop .vote .stars i.non{color:#ccc;}
#content .conbox .hobox .horight .hotop .vote .stars i.heart{font-size:18px;color:#f00;padding-left:10px;}
#content .conbox .hobox .horight .hotop .vote .val{background:#9fc43a;display:inline-block;vertical-align:top;white-space:nowrap;font:400 12px/20px 'Averta-Regular', sans-serif;color:#fff;margin:0 10px 0 0;padding:0 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	}
#content .conbox .hobox .horight .hotop .vote .txt{display:inline-block;vertical-align:top;white-space:nowrap;font:400 16px/20px 'Averta-Regular', sans-serif;color:#9fc43a;margin:0 10px 0 0;letter-spacing:-.5px;}
#content .conbox .hobox .horight .hotop .vote .num{display:inline-block;vertical-align:top;white-space:nowrap;font:400 15px/20px 'Averta-Regular', sans-serif;color:#999;margin:0;}

#content .conbox .hobox .horight .hotop .pri{position:absolute;top:10px;right:0;text-align:right;}
#content .conbox .hobox .horight .hotop .pri p{margin:0;padding:0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#999;}
#content .conbox .hobox .horight .hotop .pri div{margin:0;padding:3px 0;font:400 18px/22px 'Averta-Regular', sans-serif;color:#e9680c;}
#content .conbox .hobox .horight .hotop .pri div span{font:400 20px/22px 'Averta-Semibold', sans-serif;}
#content .conbox .hobox .horight .hotop .pri .book{position:relative;padding:5px 0 10px;text-align:center;}
#content .conbox .hobox .horight .hotop .pri .book a{display:block;background:#e9680c;padding:6px 25px;font:400 14px/20px 'Averta-Semibold', sans-serif;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .hobox .horight .hotop .pri .book a:hover{box-shadow:0 0 0 5px rgba(0,0,0,.05);background:#c75300;}

#content .conbox .hobox .horight .hotop .add{margin:0;padding:0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#222;}
#content .conbox .hobox .horight .hotop .add i{padding-right:5px;}

#content .conbox .hobox .horight .hogal{width:100%;}
#content .conbox .hobox .horight .hogal .gallery{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;	
	}
#content .conbox .hobox .horight .hogal .gallery .util-wrapper-holder {
    overflow: hidden;
    position: relative;
	padding:0 !important;
    width: -moz-calc(100%) !important;
    width: -webkit-calc(100%) !important;
    width: -o-calc(100%) !important;
    width: calc(100%) !important;
}
#content .conbox .hobox .horight .hogal .gallery .item{margin:0;padding:0;overflow:hidden;}
#content .conbox .hobox .horight .hogal .gallery .item .thumb{position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;overflow:hidden;}
#content .conbox .hobox .horight .hogal .gallery .item .thumb img{display:block;width:100%;border:none;}
#content .conbox .hobox .horight .hogal .gallery .item .thumb span{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font:400 15px/20px 'Averta-Regular', serif;color:#fff;}

#content .conbox .hobox .horight .homain{position:relative;width:100%;padding:25px 0;}

#content .conbox .hobox .horight .homain .homn{position:relative;width:100%;margin:0;padding:0;background:#fff;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .04);
	border-bottom: 1px solid #e8e8e8;
	overflow:hidden;
	}
#content .conbox .hobox .horight .homain .homn .mnu{width:100%;margin:0 auto;}
#content .conbox .hobox .horight .homain .homn .mnu ul{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0;list-style:none;}
#content .conbox .hobox .horight .homain .homn .mnu ul li{width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#content .conbox .hobox .horight .homain .homn .mnu ul li a{position:relative;display:block;padding:10px 12px;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#222;cursor:pointer;}
#content .conbox .hobox .horight .homain .homn .mnu ul li a:before{position:absolute;background:rgba(255,255,255,0);bottom:0;left:0;right:0;height:2px;content:'';transition:all .3s ease-in-out;}
#content .conbox .hobox .horight .homain .homn .mnu ul li a.active:before,
#content .conbox .hobox .horight .homain .homn .mnu ul li a:hover:before{background:#e9680c;}
#content .conbox .hobox .horight .homain .homn.mfixed{position:fixed;top:0;left:0;z-index:998;}
#content .conbox .hobox .horight .homain .homn.mfixed .mnu{width:1200px;}
#content .conbox .hobox .horight .homain .ibox{position:relative;width:100%;margin:0;padding:0 0 15px;}
#content .conbox .hobox .horight .homain .ibox.itop{padding:25px 0 15px;}
#content .conbox .hobox .horight .homain .ibox .head{position:relative;padding:0 0 15px;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#222;}

#content .conbox .hobox .horight .homain .ibox .tienich{font:400 16px/25px Averta-Regular, sans-serif;}
#content .conbox .hobox .horight .homain .ibox .tienich ul{display:block;margin:0;padding:0;list-style-type:none;}
#content .conbox .hobox .horight .homain .ibox .tienich ul li{position:relative;width:33.33333%;display:inline-block;vertical-align:top;margin:0;padding:5px 5px 5px 25px;}
#content .conbox .hobox .horight .homain .ibox .tienich ul li:before{width:16px;height:16px;background:transparent;border:1px solid rgba(148, 151, 163, 0.3);border-radius:3px;content: "";position:absolute;left:0;top:9px;transition: all 0.3s;}
#content .conbox .hobox .horight .homain .ibox .tienich ul li:after{content:"";position:absolute;transform:rotate(-45deg);top:13px;left:3px;width:10px;height:5px;border:2px solid #0b73ba;border-top-style:none;border-right-style:none;}

#content .conbox .hobox .horight .homain .ibox .ngay{display:flex;justify-content:space-between;column-gap:15px;padding:0 0 20px;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1{display:block;width:calc(100% - 180px);box-shadow:0 0 28px 6px rgba(0, 0, 0, .12);border-radius:6px;padding:0 15px;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul{display:block;width:100%;margin:0;padding:0;list-style:none;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li{position:relative;width:23.5%;display:inline-block;vertical-align:top;margin:0 0 0 2%;padding:10px 0;list-style:none;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li:first-child{margin-left:0;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li label{display:block;padding:0 3px 8px;font:400 16px/20px "Averta-Regular";color:#222;}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li input[type="text"],
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 30px 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#content .conbox .hobox .horight .homain .ibox .ngay .box1 ul li select {
    background: rgba(255,255,255,.95) url('/images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#content .conbox .hobox .horight .homain .ibox .ngay .box2{width:165px;}
#content .conbox .hobox .horight .homain .ibox .ngay .box2 input[type="button"] {
	display:inline-block;
	width:100%;height:100%;border-radius:6px;
	background:#e9680c;
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 25px 6px;
	font:400 15px/25px 'Averta-Semibold';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#content .conbox .hobox .horight .homain .ibox .ngay input[type="text"]::placeholder{color:#888;opacity:1;}
#content .conbox .hobox .horight .homain .ibox .ngay input[type="text"]:-ms-input-placeholder{color:#888;}
#content .conbox .hobox .horight .homain .ibox .ngay input[type="text"]::-ms-input-placeholder{color:#888;}

#boxpop .con ul li input[type="text"]:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#boxpop .con ul li input[type="button"]:hover{background:#e9680c;}
	
#content .conbox .hobox .horight .homain .ibox .loai{margin:0 0 15px;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .04);
	border-bottom: 1px solid #e8e8e8;
	overflow:hidden;	
	}
#content .conbox .hobox .horight .homain .ibox .loai table{margin:0;border-collapse:collapse;}
#content .conbox .hobox .horight .homain .ibox .loai table th{background:#e6e7ea;width:18%;padding:10px 15px;border:none;font:400 16px/20px 'Averta-Semibold', sans-serif;white-space:nowrap;border:#ddd 1px solid;}
#content .conbox .hobox .horight .homain .ibox .loai table th:first-child,
#content .conbox .hobox .horight .homain .ibox .loai table th:nth-child(2){width:30%;}
#content .conbox .hobox .horight .homain .ibox .loai table th:nth-child(3){width:22%;}
#content .conbox .hobox .horight .homain .ibox .loai table td{padding:10px 15px;border:#ddd 1px solid;vertical-align:top;}
#content .conbox .hobox .horight .homain .ibox .loai table .title{position:relative;padding:0 0 10px;font:400 17px/22px 'Averta-Semibold', sans-serif;color:#1362ad;}
#content .conbox .hobox .horight .homain .ibox .loai table .title1{position:relative;padding:0 0 10px;font:400 16px/20px 'Averta-Semibold', sans-serif;color:#1362ad;}
#content .conbox .hobox .horight .homain .ibox .loai table .pritxt{position:relative;padding:0 0 8px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#666;text-align:right;letter-spacing:-.5px;}
#content .conbox .hobox .horight .homain .ibox .loai table .prinum{position:relative;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#e9680c;text-align:right;}
#content .conbox .hobox .horight .homain .ibox .loai table .prinum span{font:400 18px/20px 'Averta-Regular', sans-serif;color:#e9680c;}
#content .conbox .hobox .horight .homain .ibox .loai table .thumb{padding:0 0 5px}
#content .conbox .hobox .horight .homain .ibox .loai table .thumb img{display:block;width:100%;border:none;}
#content .conbox .hobox .horight .homain .ibox .loai table .info{font:400 15px/20px 'Averta-Regular', sans-serif;}
#content .conbox .hobox .horight .homain .ibox .loai table .info h1{font:400 20px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info h2{font:400 19px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info h3{font:400 18px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info h4{font:400 17px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info h5{font:400 16px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info p,
#content .conbox .hobox .horight .homain .ibox .loai table .info div{padding:3px 0;}
#content .conbox .hobox .horight .homain .ibox .loai table .info a{}
#content .conbox .hobox .horight .homain .ibox .loai table .info a:hover{color:#f00;}
#content .conbox .hobox .horight .homain .ibox .loai table .info img{display:inline-block;margin:3px 0;max-width:100%;height:auto !important;border:none}

#content .conbox .hobox .horight .homain .ibox .loai table .info ul{margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#content .conbox .hobox .horight .homain .ibox .loai table .info ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 15px !important;border:none !important;}
#content .conbox .hobox .horight .homain .ibox .loai table .info ul li:before{position:absolute;top:10px;left:0;width:6px;height:6px;content:'';background:url('/images/global/dot.png');}

#content .conbox .hobox .horight .homain .ibox .loai table .info ol{margin:5px 0 !important;padding:0 !important;}
#content .conbox .hobox .horight .homain .ibox .loai table .info ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

#content .conbox .hobox .horight .homain .ibox .loai table .book{position:relative;padding:5px 0;text-align:center;}
#content .conbox .hobox .horight .homain .ibox .loai table .book span{display:block;background:#e9680c;padding:5px 15px;font:400 14px/20px 'Averta-Semibold', sans-serif;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	cursor:pointer;
	}
#content .conbox .hobox .horight .homain .ibox .loai table .book span:hover{box-shadow:0 0 0 5px rgba(0,0,0,.05);background:#c75300;}

#content .conbox .tobox .tomain .right .note .ibox ol{margin:5px 0 !important;padding:0 !important;}
#content .conbox .tobox .tomain .right .note .ibox ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

#content .conbox .hobox .horight .homain .ibox .loai .book a{display:block;background:none;border:#e9680c 1px solid;padding:5px 20px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#e9680c;
	transition:all .3s ease-in-out;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow: hidden;
	}
#content .conbox .hobox .horight .homain .ibox .loai .book a:hover{background:#e9680c;color:#fff;}
		
/* END CHI TIET KHACH SAN */

/* CON > TIN TỨC TOP */
#content .netop{background:#f6f6f6;}
#content .netop .itext{width:1200px;margin:0 auto;padding:15px 0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#222;}
#content .netop .itext h1{font:600 26px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .netop .itext h2{font:600 24px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .netop .itext h3{font:600 22px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .netop .itext h4{font:600 20px/28px 'Averta-Semibold', sans-serif;padding:5px 0;}
#content .datop .itext h5{font:600 18px/25px 'Averta-Regular', sans-serif;padding:5px 0;}
#content .netop .itext h6{font:600 16px/25px 'Averta-Regular', sans-serif;padding:5px 0;}
#content .netop .itext p,
#content .netop .itext div{padding:5px 0;}
#content .netop .itext a{color:#222;text-decoration:none}
#content .netop .itext a:hover{color:red;text-decoration:underline}
#content .netop .itext img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .netop .nemnu{width:1200px;margin:0 auto;position:relative;border-bottom:#cccccc 1px solid;}
#content .netop .nemnu ul{display:inline-block;vertical-align:top;margin:0;padding:0;list-style-type:none;}
#content .netop .nemnu ul li{display:inline-block;vertical-align:top;list-style-type:none;margin:0;padding:0;}
#content .netop .nemnu ul li span{display:block;position:relative;overflow:hidden;padding:5px 15px 5px;cursor:pointer;
	font:400 14px/25px 'Averta-Regular', sans-serif;
	color:#222;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .netop .nemnu ul li span{padding:5px 15px 5px 0;font:400 16px/25px 'Averta-Semibold', sans-serif;cursor:auto;}
#content .netop .nemnu ul li span:before{position:absolute;bottom:0;left:0;right:0;height:2px;content:"";background:#e01072;z-index:1;}
#content .netop .nemnu ul li a{display:block;position:relative;overflow:hidden;padding:5px 15px 5px;cursor:pointer;
	font:400 14px/25px 'Averta-Regular', sans-serif;
	color:#222;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}
#content .netop .nemnu ul li a:hover{color:#e01072}

/*--- START TIN TOP ---*/
#content .netop .nehot{width:1200px;margin:0 auto;padding:25px 0 15px;}
#content .netop .nehot .box1{width:50%;display:inline-block;vertical-align:top;}
#content .netop .nehot .box1 ul{width:100%;display:block;margin:0;padding:0;list-style-type:none;}
#content .netop .nehot .box1 ul li{width:31.33333%;display:inline-block;vertical-align:top;list-style-type:none;margin:0 0 0 3%;padding:10px 0;}
#content .netop .nehot .box1 ul li:first-child{display:block;width:100%;margin:0;padding:0;}
#content .netop .nehot .box1 ul li:nth-child(2){margin-left:0;}

#content .netop .nehot .box1 ul li .thumb{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .netop .nehot .box1 ul li .thumb img{display:block;width:100%;border:none;}
#content .netop .nehot .box1 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .netop .nehot .box1 ul li .thumb .play div{width:auto;margin:0 auto}
#content .netop .nehot .box1 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}
#content .netop .nehot .box1 ul li .info{position:relative;width:100%;display:inline-block;vertical-align:top;padding:12px 3px 10px;}
#content .netop .nehot .box1 ul li .info h2{position:relative;display:block;width:100%;margin:0;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#222;}
#content .netop .nehot .box1 ul li .info h2 a{color:#222}
#content .netop .nehot .box1 ul li .info h2 a:hover{color:#e54f39;}
#content .netop .nehot .box1 ul li .info div{display:none;margin:0;padding:5px 0 0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .netop .nehot .box1 ul li .info div a{display:inline-block;vertical-align:top;margin:0;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .netop .nehot .box1 ul li .info div a:hover{color:#222;}
#content .netop .nehot .box1 ul li .info div span{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;font:400 16px/20px 'Averta-Regular', sans-serif;color:#929292;}

#content .netop .nehot .box1 ul li:first-child .info h2{position:relative;display:block;width:100%;margin:0;padding:0;font:400 20px/28px 'Averta-Semibold', sans-serif;color:#222;}
#content .netop .nehot .box1 ul li:first-child .info div{display:block;}
		
#content .netop .nehot .box2{width:25%;display:inline-block;vertical-align:top;padding-left:35px;}
#content .netop .nehot .box2 ul{width:100%;display:block;margin:0;padding:0;list-style-type:none;}
#content .netop .nehot .box2 ul li{width:100%;display:inline-block;vertical-align:top;list-style-type:none;margin:0 0 15px;padding:0 0 15px;border-bottom:#ddd 1px solid;}
#content .netop .nehot .box2 ul li:last-child{margin:0;border-bottom:#ddd 0px solid;}

#content .netop .nehot .box2 ul li .thumb{position:relative;width:100%;display:none;vertical-align:top;margin:0;background-size:cover !important;background-position:50% 50% !important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .netop .nehot .box2 ul li .thumb img{display:block;width:100%;border:none;}
#content .netop .nehot .box2 ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .netop .nehot .box2 ul li .thumb .play div{width:auto;margin:0 auto}
#content .netop .nehot .box2 ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}
#content .netop .nehot .box2 ul li .info{position:relative;width:100%;display:inline-block;vertical-align:top;padding:0;}

#content .netop .nehot .box2 ul li .info h2{position:relative;display:block;width:100%;margin:0;padding:0;font:400 16px/22px 'Averta-Semibold', sans-serif;color:#222;}
#content .netop .nehot .box2 ul li .info h2:before{position:absolute;top:8px;left:0;width:6px;height:6px;content:'';background:url('/images/global/dot.png');}
#content .netop .nehot .box2 ul li .info h2 a{color:#222}
#content .netop .nehot .box2 ul li .info h2 a:hover{color:#e54f39;}
#content .netop .nehot .box2 ul li .info div{display:block;margin:0;padding:5px 0 0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .netop .nehot .box2 ul li .info div a{display:inline-block;vertical-align:top;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .netop .nehot .box2 ul li .info div a:hover{color:#222;}
#content .netop .nehot .box2 ul li .info div span{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}

#content .netop .nehot .box3{width:25%;display:inline-block;vertical-align:top;padding-left:35px;}
#content .netop .nehot .box3 ul{width:100%;display:block;margin:0;padding:0;list-style-type:none;}
#content .netop .nehot .box3 ul li{width:100%%;display:inline-block;vertical-align:top;list-style-type:none;margin:0;padding:0;}
#content .netop .nehot .box3 ul li img{width:100%%;display:block;width:100%;border:none}

#content .conbox .necon{display:flex;}
#content .conbox .necon .nl{width:72%;display:inline-block;vertical-align:top;padding-right:35px;border-right:#ccc 1px solid;}
#content .conbox .necon .nr{width:28%;display:inline-block;vertical-align:top;padding-left:35px;}
#content .conbox .necon .nr .anh{display:block;padding:0 0 20px;}
#content .conbox .necon .nr .anh ul{display:block;vertical-align:top;margin:0;padding:0;list-style-type:none;}
#content .conbox .necon .nr .anh ul li{display:block;vertical-align:top;list-style-type:none;margin:0;padding:0;}
#content .conbox .necon .nr .anh ul li img{display:block;width:100%;height:auto;border:none;}

#content .conbox .necon .nr .qt{display:block;background:#f6f6f6;padding:15px 25px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}

#content .conbox .necon .nr .qt .title{margin:0 0 15px;border-bottom:#ccc 1px solid;}
#content .conbox .necon .nr .qt .title h3{position:relative;display:inline-block;margin:0;padding:0 0 6px;font:400 22px/28px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .necon .nr .qt .title h3:before{position:absolute;bottom:0;left:0;right:0;content:'';height:1px;background:#e54f39;z-index:1;}
#content .conbox .necon .nr .qt .title h3 span{color:#486f42;}

#content .conbox .necon .nr .qt ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .necon .nr .qt ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;border-bottom:#e5e5e5 1px solid}
#content .conbox .necon .nr .qt ul li:last-child{margin:0;padding:0;border-bottom:#e5e5e5 0px solid}
#content .conbox .necon .nr .qt ul li h4{margin:0;padding:0;font:400 16px/22px 'Averta-Regular', sans-serif;color:#222;}
#content .conbox .necon .nr .qt ul li h4 a{color:#222}
#content .conbox .necon .nr .qt ul li h4 a:hover{color:#15639b;}

/* CON > TIN TỨC */
#content .conbox .list{}
#content .conbox .list ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .list ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;border-bottom:#e5e5e5 1px solid}
#content .conbox .list ul li .thumb{position:relative;display:inline-block;vertical-align:top;width:25%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;
	border:#fff 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .conbox .list ul li .thumb img{display:block;width:100%;border:none;}
#content .conbox .list ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .list ul li .thumb .play div{width:auto;margin:0 auto}
#content .conbox .list ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}
#content .conbox .list ul li .info{position:relative;width:75%;display:inline-block;vertical-align:top;padding:0 0 0 25px;}
#content .conbox .list ul li .info h2{margin:0;padding:5px 0;font:400 18px/22px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .list ul li .info h2 a{color:#222}
#content .conbox .list ul li .info h2 a:hover{color:#15639b;}
#content .conbox .list ul li .info div{display:block;margin:0;padding:0 0 3px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .list ul li .info div a{display:inline-block;vertical-align:top;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .list ul li .info div a:hover{color:#222;}
#content .conbox .list ul li .info div span{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .list ul li .info p{margin:0;padding:0;font:400 16px/22px 'Averta-Regular', sans-serif;color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
	
#content .conbox .other{padding:35px 0 15px;}
#content .conbox .other .head{margin:0 0 15px;border-bottom:#ccc 1px solid;}
#content .conbox .other .head h3{position:relative;display:inline-block;margin:0;padding:0 0 10px;font:400 22px/28px 'Averta-Regular', sans-serif;color:#e54f39;text-transform:uppercase;}
#content .conbox .other .head h3:before{position:absolute;bottom:0;left:0;right:0;content:'';height:1px;background:#e54f39;z-index:1;}
#content .conbox .other .head h3 span{color:#486f42;}

#content .conbox .other ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .other ul li{width:100%;display:block;margin:0;padding:5px 0;border:none;}
#content .conbox .other ul li h2{margin:0;padding:0;font:400 18px/25px 'Averta-Regular', sans-serif;color:#222;}
#content .conbox .other ul li h2 a i{padding-right:8px;}
#content .conbox .other ul li h2 a{color:#222}
#content .conbox .other ul li h2 a:hover{color:#15639b;}

#content .conbox .nother{padding:35px 0 15px;}
#content .conbox .nother .head{margin:0 0 15px;border-bottom:#ccc 1px solid;}
#content .conbox .nother .head h3{position:relative;display:inline-block;margin:0;padding:0 0 10px;font:400 22px/28px 'Averta-Regular', sans-serif;color:#e54f39;text-transform:uppercase;}
#content .conbox .nother .head h3:before{position:absolute;bottom:0;left:0;right:0;content:'';height:1px;background:#e54f39;z-index:1;}
#content .conbox .nother .head h3 span{color:#486f42;}

#content .conbox .nother ul{width:100%;padding:0;margin:0;list-style:none}
#content .conbox .nother ul li{width:100%;display:inline-block;vertical-align:top;margin:0 0 15px;padding:0 0 15px;border-bottom:#e5e5e5 1px solid}
#content .conbox .nother ul li:last-child{margin:0;border-bottom:#e5e5e5 0px solid}

#content .conbox .nother ul li .thumb{position:relative;display:inline-block;vertical-align:top;width:25%;margin:0 auto;background-size:cover !important;background-position:50% 50% !important;
	border:#fff 1px solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .conbox .nother ul li .thumb img{display:block;width:100%;border:none;}
#content .conbox .nother ul li .thumb .play{position:absolute;top:0;bottom:0;left:0;right:0;
    display: flex;
    align-items: center;
	text-align:center;
	}
#content .conbox .nother ul li .thumb .play div{width:auto;margin:0 auto}
#content .conbox .nother ul li .thumb .play img{width:auto;height:50px;display:block;border:none;}
#content .conbox .nother ul li .info{position:relative;width:75%;display:inline-block;vertical-align:top;padding:0 0 0 25px;}
#content .conbox .nother ul li .info h4{margin:0;padding:5px 0;font:400 18px/22px 'Averta-Semibold', sans-serif;color:#222;}
#content .conbox .nother ul li .info h4 a{color:#222}
#content .conbox .nother ul li .info h4 a:hover{color:#15639b;}
#content .conbox .nother ul li .info div{display:block;margin:0;padding:0 0 3px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .nother ul li .info div a{display:inline-block;vertical-align:top;margin:0;padding:0;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .nother ul li .info div a:hover{color:#222;}
#content .conbox .nother ul li .info div span{display:inline-block;vertical-align:top;margin:0;padding:0 0 0 10px;font:400 14px/20px 'Averta-Regular', sans-serif;color:#929292;}
#content .conbox .nother ul li .info p{margin:0;padding:0;font:400 16px/22px 'Averta-Regular', sans-serif;color:#444;text-align:justify;
    max-height:66px;
    overflow: hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
	}
	
#content .conbox .tintuc{display:block;width:100%;margin:0 auto;}
#content .conbox .tintuc .updated{position:relative;display:block;width:100%;margin:0;padding:10px 0 10px 22px;font:400 16px/20px Averta-Regular, sans-serif;color:#8d8d8d;}
#content .conbox .tintuc .updated:before{position:absolute;display:block;background:url('/images/global/icon-calnew.png');width:19px;height:17px;left:0;top:12px;content:'';}

#content .conbox .tintuc .title{margin:0;padding:0;font:400 28px/35px Averta-Semibold, sans-serif;color:#222;}
#content .conbox .tintuc .desc{margin:0;padding:0 0 15px;font:400 20px/25px Averta-Regular, sans-serif;color:#444;text-align:justify;}
/* END TIN TỨC */
		
/* CHI TIẾT */
#content .mucluc{width:auto;display:table;background:#f9f9f9;margin:0 0 15px;padding:10px 15px;border:1px solid #ddd;font:400 16px/25px 'Averta-Regular', sans-serif;color:#000;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
	}
#content .mucluc p,
#content .mucluc div{padding:3px 0;font:400 16px/25px 'Averta-Semibold', sans-serif;}
#content .mucluc ul{counter-reset:item;margin:3px 0 !important;padding:0 10px !important;list-style-type:none;}
#content .mucluc ul li{margin:0 !important;padding:3px 0 !important;border:none !important;list-style-type:none;}
#content .mucluc ul li::before {
    content: counters(item, ".") ". ";
    display: inline-block;
    counter-increment: item;
    margin-right: 0.2em;
	}
#content .mucluc ul ul{margin:0;padding:3px 10px 0 !important;list-style-type:none;}
#content .mucluc ul ul li{margin:0;padding:3px 0;list-style-type:none;}
#content .mucluc ul ul li::before {
    content: counters(item, ".") ". ";
    display: inline-block;
    counter-increment: item;
    margin-right: 0.2em;
	}
#content .mucluc a{color:#000;}
#content .mucluc a:hover{color:#15639b;}

#comming{padding:100px 0;font:400 16px/25px 'Averta-Regular', sans-serif;text-align:center}

#content .detail{font:400 16px/25px 'Averta-Regular', sans-serif;text-align:justify}
#content .detail.size17{font:400 17px/25px 'Averta-Regular', sans-serif;}
#content .detail.size15{font:400 15px/25px 'Averta-Regular', sans-serif;}
#content .detail h1{font:400 24px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .detail h2{font:400 22px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .detail h3{font:400 20px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .detail h4{font:400 19px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .detail h5{font:400 18px/28px 'Averta-Semibold', sans-serif;padding:10px 0;}
#content .detail p,
#content .detail div{padding:5px 0;}
#content .detail a{}
#content .detail a:hover{color:#f00;}
#content .detail img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

#content .detail table{max-width:100%;margin:10px 0;border-collapse:collapse;}
#content .detail table th{padding:3px 8px;border:#ababab 1px solid;font-weight:400;}
#content .detail table td{padding:3px 8px;border:#ababab 1px solid;}

#content .detail table.bangn th{padding:0;border:#ababab 0px solid;font-weight:400;}
#content .detail table.bangn td{padding:0;border:#ababab 0px solid;}

#content .detail table.bang2 td{width:50%;}
#content .detail table.bang2n td{width:50%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang3 td{width:33.33333%;}
#content .detail table.bang3n td{width:33.33333%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang3n1 td{width:33.33333%;padding:0 0 0 10%;border:#ababab 0px solid;}
#content .detail table.bang3n1 td:first-child{padding-left:0;}

#content .detail table.bang4 td{width:25%;}
#content .detail table.bang4n td{width:25%;padding:0;border:#ababab 0px solid;}

#content .detail table.bang5 td{width:20%;}
#content .detail table.bang5n td{width:20%;padding:0;border:#ababab 0px solid;}

.giua{margin-left:auto !important;margin-right:auto !important}

#content .detail ul{margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#content .detail ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 25px !important;border:none !important;}
#content .detail ul li:before{position:absolute;top:8px;left:0;width:16px;height:16px;content:'';background:url('/images/global/validated.gif');}

#content .detail ol{margin:5px 0 !important;padding:0 !important;}
#content .detail ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

#content .detail .youtube{padding:15px 0;}
#content .detail .youtube .ytbox{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .detail .youtube .ytbox iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .detail .video{padding:10px 0;}
#content .detail .video p{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0;}
#content .detail .video p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

#content .detail .link{margin:0;padding:25px 0;}
#content .detail .link a{display:inline-block;vertical-align:top;margin:0;padding:5px 25px 6px;border:#fff 1px solid;font:400 16px/30px 'Averta-Regular', sans-serif;color:#fff;
    background-color: #e44c38;
    background-image: linear-gradient(-60deg,#e44c38 50%,transparent 0);
    background-size: 400% 400%;
    background-position: 0 50%;
	transition:color .5s ease-in-out,background-position .5s ease-in-out;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	overflow:hidden;
	}
#content .detail .link a:hover{background-image:linear-gradient(-60deg,#ca2b16 50%,transparent 0);background-position:99% 50%;color:#fff;}

#content .share{width:100%;margin:0;padding:25px 0;text-align:right;}
#content .share .sbox{width:auto;display:inline-block;vertical-align:top;}
#content .share .sbox p{display:inline-flex;vertical-align:top;position:relative;margin:0;padding:0 10px 0 0;width:fit-content;font:400 20px/32px 'Averta-Semibold', sans-serif;}
#content .share .sbox ul{display:inline-flex;vertical-align:top;width:fit-content;margin:0;padding:0;list-style:none;}
#content .share .sbox ul li{display:flex;align-items:center;margin:0;padding:0 0 0 5px;list-style:none;border:none !important}
#content .share .sbox ul li img{display:block;height:auto;border:none;}

#content .writer{width:100%;margin:0;padding:25px 0;border-top:1px solid rgba(79,79,79,.5);border-bottom:1px solid rgba(79,79,79,.5);color:rgba(0,0,0,.65)}
#content .writer .wbox{position:relative;width:100%;padding:20px 50px;font:400 16px/25px 'Averta-Regular', sans-serif;text-align:justify}
#content .writer .wbox:before{content:open-quote;position:absolute;top:0;left:0;font-size:100px;line-height:1;font-family:Arial, Helvetica, sans-serif;}
#content .writer .wbox:after{content:close-quote;position:absolute;right:0;bottom:0;font-size:100px;line-height:0;font-family:Arial, Helvetica, sans-serif;}
#content .writer .wtit{display:flex;align-items:center;padding:0 50px;}
#content .writer .wtit .thumb{display:inline-block;vertical-align:top;width:100px;height:100px;border-radius:50%;overflow:hidden;margin-right:30px;}
#content .writer .wtit .thumb img{display:block;width:100%;height:100%;border:none;object-fit:cover;object-position:center;vertical-align:middle;border-style:none;}
#content .writer .wtit .name{display:inline-block;vertical-align:top;font:400 20px/25px 'Averta-Semibold', sans-serif;}
/* END CHI TIẾT */

/* START DIEM DL */
#diemdl{display:block;}
#diemdl .box{width:1200px;margin:0 auto;padding:35px 0;}

#diemdl .box .mnu{}
#diemdl .box .mnu ul{display:block;margin:0;padding:0;list-style-type:none;}
#diemdl .box .mnu ul li{background:#fff;display:block;list-style-type:none;margin:0;padding:0 0 15px;}
#diemdl .box .mnu ul li h3{background:#f5f5f5;border:#ddd 1px solid;border-bottom:none;margin:0;padding:10px 15px;font:400 18px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;}
#diemdl .box .mnu ul li ul{display:block;margin:0;padding:10px 0;list-style-type:none;border:#ddd 1px solid;}
#diemdl .box .mnu ul li ul li{display:block;list-style-type:none;margin:0;padding:0;}
#diemdl .box .mnu ul li ul li h4{margin:0;padding:0;}
#diemdl .box .mnu ul li ul li h4 a{display:block;background:#fff;margin:0;padding:5px 15px;font:400 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;color:#444}
#diemdl .box .mnu ul li ul li h4 a:hover{color:#1362ad;}

/* END DIEM DL */

/* BIỂU MẪU POP */
#boxpop{width:100%;margin:0;padding:0;}
#boxpop .name{background:#0b77bf;margin:0;padding:15px 15px;font:400 15px/20px 'Averta-Semibold';color:#fff;text-align:center;}
#boxpop .head{margin:0 0 10px;padding:15px 15px;font:400 15px/25px 'Averta-Regular', sans-serif;color:#222;border-bottom:#ccc 1px solid;}
#boxpop .head h1{font:400 24px/30px 'Averta-Semibold', sans-serif;padding:0;}
#boxpop .head h2{font:400 22px/30px 'Averta-Semibold', sans-serif;padding:0;}
#boxpop .head h3{font:400 20px/30px 'Averta-Semibold', sans-serif;padding:0;}
#boxpop .head h4{font:400 19px/30px 'Averta-Semibold', sans-serif;padding:0;}
#boxpop .head h5{font:400 18px/28px 'Averta-Semibold', sans-serif;padding:0;}
#boxpop .head p,
#boxpop .head div{padding:0;}
#boxpop .head a{}
#boxpop .head a:hover{color:#f00;}

#boxpop .foot{background:#f4f4f4;margin:0;padding:15px 15px;font:400 13px/20px Arial;color:#555;text-align:center;}
#boxpop .foot a{font:400 13px Arial;color:#055699;}
#boxpop .foot a:hover{color:#055699;}
#boxpop .fancybox-button{height:40px;width:40px;padding:5px;}
#boxpop .note{margin:0;padding:20px 25px 0;font:400 italic 14px/20px Arial;color:#f00;}
#boxpop .noteal{margin:0;padding:20px 25px;font:400 14px/20px Arial;color:#222;text-align:center;}
#boxpop .error{margin:0;padding:20px 25px 10px;font:400 14px/20px Arial;color:#f00;text-align:center;}
#boxpop .con{padding:10px 25px;}
#boxpop .con.bg{background:#f1f1f1;}
#boxpop .con ul{display:block;margin:0;padding:0;list-style:none;}
#boxpop .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:5px 0px;list-style:none;}
#boxpop .con ul li .agency{display:block;padding:0 3px 8px;font:600 14px/20px "Open Sans";color:#222;}
#boxpop .con ul li .agency span{color:blue;}
#boxpop .con ul li label{display:block;padding:0 3px 8px;font:400 16px/20px "Averta-Regular";color:#222;}
#boxpop .con ul li label em{font:400 16px/20px "Averta-Regular";color:#f00;}
#boxpop .con ul li span{font:400 14px/14px "Averta-Regular";color:#f00;}
#boxpop .con ul li .fa-check{position:absolute;right:10px;top:-25px;font-size:16px;color:#390;}
#boxpop .con ul li .fa-exclamation-triangle{position:absolute;right:10px;top:-25px;font-size:16px;color:#f00;}

#boxpop .con ul li.center{text-align:center;}
#boxpop .con ul li.br{margin-right:4%;}

#boxpop .con ul li.li21{width:49%;margin-right:1%;}
#boxpop .con ul li.li21 .login-remember{cursor:pointer;font:400 13px/20px Arial;color:#555;}
#boxpop .con ul li.li21 .login-remember span{display:inline-block;height:20px;width:20px;border:2px solid #d7d7d7;font:bold 14px/18px Arial;color:#fff;text-align:center;margin-right:10px;}
#boxpop .con ul li.li21 .login-remember span.checked{color:#319c00;border-color:#319c00;}

#boxpop .con ul li.li22{width:49%;margin-left:1%;font:400 13px/20px Arial;color:#555;}
#boxpop .con ul li.li22 a{font:400 13px Arial;color:#055699;}
#boxpop .con ul li.li22 a:hover{color:#055699;}

#boxpop .con ul li.li31{width:32%;margin-left:0;}
#boxpop .con ul li.li32{width:32%;margin-left:2%;}
#boxpop .con ul li.li33{width:32%;margin-left:2%;}
#boxpop .con ul li.li323{width:66%;margin-left:2%;}

#boxpop .con ul li.li41{width:23.5%;margin-left:0;}
#boxpop .con ul li.li42{width:23.5%;margin-left:2%;}
#boxpop .con ul li.li43{width:23.5%;margin-left:2%;}
#boxpop .con ul li.li44{width:23.5%;margin-left:2%;}

.secu130{width:130px !important;}
.ileft{right:auto !important;left:104px;}

#boxpop .con ul li div.radio{display:inline-block;vertical-align:top;padding:6px 15px 6px 0;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#boxpop .con ul li div.radio i{height:21px;width:21px;font-size:22px;color:#f00;cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
/*	
#boxpop .con ul li span{}
*/
#boxpop .con ul li em.baoloi{position:relative;display:block;padding:3px 3px 0 3px;font:400 12px/18px Arial;color:#f00;text-align:left;}
#boxpop .con ul li img.capt{width:66px;height:22px;margin:7px 5px 8px;display:inline-block;vertical-align:top;border:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	}
#boxpop .con ul li img.pic{width:100px;height:100px;margin:8px 0 0;display:block;border:none;object-fit:cover;object-position:center;vertical-align:middle;}
#boxpop .con ul li.notes{}
#boxpop .con ul li.notes p{margin:0;padding:3px 0;font:400 12px/20px Arial;color:#555;letter-spacing:-.4px;}
#boxpop .con ul li.notes b{font:400 12px Arial;color:#390;}
#boxpop .con ul li.notes a{font:400 12px Arial;color:#055698;}
#boxpop .con ul li.notes a:hover{color:#055698;}

#boxpop .con ul li .boxtv{position:relative;width:100%;background:rgba(255,255,255,1)}
#boxpop .con ul li .boxtv span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#boxpop .con ul li .boxtv span span{
    background: rgba(255,255,255,0) url('/images/global/ico-search.png') no-repeat right;
	background-size:18px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#boxpop .con ul li .boxtv span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 13px/20px Montserrat;color:#444;}
#boxpop .con ul li .boxtv input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 13px/20px Montserrat;color:#444;}
#boxpop .con ul li .boxtv:after{content:'';background:url('/images/global/ico-search.png') no-repeat center;position:absolute;right:10px;top:9px;width:10px;height:10px;background-size:10px;}
#boxpop .con ul li .boxtv ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:235px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#boxpop .con ul li .boxtv ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#boxpop .con ul li .boxtv ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#boxpop .con ul li .boxtv ul::-webkit-scrollbar-track {padding:8px;}
#boxpop .con ul li .boxtv ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 13px/26px Montserrat;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#boxpop .con ul li .boxtv ul li:nth-child(4){width:100%;}
#boxpop .con ul li .boxtv ul li:last-child{border:none;}
#boxpop .con ul li .boxtv ul li:hover{background:#ededed;}
/* ENTER BOX */
#boxpop .con ul li .boxtv div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 1px solid;border-top:none;}
#boxpop .con ul li .boxtv div.div:after{display:none}
#boxpop .con ul li .boxtv div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#boxpop .con ul li .boxtv div.div div:after{display:none}
#boxpop .con ul li .boxtv div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 13px/20px Montserrat;color:#444;text-align:center;}
#boxpop .con ul li .boxtv div.div div input:after{display:none}
#boxpop .con ul li .boxtv div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#boxpop .con ul li .boxtv div.div div i{display:block;padding-left:5px;font:400 11px/20px Montserrat;color:#444;}
#boxpop .con ul li .boxtv div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
	
#boxpop .con ul li input[type="text"],
#boxpop .con ul li input[type="password"],
#boxpop .con ul li textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 30px 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#boxpop .con ul li select {
    background: rgba(255,255,255,.95) url('/images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#boxpop .con ul li input[type="checkbox"] {
    cursor: pointer;
    margin: 0;
    opacity:1;
    outline:none;
    position:relative;
    z-index: 1;
    -moz-opacity:1;
    filter: alpha(opacity=1);
	width: 24px;
    height: 24px;
	border:none;
	display:inline-block;
	vertical-align:top;
	}
#boxpop .con ul li input[type="button"] {
	display:inline-block;
	width:auto;
	background:#0b77bf;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 25px 6px;
	font:400 15px/25px 'Averta-Semibold';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#boxpop .con ul li input[type="text"]::placeholder,
#boxpop .con ul li input[type="password"]::placeholder{color:#888;opacity:1;}
#boxpop .con ul li input[type="text"]:-ms-input-placeholder,
#boxpop .con ul li input[type="password"]:-ms-input-placeholder{color:#888;}
#boxpop .con ul li input[type="text"]::-ms-input-placeholder,
#boxpop .con ul li input[type="password"]::-ms-input-placeholder{color:#888;}

#boxpop .con ul li input[type="text"]:hover,
#boxpop .con ul li input[type="password"]:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#boxpop .con ul li input[type="button"]:hover{background:#e62021;}

#boxpop .alert{padding:10px 25px 20px;border-top:#dedede 1px solid;}
#boxpop .alert ul{display:block;margin:0;padding:0;list-style:none;}
#boxpop .alert ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#boxpop .alert ul li:nth-child(odd){width:20%;padding:5px 10px 5px 0;font:400 14px/20px Arial;color:#222;}
#boxpop .alert ul li:nth-child(even){width:80%;padding:5px 0px 5px 10px;}
/* END BIỂU MẪU POP */

/* BIỂU MẪU TOUR */
#tourbooking{width:1200px;margin:0 auto;padding:0;}

#tourbooking .step{width:100%;display:block;padding:0 3px;margin:65px 0 0;text-align:center;}
#tourbooking .step ul{width:800px;display:inline-block;padding:0 3px;margin:0 0 45px;list-style:none}
#tourbooking .step ul li{position:relative;width:40%;background:#ccc;display:inline-block;vertical-align:top;height:2px;padding:0;margin:0;list-style:none;}
#tourbooking .step ul li:last-child{width:20%;background:none;}

#tourbooking .step ul li span{background:#fff;position:absolute;top:-19px;left:-20px;font:400 18px/40px Arial;color:#444;padding:0 15px;}
#tourbooking .step ul li span span{background:#ccc;position:relative;top:auto;left:auto;display:inline-block;vertical-align:top;width:40px;height:40px;margin:0 10px 0 0;padding:0;border:#ccc 2px solid;
	font:700 20px/36px Arial;color:#666;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	overflow:hidden;
	}

#tourbooking .step ul li.ok span{}
#tourbooking .step ul li.ok span span{border:#0b77bf 2px solid;}
#tourbooking .step ul li.ok span i{font-size:20px;color:#666;}

#tourbooking .step ul li.active span{color:#0b77bf;}
#tourbooking .step ul li.active span span{background:#0b77bf;border:#0b77bf 2px solid;color:#fff;}

#tourbooking .head{margin:0 0 10px;padding:15px 0;font:400 15px/25px 'Averta-Regular', sans-serif;color:#222;border-bottom:#ccc 1px solid;}
#tourbooking .head h1{font:400 24px/30px 'Averta-Semibold', sans-serif;padding:0;}
#tourbooking .head h2{font:400 22px/30px 'Averta-Semibold', sans-serif;padding:0;}
#tourbooking .head h3{font:400 20px/30px 'Averta-Semibold', sans-serif;padding:0;}
#tourbooking .head h4{font:400 19px/30px 'Averta-Semibold', sans-serif;padding:0;}
#tourbooking .head h5{font:400 18px/28px 'Averta-Semibold', sans-serif;padding:0;}
#tourbooking .head p,
#tourbooking .head div{padding:0;}
#tourbooking .head a{}
#tourbooking .head a:hover{color:#f00;}

#tourbooking .note{margin:0;padding:20px 25px 0;font:400 italic 14px/20px Arial;color:#f00;}
#tourbooking .noteal{margin:0;padding:20px 25px;font:400 14px/20px Arial;color:#222;text-align:center;}
#tourbooking .error{margin:0;padding:20px 25px 10px;font:400 14px/20px Arial;color:#f00;text-align:center;}

#tourbooking .con{padding:10px 0;}

#tourbooking .con .head{margin:0 0 15px;padding:0 0 15px;font:400 22px/30px 'Averta-Semibold', sans-serif;color:#222;}

#tourbooking .con .info{margin:0;padding:10px 0;border-bottom:#ccc 1px solid;}
#tourbooking .con .info .name{margin:0;padding:5px 0;font:400 18px/30px 'Averta-Semibold', sans-serif;color:#222;}
#tourbooking .con .info .dd{display:block;margin:0;padding:5px 0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#222;}
#tourbooking .con .info .dd ul{display:inline-block;vertical-align:top;margin:0;padding:0;list-style-type:none;}
#tourbooking .con .info .dd ul li{background:none;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0;box-shadow:none;}
#tourbooking .con .info .dd ul li a{position:relative;width:auto;display:inline-block;vertical-align:top;margin:0;padding:0 5px 0 0;font:400 16px/25px 'Averta-Regular', sans-serif;color:#00abc5;}
#tourbooking .con .info .dd ul li a:before{content:"\2022";}
#tourbooking .con .info .dd ul li a:hover{color:#1362ad;}

#tourbooking .con .room{margin:0;padding:10px 0 25px;}
#tourbooking .con .room .thumb{width:200px;display:inline-block;vertical-align:top;margin:0;padding:0;}
#tourbooking .con .room .thumb img{display:block;width:100%;border:none;border-radius:5px;}
#tourbooking .con .room .rinfo{width:calc(100% - 200px);display:inline-block;vertical-align:top;margin:0;padding:0 0 0 25px;}
#tourbooking .con .room .rinfo .name{margin:0;padding:5px 0;font:400 16px/30px 'Averta-Semibold', sans-serif;color:#222;}
#tourbooking .con .room .rinfo .add{margin:0;padding:5px 0;font:400 18px/20px 'Averta-Regular', sans-serif;color:#222;}
#tourbooking .con .room .rinfo .add i{padding-right:5px;}
#tourbooking .con .room .rinfo .date{margin:0;padding:5px 0;font:400 15px/20px 'Averta-Regular', sans-serif;color:#222;}
#tourbooking .con .room .rinfo .date i{padding-right:5px;}

#tourbooking .con .roombox{margin:0 0 15px;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .04);
	border-bottom: 1px solid #e8e8e8;
	overflow:hidden;	
	}
#tourbooking .con .roombox table{margin:0;border-collapse:collapse;}
#tourbooking .con .roombox table th{background:#e6e7ea;width:20%;padding:10px 15px;border:none;font:400 16px/20px 'Averta-Semibold', sans-serif;white-space:nowrap;border:#ddd 1px solid;}
#tourbooking .con .roombox table th:nth-child(1){width:15%;}
#tourbooking .con .roombox table th:nth-child(2){width:25%;}
#tourbooking .con .roombox table th:nth-child(3){width:25%;}
#tourbooking .con .roombox table th:nth-child(4){width:15%;}
#tourbooking .con .roombox table td{padding:10px 15px;border:#ddd 1px solid;vertical-align:top;}

#tourbooking .con .roombox table td .prinum{position:relative;padding:0;font:400 16px/20px 'Averta-Regular', sans-serif;color:#e9680c;text-align:center;}
#tourbooking .con .roombox table td .prinum span{font:400 18px/20px 'Averta-Regular', sans-serif;color:#e9680c;}

#tourbooking .con .roombox table td .ibox{font:400 15px/20px 'Averta-Regular', sans-serif;}
#tourbooking .con .roombox table td .ibox h1{font:400 20px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#tourbooking .con .roombox table td .ibox h2{font:400 19px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#tourbooking .con .roombox table td .ibox h3{font:400 18px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#tourbooking .con .roombox table td .ibox h4{font:400 17px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#tourbooking .con .roombox table td .ibox h5{font:400 16px/25px 'Averta-Semibold', sans-serif;padding:10px 0;}
#tourbooking .con .roombox table td .ibox p,
#tourbooking .con .roombox table td .ibox div{padding:3px 0;}
#tourbooking .con .roombox table td .ibox a{}
#tourbooking .con .roombox table td .ibox a:hover{color:#f00;}
#tourbooking .con .roombox table td .ibox img{display:inline-block;margin:3px 0;max-width:100%;height:auto !important;border:none}
#tourbooking .con .roombox table td .ibox ul{margin:5px 0 !important;padding:0 !important;list-style-type:square;}
#tourbooking .con .roombox table td .ibox ul li{position:relative;list-style-type:none;margin:0 !important;padding:3px 0 3px 15px !important;border:none !important;}
#tourbooking .con .roombox table td .ibox ul li:before{position:absolute;top:10px;left:0;width:6px;height:6px;content:'';background:url('/images/global/dot.png');}
#tourbooking .con .roombox table td .ibox ol{margin:5px 0 !important;padding:0 !important;}
#tourbooking .con .roombox table td .ibox ol li{position:relative;margin:0 0 0 25px !important;padding:5px 0 !important;border:none !important;}

#tourbooking .con.bg{background:#f1f1f1;}
#tourbooking .con ul{display:block;margin:0;padding:0;list-style:none;}
#tourbooking .con ul li{position:relative;width:100%;display:inline-block;vertical-align:top;margin:0;padding:10px 0px;list-style:none;}
#tourbooking .con ul li .agency{display:block;padding:0 3px 8px;font:600 14px/20px "Open Sans";color:#222;}
#tourbooking .con ul li .agency span{color:blue;}
#tourbooking .con ul li .title{display:block;padding:0;font:400 18px/37px "Averta-Semibold";color:#222;}
#tourbooking .con ul li div{display:flex;padding:0;flex-direction:row;white-space:nowrap;column-gap:15px;}
#tourbooking .con ul li div div{display:block;padding:0;font:400 16px/37px "Averta-Regular";color:#222;}
#tourbooking .con ul li .price{display:block;padding:0;font:400 16px/37px "Averta-Semibold";color:#f00;}
#tourbooking .con ul li .price span{font:400 16px/37px "Averta-Semibold";color:#f00;}
#tourbooking .con ul li label{display:block;padding:0 3px 8px;font:400 16px/20px "Averta-Regular";color:#222;}
#tourbooking .con ul li label em{font:400 16px/20px "Averta-Regular";color:#f00;}
#tourbooking .con ul li span{font:400 14px/14px "Averta-Regular";color:#f00;}
#tourbooking .con ul li .fa-check{position:absolute;right:10px;top:-25px;font-size:16px;color:#390;}
#tourbooking .con ul li .fa-exclamation-triangle{position:absolute;right:10px;top:-25px;font-size:16px;color:#f00;}

#tourbooking .con ul li.center{text-align:center;}
#tourbooking .con ul li.br{margin-right:4%;}

#tourbooking .con ul li.li21{width:49%;margin-right:1%;}
#tourbooking .con ul li.li21 .login-remember{cursor:pointer;font:400 13px/20px Arial;color:#555;}
#tourbooking .con ul li.li21 .login-remember span{display:inline-block;height:20px;width:20px;border:2px solid #d7d7d7;font:bold 14px/18px Arial;color:#fff;text-align:center;margin-right:10px;}
#tourbooking .con ul li.li21 .login-remember span.checked{color:#319c00;border-color:#319c00;}

#tourbooking .con ul li.li22{width:49%;margin-left:1%;font:400 13px/20px Arial;color:#555;}
#tourbooking .con ul li.li22 a{font:400 13px Arial;color:#055699;}
#tourbooking .con ul li.li22 a:hover{color:#055699;}

#tourbooking .con ul li.li31{width:32%;margin-left:0;}
#tourbooking .con ul li.li32{width:32%;margin-left:2%;}
#tourbooking .con ul li.li33{width:32%;margin-left:2%;}
#tourbooking .con ul li.li323{width:66%;margin-left:2%;}

#tourbooking .con ul li.li41{width:23.5%;margin-left:0;}
#tourbooking .con ul li.li42{width:23.5%;margin-left:2%;}
#tourbooking .con ul li.li43{width:23.5%;margin-left:2%;}
#tourbooking .con ul li.li44{width:23.5%;margin-left:2%;}
#tourbooking .con ul li.li45{width:74.5%;margin-left:2%;}

#tourbooking .con ul li div.radio{display:inline-block;vertical-align:top;padding:6px 15px 6px 0;font:400 15px/25px 'Arial', sans-serif;color:#555;}
#tourbooking .con ul li div.radio i{height:21px;width:21px;font-size:22px;color:#f00;cursor:pointer;margin:2px 8px 2px 0;vertical-align:top;}
/*	
#tourbooking .con ul li span{}
*/
#tourbooking .con ul li em.baoloi{position:relative;display:block;padding:3px 3px 0 3px;font:400 12px/18px Arial;color:#f00;text-align:left;}
#tourbooking .con ul li img.capt{width:66px;height:22px;margin:7px 5px 8px;display:inline-block;vertical-align:top;border:none;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	}
#tourbooking .con ul li img.pic{width:100px;height:100px;margin:8px 0 0;display:block;border:none;object-fit:cover;object-position:center;vertical-align:middle;}
#tourbooking .con ul li.notes{}
#tourbooking .con ul li.notes p{margin:0;padding:3px 0;font:400 12px/20px Arial;color:#555;letter-spacing:-.4px;}
#tourbooking .con ul li.notes b{font:400 12px Arial;color:#390;}
#tourbooking .con ul li.notes a{font:400 12px Arial;color:#055698;}
#tourbooking .con ul li.notes a:hover{color:#055698;}

#tourbooking .con ul li .boxtv{position:relative;width:100%;background:rgba(255,255,255,1)}
#tourbooking .con ul li .boxtv span{display:block;padding-right:10px;cursor:pointer;border:#ececec 1px solid;}
#tourbooking .con ul li .boxtv span span{
    background: rgba(255,255,255,0) url('/images/global/ico-search.png') no-repeat right;
	background-size:18px;
    display:block;
    width: 100%;
    -webkit-appearance: none;
    border:none;
    outline: 0;
    margin: 0;
    padding:6px 20px 6px 10px;
	z-index:9992;	
	}
#tourbooking .con ul li .boxtv span span span{background:none;background-size:contain;width:100%;padding:0;white-space:nowrap;overflow:hidden;font:400 13px/20px Montserrat;color:#444;}
#tourbooking .con ul li .boxtv input{position:relative;display:block;width:100%;-webkit-appearance:none;background:none;border:#ececec 1px solid;outline:0;margin:0;padding:6px 30px 6px 10px;font:400 13px/20px Montserrat;color:#444;}
#tourbooking .con ul li .boxtv:after{content:'';background:url('/images/global/ico-search.png') no-repeat center;position:absolute;right:10px;top:9px;width:10px;height:10px;background-size:10px;}
#tourbooking .con ul li .boxtv ul{background:#fff;position:absolute;top:32px;left:0;min-width:100%;max-height:235px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9994;
	border:#ececec 1px solid;border-top:none;
	}
#tourbooking .con ul li .boxtv ul::-webkit-scrollbar {width:8px; height:8px;background:#f9f9f9;}
#tourbooking .con ul li .boxtv ul::-webkit-scrollbar-thumb {width:8px;background-color:#c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;}
#tourbooking .con ul li .boxtv ul::-webkit-scrollbar-track {padding:8px;}
#tourbooking .con ul li .boxtv ul li{display:block;width:100%;margin:0;padding:0 10px;list-style:none;font:400 13px/26px Montserrat;color:#444;white-space:nowrap;
	border-bottom:#c4c4c4 0px dotted;
	cursor:pointer;
	}
#tourbooking .con ul li .boxtv ul li:nth-child(4){width:100%;}
#tourbooking .con ul li .boxtv ul li:last-child{border:none;}
#tourbooking .con ul li .boxtv ul li:hover{background:#ededed;}
/* ENTER BOX */
#tourbooking .con ul li .boxtv div.div{background:#fff;position:absolute;top:32px;left:0;min-width:100%;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 1px solid;border-top:none;}
#tourbooking .con ul li .boxtv div.div:after{display:none}
#tourbooking .con ul li .boxtv div.div div{display:flex;position:relative;width:100%;background:none;padding:5px 10px;}
#tourbooking .con ul li .boxtv div.div div:after{display:none}
#tourbooking .con ul li .boxtv div.div div input{position:relative;display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;;width:50%;margin:0;padding:0 5px;font:400 13px/20px Montserrat;color:#444;text-align:center;}
#tourbooking .con ul li .boxtv div.div div input:after{display:none}
#tourbooking .con ul li .boxtv div.div div span{display:block;padding:0 5px;cursor:auto;border:none;}
#tourbooking .con ul li .boxtv div.div div i{display:block;padding-left:5px;font:400 11px/20px Montserrat;color:#444;}
#tourbooking .con ul li .boxtv div.div ul{background:#fff;position:relative;top:0;left:0;min-width:100%;max-height:260px;overflow-y:scroll;margin:0;padding:0;list-style:none;z-index:9993;
	border:#ececec 0px solid;border-top:none;
	}
.txbox1{width:120px !important;}	
#tourbooking .con input[type="text"],
#tourbooking .con input[type="password"],
#tourbooking .con textarea{
	display:inline-block;
	width:100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    background-color: rgba(255,255,255,.95);
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 30px 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#tourbooking .con select {
    background: rgba(255,255,255,.95) url('/images/global/down-green.png') no-repeat right;
    display: inline-block;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-appearance: none;
    border: #e6e6e6 1px solid;
    outline: 0;
    margin: 0;
    padding: 5px 10px;
	font:400 15px/25px Arial;
	color:#444;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#tourbooking .con input[type="checkbox"] {
    cursor: pointer;
    margin: 0;
    opacity:1;
    outline:none;
    position:relative;
    z-index: 1;
    -moz-opacity:1;
    filter: alpha(opacity=1);
	width: 24px;
    height: 24px;
	border:none;
	display:inline-block;
	vertical-align:top;
	}
#tourbooking .con input[type="button"] {
	display:inline-block;
	width:auto;
	background:#0b77bf;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	
    -webkit-appearance: none;
    border: 0px solid;
    outline: 0;
    margin: 0;
    padding: 8px 25px 6px;
	font:400 15px/25px 'Averta-Semibold';
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#tourbooking .con input[type="text"]::placeholder,
#tourbooking .con input[type="password"]::placeholder{color:#888;opacity:1;}
#tourbooking .con input[type="text"]:-ms-input-placeholder,
#tourbooking .con input[type="password"]:-ms-input-placeholder{color:#888;}
#tourbooking .con input[type="text"]::-ms-input-placeholder,
#tourbooking .con input[type="password"]::-ms-input-placeholder{color:#888;}

#tourbooking .con input[type="text"]:hover,
#tourbooking .con input[type="password"]:hover{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;}
#tourbooking .con input[type="button"]:hover{background:#e62021;}

#tourbooking .alert{padding:10px 25px 20px;border-top:#dedede 1px solid;}
#tourbooking .alert ul{display:block;margin:0;padding:0;list-style:none;}
#tourbooking .alert ul li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none;}
#tourbooking .alert ul li:nth-child(odd){width:20%;padding:5px 10px 5px 0;font:400 14px/20px Arial;color:#222;}
#tourbooking .alert ul li:nth-child(even){width:80%;padding:5px 0px 5px 10px;}

#errormsg{width:100%;padding:0 0 65px;font:400 16px/25px 'Averta-Regular', sans-serif;text-align:justify}
#errormsg h1{font:400 24px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#errormsg h2{font:400 22px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#errormsg h3{font:400 20px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#errormsg h4{font:400 19px/30px 'Averta-Semibold', sans-serif;padding:10px 0;}
#errormsg h5{font:400 18px/28px 'Averta-Semibold', sans-serif;padding:10px 0;}
#errormsg p,
#errormsg div{padding:5px 0;}
#errormsg a{}
#errormsg a:hover{color:#f00;}
#errormsg img{display:inline-block;margin:5px 0;max-width:100%;height:auto !important;border:none}

/* END BIỂU MẪU TOUR */

/* START FOOTER */
#footer{display:block;}
#footer .box{width:1200px;margin:0 auto;padding:45px 0 35px;}
#footer .box ul{display:block;width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li{display:inline-block;width:20%;margin:0;padding:0 0 0 4%;vertical-align:top;}
#footer .box ul li:nth-child(2){width:22%;}
#footer .box ul li.first{width:30%;padding-left:0;}
#footer .box ul li.first .logo{width:100%;display:inline-block;vertical-align:top;padding:0 0 10px}
#footer .box ul li.first .logo img{max-height:70px;display:inline-block;vertical-align:top;border:none;}
#footer .box ul li.first .comp{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;font:400 18px/25px 'Averta-Regular', sans-serif;color:rgba(255,255,255,1);text-transform:uppercase;}
#footer .box ul li.first .ovv{width:100%;display:block;margin:0;padding:10px 0;font:300 15px/20px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info{width:100%;display:block;margin:0;padding:0;font:300 15px/20px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info div{position:relative;margin:0;padding:5px 0 5px 25px;}
#footer .box ul li.first .info div i{position:absolute;top:7px;left:0;width:25px;display:inline-block;vertical-align:top;}
#footer .box ul li.first .info div a{display:inline-block;vertical-align:top;color:rgba(255,255,255,.65);}
#footer .box ul li.first .info div a:hover{color:rgba(255,255,255,1);}

#footer .box ul li .head{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 10px;font:400 18px/25px 'Averta-Regular', sans-serif;color:rgba(255,255,255,1);text-transform:uppercase;}

#footer .box ul li.bmnu{font:300 15px/20px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.bmnu ul{width:100%;padding:0;margin:0;list-style:none}
#footer .box ul li.bmnu ul li{width:100%;display:block;margin:0;padding:5px 0;}
#footer .box ul li.bmnu ul li a{display:block;padding:0;font:300 15px/20px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.bmnu ul li a:hover{color:rgba(255,255,255,1);}
#footer .box ul li.bmnu ul li a i{padding-right:6px;font-size:14px;}

#footer .box ul li.sub{width:26%;}
#footer .box ul li.sub .subcribe{display:inline-block;vertical-align:top;}
#footer .box ul li.sub .subcribe .text{padding:5px 0 12px;font:300 15px/20px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);}
#footer .box ul li.sub .subcribe div.subbox{display:flex;margin:0;padding:1px 0;}
#footer .box ul li.sub .subcribe div.subbox .subtext{display:flex;flex-grow:1;flex-basis:0;vertical-align:middle;}
#footer .box ul li.sub .subcribe div.subbox .subbut{display:flex;width:auto;vertical-align:middle;}
#footer .box ul li.sub .subcribe input[type="text"]{
	display:inline-block;
	width:100%;
	min-width:100px;
    -webkit-appearance: none;
    background-color: #fff;
    border:#fff 1px solid;
	border-right:none;
    outline:0;
    margin:0;
    padding:4px 10px 6px;
	font:300 15px/20px 'Averta-Regular', sans-serif;
	color:#444;
}
#footer .box ul li.sub .subcribe input[type="button"] {
	width:auto;
    background-color: #dc0021;
	border:#dc0021 1px solid;
    -webkit-appearance: none;
    outline: 0;
    margin:0;
    padding:5px 10px;
	font:300 15px/20px 'Averta-Regular', sans-serif;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#footer .box ul li.sub .subcribe button[type="submit"]:hover {color:#000;}

#footer .box ul li.sub .mxh{width:100%;display:block;vertical-align:top;padding:0;}
#footer .box ul li.sub .mxhh{width:100%;display:inline-block;vertical-align:top;margin:0;padding:15px 0;font:400 15px/25px 'Averta-Regular', sans-serif;color:#fff;text-transform:uppercase;}

#footer .box ul li.first .info div.bct{width:auto;display:inline-block;vertical-align:top;padding:10px 0 0}
#footer .box ul li.first .info div.bct img{height:40px;display:block;border:none;}

#footer .box ul li div.app{width:auto;display:inline-block;vertical-align:top;padding:20px 10px 0 0}
#footer .box ul li div.app img{height:30px;display:block;border:none;}

#footer .copy{position:relative;padding:15px 0;}
#footer .copy .ibox{position:relative;width:1200px;margin:0 auto;padding:0;font:400 15px/30px 'Averta-Regular', sans-serif;color:rgba(255,255,255,.65);text-align:center;}
#footer .copy .ibox a{color:rgba(255,255,255,.65);}
#footer .copy .ibox a:hover{color:rgba(255,255,255,1);}
/* END FOOTER */

#button-contact-vr {
    position: fixed;
    bottom: 90px;
    z-index: 9998;
}
/*phone*/
#button-contact-vr .button-contact {
    position: relative;
}
#button-contact-vr .button-contact .phone-vr {
    position: relative;
    visibility: visible;
    background-color: transparent;
    width: 90px;
    height: 90px;
    cursor: pointer;
    z-index: 11;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility .5s;
    left: 0;
    bottom: 0;
    display: block;
}
.phone-vr-circle-fill {
    width: 65px;
    height: 65px;
    top: 12px;
    left: 12px;
    position: absolute;
    box-shadow: 0 0 0 0 #c31d1d;
    background-color: rgba(230, 8, 8, 0.7);
    border-radius: 50%;
    border: 2px solid transparent;
    -webkit-animation: phone-vr-circle-fill 2.3s infinite ease-in-out;
    animation: phone-vr-circle-fill 2.3s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animuiion: zoom 1.3s infinite;
    animation: zoom 1.3s infinite;
}
.phone-vr-img-circle {
    background-color: #e60808;
    width: 40px;
    height: 40px;line-height: 40px;
    top: 25px;
    left: 25px;
    position: absolute;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation: phone-vr-circle-fill 1s infinite ease-in-out;
}
.phone-vr-img-circle a {
    display: block;
    line-height: 37px;
}
.phone-vr-img-circle img {
    max-width: 25px;vertical-align: middle;
}
@-webkit-keyframes phone-vr-circle-fill {
  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);}
}
@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}
.phone-bar a {
    position: fixed;
    bottom: 25px;
    left: 30px;
    z-index: -1;
    background: rgb(232, 58, 58);
    color: #fff;
    font-size: 16px;
    padding: 8px 15px 7px 50px;
    border-radius: 100px;white-space: nowrap;
}
.phone-bar a:hover {
    opacity: 0.8;color: #fff;
}
@media(max-width: 736px){
    .phone-bar{display: none;}
}

#zalo-vr .phone-vr-circle-fill {
    box-shadow: 0 0 0 0 #2196F3;
    background-color: rgba(33, 150, 243, 0.7);
}
#zalo-vr .phone-vr-img-circle {
    background-color: #2196F3;
}
#viber-vr .phone-vr-circle-fill {
    box-shadow: 0 0 0 0 #714497;
    background-color: rgba(113, 68, 151, 0.8);
}
#viber-vr .phone-vr-img-circle {
    background-color: #714497;
}
#contact-vr .phone-vr-circle-fill {
    box-shadow: 0 0 0 0 #2196F3;
    background-color: rgba(33, 150, 243, 0.7);
}
#contact-vr .phone-vr-img-circle {
    background-color: #2196F3;
}

@media (max-width:1280px){

	#header .top .box{width:100%;padding:0 2%;}
	
	#boxsearch .box .ibox,
	#content ul.chude li .head,
	#content ul.chude li .cdbox,
	#content ul.chude li .more,
	#footer .box,
	#footer .copy .ibox,
	#navi .box,
	#content .conbox,
	#content .tourlq .lqbox,
	#boxsearch1 .box .ibox,
	#tourbooking{width:96%;}
	
}

@media (max-width:1024px){	

	#header .top .box .mnu{position:absolute;padding:0;top:0;bottom:0;left:0;right:0;z-index:20;}
	#header .top .box .mnu .dkbox{position:absolute;padding:0;top:20px;right:210px;}
	#header .top .box .lang{margin-right:60px;}
}

@media (max-width:900px){

	#boxsearch .box .ibox .sebox{width:100%;}

	#content .conbox .tocon{flex-direction:column-reverse;row-gap:15px;}
	#content .conbox .tocon .tl{width:100%;padding:0;}
	#content .conbox .tocon .tr{width:100%;padding:0;}
	
}

@media (max-width:768px){
	
	#boxsearch .box .ibox .sebox .sbox .row2 .row23 button{padding:8px 0 6px;}

	#boxsearch1 .box{position:relative;padding:15px 0;}
	#boxsearch1 .box .ibox .sebox .sbox{padding:0;flex-direction:column;row-gap:10px;}
	#boxsearch1 .box .ibox .sebox .sbox .row1{width:100%;}
	#boxsearch1 .box .ibox .sebox .sbox .row2{width: 100%;flex-direction:column;row-gap:10px;}
	#boxsearch1 .box .ibox .sebox .sbox .row2 .row21,
	#boxsearch1 .box .ibox .sebox .sbox .row2 .row22,
	#boxsearch1 .box .ibox .sebox .sbox .row2 .row23{width:100%;}
	#boxsearch1 .box .ibox .sebox .sbox .row2 .row23 button{padding:15px 0 12px;font:400 18px / 25px 'Averta-Semibold';}
	
	#content ul.chude li .cdbox ul li{width:48.5%;}
	#content ul.chude li .cdbox ul li:nth-child(odd){margin-left:0}
	#content ul.chude li .cdbox ul li:nth-child(even){margin-left:3%}
	#content ul.chude li .more{padding:0;}	

	#tourbooking .step ul{width:650px;}
	
	#footer .copy{padding:15px 0 65px;}
	
}

@media (max-width:640px){

	#content .conbox .tobox .tomain .left .tomn::-webkit-scrollbar {display:none;width: 6px; height: 6px; background: #f9f9f9;}
	
	#content .conbox .sapxep .sxbox{position:relative;width:100%;margin:0;padding:0;background:#fff;overflow-x:scroll;}
	#content .conbox .sapxep .sxbox::-webkit-scrollbar {display:none;width: 6px; height: 6px; background: #f9f9f9;}
	#content .conbox .sapxep .sxbox::-webkit-scrollbar-thumb {width: 6px; background-color: #c1c1c1; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
	#content .conbox .sapxep .sxbox::-webkit-scrollbar-track {padding: 6px;}
	#content .conbox .sapxep .sxbox ul{white-space: nowrap}
	
	#content .conbox .tobox .totop{padding:0 0 15px;}
	#content .conbox .tobox .totop .pri{position:relative;top:0;text-align:left;}
	#content .conbox .tobox .togal{flex-direction:column;row-gap:20px;}
	#content .conbox .tobox .togal .left{width:100%;padding:0;}
	#content .conbox .tobox .togal .right{width:100%;}
	#content .conbox .tobox .tomain{display:flex;flex-direction: column-reverse;row-gap:15px;}
	#content .conbox .tobox .tomain .left{width:100%;padding:0;}
	#content .conbox .tobox .tomain .left .ibox .lich{width:100%;margin:0;padding:0;background:#fff;overflow-x:scroll;}
	#content .conbox .tobox .tomain .left .ibox .lich table{white-space:nowrap;}
	
	#content .conbox .tobox .tomain .right{width:100%;}

	#tourbooking .con ul li.li41{width:50%;margin-left:0;}
	#tourbooking .con ul li.li45{width:50%;margin-left:0;}
	#tourbooking .con ul li.li42,
	#tourbooking .con ul li.li43,
	#tourbooking .con ul li.li44{width:100%;margin-left:0;}
	
	#tourbooking .con ul li div div{width:45%;}
	
	#tourbooking .step{padding: 65px 3px 0;margin:0;overflow-x:scroll;}
	#tourbooking .step::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(255,208,81,0.1);background-color:rgba(255,208,81,1);border-radius:3px;}
	#tourbooking .step::-webkit-scrollbar{display:none;height:6px;background-color:#e1a400;border-radius:3px;}
	#tourbooking .step::-webkit-scrollbar-thumb{display:none;background-color:#e1a400;border-radius:3px;}
	
}

@media (max-width:580px){

	#content .conbox .tour ul li .ibox{flex-direction:column;row-gap:15px;}
	#content .conbox .tour ul li .thumb{width:100%;}
	#content .conbox .tour ul li .info{width:100%;padding:0;}
	#content .conbox .tour ul li .info div.kh{padding:0 0 10px;}
	#content .conbox .tour ul li .info div.tt{position:relative;left:0;}
	#content .conbox .tour ul li .info div.tt .dv{display: none}
	#content .conbox .tour ul li .info div.kh div.dvtc{display:block;}
	
	#footer .box ul li.bmnu{width:50%;padding:0;}
	#footer .box ul li.first{width:100%;padding:0;}
	#footer .box ul li.sub{width:100%;padding:0;}
	#footer .box ul li .head{padding:15px 0 10px;}
	
}

@media (max-width:480px){

	#header .top .box .lang{margin-right:65px;}
	#header .top .box .mnu .dkbox{display:none;}
	
}

@media (max-width:420px){

	#boxsearch .box .ibox .sebox h1{font:600 30px / 35px Inter, sans-serif;text-align:center;}
	#boxsearch .box .ibox .sebox h2{display: none;font:400 25px / 30px Inter, sans-serif;}

	#boxsearch .box .ibox .sebox .sbox .row2{flex-direction:column;row-gap:15px;}
	#boxsearch .box .ibox .sebox .sbox .row2 .row21,
	#boxsearch .box .ibox .sebox .sbox .row2 .row22,
	#boxsearch .box .ibox .sebox .sbox .row2 .row23{width:100%;}
	#boxsearch .box .ibox .sebox .sbox .row2 .row23 button{padding:15px 0 12px;font:400 18px/25px 'Averta-Semibold';}
	
	#content ul.chude li .cdbox ul li{width:100%;}
	#content ul.chude li .cdbox ul li:nth-child(odd){margin-left:0}
	#content ul.chude li .cdbox ul li:nth-child(even){margin-left:0}
	#content ul.chude li .cdbox ul li .info div.dd{height:auto;}
	
}

@media (max-width:400px){

	
}