#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/campers/profiles/gardens/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/campers/profiles/gardens/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/campers/profiles/gardens/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
a.follow-link{height:30px;display:block;line-height:26px;padding-left:28px;background-position:0 0;background-repeat:no-repeat;}a.follow-link-facebook{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-facebook.png);}a.follow-link-myspace{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-myspace.png);}a.follow-link-virb{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-virb.png);}a.follow-link-bliptv{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-bliptv.png);}a.follow-link-lastfm{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-lastfm.png);}a.follow-link-youtube{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-youtube.png);}a.follow-link-twitter{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-twitter.png);}a.follow-link-picasa{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-picasa.png);}a.follow-link-flickr{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-flickr.png);}a.follow-link-vimeo{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-vimeo.png);}a.follow-link-linkedin{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-linkedin.png);}a.follow-link-delicious{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-delicious.png);}a.follow-link-tumblr{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-tumblr.png);}a.follow-link-this-site{background-image:url(/campers/profiles/gardens/modules/contrib/follow/icons/small/icon-feed.png);}
a.follow-link-this-site{background-image:url(/campers/profiles/gardens/modules/gardens/gardens_features/images/icon-feed.png);}.gardens-features-video-indicator{background-attachment:scroll;background-color:transparent;background-image:url(/campers/profiles/gardens/modules/gardens/gardens_features/images/med_strip.png);background-position:center center;background-repeat:no-repeat;-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%;bottom:2%;display:block;height:13%;left:2%;max-height:52px;max-width:48px;min-height:13px;min-width:12px;opacity:0.75;position:absolute;width:10%;*bottom:2%;}.styles-container-media_youtube{position:relative;}.media-thumbnail-frame{position:relative;}.media-edit-form .media-thumbnail-frame,.media-multiedit-form .media-thumbnail-frame{line-height:1ex;padding:3px;}.media-edit-form .media-thumbnail-frame,.media-multiedit-form .media-thumbnail-frame{border:1px solid #CCC;}.media-edit-form .media-thumbnail-frame img,.media-multiedit-form .media-thumbnail-frame img{height:auto;max-width:100%;}.media-thumbnail-frame:hover .gardens-features-video-indicator{opacity:0.3333;}.media-thumbnail-frame .gardens-features-video-indicator{bottom:6px;left:6px;}.contextual-links-region-proxy{position:absolute;z-index:500;}.gardens-features-checkbox-indent{margin-left:1.5em;}.gardens-features-toggle-disabled-wrapper{text-align:right;}.lightbox-stack .oembed-content{display:block;}.form-navigation-wrapper{display:inline-block;}.tos-and-disclaimer{margin-top:10px;clear:both;}.ajax-progress-throbber{display:inline-block;}
.ui-widget-overlay{background:#000;opacity:.50;filter:Alpha(Opacity=50);}
.addthis{display:inline;}.addthis img{vertical-align:bottom;margin-bottom:2px;}
#watcher_binder_intro{margin:1em 0;}.watcher_binder_send_email_status_icon{background-image:url(/campers/sites/all/modules/contrib/watcher/images/send_email_disabled.gif);background-repeat:no-repeat!important;width:47px;height:24px;display:block;padding-left:47px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;line-height:1.2em;}.watcher_binder_send_email_status_icon_disabled{background-image:url(/campers/sites/all/modules/contrib/watcher/images/send_email_disabled.gif);color:#c00!important;}.watcher_binder_send_email_status_icon_enabled{background-image:url(/campers/sites/all/modules/contrib/watcher/images/send_email_enabled.gif);color:#0b0!important;}.watcher_binder_send_email_status_icon_from_enabled_to_disabled:hover{background-image:url(/campers/sites/all/modules/contrib/watcher/images/send_email_from_enabled_to_disabled_ani.gif)!important;}.watcher_binder_send_email_status_icon_from_disabled_to_enabled:hover{background-image:url(/campers/sites/all/modules/contrib/watcher/images/send_email_from_disabled_to_enabled_ani.gif)!important;}.watcher_binder_stop_watching_icon{background-image:url(/campers/sites/all/modules/contrib/watcher/images/stop_watching.png);background-repeat:no-repeat!important;width:100%;height:22px;display:block;text-indent:-300em;}.watcher_node{background-image:url(/campers/sites/all/modules/contrib/watcher/images/unwatch.gif);background-repeat:no-repeat!important;background-position:0% 50%;padding-left:22px;padding-top:0px;padding-bottom:3px;margin:0;font-size:13px;height:18px;}.watcher_node_watched{background-image:url(/campers/sites/all/modules/contrib/watcher/images/watch.gif)!important;}.watcher_node_toggle_watching_link{display:block;color:#5F5F5F!important;}.watcher_node_toggle_watching_link_watched{color:#0c0!important;font-weight:bold;}.node .links .watcher_node_toggle_watching_link{color:#5F5F5F;}.node .links .watcher_node_toggle_watching_link_watched{color:#0c0;font-weight:bold;}.watcher_node_toggle_watching_link_with_link_to_binder{margin-bottom:1.5em;}.watcher_node_help_link_to_binder{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin-top:15px;}#watcher_help_page dl dt{font-weight:bold!important;}.watcher_settings_defaults_notice{font-weight:bold;padding:1em 1em 1em 54px;background:url(/campers/sites/all/modules/contrib/watcher/images/important.png) no-repeat 8px 50%;}.watcher-warning{color:#d00;font-weight:bold;display:block;background:#F5E7E7;padding:.2em .4em .2em .4em;margin:.2em 0;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}.watcher-recommended{color:#fff;font-weight:bold;background:#0062A0;padding:.2em .4em .2em .4em;margin:.2em 0;text-transform:uppercase;font-size:70%;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}
tbody{border-top:none;}.rooms-management-form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.rooms-management-form .form-item{padding:0;margin-top:0;margin-bottom:0;}.rooms-management-form .form-item label{margin:0;display:block;}.rooms-management-form .form-type-item label{display:inline;}.rooms-management-form .form-type-radio label,.rooms-management-form .form-type-checkbox label{display:inline;}.rooms-management-form .form-item-name .form-text{width:100%;}.rooms-management-form .form-type-select,.rooms-management-form .form-item-operation,.rooms-management-form .form-item-amount,.rooms-management-form .rooms-date-range,.rooms-management-form .form-actions{float:left;margin:0 20px 0 0;clear:none;}.rooms-management-form .form-actions{padding-top:1.6em;}.rooms-management-form fieldset{padding:0;margin:0;border:none;float:left;width:auto;}.rooms-management-form fieldset.collapsible{float:none;clear:both;padding:0;margin:20px 0;}.rooms-management-form .fieldset-legend,.rooms-management-form .fieldset-wrapper{margin:0;padding:0;position:relative;text-transform:none;}.rooms-management-form .fieldset-description{padding:15px 0;}.rooms-management-form .vertical-tabs,.rooms-management-form .field-group-tab-wrapper{clear:both;}.rooms-month-manager td{margin:0;padding:0 0 10px;}.rooms-month-manager .unit-name,.rooms-month-manager .unit-days{border-bottom:1px solid #ccc !important;}.view-booking-cart-form table,.view-booking-checkout-form table,.commerce-checkout-form-review table{width:100%;}.views-field-line-item-title,.views-field-line-item-label{width:67%;}.page-bookings .views-field-commerce-total{text-align:right;padding-right:1em;}.page-bookings .component-total{text-align:right;padding-right:1em;}.page-bookings .views-field-commerce-unit-price,.page-bookings .component-title{padding-left:1em;padding-right:1em;}.commerce-line-item-actions{margin:20px 1em 20px 0;}
.menu-dropdown .menu .menu{display:none;left:0;margin:0;padding:0;list-style:none;position:absolute;top:100%;width:15em;z-index:200;}.menu-dropdown .menu li,.menu-dropdown .menu a{position:relative;}.menu-dropdown .menu li:hover{visibility:inherit;}.menu-dropdown .menu .menu .menu{left:15em;top:0;}.menu-dropdown .menu li:hover > .menu{display:block;}.menu-dropdown .menu .menu li{width:100%;z-index:50;}.menu-dropdown .menu .menu li:hover,.menu-dropdown .menu .menu li a:hover{cursor:pointer;}.menu-dropdown .menu .menu li:hover{z-index:51;}.menu-dropdown .menu .menu li + li{margin-left:0;padding-left:0;}.menu-dropdown .menu .menu a{display:block;line-height:1em;position:relative;width:auto;}
.menu-toggle{display:block;cursor:pointer;height:36px;}.menu-toggle .lines{display:block;float:left;margin:0;padding:4px 3px;width:36px;border-radius:3px;}.menu-toggle .toggle-help{float:left;height:36px;line-height:36px;}.menu-toggle .line{display:block;height:2px;width:26px;margin:5px auto 5px auto;background-color:#AAA;border-bottom:1px solid #CCC;}.responsive-menu{clear:both;}.responsive-menu,.responsive-menu.links.inline{max-height:0;overflow:hidden;}.responsive-menu.menu-toggled,.responsive-menu.links.inline.menu-toggled{max-height:none;}.responsive-menu li,.responsive-menu.inline li{position:relative;display:block;}@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.menu-toggle{display:none;}.responsive-menu,.responsive-menu.links.inline{max-height:none;overflow:visible;}.responsive-menu li{display:inherit;}.responsive-menu.inline li{display:inline-block;}.responsive-menu .sub-menu{position:absolute;z-index:100;max-height:0;overflow:hidden;}.responsive-menu .sub-menu.active{max-height:none;overflow:visible;}.responsive-menu .sub-menu li{display:block;}}
#block-feedback-feedback{display:block;font-size:16px;padding:0;position:fixed;-webkit-transform:rotate(-90deg);-webkit-transform-origin:17px 50%;-moz-transform:rotate(-90deg);-moz-transform-origin:17px 50%;-o-transform:rotate(-90deg);-o-transform-origin:17px 50%;rotation:-90deg;rotation-point:17px 50%;top:51%;z-index:10;}#gardens_ie #block-feedback-feedback{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:-1px;top:45%;padding-top:5px;padding-bottom:20px;}#block-feedback-feedback a{-moz-border-radius:0 0 8px 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;font-weight:bold;letter-spacing:1px;padding:0.6em;text-decoration:none;}
