
@font-face {
	font-family: 'IbarraReal';
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealRegular.svg#IbarraRealRegular') format('svg');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'IbarraReal';
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBold.svg#IbarraRealBold') format('svg');
	font-style: normal;
	font-weight: 700;
}

@font-face {
	font-family: 'IbarraReal';
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealItalic.svg#IbarraRealItalic') format('svg');
	font-style: italic;
	font-weight: 400;
}

@font-face {
	font-family: 'IbarraReal';
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/IbarraRealBoldItalic.svg#IbarraRealBoldItalic') format('svg');
	font-style: italic;
	font-weight: 700;
}

@font-face {
	font-family: 'AvenirLTStdRoman';
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdRoman.svg#AvenirLTStdRoman') format('svg');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'AvenirLTStdRoman';
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdMedium.svg#AvenirLTStdMedium') format('svg');
	font-style: normal;
	font-weight: 600;
}

@font-face {
	font-family: 'AvenirLTStdRoman';
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.eot');
	src: url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.eot') format('embedded-opentype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.woff2') format('woff2'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.woff') format('woff'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.ttf') format('truetype'),
	url('http://www.hotelcottonhouse.com/fonts/AvenirLTStdHeavy.svg#AvenirLTStdHeavy') format('svg');
	font-style: normal;
	font-weight: 700;
}
.ui-widget-content{
	border: 2px solid #dab480;
}
.ui-widget-header{
	border: 0px solid #dab480;
}
.ui-datepicker-year{
	display: none;
}
.ui-datepicker .ui-datepicker-title{
	font-family: 'IbarraReal', 'sans-serif';
	font-size: 20px;
}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev{
	top: 7px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	border: 0px solid #dab480;
	font-family: 'IbarraReal', 'sans-serif';
}
#datos_reserva, .ui-datepicker table{
	font-family: 'IbarraReal', 'sans-serif';
}
.ui-datepicker table thead{
	font-family: 'IbarraReal', 'sans-serif';
	border-bottom: 1px solid #000;
}
.ui-widget-content .ui-state-active{
	background-color: #eee !important;
	color: #DAB480;
	font-weight: bold;
}
#date_box{
	margin-bottom: 25px;
}
#people-box label, #hour-box label{
	padding-left: 10px;
}
#people-box-select, #hour-box-select{
	border: 2px solid #dab480;
}
#waiting_button_list{
	text-align: center;
}
#waiting_button_list input, #reservar_button input{
	max-width: 50%;
	margin: 0 auto;
	background-color: #dab480;
	border: 2px solid #dab480;
	color: #fff;
	border-radius: 0;
}