h1.cst {
	color:#666666;
	font-size:22px;
	border-left:3px solid #ff8104;
	padding-left:10px;
	font-weight:normal;	
}
.cst-box {
	background:#ffd497;
	margin-bottom:10px;
	padding:20px 0 0 0;
}
h3.cst-list-package {
	margin-top:0;
}
.cst-box .wrap {
	background:#fff6e9;
	display:inline-block;
	width:96%;
	padding:2%;
}
.cst-detail-gallery {
	height:250px;
}
.cst-detail-package .cst-box {
	padding:20px;
}
.cst-book-step-container .cst-box {
	padding:10px 20px;
}
a.cst-button, div.cst ul.cst-pagina a {
	background: none repeat scroll 0 0 #FF8104;
    border: none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px;
    text-decoration:none;
}
ul.cst-buttons, div.cst ul.cst-pagina {
	padding:0;
}
div.cst-detail ul.cst-buttons a {
	width:90%;
}
.cst-room-features li {
	padding:5px 0;
}
.cst .cst-alloc-images {
	float:none;
}
.cst-detail .cst-box {
	background:none;
}
.cst div.cst-book-info-progress li {
	margin-right:0;
}
tr.cst-cal-nav div.cst-cal-nav-current {
	height:auto;
}
tr.cst-cal-nav {
	background:#E2E2E2;
}
div.cst-request div.cst-box {
	background:none;
}
.cst-list-package .cst-box .wrap {
	padding:0;
	width:100%;
}
.cst-list-package .cst-box .wrap .cst-box-content {
	padding:2%;
}
.cst-list-package .cst-box .wrap ul.cst-media {
	margin:2%;
}
.cst-list-package .cst-box .wrap  table.cst-package-variants tr {
	background:#FFD497;
}
.cst-list-package .cst-box .wrap  table.cst-package-variants tr td {
	padding:2%;
}
.cst-list-package .cst-box .wrap  table.cst-package-variants tr td.package-variant-link ul {
	margin:0;
}
table tr td {
	font-size:13px;
}
.cst-list-program .cst-box {
	padding:20px;
}
.cst div.cst-book-cart-sum, .cst div.cst-book-cart-person, .cst div.cst-book-cart-item {
	border:none;
}
.cst div.cst-distribution-box-info-box a.cst-button, .cst div.cst-book-container a.cst-button {
	padding:5px 10px;
}