.left-grid ul.nav-tabs li a { background-color: #ccc; border: 0 none; color: #333;  }
.left-grid ul.nav-tabs li.active a { background-color: #333; color: #fff; }
.left-grid ul.nav-tabs li a:hover, .left-grid ul.nav-tabs li a:focus { border: 0 none;  }
.left-grid h2, .left-grid h3 { font-size: 24px; }
.left-grid .tab-content > .tab-pane { padding: 0; border: 0 none;}
.btn-enquiry { font-weight: bold; padding: 6px 25px; }

.head-caption { background-color: #333333; font-weight: 700; color: #ffffff; border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; padding: 15px 10px; }
.body-caption { border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; padding: 15px 10px; }
.col-car-type { float: left;  width: 25%;  }
.col-passangers { float: left;  width: 16%;  }
.col-passangers .icon-hold { padding-left: 0; }
.col-pack-type { float: left;  width: 26%;  }
.col-pack-type .dt-hold { font-size: 14px; }
.col-pack-cost-role { float: left; width: 15%; }
.col-pack-cost-role h3 { margin-top: 0; }

table.booking-travel > tbody > tr > td { padding: 7px 5px; vertical-align: middle; }

@media (min-width: 767px) {
	.mid-col{width:100%;}
	.btm-div {display:none;}
	.jumbotron .hero-right {display: none;}
	.jumbotron .hero-left {width:100%;}
	.b-grid .col-lg-8, .b-grid .col-md-8, .b-grid .col-lg-2, .b-grid .col-md-4, .b-grid .col-md-8, .b-grid .col-lg-2 {height:auto;overflow:inherit;}
	.hilite_01 {margin-left:0;}
	.book-page .col-md-8 {width:100%;}
	.result-page .mid-col {width:100%;}
	.result-page .right-col {width:100%;}
	.right-col {width:100%;}
	.home .right-2-col {width:auto;margin-left:25%;}
	.home .left-col {float:left;}
	.landpage .col-md-2.left-col {width:20%;float:left;}
	.landpage .mid-col {float:left;width:80%;}
	.landpage .right-col, .result-page .right-col {text-align:center;}
	.result-page .col-md-6.mid-col {width:85%;float:left;}
	.result-page .col-md-2.left-col {float:left;}
	.landpage .right-col {width:80%;float:right;}
	.slide-tag {width:30%;}
	
}

@media (min-width: 992px) {
	.left-col {display:block;}
	.mid-col{width:48%;}
	.right-col{width:35.3333%;}
	.btm-div {position:fixed;width:400px;height:180px;background-color:#fff;border:1px #ccc solid;bottom:0;right:0;display:none;}
	.jumbotron {padding: 0px !important;}
	.jumbotron .hero-right {display: block;}
	.jumbotron .hero-left {width:60%;}
	.right-col {display:block;}
	.input-group.field-in {width:60%;}
	.b-grid .col-lg-8, .b-grid .col-md-8, .b-grid .col-lg-2, .b-grid .col-md-4, .b-grid .col-md-8, .b-grid .col-lg-2 {height:150px;overflow:hidden;}
	.hilite_01  {margin-left:15%;}
	.result-page .hilite_01  {margin-left:14.5%;}
	.book-page .right-col{display:block;width:35.3333%;}
	.book-page .col-md-8 {width:70%;}
	.result-page  .mid-col {width: 63%;}
	.top-text {display:block;}
	.right-col {width:29%;}
	.landpage .right-col {width:29%;float:left;}
	.result-page .right-col {width:20%;}
	#accordion3 .panel-heading a {cursor:default;}
	.left-in input[type="text"], .left-in select, .left-in textarea {width:70%;}
	.book-page .right-col {width:28%;}
	.book-page .row {margin:0;}
	.home .right-2-col {width:80%;margin-left:0%;}
	.landpage .col-md-2.left-col {width:15%;}
	.landpage .mid-col {width:51%;}
	.result-page .col-md-6.mid-col {width:85%;}
	.package .right-col {overflow:hidden;}
	.slide-tag {width:30%;}
	
	


}


@media (min-width: 1200px) {
	.mid-col{width:55%;}
	.left-grid { width: 78%; margin-bottom: 15px; border-bottom: 1px solid #e2e2e2 }
	 
	.bottom-space { margin-bottom: 15px; }
	.right-col{width:22%;}
	.jumbotron .hero-left {width:60%;}
	.package .jumbotron .hero-left {width:70%;}
	.book-page .right-col{width:29%;}
	.book-page .col-md-8 {width:70%;}
	.jumbotron .hero-left.home-hero {width:50%;}
	.formpage .jumbotron .hero-left.home-hero {width:50%;}
	.package-result .tag h2, .package .tag h2 {font-size:24px;}
	.package-result .tag h3, .package .tag h3 {font-size:18px;}
	.package-result .hero-right .btn {padding:6px 12px;font-size:14px;}
	.slide-tag {width:52%;}

}
@media (max-width: 992px) { 
	.package .right-col {display:none;}
	.package .mid-col {width:83.5%;}
	.package .left-col {width:16.5%;}
	.package .hilite_01 {margin-left:16.5%;}
	.package .col-md-2, .package .col-md-6 {float:left;}
	.package .nav-pills > li > a {padding-left:5px;}
	.package .jumbotron {padding:0;}
	.package .jumbotron .hero-left {display:none;}
	.package .jumbotron .hero-right {display:block;width:100%;}
	.formpage .jumbotron .hero-left.home-hero {width:75%;}
	.formpage .left-col {display:none;}
	.slide-tag {width:26%;}
	
	.left-grid ul.nav-tabs li a { padding: 10px; }
	

}

@media (max-width: 768px) { 
	
	.snippet {display:none;}
	.hilite_01 {margin-left:0;}
	.top-text {display:none;}
	.navbar-header {width:auto;}
	.main-nav {margin-right:56px;}
	.hide-sm {display:none;}
	.right-col {width:100%;}
	.book-page .right-col h4 .caret  {margin-top:11px;display:block;}
	.book-page .right-col #accordion3 .collapse {display:none;}
	.book-page .right-col #accordion3 .panel-heading a {background-color:#e6e5e5;}
	#accordion3.panel-group {margin-right:10px;}
	#accordion3 .panel-heading a {padding-left:10px;}
	.col-md-8.text-center {width:64%;float:left;}
	.secure {float:left;}
	.jumbotron .hero-left.home-hero {width:100%;}
	.anim-hold {display:none;}
	.jumbotron .hero-left.home-hero {position:static;}
	.tab-in input[type="text"] {float:none;}
	.home-hero .form-hold select, .home-hero .form-hold .input-group {width:100%;margin-bottom:10px;}
	.home-hero .tab-in button {margin-bottom:10px;}
	.home-hero .tab-in input {width:100%;}
	.home-hero .tab-in input[type="radio"], .home-hero .tab-in input[type="checkbox"] {width:auto;}
	.home-hero .form-hold .nav-tabs li a span {margin-top:0;} 
	.landpage .left-col, .home .left-col, .result-page .left-col {display:none;}
	.home .left-stay {display:block;width:100%;}
	.home .right-2-col {width:100%;margin-left:0;}
	.tab-in input[type="text"] {width:100%;}
	.landpage .mid-col {float:left;width:100%;}
	.result-page .col-md-6.mid-col {width:100%;}
	.formpage .jumbotron .hero-left.home-hero {width:100%;}
	.formpage .jumbotron {background-image:none;}
	.formpage .jumbotron .hero-left.home-hero {background-color: rgba(68, 68, 68, 1);}
	

	
}

@media (max-width: 767px) {
	

	.top-nav {position: static;top:0px;right: 0px;}
	.top-nav li {float:none;}
	.main-nav li.right-links :first-child{margin-left: inherit;}
	.main-nav li.right-links a{padding:10px 15px;line-height:20px;display:block;color:#444;}
	.main-nav li.right-links a:hover{color:#333333;text-decoration:none;background-color:transparent;}
	.main-nav li.right-links {margin-left:0;}
	.panel-collapse {float:none;position:static !important;}
	.navbar-default .navbar-nav .top-nav li a:hover{background-color:#ddd !important;}
	. -nav li.right-links{margin-left: 0px;}
	.cenquiry {content:" ";}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #666;}
	nav {margin:0;}
	.container {padding:0;}
	.hero-right {display:none;}
	.hero-left {width:100%;}
	.form-hold {padding:0;}
	.jumbotron {min-height:50px;}
	.left-col {display:none;}
	.mid-col{width:100%;}
	.sm-tabs {display:none;}
	a.ph_num {float:none;position:absolute;top:-2px; right:65px;cursor:pointer;}
	.jumbotron {background-image: none;background-color: #666;}
	
	
	.form-hold .nav-tabs a {color: #fff;background: transparent url('../images/main_tab_icons.png') no-repeat scroll -78px -114px;border: 0;width:57px;height:40px;font-size:11px;padding-top:6px;text-align:center;padding-left:10px;}
	.form-hold .nav-tabs {border-bottom: 2px solid #EDC53A;}
	.form-hold .nav-tabs > li.first > a{background-position:-170px -114px;}
	.form-hold .nav-tabs > li.active > a, .form-hold .nav-tabs > li.active > a:hover, .form-hold .nav-tabs > li.active > a:focus, .form-hold .nav-tabs li a:hover {color:#000;background-color: transparent ;border:0;background-position:0 -114px;}
	.form-hold .nav-tabs > li > a:hover {background-color: transparent ;color:#000;}
	.form-hold .nav-tabs li {margin-left:-9px;margin-bottom:0;}
	.form-hold ul {padding-left:10px;}
	.form-hold .nav-tabs li a span.icon {background: transparent url('../images/main_tab_icons.png') no-repeat 0 0;height:23px;width:23px;float:none;display:inline-block;margin-right:5px;margin-top:0px;}
	.form-hold .nav-tabs li a span {float:none;display:block;margin-top:-9px;}
	.form-hold .nav-tabs li a.hotels {padding-left:12px;}
	.landpage .jumbotron {background-image:none;background-color:#444;padding:20px;}
	
	
	
	.form-hold .nav-tabs li a.distance span.icon {background-position: 4px -80px;}
	.form-hold .nav-tabs li a.fares span.icon {background-position: -16px -82px;}
	.form-hold .nav-tabs li a.hotels span.icon {background-position: -45px -83px;}
	.form-hold .nav-tabs li a.weather span.icon {background-position: -78px -80px;}
	.form-hold .nav-tabs li a.places span.icon {background-position: -106px -82px;}
	
	.form-hold .nav-tabs li a:hover.distance span.icon, .form-hold .nav-tabs li a:focus.distance span.icon,.form-hold .nav-tabs li.active a.distance span.icon {background-position: 4px -50px;}
	.form-hold .nav-tabs li a:hover.fares span.icon, .form-hold .nav-tabs li a:focus.fares span.icon,.form-hold .nav-tabs li.active a.fares span.icon {background-position: -16px -52px;}
	.form-hold .nav-tabs li a:hover.hotels span.icon, .form-hold .nav-tabs li a:focus.hotels span.icon,.form-hold .nav-tabs li.active a.hotels span.icon {background-position: -45px -54px;}
	.form-hold .nav-tabs li a:hover.weather span.icon, .form-hold .nav-tabs li a:focus.weather span.icon,.form-hold .nav-tabs li.active a.weather span.icon {background-position: -78px -52px;}
	.form-hold .nav-tabs li a:hover.places span.icon, .form-hold .nav-tabs li a:focus.places span.icon,.form-hold .nav-tabs li.active a.places span.icon {background-position: -106px -52px;}

	.br-link.pull-right {float:none !important;display:block;}
	/* ul.grid-thumb li.narrow {width:75px;height:72px;} */
	ul.grid-thumb li {margin:0 auto;text-align:center;width:100%}
	.block .col-md-3 {text-align:left;border-bottom:1px #ccc solid;}
	.block .btn-warning {margin-top:10px;} 
	.ad-space {display:none;}
	.book-page .right-col{display:block;width:100%;}
	.book-page .col-md-8 {width:100%;}
	.hero-left h1 {margin-bottom:20px; }
	.result-page .mid-col {width:100%;}
	a.ph_num p {display:none;}
	a.ph_num {width:auto;padding-top:0;}
	.navbar {padding:15px;}
	.result-list li {width:23%;}
	li.last {display:block;width: 100%;}
	li.last button {margin-bottom:5px;}
	.main-nav {margin:0;float:none;border-width:0;}
	.icon-hold {padding-left:7px;}
	.result-list {padding:0;}
	.rate h3 {font-size:16px;font-weight:bold;}
	.dt-hold {font-size:12px;}
	i.luggage-small {display:none;}
	i.luggage-big {background-position:-91px -6px;margin-right:2px;} 
	i.passenger {background-position:-75px -5px;margin-right:2px;width:15px;}
	.btn-select {background-image:none;background-color:#fcbe0e;width:40%;text-align:center;text-indent:0px;font-size:12px;}
	.btn-select:focus, .btn-select:active, .btn-select.active {background-color:#ffd765;}
	.navbar-default .navbar-nav > li > a {padding:10px;border-width:0;}
	.panel-heading a {margin:0;font-weight:bold;}
	.main-nav li a, .navbar-default .navbar-nav > li > a {background-color:#eee;border-bottom:1px #fff solid;}
	.dropdown.open a {background-color:#fff;}
	.icon-hold {padding-left:3px;}
	.fare-sum {position:absolute;left:5px;bottom:5px;width:40%;}
	h4.fare-sum a {display:inline-block;height:32px;line-height:2.8;background-color:#5ac7ff;width:100%;color:#444;text-transform:uppercase;font-weight:normal;}
	h4.fare-sum a:hover, h4.fare-sum a:focus {background-color:#5ac7ff;color:#000;}
	.panel:first-child .panel-heading a:after {background-color:#5ac7ff !important;}
	i.price {background-position: left 4px;}
	.result-block .btm-list {margin:0;}
	.book-page .form-details label {font-size:11px;width:60px;}
	.coupon-hold {font-size:11px;}
	.book-page .col-md-8 {padding:0 5px}
	.book-page .row {margin:0 -5px;}
	.secure {width:100%;}
	
	
	.home .form-hold .nav-tabs a {background: transparent url('../images/main_tab_icons.png') no-repeat scroll -95px -165px;width:70px;padding-left:7px;}
	.home .form-hold .nav-tabs > li.first > a{background-position:-187px -165px;}    
	.home .form-hold .nav-tabs > li.active > a, .home .form-hold .nav-tabs > li.active > a:hover, .home .form-hold .nav-tabs > li.active > a:focus, .home .form-hold .nav-tabs li a:hover {background-position:0 -165px;}
	.home .form-hold .nav-tabs li {margin-left:-7px;}
	.home .col-md-2.left-col {padding-right:10px;}
	.home .line-thumbs {margin-left:0;text-align:center;}
	.package .left-col {display:block;width:100%;}
	.package .nav-pills li  {margin-left:0px;}
	.package .nav-pills > li.active > a, .package .nav-pills > li.active > a:hover, .package .nav-pills > li.active > a:focus {margin-right:0px;background-color:#444;background-image:none;}
	.package .mid-col {width:100%;}
	.package .hilite_01 {margin-left:0;}
	.formpage .jumbotron {padding:0;}
	.formpage .home-hero.hero-left h1 {font-size:22px;margin-bottom:0;}
	.package-result .hero-left {display:block;width:100%;}
	.package-result .hero-right {display:block;width:100%;height:auto;}
	.package-result .package-hold h4 {font-size:12px; font-weight:bold;}
	.package-result .package-hold .head-rt {font-size:12px; font-weight:bold;}
	
	.package-result .result-list li {width:32%;text-align:center;}
	.package-result .result-list li .icon-hold {margin-left:16px;}
	.package-result .result-list li.last {width:100%;}
	.package-result .result-list li.last button {width:100%;}
	.package-result .result-list li.rate h3{background-image:none;}
	.pck-btns {position:static;}
	
	.left-grid ul.nav-tabs li  { float: none;   }
	.left-grid ul.nav-tabs li a { border-radius: 0;  }
	.line-thumbs li { width: 40%; }
	
	.col-car-type { float: none;  width: 100%; margin-bottom: 10px;  }
	.col-passangers { float: none;  width: 100%; margin-bottom: 10px;  }
	.col-pack-type { float: none;  width: 100%; margin-bottom: 10px; }
	.col-pack-cost-role { float: none; width: 100%; }
	.body-caption:first-child { border-top: 1px solid #333333; }
	.pack-type-xs, .pack-cost-xs, .passanger-xs, .car-xs { float: left; width: 40%; color: #333333; font-weight: 700; }
	table#linksTable > tbody > tr > td { display: block; width: 100%; }
	#linksTable ul { margin-left: 0; }
	#linksTable ul li a { font-size: 14px; }
}


@media (min-width: 440px) and (max-width: 767px) {
    .form-hold .nav-tabs a {background: transparent url('../images/main_tab_icons.png') no-repeat scroll -95px -165px;width:70px;padding-left:7px;}
	.form-hold .nav-tabs > li.first > a{background-position:-187px -165px;}    
	.form-hold .nav-tabs > li.active > a, .form-hold .nav-tabs > li.active > a:hover, .form-hold .nav-tabs > li.active > a:focus, .form-hold .nav-tabs li a:hover {background-position:0 -165px;}
	.form-hold .nav-tabs li {margin-left:-7px;}
	
	
	



}


