/*
 * @freebie: reservation
 * @author: Francisco Neves
 */

* { outline: none !important; }
a, a:visited, a:hover, a:active { text-decoration: none; color: inherit; }


	div.reservation-form > section.input-data
	{
		width: 100%;
	}

	div.reservation-form > section.input-data .styled-select
	{
		width: 100%;
	 	height: 45px;
		overflow: hidden;
		margin-bottom: 15px;
	}

	div.reservation-form > section.input-data select
	{
		width: 100%;
		padding: 10px 15px;
		border: 1px solid #d6d6d6;
		color: #8a8a8a;

		background: #fff url(../images/arrow.png) no-repeat right;

		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		cursor: pointer;

	}

	div.reservation-form div.date
	{
		display: table;
		width: 100%;
		margin-bottom: 15px;
        

	}

	div.reservation-form div.date > input
	{
		background: #ffffff url(../images/date-icon.png) no-repeat 105px center;
		border: 1px solid #d6d6d6;
		color: #8a8a8a;
		width: 105px;
		padding: 10px 15px;
        float:left;
        margin-right:5px;

	}

	div.reservation-form div.date > input:last-child
	{
	}

	div.reservation-form div.options
	{
		margin-bottom: 15px;
	}

	/* jQuery UI Customization */
	div.reservation-form div.options .ui-spinner
	{
		font-size: 12px;
		padding: 10px 15px;
		border: 1px solid #d6d6d6;
		color: #8a8a8a;
		width: 58px;


	}

	div.reservation-form div.options .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
	{
		border: none;
		color: #676767;
	}

	div.reservation-form div.options .ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover
	{
		border: none;
		color: #131313;
	}

	div.reservation-form div.options .ui-spinner .ui-icon
	{
		height: 16px;
		text-indent: 0;
		top: 10px;
		background:#fff; 
        cursor: pointer;
	}

	div.reservation-form div.options .ui-spinner .ui-spinner-down
	{
		height: 21px;
		background: none;
		top: 15px;
        cursor: pointer;

	}

.ui-spinner{background:none; border-radius:0px;  height:15px; padding:0px; margin:0px;float:left; margin-right:5px;}
