
/* Text Colors */

	.colored,
	/*.nav-menu li a:hover,*/
	/*.nav-menu li.active a,*/
	.f-box:hover .f-icon i,
	.team-members .member-details .member-position,
	.prices .tables .active .price-table-top .price-circle p.price,
	.prices .tables .active .price-table-top .price-circle p.timely,
	.pricing-table:hover .price-table-top .price-circle p.price,
	.pricing-table:hover .price-table-top .price-circle p.timely,
	#site-socials .top-button:hover,
	footer p.copyright a:hover,
	.why-oxygen-accordion .accordion-toggle:hover,
	ul.nav ul.dropdown-menu li a:hover{
		color: #e67e22 ;
	}

/* Background Colors */

	.colored-bg,
	a.positive-m:hover,
	.why-oxygen-accordion span.positive-s,
	.prices .tables .active .table-inner a.price-buy-now,
	.table-inner a.price-buy-now:hover,
	.form-btn:hover,
	#history ul.timeline li.note:hover,
	#history ul.timeline li.note:hover:after,
	.prices .tables .active a.price-table-img{
		background-color:#E5AF56 ;
	}

.boton-comprar {
    padding: 10px 15px;
    background: #E8BB6A none repeat scroll 0% 0% !important;
    display: block;
    width: 200px;
    /*margin: 20px auto;*/
    transition: all 0.3s ease 0s;
    color: #000;
    letter-spacing: 0.2em;
    text-align: center;
    border: 1px solid #E8BB6A;
}

.boton-comprar:hover {
	background-color: #000;
	color: #FFF;
	border: 1px solid #333;
}

a.boton-reservar {
    padding: 10px 15px;
    background: #E8BB6A none repeat scroll 0% 0%;
    display: block;
    width: 200px;
    /*margin: 20px auto;*/
    transition: all 0.3s ease 0s;
    color: #000;
    letter-spacing: 0.2em;
    text-align: center;
    border: 1px solid #E8BB6A;
}

.boton-reservar:hover {
	background-color: #000;
	color: #FFF;
	border: 1px solid #333;
}

.boton:hover {
	background-color: #111;
	color: #FFF;
}

a.boton {
    padding: 13px 20px;
    background: #3F3531 none repeat scroll 0% 0%;
    display: block;
    width: 250px;
    margin: 20px auto;
    transition: all 0.3s ease 0s;
    color: #fff;
    letter-spacing: 0.2em;
	border-radius: 8px;
}

a.boton_reservar {
    padding: 10px 15px;
    background: #000 none repeat scroll 0% 0%;
    display: block;
    /*width: 180px;*/
    margin: 20px auto;
    transition: all 0.3s ease 0s;
    color: #FFF;
    letter-spacing: 0.4em;
}

a.boton_reservar:hover {
    color: #666;
 }


.boton_contacto {
    padding: 10px 15px;
    background: #000 none repeat scroll 0% 0%;
    display: block;
    /*width: 180px;*/
    margin: 20px auto;
    transition: all 0.3s ease 0s;
    color: #FFF;
    letter-spacing: 0.4em;
    border: 0;
	width: 100%;
}

/* Border Colors */

	.dark-nav .nav-menu li a:hover,
	.nav-menu li.active a,
	.nav-menu li a:hover,
	.form-btn:hover{
		/*border-color:#875938 ;*/
	}

	.nav-menu li.active a {
		background-color: #ff9e46 !important;
		color: #000;
	}

	.nav-menu li a:hover {
		background-color: #ff9e46 !important;
		color: #000 !important;
		opacity: 10 !important;
	}
	
	.nav li a:focus{
		/*color:#fff;*/
	}
	
	#languagePickerContainer a:hover {
		background-color: transparent !important;
		opacity: 5 !important;
	}

	#languagePickerContainer a {
		padding: 33px 5px 1px 10px;
	}


/* Border Right Colors */

	.colored-border-right,
	#history ul.timeline li.note:hover span.note-arrow,
	#history ul.timeline li.note:hover span.note-arrow:after{
		border-right-color: #e67e22 ; 
	}

/* Border Left Colors */

	.colored-border-left,
	#history ul.timeline li.note:hover:nth-of-type(2n) span.note-arrow,
	#history ul.timeline li.note:hover:nth-of-type(2n) span.note-arrow:after{
		border-left-color: #e67e22 ; 
	}



.tabbable .nav li {
	display: inherit;
	padding-right: 15px;
}

.tabbable .nav li a {
    display: block;
    height: 100%;
    border-bottom: 0px solid transparent;
    line-height: 34px;
    color: #FFF;
    font-size: 20px;
    padding: 1px;
    transition: all 0.3s ease 0s;
    font-family: "futura_lt_btlight";
    font-weight: 400;
    letter-spacing: 0.06em;
    background-color: transparent !important;
}

.tabbable .tabs-left > .nav-tabs > li > a {
	border-width: 0px;
}

.tabbable .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border-width: 0px;
   
}

.tabbable.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
    border-color: transparent;
}

.tabbable .nav-tabs > li > a {
    border: 0px solid transparent !important;
    text-align: left;
    padding-right: 30px;
}

.tabbable li.active a {
    color: #CFAF7E !important;
    background-image:url(../../images/arrow-right.png);
    background-repeat: no-repeat;
    background-position: right;
}

.tabbable li.focus a {
    color: #FFF !important;
}


