@CHARSET "UTF-8";
a {
	color: #3E72A7;
	color: rgba(96, 161, 210, 0.8);
}

.navbar-wrapper {
	background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 1) 0%,
		rgba(255, 255, 255, 0.41) 100% );
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255
		, 255, 255, 1) ), color-stop(100%, rgba(255, 255, 255, 0.41) ) );
	background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 1) 0%,
		rgba(255, 255, 255, 0.41) 100% );
	background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 1) 0%,
		rgba(255, 255, 255, 0.41) 100% );
	background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 1) 0%,
		rgba(255, 255, 255, 0.41) 100% );
	background: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%,
		rgba(255, 255, 255, 0.41) 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#ffffff',
		endColorstr='#69ffffff', GradientType=1 );
}

.top-warning {
	background-color: #000;
	color: #fff;
}

.brand-wrapper,.footer h4.footer-title {
	border-color: #4d8dc6;
	border-color: rgba(77, 141, 198, 0.2);
	color: #fff !important;
	background: -moz-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(77,
		141, 198, 0.77) ), color-stop(100%, rgba(36, 70, 142, 0.83) ) );
	background: -webkit-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -o-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -ms-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#c44d8dc6',
		endColorstr='#d424468e', GradientType=1 );
	*zoom: 1;
}

#brand {
	color: #fff;
}

.btn-glass,.header .navbar .btn-navbar,.btn-primary {
	border: 1px solid;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	border-color: #4d8dc6;
	border-color: rgba(0, 0, 0, 0.1);
	background: -moz-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(77,
		141, 198, 0.77) ), color-stop(100%, rgba(36, 70, 142, 0.83) ) );
	background: -webkit-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -o-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: -ms-linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	background: linear-gradient(45deg, rgba(77, 141, 198, 0.77) 0%,
		rgba(36, 70, 142, 0.83) 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#c44d8dc6',
		endColorstr='#d424468e', GradientType=1 );
	zoom: 1;
}
.btn-glass:hover, .btn-glass:active, .btn-glass:focus, .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
	background: -moz-linear-gradient(45deg, rgba(77,141,198,1) 0%, rgba(36,70,142,1) 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(77,141,198,1)), color-stop(100%,rgba(36,70,142,1)));
	background: -webkit-linear-gradient(45deg, rgba(77,141,198,1) 0%,rgba(36,70,142,1) 100%);
	background: -o-linear-gradient(45deg, rgba(77,141,198,1) 0%,rgba(36,70,142,1) 100%);
	background: -ms-linear-gradient(45deg, rgba(77,141,198,1) 0%,rgba(36,70,142,1) 100%);
	background: linear-gradient(45deg, rgba(77,141,198,1) 0%,rgba(36,70,142,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c44d8dc6', endColorstr='#d424468e',GradientType=1 );
	color: #fff;
}
.header .nav li.active, .header .nav li:hover {
	border-color: #3E72A7;
	border-color: rgba(77, 141, 198, 0.77);
}

.header .nav > li > a:hover, .header .nav > li > a:focus, .header .navbar .nav > .active > a, .header .navbar .nav > .active > a:hover, .header .nav-collapse .nav > li > a:hover, .header .nav-collapse .nav > li > a:focus, .header .nav-collapse .navbar .nav > .active > a, .header .nav-collapse .navbar .nav > .active > a:hover {
	background: transparent;
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.41) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.41)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(255,255,255,0.41) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(255,255,255,0.41) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(255,255,255,0.41) 100%);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(255,255,255,0.41) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#69ffffff',GradientType=1 );
}
.header .navbar .nav > li > a, .header .navbar .nav > li > a:hover {
	color: #333;
}
.header .navbar .nav > li > span {
	color: #3E72A7;
}
h1.page-title {
	color: #333;
	background: -moz-linear-gradient(45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 35%, rgba(255,255,255,0.8) 65%, rgba(255,255,255,0.8) 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(35%,rgba(255,255,255,0.8)), color-stop(65%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8)));
	background: -webkit-linear-gradient(45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 35%,rgba(255,255,255,0.8) 65%,rgba(255,255,255,0.8) 100%);
	background: -o-linear-gradient(45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 35%,rgba(255,255,255,0.8) 65%,rgba(255,255,255,0.8) 100%);
	background: -ms-linear-gradient(45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 35%,rgba(255,255,255,0.8) 65%,rgba(255,255,255,0.8) 100%);
	background: linear-gradient(45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 35%,rgba(255,255,255,0.8) 65%,rgba(255,255,255,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=1 );
	border-right: 1px #fff solid;
	border-right: 1px rgba(255,255,255,0.8) solid;
}
h1.page-title span, h2.sub-title span, h3.sub-title span, h4.sub-title span {
color: #386895;
}
.page-body, blockquote, .modal-header, .modal-body, .semi-white-box {
	background: -moz-linear-gradient(45deg, rgba(255,255,255,0.8) 0%, rgba(247,247,247,0.8) 50%, rgba(249,249,249,0.8) 51%, rgba(255,255,255,0.8) 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,0.8)), color-stop(50%,rgba(247,247,247,0.8)), color-stop(51%,rgba(249,249,249,0.8)), color-stop(100%,rgba(255,255,255,0.8)));
	background: -webkit-linear-gradient(45deg, rgba(255,255,255,0.8) 0%,rgba(247,247,247,0.8) 50%,rgba(249,249,249,0.8) 51%,rgba(255,255,255,0.8) 100%);
	background: -o-linear-gradient(45deg, rgba(255,255,255,0.8) 0%,rgba(247,247,247,0.8) 50%,rgba(249,249,249,0.8) 51%,rgba(255,255,255,0.8) 100%);
	background: -ms-linear-gradient(45deg, rgba(255,255,255,0.8) 0%,rgba(247,247,247,0.8) 50%,rgba(249,249,249,0.8) 51%,rgba(255,255,255,0.8) 100%);
	background: linear-gradient(45deg, rgba(255,255,255,0.8) 0%,rgba(247,247,247,0.8) 50%,rgba(249,249,249,0.8) 51%,rgba(255,255,255,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=1 );
	border: 1px #fff solid;
	border: 1px rgba(255,255,255,0.8) solid;
}
.semi-white-box .form-actions {
	background: none;
}
.thumbnail, .whitebox {
	background: #fff;
	border: 1px #fff solid;
	border: 1px rgba(255,255,255,0.8) solid;
}
.highlighted, .well.highlighted {
	background: -moz-linear-gradient(45deg, rgba(77,141,198,0.77) 0%, rgba(36,70,142,0.83) 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(77,141,198,0.77)), color-stop(100%,rgba(36,70,142,0.83)));
	background: -webkit-linear-gradient(45deg, rgba(77,141,198,0.77) 0%,rgba(36,70,142,0.83) 100%);
	background: -o-linear-gradient(45deg, rgba(77,141,198,0.77) 0%,rgba(36,70,142,0.83) 100%);
	background: -ms-linear-gradient(45deg, rgba(77,141,198,0.77) 0%,rgba(36,70,142,0.83) 100%);
	background: linear-gradient(45deg, rgba(77,141,198,0.77) 0%,rgba(36,70,142,0.83) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c44d8dc6', endColorstr='#d424468e',GradientType=1 );
	color: #fff;
	border-color: #333;
	border-color: rgba(0,0,0,0.4);
}

.btn-success, #hotel_search_wrapper .hcsb_container a.hcsb_searchButton {
	background: -moz-linear-gradient(-45deg, rgba(201,222,150,0.8) 0%, rgba(138,182,107,0.8) 44%, rgba(57,130,53,0.8) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(201,222,150,0.8)), color-stop(44%,rgba(138,182,107,0.8)), color-stop(100%,rgba(57,130,53,0.8)));
	background: -webkit-linear-gradient(-45deg, rgba(201,222,150,0.8) 0%,rgba(138,182,107,0.8) 44%,rgba(57,130,53,0.8) 100%);
	background: -o-linear-gradient(-45deg, rgba(201,222,150,0.8) 0%,rgba(138,182,107,0.8) 44%,rgba(57,130,53,0.8) 100%);
	background: -ms-linear-gradient(-45deg, rgba(201,222,150,0.8) 0%,rgba(138,182,107,0.8) 44%,rgba(57,130,53,0.8) 100%);
	background: linear-gradient(135deg, rgba(201,222,150,0.8) 0%,rgba(138,182,107,0.8) 44%,rgba(57,130,53,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc9de96', endColorstr='#cc398235',GradientType=1 );
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #85B368;
}
.btn-success:hover, .btn-success:active, #hotel_search_wrapper .hcsb_container a.hcsb_searchButton:hover, #hotel_search_wrapper .hcsb_container a.hcsb_searchButton:active {
	background: -moz-linear-gradient(-45deg, rgba(201,222,150,1) 0%, rgba(138,182,107,1) 44%, rgba(57,130,53,1) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(201,222,150,1)), color-stop(44%,rgba(138,182,107,1)), color-stop(100%,rgba(57,130,53,1)));
	background: -webkit-linear-gradient(-45deg, rgba(201,222,150,0.8) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);
	background: linear-gradient(135deg, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc9de96', endColorstr='#cc398235',GradientType=1 );
}
.footer {
	background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(28,28,28,0.86) 62%, rgba(19,19,19,0.77) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(62%,rgba(28,28,28,0.86)), color-stop(100%,rgba(19,19,19,0.77)));
	background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 0%,rgba(28,28,28,0.86) 62%,rgba(19,19,19,0.77) 100%);
	background: -o-linear-gradient(-45deg, rgba(0,0,0,1) 0%,rgba(28,28,28,0.86) 62%,rgba(19,19,19,0.77) 100%);
	background: -ms-linear-gradient(-45deg, rgba(0,0,0,1) 0%,rgba(28,28,28,0.86) 62%,rgba(19,19,19,0.77) 100%);
	background: linear-gradient(135deg, rgba(0,0,0,1) 0%,rgba(28,28,28,0.86) 62%,rgba(19,19,19,0.77) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#c4131313',GradientType=1 ); 
	border: 1px #333 solid;
	border: 1px rgba(0,0,0,0.5) solid;
	color: #fff;
	
}
ul.bullets li {
	border-bottom: 1px #999 dotted;
	border-bottom: 1px rgba(60, 60, 60, 0.7) dotted;
}
.footer ul li a {
	color: #fff;
}
.modal {
	background: transparent;
}
#hotel_search_wrapper .hcsb_container a.hcsb_searchButton {
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}