*{margin:0px; padding:0px;}

#header{/*background-image:url(../images/header-bg.png); background-repeat:no-repeat; */width:100%; height:45px;}
.col-md-4.logo{float:left; padding-top:4px;}

.col-md-6.social-links{float:right; margin-top:20px;}
.col-md-12.links i{font-size:16px; margin:0px 20px; color:#4e4e4e; /* float:left; */ /* font-family:arial; */ font-weight:bold;}
.col-md-12.links h5{font-size:16px; color:#4e4e4e; font-family:arial; font-weight:bold; /* float:left; */ margin:0px 10px;}
.navbar-brand{height:auto!important;}
.navbar-brand i{font-size:30px; }
.links{text-align:right;}
.navbar-toggle{background-color:#000; position:absolute;}
.navbar{    position: relative;
    min-height: 36px;
    margin-bottom: 0px;
	border-radius:0px;
	border:none;
	margin-left:180px;
	}

#navigation{background-color:#000000; width:100%; height:40px;}
nav.navbar.navbar-inverse{border:none; background:none; }
.navbar-brand{padding-top:0px; /* padding-left:50px; */}
ul.nav.navbar-nav li{font-size:18px; color:#4e4e4e; font-family:arial; font-weight:bold; padding:0px 0px;}
ul.nav.navbar-nav li a{color:#fff; padding: 9px 32px;}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover{color:#e0e0e0;}

.dropdown-menu{/* background-color:rgba(125, 179, 21,0.7); background: rgba(167, 120, 41, 0.73);*/ background: rgba(0, 0, 0, 0.99);}
.dropdown-menu li a {color:#fff!important;}
.dropdown-menu li a:hover{color:#e0e0e0!important;}

#banner{width:100%; min-height:550px; /* background-image:url(../images/main-banner.png); */ background-repeat:no-repeat; background-size:100% 100%; position:relative;  background-position:top center;}

#bannersmall{width:100%; min-height:350px; /* background-image:url(../images/main-banner.png); */ background-repeat:no-repeat; background-size:100% 100%; position:relative;  background-position:top center;}

#news{width:100%; float:left;   bottom: 80px; background-image:url(../images/news-bg.png); /* top:550px; */ background-repeat:repeat-x; font-size:14px;  position:absolute; color:#FFFFFF; padding:9px 0px 11px 0px; z-index:9999; height:40px; }
#news  p{float:left; color:#000; position: absolute;width:92%;  right: 0px; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; z-index:99999; font-size:14px; font-family:arial; font-weight:bold;}

#contents-area{width:100%; min-height:200px; float:left;}
.col-md-3.contents{padding-top:30px;}
.col-md-3.contents h3{font-size:18px;  font-family:arial; font-weight:bold; color:#3f3f3f;}
.col-md-12.content-text{padding-top:20px;}
.col-md-12.content-text p{font-size:16px; color:#3f3f3f;  font-family:arial; /*text-align:justify;*/ line-height:2;}

#center-part{width:100%; float:left;}

.col-md-12.head{padding-top:68px;}
.col-md-12.head h3{font-size:30px; font-weight:bold; font-family:arial; color:#5f5f5f; text-align:center;}

.tour-box {display:inline-block; position:relative;}
.tour-box  h2{text-align:center; font-size: 24px; font-weight: bold;}
.hotel-box {display:inline-block; position:relative; width:30%; margin-left: 30px; margin-top:30px;}
.hotel-box  h2{text-align:center; font-size: 24px; font-weight: bold;}

.col-md-5.tour-box {
    float: initial; margin-top:35px; margin-right:25px;
}
.col-md-5.tour-box h2{margin-bottom:25px;}
.tour-type-title{position:absolute; padding:15px 0px; bottom:0px; background-color: rgba(255,255,255,0.8);
}
.tour-type-title a{color:#f6780e;}

.box{min-height:230px; padding:0px; margin-bottom:10px; border:1px solid #ddd; text-align:center; margin-top:5px;}
.box h3{margin:0px 20px;}

footer{background-color:#000000; width:100%; float:left; padding:38px 0px; margin:50px 0px 0px 0px;}
footer h4{font-size:24px; color:#8f8f8f; margin:0px 30px;}
footer ul{padding:10px 30px;}
footer ul li{list-style:none; font-size:16px; padding:5px 0px;}
footer ul li a{color:#8f8f8f;}
footer ul li i{padding-right:5px;}

.copyright{padding:20px 0px;}

.navbar-brand {
    position: absolute ;
    /* top: -10px; */
    margin: 0px;
    padding: 0px;
    left: 0px;
}
.slides h3{color:#000;}
.img-responsive{width:100%;}

<!--.navbar-default{background: rgba(167, 120, 41, 0.73);} -->
<!--..navbar-default{background: rgba(204, 204, 204, 100);}-->
<!--.navbar-default{background: rgba(204, 0, 0, 0.99);}-->
.navbar-default{background: rgba(0, 0, 0, 0);}
.nav.navbar-nav li a{color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background: none!important; color:#fff;}

.hotels{text-align:center; padding:20px 0px; /* border-top:1px solid #ddd; */ margin-top:60px;}
.hotels h3{font-size:30px; font-weight:bold; font-family:arial; color:#5f5f5f; text-align:center;}
.hotels p{margin:0px 20px;}


.col-md-12.rgtaln p{padding-left:100px!important;}


@media (max-width:768px){
	.tour-box{display:inline;}
	.navbar-brand {
		padding-top: 3px;
		padding-left: 50px;
		/* position: relative; */
		background-color: rgba(0,0,0,0.5);
		min-width: 40.5%;
		float: left;
		z-index: 11;
	}
	#banner{min-height:auto;}
	.collapse{position:absolute; z-index:10;  background-color:rgba(0,0,0,0.5);}
	ul.nav.navbar-nav li a{color:#fff;}
	.img-responsive{width:100%;}
	.navbar-brand {
    position: inherit !important;
    top: -10px;
    margin: 0px;
    padding: 0px;
    left: 0px;
    width: 100%;
    float: left !important;
    text-align: center;
}
.copyright {
		padding: 20px 0px;
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	p.col-md-3.cpyrt {
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	.col-md-6.hotel-box{width:100%; padding:0px; margin-left:0px; margin-right:0px;}
	.col-md-12.tour-type-title {
		width: 100%;
	}
	p.col-md-8.company-add{
		text-align:center!important;
	}
	#footer .col-md-4{padding:0px; text-align:center;}
	div#bs-example-navbar-collapse-1 {
		width: 55%;
	}
	.navbar-toggle{
		margin-left:15px;
	}
	
	
	#bannersmall{min-height:auto;}
	.collapse{position:absolute; z-index:10;  background-color:rgba(0,0,0,0.5);}
	ul.nav.navbar-nav li a{color:#fff;}
	.img-responsive{width:100%;}
	.navbar-brand {
    position: inherit !important;
    top: -10px;
    margin: 0px;
    padding: 0px;
    left: 0px;
    width: 100%;
    float: left !important;
    text-align: center;
}
}

@media (max-width:640px){
	.copyright {
		padding: 20px 0px;
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	p.col-md-3.cpyrt {
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	.col-md-6.hotel-box{width:100%; padding:0px; margin-left:0px; margin-right:0px;}
	.col-md-12.tour-type-title {
		width: 100%;
	}
	.col-md-12.content-text{padding-left:15px;}
	.img-home{width:100%}
}
@media(max-width:360px){
	.col-md-12.content-text{padding-left:15px;}
	.img-home{width:100%}
}


@media (max-width:300px){
.img-home{width:100%}
	.tour-box{display:inline;}
	
	
	.navbar-brand {
		padding-top: 3px;
		padding-left: 50px;
		/* position: relative; */
		background-color: rgba(0,0,0,0.5);
		min-width: 40.5%;
		float: left;
		z-index: 11;
	}
	#banner{min-height:auto;}
	.collapse{position:absolute; z-index:10;  background-color:rgba(0,0,0,0.5);}
	ul.nav.navbar-nav li a{color:#fff;}
	.img-responsive{width:100%;}
	.navbar-brand {
    position: inherit !important;
    top: -10px;
    margin: 0px;
    padding: 0px;
    left: 0px;
    width: 100%;
    float: left !important;
    text-align: center;
}
	
	#bannersmall{min-height:auto;}
	.collapse{position:absolute; z-index:10;  background-color:rgba(0,0,0,0.5);}
	ul.nav.navbar-nav li a{color:#fff;}
	.img-responsive{width:100%;}
	.navbar-brand {
    position: inherit !important;
    top: -10px;
    margin: 0px;
    padding: 0px;
    left: 0px;
    width: 100%;
    float: left !important;
    text-align: center;
}
.copyright {
		padding: 20px 0px;
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	p.col-md-3.cpyrt {
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	.col-md-6.hotel-box{width:100%; padding:0px; margin-left:0px; margin-right:0px;}
	.col-md-12.tour-type-title {
		width: 100%;
	}
	.col-md-12.content-text{padding-left:15px;}
}










@media (max-width: 768px) {
  
  .img-home{width:100%}
}

@media (max-width: 576px) {
 
  .img-home{width:100%}
}

/*  Commented below line for testing*/


/*
@media (max-width:1920px){
		.navbar-brand {
		padding-top: 3px;
		padding-left: 270px;
		/* position: relative; */
		/*background-color: rgba(0,0,0,0.5);
		min-width: 40.5%;
		float: left;
		z-index: 11;
	}*/*/