/* 
	14 COLORS
	
	WHITE
		#ffffff

	GRAY
		#555555
		#777777
		#cccccc
		#dddddd
		#e8e8e8
		#ececec
		#f5f5f5
		#f9f9f9
		#fbfbfb

	GREEN
		#449d44
		#91c73d

	ORANGE
		#cc9342
	
	MAGENTA
		#c0264c

*/

/* ACTIVITIES */
	/* acqua-activities-results */
	.acqua-activities-results {
		border-bottom-color: #cccccc;
	}
	.acqua-activities-results .activity-image-container .activity-special-offer {
		color: #ffffff;
		background-color: #cc0000;
	}
	.acqua-activities-results .activity-image-container .activity-image {
		background-color: #f9f9f9;
	}
	.acqua-activities-results .activity-info .activity-location {
		color: #777777;
	}
	.acqua-activities-options .display-table {
		background-color: #fbfbfb;
	}
	.acqua-activities-options .display-table:nth-child(even) {
		background-color: #f5f5f5;
	}
	.acqua-activities-options .display-table.table-head {
		background-color: #e8e8e8;
		border-top-color: #e8e8e8;
	}
	.acqua-activities-options .table-body .cell-price .text {
		background-color: rgba(0, 0, 0, 0.15);
	}
	.acqua-activities-options .table-cell .period {
		color: #555555;
	}
	.acqua-activities-options .room-conditions .conditions-item abbr {
		border-bottom-color: inherit;
	}
	.acqua-activities-options .room-conditions .conditions-item.text-warning {
		color: #cc9342;
	}
	.acqua-activities-options .room-price .price {
		color: #ffffff;
	}
	.acqua-activities-options .room-price .price .book-now {
		background-color: rgba(0,0,0,0.15);
	}
	.acqua-activities-options .room-price .price strike {
		border-bottom-color: #ffffff;
	}

	/* acqua-activities-details */
	.acqua-activities-details .activities-details-header .activity-image-container {
		background-color: #f9f9f9;
	}
	.acqua-activities-details .activity-availabilities-container {
		background-color: #f5f5f5;
	}
	.acqua-activities-details .activity-availabilities-container .wait-message {
		background-color: #ffffff;
	}
	.acqua-activities-details .acqua-activities-description .acqua-activity-image {
		background-color: #f9f9f9;
	}
	.acqua-activities-details .nav-tabs > li > a {
		color: #777777;
		background-color: #f1f1f1;
	}
	.acqua-activities-details .nav-tabs > li.active > a,
	.acqua-activities-details .nav-tabs > li.active > a:hover,
	.acqua-activities-details .nav-tabs > li.active > a:focus {
		color: #ffffff;
		background-color: #555555;
	}
	.acqua-activities-details .nav-tabs > li > a:hover,
	.acqua-activities-details .nav-tabs > li > a:focus {
		background-color: #ececec;
	}
	.acqua-activities-details .activity-reviews ul li {
		border-bottom-color: #dddddd;
	}
	.activity-details-modal table td {
		border-bottom-color: #dddddd !important;
	}
	.activity-details-modal table tr td:last-of-type {
		color: #c0264c;
	}
	.activity-details-modal table tr td:last-of-type a {
		color: #ffffff;
		background-color: #91c73d;
	}
	.activity-details-modal table tr:last-of-type td:last-of-type a:hover,
	.activity-details-modal table tr:last-of-type td:last-of-type a:focus {
		background-color: #449d44;
	}
	.modal .acqua-activities-results:hover,
	.modal .acqua-activities-results:hover {
		border-color: #cccccc;
	}