body { /* Cai dat hinh va mau nen cho trang */
    color: #020202; /* Thiet lap mau mac dinh cho tat ca cac chu */
    background: url(https://fa3f9a.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/background.jpg);
    background-attachment: fixed;
    background-size: cover;
    font-size: 13px; /* Thiet lap kich co chu */
    line-height: 1.5; /* Thiet lap do cao cua mot dong */
}
.clearfix{
    height: 15px;
    display: inline-block;
}

a {
	color: #0D2CCE; /* Thiet lap mau chu cho duong dan */
	text-decoration: none; /* Mac dinh duong dan khong co gach chan */
	transition: all 0.5s ease-in-out 0s; /* Hieu ung khi thay doi dinh dang cua duong dan */
}

a:hover {
	text-decoration: none; /* Khi dua chuot ngang qua duong dan thi xuat hien gach chan */
	color: #FFB329;
}
ul{
	padding:0px

;
	list-style: none;
}
.wrapper {
    width: 1100px; /* Do rong cua trang la 1020px */
    border: 0;
}

.page-width {
	margin: 0 auto;
	border: none;
}

header .logo {
	margin: 0; /* Logo se cach phia tren 10px va cach phia duoi 10px */
	padding: 0 3px 5px 0;
	width: 66%;
	float: left;
}
header .adv{width: 34%;float: right;margin: 5px 0;}
.adv a {
    padding-right: 15px;
    padding-top: 7px;
    padding-left: 15px;
    padding-bottom: 4px;
    text-transform: uppercase;
    font-weight: bold;
    text-shadow: 1px 1px 1px #484848;
    display: inline-block;
    color: #FFFFFF;
    background-color: #EF2B6C;
}
.adv p {
    padding: 0;
    margin: 3px 0 3px 0;
}
.nav {
    background: none repeat scroll 0 0 #3CAF21; /* Thiet lap mau nen cho menu */ /* Duong vien ben duoi menu voi kich thuoc 3px */
    padding: 0; /* Khong cach ben trong */
}
.nav ul {
    list-style: none outside none; /* Khong hien thi bullet phia truoc list */
    margin: 0; /* Khong cach ben ngoai */
    padding: 0; /* Khong cach ben trong */
}

.nav .menu li, .nav li {
	display: inline-block; /* Hien thi tren cung mot hang */
	vertical-align: top;
	position: relative;
}

.nav .menu a, .nav li a {
    color: rgba(255, 255, 255, 1); /* Mau chu cua duong dan tren menu */
    display: inline-block; /* Hien thi cung hang va nhay xuong hang khi het cho */
    font-size: 12px;  /* Dinh dang kieu chu in dam */
    font-weight: bold;
    padding: 10px 10px;
    text-transform: uppercase; /* Luon luon xuat chu IN HOA ra man hinh */
    border-right: 1px solid #259E09;
}
.nav li li a {
    text-transform: none; 
    border: none;
}

.nav .menu a:hover, .nav li a:hover {
	text-decoration: none;
	color: #80F0FC;
}

.nav ul ul {
    /* background-color: #129643; */
    display: none;
    left: -15px;
    min-width: 180px;
    position: absolute;
    top: 100%;
    z-index: 9999;
}

.nav li li {
	display: block;
	border-bottom: 1px solid #016998;
	border-top: 1px solid #0C88C1;
	background-color: #0085C2;
}

.nav li.menu-item-has-children:hover > ul {
	display: block;
}

.nav li li:hover {
	background-color: #0D75A5;
}

.content {
    background: #fff;
    border: 2px solid #FFFFFF;
    overflow: hidden; /* Boc khung toan bo sidebar va main */
    padding: 0 10px;
}

main section h1 {
	display: block; /* An di dong chu Latest Posts */
}
main section .titls{
	  border-bottom: 2px solid #0085C2;
	  color: #0085C2;
	  margin: 0;
	  padding: 15px 10px 2px 0;
	  font-size: 16px;
	  text-transform: uppercase;
	  font-family: "Tinos";
	  margin-bottom: 10px;
}
.title{
    color: #9C0101;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
}
main {
    float: right; /* Nam ben trai */
    width: 70%; /* Do rong 70% cua khung */
    margin-top: 8px;
}
main li{
	list-style:none;
}
.sidebar {
    float: left; /* Nam ben phai */
    width: 29%; /* Do rong 25% cua khung */
}
.sidebar .menu li{
    padding: 10px 0;
    background: url(https://9de029.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/dlv_arrow_green.png) no-repeat scroll 5px 13px;
    padding-left: 22px;
    margin: 0;
    border-bottom: 1px solid #D8D8D8;
}
.sidebar li a{
    font-size: 14px;
    margin-top: 10px;
    color: #0646DC;
}

.content img {
    /* border: 1px solid #51A0FF; */
    padding: 0;
}

article {
    border-bottom: 1px dotted #E6E6E6; /* Tao duong vien ben duoi moi bai viet khi duyet danh sach */
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.pagination .page-numbers {
    font-size: 25px;
    margin-right: 10px;
}

/* ==========================
	CSS cho box tac gia	
   ========================== */
   
.author-wrap {
    background: none repeat scroll 0 0 #E8E8E8;
    border: 1px solid #C6C6C6;
    display: block;
    margin: 10px 0 30px;
    overflow: hidden;
    padding: 10px;
}
.author-gravatar {
    border-radius: 50px;
    float: left;
    height: 60px;
    line-height: 1;
    margin: 0 25px 0 0;
    width: 60px;
}
.author-gravatar img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 50%;
    height: 60px;
    padding: 2px;
    width: 60px;
}
.author-info {
    float: left;
    width: 86%;
}
.author-title {
    color: #555555;
    display: block;
    font-family: Raleway,sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    margin: 0 0 10px;
}
.author-title a {
    color: #454545;
    font-size: 1.375rem;
    font-weight: 700;
}
.author-description {
    display: block;
}
.author-description p {
    margin: 0;
}
.author-wrap ul {
    list-style: none outside none;
    margin: 8px 0 0;
    overflow: hidden;
    padding: 0;
}
.author-wrap ul li {
    border-left: 1px solid #DFD5B5;
    display: inline-block;
    margin: 0;
    padding: 0 5px 0 7px;
}
.author-wrap ul li:first-child {
    border: medium none;
    padding: 0 0 0 1px;
}
.author-wrap ul li a {
    color: #4183C4;
    font-size: 16px;
}
.author-wrap ul li a:hover {
    color: #1B93DF;
    text-decoration: none;
}

.comments h2 {
    border-bottom: 1px solid #DFDFDF;
    margin-top: 10px;
    padding-bottom: 10px;
}
.comments ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.comments ul ul {
    border-top: 1px solid #DFDFDF;
    margin-left: 0;
    margin-top: 10px;
    padding-left: 40px;
    padding-top: 10px;
}
.comments li {
    border-bottom: 1px solid #DFDFDF;
    margin-bottom: 10px;
}
.comments li:last-child {
	border: medium none;
}
.comments img.avatar {
    border: 1px solid #DDDDDD;
    border-radius: 50%;
    float: right;
    margin-left: 10px;
    padding: 2px;
}
.comments .fn a, .comments .fn {
    font-size: 25px;
    font-style: normal;
}
.comments .comment-meta a {
    color: #999999;
    font-style: italic;
}
.comment-form label {
    display: inline-block;
    margin-left: 10px;
    margin-top: 6px;
}
.comment-form input, .comment-form textarea {
    clear: both;
    display: block;
    float: left;
}
.comments .form-allowed-tags {
    clear: both;
}
.comments p {
    overflow: hidden;
}
.comment-respond {
    border-top: 1px solid #DFDFDF;
    margin-top: 20px;
}

.comments .required, .comments .comment-form-comment label {
	display: none;
}

.page .logo img {
	border: medium none;
}

/* ============================
 *	Dinh dang CSS cho sidebar
 * ============================ */

.search input[type="search"] {
    background: none repeat scroll 0 0 #F3F3F3;
    border: 1px solid #E3E3E3;
    padding: 5px;
    width: 95%;
}
.search .search-submit {
	display: none;
}
.sidebar-widget ul {
    list-style: none;
    margin: 0;
}
.sidebar-widget > div {
    background: none repeat scroll 0 0 #ECECEC;
    margin-bottom: 8px;
    -webkit-border-radius: 5px;
}

.sidebar-widget > div:first-child {
    margin-top: 8px;
}
.sidebar-widget > div h3 {
    position: relative;
    padding: 0 7px;
    margin: 0;
    background: #FFF;
    height: 0;
    line-height: 35px;
    font-family: "Tinos";
    text-transform: uppercase;
    text-shadow: 0 0 3px #034665;
    font-size: 17px;
    color: #FFF;
    border-bottom: 35px solid #3CAF21;
    border-right: 15px solid transparent;
}
.hotTour{
   margin-top: 0px; 
}
.hotTour .tis {border-bottom: 2px solid #3CAF21;color: #3CAF21;margin: 0;padding: 10px 10px 7px 0;font-size: 16px;text-transform: uppercase;font-family: "Tinos";margin-bottom: 10px;}

.hotTour h2.title{
    font-size: 17px;
    margin-top: 2px;
    margin-bottom: 10px;
    text-transform: uppercase;
    color: #007ABF;  
}
table {
    border-collapse: collapse;
    font-family: Arial,Tahoma,Verdana,Lucida Grande Sans-Serif;
    font-size: 12px;
}
.con_tour_hot{
    border: 1px solid #EEEEEE;
}
.hotTable th{
    background: #F9F9F9;
    border-bottom: 1px solid #EEEEEE;
    padding: 7px 5px;
}
.hotTable tr.row0 td{
    color: #00;
    background: #FFF;
}
.hotTable tr.row1 td{
    background: #fffee0;
}
.hotTable td{
    padding: 7px 5px;

    border-bottom: 1px solid #EEE;
    background: #FFFEE0;
}
.hotTable td.price{
    color: #FF0000;
    font-weight: bold;
    text-align: right;
}
.hotTable td a{
    font-weight: 700;
}
.hotTable span.stt{
    background: #0085C2;
    color: #FFF;
    width: 20px;
    text-align: center;
    line-height: 20px;
    float: left;
    border-radius: 100%;
}

.tour-thang{
    display: inline-block;
    width: 100%;
}
.tour-thang ul{
list-style: none outside none;
}
.tour-thang li{
margin-right: 16px;
margin-bottom: 16px;
float: left;
}
.tour-thang .item {
width: 215px;
height: 303px;
display: block;
position: relative;
border: 2px solid #FFFFFF;
}
.tour-thang .meta_block_spec {
/* border: 1px solid #0DBED7; */
bottom: 0px !important;
left: 0px;
color: #656565;
width: 100%;
padding: 5px 5%;
height: 90px;
z-index: 400;
background-color: rgba(198, 196, 196, 0.73);
}
.tour-thang a{
    font-size: 12px;
    color: #FFFFFF;
    font-weight: 500;
    text-transform: none;
}
.tour-thang p{
    margin: 3px;
}
.titl {border-bottom: 2px solid #3CAF21;color: #3CAF21;margin: 0;background: url(https://6a85f6.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/bg-tbc.png) no-repeat;padding: 13px 15px 8px 55px;font-size: 18px;text-transform: uppercase;font-family: "Tinos";margin-bottom: 10px;}
}
.titls {
border-bottom: 2px solid #119C4A;
  color: #119C4A;
  margin: 0;
  background: url(https://5d98d3.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/bg-tits.png) no-repeat;
  padding: 20px 10px 2px 42px;
  font-size: 16px;
  text-transform: uppercase;
  font-family: "Tinos";
}

.item .tooltip {
  background: #129643;
  bottom: 100%;
  color: #fff;
  display: block;
  left: 0;
  margin-bottom: 15px;
  opacity: 0;
  padding: 10px;
  pointer-events: none;
  /* position: absolute; */
  width: 100%;
  height: 96%;
  -webkit-transform: translateY(10px);
     -moz-transform: translateY(10px);
      -ms-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.item .tooltip:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}  

/* CSS Triangles - see Trevor's post */
.item .tooltip:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #129643 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 12px;
  margin-left: -13px;
  position: absolute;
  width: 100%;
}
.item .tooltip p{
border-bottom: 1px solid #10893d;
border-top: 1px solid #19a84e;
height: 25px;
line-height: 25px;
margin-left: 5px;
margin: 1px;
}
.item .tooltip a{
	font-size: 14px;

	color: #F8C104;
font-weight: bold;

	text-transform: none;
}
  
.item:hover .tooltip {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
      -ms-transform: translateY(0px);
       -o-transform: translateY(0px);
          transform: translateY(0px);
}

/* IE can just show/hide with no transition */
.lte8 .item .tooltip {
  display: none;
}

.lte8 .item:hover .tooltip {
  display: block;
}
.bantin{
width: 100%;
display: inline-block;
}
.tindulich{
margin-left: 10px;
float: left;
}
.va{
    width: 48%;
    float: left;
    margin-right: 10px;
}
.tindulich .tis{
 border-bottom: 2px solid #119C4A;
  color: #34AB53;
  margin: 0;
  background: url(https://54c846.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/bg-th.png) no-repeat;
  padding: 10px 10px 7px 42px;
  font-size: 16px;
  text-transform: uppercase;
  font-family: "Tinos";
  margin-bottom: 10px;
}
.camnang{
width: 332px;
margin-left: 10px;
margin-right: 10px;
float: left;
border-top: 1px solid #FF0062;
}
.camnang .tis {
height: 57px;
color: #fff;
margin: -16px 0 00px -11px;
background: url(https://9af4d7.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/trongnuoc.png) no-repeat left center;
font-size: 14px;
line-height: 4.3;
text-indent: 25px;
}
.va .tieude{ /* height:15px !important */}
.va .tomta{width: 50%; float:left;}
.va h2{
    font-size: 13px;
}
.va .ims{
	margin: 3px 10px 10px 0;
float: left;
}
.va p{
    margin: 13px 0;
	
}
.khac{
    font-size: 13px;
}

.listtour{
    padding: 5px;
    
}
.listtour li{
    overflow: hidden;
    margin-bottom: 10px;
    padding: 10px;
    border-top: 1px solid #008EAB;
    border-left: 8px solid #0090B0;
    border-right: 1px solid #35A0C4;
    border-bottom: 1px solid #35A0C4;
    background: #FFF;
    position: relative;
}
.listtour li .title{
    font-weight: bold;
    margin-bottom: 5px;
    font-size: 15px;
    text-align: center;
}
.listtour li .img{
    width: 232px;
    height: 122px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    border-radius: 2px 2px 2px 2px;
    border: 1px solid #d1d1d1;
}
.listtour li .img a{
    width: 242px;
    height: 120px;
    overflow: hidden;
    border: 1px solid #FFF;
    float: left;
}
.listtour li .img img{
    width: 242px;
    min-height: 122px;
    border: none;
}
.info_filter_tour {
    width: 200px;
    float: left;
}
.info_tour{
    float: left;
    font-size: 12px;
    width: 404px;
}
.info_tour p{
    padding: 2px 0px;
}
.info_filter_tour_last{
    clear: both;
    margin-top: 5px;
}
.listtour li .hot{
    background: url(https://54c009.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/icon_hot.png) no-repeat;
    width: 31px;
    height: 106px;
    position: absolute;
    top: -2px;
    right: 0px;
}
.listtour li .khuyenmai{
    background: url(https://23fe58.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/icon_khuyenmai.png) no-repeat;
    width: 31px;
    height: 106px;
    position: absolute;
    top: -2px;
    right: 0px;
}
.info_filter_tour_last .price{
    color: #FF0000;
    font-size: 17px;
    font-weight: bold;
}
.info_filter_tour_last .google{
    float: right;
    width: 80px;
}
.Tour_detail .Listimg{
    float: left;
    width: 360px;
}
.Tour_detail .InfoTour{
    float: right;
    width: 300px;
}
.InfoTour .box_info{
    width: 100%;
    padding: 10px;
    background: #F5F5F5;
    border-radius: 10px;
    display: inline-block;
    border: 2px dashed #D6D6D6;
}
.InfoTour .txt_price{
    color: #333;
    margin-bottom: 5px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
.InfoTour .gia-tt{
	
width: 100%;
	
text-align: center;
	
font-size: 14px;
	
font-weight: bold;
	
text-decoration: underline;
}
.InfoTour .price{
    color: #FF0000;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
}

.score-container .score {
    color: #333333;
    font-size: 50px;
    font-weight: 100;
    line-height: 50px;
    text-align: center;
}

	.sao {background:url(https://9496ef.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/sao.png)no-repeat;height: 20px !important;width: 95px !important;  float: right; padding:0 !important;}
	.single .view{margin: 5px;padding-top:10px;box-shadow: 0px 1px 3px 0 #B5B5B5;}
.loai0{background-position:0 -140px;}
.loai4{background-position:0 -60px;}
.loai1{background-position:0 0px;}
.loai2{background-position:0 -20px;}
.loai3{background-position:0 -40px;}
.loai5{background-position:0 -80px;}
 .dattour {background: #3CAF21;display: block;color: #FBFF08;margin-left: 33%;float: left;margin-top: 5px;font-size: 17px;line-height: 2;text-transform: uppercase;font-weight: 700;padding: 0 10px;border-radius: 5px;}
#breadcrumbs {
    padding: 5px;
}
#breadcrumbs ul {
    background: url("https://2cd830.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/breadcrumb_home.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    height: 25px;
    line-height: 25px;
    list-style-type: none;
    margin: 1px;
    padding-left: 10px;
}
#breadcrumbs li {
    color: #666666;
    float: left;
    height: 25px;
    margin-left: 5px;
}
#breadcrumbs li a {
    background: url("https://f5c7ff.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/brand.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #333333;
    display: block;
    font-size: 12px;
    line-height: 25px;
    padding-right: 15px;
}
#breadcrumbs li a:hover {
    color: #FF6702;
}
#breadcrumbs li a.active {
    color: #FF6702;
    font-weight: bold;
}
#breadcrumbs li a.end {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.tintuc a{
	color: #00599A;
}
 .tintuc{width: 100%;float:left;margin-right:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px;position:relative;} 
 .tintuc .ims{width: 150px; height: 115px; margin-right:10px; margin-bottom:0;float: left;}
  .tintuc .tieude{font-size: 16px;margin-bottom: 14px;font-family: "Tinos";font-weight: 600;}.tintuc .tomta{width: 100%;font-size: 14px;}
  .chitiets{position:absolute; bottom:4px; right:5px;;color:#CC4822; margin-right: 15px;font-weight: bold;}
.viewd .titls {
  border-bottom: 2px solid #0085C2;
  color: #0085C2;
  margin: 0;
  padding: 15px 10px 2px 0;
  font-size: 16px;
  text-transform: uppercase;
  font-family: "Tinos";
  margin-bottom: 10px;
}
.banggia td{
    border: 1px solid #929292;
    text-align: center;
    padding: 4px;
}
.banggia tbody{
    background: #FFFFFF;
    color: #1F5C06;
    font-weight: bold;
}
.banggia{
	width: 100%;
	display: inline-block;
	margin-bottom: 10px;
}
.banggia1 td{
    border: 1px solid #FFFFFF;
    /* text-align: center; */
    padding: 0 5px;
}
.banggia1 tbody{
    background: #5D5D5D;
    color: #fff;
    font-weight: bold;
}
.banggia1{font-family: tahoma,Georgia, "Times New Roman", Times, serif;font-size: 12px;line-height: 22px;padding: 0 0 0 10px;border-left: 10px solid rgba(17, 66, 156, 0.47);margin: 10px 3px 30px 20px;min-height: 60px;-webkit-border-radius: 10px;}
.banggia1 p{
    margin: 5px 0px;
	
}
.wpcf7-radio{
}
.wpcf7 input {
margin: 4px 0px;
color: #000;
padding: 6px 6px 6px 8px;
border: solid 1px #bcbbbb;
outline: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #15931B; /* old browsers */
background: -moz-linear-gradient(top, #49c0f0 0%, #2cafe3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF),  color-stop(100%,#FFFFFF)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c0f0',
endColorstr='#2cafe3',GradientType=0 ); /* ie */
}
#dattour{
    padding: 10px;
    display: inline-block;	
    background: #F3F3F3;
    border: 1px solid #d1d1d1;
    box-shadow: 0 0 2px #CCCCCC inset;
}
.box-author{
    display: none;	
}
.box-author span{
background: #D1D1D1;
float: left;
margin: 4px 2px;
padding: 5px;
-webkit-border-radius: 7px;  -moz-border-radius: 4px;
white-space: nowrap;
}
.box-author a{
	color: #9D2D32;
}
.comments {
    width: 100%;
    display: inline-block;  padding: 10px;  background: #F3F3F3;  border: 1px solid #d1d1d1;  box-shadow: 0 0 2px #CCCCCC inset;
	
}
.fb_iframe_widget{
	 width: 100%;
	 padding: 2px;
}
.Recipepod {
  padding-left: 80px;
  position: relative;
  clear: left;
  float: left;
  height: 95px;
  background: url(https://86c6e0.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/bg_vote.png) no-repeat right #D0D0D0;
  width: 100%;
  border: 1px solid #ccc;
  -webkit-border-radius: 5px;
}
.Recipepod > img {
  width: 70px;
  height: 70px;
  position: absolute;
  top: 14px;
  left: 4px;
}
.Recipepod > span {
  text-transform: capitalize;
  overflow: hidden;
  padding: 0 4px;
  font-size: 12px;
  margin: 5px 0;
  font-weight: bold;
  display: block;
}
.Recipepod .kk-star-ratings.lft {
  float: right;
  margin-right: 20px;
  margin-top: -15px;
}
.binhluan{
    width: 100%;
	
    height: 100px;
    margin-top: 10px;
    background: #D2F4FF;
    -webkit-border-radius: 15px;
    border: 3px dashed #35A0C4;
}
.kk-star-ratings.lft {
  color: #fff;
}
@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

div#slider { overflow: hidden; width: 50%; float: left; border: 5px solid #229A9E; /* -webkit-border-radius: 10px; */}
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy infinite; 
}
.InfoTour{
    width: 49%;
	
    float: right;
}
.box_info p{
	  font-size: 15px;
	  line-height: 25px;
	  text-align: left;
	  margin: 0;
	  font-weight: bold;
	  color: #000;
	  padding-left: 15px;
	  font-family: Cambria, Georgia, serif;
}
.box_info .phuongtien1{
    background-position: 0px -818px;
	
}
.box_info .thoigian1{
	background-position: 0px -857px;
}
.box_info .gia1{
	background-position: 0px -187px;
} 
.box_info .khachsan1{
	background-position: 0px -132px;
}
.box_info .khoihanh1 {
	background-position: 0px -102px;
}
 
.box_info strong img
{
  float:left;
  margin: 0px 28px 2px 0;
}
.box_info strong
{
  padding-left: 20px;
  font-size: 15px;
  font-weight: 500;
  color: #5a5a5a;
  display: inline-block;
  background: url(https://62efac.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/icon1.png) no-repeat;
}
.thongtintour{
    width: 100%;
	
    display: inline-block;
}
.thongtintour .Listimg {
    float: left;
    width: 47%;
}
.connected-carousels .carousel-navigation img{
	width: 70px;
	height: 70px;
}
.connected-carousels .carousel-stage img{
	width: 360px;
	height: 240px;
}
.danhgiatour{
    padding: 10px;
    margin-left: 0;
    margin-top: 3px;
    float: left;
    border-radius: 10px;
    display: inline-block;
}
.addthis_toolbox{
	display: inherit;
}
.thongtintour h3{
    margin: 0;
    color: #0085C2;
    font-size: 16px;
    font-family: "Tinos";
    text-align: left;
    text-transform: uppercase;
    text-shadow: 0 0 5px #FFFFFF;
}
.kk-star-ratings .kksr-legend {
    font-size: 12px;
    color: #4E4E4E;
    text-align: center;
    font-weight: bold;
    width: 170px;
    margin-left: 0;
    margin-top: 5px;
    line-height: 18px;
    padding: 3px;
    font-family: Arial, Helvetica, sans-serif;
}
.hoitour{
	  width: 49%;
  
	  height: 80px;
  display: inline-block;
  padding: 10px;
  float: left;  
  color: #FF6464;
  
	  border: 2px solid #5FB83D;  
  margin-top: 6px;  
  margin-left: 4px;
    
  
	  background: url(http://www.webdesignhot.com/wp-content/uploads/2012/05/Abstract-Floral-Green-Background.jpg);  
  background-size: cover;
  
}
.hoitour p{
    margin: 0px;	
    /* text-align: center; */
    font-size: 15px;
    font-family: Cambria, Georgia, serif;
    font-style: italic;
    font-weight: bold;
    text-shadow: 0 0 5px #FFFFFF;
}
#tabs {
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }

  #tabs li {
    float: left;
    margin: 0 -15px 0 0;
  }

  #tabs a {
    float: left;
    position: relative;
    padding: 0 30px;
    height: 0;
    line-height: 35px;
    font-family: "Tinos";
    text-transform: uppercase;
    text-shadow: 0 0 3px #0085C2;
    font-size: 17px;
    color: #FFF;
    border-right: 30px solid transparent;
    border-bottom: 30px solid #0085C2;
    border-bottom-color: #777\9;
    opacity: .6;
    filter: alpha(opacity=30);
  }

  #tabs a:hover,
  #tabs a:focus {
    border-bottom-color: #BA294A;
    opacity: 1;
    filter: alpha(opacity=100);
  }

  #tabs a:focus {
    outline: 0;
  }

  #tabs #current {
    z-index: 3;
    border-bottom-color: #0085C2;
    opacity: 1;
    filter: alpha(opacity=100);
  }
.lien-he{
	    border: 1px solid #ebebeb;
	    padding: 10px;
	    background: #FFF;
	    margin-top:20px;
}
.loi-chao{
	    color: #5550dc;
	    font-size: 15px;
	    font-weight: bold;
	    text-align: center;
	    width: 100%;
	    text-transform: uppercase;
}
.so-dt{
	color: red;
    font-family: "avo";
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    text-align: center;
    width: 100%;
}
  /* ----------- */
  #lichtrinh {
      background: #ffffff;
      border-top: 5px solid #0085C2;
      padding: 2em;
      border-left: 1px solid #e9ebee;
      border-right: 1px solid #ebebeb;
      border-bottom: 1px solid #ebebeb;
      border-radius: 0 0 5px 5px;
  }
#lichtrinh img{
    border: 5px solid #FF7103;
	
}
  #lichtrinh h2,
    #lichtrinh p {
      font-size: 14px;
      line-height: 22px;
      text-align: left;
      margin: 0;
      color: #373737;
      padding-left: 5px;
      font-family: Cambria, Georgia, serif;
  }  

    #lichtrinh h3{margin: 0;font-family: "Tinos";text-transform: uppercase;color: #0085C2;font-size: 17px;width: 100%;padding: 4px;}
.des{
    border-left: 10px solid #0085C2;
    background-color: #EAF0FF;
    padding: 10px;
    color: #0B5E84;
    margin-bottom: 15px;
    font-size: 13px;
    font-weight: 500;
}
#fade{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#light{
	display: none;
	width: 720px;
	height: 470px;
	margin-left: -120px;
	margin-top: 0;
	position: fixed;
	top: 10%;
	border: 10px solid #008DD0;
	background: #FFF;
	-webkit-border-radius: 10px;
	z-index:1002;
	overflow:visible;
}
img.btn_close {
  float: right;
  margin: -30px -31px 0 0;
}
.benphai{float:left;width:49%;margin-top: 10px;}
.benphai img{
    width: 250px;
	
    border: 3px solid #A18513;
    -webkit-border-radius: 5px;
}
.benphai p{
    margin: 5px;}
.benphai h2 { font-size: 15px; color: #1A770B; text-transform: uppercase; margin: 5px; text-align: center;}	

.benphai .hinhtour{
    text-align: center;	
}
.benphai .tourb{
    padding-left: 10px;
	
}
.benphai .price {
  color: #FF0000;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}
.bentrai{float:right;width:50%;margin-top: 20px;}
.bentrai b{
    font-size: 18px;
	
    font-weight: 500;
    color: #266B1B;
}
.wpcf7-form p{
    margin: 0;
	
}
.bentrai .hide{
	display:none;
}
.wpcf7-form textarea {
margin: 4px 0px;
color: #000;
height: 70px;
padding: 6px 6px 6px 8px;
border: solid 1px #bcbbbb;
outline: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #15931B; /* old browsers */
background: -moz-linear-gradient(top, #49c0f0 0%, #2cafe3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF),  color-stop(100%,#FFFFFF)); 
}
.view {
    width: 30%;
    margin: 10px;
    float: left;
    border: 1px solid #FFFFFF;
    overflow: hidden;
    position: relative;
    box-shadow: 1px 3px 6px 0 #C1C1C1;
    cursor: default;
    background: #F7F7F7;
}
 .view .content {
    width: 200px;
    height: 280px;
    position: absolute;
    overflow: hidden;
    top: 0;
    text-align: center;
    left: 0
;
}
.view .img-th{
	display: block;
	overflow: hidden;
	width: 100%;
	position: relative;
	height: 130px;
	padding-bottom: 7px;
	border-bottom: 1px solid #CACACA;
}
.view img {
    display: block;
    width: 100%;
}

.view p {padding: 0 6px;color: #0646DC;margin: 0;}
.view a.info {
    display: inline-block;
    text-decoration: none;
    padding: 7px 14px;
    margin-top: 10px;
    background: #E4D113;
    color: #5F5F5F;
    text-transform: uppercase;
    box-shadow: 0 0 1px #128391;}
.view a.info:hover {
    box-shadow: 0 0 5px #A6650F;}
.view-first img {
    transition: all 0.2s linear;
}
.view-first a.info{
    opacity: 0;
	transition: all 0.2s ease-in-out;
}
.view-first:hover img { 
	transform: scale(1.1);
} 
h2.titlet{
	color: #279052;
	font-size: 14px;
	width: 100%;
	font-weight: 600;
	text-transform: uppercase;
	padding: 5px;
	margin: 0;
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0.52);
}
h3.titlet {
    color: #279052;
    font-size: 14px;
    width: 100%;
    font-weight: 600;
    text-transform: uppercase;
    padding: 5px;
    margin: 0;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0.52);
}
span.titlet{
	color: #279052;
	font-size: 14px;
	width: 100%;
	font-weight: 600;
	text-transform: uppercase;
	padding: 5px;
	margin: 0;
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0.52);
}
.view .price{
	color: rgb(255, 0, 0);
	width: 100%;
	font-size: 20px;
	font-family: "utm_swiss";
	padding: 0 6px;
	border-top: 1px solid #F7F7F7;
}
.view .dia-chi em{
	    display: inline-block;
    max-width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.view .dia-chi.black{
	background:#fff;
	font-size: 15px;
	color: #0963D6;
}
.view .dia-chi{
	    border-bottom: 1px solid #CACACA;
	    padding: 5px;
	    color: #999;
	    clear: both;
	    height: 35px;
	    background: #f2f2f2;
	    border-top: 1px solid #FFF;
}
.view .price span{
	
font-size: 14px;
	
color: #0651DC;
	
font-weight: bold;
}
.cat-tieude {
  border-bottom: 2px solid #0085C2;
  color: #0085C2;
  margin: 0;
  padding: 20px 10px 2px 0;
  font-size: 16px;
  text-transform: uppercase;
  font-family: "Tinos";
  font-weight: bold;
}
.cat-content{
    border-left: 10px solid rgba(17, 92, 156, 0.45);
    border-top: none;
    margin: 10px;
}
.cat-content p{
	margin:0;
	padding: 5px;
	margin-left: 10px;
}

.easingslider {
    position: relative!important;
    z-index: 0;
    width: 110%;
    left: -10px;
}
.footer4 {
    width: 100%;
    padding: 25px 10px 0;
    margin-top: 20px;
    float: left;
    background: #F1F2F4;
}
.footer .vanphong{
    width: 490px;
	
    float: left;
    padding: 5px;
    border: 2px dotted #F1F2F4;
    margin-right: 20px;
    background: #fff url(https://ad4adb.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/location.png) no-repeat right bottom;
    -webkit-border-radius: 5px;
}
.footer .daidien1{
    width: 490px;
	
    float: left;
    padding: 5px;
    height: 238px;
    border: 2px dotted #F1F2F4;
    background: #fff url(https://ad4adb.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/location.png) no-repeat right bottom;    -webkit-border-radius: 5px;
}
.footer .uyquyen{
    width: 100%;	
    float: left;
    padding: 5px;
    margin-top: 20px;
    margin-right: 50px;
}
.footer .copyright{
    width: 100%;
    float: left;
    padding: 5px;
    margin-top: 10px;
    color: #fff;
}
.footer .uyquyen .hoian{
    width: 31%;
	
    float: left;
    padding: 5px 10px;
    border: 2px dotted #F1F2F4;
    background: #fff;    -webkit-border-radius: 5px;
    margin-right: 20px;
}
.footer p{
    margin: 7px 0 0 0;
	
    padding-left: 20px;
}
.footer .truso{
    background-position: 0px -71px;
}
.footer .mail {
  background-position: 0px -19.1px;
}
.footer .dienthoai {
  background-position: 0px -36px;
}
.footer .fax {
  background-position: 0px -54px;
}
.footer .mst {
  background-position: 0px -106px;
}
.footer .giayphep {
  background-position: 0px -88px;
}
.footer5 {
    width: 100%;
    float: left;
}
#footerSlideContainer {
    z-index: 1000;
    position: fixed;
    bottom:0;
    right: 0;
    width: 370px;
}
#footerSlideButton {
    background: url(https://706716.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/ho-tro.png) top left no-repeat transparent;
    position: absolute;
    top: -95px;
    right: 0px;
    width: 255px;
    height:100px;
    border: none;
    cursor: pointer;
}
#footerSlideContent {
    width: 100%;
    height: 0px;
    background: #FFFFFF;
    //color: #CCCCCC;
    font-size: 0.8em;
    border: 5px solid #FFCC00;
    border-bottom: none;
    //border-left: none;
    font-family: DejaVuSansBook, Sans-Serif;
    position: relative;
    bottom: -5px;
}
#footerSlideContent h3 {
    font-size: 36px;
    color: #9AC941;
    margin: 10px 0 10px 0;
}

#footerSlideText {
    padding: 10px 5px 5px 5px;
    text-shadow: 1px 1px #FFFFFF;
}
#footerSlideText .line{
    width: 95%;
    margin: auto;
    margin-top: 12px;
    margin-bottom: 12px;
    background: url(https://9cf2f3.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/child/line.gif) repeat-x top l?t;
    height: 2px;
}
#footerSlideText .titles{
    font-size: 14px;
    text-transform: uppercase;
    color: #006795;
    font-weight: bold;
}
#footerSlideText p{
	background:none;
	font-size: 13px;
}
.rpbt_shortcode{	
    padding: 5px;
    margin-left: 20px;
}
.rpbt_shortcode li{
padding: 0px 0px 0px 18px;
    margin: 0px;
    
line-height: 24px;
    
font-size: 14px;
    color: #454545;
    
background: url(https://c1e8b9.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/images/tickmark.png) no-repeat left 7px;
}
.lsupport{
    
}
.lsupport li{
    overflow: hidden;
    background: none;
    padding: 10px 10px;
    border-bottom: 1px solid #d1d1d1;    
}
.lsupport .img{
    width: 80px;
    height: 80px;
    float: left;
    overflow: hidden;
    display: block;
    margin-right: 8px;
}
.lsupport td{
    padding: 2px 10px;
	
}
.lsupport .img img{
    border: none;
}
.lsupport .title{
    font-weight: 900;
    color: #0D2CCE;
    font-size: 15px;
    text-transform: uppercase;
    text-align: left;
}
.lsupport p{
	padding:0px;
	margin: 3px;
}
.lsupport img{
	padding:0px;
	margin: 3px;
	border: none;
}
#lienquan .view .price{
	display:none;
}
#lienquan .view p{
	display:none;
}
.dich-vu ul span{ width: 27px; margin-right: 5px; background: url("https://d95f49.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/icon-with.png") no-repeat; background-position: 5px  -103px; height: 20px ; display: inline-block;position: relative;
bottom: -1px;}
.dich-vu ul span.icon-bus { background-position: center -154px; }
.dich-vu ul span.icon-tour { background-position: center -199px;}
.dich-vu ul span.icon-cable { background-position: center -255px;}
.dich-vu ul span.icon-plane{ background-position: center -316px;}
.dich-vu ul span.icon-wedding{ background-position: center -376px;}
.dich-vu ul span.icon-tour-guide{ background-position: 7px -438px;}

.dich-vu ul li:hover span{   background: url("https://de39a5.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/img/icon-with-hover.png") no-repeat; background-position: 5px  -103px;}
.dich-vu ul li:hover span.icon-bus { background-position: center -154px; }
.dich-vu ul li:hover span.icon-tour { background-position: center -199px;}
.dich-vu ul li:hover span.icon-cable { background-position: center -255px;}
.dich-vu ul li:hover span.icon-plane{ background-position: center -316px;}
.dich-vu ul li:hover span.icon-wedding{ background-position: center -376px;}
.dich-vu ul li:hover span.icon-tour-guide{ background-position: 7px -438px;}
.dich-vu li{
    width: 48%;
    float: left;
    padding: 5px 0;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
}
.dich-vu a{
    color: #0080D2;
}
ul.cpd {padding: 0 10px;font-size: 15px;}
ul.cpd li {
    margin: 5px 0;
    padding: 5px;
}
.footer{
	width:100%;
	background: #3CAF21;
	display:inline-block;
	padding: 10px;
	color: #fff;
}
.footer h3{
	font-size: 18px;
	text-transform: uppercase;
	border-bottom: 2px solid #FFF;
}
.footer li{
	
}
.footer a{
	color: #B0FF9D;
	font-size: 15px;
}
.footer1{
	width: 32%;
	float:left;
	padding: 10px;
	border-right: 1px solid #2AA70C;
}
.footer2{
	width: 33%;
	float:left;
	padding: 10px;
	border-right: 1px solid #2AA70C;
}
.footer3{
	width:30%;
	float:left;
	padding: 10px;
}
.dich-vu{
	width: 100%;
	display: inline-block;
}
/* CSS Document */
.wp-pagenavi {
    padding: 20px;
    display:block;
    clear:both;
    font-size: 14px;
    text-align: center;
    margin-top: 30px;
    }
.wp-pagenavi a, .wp-pagenavi a:link {
    padding: 11px 15px 11px 15px !important;
    margin: 2px !important;
    text-decoration: none !important;
    border: 1px solid #3caf21 !important;
    color: #3caf21 !important;
    background:url(https://400579.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/child/images/pagination-bg.png) repeat-x !important;
    font-weight: bold !important;
    }
.wp-pagenavi span.pages {
    padding: 11px 15px 11px 15px !important;
    margin: 2px !important;
    border: none !important;
    color: #3caf21 !important;
    background: none !important;
    font-weight: bold;
    }
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover {
    padding: 11px 15px 11px 15px !important;
    margin: 2px;
    font-weight: bold;
    background:url(https://400579.claudeassets.com/20251103062700im_/https://citytourdanang.com/wp-content/themes/Greentourvn/child/images/pagination-bg.png) repeat-x !important;
    border:1px solid #333333 !important;
    color: #066ce3 !important;
    }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active { 
    -moz-border-radius: 50%; 
    -webkit-border-radius: 50%; 
    border-radius: 50%; }
.wp-pagenavi a:hover { 
    color: #000 !important; }
@media only screen and (max-width: 700px) {
.wrapper {   
    width: 100%;
}
.page-width {
    width: 100%;
}
main {
    width: 100%;
}
.sidebar {
    width: 100%;
}
.hotTour .sssg {
display:none;
}
.footer .vanphong {
    width: 100%;
}
.footer .daidien1{
    width: 100%;
}
.footer .uyquyen .hoian{
    width: 100%;
}
header .adv{
	display:none;
}
header .logo{
    width: 100%;
}
#footerSlideContainer{
	display:none;
}
div#slider{
    width: 100%;
}
.InfoTour{
    width: 100%;
}
.InfoTour .box_info{
    height:auto;
}
.hoitour{
    width: 100%;
    margin-left:0px;
}
.view{
    width: 100%;
}
.view .mask, .view .content{
    width: 100%;
}
.danhgiatour{
    width: 100%;
}
#breadcrumbs{
	display:none;
}
.benphai{
	display:none;
}
.bentrai{
	width: 100%;
	margin-right: -30px;
}
#light{
	width: 95%;
	height: auto;
	margin-left: 0px;
}
.footer1{
width: 100%;
}
.footer2{
width: 100%;
}
.footer3{
width: 100%;
}
}
/*
     FILE ARCHIVED ON 15:29:51 May 11, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:50:37 Sep 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.507
  exclusion.robots: 0.067
  exclusion.robots.policy: 0.058
  esindex: 0.007
  cdx.remote: 21.986
  LoadShardBlock: 127.727 (3)
  PetaboxLoader3.datanode: 209.212 (5)
  PetaboxLoader3.resolve: 258.059 (3)
  load_resource: 373.834 (2)
*/