/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    background: #f3f3f2 !important;
	font-size:13px !important;
}

.dropdown-menu{
	background:#1F73B7;
}
#myTab>li>a{
	background-color: #eee;
	margin-bottom:5px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
	background:#fff !important;
}
.xemthem a{
	color: #564824;
	line-height: 23px;
}
.datetimepicker{
	background:#fff !important;
}
.support-online li{
	background:url(../img/phone.png) no-repeat !important;padding-left: 62px;
}
.dropdown-menu li li a{
	padding-top:5px;
	padding-bottom:5px;
}
.jssort01 .c img{
	border:none !important;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{
	background:transparent;
}
.support-online li p{
	font-size:17px;
	font-weight:bold;
}
.intro p{
	line-height:21px;
	font-size:13px;
}
.header1{
	background: url(../img/bg-main.png) repeat-x #f3f3f2;
	box-shadow: 0px 1px 6px #8B8686;
	border-bottom: 1px solid #999595;
}
.title a{
	font-size:14px;
	color:#fd9503;
}
.tab-content{
	float: left;
	width: 100%;
	overflow: hidden;
}
.fd9503{
	color:#fd9503;
}
.date_of_birth,.passport_expiry_date{
	background:url(../img/calendar.png) no-repeat right center;
}
.container-full .header1{
}
.form-horizontal .control-label{
	text-align:left;
}
li{
	list-style:none;
}
.social li{
	padding-right:5px;
}
.social{
	float:left;
	width:100%;
	min-height:40px;
}
#key {
	/* color: #AAAAAA; */
	float: left;
	/* line-height: 21px; */
	/* margin-left: 3%; */
	/* margin-top: 6%; */
	width: 80%;
	/* border: none; */
	border-radius: 23px !important;
}#butsearch {
background: url(../img/but-search.png) no-repeat 0px -4px;
cursor: pointer;
width: 20%;
height: 40px;
}
ul{
	padding:0px;
	margin:0px;
}
.slide-image {
    width: 100%;
}

.carousel-holder {
    margin-bottom: 30px;
}

.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    overflow: hidden;
}

.caption h4 {
    /* white-space: nowrap; */
    font-size: 13px;
    font-weight: bold;
}

.thumbnail img {
    width: 100%;
	height:60%;
	padding:2%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}
.ct_left1,.item-left  .ct_left2{
	background: url(../img/ct-left2.png) repeat-y -8px 0px;
	min-height:100px;
	float:left;
	width: 100%;
	padding-left: 3px;
}
.ct_left1 li{
	float: left;
	background: url(../img/line-sub.png) no-repeat bottom center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ct_left1 li li{
	background:none;
}ul.posts-list-widget li {
padding: 0px 0;
float: left;
width: 100%;height:90px;
}
.content {
float: left;
margin-left: 10px;
}
.ct_left1 ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.ct_left1 ul li p{
	color: #030303;
	font-weight:bold;
	float:left;
	}
.ct_left1 ul li p font ,.ct_left1 ul li p span em{
	font-size: 13px;
	color: #000;
	padding-top:5px;
	font-style: normal;
	margin-left:20px;
	}	
.ct_left1 ul li p span em{
	padding-left:35px;

}
.ct_left1 ul li a{
	float:left;
	/* padding-left:5px; */
	}	
.ct_left1 ul li p span{
	background: url(../img/phone2.png) no-repeat scroll 13px -1px  transparent;
	float:left;
	padding-bottom: 9px;
	padding-top: 0px;
	
	color: #000;
}
.hotline{
	color:#a14917;
}	
.ct_left1 ul li p span font{
	padding-left:25px;
	color:#fff;
	
	}
.thumbnail {
    padding: 0;
    min-height: 205px;
}
.col-sm-6 .thumbnail{
	min-height: 330px;
}
.main-home{
	padding-top: 10px;
	background: url(../img/bg-main-home.png) no-repeat 67% 2%;
	padding-bottom: 10px;
}
.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}
.content-main{
}
.colh2 h3{
	border-bottom:1px solid #84511D;
	padding-bottom: 8px;
}
.colh2 h3 a{
	color: #0B0B0B;
}
#footercame{
	background: url(../img/bg-f2.png);
}
.list-item img{
	width: 80px;
	height: 75px;
	border:2px solid #ddd;
	float:left;
	margin-top: 5px;
	margin-right: 5px;
	padding:0px !important;
}
.list-item h4 a{
	color:#fd9503;
} .list-item h4 a:hover{
	text-decoration:underline;	
}
.list-item h4{
	float:left;
	width: 61%;color:#fd9503;
	font-size: 14px;
	padding-top: 0px;
	margin-top: 3px;
}.list-item p{
	float:left;
	width: 69%;
	color: #000;
	font-size: 13px;
}
.red{
	color:red;
}
.list-item,.list-item2{
	padding:0px;
	margin:0px;
}
.list-item2 li{
	list-style:none;
	padding-bottom:10px;
	float: left;
}.list-item2 li p{
	color: #0A0A0A;
	text-align: justify;
	padding-bottom: 0px;
	margin: 2px 0px 0px 0px;
}.list-item2 li span{
	color:#fff;
	float:right;
	color:#fd9503;
}
footer {
	margin:10px 0 0px 0px;
	overflow: hidden;
}
.menutop{
	background:#1F73B7;
}.menutop li{
	background:#1F73B7;
	color: #fff;
	margin-left:5px;
}
.menutop li li a{
	padding-top:10px;
	padding-bottom:10px;
}
.menutop li li{
	background:#1F73B7;
	color: #fff;
}
.menutop li a {
	color: #fff !important;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
}
#gallery{
	height: 200px;
	font-weight:bold;
	margin-bottom: 15px;
}
#gallery .thumbnail{
	height:auto !important;
	padding:5px !important;
	text-align:center;
}
#gallery img{
	height: 160px;
	/* margin-bottom: 5px; */
	/* width: 100%; */
	/* border-radius: 5px; */
	box-shadow: 0px 2px 3px #ddd;
	margin-bottom: 10px;
}
.navbar-inverse .navbar-brand {
color: #fd9503 !important;
}
.menutop li a:hover {
	color:#fd9503 !important;
}
.menutop li#active a{
	color:#fd9503 !important;
}
.pagination>li>a, .pagination>li>span{
	white-space:nowrap;
}
.tabpanel p{
	text-align:justify;
}
span{
	text-align:justify;
}
div.cabin-header h2{
	background:#9D5A0E !important;
}
.sch{
	/* background: url(../img/bg-search.png) no-repeat bottom right; */
	/* float: right; */
	/* width: 69%; */
	/* height: 63px; */
	/* padding-top: 12px; */
	/* margin-right: 10px; */
}
.main-home img.imgthumb{
	max-width:40%;
	border:5px solid #fff;
	float: left;
	margin-right: 10px;
	margin-top: 19px;
}#bttop {
border-radius: 4px 4px 4px 4px;
bottom: 15%;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 16px;
height: 31px;
padding: 8px;
position: fixed;
right: 30px;
text-decoration: none;
transition: all 0.7s ease-in-out 0s;
z-index: 1;
}
h2.header{
	color:#000;
}
h2{
	font-size:14px !important;font-weight:bold;color: #C5780B;
}
.mi_n{
	float:left;
	padding-bottom:10px;
}
.mi_n .image img{
	border-radius:5px;
	border:1px solid #ddd;
	padding:2%;
}
.mi_n .image{
	float:left;
	width:30%;
	margin-right:2%;
	margin-top: 3px;
	border-radius: 5px;
}.mi_n .title{
	float:left;
	width:65%;

}.mi_n .text{
	float:left;
	width: 68%;
	line-height: 21px;
	margin-top: 5px;
}
.fd9503 a{
	color:#fd9503;
}
.howtoapp{
	padding:0px;
	margin:0px;
}
.mi_h{
	/* height: 300px; */
}
.howtoapp li{
	list-style:none;
	padding-left: 59px;
	background:url(../img/why1.png) no-repeat;
	height: 60px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}
.howtoapp li.why2{
	list-style:none;
	padding-left: 59px;
	background:url(../img/why2.png) no-repeat;
	height: 60px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}
.but-search{
    padding-left: 0px !important;
}
.howtoapp li.why3{
	list-style:none;
	padding-left: 59px;
	background:url(../img/why3.png) no-repeat;
	height: 60px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}
.but-key{
	padding-right:5px !important;
	padding-top: 5px;
}
.howtoapp li.why4{
	list-style:none;
	padding-left: 59px;
	background:url(../img/why4.png) no-repeat;
	/* height: 60px; */
	font-weight: bold;
	font-size: 12px;
	color: #000;
	padding-top: 16px;
}
.footer{
	border-top: 1px solid #5E3C1C;
	padding-top: 20px;
}
.slide-image{
	border: 10px solid #1F73B7;
	border-radius:5px;
	/* box-shadow: 0px 0px 4px; */
}
.footer p{
	float:left;
	color:#000;
	width:100%;
}
div.item_tour .img img {
clear: both;
clear: both;
float: left;
width: 245px;
max-height: 215px;
margin: 0 15px 0 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 2px 3px 3px 2px #b3b3b3;
-moz-box-shadow: 2px 3px 3px 2px #b3b3b3;
box-shadow: 2px 3px 3px 2px #b3b3b3;
}
div.item_tour div.c {
float: left;
width: 385px;
line-height: 22px;
color: #C99717;
font-weight: bold;
}
div.cart a {
margin-top: 2px;
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
background: #B1760D;
border: none;
display: inline-block;
color: white;
font-weight: bold;
text-decoration: none;
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
border-bottom: 1px solid rgba(0, 0, 0, 0.25);
padding: 5px 20px;
position: relative;
cursor: pointer;
LINE-HEIGHT: 20PX;
}
@media (max-width: 900px){
	.main-home{
		background:none;
	}
}
.title_them p{
	font-size: 18px;
	font-weight: bold;
	color:#FD9503;
}
.them li{
	border:2px solid #fff;
	margin-top:5px;
}

