#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(https://www.ivf.com.au/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(https://www.ivf.com.au/misc/throbber-active.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(https://www.ivf.com.au/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(https://www.ivf.com.au/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(https://www.ivf.com.au/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(https://www.ivf.com.au/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(https://www.ivf.com.au/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(https://www.ivf.com.au/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.status{background-image:url(https://www.ivf.com.au/misc/message-24-ok.png);border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{background-image:url(https://www.ivf.com.au/misc/message-24-warning.png);border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{background-image:url(https://www.ivf.com.au/misc/message-24-error.png);border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}#edit-notify-type .form-item-notify-type{display:inline;margin-left:1.5em}.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%}.calendar-calendar .year-view td{width:32%;padding:1px;border:none}.calendar-calendar .year-view td table td{width:13%;padding:0}.calendar-calendar tr{padding:0;margin:0;background-color:#fff}.calendar-calendar th{text-align:center;margin:0}.calendar-calendar th a{font-weight:700}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0}.calendar-calendar .mini{border:none}.calendar-calendar td.week{width:1%;min-width:1%}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:.8em}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0}.calendar-calendar .inner div{padding:0;margin:0}.calendar-calendar .inner p{padding:0 0 .8em;margin:0}.calendar-calendar td a{font-weight:700;text-decoration:none}.calendar-calendar td a:hover{text-decoration:underline}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0}.calendar-calendar div.day{float:right;text-align:center;padding:.125em .25em 0;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0}.calendar-calendar div.title{font-size:.8em;text-align:center}.calendar-calendar div.title a{color:#000}.calendar-calendar div.title a:hover{color:#c00}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px}.calendar div.form-item{white-space:normal}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0}table td.mini a{font-weight:400}.calendar-calendar .mini-day-off{padding:0}.calendar-calendar .mini-day-on{padding:0}table .mini-day-on a{text-decoration:underline}.calendar-calendar .mini .title{font-size:.8em}.mini .calendar-calendar .week{font-size:.7em}.mini-row{width:100%;border:none}.mini{width:32%;vertical-align:top}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important}.calendar-calendar .day-view .stripe{width:100%}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important}.calendar-legend td{text-align:left;padding-left:5px}.calendar-empty{font-size:1px;line-height:1px}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #ccc;padding-top:.25em;width:1%}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:700}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em}.calendar-calendar td.calendar-agenda-items{border:1px solid #ccc;text-align:left}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff}.calendar-date-select form{text-align:right;float:right;width:25%}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both}.calendar-date-select .description{float:right}.calendar-label{font-weight:700;display:block;clear:both}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:.2em;width:auto;border:1px solid #ccc}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:700;border:1px solid #ccc}
.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee}.calendar-calendar div.calendar{border:none;font-size:x-small}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:400}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:700}.calendar-calendar td .inner div.day a{color:#4b85ac}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#c3d6e4}.calendar-calendar tbody{border-top:none}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto}.calendar-calendar .week-view .full .calendar-agenda-hour .calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0}.calendar-calendar .week-view .full .days{width:14%}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view td{vertical-align:top;padding:1px 2px 0}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0;padding-bottom:2px}.calendar-calendar .month-view .full .week{font-size:inherit}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0;border-bottom:0}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #ccc}.calendar-calendar .month-view .full td.single-day{border-top:0}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#f4f4f4}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none}
.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0 3px}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7c7f12;border-right:2px solid #7c7f12}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7c7f12}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7c7f12}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7c7f12}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7c7f12}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0 3px;overflow:hidden}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none}.calendar-calendar .day-view td div.dayview{padding:0}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0 auto;color:#fff;position:relative}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#fff}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0;top:0;width:100%;height:3px;z-index:2}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continuation{height:2.75em;padding-top:.75em;margin-right:8px}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0 !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:.75em}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0}
.calendar-calendar .week-view .full td.multi-day{padding:2px}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0;padding-right:0}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #ccc}.view .date-nav-wrapper .clear-block{margin-bottom:10px}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;text-align:right;top:0;width:auto;z-index:1;font-size:12px}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:700}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0;text-align:center;z-index:0}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0;text-align:right;top:0;width:auto;z-index:1;font-size:12px}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:700}.view-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.attachment .calendar-calendar{margin-top:20px;clear:both}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777;font-weight:700;text-align:right}.view-calendar .feed-icon{margin-top:5px}.view table.mini .date-prev,.view table.mini .date-next{background:none}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto}.date-nav{padding-bottom:0}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0}#comments{margin-top:15px}.indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.comment-preview{background-color:#ffffea}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:#fff;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}
#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.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{border-left-width:0}.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%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.field .field-label{font-weight:700}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}div.toboggan-container{text-align:center}div.toboggan-login-link-container{text-align:left}div.toboggan-login-link-container a{text-decoration:none}div.toboggan-block-message{text-align:left}div.user-login-block{text-align:left}div.user-login-block a{text-align:left}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE}.toboggan-unified #login-links a:hover{background-color:#DDD}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#fff19a;border:2px #333 solid}.toboggan-unified.login #register-form{display:none}.toboggan-unified.register #login-form{display:none}
.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}.poll{overflow:hidden}.poll .bar{height:1em;margin:1px 0;background-color:#ddd}.poll .bar .foreground{background-color:#000;height:1em;float:left}.poll .links{text-align:center}.poll .percent{text-align:right}.poll .total{text-align:center}.poll .vote-form{text-align:center}.poll .vote-form .choices{text-align:left;margin:0 auto;display:table}.poll .vote-form .choices .title{font-weight:700}.node-form #edit-poll-more{margin:0}.node-form #poll-choice-table .form-text{display:inline;width:auto}.node-form #poll-choice-table td.choice-flag{white-space:nowrap;width:4em}td.poll-chtext{width:80%}td.poll-chvotes .form-text{width:85%}.search-form{margin-bottom:1em}.search-form input{margin-top:0;margin-bottom:0}.search-results{list-style:none}.search-results p{margin-top:0}.search-results .title{font-size:1.2em}.search-results li{margin-bottom:1em}.search-results .search-snippet-info{padding-left:1em}.search-results .search-info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}#forum .description{font-size:.9em;margin:.5em}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap}#forum td.forum .icon{background-image:url(https://www.ivf.com.au/misc/forum-icons.png);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px}#forum td.forum .forum-status-new{background-position:-24px 0}#forum div.indent{margin-left:20px}#forum .icon div{background-image:url(https://www.ivf.com.au/misc/forum-icons.png);background-repeat:no-repeat;width:24px;height:24px}#forum .icon .topic-status-new{background-position:-24px 0}#forum .icon .topic-status-hot{background-position:-48px 0}#forum .icon .topic-status-hot-new{background-position:-72px 0}#forum .icon .topic-status-sticky{background-position:-96px 0}#forum .icon .topic-status-closed{background-position:-120px 0}a.nodeorder-order-link{padding-left:1em}#nodeorder .item-wrapper{display:inline-block;position:relative;float:left}#nodeorder .item-wrapper>div{margin-right:1em;position:relative;float:left;display:inline-block}#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:0;right:30px;background:url(https://www.ivf.com.au/sites/all/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:0;right:30px;background:url(https://www.ivf.com.au/sites/all/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(https://www.ivf.com.au/sites/all/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(https://www.ivf.com.au/sites/all/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(https://www.ivf.com.au/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(https://www.ivf.com.au/sites/all/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:#ffd 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(https://www.ivf.com.au/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(https://www.ivf.com.au/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat}.hidden_comment-hidden .vud-widget{display:none}abbr.lexicon-indicator,acronym.lexicon-indicator,sup.lexicon-indicator,span.lexicon-indicator,a.lexicon-indicator,a.lexicon-icon,dfn.lexicon-indicator,img.lexicon-indicator{cursor:help}span.lexicon-term{text-decoration:none;border-bottom:1px dotted;cursor:help}a.lexicon-term{text-decoration:none;border-bottom:1px dotted #080;color:#080;cursor:help}.lexicon-links{text-align:center;background-color:#eef;color:#888}.lexicon-links a{font-size:140%;text-transform:uppercase}.lexicon-extralinks a{background-color:#ccc;font-size:.6em}.popup-element{display:inline-block}.popup-element{*display:inline;}.popup-element-title{background:url(https://www.ivf.com.au/sites/all/modules/contrib/popup/images/popup-icon.png) no-repeat right top;cursor:pointer;display:inline-block;padding-right:12px;position:relative}.popup-title-active{background-image:url(https://www.ivf.com.au/sites/all/modules/contrib/popup/images/popup-icon-active.png)}.popup-element-body{display:none;position:absolute;text-align:left}.popup-element-body a.popup-close-button{cursor:pointer;float:right}#popup-active-overlay{position:absolute;z-index:2000;top:0;left:0}table.popup-layout{border:none}.popup-element-body table.popup-layout{background:none;border:none}.popup-element-body table.popup-layout *{border:none}.popup-element-body table.popup-layout tr{background:none}.popup-element-body .popup-menu-branch,.popup-element-body .popup-menu-item,div.popup-menu-block .popup-menu-branch,div.popup-menu-block .popup-menu-item{display:block}.popup-menu-branch .popup-menu-branch-title{cursor:default}.popup-element-body .node{border-bottom:0;margin:0;padding:0}.popup-ahah-placeholder{background:url('/misc/throbber.gif') no-repeat right -15px;height:20px}.popup-element-noscript a.popup-close-button{display:none}.popup-element-noscript .popup-element-title{position:static}.popup-element-noscript:hover{position:relative}.popup-element-noscript:hover .popup-element-body{display:block}.popup-element-noscript:hover .popup-element-body .popup-element-body{display:none}.popup-element-noscript .origin-top-left.expand-top-left{bottom:100%;right:100%}
.popup-element-noscript .origin-top-left.expand-top-right{bottom:100%;left:0}.popup-element-noscript .origin-top-left.expand-bottom-left{top:0;right:100%}.popup-element-noscript .origin-top-left.expand-bottom-right{top:0;left:0}.popup-element-noscript .origin-top-right.expand-top-left{bottom:100%;right:0}.popup-element-noscript .origin-top-right.expand-top-right{bottom:100%;left:100%}.popup-element-noscript .origin-top-right.expand-bottom-left{right:0;top:0}.popup-element-noscript .origin-top-right.expand-bottom-right{left:100%;top:0}.popup-element-noscript .origin-bottom-left.expand-top-left{bottom:0;right:100%}.popup-element-noscript .origin-bottom-left.expand-top-right{bottom:0;left:0}.popup-element-noscript .origin-bottom-left.expand-bottom-left{right:100%;top:100%}.popup-element-noscript .origin-bottom-left.expand-bottom-right{top:100%;left:0}.popup-element-noscript .origin-bottom-right.expand-top-left{bottom:0;right:0}.popup-element-noscript .origin-bottom-right.expand-top-right{bottom:0;left:100%}.popup-element-noscript .origin-bottom-right.expand-bottom-left{right:0;top:100%}.popup-element-noscript .origin-bottom-right.expand-bottom-right{top:100%;left:100%}.popup-element-noscript .width-100 .inner{width:100px}.popup-element-noscript .width-150 .inner{width:150px}.popup-element-noscript .width-200 .inner{width:200px}.popup-element-noscript .width-250 .inner{width:250px}.popup-element-noscript .width-300 .inner{width:300px}.popup-element-noscript .width-350 .inner{width:350px}.popup-element-noscript .width-400 .inner{width:400px}.popup-element-noscript .width-450 .inner{width:450px}.popup-element-noscript .width-500 .inner{width:500px}.popup-element-noscript .popup-ahah-placeholder{display:none}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1;z-index:497}.sf-menu ul{position:absolute;top:-99999em;width:12em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;z-index:498}.sf-menu a{display:block;position:relative}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em}.sf-menu li:hover li ul,.sf-menu li.sfHover li ul,.sf-menu li li:hover li ul,.sf-menu li li.sfHover li ul{top:-99999em}.sf-menu li li:hover ul,.sf-menu li li.sfHover ul,.sf-menu li li li:hover ul,.sf-menu li li li.sfHover ul{left:12em;top:0}.sf-menu a.sf-with-ul{min-width:1px}.sf-sub-indicator{background:url(https://www.ivf.com.au/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:.75em;text-indent:-999em;top:1.05em;width:10px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(https://www.ivf.com.au/sites/all/libraries/superfish/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}.sf-menu.rtl,.sf-menu.rtl li{float:right}.sf-menu.rtl li:hover ul,.sf-menu.rtl li.sfHover ul{right:0}.sf-menu.rtl li li:hover ul,.sf-menu.rtl li li.sfHover ul,.sf-menu.rtl li li li:hover ul,.sf-menu.rtl li li li.sfHover ul{right:12em}.sf-menu.rtl a.sf-with-ul{padding-left:2.25em;padding-right:1em}.sf-menu.rtl .sf-sub-indicator{left:.75em;right:auto;background:url(https://www.ivf.com.au/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px}.sf-menu.rtl a>.sf-sub-indicator{top:.8em;background-position:-10px -100px}.sf-menu.rtl a:focus>.sf-sub-indicator,.sf-menu.rtl a:hover>.sf-sub-indicator,.sf-menu.rtl a:active>.sf-sub-indicator,.sf-menu.rtl li:hover>a>.sf-sub-indicator,.sf-menu.rtl li.sfHover>a>.sf-sub-indicator{background-position:0 -100px}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0}.sf-menu.rtl ul a>.sf-sub-indicator{background-position:-10px 0}.sf-menu.rtl ul a:focus>.sf-sub-indicator,.sf-menu.rtl ul a:hover>.sf-sub-indicator,.sf-menu.rtl ul a:active>.sf-sub-indicator,.sf-menu.rtl ul li:hover>a>.sf-sub-indicator,.sf-menu.rtl ul li.sfHover>a>.sf-sub-indicator{background-position:0 0}
.sf-navbar.rtl li li:hover ul,.sf-navbar.rtl li li.sfHover ul{right:0}.sf-navbar.rtl li li li:hover ul,.sf-navbar.rtl li li li.sfHover ul{right:12em}.sf-vertical.rtl li:hover ul,.sf-vertical.rtl li.sfHover ul{left:auto;right:12em}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px}.sf-navbar.rtl ul a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar.rtl ul a:focus>.sf-sub-indicator,.sf-navbar.rtl ul a:hover>.sf-sub-indicator,.sf-navbar.rtl ul a:active>.sf-sub-indicator,.sf-navbar.rtl ul li:hover>a>.sf-sub-indicator,.sf-navbar.rtl ul li.sfHover>a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0}.sf-navbar.rtl ul ul a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar.rtl ul ul a:focus>.sf-sub-indicator,.sf-navbar.rtl ul ul a:hover>.sf-sub-indicator,.sf-navbar.rtl ul ul a:active>.sf-sub-indicator,.sf-navbar.rtl ul ul li:hover>a>.sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover>a>.sf-sub-indicator{background-position:0 0}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0}.sf-vertical.rtl a>.sf-sub-indicator{background-position:0 0}.sf-vertical.rtl a:focus>.sf-sub-indicator,.sf-vertical.rtl a:hover>.sf-sub-indicator,.sf-vertical.rtl a:active>.sf-sub-indicator,.sf-vertical.rtl li:hover>a>.sf-sub-indicator,.sf-vertical.rtl li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-vertical,.sf-vertical li{width:12em}.sf-vertical li:focus ul,.sf-vertical li:hover ul,.sf-vertical li:active ul,.sf-vertical li.sfHover ul{left:12em;top:0}.sf-vertical .sf-sub-indicator{background-position:-10px 0}.sf-vertical a>.sf-sub-indicator{background-position:0 0}.sf-vertical a:focus>.sf-sub-indicator,.sf-vertical a:hover>.sf-sub-indicator,.sf-vertical a:active>.sf-sub-indicator,.sf-vertical li:hover>a>.sf-sub-indicator,.sf-vertical li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar,.sf-navbar li li{position:relative}.sf-navbar li{position:static}.sf-navbar li ul,.sf-navbar li li li{width:100%}.sf-navbar ul li{width:auto;float:left}.sf-navbar ul,.sf-navbar .active-trail ul ul{left:0;top:-99999em}.sf-navbar li:focus ul,.sf-navbar li:hover ul,.sf-navbar li:active ul,.sf-navbar li.sfHover ul,.sf-navbar li li:focus ul,.sf-navbar li li:hover ul,.sf-navbar li li:active ul,.sf-navbar li li.sfHover ul,.sf-navbar .active-trail ul{left:0;top:2.5em}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar ul a:focus>.sf-sub-indicator,.sf-navbar ul a:hover>.sf-sub-indicator,.sf-navbar ul a:active>.sf-sub-indicator,.sf-navbar ul li:hover>a>.sf-sub-indicator,.sf-navbar ul li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul ul .sf-sub-indicator{background-position:-10px 0}.sf-navbar ul ul a>.sf-sub-indicator{background-position:0 0}.sf-navbar ul ul a:focus>.sf-sub-indicator,.sf-navbar ul ul a:hover>.sf-sub-indicator,.sf-navbar ul ul a:active>.sf-sub-indicator,.sf-navbar ul ul li:hover>a>.sf-sub-indicator,.sf-navbar ul ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-navbar>li>ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0}body{padding:0;margin:0;left:0}.dropdrawer *,.dropdrawer *:before,.dropdrawer *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdrawer ul{list-style:none;margin:0;padding:0}@media all and (min-width:569px){body{left:0 !important}.dropdrawer{display:block;position:relative;z-index:1000;left:auto !important;clip:rect(0,auto,auto,0) !important}.dropdrawer ul{position:relative;z-index:1000}.dropdrawer>ul>li{position:relative;float:left}.dropdrawer>ul>li>a{display:block;text-decoration:none;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;-o-transition:background-color .35s ease;-ms-transition:background-color .35s ease;transition:background-color .35s ease}.dropdrawer ul ul{position:absolute;z-index:100;height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .35s ease-in;-moz-transition:opacity .35s ease-in;-o-transition:opacity .35s ease-in;-ms-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.dropdrawer ul ul ul{right:0;top:0}.dropdrawer>ul>li:hover ul ul,.dropdrawer>ul>li>a:hover ul ul{height:0;overflow:hidden;opacity:0}.dropdrawer ul ul ul{left:170px;width:170px;top:0;position:absolute}.dropdrawer>ul>li:hover ul,.dropdrawer>ul>li>a:hover ul,.dropdrawer ul ul li:hover>ul,.dropdrawer ul ul li a:hover>ul{height:auto;overflow:visible;opacity:1}.dropdrawer ul ul li{width:170px;position:relative;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;-o-transition:background-color .35s ease;-ms-transition:background-color .35s ease;transition:background-color .35s ease}
.ie7 .dropdrawer ul ul li{margin-bottom:-3px}.dropdrawer ul ul li a{display:block}.dropdrawer .toggle{display:none}.dropdrawer-footer,.dropdrawer-header{display:none}}@media screen and (max-width:568px){body{padding:0;margin:0;position:relative;width:100%;overflow-x:hidden}.dropdrawer{height:99%;top:1px;width:265px;z-index:1000;position:fixed;overflow-x:hidden;overflow-y:scroll;left:0}.dropdrawer *{-webkit-transform:translate3d(0,0,0)}.dropdrawer.open,.dropdrawer.toggle.open{left:0;-webkit-overflow-scrolling:touch}.dropdrawer.behindcanvas{clip:rect(0,0,auto,0)}.dropdrawer.offcanvas,.dropdrawer.toggle{left:-265px}.pushee{left:0;position:relative}.pushee.open{left:265px;height:100%;overflow:hidden}.dropdrawer ul{display:block}.dropdrawer ul li{display:block;float:none;padding:2px 2px 2px 10px}.dropdrawer ul ul{height:0;overflow:hidden;margin-top:2px}.dropdrawer ul ul.open{height:auto;overflow:visible}.dropdrawer .toggle{display:block;position:absolute;top:2px;right:2px;z-index:2100}}.firstsname-und-0-value-textfield{display:none !important}div.addressfield-container-inline>div.form-item{float:left;margin-right:1em}div.addressfield-container-inline.country-GB>div.form-item{float:none;margin-right:auto}div.addressfield-container-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html div.addressfield-container-inline{height:1%}*:first-child+html div.addressfield-container-inline{min-height:1%}input.webform-calendar{display:none;padding:3px;vertical-align:top}html.js input.webform-calendar{display:inline}.webform-container-inline label{display:inline;margin-right:1em}.webform-container-inline div,.webform-container-inline div.form-item{display:inline}.webform-container-inline div.description{display:block}.webform-container-inline div.messages{display:block;float:left}.webform-container-inline div.ajax-progress-bar div{display:inherit}.field-label-inline .field-content{float:left}.field-label-inline .field-content .field-items{float:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100;src:local("Libre Franklin Thin"),local("LibreFranklin-Thin"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-100.woff2) format("woff2"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-100.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:300;src:local("Libre Franklin Light"),local("LibreFranklin-Light"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-300.woff2) format("woff2"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-300.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:300;src:local("Libre Franklin Light Italic"),local("LibreFranklin-LightItalic"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-300italic.woff2) format("woff2"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-300italic.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:500;src:local("Libre Franklin Medium"),local("LibreFranklin-Medium"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-500.woff2) format("woff2"),url(https://www.ivf.com.au/sites/all/themes/ivfa2017/fonts/libre-franklin-v2-latin-500.woff) format("woff")}html{color:#454447;font-size:62.5%;font-family:"Libre Franklin",sans-serif}body{-webkit-transition:font-family .25s ease;transition:font-family .25s ease;font-size:16px;font-size:1.6rem;color:#454447;line-height:1.286em;font-weight:300}p:last-child,li:last-child{margin-bottom:0}h1,.h1{font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem;margin-bottom:3rem;color:#9b5ba4;font-weight:100}h1 a,.h1 a{font-weight:100}h2,.h2,.jquery{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin-bottom:2.4rem;color:#454447;font-weight:300}h2 a,.h2 a,.jquery a{font-weight:300}h3,.h3{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;margin-bottom:2rem;color:#454447;font-weight:300}h3 a,.h3 a{font-weight:300}h4,.h4,h5,.h5,h6,.h6,dt{font-size:17px;font-size:1.7rem;line-height:21px;line-height:2.1rem;margin-bottom:1.7rem;color:#332a86;font-weight:500}@media(min-width:601px){h1,.h1{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem;margin-bottom:3.6rem}h2,.h2{font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem;margin-bottom:3rem}h3,.h3{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;margin-bottom:2.4rem}h4,.h4,h5,.h5,h6,.h6{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;margin-bottom:1.8rem}}p{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;margin-bottom:1.5rem}ul,ol{margin-bottom:.75rem}ul ul,ul ol,ol ul,ol ol{margin-left:3rem}li{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;list-style:none;margin-bottom:.75rem}ul>li:before{display:inline-block;height:5px;margin-right:10px;width:5px;border-radius:50%;background-color:#454447;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}ol{counter-reset:count}ol>li:before{display:inline-block;margin-right:1rem;content:counter(count) ".";counter-increment:count}small,.small{font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem}
a{-webkit-transition:all .25s ease;transition:all .25s ease;color:#9b5ba4;font-weight:500;text-decoration:none}a:hover{cursor:pointer}a:hover,a:active,a:focus{color:#a491c4}a.lexicon-term{color:#332a86;border-color:#332a86}strong,b{font-weight:500}em,i{font-weight:300;font-style:italic}@media(min-width:601px){p,li{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}p{margin-bottom:1.6rem}ul,li{margin-bottom:.8rem}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:2px solid #9b5ba4}[data-whatinput="mouse"] :focus,[data-whatinput="mouse"] :active,[data-whatinput="touch"] :focus,[data-whatinput="touch"] :active{outline:none}[data-whatinput="keyboard"] :focus,input:focus{outline:2px solid #9b5ba4}.container{margin:0 auto;max-width:1020px;width:100%;padding:0 2rem}img{display:block;height:auto;max-width:100%}svg,svg *{-webkit-transition:fill .25s ease,-webkit-transform .25s ease;transition:fill .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,fill .25s ease;transition:transform .25s ease,fill .25s ease,-webkit-transform .25s ease}@media(max-width:960px){body:not(.mceContentBody){padding-top:6rem;overflow-x:hidden}}@media(max-width:600px){.big-screen-only{display:none}}@media(min-width:601px){.small-screen-only{display:none}}.preheader{background-color:#f9f8f9}.block-menu-menu-menu-languages{color:#807f83}.block-menu-menu-menu-languages ul{margin-bottom:0}.block-menu-menu-menu-languages li{font-size:14px;font-size:1.4rem}.block-menu-menu-menu-languages li:before{display:none}.block-menu-menu-menu-languages li:first-child a:before,.block-menu-menu-menu-languages li:last-child a:before{display:none}.block-menu-menu-menu-languages li a:before{display:inline;height:auto;width:auto;margin:0;padding-left:.3rem;padding-right:.5rem;content:'|';background-color:transparent;border-radius:0}.block-menu-menu-menu-languages a{color:#807f83}.block-menu-menu-menu-languages a:hover{color:#9b5ba4}.block-menu-menu-menu-languages a:hover:before{color:#807f83}.block-menu-menu-menu-languages li:last-child a{color:#fff;text-decoration:none}@media(max-width:960px){.preheader{margin-left:-2rem;margin-right:-2rem}.block-menu-menu-menu-languages li:not(:last-child){display:none}.block-menu-menu-menu-languages a.button{width:100%}}@media(min-width:961px){.block-menu-menu-menu-languages{text-align:right}.block-menu-menu-menu-languages li{display:inline-block;margin-bottom:0;vertical-align:middle}.block-menu-menu-menu-languages a{vertical-align:middle}.block-menu-menu-menu-languages a :before,.block-menu-menu-menu-languages a :after{vertical-align:middle}.block-menu-menu-menu-languages li:last-child a{margin-left:2rem}}header{position:fixed;top:0;left:0;right:0;height:60px;background-color:#fff;z-index:3}header>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}header .logo{margin-bottom:auto;margin-right:auto;margin-top:auto;padding:1rem 1rem 1rem 2rem;max-width:200px;width:100%}.menu-trigger{height:60px;padding:1.45rem;background-image:none;background-color:#8584bb}.menu-trigger svg{-webkit-transform:scale(1);transform:scale(1)}.menu-trigger:hover{background-color:#6665aa}.menu-trigger:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu-trigger:after{display:none}@media(max-width:960px){header{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}header>.container{padding:0}header .block-search{display:none}}@media(min-width:961px){.menu-trigger{display:none}header{position:static;height:80px}header .logo{max-width:250px;padding:0}}.block-virtus-virtus-dropdrawer-menu ul,.block-virtus-virtus-dropdrawer-menu li{margin:0}.block-virtus-virtus-dropdrawer-menu li:before,.block-virtus-virtus-dropdrawer-menu .menu-1261{display:none}@media(max-width:960px){.overlay{position:fixed;bottom:0;left:0;right:0;top:0;opacity:0;height:100%;width:100%;z-index:4;background-color:rgba(0,0,0,0.8);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.navigation{position:fixed;top:0;right:0;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);width:calc(100% - 2rem);z-index:4;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.navigation>.container{max-width:none;padding:0}.navigation ul ul{display:none}.navigation .navigation__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:2rem}.navigation .navigation__top .phone:after{display:none}.navigation button.menu-close-trigger{padding:2rem 2.2rem;background-color:transparent;background-image:none}.navigation button.menu-close-trigger:after{display:none}.navigation button.menu-close-trigger svg{-webkit-transform:scale(1);transform:scale(1)}.navigation button.menu-close-trigger:hover{background-color:#e0e0ee}.navigation button.menu-close-trigger:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.block-virtus-virtus-dropdrawer-menu{overflow:hidden}
.block-virtus-virtus-dropdrawer-menu a{font-size:16px;font-size:1.6rem;position:relative;border-bottom:1px solid #d9d8da;display:block;padding:1.5rem 4.5rem 1.5rem 2rem;background-color:transparent;color:#332a86;font-weight:500;text-decoration:none}.block-virtus-virtus-dropdrawer-menu a:hover{background-color:#e0e0ee}.block-virtus-virtus-dropdrawer-menu li:not(.expanded) a:after,.block-virtus-virtus-dropdrawer-menu a.accented:after,.block-virtus-virtus-dropdrawer-menu .expand-trigger{position:absolute;bottom:0;top:0;right:0;display:block;height:5rem;width:4.5rem;background-color:transparent;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:rotate(0) translateX(0);transform:rotate(0) translateX(0);-webkit-transition:all .25s ease;transition:all .25s ease}.block-virtus-virtus-dropdrawer-menu li:not(.expanded) a:hover:after,.block-virtus-virtus-dropdrawer-menu li a.accented:hover:after{-webkit-transform:rotate(0) translateX(20%);transform:rotate(0) translateX(20%)}.block-virtus-virtus-dropdrawer-menu .expand-trigger{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-down-purple.svg)}.block-virtus-virtus-dropdrawer-menu .expand-trigger:hover,.block-virtus-virtus-dropdrawer-menu .expand-trigger:active,.block-virtus-virtus-dropdrawer-menu .expand-trigger:focus{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-down-sweetpurple.svg)}.block-virtus-virtus-dropdrawer-menu .expand-trigger:after{display:none}.block-virtus-virtus-dropdrawer-menu a.accented{background-color:#9b5ba4;color:#fff}.block-virtus-virtus-dropdrawer-menu a.accented:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-white.svg)}.block-virtus-virtus-dropdrawer-menu a.accented .expand-trigger{display:none}.block-virtus-virtus-dropdrawer-menu ul>li>ul{background-color:#ececed}.block-virtus-virtus-dropdrawer-menu ul>li>ul a{padding-left:3rem;color:#454447;font-weight:300}.block-virtus-virtus-dropdrawer-menu ul>li>ul>li>ul{background-color:#e4e4e6}.block-virtus-virtus-dropdrawer-menu ul>li>ul>li>ul a{padding-left:4rem}.block-virtus-virtus-dropdrawer-menu .js-open>ul{display:block}.block-virtus-virtus-dropdrawer-menu .js-open>a .expand-trigger{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.navigation .block-menu-menu-menu-languages{padding:1.5rem 1.5rem 1rem}.navigation .block-menu-menu-menu-languages li{display:inline-block}.navigation .block-menu-menu-menu-languages li:last-child{display:none}.menu-open{overflow:hidden}.menu-open .overlay{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.menu-open .navigation{-webkit-transform:translateX(0);transform:translateX(0)}}@media(min-width:961px){.menu-close-trigger,.navigation .phone,.expand-trigger,.navigation .menu-1142{display:none}.navigation{background-color:#6665aa}.block-virtus-virtus-dropdrawer-menu{position:relative}.block-virtus-virtus-dropdrawer-menu a{display:block;font-weight:300;text-decoration:none}.block-virtus-virtus-dropdrawer-menu>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.block-virtus-virtus-dropdrawer-menu ul ul{display:none}.block-virtus-virtus-dropdrawer-menu>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;background-color:transparent;text-align:center}.block-virtus-virtus-dropdrawer-menu>ul>li:hover{background-color:#a491c4}.block-virtus-virtus-dropdrawer-menu>ul>li.active-trail{background-color:#535294}.block-virtus-virtus-dropdrawer-menu>ul>li>a{margin:auto;padding:1rem 2rem;color:#fff}
.block-virtus-virtus-dropdrawer-menu>ul>li>ul{position:absolute;top:100%;left:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem 0 2rem 2rem;width:100%;background-color:#fff;text-align:left;opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.block-virtus-virtus-dropdrawer-menu .column{padding-right:2rem;width:25%}.block-virtus-virtus-dropdrawer-menu .column ul{display:block}.block-virtus-virtus-dropdrawer-menu .column ul:hover{background-color:transparent}.block-virtus-virtus-dropdrawer-menu .column a{position:relative;color:#454447}.block-virtus-virtus-dropdrawer-menu .column>li>a{border-bottom:1px solid #9b5ba4;margin:0 0 1.5rem;padding-bottom:1.5rem;padding-right:2rem;color:#9b5ba4;font-weight:500}.block-virtus-virtus-dropdrawer-menu .column li>a:after{position:absolute;top:auto;left:auto;display:inline-block;height:15px;width:10px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-accent.svg);background-repeat:no-repeat;background-position:center center;background-size:10px 15px;content:'';-webkit-transform:translateX(1rem) translateY(0.5rem);transform:translateX(1rem) translateY(0.5rem);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.block-virtus-virtus-dropdrawer-menu .column li>a:hover:after{-webkit-transform:translateX(2rem) translateY(0.5rem);transform:translateX(2rem) translateY(0.5rem)}.block-virtus-virtus-dropdrawer-menu>ul>li:hover>ul{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.block-virtus-virtus-dropdrawer-menu .column>li>ul{padding-bottom:1rem}.block-virtus-virtus-dropdrawer-menu .column>li>ul a{font-size:15px;font-size:1.5rem;margin-bottom:1rem;padding-right:2rem}.block-virtus-virtus-dropdrawer-menu .column>li>ul a:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-text.svg);opacity:0}.block-virtus-virtus-dropdrawer-menu .column>li>ul a:hover:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-text.svg);opacity:1}}.postheader{padding-bottom:1rem;padding-top:1rem;background-color:#f9f8f9}.subfeatures .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subfeatures .inner>div{width:100%;background-color:transparent;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.front .subfeatures{margin-bottom:4rem;background-color:#f9f8f9}.front .subfeatures .inner>div:hover{background-color:#ececed}@media(max-width:960px){.subfeatures>.inner>div:not(:last-child){border-bottom:1px solid #ececed}}@media(min-width:961px){.subfeatures .inner>div{width:25%}}@media(min-width:1201px){.front .subfeatures .inner{margin:0 auto;max-width:1020px;width:100%;padding:0 2rem}}.not-front main.container{padding-bottom:4rem;padding-top:4rem}.node:not(.node-teaser) .field-name-body p+h2,.node:not(.node-teaser) .field-name-body ul+h2,.node:not(.node-teaser) .field-name-body ol+h2{margin-top:2.4rem}.node:not(.node-teaser) .field-name-body p+h3,.node:not(.node-teaser) .field-name-body ul+h3,.node:not(.node-teaser) .field-name-body ol+h3{margin-top:2rem}.node:not(.node-teaser) .field-name-field-image{margin-bottom:3rem}@media(max-width:960px){main .sidebar-first,main .sidebar-second{display:none}}@media(min-width:601px){.node:not(.node-teaser) .field-name-body p+h2,.node:not(.node-teaser) .field-name-body ul+h2,.node:not(.node-teaser) .field-name-body ol+h2{margin-top:3rem}.node:not(.node-teaser) .field-name-body p+h3,.node:not(.node-teaser) .field-name-body ul+h3,.node:not(.node-teaser) .field-name-body ol+h3{margin-top:2.4rem}
}@media(min-width:961px){main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}main .sidebar-first{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-right:3rem;width:calc(30% - 3rem)}main .content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}main .sidebar-second{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:3rem;width:calc(20% - 3rem)}.no-sidebars main .content-wrapper{width:100%}.one-sidebar .content-wrapper{width:calc(60% - 1rem)}}@media(min-width:601px){.post-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-content>div{width:100%}}footer{background-color:#8584bb}.footer__top{padding-top:8rem;padding-bottom:6rem;color:#fff;text-align:center}.footer__top ul{margin:0}.footer__top li{margin-bottom:2rem}.footer__top li:before{display:none}.footer__top a{color:#fff;font-weight:300;text-decoration:none}.footer__top a:hover{color:#fff;text-decoration:underline}.footer__top [data-whatinput="keyboard"] :focus,.footer__top input:focus{outline-color:#fff}.footer__top .icon{display:inline-block;vertical-align:middle}.footer__top .icon:not(:last-child){margin-right:2rem}@media(max-width:960px){.footer__top ul ul li,.footer__top ul>li:last-child{display:none}.footer__top li.menu-1081{display:block;margin-top:2rem}}@media(min-width:961px){.footer__top nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.footer__top nav>ul>li{-webkit-flex-basis:calc(16.66% - 2rem);-ms-flex-preferred-size:calc(16.66% - 2rem);flex-basis:calc(16.66% - 2rem)}.footer__top nav>ul>li>a,.footer__top nav>ul>li>span{display:block;font-weight:500;margin-bottom:2rem;color:#fff}}.footer__bottom{padding-bottom:3.5rem;padding-top:3.5rem;background-color:#fff;text-align:center}.footer__bottom li{font-size:14px;font-size:1.4rem;display:inline-block}.footer__bottom li:before{display:none}.footer__bottom li:not(:last-child):after{display:inline;padding-left:.5rem;padding-right:.3rem;content:'|'}.footer__bottom a{color:#454447;font-weight:300;text-decoration:none}.footer__bottom a:hover{color:#454447;text-decoration:underline}.block-block-42 img{margin-left:auto;margin-right:auto;margin-bottom:4rem}table{background-color:#f9f8f9;margin-bottom:1.5rem;width:100%;vertical-align:top}table thead{font-weight:500}table thead tr{background-color:#d2d2d4}table tr{border-bottom:#d9d8da}table tr:nth-child(even){background-color:#ececed}table td,table th{padding:1rem;vertical-align:top}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=submit]:hover,button:hover{cursor:pointer}.button,input[type="submit"],button{font-size:16px;font-size:1.6rem;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;display:block;line-height:1;padding:1.5rem 4rem 1.5rem 1.2rem;color:#fff;font-weight:500;background-color:#332a86}.button:hover,.button:active,.button:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,button:hover,button:active,button:focus{background-color:#2d2576;color:#fff}.button:after,input[type="submit"]:after,button:after{position:absolute;top:50%;right:1.6rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-white.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.button:hover:after,.button:active:after,.button:focus:after,input[type="submit"]:hover:after,input[type="submit"]:active:after,input[type="submit"]:focus:after,button:hover:after,button:active:after,button:focus:after{-webkit-transform:translateY(-50%) translateX(0.5rem);transform:translateY(-50%) translateX(0.5rem)}input[type="submit"]{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-white.svg);background-repeat:no-repeat;background-position:85% center}input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background-position:90% center;color:#fff}@media(min-width:601px){.button,input[type="submit"],button{display:inline-block;padding-top:1rem;padding-bottom:1rem}}.button.button--alt,input[type="submit"].button--alt,button.button--alt{padding:1.7rem 2rem;background-color:#9abf4c;background-image:none;text-align:center;text-transform:uppercase}.button.button--alt:hover,.button.button--alt:active,.button.button--alt:focus,input[type="submit"].button--alt:hover,input[type="submit"].button--alt:active,input[type="submit"].button--alt:focus,button.button--alt:hover,button.button--alt:active,button.button--alt:focus{background-color:#84a73c}.button.button--alt:after,input[type="submit"].button--alt:after,button.button--alt:after{display:none}button.button--dark,input[type="submit"].button--dark,.button--dark{border:1px solid #fff;height:3rem;padding:.5rem 1rem;background-color:transparent;background-image:none;color:#fff}button.button--dark:after,input[type="submit"].button--dark:after,.button--dark:after{display:none}button.button--dark:hover,input[type="submit"].button--dark:hover,.button--dark:hover{background-color:rgba(0,0,0,0.3)}button:disabled,input[type=submit]:disabled,.button.button--disabled,input[type="submit"].button--disabled,button.button--disabled{padding:1rem 1.2rem;background-color:#d9d8da;background-image:none;pointer-events:none}a.ninja-link{position:absolute;top:0;left:0;right:0;bottom:0;display:block;opacity:0}a.arrow-link{position:relative;padding-left:2rem;padding-right:2rem;color:#332a86}a.arrow-link:after{position:absolute;top:.35rem;right:0;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}a.arrow-link:hover:after,a.arrow-link:active:after,a.arrow-link:focus:after{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}
.icon{font-size:0px;font-size:0rem;display:block;background-position:center center;background-size:100%}.icon.icon--facebook{height:31px;width:31px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-facebook.png)}.icon.icon--youtube{height:26px;width:36px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-youtube.png)}.block-virtus-tools-links{width:100%}.tool-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tool-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:1.5rem;width:33.33%;background-color:#d34d4f;color:#fff;text-align:center}.tool-icon .icon{margin-bottom:.5rem}.tool-icon .text{display:block;margin-top:.5rem}.tool-icon:hover{background-color:#c63133;color:#fff}.tool-icon--male-fertility{background-color:#5ec7d6}.tool-icon--male-fertility:hover{background-color:#3dbcce}.tool-icon--events{background-color:#9abf4c}.tool-icon--events:hover{background-color:#84a73c}@media(max-width:400px){.tool-icon{font-size:13px;font-size:1.3rem}}@media(min-width:601px){.tool-icon{padding-bottom:2rem;padding-top:2rem}}@media(min-width:961px) and (max-width:1200px){.subfeatures>.inner>.block-virtus-tools-links{width:100%}}@media(min-width:961px){.tool-icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:7rem;padding:1rem 2rem 1rem 1rem}.tool-icon .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-right:1rem;width:5.5rem}.tool-icon .icon img{margin-left:auto;margin-right:auto}.tool-icon .text{position:relative;margin:0;padding-right:3rem;white-space:nowrap}}@media(min-width:1201px){.subfeatures>.inner>.block-virtus-tools-links{width:auto}.subfeatures>.inner>.block-virtus-tools-links:hover{background-color:transparent}.tool-icons{display:block}.tool-icon{position:fixed;right:0;top:50%;z-index:5;width:auto;text-align:left;-webkit-transform:translateY(-50%) translateX(100%) translateX(-7.5rem);transform:translateY(-50%) translateX(100%) translateX(-7.5rem);-webkit-transition:all .5s ease;transition:all .5s ease}.tool-icon.tool-icon--ovulation-calculator{top:calc(50% - 7rem)}.tool-icon.tool-icon--events{top:calc(50% + 7rem)}.tool-icon:hover{-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.tool-icon .text:after{position:absolute;top:.35rem;right:0;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-white.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateX(0);transform:translateX(0)}}a.phone{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#332a86}a.phone span{padding-left:.5rem}a.phone svg{-webkit-transform:scale(1);transform:scale(1)}a.phone:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:600px){a.phone{font-size:18px;font-size:1.8rem;position:relative;border:1px solid #332a86;padding:1rem}a.phone:after{position:absolute;top:50%;right:2rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}a.phone:hover:after,a.phone:active:after,a.phone:focus:after{-webkit-transform:translateY(-50%) translateX(1rem);transform:translateY(-50%) translateX(1rem)}}@media(min-width:601px) and (max-width:960px){a.phone{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}}@media(max-width:960px){a.phone--smol{border:none;display:block;height:60px;padding:1.15rem 1.45rem;background-color:transparent}a.phone--smol svg{height:35px;width:35px}a.phone--smol:hover{background-color:#e0e0ee}a.phone--smol span,a.phone--smol:after{display:none}}@media(max-width:600px){a.phone--smol{border:0}a.phone--smol:after{display:none}}a.phone.phone--white{color:#fff}a.phone.phone--white svg{fill:#fff}@media(max-width:600px){a.phone{border:1px solid #fff}
a.phone:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-white.svg)}}.jquery-ui-filter-accordion,#block-views-similar-videos-block,.accordian-section{position:relative;margin-top:3rem;margin-bottom:3rem}.jquery-ui-filter-accordion .ui-accordion-header,#block-views-similar-videos-block .ui-accordion-header,.accordian-section .ui-accordion-header{position:relative}.jquery-ui-filter-accordion>h2,.jquery-ui-filter-accordion .jquery-ui-filter-accordion-header h2,.jquery-ui-filter-accordion>h3,#block-views-similar-videos-block>h2,#block-views-similar-videos-block .jquery-ui-filter-accordion-header h2,#block-views-similar-videos-block>h3,.accordian-section>h2,.accordian-section .jquery-ui-filter-accordion-header h2,.accordian-section>h3{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:0}.jquery-ui-filter-accordion .ui-accordion-header a,.jquery-ui-filter-accordion .block-title,.jquery-ui-filter-accordion>h3,#block-views-similar-videos-block .ui-accordion-header a,#block-views-similar-videos-block .block-title,#block-views-similar-videos-block>h3,.accordian-section .ui-accordion-header a,.accordian-section .block-title,.accordian-section>h3{position:relative;border-top:1px solid #d9d8da;display:block;padding:1.5rem 4rem 1.5rem 3rem;background-color:#ececed;color:#454447;font-weight:300;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.jquery-ui-filter-accordion .ui-accordion-header a:hover,.jquery-ui-filter-accordion .block-title:hover,.jquery-ui-filter-accordion>h3:hover,#block-views-similar-videos-block .ui-accordion-header a:hover,#block-views-similar-videos-block .block-title:hover,#block-views-similar-videos-block>h3:hover,.accordian-section .ui-accordion-header a:hover,.accordian-section .block-title:hover,.accordian-section>h3:hover{background-color:#dfdfe1;cursor:pointer}.jquery-ui-filter-accordion .ui-accordion-header a:after,.jquery-ui-filter-accordion .block-title:after,.jquery-ui-filter-accordion>h3:after,#block-views-similar-videos-block .ui-accordion-header a:after,#block-views-similar-videos-block .block-title:after,#block-views-similar-videos-block>h3:after,.accordian-section .ui-accordion-header a:after,.accordian-section .block-title:after,.accordian-section>h3:after{position:absolute;top:50%;right:2rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.jquery-ui-filter-accordion .ui-accordion-header:first-child a,.jquery-ui-filter-accordion .block-title,#block-views-similar-videos-block .ui-accordion-header:first-child a,#block-views-similar-videos-block .block-title,.accordian-section .ui-accordion-header:first-child a,.accordian-section .block-title{border-top:0}.jquery-ui-filter-accordion .ui-accordion-header.ui-accordion-header-active a:after,.jquery-ui-filter-accordion>h3.open:after,#block-views-similar-videos-block .ui-accordion-header.ui-accordion-header-active a:after,#block-views-similar-videos-block>h3.open:after,.accordian-section .ui-accordion-header.ui-accordion-header-active a:after,.accordian-section>h3.open:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.jquery-ui-filter-accordion .ui-accordion-content,.jquery-ui-filter-accordion .view-similar-videos,#block-views-similar-videos-block .ui-accordion-content,#block-views-similar-videos-block .view-similar-videos,.accordian-section .ui-accordion-content,.accordian-section .view-similar-videos{padding:3rem;background-color:#f9f8f9}.breadcrumb{font-size:13px;font-size:1.3rem}.breadcrumb a{color:#454447;text-decoration:none}.breadcrumb a:hover{color:#9b5ba4}.breadcrumb span:not(:last-child) a:after{display:inline;content:' >';margin-left:.2rem;margin-right:.2rem;color:#454447}.block-menu-block-1 ul,.block-menu-block-1 li,.block-menu-block-4 ul,.block-menu-block-4 li,.sidebar-first>nav ul,.sidebar-first>nav li{margin:0}.block-menu-block-1>ul li.expanded ul,.block-menu-block-1 li:before,.block-menu-block-4>ul li.expanded ul,.block-menu-block-4 li:before,.sidebar-first>nav>ul li.expanded ul,.sidebar-first>nav li:before{display:none}.block-menu-block-1>ul li.expanded.active-trail ul,.block-menu-block-4>ul li.expanded.active-trail ul,.sidebar-first>nav>ul li.expanded.active-trail ul{display:block}.block-menu-block-1 a,.block-menu-block-4 a,.sidebar-first>nav a{position:relative;border-bottom:1px solid #d9d8da;display:block;padding:1.5rem 3.5rem 1.5rem 1.5rem;background-color:#ececed;color:#454447;font-weight:300;text-decoration:none}.block-menu-block-1 a:after,.block-menu-block-4 a:after,.sidebar-first>nav a:after{position:absolute;top:50%;right:1.5rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.block-menu-block-1 a:hover,.block-menu-block-4 a:hover,.sidebar-first>nav a:hover{background-color:#d9d8da}.block-menu-block-1 a:hover:after,.block-menu-block-4 a:hover:after,.sidebar-first>nav a:hover:after{-webkit-transform:translateY(-50%) translateX(0.5rem);transform:translateY(-50%) translateX(0.5rem)}.block-menu-block-1 a.active,.block-menu-block-4 a.active,.sidebar-first>nav a.active{font-weight:500}.block-menu-block-1>ul li.expanded.active>a:after,.block-menu-block-1>ul li.expanded.active>a:hover:after,.block-menu-block-4>ul li.expanded.active>a:after,.block-menu-block-4>ul li.expanded.active>a:hover:after,.sidebar-first>nav>ul li.expanded.active>a:after,.sidebar-first>nav>ul li.expanded.active>a:hover:after{-webkit-transform:translateY(-50%) translateX(0) rotate(90deg);transform:translateY(-50%) translateX(0) rotate(90deg)}.block-menu-block-1>ul li.expanded ul a,.block-menu-block-4>ul li.expanded ul a,.sidebar-first>nav>ul li.expanded ul a{padding-left:3rem;background-color:#e4e4e6}.block-menu-block-1>ul li.expanded ul a:hover,.block-menu-block-4>ul li.expanded ul a:hover,.sidebar-first>nav>ul li.expanded ul a:hover{background-color:#dadadc}.block-menu-block-1>ul li.expanded:last-child>a,.block-menu-block-4>ul li.expanded:last-child>a,.sidebar-first>nav>ul li.expanded:last-child>a{border-bottom:0}.cta-block-wrapper--blankleft{margin-bottom:0}.cta-block{padding:3rem 2rem;background-color:#9b5ba4;color:#fff}.cta-block h3{color:#fff}.cta-block--alt{background-color:#e0e0ee;color:#332a86}.cta-block--alt h3{color:#332a86}.cta-block--blank{padding:0 0 2rem;background-color:#fff;color:#454447}.cta-block--blank h3{color:#454447}@media(max-width:600px){.cta-block-wrapper{padding:0}}@media(max-width:960px){.cta-block-wrapper:not(.cta-block-wrapper--blankleft){margin-left:-2rem;margin-right:-2rem}}@media(min-width:601px){.cta-block-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem}.cta-block-wrapper>div{width:50%}.cta-block{padding:3rem}.cta-block--blank{padding:0 3rem 0 0}}@media(min-width:961px){.cta-block-wrapper{margin-bottom:4rem}.cta-block-wrapper--blankleft{margin-bottom:0}.cta-block{padding:5rem}.cta-block--blank{padding:0 5rem 0 0}}.block-views-seminars-block-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 2rem;background-color:#f9f8f9}.block-views-seminars-block-3 .view-seminars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}
.block-views-seminars-block-3 .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.block-views-seminars-block-3 .view-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2rem;background-color:#9abf4c;color:#fff}.block-views-seminars-block-3 .view-header h3{margin-bottom:0;padding-right:2rem;color:#fff}.block-views-seminars-block-3 .view-header span{display:block;height:45px;width:43px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon--tool-icon--events.png);background-size:100%;background-repeat:no-repeat;background-position:center center}.block-views-seminars-block-3 .event-promote-info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2rem}.block-views-seminars-block-3 .when{text-transform:uppercase}.block-views-seminars-block-3 .line-separator{display:block;height:1px;margin-bottom:1rem;margin-top:1rem;width:33%;max-width:100%;background-color:#332a86}.block-views-seminars-block-3 .event-promote-share,.hero-article-share{font-size:13px;font-size:1.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:auto;min-height:30px;background-color:#ececed}.block-views-seminars-block-3 .event-promote-share .field-name-field-hashtags,.hero-article-share .field-name-field-hashtags{margin-right:auto;padding:.5rem 2rem}.block-views-seminars-block-3 .event-promote-share .field-items,.hero-article-share .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-views-seminars-block-3 .event-promote-share .field-items>div,.hero-article-share .field-items>div{margin-right:.5rem}.block-views-seminars-block-3 .event-promote-share #geo-formatter-share,.hero-article-share #geo-formatter-share{display:none}.block-views-seminars-block-3 .event-promote-share .icon-map,.hero-article-share .icon-map{display:block;background-color:#d34d4f;padding:.5rem .25rem}.block-views-seminars-block-3 .event-promote-share .icon-map svg,.hero-article-share .icon-map svg{height:20px;max-width:100%}.block-views-seminars-block-3 .event-promote-share .icon-map:hover,.hero-article-share .icon-map:hover{background-color:#db6e6f}.block-views-seminars-block-3 .event-promote-share .virtus-geo-formatter-links,.hero-article-share .virtus-geo-formatter-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.block-views-seminars-block-3 .event-promote-share .virtus-geo-formatter-links span,.hero-article-share .virtus-geo-formatter-links span{height:100%}.block-views-seminars-block-3 .event-promote-share .geo-formatter-view-large-map>a,.hero-article-share .geo-formatter-view-large-map>a{font-size:0px;font-size:0rem;display:block;background-color:#d34d4f;height:100%;width:30px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-map.svg);background-position:center center;background-size:20px 20px;background-repeat:no-repeat;padding:.5rem .25rem}.block-views-seminars-block-3 .event-promote-share .geo-formatter-view-large-map>a:hover,.hero-article-share .geo-formatter-view-large-map>a:hover{background-color:#db6e6f}.block-views-seminars-block-3 .event-promote-share .geo-formatter-view-large-map>a.directions-map-link,.hero-article-share .geo-formatter-view-large-map>a.directions-map-link{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-directions.svg);background-color:#5ec7d6}.block-views-seminars-block-3 .event-promote-share .geo-formatter-view-large-map>a.directions-map-link:hover,.hero-article-share .geo-formatter-view-large-map>a.directions-map-link:hover{background-color:#7fd2de}.block-views-seminars-block-3 .event-promote-share .virtus-geo-formatter-map,.hero-article-share .virtus-geo-formatter-map{right:0;width:200px;background-color:#ececed}@media(max-width:600px){.block-views-seminars-block-3{margin-left:-2rem;margin-right:-2rem}}@media(min-width:601px){.post-content .block-views-seminars-block-3{width:calc(50% - 1rem)}}@media(min-width:961px){.post-content .block-views-seminars-block-3{margin-bottom:4rem;width:calc(50% - 2rem)}}.block-bean-hero-article,.block-bean-event-promote-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2rem;background-color:#f9f8f9}.block-bean-hero-article .hero-article-block,.block-bean-event-promote-block .hero-article-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}
.block-bean-hero-article .hero-article-info,.block-bean-event-promote-block .hero-article-info{padding:2rem}.block-bean-hero-article .field-name-field-link,.block-bean-event-promote-block .field-name-field-link{margin-top:1.5rem}@media(max-width:600px){.block-bean-hero-article,.block-bean-event-promote-block{margin-left:-2rem;margin-right:-2rem}}@media(min-width:601px){.post-content .block-bean-hero-article,.post-content .block-bean-event-promote-block{width:calc(50% - 1rem)}}@media(min-width:961px){.post-content .block-bean-hero-article,.post-content .block-bean-event-promote-block{margin-bottom:4rem;width:calc(50% - 2rem)}}.block-bean-hero-promo{background-color:#f9f8f9;margin-bottom:4rem}.block-bean-hero-promo .hero-promo-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-bean-hero-promo .hero-promo-block>div{width:100%}.block-bean-hero-promo img{width:100%}.block-bean-hero-promo .hero-promo-info{padding:3rem}@media(min-width:601px) and (max-width:960px){.block-bean-hero-promo .hero-promo-block>.hero-promo-image{padding-left:2rem;padding-top:2rem;width:33%}.block-bean-hero-promo .hero-promo-block>.hero-promo-info{padding-left:2rem;width:66%}}@media(min-width:961px){.block-bean-hero-promo{margin-bottom:4rem}.block-bean-hero-promo .hero-promo-block{margin:0 auto;max-width:1020px;width:100%;padding:0 2rem}.block-bean-hero-promo .hero-promo-block>div{width:50%}}.virtus-georedirect{font-size:13px;font-size:1.3rem;background-color:#454447;color:#fff;line-height:1}.virtus-georedirect .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.virtus-georedirect .text{padding-right:1.4rem}.virtus-georedirect .selection-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;background-color:#636265}.virtus-georedirect select{font-size:13px;font-size:1.3rem;border:none;height:3rem;margin-right:1.4rem;padding:.5rem 4rem .5rem 0;width:auto;background-color:#636265;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-dropdown-arrow-dark.png);color:#fff}.virtus-georedirect select:active,.virtus-georedirect select:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none}.virtus-georedirect button{font-size:13px;font-size:1.3rem}.node-clinic.node-teaser .node-inner,.node-seminar.node-teaser .node-inner{background-color:#f9f8f9}.node-clinic.node-teaser .node-inner>h2,.node-seminar.node-teaser .node-inner>h2{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin-bottom:0}.node-clinic.node-teaser .node-inner>h2 a,.node-seminar.node-teaser .node-inner>h2 a{position:relative;display:block;padding:1.25rem 4rem 1.25rem 2rem;background-color:#ececed;color:#454447;font-weight:300;text-decoration:none;text-transform:uppercase}.node-clinic.node-teaser .node-inner>h2 a:after,.node-seminar.node-teaser .node-inner>h2 a:after{position:absolute;top:50%;right:2rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.node-clinic.node-teaser .node-inner>h2 a:hover,.node-seminar.node-teaser .node-inner>h2 a:hover{background-color:#dfdfe1}.node-clinic.node-teaser .node-inner>h2 a:hover:after,.node-clinic.node-teaser .node-inner>h2 a:active:after,.node-clinic.node-teaser .node-inner>h2 a:focus:after,.node-seminar.node-teaser .node-inner>h2 a:hover:after,.node-seminar.node-teaser .node-inner>h2 a:active:after,.node-seminar.node-teaser .node-inner>h2 a:focus:after{-webkit-transform:translateY(-50%) translateX(1rem);transform:translateY(-50%) translateX(1rem)}.node-clinic.node-teaser .node-inner .green-heading,.node-seminar.node-teaser .node-inner .green-heading{text-align:left;width:100%}.node-clinic.node-teaser .node-inner>div,.node-seminar.node-teaser .node-inner>div{line-height:22px;line-height:2.2rem;padding:2rem}.node-clinic.node-teaser .node-inner .field-name-field-datetime,.node-clinic.node-teaser .node-inner .field-name-field-address,.node-clinic.node-teaser .node-inner .field-name-field-speaker,.node-seminar.node-teaser .node-inner .field-name-field-datetime,.node-seminar.node-teaser .node-inner .field-name-field-address,.node-seminar.node-teaser .node-inner .field-name-field-speaker{margin-bottom:2rem}.node-clinic.node-teaser .node-inner ul,.node-clinic.node-teaser .node-inner li,.node-seminar.node-teaser .node-inner ul,.node-seminar.node-teaser .node-inner li{margin:0}.node-clinic.node-teaser .node-inner li:before,.node-seminar.node-teaser .node-inner li:before{display:none}@media(max-width:600px){.node-clinic.node-teaser{border-bottom:1px solid #d9d8da}.node-clinic.node-teaser .node-inner>h2 a{padding-top:2rem;padding-bottom:0;background-color:transparent;color:#332a86;font-weight:500;text-transform:initial}.node-clinic.node-teaser .node-inner>h2 a:hover{background-color:transparent}.node-clinic.node-teaser .node-inner>h2 a:after{display:none}}.node-video{margin-bottom:1.5rem}.node-video .base-akita-container{margin-bottom:1.5rem}.node-video.node-teaser h4{margin-top:1.5rem;margin-bottom:0}.node-video.node-teaser a.play{display:none}.node-video.node-teaser .field-name-field-category{font-size:12px;font-size:1.2rem}.pager,.forum-pager .pager,.forum-comment-wrapper .pager,.comment ul.links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pager li:before,.forum-pager .pager li:before,.forum-comment-wrapper .pager li:before,.comment ul.links li:before{display:none}.pager li,.forum-pager .pager li,.forum-comment-wrapper .pager li,.comment ul.links li{margin-right:1rem;margin-bottom:1rem}.pager a,.pager li.current,.forum-pager .pager a,.forum-pager .pager li.current,.forum-comment-wrapper .pager a,.forum-comment-wrapper .pager li.current,.comment ul.links a,.comment ul.links li.current{display:block;background-color:#ececed;padding:1rem 1.75rem}.pager a:hover,.pager li.current:hover,.forum-pager .pager a:hover,.forum-pager .pager li.current:hover,.forum-comment-wrapper .pager a:hover,.forum-comment-wrapper .pager li.current:hover,.comment ul.links a:hover,.comment ul.links li.current:hover{background-color:#dfdfe1}.pager li.next a,.pager li.last a,.forum-pager .pager li.next a,.forum-pager .pager li.last a,.forum-comment-wrapper .pager li.next a,.forum-comment-wrapper .pager li.last a,.comment ul.links li.next a,.comment ul.links li.last a{background-color:#9b5ba4;color:#fff}.pager li.next a:hover,.pager li.last a:hover,.forum-pager .pager li.next a:hover,.forum-pager .pager li.last a:hover,.forum-comment-wrapper .pager li.next a:hover,.forum-comment-wrapper .pager li.last a:hover,.comment ul.links li.next a:hover,.comment ul.links li.last a:hover{background-color:#824c8a}.comment ul.links{margin-top:2rem}.comment ul.links li.last a{background-color:#ececed;color:#9b5ba4}.comment ul.links li.last a:hover{background-color:#dfdfe1}.node-doctor.node-teaser{border:1px solid #ececed;background-color:#ececed}.node-doctor.node-teaser .doctor-image{position:relative;background-color:#fff}.node-doctor.node-teaser.accreditation-180 .doctor-image:after,.node-doctor.node-teaser.accreditation-181 .doctor-image:after{position:absolute;top:.25rem;right:.5rem;display:block;height:3rem;width:3rem;background-repeat:no-repeat;background-position:center center;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-mortar-blue.png);content:''}.node-doctor.node-teaser.accreditation-181 .doctor-image:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-mortar-pink.png)}.node-doctor.node-teaser .field-name-field-doctorvideo{position:absolute;bottom:0;right:0}.node-doctor.node-teaser a.doctor-video{font-size:13px;font-size:1.3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem}.node-doctor.node-teaser a.doctor-video:before{display:inline-block;height:17px;margin-right:.5rem;width:17px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-play-white.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;content:''}.node-doctor.node-teaser .doctor-content{padding:2rem}.node-doctor.node-teaser h4{margin-bottom:0}.view-dynamic-content{position:relative;height:100%}.view-dynamic-content:hover a.arrow-link:after{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.dynamic-node-teaser{padding:4rem 2rem;text-align:center}.dynamic-node-teaser img{display:inline-block}.dynamic-node-teaser .content{margin-bottom:2rem;margin-top:2rem}.dynamic-node-teaser a.arrow-link{display:inline-block;margin-top:2rem}@media(max-width:960px){.dynamic-node-teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:1.5rem 3rem;text-align:left}.dynamic-node-teaser>img{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-right:2rem;max-width:5rem}.dynamic-node-teaser h2{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:auto;margin-top:auto;padding-right:4rem}.dynamic-node-teaser .content{display:none}.dynamic-node-teaser h2:after{position:absolute;top:50%;right:3rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.dynamic-node-teaser:hover:after{-webkit-transform:translateY(-50%) translateX(0.5rem);transform:translateY(-50%) translateX(0.5rem)}}@media(min-width:961px){.dynamic-node-teaser{padding-left:3rem;padding-right:3rem}}.node-feature-slide{background-color:#bbcfd1}.node-feature-slide .container{position:relative}.node-feature-slide .intro{position:absolute;top:50%;right:0;width:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.node-feature-slide h1{font-size:40px;font-size:4rem;line-height:46px;line-height:4.6rem;color:#332a86}
.node-feature-slide.white{color:#fff}.node-feature-slide.white h1,.node-feature-slide.white h2,.node-feature-slide.white p{color:#fff}.node-feature-slide.white a.button{background-color:#fff;color:#332a86}.node-feature-slide.white a.button:hover{background-color:#f9f8f9}.node-feature-slide.white a.button:after{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg)}@media(max-width:960px){.node-feature-slide{display:none}}.node-blog.node-teaser,.node-paper,.node-news.node-teaser{border-bottom:1px solid #ececed;margin-bottom:3rem;padding-bottom:3rem}.node-blog.node-teaser h3,.node-paper h3,.node-news.node-teaser h3{margin-bottom:1.5rem}.node-blog.node-teaser .field-name-body,.node-paper .field-name-body,.node-news.node-teaser .field-name-body{margin-bottom:1.5rem}.node-paper label,.node-paper .field-label,.node-news label,.node-news .field-label{margin-bottom:0}.node-paper .field:not(:last-child),.node-news .field:not(:last-child){margin-bottom:1.5rem}.view-clinics,.view-seminars:not(.view-display-id-block_3){margin-left:-2rem;margin-right:-2rem}.view-clinics.view-display-id-block_brisbane,.view-clinics.view-display-id-block_regional{margin-top:3rem}@media(min-width:601px){.view-clinics,.view-seminars:not(.view-display-id-block_3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-left:-1.5rem;margin-right:-1.5rem}.view-clinics .views-row,.view-seminars:not(.view-display-id-block_3) .views-row{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:3rem;margin-left:1.5rem;margin-right:1.5rem;width:calc(50% - 3rem);background-color:#f9f8f9}.view-clinics .view-header,.view-seminars:not(.view-display-id-block_3) .view-header{margin-left:1.5rem;margin-right:1.5rem;width:100%}}.view-navpage-items,.view-front-features{margin-top:3rem}.view-navpage-items .views-row,.view-front-features .views-row{margin-bottom:2rem;padding:2rem;background-color:#ececed}.view-navpage-items .views-field-title,.view-front-features .views-field-title{width:100%}.view-navpage-items .views-field-field-summary-image,.view-navpage-items .views-field-field-image,.view-front-features .views-field-field-summary-image,.view-front-features .views-field-field-image{display:none;margin-bottom:1.5rem;margin-right:1.5rem;max-width:10rem}@media(min-width:401px){.view-navpage-items .views-row,.view-front-features .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.view-navpage-items .views-field-field-summary-image,.view-navpage-items .views-field-field-image,.view-front-features .views-field-field-summary-image,.view-front-features .views-field-field-image{display:block;margin-bottom:0;margin-right:1.5rem;max-width:8rem}.view-navpage-items .views-field-field-summary-body,.view-navpage-items .views-field-body,.view-front-features .views-field-field-summary-body,.view-front-features .views-field-body{width:calc(100% - 8rem - 1.5rem)}}@media(min-width:601px){.view-navpage-items,.view-front-features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.view-navpage-items .views-row,.view-front-features .views-row{width:calc(50% - 1rem)}}@media(min-width:601px) and (max-width:960px){.view-navpage-items .views-field-field-summary-image,.view-navpage-items .views-field-field-image,.view-front-features .views-field-field-summary-image,.view-front-features .views-field-field-image{display:none}.view-navpage-items .views-field-field-summary-body,.view-navpage-items .views-field-body,.view-front-features .views-field-field-summary-body,.view-front-features .views-field-body{width:100%}
}.view-videos .view-header{margin-bottom:3rem}.view-similar-videos,.taxonomy-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.view-similar-videos>div,.taxonomy-items>div{width:100%;margin-bottom:3rem}.view-similar-videos>div img,.taxonomy-items>div img{width:100%}@media(min-width:601px){.view-similar-videos>div,.taxonomy-items>div{width:calc(50% - 1.5rem)}}.view-latest{margin-top:3rem}.view-latest>div{position:relative;margin-bottom:3rem;padding:5rem 2rem 2rem;background-color:#ececed}.view-latest>div .title:before{font-size:13px;font-size:1.3rem;position:absolute;top:0;left:0;display:block;padding:.5rem 1rem;content:"News";background-color:#a491c4;color:#fff}.view-latest.view-display-id-block_1>div .title:before,.view-latest.view-display-id-block_6>div .title:before{content:"Blog"}.view-latest.view-display-id-block_2>div .title:before{content:"Research"}.view-latest.view-display-id-block_8>div .title:before{content:"Media coverage"}.view-latest.view-display-id-block_3>div .title:before,.view-latest.view-display-id-block_4>div .title:before{content:"";background:transparent url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icons-latest.png) no-repeat 0 0;width:25px;height:24px;padding:0}.view-latest.view-display-id-block_4>div .title:before{width:35px;background-position:-25px 0}.view-latest img{margin-bottom:2rem}.view-latest .date{font-size:13px;font-size:1.3rem;position:absolute;top:1rem;right:1rem;font-weight:500;color:#9b5ba4}.view-news>div{margin-bottom:3rem}.view-doctors.view-display-id-block_1 .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-doctors:not(.view-display-id-block_1){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem}.view-doctors .views-row{width:100%;margin-bottom:2rem;background-color:#ececed}.view-doctors .section{width:100%;margin-bottom:2rem}.view-doctors .legend-accreditation{margin-bottom:2rem}.view-doctors .legend-accreditation.first{color:#332a86}.view-doctors .legend-accreditation.last{color:#9b5ba4}.view-doctors .block-legend{float:left;width:3rem;height:3rem;margin-right:1rem;background-repeat:no-repeat;background-position:center center}.view-doctors .block-legend.first{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-mortar-blue.png)}.view-doctors .block-legend.last{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-mortar-pink.png)}@media(min-width:601px){.view-doctors.view-display-id-block_1 .view-content{margin-left:-1rem;margin-right:-1rem}.view-doctors:not(.view-display-id-block_1){margin-left:-1rem;margin-right:-1rem}.view-doctors .views-row{margin-left:1rem;margin-right:1rem;width:calc(50% - 2rem)}.view-doctors .section{margin-left:1rem;margin-right:1rem}}@media(min-width:961px){.view-doctors .views-row{width:calc(33.33% - 2rem)}}.forum-pager .pager,.forum-comment-wrapper .pager{width:auto}.view-advanced-forum-topic-list #sort-topic-submit{background-color:transparent;color:#454447;padding-left:0}#forum .forum-terms,#forum legend{margin-bottom:1.5rem}#forum .forum-tools,#forum #forum-sort{float:none}#forum .forum-tools select,#forum #forum-sort select{margin-bottom:1.5rem}.node-forum .comment-info{padding:2rem}.node-forum .content{padding:2rem}fieldset#forum-legend{height:auto}#forum-statistics>div{margin:0 0 1.5rem;padding:0}.node-forum .user-signature{border-top:1px dashed #a491c4;margin-top:2rem;padding-top:2rem}@media(min-width:601px){.node-forum .comment{border:1px solid #ececed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-forum .comment-info{border-right:1px solid #ececed;width:25%}.node-forum .content{width:75%}}.search-form .container-inline div,.search-form .container-inline label{display:block}.search-form .search-advanced{margin-top:3rem}
.search-form .search-advanced legend{margin-bottom:3rem}.search-form .criterion{float:none}.search-form .form-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-form .form-checkboxes>div{width:25%}@media(max-width:960px){.search-advanced{display:none}}.search-results li{margin-bottom:4rem}.search-result{background-color:#f9f8f9;margin-bottom:4rem;padding:2rem}.search-result:before{display:none}.view-blog,.view-papers,.view-news{border-top:1px solid #ececed;margin-top:3rem;padding-top:3rem}.view-leaflets{margin-top:3rem}.view-leaflets table,.view-leaflets table tr{background-color:transparent}.view-leaflets td{padding:0}.view-leaflets .views-field-field-leaflet-pdf{background-color:#f9f8f9;border-top:1px solid #d9d8da}.view-leaflets .field-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-leaflets .image{padding:3rem 1rem 3rem 3rem}.view-leaflets .info{margin-top:auto;margin-bottom:auto;padding:2rem}.view-leaflets .accordian-section{margin-bottom:0;margin-top:0}.view-leaflets .accordian-section:first-child>h3{border-top:0}@media(max-width:400px){.image{display:none}}.form-item{margin-bottom:3rem}label,.field-label{display:block;margin-bottom:1rem;font-weight:500}input[type="text"],input[type="email"],input[type="password"],input[type="number"]{border:1px solid #ececed;padding:1rem;width:100%;color:#454447;background-color:#fff}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder{opacity:1;color:#ececed}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder{opacity:1;color:#ececed}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder{opacity:1;color:#ececed}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder{opacity:1;color:#ececed}.fl-wrap{position:relative}.fl-label{-webkit-transition:all .25s ease;transition:all .25s ease;font-size:12px;font-size:1.2rem;position:absolute;top:-1rem;left:1.5rem;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.fl-is-active .fl-label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus{outline:none;-webkit-box-shadow:0 0 3px #a491c4;box-shadow:0 0 3px #a491c4}.captcha-hidden .captcha{display:none}.node-webform .field-name-body{margin-bottom:3rem}.date input{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon--event.svg);background-position:98% center;background-repeat:no-repeat}select{font-size:16px;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ececed;height:4.2rem;padding:.9rem 6rem .9rem 1.2rem;width:100%;color:#454447;background-color:#fff;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-dropdown-arrow.png);background-position:right center;background-repeat:no-repeat;font-weight:300;border-radius:0}select:hover{cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #454447}select::-ms-expand{display:none}select:focus{outline:none;-webkit-box-shadow:0 0 3px #a491c4;box-shadow:0 0 3px #a491c4}.dropdown-alt .fl-wrap-select{background-color:transparent;border:1px solid #807f83;text-transform:uppercase}.form-item.form-type-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}input[type="checkbox"],input[type="radio"]{background-color:#f00;height:25px;margin-right:10px;width:25px;vertical-align:middle;opacity:0}input[type="checkbox"]+label,input[type="radio"]+label{position:relative;display:inline-block;margin-bottom:1rem;vertical-align:middle}input[type="checkbox"]+label:before,input[type="radio"]+label:before{position:absolute;top:-2px;left:-10px;border:1px solid #ececed;height:25px;width:25px;content:'';-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:70%}input[type="checkbox"]:hover,input[type="checkbox"]+label:hover,input[type="radio"]:hover,input[type="radio"]+label:hover{cursor:pointer}input[type="checkbox"]:focus+label:before,input[type="radio"]:focus+label:before{outline:2px solid #9b5ba4}
input[type="checkbox"]:checked+label:before{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-tick.svg)}input[type="radio"]+label:before{border-radius:50%}input[type="radio"]:checked+label:before{background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-tick.svg)}textarea{font-size:16px;font-size:1.6rem;border:1px solid #ececed;padding:1rem;color:#454447;font-family:"Libre Franklin",sans-serif;font-weight:300}textarea:focus{-webkit-box-shadow:0 0 3px #a491c4;box-shadow:0 0 3px #a491c4}.block-search-form{position:relative}.block-search-form .form-item{margin:0}.block-search-form input[type="text"]{position:relative;border-top:0;padding-right:5.2rem}.block-search-form input[type="submit"]{font-size:0px;font-size:0rem;position:absolute;top:0;right:0;bottom:0;padding:1.5rem;width:5.2rem;background-color:transparent;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-search.png);background-size:24px 24px;background-position:center center}@media(min-width:961px){.block-search-form{margin-right:2rem}.block-search-form input[type="text"]{border:none;border-bottom:1px solid #ececed;max-width:5.2rem;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:3;background-color:transparent}.block-search-form input[type="text"]:hover{cursor:pointer}.block-search-form input[type="submit"]{z-index:2}.block-search-form input[type="text"]:focus{opacity:1;z-index:1;cursor:text;max-width:30rem}}.clinic-contact-forms{margin-bottom:2rem}.clinic-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 2rem 3rem;background-color:#f9f8f9}.clinic-tabs button{position:relative;border:1px solid #332a86;margin-top:auto;margin-bottom:auto;width:calc(50% - 1rem);padding:1.5rem 1rem;background-color:transparent;background-image:none;color:#332a86;font-weight:500;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease}.clinic-tabs button:after{position:absolute;top:auto;bottom:-3.1rem;left:50%;right:0;border-left:1.6rem solid transparent;border-right:1.6rem solid transparent;border-bottom:1.8rem solid #ececed;display:block;height:0;width:0;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.clinic-tabs button:hover{cursor:pointer;background-color:#ececed}.clinic-tabs button.active{border-color:#ececed;background-color:#ececed}.clinic-tabs button.active:after{opacity:1}@media(max-width:960px){.clinic-contact-forms{margin-left:-2rem;margin-right:-2rem}}@media(min-width:601px){.clinic-tabs{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.clinic-tabs button{padding:1.5rem 3rem;max-width:calc(50% - 1rem);width:auto}}.clinic-contact-forms .tab-content{background-color:#ececed;padding:4rem 2rem}.clinic-contact-forms .tab-content>div{display:none;margin-left:auto;margin-right:auto;max-width:60rem}.clinic-contact-forms .tab-content>div.active{display:block}.clinic-contact-forms .webform-component{margin-bottom:2rem}.clinic-contact-forms label{display:block;margin-bottom:.5rem}.clinic-contact-forms label.required:after{display:inline;content:' *';color:#f00}.clinic-contact-forms .info-text{margin-top:3rem}.clinic-contact-forms .info-text span{color:#d34d4f}.clinic-contact-forms .captcha{margin-bottom:3rem}@media(min-width:961px){.clinic-contact-forms{margin-bottom:4rem}.clinic-contact-forms .webform-component:not(.webform-component-checkboxes){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.clinic-contact-forms .webform-component:not(.webform-component-checkboxes) label{margin-bottom:0;width:calc(30% - 1rem)}.clinic-contact-forms .webform-component:not(.webform-component-checkboxes) input,.clinic-contact-forms .webform-component:not(.webform-component-checkboxes) select,.clinic-contact-forms .webform-component:not(.webform-component-checkboxes) .form-textarea-wrapper{width:calc(70% - 1rem)}.clinic-contact-forms .webform-component-checkboxes{margin-top:4rem;margin-bottom:4rem}.clinic-contact-forms .webform-component-checkboxes label{margin-bottom:0}
.clinic-contact-forms .webform-component-checkboxes,.clinic-contact-forms .form-actions,.clinic-contact-forms .captcha{margin-left:calc(30% + 1rem)}}.node-seminar .webform-client-form{background-color:#ececed;padding:4rem 2rem}.node-seminar .webform-client-form>div,.node-seminar .webform-client-form>fieldset{margin-left:auto;margin-right:auto;max-width:60rem}.node-seminar .webform-client-form .webform-component{margin-bottom:2rem}.node-seminar .webform-client-form label{display:block;margin-bottom:.5rem}.node-seminar .webform-client-form label.required:after{display:inline;content:' *';color:#f00}.node-seminar .webform-client-form .info-text{margin-top:3rem}.node-seminar .webform-client-form .info-text span{color:#d34d4f}.node-seminar .webform-client-form .captcha{margin-bottom:3rem}@media(min-width:961px){.node-seminar .webform-client-form .webform-component:not(.webform-component-checkboxes){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node-seminar .webform-client-form .webform-component:not(.webform-component-checkboxes) label{margin-bottom:0;width:calc(30% - 1rem)}.node-seminar .webform-client-form .webform-component:not(.webform-component-checkboxes) input,.node-seminar .webform-client-form .webform-component:not(.webform-component-checkboxes) select,.node-seminar .webform-client-form .webform-component:not(.webform-component-checkboxes) .form-textarea-wrapper{width:calc(70% - 1rem)}.node-seminar .webform-client-form .webform-component-checkboxes{margin-top:4rem;margin-bottom:4rem}.node-seminar .webform-client-form .webform-component-checkboxes label{margin-bottom:0}.node-seminar .webform-client-form .webform-component-checkboxes,.node-seminar .webform-client-form .form-actions,.node-seminar .webform-client-form .captcha{padding-left:20.25%}}.enews{padding-top:4rem;padding-bottom:4rem;background-color:#332a86;color:#fff}.enews .node-inner{margin:0 auto;max-width:1020px;width:100%;padding:0 2rem}.enews h2 a{pointer-events:none;color:#fff;font-weight:300;text-decoration:none}.enews .form-item{margin-bottom:2rem}.enews .fl-label{left:0;color:#7d7db8}.enews input[type="text"],.enews input[type="email"]{border:none;border-bottom:1px solid #fff;padding-bottom:.5rem;padding-left:0;padding-right:0;background-color:transparent;color:#fff;-webkit-box-shadow:none;box-shadow:none}.enews input[type="text"]:focus,.enews input[type="email"]:focus{border-color:#9b5ba4}.enews input[type="text"]:-webkit-autofill,.enews input[type="email"]:-webkit-autofill{-webkit-box-shadow:0 0 0 80px #332a86 inset;-webkit-text-fill-color:#fff}.enews .captcha{position:relative;margin-bottom:1.5rem}.enews .captcha .field-prefix{position:absolute;padding-top:1rem}.enews .captcha input{padding-left:6rem}.enews .captcha small{margin-top:.5rem;color:#7d7db8}.enews input[type="submit"]{border:1px solid #fff}@media(min-width:601px){.enews form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.enews form>div{width:100%}.enews form .webform-component-textfield{width:calc(50% - 1.5rem)}.enews form .form-actions{width:130px}.enews form.captcha-hidden{max-height:5rem}.enews form.captcha-hidden .webform-component-textfield{width:calc(50% - 3rem - 65px)}}.views-exposed-form{margin-bottom:1rem;margin-top:3rem}.views-exposed-form .views-exposed-widgets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.views-exposed-form .views-exposed-widgets>div{margin-bottom:2rem;width:100%}.views-exposed-form .views-exposed-widgets .form-item{margin-bottom:0}.views-exposed-form .views-exposed-widgets input[type="submit"]{border-bottom:1px solid #fff;height:4.2rem;padding:.9rem 2rem;background-image:none;width:100%}@media(min-width:401px){.views-exposed-form .views-exposed-widgets{margin-left:-1rem;margin-right:-1rem}.views-exposed-form .views-exposed-widgets>div{margin-left:1rem;margin-right:1rem;width:calc(50% - 2rem)}}@media(min-width:601px){.views-exposed-form .views-exposed-widgets>div{width:calc(33.33% - 2rem)}.views-exposed-form .views-exposed-widgets input[type="submit"]{width:auto}}@media(min-width:961px){.views-exposed-form .views-exposed-widgets>div{width:calc(25% - 2rem)}.views-exposed-form .views-exposed-widgets input[type="submit"]{width:100%}}#admin-menu li:before{display:none}#admin-menu a{font-size:13px;font-size:1.3rem;line-height:1.1}.tabs-wrapper{background:#ebebeb}.tabs-wrapper>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}ul.primary{border-bottom:0;font-size:.923em;height:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-right:8px;width:100%;display:table}ul.primary li{float:left;list-style:none;margin:0}ul.primary li:before{display:none}ul.action-links li{padding-top:8px}ul.action-links li:before{display:none}ul.action-links li a{color:#797979}ul.action-links li a:hover{color:#9b5ba4}ul.primary li a:link,ul.primary li a.active,ul.primary li a:active,ul.primary li a:visited,ul.primary li a:hover,ul.primary li.active a{display:block;float:left;line-height:18px;font-weight:400;border:0;font-size:15px;font-weight:400;margin:0;padding:10px 12px;color:#797979;background:transparent}ul.primary li.active a,ul.primary li.active a.active,ul.primary li.active a:active,ul.primary li.active a:visited{background-color:#fff;border:none;border-top:3px solid #9b5ba4;margin-top:-3px;color:#333;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.2);box-shadow:0px 0px 3px rgba(0,0,0,0.2);position:relative}ul.primary li.active a.active:after{content:"";display:block;height:5px;left:0;bottom:-5px;width:100%;background:#fff;position:absolute}ul.primary li a:hover{color:#9b5ba4}ul.primary li.active a:hover{color:#333}.tabs-secondary{clear:both}ul.secondary{font-size:1em;padding:0;line-height:1.385em;overflow:hidden;background-color:#fff;width:100%}ul.secondary li{float:left}ul.secondary li a{display:inline-block;color:#777;border-bottom:1px solid #ebebeb;-webkit-transition:all,0.3s;transition:all,0.3s}ul.secondary li a,ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active{padding:2px 10px;border-radius:0}ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active{color:#0074bd;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-color:#0074bd}ul.secondary li a:hover{-webkit-box-shadow:none;box-shadow:none}div.vertical-tabs ul li.vertical-tab-button a{border-right:1px solid #ccc;background:#f9f9f9}div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus{background:#efefef;outline:0 none;text-decoration:none}div.vertical-tabs ul li.vertical-tab-button .selected a{border-right:none;background:#fff}div.vertical-tabs ul li.selected a,div.vertical-tabs ul li.selected a:hover,div.vertical-tabs ul li.selected a:focus,div.vertical-tabs ul li.selected a:active{border-left:5px solid #0074bd;background:none repeat scroll 0 0 #fff;border-right:0 none;margin-left:-1px}div.vertical-tabs ul li.selected a:focus strong{text-decoration:none}.node-type-doctor .doctor-left,.node-type-doctor .doctor-right{width:100%}.node-type-doctor h1{margin-bottom:1.5rem}.node-type-doctor .node-doctor .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node-type-doctor .doctor-node-header{width:100%}.node-type-doctor .field-name-field-speciality{margin-bottom:1.5rem}
.node-type-doctor .field-name-body{margin-bottom:3rem;margin-top:1.5rem}.node-type-doctor .node-video .field-name-body{margin-bottom:0}.node-type-doctor .doctor-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;width:100%}.node-type-doctor .doctor-video:before{display:inline-block;height:24px;margin-right:.5rem;width:24px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-play-white.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;content:''}.node-type-doctor .private-rooms,.node-type-doctor .map-wrapper{background-color:#f9f8f9}.node-type-doctor .private-rooms h2,.node-type-doctor .map-wrapper h2{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;position:relative;margin-bottom:0;padding:1rem 4rem 1rem 2rem;background-color:#ececed;color:#454447;text-transform:uppercase}.node-type-doctor .private-rooms .field-name-field-otherlocations{padding:2rem}.node-type-doctor .map-wrapper h2:hover{background-color:#dfdfe1;cursor:pointer}.node-type-doctor .map-wrapper h2:after{position:absolute;top:50%;right:2rem;display:block;height:14px;width:8px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon-chevron-right-purple.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.node-type-doctor .map-wrapper h2.active:after{-webkit-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}.node-type-doctor .map_canvas-wrapper{background-color:#f9f8f9}.node-type-doctor .doctor-locations>div,.node-type-doctor .doctor-contact{margin-bottom:3rem}.node-type-doctor .doctor-contact{margin-top:1.5rem}.node-type-doctor .field-name-field-clinics .field-item{margin-bottom:3rem}.node-type-doctor .field-name-field-blog-post{margin-bottom:3rem;background-color:#f9f8f9}.node-type-doctor .field-name-field-blog-post label,.node-type-doctor .field-name-field-blog-post .field-label{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;position:relative;margin-bottom:0;padding:1rem 4rem 1rem 2rem;background-color:#ececed;color:#454447;font-weight:300;text-transform:uppercase}.node-type-doctor .field-name-field-blog-post label:after,.node-type-doctor .field-name-field-blog-post .field-label:after{position:absolute;top:50%;right:2rem;display:block;height:15px;width:15px;background-image:url(https://www.ivf.com.au/sites/all/themes/ivfa2017/images/icon--rss-feed.svg);background-repeat:no-repeat;background-position:center center;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}.node-type-doctor .field-name-field-blog-post a{display:block;padding:2rem}@media(min-width:601px){.node-type-doctor .doctor-left{width:calc(66.66% - 1rem)}.node-type-doctor .doctor-right{width:calc(33.33% - 1rem)}}.node-type-clinic .field-name-field-header-copy,.node-type-clinic .field-name-field-address{margin-bottom:1.5rem}.node-type-clinic .clinic-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node-type-clinic .clinic-header>div{width:100%}.node-type-clinic .field-phones,.node-type-clinic .view-clinic-seminar{margin-bottom:3rem}.node-type-clinic .header-content{margin-bottom:1.5rem}.node-type-clinic .clinic-contact{margin-top:3rem}.node-type-clinic .clinic-contact .enquiries{margin-bottom:3rem}.node-type-clinic .clinic-content .field-name-body{margin-bottom:3rem}.node-type-clinic .field-name-field-opening-hours,.node-type-clinic .field-name-field-getting-here,.node-type-clinic .field-name-body{margin-bottom:1.5rem}.node-type-clinic .field-name-field-clinic-services .field-item{background-color:#f9f8f9;margin-bottom:3rem}.node-type-clinic .field-name-field-clinic-services .field-item h2{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;position:relative;display:block;margin-bottom:0;padding:1rem 4rem 1rem 2rem;background-color:#ececed;color:#454447;font-weight:300;text-decoration:none;text-transform:uppercase;pointer-events:none}.node-type-clinic .field-name-field-clinic-services .field-item .content{padding:2rem}.node-type-clinic .field-name-field-doctors>.field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem;margin-top:3rem}.node-type-clinic .field-name-field-doctors>.field-items>.field-item{width:100%;margin-bottom:2rem;background-color:#ececed}@media(min-width:601px){.node-type-clinic .clinic-header>div{width:calc(50% - 1.5rem)}.node-type-clinic .field-name-field-doctors>.field-items{margin-left:-1rem;margin-right:-1rem}.node-type-clinic .field-name-field-doctors>.field-items>.field-item{margin-left:1rem;margin-right:1rem;width:calc(50% - 2rem)}}@media(min-width:961px){.node-type-clinic .field-name-field-doctors>.field-items>.field-item{width:calc(33.33% - 2rem)}}.node-type-seminar .info-box{background-color:#f9f8f9;margin-bottom:3rem;padding:2rem}.node-type-seminar .info-box .field:not(:last-child){margin-bottom:2rem}.node-type-seminar .field-name-body{margin-bottom:3rem}.node-type-seminar .form-intro{position:relative;background-color:#f9f8f9;padding:4rem;text-align:center}
.node-type-seminar .form-intro:after{position:absolute;top:auto;bottom:0;left:50%;right:0;border-left:1.6rem solid transparent;border-right:1.6rem solid transparent;border-bottom:1.8rem solid #ececed;display:block;height:0;width:0;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}@media(min-width:961px){.node-type-seminar .info-box{padding:4rem}.node-type-seminar .form-intro{padding:4rem}.node-type-seminar .info-box .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node-type-seminar .info-box .field label,.node-type-seminar .info-box .field .field-label{margin-bottom:0;margin-right:1rem;width:calc(20% - 1rem)}.node-type-seminar .field-name-field-address div,.node-type-seminar .field-name-field-address span{margin-right:2px}}.page-node-127 h1.title{display:none}.page-node-37 h1.title{display:none}.lexicon-list dt{margin-bottom:0}.lexicon-list dd{margin-bottom:2rem}