.timetable_clearfix:after{font-size:0px;content:".";display:block;height:0;visibility:hidden;clear:both}div.rtl{direction:rtl}.tt_hide{display:none}.tt_tabs_navigation,.tt_items_list{padding:0;margin:0;list-style:none}.tt_tabs{border:none !important;position:static}.tt_tabs .ui-tabs-panel{padding:0 !important;clear:both}table.tt_timetable{width:100%;font-size:11px;color:#666;margin-top:30px;border:none;font-family:arial;letter-spacing:normal;font-size:11px;line-height:normal;font-family:'Lato',Helvetica,Arial,sans-serif;border-collapse:separate !important;border-spacing:2px !important;background:#fff !important}table.tt_timetable *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tt_timetable th,.tt_timetable td{font-size:14px;font-weight:400;font-style:normal;line-height:normal;color:#34495e;text-transform:none;border:none !important}.tt_timetable th,.tt_timetable td.tt_hours_column{text-align:center;vertical-align:middle}.tt_timetable th{width:12.5%;padding:10px 15px 12px;letter-spacing:normal}.tt_timetable .event_container{padding:7px 10px}.tt_timetable td{width:12.5%;vertical-align:top;height:31px;border:none;padding:0}.tt_timetable .hours{color:#fff;font-weight:700}.tt_timetable .event{background-color:#00a27c;color:#fff;line-height:140%;text-align:center;padding:0 !important;vertical-align:top}.tt_timetable .event a,.tt_timetable .event .event_header{display:block;color:#fff !important;font-size:14px;font-weight:700;margin-bottom:2px;text-decoration:none;outline:none;transition:none !important;border:none}.tt_timetable .event a:hover,.tt_timetable .event a.event_header:hover{text-decoration:underline}.tt_timetable .event .before_hour_text,.tt_timetable .event .after_hour_text{font-size:13px}.tt_timetable tr{background-color:#fff !important}.tt_timetable .row_gray{background-color:#f0f0f0 !important}.tt_timetable .event:hover,.tt_timetable .event .event_container.tt_tooltip:hover{background-color:#1f736a}.tt_timetable .event.tt_tooltip:hover .hours,.tt_timetable .event .event_container.tt_tooltip:hover .hours{color:#fff}.tt_timetable .event .hours_container{margin:15px 0}.tt_timetable .event .top_hour{margin-top:15px}.tt_timetable .event .bottom_hour,.event_layout_4 .tt_timetable .event .top_hour{margin-bottom:15px}.tt_timetable .event hr{background:#fff;border:none;height:1px;margin:0;opacity:.4}.tt_timetable.small{display:none;font-size:13px}.tt_tooltip{cursor:pointer}.tt_tooltip .tt_tooltip_text{display:block;visibility:hidden;opacity:0;position:absolute;z-index:1000;left:-19px;bottom:100%;line-height:1;text-align:center;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.35,0,.35,1);-moz-transition-timing-function:cubic-bezier(.35,0,.35,1);-o-transition-timing-function:cubic-bezier(.35,0,.35,1);-ms-transition-timing-function:cubic-bezier(.35,0,.35,1);transition-timing-function:cubic-bezier(.35,0,.35,1);-webkit-transition-property:opacity,visibility;-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility}.rtl .tt_tooltip .tt_tooltip_text{left:auto}.tt_tooltip .tt_tooltip_content{background:#1f736a;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 10px 10px;line-height:150%;font-size:11px;text-align:left}.rtl .tt_tooltip .tt_tooltip_content{text-align:right}.tt_tooltip:hover .tt_tooltip_text{visibility:visible;opacity:1}.tt_tooltip .tt_tooltip_arrow{content:'';position:relative;border-color:#1f736a transparent;border-style:solid;border-width:5px 5px 0;bottom:-6px;left:0;display:inline}.rtl .tt_tooltip .tt_tooltip_arrow{left:auto;right:0}.tabs_box_navigation.sf-timetable-menu{float:none;clear:both}.tabs_box_navigation li:after{content:none !important}.tabs_box_navigation.sf-timetable-menu *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;line-height:1}.tabs_box_navigation.sf-timetable-menu li.submenu:hover:after{background:0 0}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{width:256px;height:auto;padding:13px 12px !important;background:#00a27c;color:#fff;cursor:pointer;margin:0 !important}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover{background-color:#1f736a}.tabs_box_navigation.sf-timetable-menu li:hover ul,.tabs_box_navigation.sf-timetable-menu li.sfHover ul{top:38px;border:1px solid #1f736a}.tabs_box_navigation_hidden{display:none}.sf-timetable-menu{padding:0 !important;margin:0 30px 30px 0!important;list-style:none !important}.sf-timetable-menu a{text-decoration:none !important}.sf-timetable-menu li,.sf-timetable-menu li:hover,.sf-timetable-menu li.sfHover,.sf-timetable-menu a:focus,.sf-timetable-menu a:hover,.sf-timetable-menu a:active{background:none #fff}.sf-timetable-menu li:hover a,.sf-timetable-menu li.selected a,.sf-timetable-menu li.current-menu-item a,.sf-timetable-menu li.current-menu-ancestor a{color:#fff;background:#1f736a}.sf-timetable-menu li ul{width:228px;background:#fff;border:1px solid #e8e8e8;padding:0 0 5px !important;list-style:none !important;margin:0 !important}.sf-timetable-menu li:hover ul,.sf-timetable-menu li.sfHover ul{top:44px}.sf-timetable-menu li ul li{width:218px;height:auto;background-color:#fff;padding:0 5px !important;list-style:none !important;margin:0 !important}.sf-timetable-menu li:hover ul a,.sf-timetable-menu li.submenu:hover ul a{border:none;color:#34495e !important;background:#fff;padding:12px 14px;font-size:15px;font-family:'Lato',Helvetica,Arial,sans-serif;transition:none !important}.sf-timetable-menu li ul li a:hover,.sf-timetable-menu li ul li.selected a:hover{background-color:#00a27c;color:#fff !important;font-weight:400}.sf-timetable-menu li ul li.selected a{background-color:#f0f0f0;color:#34495e;font-weight:400}.tt_items_list{padding:0 !important;margin:0 !important;list-style:none !important}.tt_items_list.margin_top{margin-top:8px}.tt_items_list li{padding:12px 0 !important;margin:0 !important;list-style:none !important;border-bottom:1px solid #e0e0e0;background-position:left center;background-repeat:no-repeat;line-height:120%}.rtl .tt_items_list li{background-position:left center}.tt_items_list li:first-child{padding-top:0}.tt_items_list .event_container{float:left}.tt_items_list a,.tt_items_list span{outline:none}.rtl .tt_items_list a,.rtl .tt_items_list span{float:right}.tt_items_list.thin a,.tt_items_list.thin span{font-weight:400}.tt_items_list.thin span{margin-left:5px}.tt_items_list .value{float:right;color:#34495e}.rtl .tt_items_list .value{float:left}.tt_items_list.opening_hours li span,.tt_items_list.opening_hours .value{color:#fff}.tt_items_list.opening_hours li{border-color:#4468b2}.home_box .tt_items_list li:first-child{padding-top:12px}.tt_items_list li a{border:none}.tt_items_list li a:hover{text-decoration:underline}.tt-ui-tabs-hide{display:none}.tt_tabs .ui-tabs-panel p{padding:24px 0 25px}.tt_tabs_navigation{float:none !important;clear:both;width:100% !important;padding:0;margin:0;list-style:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;background:0 0 !important;border:none !important}.tt_tabs_navigation li{float:left;margin:0 20px 0 0 !important;padding:0 !important;font-size:18px !important;background:0 0 !important;border:none !important;list-style:none !important}.rtl .tt_tabs_navigation li{float:right;margin:0 0 0 20px !important}.tt_tabs_navigation li:last-child{margin-right:0 !important}.rtl .tt_tabs_navigation li:last-child{margin-left:0 !important}.tt_tabs_navigation li a{width:auto !important;display:block;text-align:center;color:#666 !important;padding:8px 0 !important;border:none !important;border-bottom:1px solid #e5e5e5 !important;line-height:normal;outline:none;text-decoration:none;font-size:15px !important;font-family:'Lato',Helvetica,Arial,sans-serif;transition:none !important;margin-bottom:1px}.tt_tabs_navigation li a:hover,.tt_tabs_navigation li a.selected,.tt_tabs_navigation li.ui-tabs-active a{border-bottom-width:3px !important;padding-bottom:7px !important;border-color:#00a27c !important;color:#000 !important;margin-bottom:0}.sf-timetable-menu a:hover,.tt_tabs_navigation li a:hover,.tt_tabs_navigation li a:focus,.tt_tabs_navigation li a:active{text-decoration:none}.tabs_box_navigation.sf-timetable-menu{float:left;clear:none;font-family:'Lato',Helvetica,Arial,sans-serif;font-size:18px}.rtl .tabs_box_navigation.sf-timetable-menu li{float:right}.tabs_box_navigation.sf-timetable-menu li.submenu:hover:after{background:0 0}.tabs_box_navigation .tabs_box_navigation_icon{float:right;background:url(//www.herganhealth.com.au/wp-content/plugins/timetable/style/../images/arrow_menu_expand.png) no-repeat scroll 0 0 transparent;width:11px;height:11px;margin-top:3px}.rtl .tabs_box_navigation .tabs_box_navigation_icon{float:left}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{width:190px;height:auto;padding:15px 19px !important;margin:0 !important;list-style:none !important;color:#fff;cursor:pointer;border:1px solid #00a27c}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover{background-color:#fff;color:#34495e;box-shadow:0px 6px 8px 0px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover .tabs_box_navigation_icon{background-position:0 -11px}.rtl .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover .tabs_box_navigation_icon{background-position:0 -11px}.tabs_box_navigation.sf-timetable-menu li:hover ul,.tabs_box_navigation.sf-timetable-menu li.sfHover ul{top:48px !important;left:-1px;box-shadow:0px 6px 8px 0px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-top:none}.rtl .tabs_box_navigation.sf-timetable-menu li:hover ul,.tabs_box_navigation.sf-timetable-menu li.sfHover ul{left:auto;right:-1px}.tabs_box_navigation label{display:inline !important;font-size:18px !important;font-weight:400 !important}.tabs_box_navigation_hidden{display:none}