/**
 * Contus
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.apptha.com/LICENSE.txt
 *
 * ==============================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * ==============================================================
 * This package designed for Magento COMMUNITY edition
 * Apptha does not guarantee correct work of this extension
 * on any other Magento edition except Magento COMMUNITY edition.
 * Contus does not provide extension support in case of
 * incorrect edition usage.
 * ==============================================================
 *
 * @category    Design
 * @package     Apptha Airhotels
 * @version     1.7
 * @author      Apptha Team <developers@contus.in>
 * @copyright   Copyright (c) 2014 Apptha. (http://www.apptha.com)
 * @license     http://www.apptha.com/LICENSE.txt
 * 
 */
 
#swfupload-control p{ margin:10px 5px; font-size:0.9em; }
#log{ margin:0; padding:0; width:500px;}
#log li{ list-style-position:inside; margin:2px; border:1px solid #ccc; padding:10px; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333; background:#fff; position:relative;}
#log li .progressbar{ border:1px solid #333; height:5px; background:#fff; }
#log li .progress{ background:#999; width:0%; height:5px; }
#log li p{ margin:0; line-height:18px; }
#log li.success{ border:1px solid #339933; background:#ccf9b9; }
#log li span.cancel{ position:absolute; top:5px; right:5px; width:20px; height:20px;background:url('http://www.monvoisincuisine.fr/skin/frontend/default/stylish/css/js/swfupload/cancel.png') no-repeat; cursor:pointer; }
#swfupload-control table tr td{font-size: 1.091em;	}

/*Checkout page starts  */
.normal {background-color: #26ACE7;}
.selected {background-color: #E07272;color: white !important;}
.previous {background-color: #E1E1E1;}
.weekDays td {height: 20px;width: 40px}
#txtHint {color: red;margin: 5px 0px 5px 0px}
.subtotal {font-size: 12px;color: #666;margin-bottom: -5px;}
.bigTotal {font-size: 30px;color: #CCC;font-weight: bold;padding-top: 5px;}
/*Checkout page ends  */

/* calender*/
.normal{background-color: #ACDBA8;}
.selected{background-color: #E07272;}
.previous{background-color: #CCC;}
.days { }
#txtHint{color:red;margin:5px 0px 5px 0px}
.calend { margin-top: 0;}
.calend tr td{border-bottom: 1px solid white!important;padding: 2px !important;border-left: 1px solid white;color: #000; font-weight: normal;width: 58px !important; height: 35px !important;vertical-align: middle;word-wrap: break-word;}
.calend tr td div{width: auto !important;text-align: left !important;}
.subtotal{font-size: 12px;color: #666;margin-bottom: -5px;}
.bigTotal{font-size: 30px;color: #CCC;font-weight: bold;padding-top: 5px;}
.weekDays{background: #fff;}
.weekDays th  {font-weight: bold;text-align: center;font-size: 9px;padding: 10px;}
.center{text-align: center}        
/*Calender ends  */

/*List page starts*/

/* google autosuggestion starts */
.pac-container {border: 1px solid #747474;background-color: #F7F7F7;overflow: hidden;z-index: 99999;
-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;
padding: 8px 0;border-image: initial;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;width:425px !important;}
.pac-item {font-family: Arial,Helvetica,sans-serif;margin: 0;padding: 3px 11px;cursor: default;display: block;font-size: 18px;line-height: 23px;overflow: hidden;color: #3D93D4;}
.pac-item {cursor: pointer;padding: 0 4px;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
#searchTextField::-webkit-input-placeholder{color: #393C3D;}
/* google autosuggestion ends */
    
.button-glossy{background: #05ab01;border: none;height: 35px;width: 86px;margin-left: -10px;cursor: pointer;}
.search_date{float: left}
#search_options .search_date:first-child{margin:0 14px 0 14px;}
.search_date input{border:none;width:100px;float:left;padding: 6px;-moz-box-shadow:inset 0 1px 10px #dbdbdb;-webkit-box-shadow: inset 0 1px 10px #dbdbdb;box-shadow:inset 0 1px 10px #dbdbdb;border: 1px solid #D2D2D2;}
.search_cuisine{font-size: 24px;border: 4px solid #0064BC;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color: #54C5E6;float: left;overflow: hidden;background: #FFF;padding: 11px 8px 10px;margin: 0 14px 0 0px;}
.search_guests{font-size: 24px;border: 4px solid #0064BC;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color: #54C5E6;float: left;overflow: hidden;background: #FFF;padding: 11px 8px 10px;margin: 0 10px 0 0px;}
.search_guests select, .search_cuisine select{float: left;color: #54c5e6;width: 145px;margin-right: 0;font-size: 24px;border: 1px solid #fff;font-family: 'placard_mtcondensed';
text-indent: 1px;text-overflow: '';-webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 2px 2px 2px 2px; border: none;
line-height: 25px;}
.checkin{margin-left: 0;margin-right: 0;padding: .3em .4em;background: white;border: 1px solid #D2D2D2;color: #393C3D;border-radius: .3em;-moz-border-radius: .3em;-webkit-border-radius: .3em;box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1);-o-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px 1px 1px 0 rgba(0,0,0,0.1);font-size: 1em;}
.checkinDate{font-weight: bold; }
/*End*/

.sel,.startsel,.endsel{background-color:red;}  
.col {background-color:chartreuse; }  
.normal{cursor: pointer;background-color: #26ACE7;color: #292929 !important; }
#cal_legend{clear: both;float: left;margin-bottom: 10px;margin-top: 10px;margin-left: 0px;width: 100%;}
#cal_legend h2{padding: 3px 5px 3px 5px !important;
font-weight: bold;
float: left;
font-size: 15px;
margin: 0;
color: #fff !important;
font-size: 12px !important;}
#cal_legend h2.past_grid{background: #CCC;color: #000 !important;margin-right: 10px}
#cal_legend h2.available_grid{background-color:#26ACE7; margin-right: 10px;}
#cal_legend h2.booked_grid{background-color: #0F435A;margin-right: 10px;}
#cal_legend h2.unavailable_grid{background-color:#FF3C46;}
#cal_legend h2.pending_grid {background-color: #00557A;margin-right: 10px}
#signUp_grid .buttons-set .back-link{display: none;}
.search_guest select{float: left;-moz-border-radius: 3px;-webkit-border-radius: 3px; width: auto;margin: 5px 0px;}
table.calend{table-layout: fixed;width: 97%;float:left}