body {background-color: #f7f7f7;font-size:13px;color:#666;  }
* input, * button, * select, * label, * textarea, .thumbnail {border-radius: 0 !important;}
nav {margin-top: 23px;z-index:9999;}

.main-nav {float: left; margin-top:5px;border:#d3d3d3 solid; border-width:0 0 1px 1px;}
.main-nav  li {font-size: 13px;}
.navbar-default .navbar-nav > li > a {color: #444; text-transform: uppercase;font-size: 12px;font-weight:bold;padding:5px 10px;border:#d3d3d3 solid; border-width:1px 1px 0 0;background-color:#fff;}
h1, h2, h3, h4, h5, h6 {color:#222;}
.navbar-default .navbar-nav li > a:hover {background-color: transparent !important; color: #000 !important;border-color: #d3d3d3; }
.navbar-default .navbar-nav li a:active, .navbar-default .navbar-nav li a:focus {background-color: #aaa !important;}
.navbar-default .navbar-nav li > a:active, .navbar-default .navbar-nav li > a:focus{background-color: #eee !important;border-color: #d3d3d3;}

.main-nav li.right-links{margin-left: 27px;}
.top-nav {position: absolute;top:-22px;right: 15px;}
.top-nav li {float:left;}

.navbar-brand {padding: 0; margin-left: 10px;}

.navbar {
	border-radius: 0;
	margin-bottom: 0;
}


#accordion2 .accordion-group:first-child div.collapse {
	display:block;
	height:auto !important;
}
.accordion {
	padding: 15px 0
}
.panel-heading {
	padding:0;
}
.panel-group .panel {
	border-radius: 0;
}
.panel-group .panel + .panel {
	margin:0;
}
.yamm-content ul li a {
	padding:8px 15px;
	margin:0;
	width:100%;
	color:#777;
	display:inline-block;
}
.yamm-content ul li a:hover, .yamm-content ul li a:focus {
	text-decoration:none;
}
.panel-heading a {
	float:left;
	clear:left;
	padding:8px 15px;
	margin:5px 0;
	width:100%;
	color:#000;
}

.panel-heading a:hover, .panel-heading a:focus, .panel-heading a:active, .panel-collapse  ul li a:hover, .panel-collapse ul li a:focus, .panel-collapse ul li a:active {
	text-decoration:none !important;
	background-color: #aaa;
	color:#000;

}

.yamm-content {
	padding:0 !important;
	background-color:#eee;
	position:relative;
}
.yamm-content .panel-collapse {
	box-shadow: none;
	margin-bottom:0;
	background-color: #fff;
	border-radius: 0;
	float:right;
	position:absolute !important;
	left:158px;
	top:0px;
	width:100%;
	min-width: 250px;
	z-index:999;
	padding: 15px 0;
	height:100% !important;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);

}
.panel {
	margin:0;
	border:0;
	background-color: transparent;
	box-shadow: none;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
	border:0;
}
/*
.panel ul {
	border:1px #eee solid;
	width:100%;
	height:100%;
	padding:10px 10px 10px 75px;
	position:absolute;
	top:0px;
	background-color:#fff;
}
*/
.panel-collapse ul li {
	margin:2px 0;
}

.panel-collapse ul li a{
	width:100%;
	display:inline-block;
	padding:10px 20px;
	color: #000;
}

.nav .dropdown-menu {
	padding:0;
}
/*
.panel-collapse.in {
	min-height: 255px;
}*/
.panel-body {padding:0;}
.menu-base {
	background-color:#fff;position:absolute;top:0;left:158px;width:100%;height:297px;z-index:99;min-width:250px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);

}
.anim-hold {position:relative;}
.jumbotron {border-radius: 0 !important;min-height: 300px;font-size: inherit;margin-bottom:0;border-bottom:1px solid #e2e2e2;}
.landpage .jumbotron {background: transparent url('../images/Happy-Holidays.jpg') no-repeat scroll center top;}
.formpage .jumbotron {background: transparent url('../images/home_slide02.jpg') no-repeat scroll center top; min-height: 250px;}

.tab-content > .tab-pane {border:1px solid #ccc;border-top-width:0;padding:20px;background-color: #fff;}
.form-hold .tab-content > .tab-pane {border:1px solid #000;border-top-width:0;padding:20px;background-color: rgba(0, 0, 0, 0.7);}

.tab-in input[type="text"] {width:49.5%;float: left;margin-right: 0.5%;margin-bottom:10px;}
.tab-in label {color:#AAA8A8; margin-right:20px; }
.tab-in label.input-group-addon, label.input-group-addon { color: #333333; text-indent: 0 !important; }
.formpage .tab-in input[type="text"] {width:49.5%;float:left;margin-right:0.5%;margin-bottom:10px;}


.clr {clear: both;}
.hero-left {float: left;margin-right: 10px;}
.hero-right {width:336px;background-color: #333;height: 280px;float:right;}
.navbar-default .navbar-nav .top-nav li a:hover{background-color:transparent !important;}
.panel:first-child .panel-heading a:after {background-color:#aaa;}

.form-hold {padding-top:79px;}
.form-hold .nav-tabs a {color: #fff;background: transparent url('../images/main_tab_icons.png') no-repeat scroll -127px 0;border: 0;width:112px;height:40px;font-size:12px;padding-top:14px;text-align:center;padding-left:10	px;}
.form-hold .nav-tabs {border-bottom: 2px solid #EDC53A;}
.form-hold .nav-tabs > li.first > a{background-position:-250px 0;}
.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 0;}
.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:25px;}
.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:left;display:inline-block;margin-right:5px;}
.form-hold .nav-tabs li a span {float:left;}
.form-hold .nav-tabs li a.hotels {padding-left:12px;}


.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;}


.mid-col {background-color:#fff;height:100%;padding:15px;}
.left-col {height:100%;padding:10px 10px 10px 0 ;width:15%;}
.right-col {height:100%;padding: 10px;padding-right:0;width:29%;}
.mid-col {height:100%;border:solid #e2e2e2; border-width: 0 1px;}
.side-nav li a{background-color:#fff; display:inline-block;padding:8px;margin-bottom:2px;width:100%;}
.side-nav li a:hover, .side-nav li a:focus {background-color:#eee;text-decoration:none;} 
.pre-block img {margin:5px;}
.sm-tabs .nav-tabs > li > a {font-size:11px;}
.hilite_01 {background-color:#5CB85C;color: #fff;margin-left: 15%;padding:15px;}
.bs-docs-sidenav.affix {top: 10px;}
.left-col ul.nav-list li a {background-color:#45484D;border-bottom: 1px #222 solid;color:#ccc;}
.left-col ul.nav-list li a:hover, .left-col ul.nav-list li a:focus {background-color:#222;}
.right-tabs .nav-tabs > li > a {border-radius: 0;}
.right-tabs .nav-tabs > li.active > a, .right-tabs .nav-tabs > li.active > a:hover, .right-tabs .nav-tabs > li.active > a:focus {background-color: #ccc;border-color: #ccc;}
.btm-div{padding:15px;color:#000;z-index:999;}
.btm-div a.close{color:#000;opacity:1;font-size:15px;}
.btm-div a:hover.close, .btm-div a:focus.close {color:#666;}
.ph_num {float:right;color:#666;font-weight:bold;font-size: 20px;padding-top: 8px;}
.ph_num p{margin:0; line-height: 30px; }
.ph_num span{ background-color: #47a447; color: #fff; padding: 5px 1px; width: 30px !important; height: 30px; margin-right: 10px; text-align: center; border-radius: 4px; float: left; }
.ph_num img{float:left;margin-right:5px;}

a:hover.ph_num, a:focus.ph_num {text-decoration:none;color:#666;}
.container {padding:0;}
.left-col .nav {padding:0;}
a.ph_num {cursor:default;line-height:0.75;width:190px;vertical-align:middle;}
.hilite_01 h1 {margin:0px;padding:10px;}
.hilite_01 p {margin:0px;padding-bottom:10px;}
.sm-tabs .nav-tabs > li.active > a, .sm-tabs .nav-tabs > li.active > a:hover, .sm-tabs .nav-tabs > li.active > a:focus {background-color: #ab5900;border-color: #c46600; color: #fff;}
.sm-tabs .nav-tabs {border-bottom: 2px solid #c46600;}
.sm-tabs .nav-tabs > li > a {border-bottom-color: #c46600;background-color: #593610;border-color: #5f3910; color: #ccc;}
.promo-section {border-bottom:1px #ccc solid;margin:10px 0;}
.promo-section p {margin:10px;}
.promo-section .pr-links {padding-top:10px;}
.promo-section .pr-links a{display:inline-block;}
.promo-section .pr-links li {float:left;margin:0 10px 10px 0;list-style:inside;}



.formpage .nav-pills > li.active > a, .formpage .nav-pills > li.active > a:hover, .formpage .nav-pills > li.active > a:focus {
	background: transparent url('../images/pill_tab.gif') no-repeat scroll right center;
	border-radius:0;
	margin-right:-17px;
	z-index:999;
	width:100%;
	border:0;
	color:#fff;
	
}
.formpage .nav-pills > li > a:hover {
	background-color: #555;
	color:#ccc;
}

.formpage .nav-pills li.active {margin-left:0;}
.formpage .nav-pills > li > a {
	border-radius:0;
	float:right;
	z-index:999;
	width:100%;
	background-color:#666;
	border-bottom:1px #444 solid;
	color:#aaa;
	padding:0px;
	height:37px;
	line-height:30px;
	padding-left:10px;

}
.formpage .left-col {padding:10px 0;}
.formpage .nav-pills li  {float:none;}
.formpage #myTab {background-color: #45484d;}

footer .container {padding:25px 15px;}
footer h4, footer h6 {color:#ccc;}
footer a {color: #fff;}
footer a:hover {color: #ccc;}
footer ul {margin-left: 15px;}
a.br-link {color: #fff; font-size:14px;}
a:hover.br-link {color: #000; font-size:14px;}
a.br-link .glyphicon {font-size:11px;}
.grid .thumbnail {padding:0; margin:0; border-radius:0;border-color:#fff;position:relative;background-color: #000;}
.grid .col-lg-3, .grid .col-md-4, .grid .col-xs-6, .grid .col-xs-12 {padding:0;}
.grid {padding:15px;}
.grid .thumbnail .caption {position:absolute;top:0;left:0;height:100%;width:100%;font-size:15px;}
.grid .thumbnail .caption span {height:100%;width:100%;display:table;}
.grid .thumbnail .caption span b {text-align:center;vertical-align:middle;display:table-cell;text-shadow: 0 0 12px #424242, 0 0 12px #444444, 0 0 12px #424242, 0 0 8px #424242;color:#fff;}

ul.grid-thumb li{float:left;max-width:100%;}
ul.grid-thumb li.wide {width:300px; height:147px;overflow:hidden;}
ul.grid-thumb li.narrow {width:150px; height:147px;overflow:hidden;}
.navbar > .container .navbar-brand {margin-left:0 !important;}
.navbar-default {border:0;}


.gray {background-color: #e8e8e8;border:1px #ddd solid;}
.reach {font-size: 18px;}
.navbar-nav > li > .dropdown-menu {margin-top:-4px;margin-left:-1px;}
.hero-left h1 {color:#fff; margin:0;font-size:40px;font-weight:bold;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);}

.search-group button {margin-right:10px;}
.search-txt {padding-top:5px;font-size: 13px;}
.search-txt .glyphicon {margin:0 5px;display:inline-block;}
#searchopen {background-color: #fff;}
.top-band .breadcrumb {margin-bottom:5px;}
.top-band {background-color: #fff;border: 1px #e2e2e2 solid;padding:7px;}
.search-group .btn-default {background-color: #FFEF77;}
.search-group .btn-default:focus,footer {background-color: #45484d;color: #fff;}
footer .container {padding:25px 15px;}
footer h4, footer h6 {color:#ccc;}
footer a {color: #fff;}
footer a:hover {color: #ccc;}
footer ul {margin-left: 15px;}
a.br-link {color: #fff; font-size:14px;}
a:hover.br-link {color: #000; font-size:14px;}
a.br-link .glyphicon {font-size:11px;}
.grid .thumbnail {padding:0; margin:0; border-radius:0;border-color:#fff;position:relative;background-color: #000;}
.grid .col-lg-3, .grid .col-md-4, .grid .col-xs-6, .grid .col-xs-12 {padding:0;}
.grid {padding:15px;}
/*.grid .thumb .thumbnail img {opacity: 0.7;}*/
.grid .thumb:hover img {opacity: 0.6;}
.grid .thumbnail .caption {position:absolute;top:0;left:0;height:100%;width:100%;}
.grid .thumbnail .caption span {height:100%;width:100%;display:table;}
.grid .thumbnail .caption span b {text-align:center;vertical-align:middle;display:table-cell;text-shadow: 0 0 12px #424242, 0 0 12px #444444, 0 0 12px #424242, 0 0 8px #424242;color:#fff;}

ul.grid-thumb li{float:left;max-width:100%;}
ul.grid-thumb li.wide {width:300px; height:147px;overflow:hidden;}
ul.grid-thumb li.narrow {width:150px; height:147px;overflow:hidden;}
.navbar > .container .navbar-brand {margin-left:0 !important;}
.navbar-default {border:0;}
/* .line-thumbs {margin:0 auto;text-align:center;}  */
.line-thumbs {margin-left:50px;}
.line-thumbs li {display:inline-block; margin-right:10px; width: 23%; }
.line-thumbs li a {border-radius: 0;}

i.book-call {width:54px; height:51px;background: transparent url('../images/book.png') no-repeat scroll -53px 5px;display:inline-block;margin:0 10px;}
i.book-online {width:54px; height:51px;background: transparent url('../images/book.png') no-repeat scroll left 5px;display:inline-block;margin:0 10px;}
i.book-email {width:54px; height:51px;background: transparent url('../images/book.png') no-repeat scroll right 5px;display:inline-block;margin:0 10px;}

.gray {background-color: #e8e8e8;border:1px #ddd solid;}
.navbar-nav > li > .dropdown-menu {margin-top:-4px;margin-left:-1px;}
.top-text {font-weight:normal;color:#000;padding:7px 0;}
.hero-left h1 {color:#fff; margin:0;font-size:40px;font-weight:bold;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);}

.search-group button {margin-right:10px;}
.search-txt {padding-top:5px;}
.search-txt .glyphicon {margin:0 10px;display:inline-block;}
#searchopen {background-color: #fff;}
.top-band .breadcrumb {margin-bottom:5px;}
.search-group .btn-default {background-color: #ffcf47;}
.search-group .btn-default:focus, .search-group .btn-default:hover {background-color: #ffbc00;color:#444;}
.block {margin:0;}

ul.result-block {line-height:26px;border:1px #444 solid;position:relative;}
ul.result-block > li {padding:0 5px;}
ul.result-block > li:first-child {font-weight:bold;background-color: #444;vertical-align:middle;color: #eee;}
ul.result-block > li:last-child {font-weight:bold;background-color: #ddd;vertical-align:middle;color:#000;}
ul.result-hold li {display:inline-block;margin:0 10px;text-align:center;}

i.passenger {height:29px;width:24px;background: transparent url('../images/result_icons.png') no-repeat scroll left top;display:inline-block;margin-right:5px;float:left;}
i.luggage-big {height:29px;width:26px;background: transparent url('../images/result_icons.png') no-repeat scroll -26px top;display:inline-block;margin-right:5px;float:left;}
i.luggage-small {height:29px;width:19px;background: transparent url('../images/result_icons.png') no-repeat scroll -56px top;display:inline-block;float:left;}
.dt-hold {font-size:15px;color:#000;}
.dt-hold span {display:inline-block;float:left;}
.block .col-md-3 {text-align:center;}
.strike {text-decoration:line-through;}



i.price {background: transparent url('../images/rupee.png') no-repeat scroll left top;height:16px;width:10px;display:inline-block;margin-right:2px;}
.trip-select label {margin-right:10px;}
.trip-select input {margin:2px;}
.search-group .panel:first-child .panel-heading a {padding:5px 0; font-size:13px;}
.search-group .panel:first-child .panel-heading a:after {background-color:transparent;}
.search-group .panel-heading a:hover, .search-group .panel-heading a:focus, .search-group .panel-heading a:active, .search-group .panel-collapse ul li a:hover, .search-group .panel-collapse ul li a:focus, .search-group .panel-collapse ul li a:active {background-color: transparent;
}
#searchopen button {margin:10px 0 0;}
.btn-gray { background-color: #444;border-color: #222;color: #FFFFFF;}
.btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray {background-color: #222;border-color: #000;color:#999;}
.ad-space {background-color:#444;text-align:center;margin-bottom:5px;}
.book-page .col-md-8 {width:70%;background-color:#fff;}
.left-in label {float:left;	font-weight:normal;padding-top:5px;}
.left-in input[type=text], .left-in select, .left-in textarea {width:75%;margin:0 15px 10px 0;}
.navbar-header {width: 320px;margin-top: -12px;}
.navbar-header .navbar-brand {float:left;margin-right:5px;}
.result-page .left-col, .result-page .right-col, .result-page .mid-col {padding: 10px 5px;}
.result-page .left-col, .package .left-col {width: 14.5%;}
.result-page  .mid-col, .package .mid-col {width: 63%;}
.result-page  .right-col {width: 20%;}
.package  .right-col {width: 22%;}
.result-block .btn-sm {padding: 0px 5px 0px 0;margin:2px 0;max-width:100%;white-space:normal;text-align:left}
.top-band .btn-sm {padding: 3px 10px;}
.result-list {padding:22px 10px 0 10px;}
.result-list li {display:inline-block;width: 19%;padding-top: 10px;height: 100%;vertical-align:middle;text-align:center;}
.result-list h3 {margin-top:5px;}
.deal {background: transparent url('../images/deal.png') no-repeat scroll left center;height:18px;width:39px;display:inline-block;margin-right:2px;float:left;margin-left:-2px;}
.btn-select {background: transparent url('../images/select_btn.png') no-repeat scroll left top;height:32px;width:80px;border:0;text-indent:-9999px;}
.btn-select:hover, .btn-select:active, .btn-select.active, .btn-select:focus {background-position:left -33px;} 
.icon-hold {padding-left:20px;}
.txt-12 {font-size:12px;}
.result-list h3 {margin-bottom:0;}
.sm-txt {font-size:9px;text-transform:uppercase;color:#000;}
.result-list h5 {margin-top:4px;}
li.rate {line-height:1;}
.breadcrumb {background:none;}
.book-page label {font-weight:normal;}
.send-link {font-weight:normal;color:#444;text-transform:uppercase;font-size:12px;padding:3px 20px 0 0;background: transparent url('../images/send_email.png') no-repeat scroll right 5px;}
.fare-sum a {margin:0;padding:0;color:#428BCA;}
.fare-sum a:hover, .fare-sum a:focus, .fare-sum a:active {background:none;text-decoration:underline;color:#428BCA;}
.result-block .btm-list {margin-top:22px;}
.sum-open {border:1px #428BCA solid;line-height:19px;}
.sum-open h6 {font-weight:bold;}

.navbar-default .navbar-toggle {border-color:#666;}
.navbar-toggle {background-color: rgba(0, 0, 0, 0.5)}
.book-page .form-details label {width:80px;margin-right:5px;}
.book-page .form-details .input-group-addon {width:auto;}
.time-txt {font-size:13px;font-weight:normal;}
.book-page .form-details label.lbl-fl  {width:auto;margin-bottom:10px;float:left;}
.book-page .WebRupee {font-size:14px;}
.coupon {font-size:14px;margin-bottom:0 !important;}
.coupon-hold {line-height:2.5;background-color:#eee;padding:10px;margin-bottom:10px;display:none;}
.form-details {padding-bottom:25px;}
.form-details-right {padding-bottom:25px;margin-top:0px !important;}
.gr-in {margin-bottom:10px;position:relative;}
.gr-in span {float:left;line-height:2.5;background-color:#ccc;padding:1px 4px;position:absolute;}
.book-page .panel-heading a:hover, .book-page  .panel-heading a:focus, .book-page  .panel-heading a:active, .book-page  .panel-collapse ul li a:hover, .book-page  .panel-collapse ul li a:focus, .book-page  .panel-collapse ul li a:active{
	background-color:transparent;
}
.book-page .right-col .panel-heading .caret {float:right;}
.book-page .right-col h4 .caret {display:none;}
.book-page .right-col #accordion3 .collapse {display:block;}
#accordion3 .panel-heading a {padding-left:0;}
.form-details {border:1px #ccc solid;margin:10px 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.form-details h4 {padding:5px 10px;background-color:#ddd;margin-top:0;margin-bottom:15px;}
.form-details .row {padding-left:10px;}
.b-btm {font-weight:bold; border-bottom: 1px #ccc solid;margin-bottom:10px;margin-right:10px;}

.book-page .right-col h4 {margin:0;}
.secure {color:#999; text-align:justify;margin-top:5px;width:30%;}
.secure img {float:left;margin-right:10px;opacity:0.6;}
.green-band {background-color:#e9f4b3;width:100%;padding:5px; }
span.coupon {background:transparent url('../images/coupon.png') no-repeat scroll left center;width:30px;height:22px;display:inline-block;}
.owl-controls {position:absolute; right:0; top:0;}
.jumbotron .hero-left.home-hero {position:absolute;z-index:999;width:70%;padding:10px;border:1px #000 solid;background-color: rgba(0, 0, 0, 0.7);min-height:250px;}
.formpage .jumbotron .hero-left.home-hero {padding-bottom:5px;position:static;}

.home-hero .form-hold {padding-top:5px;}
.home-hero.hero-left h1 {font-size:25px;margin-bottom:7	px;}
.form-hold .home-tabs.nav-tabs li a span {float:none;}
.form-hold .home-tabs.nav-tabs li a {padding-top:4px;vertical-align:middle;}
.btm-form {padding:10px;text-align:center;background-color:#F7F7F7;}
.formpage .jumbotron .hero-left.home-hero {width:54%;}


.home-hero .form-hold select, .home-hero .form-hold .input-group {width:49.5%; float:left;margin:0 0.5% 10px 0;}

.btn-s-disable {background-color:#98df98; color:#444;}
.home-hero .form-hold .tab-content > .tab-pane {background-color:#fff;border-color: #ccc;}
.home .jumbotron .container {position:relative;}
.home .jumbotron {padding:0;}
.gr-bg {background-color:#eee;padding:15px 0;}
.home .gr-bg .col-md-6 {padding:0 5px 0 0;}
.home .gr-bg .col-md-6 .thumbnail {margin-bottom:8px;}
.en-btn .btn {width:15em;margin-bottom:10px;max-width:100%;white-space:normal;}
.home .en-btn {margin-top:25px;text-align:center;}
.home .gr-bg .right-col {padding-top:0;}
.home ul.grid-thumb li.narrow {width:225px;}
.home ul.grid-thumb li.wide {width:450px;}
.wh-bg {background-color:#fff;border-left:1px #E2E2E2 solid;width:85%;}
.text-bg {font-size:18px;color:#000;}
.promo-hold {text-align:center;}
.promo-hold .thumbnail {display:inline-block;}
.load-hold {text-align:center;margin:100px 0 50px;overflow:hidden;}
.load-hold .img-responsive {display:inline-block;}
.gr-bg .thumbnail {display:inline-block;}
.home .left-col {width:20%;}
.home .right-2-col {width:80%;}
.home .right-2-col .col-md-7 {padding:0 5px;}
.home .right-2-col .thumbnail {margin-bottom:0;}
.bg-links a {font-size:15px;line-height:32px;margin-left:20px;}
.text-just {text-align:justify;}
.landpage .jumbotron .hero-right {margin-top:10px;}
.formpage .jumbotron .hero-right {margin-top:16px;}
.home .col-md-2.left-col {padding-right:25px;}
.package .tab-content > .tab-pane {border:0;min-height:350px;padding:0;}
.package .nav-pills > li.active > a, .package .nav-pills > li.active > a:hover, .package .nav-pills > li.active > a:focus {
	background: transparent url('../images/pill_tab.gif') no-repeat scroll right center;
	border-radius:0;
	margin-right:-17px;
	z-index:999;
	width:100%;
	border:0;
	color:#fff;
	
}
.package .nav-pills > li > a:hover {
	background-color: #555;
	color:#ccc;
}

.package .nav-pills li.active {margin-left:0;}
.package .nav-pills > li > a {
	border-radius:0;
	float:right;
	z-index:999;
	width:100%;
	background-color:#666;
	border-bottom:1px #444 solid;
	color:#aaa;
	padding:0px;
	height:37px;
	line-height:30px;
	padding-left:10px;

}
.package .left-col {padding:10px 0;}
.package .nav-pills li  {float:none;}
.package #myTab {background-color: #45484d;}


.package .hilite_01 {margin-left:14.5%;}
.package .jumbotron .hero-left {width:70%;margin:0;height:299px;background-color:#ccc;position:relative;}
.bl-strip {position:absolute;bottom:0; width:100%;background-color: rgba(0, 0, 0, 0.7);text-align:center;color:#fff;padding:15px 0;}
.bl-strip h3 {color: #fff;margin:0;}
.package .hero-right {width:30%;height:299px;padding:10px;background-color: #f9eb1c;}
.package-result .hero-right {width:40%;height:auto;padding:0;background-color: #ddd;}
.package-result .hero-left {width:60%;height:auto;padding:0;margin:0;background-color:#fff;}
.package-result .package-hold {margin-bottom:10px;}
.package-result .package-hold h4 span {padding:4px;}



.package .hero-right h4, .package-result .hero-right h4 {color:#666;text-transform:uppercase;border-bottom: 1px #666 solid;margin:2px 0;}
.tag {margin-right:14px;margin-bottom:7px;}
.tag h2, .tag h3, .tag h5 {margin:0;text-align:left;}
.WebRupee {margin-right:2px;}
.tag h3 .WebRupee {font-size:22px;}
.tag h2 {color:#fff;}
.tag h5 {color:#ccc;}
.tag h3 {color:#43bc43;}
.dvs-01 {width:100%;clear:both;border:1px #ccc solid;padding:5px 0;border-width:1px 0;}
.in-form {float:left; width:60%;margin-left:10px;}
.in-form.txt {color:#000;}
.package .hero-right a.btn {font-weight:bold;border-radius:0;width:49%;}
.btm-title {margin:0;text-align:center;font-size:18px;color:#000;text-transform:uppercase;}
.formpage h1 {font-size:32px;}
.formpage .jumbotron {padding:0;}
.formpage .package-hold .form-hold {padding:10px;background-color:#fff;margin-top:10px;border:1px solid #ccc;border-top-width:0;}
.package #myTab-accordion .panel-collapse {clear:both;}
.package #myTab-accordion .panel-collapse .panel-body {padding:10px;}

.package #myTab-accordion .panel-title a {background-color: #666666; color:#ccc;font-size:14px;font-weight:normal;border-bottom: 1px #444 solid;}
.dis-tag {
	padding:5px 10px 0;border:#428BCA solid;border-width:1px 0; margin:5px 0 5px;font-weight:bold;
	background: #e2e2e2; /* Old browsers */
	background: -moz-linear-gradient(top,  #e2e2e2 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e2e2e2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e2e2e2 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e2e2e2 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e2e2e2 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

	
	
	}
.package .dis-tag {
	background:none;
	border:0;
}
.package-result .tag h2, .package .tag h2 {font-size:18px;color:#FE3A01;font-weight:bold;margin:5px 0;}
.package-result .tag h5, .package .tag h5 {color:#FE3A01;font-weight:normal;font-size:16px;}
.package-result .tag h5 {margin-top:5px;}
.package-result .tag h3, .package .tag h3 {font-size:16px;}
.package-result .btn-primary {margin-bottom:5px;}
.btn {border-radius:0;}
.package-result .hero-right .btn {padding:6px;font-size:12px;}
.package-hold {text-align:center;background-color: #fff;position:relative;border:1px #004e91 solid;}

.result-detail-hold {padding:5px;text-align:left;}
.result-detail-hold > img {border:1px #ccc solid;margin-right:10px;}
.result-detail-hold h5 {font-size:16px;color:#000;}
.spl-block {background-color:#00CCFF;padding:4px;color:#000;text-align:center;}
.right-desc {float:left;}
.package-result .hero-right .tag h3 .WebRupee {font-size:18px;}
.package-result-hold {text-align:left;}
.package-result .result-list li {width:24%;}
.package-result .result-list li.last button {width:90%;}
.package-result .result-list li.rate h3 {background:transparent url('../images/save.png') no-repeat scroll right top; }
.package-result .hero-right {width:40%;height:215px;position:relative;}
.pck-btns .btn {width:80%;margin-top:6px;}
.pck-btns {position:absolute;bottom:0;}
.slide-tag {
	position:absolute; 
	right:10px; 
	bottom:10px;
	text-align:right;
	color: #fff;
}

.slide-tag h1 {
	font-size:52px;
	font-family:"futura-pt",Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;
	text-shadow: 2px 0px 2px rgba(0, 0, 0, 0.7);
	float:right;
}
.slide-tag h3 {
	margin-top:0px;
	color:#fff;
	text-shadow: 2px 0px 2px rgba(0, 0, 0, 0.7);
}
.rating-hold {
	float:left;
}
.rating-hold .glyphicon-star {
	font-size:12px;
	cursor:pointer;
}
.rating-hold .glyphicon-star:hover {
	color:#FFFF00;
}


.package-result .package-hold .pack-head {padding:10px 5px;background-color:#428BCA;color:#fff;}
.package-result .package-hold h4 {text-align:left;margin:0;float:left;color:#fff;margin-right:10px;}
.head-rt {float:right;font-size:16px;}
.package-result .package-hold .hero-right h5 {font-size:20px;margin:10px 0 4px;}
.package-result .result-detail-hold  .send-link {padding:6px 25px 6px 5px;background-color:#e2e2e2;}

.g-font {
	font-family: 'Gochi Hand', cursive;
}









/* ie below 9 hacks */
.col-md-2.left-col {width:15%\9;}
.form-hold .tab-content > .tab-pane {background-color: #444\9;}

/* end ie below 9 hacks */


.autoCompleteDropDown{
margin: 0;
padding: 0;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
height: 24px;
width: 201px;
background-color: white;
border: 1px solid #BEBEBE;
color: black;
-webkit-appearance: menulist;
-moz-appearance: menulist;
appearance: menulist;
box-sizing: border-box;
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
cursor:auto;
}
.autoCompleteDropDownToggel{
border:none;
background:none;
z-index:1;
top: -16px;
left: 175px;	
}

.ui-autocomplete{
position:absoulte;
z-index:1024;
color:black;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
max-height: 300px;
overflow: auto;
}
	
.ui-autocomplete-menu {
	border: 1px solid #BEBEBE;
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-autocomplete-menu .ui-autocomplete-menu {
	margin-top: -3px;
}
.ui-autocomplete-menu .ui-autocomplete-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-autocomplete-menu .ui-autocomplete-menu-item a {
	text-decoration:none;
	display:block;
	padding-left: .4em;
	line-height:1.5;
	zoom:1;
}
.ui-autocomplete-menu .ui-autocomplete-menu-item a.ui-state-hover,
.ui-autocomplete-menu .ui-autocomplete-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
.autocomplete-menu-state-hover{
	background:#3399FF;
	color:white
}

.autocomplete-menu-state-hover a{
	color:white
}
.autocomplete-active-menuitem{
		border: 1px solid #cdd5da; 
	background:skyblue;
	color:white
}
.autocomplete-active-menuitem a{
color:white
}


.fk-stars {
background: transparent url(../images/rating_greystar.png) top left repeat-x;
width: 75px;
height: 17px;
display: inline-block;
vertical-align: bottom;
text-align: left;
zoom: 1;
}

.fk-stars .rating {
background: transparent url(../images/rating_yellowstar.png) top left repeat-x;
height: 17px;
width: 0;
}

.reviewLink{
	background-image: url(../images/write.png);
	background-repeat: no-repeat;
	cursor: pointer;
	padding-left: 20px;
	float:right;
}

.prices{
	margin:10px;
	font-size:25px;
	font-weight:bold;
	}


.big-star {
background: url('../images/ratingStar.png') no-repeat;
width: 66px;
color: #fff;
display: block;
padding: 25px 0;
font-size: 15px;
text-align: center;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating-hover a{background-position:0 -16px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


.stars-small {
background: transparent url(../images/star-non-rate.png) top left repeat-x;
width: 65px;
height: 13px;
display: inline-block;
vertical-align: bottom;
zoom: 1;
text-align: left;
}

.stars-small .rating {
background: transparent url(../images/star.png) top left repeat-x;
height: 13px;
}

.reviewDate {
color: gray;
font-style: italic;
}


.search_page_sprite { 
    background-image     : url(../images/search-pages/SearchPageSprite.gif); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
 } 
 
#BMW5Series{ background-position: 0 0; width: 120px; height: 55px; } 
#BMW7Series{ background-position: -121px 0; width: 120px; height: 55px; } 
#Bus{ background-position: -242px 0; width: 99px; height: 55px; } 
#ChevroletTavera{ background-position: -342px 0; width: 95px; height: 55px; } 
#DoubleSidedArrow{ background-position: -438px 0; width: 16px; height: 6px; } 
#FordFiesta{ background-position: -455px 0; width: 110px; height: 55px; } 
#FordIkon{ background-position: -566px 0; width: 100px; height: 55px; } 
#HondaAccord{ background-position: -667px 0; width: 120px; height: 55px; } 
#HondaCRV{ background-position: -788px 0; width: 110px; height: 55px; } 
#HondaCity{ background-position: -899px 0; width: 104px; height: 55px; } 
#HondaCivic{ background-position: -1004px 0; width: 117px; height: 51px; } 
#MahindraXylo{ background-position: -1122px 0; width: 100px; height: 55px; } 
#MercedesEClass350{ background-position: -1223px 0; width: 120px; height: 55px; } 
#MercedesSClass{ background-position: -1344px 0; width: 120px; height: 55px; } 
#RollsRoyceGhost{ background-position: -1465px 0; width: 120px; height: 55px; } 
#SwiftDzire{ background-position: -1586px 0; width: 120px; height: 62px; } 
#TataIndica{ background-position: -1707px 0; width: 90px; height: 45px; } 
#TataIndigo{ background-position: -1798px 0; width: 112px; height: 55px; } 
#TempoTraveller{ background-position: -1911px 0; width: 85px; height: 55px; } 
#ToyotaCamry{ background-position: -1997px 0; width: 120px; height: 55px; } 
#ToyotaCorollaAltis{ background-position: 0 -63px; width: 120px; height: 55px; } 
#ToyotaCorolla{ background-position: -121px -63px; width: 120px; height: 55px; } 
#ToyotaEtios{ background-position: -242px -63px; width: 120px; height: 58px; } 
#ToyotaFortuner{ background-position: -363px -63px; width: 105px; height: 55px; } 
#ToyotaInnova{ background-position: -469px -63px; width: 102px; height: 55px; } 
#callustoday{ background-position: -572px -63px; width: 195px; height: 100px; } 
#inr-icon{ background-position: -768px -63px; width: 11px; height: 14px; } 
#quest_mark{ background-position: -780px -63px; width: 15px; height: 15px; } 
#save_time{ background-position: -796px -63px; width: 198px; height: 52px; } 
#slider-knob{ background-position: -995px -63px; width: 10px; height: 12px; } 
#sort_asc{ background-position: -1006px -63px; width: 19px; height: 19px; } 
#sort_both{ background-position: -1026px -63px; width: 19px; height: 19px; } 
#sort_desc{ background-position: -1046px -63px; width: 19px; height: 19px; }

.hero-left h2{
	color:white;
	font-size:22px;
	font-weight:bold;
	}

	
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#fff;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/*feed back begin*/
.form_holder{width: 100%;
border: 1px solid #ccc;
font-weight: bold;
margin: 0 0 15px 0;
float: left;
-moz-box-shadow: 3px 3px 5px 2px #ccc;
-webkit-box-shadow: 3px 3px 5px 2px #ccc;
box-shadow: 3px 3px 5px 2px #ccc;}

.form_holder form{margin:50px;}
.thrd-title { background: #45484d;
background: -moz-linear-gradient(top, #45484d 0%, #45484d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#45484d));
background: -webkit-linear-gradient(top, #45484d 0%,#45484d 100%);
background: -o-linear-gradient(top, #45484d 0%,#45484d 100%);
background: -ms-linear-gradient(top, #45484d 0%,#45484d 100%);
background: linear-gradient(to bottom, #45484d 0%,#45484d 100%);padding:4px 0 0 10px;}

.thrd-title h2{ height:24px;font-weight:bold;font-size: 18px;margin: 0px;padding: 0px;color:white;line-height: 20px;}
a.bookBtn {
	margin-top:10px;
	font-size:16px;
border: 1px solid goldenrod;
display: inline-block;
color: #333;
font-family: arial;
font-weight: bold;
padding: 3px 8px;
text-decoration: none;
cursor: pointer;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FECE20), color-stop(1, #fff200) );
background: -moz-linear-gradient( center top, #FECE20 5%, #fff200 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fff200');
background-color: #FECE20;
}

a:hover.bookBtn {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FECE20), color-stop(1, #FECE20) );
background: -moz-linear-gradient( center top, #FECE20 5%, #FECE20 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FECE20', endColorstr='#FECE20');
}

/*feed back end*/
/*site map begin*/
#linksTable{
	width:100%;
	padding-left:20px;
	font-weight: bold;
}

#linksTable th{
font-size:16px;
background-color:#FFDD00;
border-bottom: 1px solid goldenrod;	
}

#linksTable a{
color: #0671c1;
text-decoration: none;
font-size: 16px;
}

#linksTable a:hover{
color: goldenrod;
}

#linksTable ul{
margin-left:40px;
}

hr.style-two {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}

.green-underline {
	padding-bottom: 5px;
    border-bottom: 2px solid #47a447;
}

h4.half-greenline::after {
	display: block;
    content: "";
    width: 200px;
    height: 2px;
    background: #47a447;
    margin: 5px 0px 0px;
}

h5.half-greenline::after {
	display: block;
    content: "";
    width: 200px;
    height: 2px;
    background: #47a447;
    margin: 5px 0px 0px;
}

.middle-content li{margin-bottom: 20px;}

.about-pages {margin-left:50px; }
.about-pages h1{font-size:22px; font-weight:bold; text-align: center; margin-bottom: 40px; }
.about-pages h4{font-size:15px; font-weight:bold;}
.about-pages h5{font-size:13px; font-weight:bold;}

.static-pages h1{font-size:22px; font-weight:bold; text-align: center; margin-bottom: 40px; }
.static-pages h4{font-size:15px; font-weight:bold;}
.static-pages h5{font-size:13px; font-weight:bold;}

#content_wrapper {margin-right: auto;
margin-left: auto;
zoom: 1;
clear: both;
width: 1170px;
margin-top: 90px;  border:0px solid #000;}
#content_wrapper:after {content: ".";clear: both;visibility: hidden;display: block;	height: 0;}

.tab { 
	font-family: Arial, Helvetica, sans-serif;
	color:#333366;
	white-space: nowrap;
	text-align: center;
	font-weight:bold;
	cursor: pointer;
	}
.tabhold { 
	background-color: white;
	color: black;
	height: 20px;
	}
.tabfocus { 
	background-color: #FFDD00;
	color: black;
	padding:7px;
	}
.tabcontent { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	width: 100%;
	border-top-style: solid;
	border-top-color: rgb(237, 239, 244);
	border-top-width: 1px;
	}
.contentsideheading{
	background-color: rgb(237, 239, 244);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333366;
	}
	
	.feedback-content-holder{width:960px;margin:0px auto;margin-top:0px;}
.feedback-content{background-color: #FFF;border:1px solid #ccc;	width:933px;float:left;	margin:15px 0px 15px 0px;padding-left: 25px;}
.feedback-content2{background-color: #FFF;	width:933px;float:left;	margin:15px 0px 15px 0px;padding-left: 25px;}
.feedback-content p{margin:5px 5px 15px 5px;padding:5px;font-size: 16px;line-height: 18px;}
.feedback-content h1{font-size:18px;margin:0px 0px 3px 5px;color:goldenrod;font-weight:bold;text-align:center;text-transform:none}
.feedback-content h2{font-size:16px;margin:0px 0px 3px 5px;color:goldenrod;font-weight:bold}
.feedback-content h3{font-size:14px;margin:0px 0px 3px 5px;color:rgb(30, 30, 30);font-weight:bold}
.feedback-content ul{margin: 0px 10px 10px 30px;list-style: square;color:goldenrod;}
.feedback-content li{margin-bottom: 10px;}
.feedback-content li b{color:rgb(218, 37, 29);}
.feedback-content li span{color:#000;font-size: 12px;line-height: 18px;}

.feedback_table{width: 900px;margin-left:30px; border: 0px solid #ccc;margin-bottom: -15px;margin-top: -10px; margin:5px 5px 5px 5px;padding:5px;font-size: 16px;line-height: 12px;background-color: #F4F4F4;-moz-box-shadow:1px 1px 10px 0px #CCC; -webkit-box-shadow:1px 1px 10px 0px #CCC;box-shadow: 1px 1px 10px 0px #CCC;}
.feedback_table th{text-align: left;margin: 5px;padding: 5px; border-bottom: 0px solid #ccc}
.feedback_table td{text-align: left;margin: 5px;padding: 5px}
.feedback_heading{background:url(../images/check_mark.jpg)no-repeat center left;border-bottom:1px solid #ccc;color:goldenrod;margin: 10px;padding-left: 30px;font-size: 20px;}
.facebook_like_head{background: #F1F4F6;margin-bottom: 1px;padding: 3px 7px;border-bottom: 1px solid #DBDDE0;margin-left: 10px;margin-top: 10px;font-size: 14px;color: #3B5998;font-weight: bold;}
.spcl{font-size:14px; color:#7f7f7f;}
.borderTopBottom{border-top: #d02025 1px solid;border-bottom: #d02025 1px solid;}

div.error{border:none;color:#C30;margin: 0;padding: 0;}
/*site map end*/


