.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}div.ui-datepicker{padding:3px 3px 0;display:none;width:463px!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;border:1px solid #999;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;box-shadow:0 1px 4px #C2C2C2}div.ui-datepicker .ui-datepicker-header{position:relative;padding:3px 0}div.ui-datepicker .ui-datepicker-title{margin:0 36px;line-height:28px;text-align:center}div.ui-datepicker .ui-datepicker-month{font-weight:700}div.ui-datepicker .ui-datepicker-next,div.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:28px;height:28px;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat}div.ui-datepicker .ui-datepicker-next.ui-state-disabled,div.ui-datepicker .ui-datepicker-prev.ui-state-disabled{background-image:none!important;cursor:default}div.ui-datepicker .ui-datepicker-prev{left:2px;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAUCAYAAABBECfmAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAngAAAJ4BIsvGAwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACfSURBVCiRpZBNCsIwEIW/mbgtCq48hVAQdJ1EcgHvGmqztiB4DXeCuC5xV9rSgj9vOR/z3ryRnDNz0lnyF1xMDZ1zBxE5yfgg7/0eqIBCRxs7IALFINNaW4pIBSwHB4UQtqp6BlZ9J9M0zaZt2wuw/qqKxhjvxhgHPMawq2KtLVU19XM725TSLed8BJ6TmXVdX4EAvAa2fc2+7/MqP8M3twow0gOttH8AAAAASUVORK5CYII=)}div.ui-datepicker .ui-datepicker-next{right:2px;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAUCAYAAABBECfmAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAngAAAJ4BIsvGAwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACUSURBVCiRxZExCkJBDESTXVvRmyiCoPVPdA/kLfRAaja9IHzwEHYiin1iv5hCLEz7mJlkgu4O0aSQ/AaZeUtEy0i5QcQDMy8i2yEA7IloHmWOEPHYdd0sWmicUpJSygQAAInoUws3M5t+fec950yqeh004GFmLCKXVvl095Wq9q3tCwBKrfXcZu7cfS0ipzYc//DPNzwTM8KYbAHCAAAAAElFTkSuQmCC)}div.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 6px}div.ui-datepicker th{text-align:center;font-weight:700;border:0;color:#BBB;font-size:12px;height:20px}div.ui-datepicker td{text-align:center;line-height:26px;font-size:14px}div.ui-datepicker td a{text-decoration:none;display:block;color:#000}div.ui-datepicker td a.ui-state-default{background-color:#F5F5F5;border:1px solid transparent}div.ui-datepicker td a.ui-state-default.ui-state-hover{border:1px solid #009FE3;color:#009FE3;background-color:#fff}div.ui-datepicker td.ui-datepicker-current-day a{background-color:#009FE3;color:#fff}div.tr-check-availability form{overflow:hidden}div.tr-check-availability form div.field{float:left;margin:0 18px 18px 0}div.tr-check-availability form div.field label{display:none}div.tr-check-availability form div.field input[type=text]{height:24px;width:130px;padding:5px 9px 5px 36px;border:1px solid #C2C2C2;background-color:#fff;cursor:pointer;box-shadow:inset 0 2px 3px 1px rgba(128,128,128,.1);-moz-box-shadow:inset 0 2px 3px 1px rgba(128,128,128,.1);-webkit-box-shadow:inset 0 2px 3px 1px rgba(128,128,128,.1);outline:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAngAAAJ4BIsvGAwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGfSURBVDiNtdI/SFZhFMfxzxVzq1nCpa2WaJKIosFoiqIgyCYXoUFQAhchnufQ4qQJbS5N1VQULf1ZogZxihZtapFqkpCIDOJp6F64vr6+L1EeuJz7O7/vPffc89yqlKKJiDiNJZzAC0ymlDa0IiJGsIzzeIfplNLbxh+wMxZwALM4hRm7Y6b2Zmt2oW1WpRQRcRiHsIpHKaWJiFjHBqY6Gt7FSErpaETcwxWMYiul9GkwIhYxjarLNGNY61L/0Lo/WDMlIpYG6gm6NfvbqDBV5ZxLh/EFb3AJQ3s8/BNPcAbDbWOwCzyMq32mGdqLaRou23laD3GtEVVVXYZSyuO9GNzEZNNwM6W03jgR8aNDf4Y+zCa7/8N/juZQ1vC+VT+HVy19pM4fezDHcaz55OeIlvkSN1r6ep3v92BSu+F2Sulr40TErw79Hfow2+zjDp/iQat+G7da+mydX/dgxnHxv08o51xyzvOlFM2Vc17p0BM554k+zHzOuezLDr9hBc9a9RncaenROq/2YC7g5CDm/FnwWMfLFrsMMN6D2cLcb+7jvMasJI0cAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:7px center;font-size:14px}div.tr-check-availability form div.field input[type=text]:focus{border-color:#F6861F}div.tr-check-availability form div.field input[type=text]:focus:hover{border-color:#B0B0B0}div.tr-check-availability form button{background-color:#009FE3;color:#fff;border:0;width:120px;padding:9px 15px;line-height:18px;font-weight:700;cursor:pointer}