/* #Header (Blue)
==================== */
/*Quickmenu*/
.quickMenu i{
	color: var(--default-primary-dark-color);
}
.quickMenu .number{
	color: var(--default-primary-dark-color);
	}
.popover .detail-user-agency ul li strong{
	color: var(--default-primary-dark-color);
	}
/*contact*/
.contactwithus h2,
.contactwithus .phone-number{
	color: var(--default-primary-dark-color);
	}
.contactwithus .icon-phone-squared,
.contactwithus .icon-mail-alt{
	color: var(--default-primary-dark-color);
	}
/*slider camera*/
.camera_prevThumbs, 
.camera_nextThumbs, 
.camera_prev, 
.camera_next, 
.camera_commands, 
.camera_thumbs_cont {
    background: none repeat scroll 0 0 var(--default-primary-dark-color);
}
/*tabs searcher*/
.buscador-tabs .tabs-searcher {
	background: var(--default-secondary-color);
	border-bottom: 2px solid #ccc;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.buscador-tabs .tabs-searcher.tabs-activity {
	background: var(--default-tertiary-color) !important;
}
.buscador-tabs .tabs-searcher.tabs-package {
	background: var(--default-primary-highlight-color) !important;
}
.buscador-tabs .nav-tabs.tabs-color a {
	color: #FFF !important;
	border: 0;
}
.buscador-tabs .nav-tabs.tabs-color a:hover {
	color: var(--default-primary-dark-color) !important;
	background-color: transparent;
	border: 0;
}
.buscador-tabs .nav-tabs.tabs-color li {
	text-align: center;
	width: auto;
}
.buscador-tabs .nav-tabs.tabs-color li#li_paquetes .custom-icon-package i.icon-plus:before,
.custom-icon-package i.icon-plus:before {
	font-size: 8px;
	margin-left: -5px;
	position: absolute;
}
.buscador-tabs .nav-tabs.tabs-color li#li_paquetes .custom-icon-package i.icon-ticket:before,
.custom-icon-package i.icon-ticket:before {
	font-size: 13px;
	margin-left: -4px;
}
.buscador-tabs .nav-tabs.tabs-color li.active a {
	background-color: transparent !important;
	color: var(--default-primary-dark-color) !important;
	border-bottom: 3px solid var(--default-primary-dark-color);
}
.buscador-tabs .tabs-content-searcher {
	border:none;
	background: var(--default-secondary-color);
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.buscador-tabs .tabs-content-searcher.tabs-content-activity {
	background: var(--default-tertiary-color) !important;
}
.buscador-tabs .tabs-content-searcher.tabs-content-package {
	background: var(--default-primary-highlight-color) !important;
}
.buscador-tabs .tabs-content-searcher.searcher-container-with-excl,
.buscador-tabs .tabs-content-searcher:has(> .searcher-hotel) {
	border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
	-webkit-border-radius: 0 0 5px 0;
}
.buscador-tabs .tab-content p{
	background: none;
}
.buscador-tabs #ci-operativas {
	min-width: 40%;
	max-width: 90%;
	padding-right: 10px;
	display: inline-block;
}
.buscador-tabs #ci-operativas,
.buscador-tabs #codttp-searcher-filter {
	background-color: var(--default-primary-dark-color);
	color: #fff;
	min-height: 30px;
	border-radius: 0 0 80px 0;
	-moz-border-radius: 0 0 80px 0;
	-webkit-border-radius: 0 0 80px 0;
}
.buscador-tabs #ci-operativas a {
	padding: 0px 4px;
	line-height: 30px;
	color: #fff;
	display: inline-block;
}
.buscador-tabs #ci-operativas a:first-child {
	padding-left: 15px;
}
.buscador-tabs #codttp-searcher-filter label {
	padding: 5px 20px 0px 0px;
	color: #fff;
	display: inline-block;
}
.buscador-tabs #codttp-searcher-filter label:first-child {
	padding-left: 15px;
}
.buscador-tabs #codttp-searcher-filter input {
	margin: -2px 5px 0px 0px;
}
.searcher .btn.btn-color{
	padding: 6px 14px;
	font-size: 15px;
}
.searcher .dates .icon,
.searcher .distribution .icon{
	color: var(--default-primary-dark-color);
	}
@media screen and (min-width: 0px) and (max-width: 767px) {
	.buscador-tabs .title-searcher.title-blue h2,
	.buscador-tabs .title-searcher.title-blue p {
		color: var(--default-primary-dark-color) !important;
	}
	.buscador-tabs .searcher-hotel .button-search {
		width: 93%;
		text-align: right;
	}
}
@media screen and (max-width: 568px) {
	.buscador-tabs .searcher-hotel .button-search{
		width: 100%;
		text-align: center;
	}
}
@media screen and (min-width: 0) and (max-width: 320px) {
	.buscador-tabs #ci-operativas a{
		display: block;
		padding-left: 15px;
	}
	.buscador-tabs #ci-operativas span{
		display: none;
	}
	.buscador-tabs #ht-operativas label {
		display: block;
		padding-left: 15px;
	}
	.buscador-tabs #ht-operativas span {
		display: none;
	}
}
@media screen and (min-width: 767px) and (max-width: 992px) {
	.buscador-tabs .searcher-hotel .form-horizontal .destination {
		width: 22%;
	}
}
.datepicker table tr td span.active, 
.datepicker table tr td span.active:hover, 
.datepicker table tr td span.active.disabled, 
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td.active,
.datepicker table tr td.active:hover, 
.datepicker table tr td.active.disabled, 
.datepicker table tr td.active.disabled:hover{
	background-color: var(--default-secondary-color);
	background-color:#006dcc;
	background-image:-moz-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-ms-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--default-primary-dark-color)),to(#004F84));
	background-image:-webkit-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-o-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--default-primary-dark-color)',endColorstr='#004F84',GradientType=0);
	border-color:#004F84 #004F84 var(--default-primary-dark-color);
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	}
.datepicker .datepicker-switch{
	background-color: var(--default-secondary-color);
	background-color:#006dcc;
	background-image:-moz-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-ms-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--default-primary-dark-color)),to(#004F84));
	background-image:-webkit-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:-o-linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-image:linear-gradient(top,var(--default-primary-dark-color),#004F84);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--default-primary-dark-color)',endColorstr='#004F84',GradientType=0);
	border-color:#004F84 #004F84 var(--default-primary-dark-color);
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color:#fff;
	text-shadow:none;
	}
.datepicker .datepicker-switch:hover{
	color:#666; 
	}