.clear { clear: both; font-size: 1px; height: 1px; overflow: hidden; float:none !important;}
.eviivo_loading {padding-top:40px;background:transparent url(loading.gif) no-repeat center center;}
.eviivo_startdate img, .eviivo_enddate img {vertical-align:top;cursor:pointer;margin-top:2px;}
.eviivo_serviced .eviivo_nights, .eviivo_custom_nights .eviivo_nonserviced .eviivo_nights input {display:none;}
.eviivo_availabilitychecker label { display:block; text-indent: 2px; width:auto; }
.eviivo_availabilitychecker input { height:14px;}
.eviivo_industry label {display:inline; font-size:11px;}
.eviivo_nights input {width:40px;}
.eviivo_startdate input, .eviivo_enddate input {width:66px;}
.eviivo_room {margin-top:2px;}
.eviivo_submit {padding:5px 0 0;}
.eviivo_submit a {text-decoration:none;cursor:pointer;border:1px outset #CCCCCC; background:#f28226;}
.eviivo-datepicker {font-size:12px !important;}

/* Visibility */
.eviivo_room2,
.eviivo_room3,
.eviivo_show1 .eviivo_room2,
.eviivo_show1 .eviivo_room3 {display:none;}
.eviivo_show2 .eviivo_room2,
.eviivo_show3 .eviivo_room2,
.eviivo_show3 .eviivo_room3 {display:inline;}
.eviivo_show_serviced .eviivo_nonserviced, .eviivo_show_nonserviced .eviivo_serviced {display:none;}
.eviivo_show_serviced .eviivo_serviced, .eviivo_show_nonserviced .eviivo_nonserviced {display:inline-block;}
.eviivo_children_not_allowed .eviivo_children1,
.eviivo_children_not_allowed .eviivo_children2,
.eviivo_children_not_allowed .eviivo_children3,
.eviivo_children_not_allowed .eviivo_children {display:none}

/* jQuery UI Button */
.eviivo_availabilitychecker .ui-widget {font-size:12px;}
.eviivo_submit a { float:left;}
.eviivo_submit a span { display:block; line-height:1.4em;  padding:.4em 1em;} 

/* jQuery UI Datepicker */
.eviivo-datepicker {font-family:Arial, sans-serif !important; font-size:inherit !important;}

.eviivo-datepicker .ui-datepicker-today a {color:#555 !important; border:1px solid lightGrey !important; background-color: #E6E6E6; font-weight: normal;}
.eviivo-datepicker .ui-datepicker-current-day a {color:#FF0000 !important; border:1px solid #FF0000 !important; background-color:#FFCCCC !important;}
.eviivo-datepicker .ui-datepicker-todaypane {text-align:center; border-top:1px solid #F5F5F5; padding:4px;}
.eviivo-datepicker .ui-datepicker-todaypane a {color:#FF0000 !important; text-decoration:none;}
.eviivo-datepicker .ui-datepicker-todaypane a:hover {color:#0066CC !important;}
.eviivo-datepicker .ui-datepicker-footertitlepane {text-align:center;}

/* Security icon */
.eviivo_title { background: url("locker.gif") no-repeat scroll 2px 2px transparent; padding: 3px 0 5px 20px;}

/* noscript link */
.eviivo_submit_noscript {padding:5px 0 0;}
.eviivo_submit_noscript a {text-decoration:none; cursor:pointer; border:1px outset #CCCCCC; color: #FFF; background:#f28226; padding: .4em 1em; font-family: Verdana,Arial,sans-serif; font-size:12px; }
