*{margin:0;padding:0}img,div{behavior:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/iepngfix.htc)}body{background:#fff;font:13px/1.35 Helvetica,Arial,sans-serif;color:#444;text-align:center;border-bottom:#45ABC9 5px solid}img{max-width:100%;border:0;vertical-align:top}table img{max-width:none}a{color:#3D8293;text-decoration:underline}a:hover{text-decoration:none;color:#367180}:focus{outline:0}a[href^="tel:"]{cursor:default}h1{font-family:'Source Sans Pro',sans-serif;font-size:36px;font-weight:400;margin-top:0;color:#368ba4}h2{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:24px;color:#333;margin-top:0}h3{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:18px;margin-top:0}h4{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:16px}h5{font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}h6{font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:400}address{font-style:normal}cite{font-style:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}q,blockquote{quotes:none}q:before,q:after{content:''}small{font-size:10px}big{font-size:1.2em}ul,ol{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}.large-hide,.read_scroll{display:none}input[readonly="readonly"]{background:#F3F3F3;color:#D1D1D1}input[type=text]{-webkit-border-radius:0}@font-face{font-family:'helveticaregular';src:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.eot);src:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.woff2) format("woff2"),url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.woff) format("woff"),url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.ttf) format("truetype"),url(https://www.healthpost.com.au/skin/frontend/healthpost/default/helvetica/helvetica-webfont.svg#helveticaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ayita_probold_italic';src:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.eot');src:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.eot?#iefix') format('embedded-opentype'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.woff2') format('woff2'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.woff') format('woff'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.ttf') format('truetype'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fonts/ayita/ayita_pro_bold_italic.svg#ayita_probold_italic') format('svg');font-weight:normal;font-style:normal;}.wrapper{background:#fff;padding-bottom:20px;overflow:hidden}.page{margin:0 auto;text-align:center}@media screen and (max-width: 533px) {.page.fixed{position:fixed;overflow:hidden}}.page-print{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.main{min-height:350px;padding-top:20px;background-color:#fff;text-align:left;margin-top:150px}.sidebar{min-height:350px}.col1-layout .col-main{float:none;padding-top:20px}.col1-layout .breadcrumbs{margin-bottom:0!important}.col3-layout .col-main{width:532px;margin-left:1px;display:inline}.col3-layout .col-wrapper{float:left;width:755px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .narrow{width:33%}.col2-set .wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:12px Helvetica,Arial,sans-serif;vertical-align:middle;color:#444}input.input-text,select,textarea{background:#fff;border:1px solid #c7c7c7}input.input-text,textarea{padding:2px}select{padding:1px}select option{padding-right:10px}select.multiselect option{padding:2px;border-bottom:1px solid #bbb}select.multiselect option:last-child{border-top:0}textarea{overflow:auto;resize:vertical}textarea.default-value{color:#ddd}input.radio,input.checkbox{margin:0;min-height:inherit;display:inline;vertical-align:middle;}input.radio{font-size:11px!important}input.qty{width:2.5em!important}input.disabled{background:#f6f6f6!important;color:#bbb!important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}.validation-advice{clear:both;font-size:11px!important;padding:3px 0 0!important;color:#d91a00!important}.product-options .validation-error .options-list,.validation-failed{border:1px solid #f47d4e!important;background:#fff7f5!important}input.input-text.validation-failed,textarea.validation-failed{background:#fff7f5 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_input-failed.gif) 0 0 repeat-x!important}span.validation-passed,div.validation-passed{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_ok.gif) 100% 2px no-repeat;padding-right:20px}span.validation-error,div.validation-error{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_error.gif) 100% 2px no-repeat;padding-right:20px}.required em{color:#f15c22;margin-right:4px}p.required{margin:0;padding:5px 0 7px;text-align:right;font-size:11px;color:#f02800;display:none}.form-list .validation-advice{width:250px;margin-right:-250px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.fieldset{font-size:12px;margin:0 0 16px}.fieldset p{margin:0 0 1.5em}.fieldset h2.legend{margin:0 0 1.5em;color:#4E4E4C}.form-list li{margin:0 0 9px;vertical-align:top}.form-list label{font-size:13px;font-weight:700;color:#444}.form-list .value{float:left;padding:2px 0 0}.form-list .note{font-size:11px}.form-list span.label{font-weight:400}.form-list .input-box{padding-top:5px}.form-list .input-box a{font-size:11px;margin-top:4px}.form-list input.input-text,.form-list textarea{width:100%;vertical-align:top}.form-list textarea{width:374px;height:13em}.form-list select{float:left;width:380px;vertical-align:top}ul.add-row,.form-list li.add-row{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x 0 0;margin-top:15px}ul.add-row .btn-remove,.form-list li.add-row .btn-remove{font-size:0;line-height:0;padding:5px 5px 0 0;margin:0;text-align:right}.form-list .range input.input-text{float:none;width:64px;vertical-align:middle}.form-list .add-field .input-box{margin-left:240px}.form-list .control{position:relative;vertical-align:top;z-index:1}.form-list .control label{line-height:16px}.form-list .control .input-box{display:inline-block}.form-list .control input.radio{margin-top:3px}.form-alt label{float:none;display:inline;width:auto}.form-alt li{margin:0 0 5px;line-height:16px}.form-alt select{width:496px}.form-alt .input-box{width:496px;margin-top:5px;padding-bottom:11px}.form-alt .input-text{width:480px}.form-list-narrow label{width:105px}.form-list-narrow select{width:290px}.form-list-narrow input.input-text,.form-list-narrow textarea{width:285px}.form-list-narrow .wide{width:auto}.form-list-narrow .add-field .input-box{margin-left:0}.form-list-narrow .control .input-box{margin-left:120px}.inner-form{margin:10px 0 5px;padding:10px 0 0;border:1px dashed #d1d1d1;border-width:1px;background:#f7f7f7}.inner-form .form-alt label{padding-left:5px}.form-list .customer-dob label{float:none;width:auto;padding:0;font-size:11px;font-weight:400;color:#777}.form-list .customer-dob .input-box{float:left;width:auto;margin-right:8px}.form-list .customer-dob .input-box .validation-advice{display:none!important}.form-list .customer-dob input.input-text{float:none;display:block;margin-bottom:2px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;margin-right:8px;padding-right:0!important;background:none!important}.form-list .customer-dob .dob-day .validation-advice,.form-list .customer-dob .dob-month .validation-advice,.form-list .customer-dob .dob-year .validation-advice{display:none}.form-list .customer-dob .dob-year{margin-right:0}.form-list li.fields{margin:0}.buttons-set{clear:both;margin:15px 0}.buttons-set p.back-link{float:left;padding:2px 15px 0 0;text-align:right;margin:0}a.back-link{color:#999}.buttons-set p.back-link a{color:#999}.buttons-set a.button,.buttons-set button.button{float:right;margin-left:7px}.buttons-set2{clear:both;margin:5px 0 0;padding:5px;background-color:#ededed;text-align:right}.form-buttons{margin:0}.form-buttons .button{float:right;margin-left:15px}.form-buttons p.back-link{float:left;padding:2px 15px 0 0;text-align:right}button.button{border:0;padding:0;margin:0;background:transparent;overflow:visible;cursor:pointer;vertical-align:middle}a.button,button.button,.aw-acp-checkout,.aw-acp-continue,input#submit{border:0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0 20px;margin:0;line-height:30px;color:#fff;font-size:13px;font-weight:400;text-shadow:none;cursor:pointer;background:#575454;display:-moz-inline-stack;display:inline-block;color:#fff;height:31px;text-decoration:none;cursor:pointer;text-decoration:none}a.button:hover,button.button:hover,.aw-acp-checkout:hover,.aw-acp-continue:hover,input#submit:hover{color:#fff;text-decoration:none;background:#4E4E4C}.button:active,.aw-acp-checkout:active,.aw-acp-continue:active{bottom:-1px;right:-1px;position:relative;z-index:2}button.btn-small,a.btn-small{font-size:11px;height:20px;line-height:20px;padding:0 10px}button.disabled a.disabled{color:#ccc;background-color:#eee;cursor:default!important;bottom:0!important;right:0!important}.btn-large,.ajax-cart__buttons-set .btn-view-cart,.aw-acp-checkout,.aw-acp-continue{height:50px;line-height:49px;font-size:14px}.btn-remove{text-decoration:none;font-size:0}.col3-layout .form-list .note{padding-left:165px;width:280px}.col3-layout .form-buttons p.back-link,.col3-layout .form-list label{width:150px}.col3-layout .form-list input.input-text,.col3-layout .form-list textarea{width:274px}.col3-layout .form-list select{width:280px}.col3-layout .form-list .control .input-box{margin-left:165px}.col3-layout .form-list .customer-dob .dob-day input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-month input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-year{margin-right:0}.col3-layout .form-list .customer-dob .dob-year input.input-text{width:98px}.col3-layout p.required,.col3-layout .form-buttons{width:445px}.messages{width:100%;overflow:hidden;text-align:left;margin-top:10px}.messages li{margin:0 0 10px;padding:0;word-wrap:break-word}.std .messages{margin-top:0;width:auto;list-style:none!important;padding:0!important;margin-bottom:0!important}.std .messages ul{list-style:none!important;padding-left:17px!important;margin:0 0 -11px!important}.breadcrumbs{margin-left:0;text-align:left;padding:0 0 10px}.breadcrumbs li{display:inline}.breadcrumbs li span,.breadcrumbs li strong,.breadcrumbs a{color:#888;font-weight:400;text-decoration:none;font-size:12px}.breadcrumbs li strong{cursor:default}.breadcrumbs li span{margin-right:4px;margin-left:3px}.breadcrumbs li span:after{content:"\f105";font-family:'FontAwesome';font-size:13px;font-weight:400;position:relative;top:1px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li:last-child a,.breadcrumbs li:last-child a:hover{text-decoration:none;cursor:default}.page-title{margin-bottom:20px}.page-title .link-rss{float:right;margin-top:8px}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.title-buttons .link-print{float:right;margin-top:4px}.subtitle{clear:both;padding:10px 0;font-size:18px;color:#d12c01}.col1-layout .col-main .page-title{margin-top:-20px}.sub-title{font-size:16px;font-weight:400;color:#000;line-height:19px;margin:0 0 10px}.sub-title .separator{font-weight:400}.sub-title a{font-size:11px;font-weight:400;text-transform:lowercase}.section-title{font-size:14px;font-weight:400;color:#151515;margin:0 0 5px}#mti_wfs_colophon{display:none!important}:-moz-any(.custom-select):before{background-color:#fff;pointer-events:none;z-index:1!important}.custom-select select::-ms-expand{display:none}.custom-select select:focus{outline:none}.custom-select{background-color:#fff;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;width:100%;z-index:1}.custom-select select{background-color:transparent;border:0 none;box-shadow:none;color:#333;display:block;font-size:100%;line-height:normal;margin:0;padding:9px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.custom-select:before{color:#46ABC9;height:100%;line-height:36px;padding-right:22px;font-size:18px;position:absolute;top:0;right:0;text-align:center;width:10px;z-index:-1;font-family:'FontAwesome'}.custom-select.custom-filter:before{color:#fff;background-color:#46ABC9;padding:0;width:30px;line-height:32px}.custom-contact-select{position:relative;}.custom-contact-select select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:'';text-inden:0.01px;padding-left:10px;border-radius:0;border:1px solid #ccc;}.custom-contact-select:after{color:#333333;font-family:'FontAwesome';font-size:1.7em;width:40px;height:40px;line-height:40px;text-align:center;padding:0 0.625em;position:absolute;display:block;top:6px;right:16px;z-index:3;pointer-events:none;content:"\f107";background:#fff;}.sorter-pager{padding-top:10px;padding-bottom:10px;background:#F3F3F3;border:1px solid #ececec!important;color:#4C4C4C}.sorter-pager label{font-weight:400}.sorter-pager .pages{margin:0;color:#333;padding-top:8px;padding-bottom:6px}.sorter-pager>div>div{padding:0;text-align:center}.sorter-pager span,.sorter-pager>div>div>a{line-height:34px;font-size:11px}.sorter-pager .sort-by{width:45px}.sorter-pager .pages a{text-decoration:none;margin-right:-5px;background-color:#fff;padding:9px 13px;border:1px solid #e5e5e5;color:#bdbdbd}.sorter-pager .pages a:hover{color:#8c8c8c;text-decoration:none}.sorter-pager .pages ol{display:inline;padding:0 2px}.sorter-pager .pages li{display:inline;margin-right:0;padding:0}.sorter-pager .pages li.current{margin-right:-5px;background-color:#fff;padding:9px 13px;border:1px solid #e5e5e5;color:#46ABC9;font-weight:400}.sorter-pager .pages .i-previous,.sorter-pager .pages .i-next{text-decoration:none!important}.pager-only{clear:both}.pager-only .pages{margin:0}.sorter-pager .pages .i-previous:after,.sorter-pager .pages .i-next:before{text-transform:uppercase;color:#46ABC9;font-size:11px}.sorter-pager .pages .i-previous:after{content:"Prev"}.sorter-pager .pages .i-next:before{content:"Next"}.sorter-pager .pages .i-previous:before,.sorter-pager .pages .i-next:after{color:#46ABC9;font-family:"FontAwesome";font-size:16px;vertical-align:middle}.sorter-pager .pages .i-next:before,.sorter-pager .pages .i-previous:after{content:''}.sorter-pager .pages .i-previous:before{content:"\f104";padding-right:0}.sorter-pager .pages .i-next:after{content:"\f105";padding-left:0}.sorter-pager{background:#F3F3F3;color:#333}.sorter-pager p{margin:0}.sorter-pager .view-mode{white-space:nowrap;padding-top:7px}.sorter-pager .view-mode label{margin:0 10px 0 0;font-weight:400;font-size:12px;color:#4c4c4c}.sorter-pager .view-mode a.list-fix,.sorter-pager .view-mode a.list,.sorter-pager .view-mode strong.list-fix,.sorter-pager .view-mode strong.list,.sorter-pager .view-mode a.grid-fix,.sorter-pager .view-mode a.grid,.sorter-pager .view-mode strong.grid-fix,.sorter-pager .view-mode strong.grid{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_viewmode.png) no-repeat 0 0;width:50px;height:15px;text-align:left;text-indent:0;overflow:hidden;text-decoration:none;text-transform:uppercase;font-weight:400;color:#46ABC9;margin:0;padding:12px 10px 6px}.sorter-pager .view-mode a.list,.sorter-pager .view-mode strong.list,.sorter-pager .view-mode a.grid,.sorter-pager .view-mode strong.grid{background:none;background-color:#fff;border:1px solid #e5e5e5;margin-right:-5px}.sorter-pager .view-mode a.list{background-position:0 -44px}.sorter-pager .view-mode strong.list{background-position:0 -29px;color:#4c4c4c}.sorter-pager .view-mode a.grid{background-position:0 -15px}.sorter-pager .view-mode strong.grid{background-position:0 0;color:#4c4c4c}.sorter-pager .view-mode a.list-fix{background-position:0 -58px}.sorter-pager .view-mode strong.list-fix{background-position:0 -87px}.sorter-pager .view-mode a.grid-fix{background-position:-24px -58px}.sorter-pager .view-mode strong.grid-fix{background-position:-24px -87px}.sorter-pager .view-mode a.list:before,.sorter-pager .view-mode strong.list:before{font-family:'FontAwesome';content:"\f00b";font-size:17px;color:#bdbdbd;line-height:1.4}.sorter-pager .view-mode strong.list:before{color:#46ABC9}.sorter-pager .view-mode a.grid:before,.sorter-pager .view-mode strong.grid:before{font-family:'FontAwesome';content:"\f009";font-size:17px;color:#bdbdbd;line-height:1.4}.sorter-pager .view-mode strong.grid:before{color:#46ABC9}.sorter-pager .sort a{color:#46ABC9;font-size:10px;text-transform:uppercase;padding-left:2px}.toolbar{margin-top:-1px}.toolbar .sorter-pager{border-width:0}.toolbar-bottom .toolbar{margin-top:20px}.toolbar-bottom .sorter-pager{margin-bottom:20px}.table-caption{margin:0 0 1px;padding:7px 10px;font:14px/1.25 Helvetica,Arial,sans-serif;color:#444;background:#f3f3f3;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.table-caption a{font-size:11px;text-transform:lowercase}@media (max-width: 1199px) {.sorter-pager .pages.hidden-mobile{display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sorter-pager .sort{margin-bottom:10px}.sorter-pager .pages-inner{margin-left:43px}}@media (max-width: 991px) {.sorter-pager .page-count-label-inner{margin-left:10px}}.data-table{width:100%;border-collapse:separate}.data-table th{padding:7px 12px;color:#2d2d2d;font-weight:400;text-transform:uppercase;white-space:nowrap}.data-table td{padding:7px 12px}.data-table thead{background:#E3F2F7;font-size:11px}.data-table tfoot{background:#E3F2F7}.data-table tfoot td{padding:5px 12px}.data-table tfoot th{border:none;text-transform:none}.data-table td{border-bottom:#ccc 1px dotted}.data-table tr.last th,.data-table tr.last td{border-bottom:0 none}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f5f5f5}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:400}.data-table td.label,.data-table th.label{font-weight:700;text-transform:none;border-color:#fff;background-color:#f7f7f7}.data-table td.value{float:none!important}.data-table .link-rss{display:block}.page-popup .data-table td,.page-popup .data-table th{border-bottom:1px solid #d9d9d9}.page-popup .buttons-set .button{float:right}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{background-color:#ede9e6;font-size:12px;padding:5px!important}tr.summary-details-excluded{font-style:italic}.cart-tax-info,.cart-tax-info .cart-price{display:block;padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collapse.gif) 100% 3px no-repeat;cursor:pointer}.cart-tax-total-expanded{background-position:100% -54px}ul.links,ul.links li{display:inline}ul.links li .separator{margin:0 2px 0 5px;font-size:10px;color:#8f8f8f}ul.links li.last .separator{display:none}.rewards{margin:-10px 0 20px 15px}.reward-message{display:block;margin:5px -15px;padding:4px 0 0 15px;font:bold 17px/22px Helvetica,Arial,sans-serif;}.reward-message p{display:inline;margin:0!important;color:#4E4E4C;}.reward-message .limit{display:block;}.reward-message a{color:#348BA4;text-decoration:underline;font-weight:normal;}.reward-message a:hover{color:#4c4c4e;text-decoration:none}.reward-message p.regular{display:inherit;}.reward-message .price{font-weight:400}.reward-message p.balance{color:#777;font-weight:normal;}.reward-review,.reward-tag,.reward-checkout{margin:0}.std a{color:#45ABC9;text-decoration:none;border-bottom:#ccc 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid}.std a:hover{color:#358AA3;border-color:rgba(69,171,201,.3)}.std address,.std blockquote,.std table{margin-bottom:1em}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std p{margin-bottom:15px;line-height:161.8%}.std b,.std strong{font-weight:700}.std i,.std em{font-style:italic}.std hr{margin:30px 0;height:0;border-top:2px dotted #ccc;border-right:0 none;border-bottom:0 none;border-left:0 none;clear:both}.std table{width:100%}.std table thead{background:#e8e8e8}.std table th{background:#f7f7f7;font-weight:700}.std table thead th{background:#e8e8e8;font-weight:700}.std table th,.std table td{padding:5px 10px;border:1px solid #d9d9d9}.std table[border="0"]{border-width:0}.std table[border="0"] th,.std table[border="0"] td{border-width:0}.std dt,.std dd{float:left}.std dt{margin-right:3px;font-weight:700;clear:left}.std dl,.std dd:after{content:"";display:table;clear:both}.std h1,.std h2,.std h3,.std h4,.std h5,.std h6{margin-top:25px;margin-bottom:15px}.std h1{font-size:24px}.std h2{font-size:20px}.std h3{font-size:13px;font-weight:700}.std h4{font-size:14px;font-weight:400}ul.disc li{padding-left:10px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_bulletsm.gif) no-repeat 0 .5em}.std ul.disc li{padding-left:0;background:none}.link-rss{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_rss.gif) 100% 1px no-repeat;padding-right:18px;white-space:nowrap}.link-rss:hover{color:#f58550}.link-print{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_printer.gif) 0 1px no-repeat;padding:2px 0 2px 25px;white-space:nowrap}.link-cart{white-space:nowrap;font-weight:700;color:#c73615;text-decoration:underline}.link-cart:hover{color:#c73615;text-decoration:none}.data-table .btn-remove{display:block;margin:0 auto;width:13px;height:12px;font-size:0;line-height:0;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;cursor:pointer}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.divider{margin:16px 0;background:#e7e7e7;font-size:0;line-height:0;height:1px;overflow:hidden}.global-site-notice{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.global-site-notice .notice-inner{width:860px;margin:0 auto;padding:12px 0 12px 80px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}.global-site-notice .notice-inner .actions{padding-top:10px}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}.demo-notice .notice-inner{width:auto;padding:0;background:none;text-align:center}.demo-notice .notice-inner p{padding:0;border:0}.free-shipping{float:left;margin:15px 0 0 10px;display:inline}.header-container{text-align:left;position:absolute;width:100%;background-color:#F7F3EB}.header{min-height:56px;position:relative;z-index:5;background-color:#F7F3EB}.header-left,.header-right{position:absolute;top:0;height:100%;width:1px;background:#327690;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyNzY5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YzliYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#327690 0%,#7c9ba9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#327690),color-stop(100%,#7c9ba9));background:-webkit-linear-gradient(top,#327690 0%,#7c9ba9 100%);background:-o-linear-gradient(top,#327690 0%,#7c9ba9 100%);background:-ms-linear-gradient(top,#327690 0%,#7c9ba9 100%);background:linear-gradient(to bottom,#327690 0%,#7c9ba9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#327690',endColorstr='#7c9ba9',GradientType=0)}.header-left{left:0}.header-right{right:0}.header a.logo{text-decoration:none!important;display:block;margin:30px 0;text-align:center}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header a.logo img{margin:0 auto;width:100%;max-width:225px}.header a.logo .logo-tagline{margin-top:5px;max-width:225px}.header .quick-access .links{margin-bottom:15px;margin-right:0;padding-right:0;padding-left:0;position:relative;right:5px;float:right;display:block}.header .quick-access .links li{padding:0 0 0 20px}.header .quick-access .links li.first{padding-left:0}.header .quick-access .links li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;white-space:nowrap}.header .quick-access .checkout-link li{font-weight:700;padding:0 0 0 12px;background-position:6px 4px}.header .quick-access .cart-link li{font-weight:700;padding:0;background:none}.header .quick-access .links li a:before{font-family:'FontAwesome';padding-right:8px;color:#FDB912;font-size:18px;position:relative;top:1px}.header .quick-access .links li a.link-signin:before{content:"\f090"}.header .quick-access .links li a.link-signout:before{content:"\f08b"}.header .quick-access .links li a.link-register:before{content:"\f007"}.header .quick-access .links li a.link-account:before{content:"\f044"}#invitation-send-link{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_sep.gif) no-repeat 100% 50%;padding:0 6px 0 0;margin:0 4px 0 0;font-weight:700}#invitation-send-link a{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_invitation-link.gif) no-repeat 3px 6px;padding-left:23px;display:inline-block}#invitation-send-link a,x:-moz-any-link{background-position:3px -2px}#invitation-send-link a,x:-moz-any-link,x:default{background-position:3px 6px}.header-panel .header-panel-left{padding-right:0;padding-left:0}.header-panel .header-panel-left ul{margin-bottom:0}.header-panel .header-panel-left ul li{float:left;color:#fff;text-transform:uppercase;font-weight:700;position:relative}.header-panel .header-panel-left ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;padding:10px 15px;display:block}.header-panel .header-panel-left ul li a span{display:none}.header-panel .header-panel-left ul li a:after{content:"\f078";font-family:'FontAwesome';padding-left:10px}.header-panel .header-panel-left ul li.shown a:after{content:"\f077"}.header-panel .header-panel-left ul li.blog{background:#3D8293}.header-panel .header-panel-left ul li.phone{padding:10px 0px 10px 15px;}.header-panel .header-panel-left ul li.phone:before{content:"\f095";font-family:'FontAwesome';padding-right:10px}.header-panel .header-panel-left ul li.phone a{padding:0;display:inline}.header-panel .header-panel-left ul li.phone a:after{content:none}.header-panel .header-panel-left .global-menu{padding-bottom:10px;width:200px;background-color:#4E4E4C;border:#fff 1px solid;position:absolute;top:36px;z-index:10}.header-panel .header-panel-left .global-menu li,.header-panel .header-panel-left .global-menu li a{text-align:left;display:block;float:none}.header-panel .header-panel-left .global-menu li a:hover{background-color:#000}.header-panel .header-panel-left .global-menu li a:after{content:none!important}.logged-in .header-panel .link-signin,.logged-in .header-panel .link-register,.block-facebook-like-box-mobile,.logged-out .header-panel .link-signout,.logged-out .header-panel .link-my-account,.body.logged-in .header-panel .header-panel-right ul.site-switcher{display:none}.header-panel{margin:0;width:100%;height:36px;text-align:center;z-index:994;background:#4E4E4C;color:#fff;position:relative}.header-panel .welcome-msg{margin:10px 0;font-style:italic;white-space:nowrap}.header-panel .welcome-msg h1{margin:0;font-size:12px;line-height:16px}.header_inner{position:relative}.header-panel .header-panel-right{position:absolute;right:151px;top:1px}.top-form-element.sli-hidden{display:none;}.page.sli-remove-border{border-top:none;}.page.page-bst-hidden .header-panel .header-panel-right{right:0;}#btn-newsletter-close.bst-toggle-desk{display:block;}#btn-newsletter-close.bst-toggle-mobile{display:none;}.logged-in .header-panel .header-panel-right{position:absolute;right:1px;top:3px;padding-right:0;}.logged-in .header-panel:not(.subscribed) .header-panel-right{right:142px;}.logged-in .page.page-bst-hidden .header-panel .header-panel-right{right:-15px;padding-right:15px;}.logged-in .header-panel .header-panel-right ul.site-switcher{margin-right:15px;}.logged-in .header-panel:not(.subscribed) .currency{position:absolute;right:388px;top:2px;}.logged-in .page.page-bst-hidden .header-panel .currency{right:243px;}.header-panel .currency{position:absolute;right:276px;top:1px}.header-panel .page.page-bst-hidden .currency{right:125px;}.header-panel .newsletter-bst-btn{display:inline-block;float:right;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2);box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s;}.page.page-bst-hidden .header-panel .newsletter-bst-btn{display:none;}#btn-newsletter-close{position:absolute;right:64px;top:36%;margin-top:-8px;display:inline-block;text-decoration:none;text-indent:-9999px;text-align:left;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bronto-sweet-tooth/close-btn.png) no-repeat 0 0;width:30px;height:30px;}.mobile-hidden.bts-form-hidden+#btn-newsletter-close,.bst-form-toggle-inline>a{background:none;font-size:0;text-indent:0;width:40px;}.mobile-hidden.bts-form-hidden+#btn-newsletter-close:before,.bst-form-toggle-inline:before{content:"\f078";font-family:'FontAwesome';color:#3BABCB;font-size:12px;line-height:40px;}.bst-form-toggle-inline{text-decoration:none;display:inline-block;width:25px;height:25px;line-height:25px;vertical-align:top;margin:0;}.header-panel .newsletter-bst-btn a{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;line-height:41px;vertical-align:middle;text-transform:uppercase;color:#fff;text-decoration:none;padding:0 22px;background-color:#fcb800;display:inline-block;}p.ex-label{display:inline-block;}.header-panel .newsletter-bst-btn:active{-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}.header-panel .newsletter-bst-btn:active a{line-height:39px;}.page .newsletter-bst-btn a#bst-newsletter-toggle:after{content:"\f077";font-family:'FontAwesome';margin-left:5px;}.page.page-form-hidden .newsletter-bst-btn a#bst-newsletter-toggle:after{content:"\f078";}.top-form-element{position:relative;display:block;width:100%;overflow:hidden;background-color:#4E4E4C;}.top-form-element .form-subscribe{width:100%;float:none;text-align:center;max-width:100%;margin:0 auto;padding-top:19px;padding-bottom:19px;position:relative;}.top-form-element .form-subscribe .mobile-hidden,.top-form-element .form-subscribe .v-fix,.top-form-element .form-subscribe .button{display:inline-block;float:none;}.top-form-element .form-subscribe button.button{height:38px;line-height:38px;padding:0 10px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;margin:0;float:none;background-color:#fcb800;font-size:16px;}.top-form-element .form-subscribe .validation-advice{position:absolute;width:100%;}.top-form-element .form-subscribe button.button:hover,.top-form-element .form-subscribe button.button:focus{background-color:rgba(255,181,0,0.72);}.top-form-element .form-subscribe .v-fix{padding-right:18px;vertical-align:top;}.top-form-element .form-subscribe .form-subscribe-header{font-weight:normal;display:inline-block;}.top-form-element .form-subscribe .form-subscribe-header label{color:#ffffff;font-size:16px;text-transform:none;margin-right:20px;font-family:Helvetica,Arial,sans-serif;line-height:38px;vertical-align:middle;}.top-form-element .form-subscribe .form-subscribe-header label strong{font-size:16px;color:#fcb800;}.top-form-element .form-subscribe input.input-text{border-radius:3px;border:1px solid #ccc;width:100%;min-width:300px;height:38px;color:#999;font-size:14px;background-color:#fff;}.page.page-bst-shown{border-top:1px solid #fcb800;}.page.page-bst-hidden,.page.page-form-hidden{border-top:none;}.bst-ref-text h4{margin-top:35px;}.bst-ref-text,.rewardsref_myreferrals_multireferral_section{padding-bottom:25px;margin-bottom:30px;border-bottom:3px solid #ccc;}.rewardsref_myreferrals_multireferral_section .rewardsref_plaxo_link_section,.rewardsref_myreferrals_multireferral_section .rewardsref_invite_field_format,.urlcode-input-box .urlcode_comment{display:none;}.rewardsref_myreferrals_multireferral_section .box-account .urlcode_comment{font-size:12px;margin-top:10px;margin-bottom:20px;}.rewardsref_myreferrals_multireferral_section .box-account .input-box>label{display:none;}.rewardsref_myreferrals_multireferral_section .rewardsref_recipient_list{height:auto;}.box-head__tag>span,.box-head__tag>h4{display:inline-block;}.box-head__tag>h4{display:inline-block;margin:0 0 0 10px;line-height:31px;vertical-align:middle;font-family:'ayita_probold_italic',"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;}.box-head.box-head__tag{margin:10px 0;clear:both;}.box-head.box-head__tag img{max-width:90px;height:auto;}.box-account.my_referrals-urlcode_group ul{margin:0;}.box-account.my_referrals-urlcode_group .urlcode-input-box>label{display:none;}.referrals.dashboard .box-head.head.block-title h3{font-weight:normal;margin:0 0 25px;}.box-account.my_referrals-urlcode_group div.urlcode-input-box{margin-bottom:10px;}.box-account.my_referrals-urlcode_group .urlcode-input-box input{border:none;font-weight:bold;outline:none;padding:0;line-height:30px;vertical-align:middle;}.box-account.my_referrals-urlcode_group .urlcode-input-box #referral_code{display:none;}.box-account.my_referrals-urlcode_group .urlcode-input-box input:focus{outline:none;border:none;}.rewardsref_myreferrals_multireferral_section.rewardsref_plaxo_link_section.
.rewardsref_myreferrals_multireferral_section .comments-field {
    display: none;
}.rewardsref_myreferrals_multireferral_section .input-box.input-box__form{width:50%;}.rewardsref_myreferrals_multireferral_section .input-box.input-box__form textarea{width:100%;}.rewardsref_myreferrals_multireferral_section .input-box.input-box__form textarea::-webkit-input-placeholder{color:#444444!important;}.my_referrals-urlcode_group ul li .urlcode_comment{display:none;}.urlcode-input-box .bst-note{font-style:italic;font-size:12px;}.urlcode-input-box .bst-note b{font-style:normal;}.header-panel{padding-right:0;padding-left:0;height:38px}.header-panel .header-panel-right ul.site-switcher{margin-top:10px;margin-bottom:0;float:right}.header-panel .header-panel-right ul.site-switcher li{float:left;margin-left:20px}.header-panel .header-panel-right ul.site-switcher li:first-child{margin-left:0}.header-panel .header-panel-right ul.site-switcher li a{color:#fff;text-decoration:none}.header-panel .header-panel-right ul.site-switcher li a:before{content:"";display:inline-block;margin-right:5px;position:relative;top:2px;opacity:.5}.header-panel .header-panel-right ul.site-switcher li a:hover:before{opacity:1}.header-panel .header-panel-right ul.site-switcher li.jp a:before{background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_jp.gif) no-repeat 0 0;width:18px;height:12px}.header-panel .header-panel-right ul.site-switcher li.au a:before{background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_au.gif) no-repeat 0 0;width:19px;height:12px}.header-panel .header-panel-right ul.site-switcher li.nz a:before{background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_nz.gif) no-repeat 0 0;width:19px;height:12px}.header-panel .links{line-height:37px;white-space:nowrap;float:right;margin-bottom:0}.header-panel .links li a{position:relative;padding-right:50px;text-transform:uppercase;color:#fff;text-decoration:none}.header-panel .links li a:hover{color:#d33911}.header-panel .links li a:after{content:"";display:inline-block;background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bg_favourites.png) no-repeat 0 0;width:43px;height:43px;position:absolute;right:-1px;top:-19px;}.page.page-bst-hidden .header-panel .links li a:after{width:47px;height:47px;top:-23px;}.switches{float:right;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_header-panel-bg.gif) repeat-x 0 100%;padding:0 0 1px}.switch{line-height:38px;float:right;padding:0 20px}.switch .switch-header{cursor:pointer}.switch label{font-weight:400;margin-right:0;float:left}.switch .switch-wrapper{position:relative;z-index:1}.switch strong.current{font-weight:400}.switch .separator{margin:0 2px;font-size:10px;color:#8f8f8f}.switch .switcher:after{content:"\f078";font-family:'FontAwesome'}.switch ul{position:absolute;min-width:100%;text-align:left;top:36px;left:0;float:left;line-height:16px;padding:0;border-top:#fff 1px solid}.switch ul li{vertical-align:top;display:block;white-space:nowrap;border:1px solid #c8c8c8;border-top:0}.switch ul li a{white-space:nowrap;display:block;background:#4E4E4C;padding:4px 6px;color:#fff;text-decoration:none}.switch ul li a:hover{background-color:#000}.switch ul .current{line-height:38px;border:0;cursor:default;padding:0 7px;display:none}.switch ul .current span{padding-right:20px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_close.gif) no-repeat 100% 1px;}.switch .faded{color:#8f8f8f}.switch .faded li{border-color:#e6e6e6;background-color:#f6f6f6}.switch .faded a{color:#fff}x:-moz-any-link{width:100%}x:-moz-any-link,x:default{width:auto}.switch .list-opened.switcher:after{content:"\F077"}.header .form-search{white-space:nowrap;position:relative;top:32px}.header .form-search:before{content:"\f002";font-family:'FontAwesome';position:absolute;top:10px;left:10px;font-size:18px;color:#999}.header .form-search label{display:none}.header .form-search input.input-text{width:100%;height:40px;border:0;padding-left:34px;color:#999;font-size:13px;background-color:#fff;min-height:30px!important;}.header .form-search input.suggested-word{width:100%!important;left:0px;top:0px;box-sizing:border-box;height:40px!important;line-height:40px;}.header .form-search input.input-text:active,.header .form-search input.input-text:focus{color:#4c4c4e}.header .form-search a{display:none}.header .form-search button.button{position:absolute;top:5px;right:5px;width:90px;height:30px;background:#4FA6BC;text-transform:uppercase;color:#fff;font-size:13px;min-height:30px!important;}.header .form-search button.button:hover{background:#358AA3}.header .form-search .search-autocomplete{z-index:999;position:relative!important;top:0!important;left:0!important;height:0!important;overflow:visible!important}.header .form-search .search-autocomplete ul{border:1px solid #c7c7c7;border-top:0;padding-left:0;width:210px;background-color:#fcf8f4;position:absolute;top:-1px}.header .form-search .search-autocomplete li{padding:4px 6px 4px 24px;border-bottom:1px solid #fff;font-size:12px;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:700}.header .form-search .search-autocomplete li.last{border-bottom:0}.header .form-search input.input-text{border:1px solid #ccc}.nav-container{position:relative;z-index:4}#nav{min-height:28px;text-align:left;padding:0 4px}#nav li.over{z-index:990!important}#nav li.parent{position:relative}#nav li a span{cursor:pointer}#nav li.level-top{float:left;height:28px;position:relative;z-index:1}#nav a.level-top{float:left;height:28px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_nav-item-border.gif) 100% 0 no-repeat;font-weight:700;font-size:13px;line-height:28px;padding:0 0 0 17px;border-top:1px solid silver;text-decoration:none!important;color:#333}#nav a.level-top span{float:left;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_nav-item-border.gif) 100% 0 no-repeat;padding:0 19px 0 0;white-space:nowrap}#nav li.over a.level-top,#nav li.active a.level-top{height:29px;background-position:0 -60px;margin-left:-1px;border:0;padding:0 0 0 18px}#nav li.over a.level-top{height:31px;line-height:30px;position:relative;z-index:2}#nav li.over a.level-top span,#nav li.active a.level-top span{background-position:100% -60px;padding:1px 19px 0 0}#nav ul,#nav div{position:absolute;width:13.5em;top:30px;left:-10000px;background:#fbfbfb;padding:5px 11px 10px;border:1px solid #aeaeae;border-top:0}#nav div ul{position:static;width:auto;background:none;padding:0;border:0!important}#nav ul li{float:none;height:auto;display:block;border-bottom:1px solid #e2e2e2}#nav ul li.last{border-bottom:0}#nav ul li.parent{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_parent.gif) 100% 50% no-repeat}#nav ul li a{display:block;font-size:12px;line-height:1.2;padding:5px 4px;text-decoration:none!important;color:#444}#nav ul li.last>a{padding-bottom:0}#nav ul li a:hover{color:#d02600}#nav ul li.over a.over{color:#d02600}#nav ul li.active>a{color:#d02600}#nav ul ul,#nav ul div{top:7px;border-top:1px solid #aeaeae}#nav li .shown-sub{left:-1px;z-index:991}#nav li .shown-sub .shown-sub{left:100px}.header-left,.header-right{height:0}.aw-onestepcheckout-index-index .checkout-top{background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/feather-blue.png) 10px 45% no-repeat}.aw-onestepcheckout-points-spender{padding:0 20px!important;}.aw-onestepcheckout-points-spender div.box-content{padding:0!important;}.main{margin-top:170px;}.cms-index-index .main{margin-top:150px;}.top-cart .block-title strong{text-shadow:none;color:#4E4E4C}.header a.logo img{margin:0}.currency-mobile{display:none}.product-name{font-size:12px;font-weight:700;color:#4c4c4c}.product-name a{color:#4c4c4c;text-decoration:underline}.product-name a:hover{color:#4c4c4c;text-decoration:none}.tags-list{margin:5px 0}.tags-list li{display:inline;font-size:12px}.tags-list li a{text-decoration:none;margin:0 2px 0 0}.tags-list li a:hover{text-decoration:underline}.search-summary{padding:10px 10px 0;margin:10px 0 0;font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x 0 0}.search-summary li{margin:2px 0}.page-sitemap .links{display:block;text-align:right;margin:0 20px -36px 0}.page-sitemap .links a{position:relative}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.checkout-onepage-index .col-main{padding:20px 0 0}.opc-wrapper{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) repeat-y -573px 0}.opc-wrapper .page-title{margin:0;position:relative;z-index:1}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc-progress-container{float:left;width:182px}.opc-progress-container .opc-block-progress{background:#fff}.opc-progress-container .opc-block-progress .block-title{padding:17px 11px 10px 17px;background:none;border:0;border-bottom:1px solid #cfcfcf}.opc-progress-container .opc-block-progress .block-title strong{font:18px/1.1 Helvetica,Arial,sans-serif;padding:0;color:#111}.opc-progress-container .opc-block-progress .block-content{padding:17px 11px 17px 17px}.opc-progress-container .opc-block-progress dt{font-weight:700;margin:2px 0 8px}.opc-progress-container .opc-block-progress dt.complete{font-weight:700;margin:2px 0 4px}.opc-progress-container .opc-block-progress dt.complete a{font-weight:400;text-transform:lowercase}.opc-progress-container .opc-block-progress dd.complete{margin:5px 0 8px;padding:5px}.opc-progress-container .block-progress .cards-list dd{padding:0}.opc-progress-container .block-progress .cards-list .info-table th{font-weight:400}.opc{float:right;width:755px}.opc li.section{position:relative}.opc .step-title{margin:0 0 1px}.opc .step-title .number{display:none}.opc .step-title h2{background-color:#e6e6e6;color:#686868;font-size:11px;line-height:22px;padding:0 14px;font-weight:700;text-transform:uppercase}.opc .allow .step-title h2{background-color:#656565;color:#fff;cursor:pointer}.opc .active .step-title{margin:0;padding:0}.opc .active .step-title h2{background:#d12c01 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_active-step.gif) repeat-x 0 0;color:#fff;text-transform:capitalize;font-weight:400;border-bottom:1px solid #cfcfcf;cursor:default;font-size:16px;padding:5px 20px 2px;line-height:24px;height:24px}.opc .step{padding:20px;min-height:300px;font-size:12px;background:#fcfcfc;border-top:0}.opc .step .tool-tip{right:10px}.opc .order-review .authentication{margin:0 auto;width:570px}.opc .order-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.opc .form-alt .input-box{width:695px}.opc .form-alt .input-box select{width:695px}#checkout-step-login{height:auto!important;min-height:0!important;padding:0}#checkout-step-login .col2-set{padding:20px 20px 30px;background:#fcfcfc url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) repeat-y 195px 0;height:auto!important;min-height:0!important}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:400;margin:0 0 15px}#checkout-step-login .col2-set .col-2{width:338px}#checkout-step-login .col2-set .col-2 .radio{margin-right:5px}#checkout-step-login .col2-set .col-2 li{padding-left:10px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_bulletsm.gif) no-repeat 0 .5em}#checkout-step-login .col2-set .col-2 .form-list li{background:none;padding-left:0}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:90px}#checkout-step-login .btn-only{padding:0 0 0 105px;text-align:left;width:214px}#checkout-step-login .btn-only .button{float:right}#checkout-step-login p{margin:0 0 15px}#checkout-step-login .form-list p{padding-left:105px;margin:0}#checkout-step-login .form-list .input-text{width:210px}#checkout-step-login .form-list li.note{float:left;padding-left:105px;margin:0 0 9px;width:auto;clear:left}#checkout-step-login .form-list li.control{float:left;clear:left}#checkout-step-login .form-list li.control .input-box{margin-left:105px}#checkout-step-login .form-list li.buttons-set{float:right;clear:none;padding-right:30px;padding-top:2px}.opc .buttons-set .opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc p.required{text-align:right;width:auto;padding-left:0}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}#checkout-step-review{padding:0}#checkout-step-review .data-table{border:0;font-size:12px}#checkout-step-review .data-table .item-options{font-size:11px}#checkout-step-review .data-table thead th{vertical-align:bottom;font-size:11px}#checkout-step-review .data-table .product-name{font-size:12px}#checkout-step-review .data-table tfoot tr.last strong{font-size:14px}#checkout-step-review .buttons-set{padding:15px 20px;margin:0}.opc .checkout-agreements{margin:20px}.checkout-progress,.checkout-progress li.first span,.checkout-progress li.last span{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_crumbs.gif);background-repeat:no-repeat}.checkout-progress{padding:0;border-bottom:1px solid #cfcfcf;background-color:#ededed;text-align:center;margin:-21px -21px 5px;font-size:11px;font-weight:700;text-transform:uppercase;width:940px;position:relative;z-index:2}.checkout-progress li{float:left;width:20%;text-align:center;color:#888;line-height:20px}.checkout-progress li span{display:block;text-align:center;border-right:1px solid #cfcfcf}.checkout-progress li.first span{background-position:0 0}.checkout-progress li.last span{background-position:100% 0;border:0}.checkout-progress li.active span{color:#fff;background-color:#d12c01}.multiple-checkout{position:relative;z-index:1}.multiple-checkout .data-table thead th{vertical-align:bottom}.multiple-checkout .col3-set .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.multiple-checkout .col3-set address{padding:10px;clear:both}.multiple-checkout .col3-set,.multiple-checkout .col2-set{margin:0 0 15px}.multiple-checkout .buttons-set{padding:15px 0;clear:both;width:auto}.multiple-checkout .buttons-set .button{float:right}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-weight:400;font-size:18px;color:#cd3800;text-align:right;display:block;margin:10px 0 15px}.multiple-checkout .grand-total .price-label{font-weight:400}.multiple-checkout .grand-total .price{font-weight:700}.multiple-checkout .sp-methods{font-size:12px}.multiple-checkout .checkout-multishipping-payment-customerbalance{font-size:12px;margin-bottom:7px}.multiple-checkout .fieldset label{font-size:11px}.multiple-checkout .gift-item .fieldset{font-size:11px;width:380px}#checkout-step-review .data-table .btn-remove,.checkout-multishipping-overview .data-table .btn-remove,#details-table .btn-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.sp-methods dt{font-weight:700;margin-bottom:5px}.sp-methods dd{margin:0 0 7px}.sp-methods dd li{margin:5px 0}.sp-methods .price{font-weight:700}.sp-methods .form-list{padding-left:20px;margin:15px 0}.sp-methods .form-list .input-text{width:250px}.sp-methods .form-list select{width:256px}.sp-methods .form-list label{width:155px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .input-box{line-height:21px}.sp-methods .v-fix .validation-advice{margin-right:-250px;position:relative;z-index:1;width:250px}.sp-methods .adv-container{padding-left:170px}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:1.5em 0 2em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.checkmo-list li{margin:0 0 4px}.checkmo-list label{padding-top:0}.checkmo-list address{float:left}.please-wait{position:absolute;z-index:99;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #f3b66f;font-size:12px;color:#f18200;font-weight:700;background:#fff;padding:20px;white-space:nowrap}.cvv-what-is-this{cursor:help;margin-left:5px}.pbridge-reload{display:block;text-align:right}.pbridge-reload a{color:#1e75b4;font-size:11px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999;top:250px!important}.tool-tip .btn-close{text-align:right}.tool-tip .tool-tip-content{padding:5px}@media screen and (max-width: 767px) {.tool-tip .tool-tip-content{top:100px!important}}.add-gift-message{padding:20px 0}.add-gift-message h3{font-size:16px;font-weight:400;color:#000;line-height:19px;margin:0 0 10px}.add-gift-message p{margin:10px 0}.gift-message-form{border:1px solid #d1d1d1;background:#f5f5f5 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_block.gif) repeat-x 0 0}.gift-message-form .fieldset{padding:10px 0}.gift-message-form .fieldset .input-text,.gift-message-form .fieldset textarea{width:200px}.gift-message-form .fieldset textarea{width:200px;height:8em}.gift-message-form .inner-box{padding:0;height:300px;overflow:auto}.gift-message-form .inner-box h5,.gift-message-form .inner-box h4{font:14px/1.25 Helvetica,Arial,sans-serif;padding:0 20px;color:#222;margin:17px 0}.gift-message-form .inner-box p{margin:10px 0;padding:0 20px}.gift-message-form .gift-item{padding:5px 0 0;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x 0 100%}.gift-message-form .gift-item .number{padding:5px 20px;margin-bottom:0;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x 0 100%;color:#adadad;font-weight:700}.gift-message-form .gift-item .product-img-box{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-y 100% 0;float:left;width:150px;padding-right:15px}.gift-message-form .gift-item .product-image{text-align:center;margin:20px}.gift-message-form .gift-item .product-name{font-size:12px;margin:20px 0 5px;text-align:center}.gift-message-form .gift-item .fieldset{float:left;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-y 0 0;padding:20px 0 10px 10px;margin:0 0 0 -2px}.gift-message-form .gift-item .fieldset label{width:80px}.gift-message-form .gift-item .gift-wrapping-form{padding:0 20px}.gift-options-for-order{padding:0 40px}.gift-options-for-order .fieldset{padding:0}.gift-options-for-order .fieldset p{padding:0}.gift-options-for-order .fieldset label{width:80px}.gift-options-for-order .fieldset .input-text,.gift-options-for-order .fieldset textarea{width:340px}.gift-wrapping-form{padding:0 0 10px}.gift-wrapping-form img{border:1px solid #ccc;float:left;margin-right:10px}.gift-wrapping-form label{margin-right:10px;vertical-align:middle}.gift-wrapping-form .gift-wrapping-design{overflow:hidden;padding:10px 0 0;width:100%}.gift-message-link{display:block;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right;width:13px;height:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/gift-message-close.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.gift-message dt strong{font-weight:700}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #d8cea8;font-size:11px;background-color:#fffdef;padding:15px;height:10em;overflow:auto}.checkout-agreements .agree{padding:10px 0;font-size:12px;font-weight:700}.checkout-agreements .agree .checkbox{margin-right:5px}.centinel{margin:10px 0}.centinel p{margin:0 0 10px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent!important;margin:0!important;padding:0!important;border:0!important}.opc .centinel{margin:0;padding:20px}.checkout-onepage-success .col-main{font-size:12px}.checkout-onepage-success .col-main p{margin:0 0 10px;line-height:150%}.checkout-onepage-success .col-main .page-title{padding-left:30px}.checkout-onepage-success .col-main .order-details{padding-left:17px}#invitationForm p.required{padding-bottom:20px}.catalog-product-compare-index tr.last a,.catalog-product-compare-index tr.first a{color:#999}.catalog-product-compare-index tr.last p,.catalog-product-compare-index tr.first p{margin:10px 0}.catalog-product-compare-index tr.first .product-name a{color:#333}.disabled{position:relative;z-index:1}.disabled:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff;opacity:.2}.cart-msrp-totals{color:red;font-size:12px!important;font-weight:700;padding:10px 20px 20px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;line-height:14px;font-weight:700;padding:5px 2px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#efefef;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{color:#333;font-size:14px;font-weight:700;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:6px;right:8px;height:15px;width:15px;text-align:left;text-indent:-9999em}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout span{display:block;padding-right:30px}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{background:#fefefe;clear:right;line-height:1.5;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.page-head,.page-head-alt{margin-bottom:20px;padding:23px 20px 11px}.col-main .page-head,.col-main .page-head-alt{margin:0 -20px 20px}.page-head-alt .link-rss{float:right;margin-top:8px}.page-head h2,.page-head h3,.page-head-alt h3,.page-head-alt h2{font:normal 22px/27px Helvetica,Arial,sans-serif;color:#d12c01}.restriction-index-stub .page{width:652px;padding-bottom:3px}.restriction-index-stub .main{margin-top:100px;min-height:0;height:auto!important;padding:13px;text-align:center;margin-bottom:0}.restriction-index-stub .col-main{color:#dedede;height:auto!important;min-height:230px;height:230px;font-size:16px;background:#4a4a4a url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/logo-offline.gif) no-repeat 50% 95px;padding:170px 60px 40px}.restriction-index-stub .page-title{margin:0 0 15px!important;padding:0!important;border:0!important;background:none}.restriction-index-stub .col-main h1,.restriction-index-stub .col-main h2{font:italic 35px Georgia,"Times New Roman",Times,serif;color:#fff}.restriction-index-stub .header-container,.restriction-index-stub .footer-container{display:none}.restriction-index-stub .copyright{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_shadow-offline.gif) 50% 0 no-repeat;padding:15px 0 0;margin:0}.private-sales-index{background:#2b2b2b;margin:110px 0 60px;padding:40px 0}.private-sales-index .box{border:1px solid #e2ded0;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ps.gif) no-repeat 50% 13px;padding:50px 13px 0;width:657px;margin:0 auto}.private-sales-index .box .content{padding:0 60px 70px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ps.gif) no-repeat 50% 100%;font-size:14px}.private-sales-index .box .content p{text-align:center}.private-sales-index .box .content a{color:#4E4E4C}.private-sales-index .box .content h1{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ps-logo.gif) no-repeat 50% 0;padding:60px 0 5px;font-size:29px;font-weight:400;color:#ec4e00}.private-sales-index .box .content .description{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ps-descr.gif) no-repeat 50% 0;margin:40px auto 0;width:433px;padding:30px 50px;font:normal 20px Georgia,"Times New Roman",Times,serif;font-style:italic;color:#817268}.col1-layout .private-sales-index{margin:0 -20px -31px;height:auto!important;height:350px;min-height:350px}.cms-private-sales-home{background-color:#fffdf9}.private-sales-demo{background:#fffdf9 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ps-home.jpg) no-repeat 50% 88px;padding-top:90px}.private-sales-demo h1{display:none}.private-sales-demo p{padding-top:475px;text-align:center;color:#4E4E4C;font-size:18px}.private-sales-demo a{color:#c12900}.col1-layout .private-sales-demo{margin:0 -20px -31px;background-position:0 20px;padding-top:20px;height:auto!important;height:550px;min-height:550px}.clearer:after,.group:after,.account-login .form-list:after,.wishlist-management .table-caption:after,.product-options dt:after,#bundleProduct:after,.events-slider:after,.product-image-popup .nav:after,.gift-item:after,.block-content:after,.block-list li.item:after,.block-poll li:after,.currently li:after,.order-info:after,.top-cart .actions:after,.header .quick-access:after,.product-view .box-related li.item:after,.bundle-summary .product:after,.collateral-tabs:after,.block-cart .block-content .item:after,.header-container:after,.header-container .top-container:after,.header:after,.header-panel:after,#nav:after,.main:after,.footer-before-container:after,.footer-container:after,.footer:after,.footer-branding-logo:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block li.item:after,.block .actions:after,.mini-products-list li:after,.cms-index-index .block-featured li.item:after,.title-buttons:after,.sorter-pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,#narrow-by-list:after,.products-grid:after,.products-list li.item:after,.product-view:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add-tags:after,.product-options .options-list li:after,.options-container-small .product-options:after,.product-options-bottom:after,.product-review:after,.box-collateral:after,.box-collateral .box-content:after,.collateral-tabs .tab-content:after,.account-login:after,.cart .cart-collaterals:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.form-list li:after,.form-list li.fields .field:after,.clearfix:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after,.new-product-spotlight .more-new .item:after,.addresses-list .col-2 li:after,.product-view .product-shop:after,.blog-list li.item:after,.reviews-list li.item:after,.checkout-cart-logos:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.guest-select{width:305px!important}.control-container h3{padding-bottom:15px}.control-container .input-box{float:left;position:absolute}#acp-product-type-data .amxnotif-block .block-content p{font-size:11px}#acp-product-type-data .amxnotif-block .block-content .input-text{font-size:11px;padding:5px 10px;font-weight:400}#acp-product-type-data .amxnotif-block .block-content .button.amcart-ignore{background:#575454;font-size:11px;font-weight:400}.customer-account-create .page-title.col-md-12{padding-left:30px}.customer-account-login .main .sign-in-wrap .input-box input{padding:10px}.registered-users .link-forgotten-password{color:#4FA6BC}#remember-me-box .link-tip{color:#4FA6BC}.contacts-index-index b,.contacts-index-index strong{font-weight:400}.std h3{font-size:20px}.vertnav-title{background-color:#fff;font-size:16px;font-weight:700}.messages .success-msg a{color:#48CE83}.sidebar .block-account li a{font-weight:400}.block-account .block-content li.current:after{border-top:0;border-bottom:0;border-left:0}.sidebar .block-account .block-content{border-top:2px solid #4E4E4C}.customer-account-index .my-account-box .my-account-box-wrap{background:#f7f7f7;border-radius:0;border:1px solid #E9E9E9}.customer-account-index .my-account-box .my-account-box-wrap a{color:#4FA6BC}.customer-account-index .my-account-box .my-account-box-wrap h3 a{font-size:13px;color:#4FA6BC}.customer-account-index h2.sub-title a{color:#4FA6BC}.logged-in .my-account .fieldset,.logged-in .my-account .info-box{background:#f7f7f7;border-radius:0;border:1px solid #E9E9E9}.logged-in .my-account .buttons-set{background:#f7f7f7;border-radius:0;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;border-left:1px solid #E9E9E9}.wishlist-index-index .my-account .buttons-set,.sales-order-history .my-account .buttons-set,.review-customer-index .my-account .buttons-set,.amxnotif-subscr-index .my-account .buttons-set{border:none}.logged-in .my-account .buttons-set2{background:#f7f7f7;border-radius:0;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;border-left:1px solid #E9E9E9}.logged-in .my-account #invitationForm .fieldset{margin:0;border-bottom:0}.logged-in .my-account p.wishlist-empty{text-align:left;border:0;padding:0}.logged-in .my-account .my-wishlist #wishlist-table{border-radius:0;background:#fff;border:1px solid #E9E9E9}.logged-in .my-account .my-wishlist #wishlist-view-form fieldset{margin:0;padding:0;border:0}.enterprise-reward-customer-info .my-account .my-rewards .buttons-set,.enterprise-invitation-index-index .my-account .buttons-set{background:none;border:0}.enterprise-invitation-index-index.logged-in .my-account h4{font-size:16px}.newsletter-manage-index.logged-in .my-account .reward:before{padding-left:0}.newsletter-manage-index.logged-in .my-account .reward-message{margin:5px -15px 5px 0;padding:4px 0 0}.newsletter-manage-index.logged-in .my-account .rewards{margin:-10px 0 20px}.dashboard .welcome-msg .hello a{color:#4FA6BC}.customer-account-edit .dob-day label,.customer-account-edit .dob-month label,.customer-account-edit .dob-year label{font-weight:400}.customer-account-edit .customer-genders{margin-top:10px}.enterprise-customerbalance-info-index .account-balance a{color:#4FA6BC}.enterprise-reward-customer-info .info-box .box-title a{color:#4FA6BC}#featured-product-content{border-bottom:4px solid #FAFAFA}#contactForm .form-list select{width:98%;height:42px;margin-bottom:10px;}@media only screen and (min-width: 1600px) {.brand-index-view #featured-product-wrapper,.specialslist-index-index .category-spotlight,.catalog-category-view .category-spotlight{width:100%}#featured-product-content .slide{width:90%}}.dialog{position:absolute}.dialog .alphacube_nw,.dialog .alphacube_n,.dialog .alphacube_w,.dialog .alphacube_e,.dialog .alphacube_ne,.dialog .alphacube_sw,.dialog .alphacube_s,.dialog .alphacube_sizer{background:none}.dialog .alphacube_close{width:30px;height:29px;position:absolute;top:10px;right:-7px;cursor:pointer;z-index:1000;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/lightbox-close.png) no-repeat;color:#fff}.promo-whats-this-content{display:none}.product-view .product-type-data-inner .grouped-items-list a:before{font-family:'FontAwesome';content:'\F06A';padding:0 6px 0 0;font-size:17px}.product-view .product-type-data-inner .no-rating a:before{font-family:'FontAwesome';content:'\F044';padding:0 6px 0 0;font-size:17px}.header .quick-access .links li a{text-shadow:none;background:#fff;padding:8px 8px 6px;color:#4E4E4C;border-radius:4px;border:1px solid #ccc}.header .quick-access .links li a:before{padding-right:0;font-size:0}.paypal-express-review .page-title h1,.paypal-express-review h2.sub-title{padding-left:25px}.paypal-review-order .info-set{margin-bottom:30px}.paypal-review-order .info-set.info-set--address{margin-bottom:0}.paypal-review-order .paypal-review-block{background:#e3f2f7;border-color:#e3f2f7;border-radius:5px;padding:20px 25px}.paypal-review-order #billing-address .paypal-review-block,.paypal-review-order #shipping-address .paypal-review-block{margin-bottom:25px}.paypal-review-order fieldset{border:0;padding:0;margin:0}.paypal-review-order .address-form .field{margin-top:5px}.paypal-review-order .form-list-narrow .add-field .input-box,.paypal-review-order .form-list .control .input-box{margin-left:0}.paypal-review-order .form-list-narrow input.input-text,.paypal-review-order select{border-color:#aaa #d7d7d7 #d7d7d7 #afafaf;border-radius:4px;border-style:solid;border-width:1px;box-shadow:1px 1px 5px #dadada inset;height:36px;padding:10px;width:100%;float:none}.paypal-review-order .paypal-step{background:#4c4c4c;border-radius:15px;color:#fff;font-style:normal;font-weight:700;margin:0 10px 0 0;padding:5px 10px}.paypal-review-order .paypal-review-block .legend{color:#4c4c4c;font-size:16px;font-weight:400;padding:0;margin-bottom:15px}.paypal-review-order .form-list label.required em{color:#eb340a;font-style:normal;margin-right:0;position:relative;right:-4px}.paypal-review-order .cart-block .legend{padding-left:12px;font-size:15px}.paypal-review-order .cart-block .data-table strong .price{font-size:14px}.paypal-review-order button.button#review_button,.paypal-review-order button.button#review_submit{background-color:#57ACC2;}.paypal-review-order button.button#update_order.validation-passed{opacity:.6}.checkout-cart-index .cart h1{float:left}.checkout-cart-index .reward-message.reward-checkout .reward:before{content:''}.top-cart .actions button:before{background:none}.top-cart .actions button{padding:0 30px}.checkout-cart-index .cart h1{padding-left:15px}.checkout-cart-index .fa-shopping-cart:before{font-size:0}.print-only{display:none}div.order-details.order-details-float-left{width:50%;float:left}#block_payment_blockContent{float:right;width:50%}#block_payment_blockContent #toggle_block_payment_blockContent{padding-left:25px;padding-right:25px}#block_payment_blockContent #toggle_block_payment_blockContent span.toggle-hide-show{margin-top:0;padding-right:10px}#block_payment_blockContent div.block-content{padding-left:52px;padding-right:25px}div.mb_orderdonation-select-wrapper{font-size:0;clear:both}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org{display:inline-block;width:calc(50% - 15px);overflow:hidden;border:3px solid #FEF0D9;padding-left:0;padding-right:0;margin-top:0}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org.mb_orderdonation-select-org-featured{border-color:#FD6327}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org.odd{margin-right:30px}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org .org-name{font-size:16px}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org .std{margin-bottom:10px}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row{margin:0}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org.mb_orderdonation-select-org-featured div.widget-title{margin-bottom:10px}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org.mb_orderdonation-select-org-featured div.widget-title h2{width:100%;padding-top:10px;padding-bottom:4px;border-radius:0;margin:0!important}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__details .mb_orderdonation__action div.mb_orderdonation__price-box{display:none}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__details .mb_orderdonation__action button.btn-donate{max-width:260px;width:100%}.checkout-onepage-success h1{font-size:30px}@media screen and (max-width: 1199px) {div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org.odd{margin-right:0}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org{width:100%}}@media screen and (max-width: 767px) {div.order-details.order-details-float-left{float:none;width:100%}#block_payment_blockContent{float:none;width:100%}.checkout-onepage-success h1{padding-left:0px;padding-right:15px}}@media screen and (max-width: 480px) {.mb_orderdonation__details{width:100%!important}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__details .mb_orderdonation__action button.btn-donate{display:block;margin-left:auto;margin-right:auto}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__logo{margin-bottom:10px}}@media screen and (min-width: 480px) {div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__logo span.mb_orderdonation-select-org-logo{width:100%;display:block;position:relative;padding-bottom:100%;height:0}div.mb_orderdonation-select-wrapper div.mb_orderdonation-select-org div.row .mb_orderdonation__logo span.mb_orderdonation-select-org-logo>img{position:absolute;left:0;top:50%;transform:translateY(-50%)}}.catalog-category-view .col-main .category-uvp,.brand-index-view .col-main .category-uvp,.brand-index-list .col-main .category-uvp,.specialslist-index-index .col-main .category-uvp{margin-top:10px;margin-bottom:10px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.catalog-category-view .col-main .category-title-before .category-uvp{margin-top:-40px}.category-uvp{font-size:13px}.category-uvp a{color:#4c4c4e}.category-uvp a:hover{text-decoration:none}.category-uvp .col-lg-3,.category-uvp .col-md-6{padding-left:10px;padding-right:10px}.category-uvp .row{margin-left:-10px;margin-right:-10px}.category-uvp{margin:20px 0}.category-uvp .uvp-block{height:auto;width:auto;position:relative;float:left;margin-top:10px;margin-bottom:12px;text-align:center;}.uvp-block em{font-style:normal}.category-uvp__text strong{font-weight:400}.category-uvp__content{text-decoration:none;position:relative;z-index:1;overflow:hidden;display:block;background:none;height:auto;border:none;border-right:1px solid #dfdfdf}.category-uvp__heading{font-family:"helveticaregular";font-weight:600;padding-bottom:0;margin-bottom:0;text-transform:uppercase;line-height:16px;font-size:16px;display:block;text-rendering:optimizeLegibility}.category-uvp__heading b{border-bottom:1px solid;font-weight:400;margin-left:5px;padding-bottom:5px;margin-left:25px}.category-uvp__heading i{font-size:20px;position:absolute}.category-uvp__text{font-family:"helveticaregular";line-height:13px;font-size:13px;display:inline}.category-uvp__text em{padding-left:20px;font-size:12px}.category-uvp__link{width:100%;height:24px;line-height:23px;text-align:right;font-size:0;text-transform:uppercase;background:#fff;position:absolute;bottom:0;right:0;display:block}.category-uvp .uvp-block.uvp-block--last{margin-right:0}.category-uvp-nz .uvp-block .category-uvp__content{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/category_uvp_nz.jpg);background-repeat:no-repeat;}.category-uvp-au .uvp-block .category-uvp__content{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/category_uvp_sprite_au.jpg);background-repeat:no-repeat;}.uvp-block--first .category-uvp__content{background-position:8px 3px;}.uvp-block--second .category-uvp__content{background-position:17px -107px}.uvp-block--third .category-uvp__content{background-position:6px -226px}.uvp-block--last .category-uvp__content{background-position:10px -355px;border-right:none;padding-right:0}.category-uvp .uvp-block .category-uvp__content .category-uvp__link{display:none}.catalog-category-view .col-main .category-title,.brand-index-view .col-main .category-title,.specialslist-index-index .col-main .category-title{margin-top:25px;margin-bottom:20px}.category-uvp .uvp-block--first{width:24.9%}.category-uvp .uvp-block--first a{padding:6px 0 2px 60px}.category-uvp .uvp-block--second{width:24.9%}.category-uvp .uvp-block--second a{padding:6px 0 2px 64px}.category-uvp .uvp-block--third{width:24.9%}.category-uvp .uvp-block--third a{padding:6px 0 2px 56px;}.category-uvp-nz .category-uvp .uvp-block--third a{padding:6px 0 2px 60px}.category-uvp .uvp-block--last{width:24.9%}.category-uvp .uvp-block--last a{padding:6px 0 2px 55px}@media screen and (min-width: 1600px) {.category-uvp .uvp-block--first{width:24.9%}.category-uvp .uvp-block--first a{padding:6px 0 2px 110px}.category-uvp-nz .uvp-block .category-uvp__content{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/category_uvp_nz.jpg);background-repeat:no-repeat;}.category-uvp-au .uvp-block .category-uvp__content{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/category_uvp_sprite_au.jpg);background-repeat:no-repeat;}.uvp-block--first .category-uvp__content{background-position:55px 3px}.category-uvp .uvp-block--second{width:24.9%}.category-uvp .uvp-block--second a{padding:6px 0 2px 100px}.uvp-block--second .category-uvp__content{background-position:49px -107px}.category-uvp .uvp-block--third{width:24.9%}.category-uvp .uvp-block--third a{padding:6px 0 2px 82px}.category-uvp-nz .uvp-block--third a{padding:6px 0 2px 90px}.uvp-block--third .category-uvp__content{background-position:33px -226px}.category-uvp .uvp-block--last{width:24.9%}.category-uvp .uvp-block--last a{padding:6px 0 2px 82px}.uvp-block--last .category-uvp__content{background-position:35px -355px;border-right:none;padding-right:0}}@media screen and (max-width: 1600px) {.category-uvp .uvp-block .category-uvp__content .category-uvp__heading{font-size:12px;line-height:16px}.category-uvp .uvp-block .category-uvp__content .category-uvp__text{font-size:12px;line-height:11px}.category-uvp .uvp-block--first .category-uvp__heading{word-spacing:2px;letter-spacing:.4px}.category-uvp .uvp-block--first .category-uvp__content .category-uvp__text{letter-spacing:.2px}}@media screen and (max-width: 1198px) {.category-uvp .uvp-block--first,.category-uvp .uvp-block--second,.category-uvp .uvp-block--third,.category-uvp .uvp-block--last{width:49%}.home_uvp .category-uvp .uvp-block--first{width:24.9%}.home_uvp .category-uvp .uvp-block--second{width:24.9%;border-right:1px solid #ccc;}.home_uvp .category-uvp .uvp-block--third{width:24.9%}.home_uvp .category-uvp .uvp-block--last{width:24.9%}.uvp-block .category-uvp__content{text-align:center;max-width:270px;margin:0 auto;}.uvp-block--last .category-uvp__content{border-right:none;}.home_uvp .category-uvp .uvp-block .category-uvp__content .category-uvp__heading,.catalog-category-view .category-uvp .uvp-block .category-uvp__content .category-uvp__heading,.brand-index-list .category-uvp .uvp-block .category-uvp__content .category-uvp__heading,.brand-index-view .category-uvp .uvp-block .category-uvp__content .category-uvp__heading,.specialslist-index-index .category-uvp .uvp-block .category-uvp__content .category-uvp__heading{font-size:12px;line-height:18px;}.home_uvp .category-uvp .uvp-block .category-uvp__content .category-uvp__text,.catalog-category-view .category-uvp .uvp-block .category-uvp__content .category-uvp__text,.brand-index-list .category-uvp .uvp-block .category-uvp__content .category-uvp__text,.brand-index-view .category-uvp .uvp-block .category-uvp__content .category-uvp__text,.specialslist-index-index .category-uvp .uvp-block .category-uvp__content .category-uvp__text{font-size:12px;line-height:14px;}.category-uvp__content{border:none;}.category-uvp .uvp-block--first,.category-uvp .uvp-block--third{border-right:1px solid #ccc;}}#overlay_modal{background:rgba(0,0,0,0.5)}#popup_window,.popupContent{background:#fff}.popupContent{padding:50px}#popupContent{max-width:1200px;width:100%!important}.catalog-product-view #popupContent,.checkout-cart-index #popupContent{top:35px!important;overflow-x:hidden;overflow-y:auto;height:80vh!important;max-height:800px!important;box-sizing:border-box;}#popupContent_content{width:100%;height:100%;}#popupContent .table_window,#popupContent .table_window tbody,#popupContent .table_window tbody tr,#popupContent .table_window tbody td,#popup_window .table_window,#popup_window .table_window tbody,#popup_window .table_window tbody tr,#popup_window .table_window tbody td{display:block;}#popup_window .table_window,#popup_window .table_window tbody,#popup_window .table_window tbody tr,#popup_window .table_window tbody td#popup_window_table_content,#popup_window iframe{height:100%;width:100%;}#popup_window #popup_window_row1,#popup_window #popup_window_row3{display:none!important;}.catalog-product-view #popupContent #popupContent_row1{display:none;}.catalog-product-view #popupContent_content,.checkout-cart-index #popupContent_content{overflow-y:auto}.catalog-product-view #popupContent #popupContent_row,.checkout-cart-index #popupContent #popupContent_row1,.checkout-cart-index .widget_popup{display:none}.catalog-product-view #popupContent .popupContent,.checkout-cart-index #popupContent .popupContent{padding:4px 50px 70px}.popupContent h2{color:#4fa6bc;font-family:Helvetica,Arial,sans-serif;font-size:30px}.popupContent p{font-size:14px;color:#5a5a5a}.popupContent p strong,h4{font-size:16px;color:#5a5a5a}.staticPop_close{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/close_static.png) no-repeat 99%;background-color:#fff;width:100%;height:47px;top:0;border-top:2px solid #57ACC2;cursor:pointer}.healthpost_close,#popupContentImage .staticPop_close{background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/lightbox-close.png) 100%;position:absolute;height:29px;width:30px;display:block;right:15px;top:15px;border-top:0;cursor:pointer;z-index:10000}#popup_window .mid,#popupContentImage .mid{background:#fff}@media screen and (max-width: 600px) {#popup_window{width:80%!important;left:10%!important}#popup_window table.mid,#popup_window table.mid tr,#popup_window table.mid tr td.healthpost_content,#popup_window table.mid tbody,#popup_window table.mid iframe{width:100%!important;display:block}#popup_window table.mid iframe img{width:100%;height:auto}}@media screen and (max-width: 770px) {.catalog-product-view #popupContent{max-width:100%;max-height:599px!important}.catalog-product-view #popupContent_content{max-height:550px!important}.catalog-category-view .col-main .category-title-before .category-uvp{margin-top:0px}}@media screen and (max-width: 599px) {.catalog-product-view #popupContent{max-width:100%;max-height:480px!important;padding:0}.catalog-product-view #popupContent_content{max-height:430px!important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {.catalog-product-view #popupContent{max-height:599px!important}.catalog-product-view #popupContent_content{max-height:550px!important}}@media only screen and (min-device-width: 320px) and (max-device-width: 680px) and (orientation: landscape) {.catalog-product-view #popupContent{max-height:300px!important}.catalog-product-view #popupContent_content{max-height:252px!important}}.box-collateral .products-grid .brand-name{display:inline-block}.MagicThumb-expanded{left:50%!important;margin-left:-300px!important;}#co-shipping-method-form .error-msg p:last-child{margin-bottom:0;}body.tips .wrapper,body.tips .header-panel,body.tips .header-container{width:100%;max-width:100%;}body.tips .breadcrumbs{padding-left:30px;}body.tips,.quote>p em{color:#575454;font-family:Arial,sans-serif;}.tips .std .row{margin-top:20px;}.tips .std a,.tips .std a:hover,.tips .std a:link,.tips .std a:active,.tips .std .highlight{color:#368ba4;text-decoration:underline;}.tips .quote p a,.tips .quote p a:link,.tips .quote p a:active,.tips .quote p a:hover{text-decoration:none;}.tips .std .section-blue a,.tips .std .section-blue a:hover,.tips .std .section-blue a:active{color:#cace2c;text-decoration:none;}.tips .main.container{width:100%;padding:0;}.tips .breadcrumbs{width:1570px;margin:0 auto;}.tips .separator{display:block;margin:40px 0;}.container-small{max-width:1170px;width:100%;margin:0 auto;position:relative;padding-left:15px;padding-right:15px;}@media screen and (max-width: 991px) {.tips .tip .col-md-10,.tips .author .col-md-12{max-width:480px;margin:0 auto;}}.tips .std h1,.tips .std h2,.tips .std h3,.tips .std h4,.tips .std #authors h2,.tips .std .h1,.tips .std .h2,.tips .std .h3,.tips .std .lead,.tips .std .quote blockquote:before,.tips .std .quote blockquote:after,.tips .std .quote>p,.tips .std .section-blue p{font-family:'Convergence',sans-serif;margin-bottom:20px;}.tips .std h1,.tips .std h2,.tips .std .section-blue p{color:#fff;}.tips .std p,.tips .std blockquote{font-size:16px;line-height:26px;margin-bottom:10px;}.tips .std blockquote{padding:10px 20px;margin:0 0 20px;font-size:16px;line-height:26px;font-style:normal;}.tips .section{position:relative;background:#fff;margin-bottom:0;padding:40px 0;z-index:10;}.tips .section-top{position:relative;}.tips .section-top h1{margin-top:200px;text-shadow:1px 1px 4px #333;font-size:56px;line-height:66px;}.tips .top-img{max-width:900px;width:100%;position:absolute;left:50%;margin-left:-450px;max-height:480px;height:100%;top:0;}.tips #authors h2,.tips .lead,.tips .quote>p{color:#368ba4;}.tips .std p.lead,.tips .std .quote>p{font-size:20px;line-height:30px;}.tips #authors h2,.tips .std .lead{position:relative;text-align:center;padding:40px 0;margin:40px 0;}.tips #authors h2:before,.tips .lead:before,.tips .lead:after{content:'';position:absolute;left:50%;top:0;width:150px;height:2px;background-image:-webkit-linear-gradient(left,#368ba4 30%,rgba(255,255,255,0) 20%);background-image:linear-gradient(to right,#368ba4 30%,rgba(255,255,255,0) 20%);background-position:top;background-size:8px 2px;background-repeat:repeat-x;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.tips #authors h2:before,.tips .lead:after{top:auto;bottom:0;}.tips #authors h2{padding:0 0 20px;margin:0 0 20px;}.tips .std hr{border-color:#e6e6e6;border-width:1px;margin:40px 0 20px;display:block;border-style:solid;}.tips .quote{margin-bottom:20px;}.tips .quote,.tips .quote blockquote{position:relative;border:0;}.tips .section-blue .quote blockquote{padding:0;margin:0;}.tips .quote blockquote:before,.tips .quote blockquote:after{content:'\201c';position:absolute;top:0;left:0;font-size:38px;line-height:38px;display:block;width:14px;height:20px;margin:0;}.tips .quote blockquote:after{content:'\201d';top:auto;bottom:0;left:auto;right:0;}.tips .section-blue .quote blockquote:before,.tips .section-blue .quote blockquote:after{display:none;}.tips .quote>p em{display:block;font-size:12px;line-height:24px;}@media screen and (min-width: 376px) and (max-width: 768px) {.tips .quote{padding-right:50px;}.tips .section-blue .quote{padding-left:0;}}.tips .std #tips-nav{position:fixed;top:50%;right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:20;}.tips .std .nav-tabs{border:0;}.tips .std .tips-nav-wrapper #tips-nav-menu{display:none;position:fixed;top:20px;right:10px;z-index:200;text-decoration:none;}.tips .std .tips-nav-wrapper #tips-nav-menu:before{content:"\f0c9";font-family:'FontAwesome';font-weight:normal;font-style:normal;display:block;font-size:30px;line-height:30px;padding:12px;color:#575454;background:#f1f1f1;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.tips .std .tips-nav-wrapper #tips-nav-menu.active:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.tips .std #tips-nav ul li{display:block;z-index:1000;float:none;margin:5px 0;}.tips .std #tips-nav ul li a{display:block;padding:0;border:0;border-radius:0;}.tips .std #tips-nav ul li a:hover,.tips .std #tips-nav ul li a:active{color:#fff;}@media screen and (max-width: 768px) {.tips .std .tips-nav-wrapper #tips-nav-menu{display:block;text-transform:uppercase;}}@media screen and (max-height: 568px) {.tips .std .tips-nav-wrapper #tips-nav-menu{top:6px;right:auto;width:55px;right:0px;z-index:20;}.tips .std #tips-nav{top:60px;width:55px;right:-28px;z-index:20;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.tips .std #tips-nav ul{margin:0;padding:0;}.tips .std #tips-nav ul li{float:left;}.tips .std #tips-nav ul li,.tips .std #tips-nav ul li a{margin:0;}}.tips .col-md-2-5{width:19%;padding:0 2%;margin-bottom:0;display:inline-block;vertical-align:top;}@media screen and (max-width: 667px) {.tips .col-md-2-5{width:32%!important;margin-bottom:40px!important;padding:0 2%!important;}}@media screen and (max-width: 599px) {.tips .section-top h1{font-size:36px;line-height:48px;}}@media screen and (min-width: 667px) and (max-width: 768px) {.tips .author .col-md-8,.tips .author .col-md-4{width:50%;float:left;}}.tips .icon{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/icons.png) no-repeat 0 0 #e6e6e6;width:40px;height:40px;display:block;-webkit-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in;}.tips .col-top .icon{width:60px;height:60px;display:inline-block;vertical-align:middle;border:3px solid #fff;}.tips .icon:hover{-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}.tips .icon-label{display:block;margin-top:10px;color:#575454;font-family:Arial,sans-serif;font-size:16px;line-height:26px;}.tips .icon-large{width:88px;height:88px;}.tips .icon-small{width:54px;height:54px;}.tips .icon-cat-1{background-position:18px 24px;}.tips .icon-small.icon-cat-1,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-1,.tips .col-top .icon-cat-1{background-position:-190px 14px;}.tips .icon-cat-1:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-1,.tips .col-top .icon-cat-1{background-position-x:-82px;background-color:#ba141a!important;}.tips .icon-small.icon-cat-1:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-1,.tips .col-top .icon-cat-1{background-position-x:-290px!important;}.tips .icon-cat-2{background-position:20px -84px;}.tips .icon-small.icon-cat-2,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-2,.tips .col-top .icon-cat-2{background-position:-188px -90px;}.tips .icon-cat-2:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-2,.tips .col-top .icon-cat-2{background-position-x:-80px;background-color:#718939!important;}.tips .icon-small.icon-cat-2:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-2,.tips .col-top .icon-cat-2{background-position-x:-288px!important;}.tips .icon-cat-3{background-position:22px -178px;}.tips .icon-small.icon-cat-3,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-3,.tips .col-top .icon-cat-3{background-position:-188px -186px;}.tips .icon-cat-3:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-3,.tips .col-top .icon-cat-3{background-position-x:-78px;background-color:#46acca!important;}.tips .icon-small.icon-cat-3:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-3,.tips .col-top .icon-cat-3{background-position-x:-288px!important;}.tips .icon-cat-4{background-position:14px -286px;}.tips .icon-small.icon-cat-4,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-4,.tips .col-top .icon-cat-4{background-position:-193px -294px;}.tips .icon-cat-4:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-4,.tips .col-top .icon-cat-4{background-position-x:-86px;background-color:#f37023!important;}.tips .icon-small.icon-cat-4:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-4,.tips .col-top .icon-cat-4{background-position-x:-293px!important;}.tips .icon-cat-5{background-position:20px -386px;}.tips .icon-small.icon-cat-5,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-5,.tips .col-top .icon-cat-5{background-position:-190px -394px;}.tips .icon-cat-5:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-5,.tips .col-top .icon-cat-5{background-position-x:-80px;background-color:#cace2c!important;}.tips .icon-small.icon-cat-5:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-5,.tips .col-top .icon-cat-5{background-position-x:-290px!important;}.tips .icon-small.icon-cat-6,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-6{background-position:13px -492px;}.tips .icon-small.icon-cat-6:hover,.tips #tips-nav li:not(.clicked).active .icon-small.icon-cat-6{background-position-x:-88px!important;background-color:#575454!important;}.tips .icon-small.icon-cat-7{background-image:none;position:relative;}.tips .icon-small.icon-cat-7:before{content:"\f106";font-family:'FontAwesome';font-weight:normal;font-style:normal;display:block;position:absolute;font-size:38px;line-height:32px;color:#575454;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.tips .icon-small.icon-cat-7:hover:before,.tips .icon-small.icon-cat-7:hover:active{color:#fff;}.tips #nav li:hover .icon-small.icon-cat-7:before,.tips #nav li.active .icon-small.icon-cat-7:before{color:#fff!important;}.tips .icon-small.icon-cat-7:hover,.tips #nav li.active .icon-small.icon-cat-7{background-color:#873eb7!important;}.tips .section{position:relative;background:#fff;margin-bottom:0;padding:40px 0;z-index:3;}.tips .section-blue{background:#368ba4;padding:0;}.tips .section-blue .social-links{top:40px;}.tips .section-hidenav{z-index:2;}.tips .section-top .container-small,.tips .section-blue .container-small{position:relative;}.tips .section-blue .container-small{padding:40px 15px;}.tips .section-top,.tips .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/top.jpg);background-repeat:no-repeat;background-position:50% 50%;background-color:transparent;background-size:cover;min-height:480px;}@media screen and (min-width: 1440px) {.tips .section-top{background-size:contain;}.tips .std #tips-nav{z-index:4;}}.tips .col-top{min-height:180px;}.tips .section-top h1{margin-top:200px;text-shadow:1px 1px 4px #333;}.tips .col-top h2{padding:100px 0 0;margin:0;font-size:30px;}.tips #category01 .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/main01.jpg);}.tips #category02 .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/main02.jpg);}.tips #category03 .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/main03.jpg);}.tips #category04 .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/main04.jpg);}.tips #category05 .col-top{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/main05.jpg);}.tips .category h3{position:relative;font-size:24px;font-weight:500;}.tips .category h3 span:not(.p){margin-left:-65px;margin-right:10px;padding:8px;border:5px solid;border-radius:50%;width:50px;height:50px;display:inline-block;background:#fff;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100;}.tips #category01 h3 span:not(.p){border-color:#ba141a;}.tips #category02 h3 span:not(.p){border-color:#718939;}.tips #category03 h3 span:not(.p){border-color:#46acca;}.tips #category04 h3 span:not(.p){border-color:#f37023;}.tips #category05 h3 span:not(.p){border-color:#cace2c;}.tips .category .col-md-10:before{content:'';position:absolute;left:-25px;top:10px;width:3px;height:90%;background-color:#e6e6e6;display:block;z-index:0;}@media screen and (max-width: 768px) {.tips .section-hidenav{z-index:4;}.tips .section-top{min-height:360px;}.tips .category h3 span{margin-left:5px;}.tips .category h3 p{padding-left:70px;}.tips .category .col-md-10:before{left:-26px;}}@media screen and (max-width: 667px) {.tips .col-top h2{padding:60px 0 0;}.tips .col-top h2 p{padding-left:70px;}.tips .col-top h2 p span{margin-left:-70px;}.tips .category .col-md-10:before{display:none;}.tips .section{padding:40px 10px;}}.tips .section img.center-block{margin-bottom:20px;}.tips .section img.pull-left{margin:10px 40px 20px 0;}.tips .section img.pull-right{margin:10px 0 20px 40px;}.tips img.img-border{border:1px solid #e6e6e6;}.tips .quote .quote-sharer{position:absolute;bottom:20px;left:15px;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;list-style:none;}.tips .section-blue .quote .quote-sharer{left:auto;right:15px;bottom:-40px;}.tips .quote:hover .quote-sharer{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}.tips .social-links{position:absolute;top:0;left:0;list-style:none;}.tips .quote .quote-sharer li{float:left;}.tips .quote .quote-sharer li a,.tips .social-links li a{display:block;width:30px;height:30px;margin:0 5px;border-radius:50%;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tips/icons.png) no-repeat -188px -592px #3b5998;}.tips .social-links li a{width:50px;height:50px;border-radius:0;}.tips .social-links li a.fb-link{background-position:18px -590px!important;}.tips .quote .quote-sharer li a.gp-share,.tips .social-links li a.gp-link{background-position:-192px -690px;background-color:#d34836;}.tips .social-links li a.gp-link{background-position:10px -686px!important;}.tips .quote .quote-sharer li a.tw-share,.tips .social-links li a.tw-link{background-position:-190px -640px;background-color:#0084b4;}.tips .social-links li a.tw-link{background-position:12px -635px!important;}@media screen and (max-width: 768px) {.tips .quote .quote-sharer{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:auto;bottom:auto;position:relative;float:right;margin-bottom:40px;}}@media screen and (max-width: 992px) {.tips .section-blue .social-links{position:relative;}.tips .section-blue .social-links li{float:left;}.tips .section-blue .social-links li a{margin:0;}.container-small{max-width:480px;}.section-top .container-small{max-width:590px;}.tips .std .tips-nav-wrapper{display:none;}.tips .std .tips-nav-wrapper.visible{display:block;}}.widget{display:inline}.widget .widget-title{margin:10px 0}.widget .widget-title h2{font-size:18px;color:#d12c01}.cms-home .col1-layout .widget .widget-products,.cms-index-index .col1-layout .widget .widget-products{margin:0 0 20px}.col-main>.widget,.col-main .widget{display:block;margin-top:40px}.std .widget{margin-top:0;display:inline}.col-main>.widget+.widget{margin-top:20px}.widget .products-grid{list-style:none}.widget .products-grid p,.widget .products-list p{margin-bottom:6px}.widget .products-list{list-style:none;margin-bottom:0;padding-left:0}.widget .add-to-links{list-style:none;padding-left:0;margin:5px 0}.widget-banner{clear:both;display:block;width:100%;overflow:hidden;text-align:center}.widget-banner li{margin:7px 0}.top-container .widget-banner li{margin:0}.footer-before-container .widget-banner li{margin:0}.widget-banner-inline{display:block;clear:both;padding:7px 0;text-align:center}.widget-banner-inline ul,.widget-banner-inline li{display:inline}.widget-banner-inline li{margin:0 3px}.widget-banner-inline li img{vertical-align:middle}.widget-new-products{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-new-products{display:block;padding:0 20px}.widget-viewed{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-viewed{display:block;padding:0 20px}.widget-compared{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-compared{display:block;padding:0 20px}.widget-static-block{clear:both}.widget-events{display:block!important}.top-container .widget-product-link,.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.top-container .widget-product-link a,.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a{display:block;padding:12px;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.top-container .widget-product-link a:hover,.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.footer-before-container .widget-product-link,.footer-before-container .widget-category-link,.footer-before-container .widget-cms-link,.footer-before-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.footer-before-container .widget-product-link a,.footer-before-container .widget-category-link a,.footer-before-container .widget-cms-link a,.footer-before-container .widget-hierarchy-link a{display:block;padding:10px 12px;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none;cursor:pointer}.footer-before-container .widget-product-link a:hover,.footer-before-container .widget-category-link a:hover,.footer-before-container .widget-cms-link a:hover,.footer-before-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-product-link a:hover{color:#333;text-decoration:none}.sidebar .widget-product-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-product-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-product-link a:hover{color:#333;text-decoration:none}.widget-category-link-inline{display:inline}.top-container .widget-category-link{border-bottom:0}.top-container .widget-category-link a{border-color:#ca3934;color:#d53c00;background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-links2.gif);background-color:#f9d2c1}.top-container .widget-category-link a:hover{color:#fff}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-category-link a:hover{color:#333;text-decoration:none}.sidebar .widget-category-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-category-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-category-link a:hover{color:#333;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-link a:hover{color:#333;text-decoration:none}.widget-cms-hierarchy-link-inline{display:inline}.col-main .widget-cms-hierarchy-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-hierarchy-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-hierarchy-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-hierarchy-link a{font-size:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://www.healthpost.com.au/skin/frontend/healthpost/default/mr/owl-carousel/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}.carousel-control__jumpers{width:100%;position:absolute;bottom:13px;z-index:2;}.carousel-control__jumpers a:last-child{margin-right:0;}.mb-slider{position:relative;overflow:hidden;}.mb-slider .slider-nav{text-align:center;position:relative;z-index:2;}.mb-slider .slider-nav a{display:block;color:#4E4E4C;background:#F7F3EB;padding:15px 10px;text-decoration:none;font-weight:normal;font-family:'FontAwesome';font-size:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.mb-slider .slider-nav-left{float:right;margin-right:5px;}.mb-slider .slider-nav-right{float:right;margin-left:5px;}.mb-slider-container{overflow:hidden;width:100%!important;position:relative;clear:both;}.mb-slider-container ul{width:10000px!important;overflow:hidden;list-style:none;}.mb-slider-container ul li.item{width:227px;text-align:center;}.mb-slider-container .product-promos{top:0;}.mb-slider{position:relative;}.mb-slider .slider-nav{text-align:center;position:absolute;z-index:2;top:50%;}.mb-slider .slider-nav a{display:block;color:#4E4E4C;background:transparent;padding:15px 10px;text-decoration:none;font-weight:normal;font-family:'FontAwesome';font-size:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.mb-slider .slider-nav-left a:before{content:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon-arrow-left.svg');}.mb-slider .slider-nav-right a:after{content:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon-arrow-right.svg');}.mb-slider .slider-nav-left{float:right;margin-right:5px;left:0;}.mb-slider .slider-nav-right{float:right;margin-left:5px;right:0;}.mb-feature{overflow:hidden;margin:0;position:relative;clear:both;}.mb-feature ul{width:10000px!important;overflow:hidden;list-style:none;}.mb-feature ul li.item{float:left;position:relative;}.mb-feature{width:1170px;margin-left:32px;}.mb-feature .viewport ul li{list-style:none;margin-left:20px;line-height:50px;height:50px;width:130px;text-align:center;}.mb-feature .viewport ul li img{vertical-align:middle;}.mb-slider .widget-title,.cmsfeature-container .widget-title{border-top:3px solid #45ABC9;text-align:center;}.mb-slider .widget-title a,.cmsfeature-container .widget-title a{text-decoration:none;color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:400;}.mb-slider .widget-title h2,.cmsfeature-container .widget-title h2{min-width:235px;background:#45ABC9;display:inline-block;padding:3px 10px 8px;margin-top:0;color:#fff;text-transform:uppercase;font-size:15px;border-radius:0 0 3px 3px;font-weight:400;}.widget-title.blue,.box-title.blue{border-color:#4FA6BC;}.widget-title.blue h2,.box-title.blue h2{background-color:#4FA6BC;}.widget-title.dk-blue,.box-title.dk-blue{border-color:#368BA4;}.widget-title.dk-blue h2,.box-title.dk-blue h2{background-color:#368BA4;}.widget-title.yellow,.box-title.yellow{border-color:#FDB811;}.widget-title.yellow h2,.box-title.yellow h2{background-color:#FDB811;}.widget-title.red,.box-title.red{border-color:#CE000F;}.widget-title.red h2,.box-title.red h2{background-color:#CE000F;}.widget-title.orange,.box-title.orange{border-color:#57ACC2;}.widget-title.orange h2,.box-title.orange h2{background-color:#57ACC2;}.blog-feed.cmsfeature-container .widget-title{border-color:#368BA4;}.blog-feed.cmsfeature-container .widget-title h2{background-color:#368BA4;}.widget-featured-products{display:block;}.col-main .widget-featured-products{margin:7px 0;}.widget-featured-products .products-grid .product-image,.widget-featured-products .products-list .product-image{width:85px;height:85px;}.widget-featured-products .products-list .product-shop{margin-left:100px;}.sidebar .widget-featured-products .block{font-size:11px;line-height:1.25;}.sidebar .widget-featured-products .block-title strong{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/css/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033;}.widget-featured-products-slider{margin:12px auto 0;padding:15px 20px;overflow:hidden;position:relative;}.widget-featured-products-slider h2{}.widget-featured-products-slider .slider-nav{background:#ccc;overflow:hidden;text-align:center;line-height:30px;margin-top:100px;position:relative;z-index:2;}.widget-featured-products-slider .slider-nav a{display:block;width:22px;height:30px;color:#fff;text-decoration:none;}.widget-featured-products-slider .slider-nav-left{float:left;}.widget-featured-products-slider .slider-nav-right{float:right;}.widget-featured-products-slider .widget-products{width:850px;overflow:hidden;margin:25px auto 0;}.widget-featured-products-slider .products-list{width:10000px;overflow:hidden;list-style:none;}.widget-featured-products-slider .products-list li{float:left;margin:0 10px 0 0;width:140px;text-align:center;}.widget-featured-products-slider .products-list li.first{}.widget-featured-products-slider .products-list li.last{margin-right:0;}.widget-featured-products-slider .products-list .product-image{width:85px;height:85px;float:none;}.widget-featured-products-slider .products-list .product-shop{margin:0;}.widget-featured-products-slider .products-list .price-box{float:none;}.widget-featured-products-slider .product-name{text-align:center;line-height:1.2em;}.widget-featured-products-slider .product-name a{text-decoration:none;font-weight:bold;}.widget-featured-products-slider .product-name a:hover{text-decoration:underline;}.control-nav,.carousel-control{text-align:center;position:absolute;z-index:2;top:40%;}.carousel-control{display:block;color:#FFFFFF;background:#46ACCA;padding:15px 10px;text-decoration:none;font-weight:normal;font-family:'FontAwesome';font-size:16px;}.control-nav-prev,.control-prev{float:right;margin-right:5px;left:0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;}.control-nav-next,.control-next{float:right;margin-left:5px;right:0;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;}.control-nav span,.carousel-control span{display:none;}.carousel-control.control-prev:before{content:"\f053";}.carousel-control.control-next:after{content:"\f054";}.carousel-control:hover{background:#E1EEF1;color:#46ACCA;text-decoration:none;}.control-icons-container{position:absolute;bottom:35px;left:42px;width:200px;text-align:center;z-index:9;}.control-icons{display:inline-block;}.carousel-jumper{background-color:#E2E4E4;border-radius:8px;height:12px;width:12px;line-height:11px;float:left;margin-right:8px;}.carousel-jumper.carousel-selected{background-color:#8A8B8B;}#featured-product-container{overflow:hidden;position:relative;padding-bottom:15px;background:-webkit-linear-gradient(90deg,#ffffff,#edfafd);background:-o-linear-gradient(0deg,#ffffff,#edfafd);background:-moz-linear-gradient(0deg,#ffffff,#edfafd);background:linear-gradient(0deg,#ffffff,#edfafd);}#featured-product-container .block-title{background:#004d25;height:66px;overflow:hidden;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}#featured-product-container .block-title h2{float:left;color:#fff;margin:0;padding:20px 50px;font-weight:normal;font-size:19px;}#featured-product-wrapper{overflow:hidden;width:100%;}#featured-product-content{height:280px;overflow:hidden;padding:30px 40px 20px;}#featured-product-content .slide{float:left;position:absolute;}#featured-product-content .slide .carousel-image{position:relative;border:2px dotted #d3d3d3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:200px;height:200px;}#featured-product-content .slide .carousel-image a{display:block;overflow:hidden;height:100%;width:100%;}#featured-product-content .slide .carousel-image a img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#featured-product-content .slide .carousel-description h2 a{color:#333;font-weight:normal;}#featured-product-content .slide .carousel-description .price-excluding-tax .label,#featured-product-content .slide .carousel-description .price-including-tax .label{color:#333;font-size:13px;float:left;padding-right:3px;}#featured-product-content .slide .carousel-description .price-excluding-tax .price{color:#E52026;float:left;margin-top:-1px;}#featured-product-content .slide .carousel-description .price-including-tax .price{font-weight:bold;color:#333;float:left;}#featured-product-content .bonus-sticker{bottom:-33px;right:-8px;}#featured-product-content .bonus-sticker--list{margin:6px 0;}#carousel-container{margin-bottom:30px;max-width:100%;position:relative;}#carousel-wrapper{overflow:hidden;width:100%;height:100%;}#carousel-controls{height:0;text-align:center;position:static;top:auto;right:auto;}#carousel-controls .carousel-jumper{width:12px;height:12px;line-height:12px;text-indent:-9999em;background:#46ACCA;opacity:0.5;display:inline-block;float:none;}#carousel-controls .carousel-jumper:hover{background-color:#57ACC2;opacity:1;}#carousel-controls .carousel-selected,#carousel-controls .carousel-selected:hover{cursor:default;background:#46ACCA;opacity:1;}#carousel-container .control-icons-container{width:100%;text-align:center;bottom:15px;left:0;}#carousel-content .slide{width:100%;float:left;position:absolute;background-color:#fff;}.carousel-image{float:left;background-color:#fff;}.carousel-image img{width:100%;}#carousel-container img{width:auto!important;height:auto!important;}.carousel-image .product-promos{top:0;left:0;}.carousel-description{margin-left:205px;}.carousel-description .price-box{margin:0 0 15px 0;min-height:70px;}.carousel-description strong{font-size:11px;display:block;text-transform:uppercase;font-weight:normal;}.carousel-description h2{font-size:22px;font-weight:normal;margin:10px 0;}.carousel-description p{font-size:15px;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;}.carousel-description .price-box .price-including-tax{clear:both;}.carousel-description .brand-name{margin-bottom:0;font-size:18px;color:#4C4C4C;height:24px;}.carousel-description .product-name{margin:0 0 10px;}.carousel-description .product-name a{font-size:24px;color:#386373;text-decoration:none;font-weight:400;}.carousel-description .cat-size{font-size:12px;color:#4C4C4C;height:16px;margin-bottom:5px;}.carousel-description .short-description{max-height:100px;overflow:hidden;}.carousel-description .short-description .std{font-size:13px;color:#4C4C4C;margin-bottom:5px;}.carousel-description .more-link{text-decoration:none;color:#4DA5BA;font-size:13px;font-weight:bold;}.carousel-description .price-box p{margin-bottom:0;}.carousel-description .price-box .special-price,.carousel-description .price-box .minimal-price{line-height:30px;margin-bottom:5px;}.carousel-description .savings,.carousel-description .msrp{color:#929292;font-size:13px;}.carousel-description .price-box .special-price .price,.carousel-description .price-box .regular-price,.carousel-description .price-box .minimal-price{font-size:30px;}.carousel-description .price-symbol{font-size:13px;vertical-align:text-top;text-transform:uppercase;line-height:normal;}.carousel-description .minimal-price-link .price-symbol{vertical-align:top;}.carousel-description .price-box .old-price .price{font-size:13px;}.carousel-description .price-box .msrp .price{font-size:13px;font-weight:normal;}.carousel-description button.button{font-size:16px;width:100%;height:50px;}.carousel-description button.button.btn-cart{background-color:#57ACC2;}.carousel-description button.button.btn-cart span span{background:none;padding:0;}.carousel-description .add-to-links{margin:10px 0;text-align:center;}.qty-counter{position:relative;padding:0;width:135px;}.qty-counter a{border:1px solid #50A6BC;color:#3E8293;}.qty-counter label{width:auto;height:30px;padding:4px 5px 0 0;margin:0;float:right;}.qty-counter #qty{float:right;margin:0px;padding:0px;text-align:center;height:31px;border:1px solid #4FA6BC;border-width:1px 0;}.qty-counter .icon-thin-arrow-left,.qty-counter .icon-thin-arrow-right{color:#ffffff;float:right;border:0;font-size:14px;margin:0;padding:2px 12px;font-weight:normal;font-style:normal;border-radius:3px;cursor:pointer;}.qty-counter .icon-thin-arrow-left{border-top-right-radius:0;border-bottom-right-radius:0;}.qty-counter .icon-thin-arrow-right{border-top-left-radius:0;border-bottom-left-radius:0;}.qty-counter--cart .icon-thin-arrow-left,.qty-counter--cart .icon-thin-arrow-right{font-size:14px;border:1px solid #50A6BC;color:#3E8293;padding:12px 7px;line-height:0px;background:#E3F2F7;}.qty-counter--cart .qty{padding:3px 0px 2px 0px!important;border-right:0px!important;border-left:0px!important;}@-moz-document url-prefix(){.qty-counter--cart .qty{padding:5px 0 0!important;}}.MagicZoomHeader div:before{width:20px;height:20px;display:block;background:green;}.hidden-slide{display:none;}.shown-slide{display:block;}@media screen and (max-width: 991px){#featured-product-content{height:395px;}}#ajaxcartpro-progress{position:fixed;text-align:center;padding:10px;background-color:#ffffff;z-index:9999;color:black;overflow:auto;min-height:55px;min-width:260px;}#ajaxcartpro-progress img{margin-top:10px;}#ajaxcartpro-add-confirm,#ajaxcartpro-remove-confirm{position:fixed;text-align:center!important;padding:10px;background-color:#ffffff;z-index:9999;color:black;overflow:auto;min-height:20px;min-width:260px;width:auto;height:auto;}#ajaxcartpro-remove-confirm{max-width:500px;width:100%!important;}#ajaxcartpro-add-confirm{width:650px;}.ajaxcartpro-box-hide{display:none;}.ajaxcartpro-box-show{display:block;}#ajaxcartpro-add-confirm p,#ajaxcartpro-remove-confirm p{width:260px;}.acp-msg-block{font-weight:bold;background-image:none;padding:0!important;min-height:0!important;font-size:12px!important;text-align:center;}.aw-acp-continue,.aw-acp-checkout,.aw-acp-continue:hover,.aw-acp-checkout:hover{}.aw-acp-continue,.aw-acp-continue:hover{}.aw-acp-checkout,.aw-acp-checkout:hover{}.aw-acp-continue{float:right;}#acp-configurable-block #bundle-product-wrapper{z-index:1000;}#acp-configurable-block dl{text-align:left;padding-left:10px;}#acp-configurable-block .price{font-size:14px;}#acp-configurable-block .product-name{text-align:center;font-size:14px;font-weight:bold;}#acp-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:0.3;opacity:.30;filter:alpha(opacity=30);z-index:100;}#acp-overlay[id]{position:fixed;}#acp-product-options{min-width:400px;position:fixed;overflow:auto;z-index:10000;background-color:white;padding:10px;width:auto;height:auto;}#acp-product-options .aw-acp-continue,#acp-product-options .aw-acp-checkout{display:inline-block;text-align:center;text-decoration:none;}#acp-product-options .aw-acp-btn-container{margin:0px auto 5px auto;padding:25px 25px 20px 25px;border-top:#ededed 1px solid;}#acp-product-options .giftcard-send-form{margin:0;}#acp-product-options .product-options dt label.required em{color:#EB340A;margin-left:5px;}#acp-product-options #product-options-wrapper{margin:0;text-align:center;}.map-popup{z-index:1001!important;}@media only screen and (max-width: 990px){.ajaxcartpro-box-show .grouped-items-list .data-price{width:70%;padding-left:0;}#acp-product-options .data-qty{width:30%!important;}#acp-product-type-data .qty-counter{width:auto!important;}#acp-product-options .aw-acp-btn-container{padding:10px 20px 10px 20px!important;}.product-options .messages li.notice-msg{padding:10px 0 10px 25px!important;}.product-options .aw-acp-btn-container .aw-acp-checkout,.product-options .aw-acp-btn-container .aw-acp-continue{font-size:14px!important;width:45%!important;}}#email-preferences label{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:normal;}#email-preferences .box-content{padding-top:10px;}#email-preferences input,#email-preferences label{float:left;cursor:pointer;line-height:11px;}#email-preferences input{margin-right:8px;}#email-preferences .email-options{padding-top:5px;}#email-preferences .submit-preference{clear:both;}#email-preferences .submit-preference button{margin-top:20px;}.rewards-special-review-summary{margin-top:12px;font-size:8pt;}.rewards-customer-sidebar{}.rewards-customer-sidebar .block-content{padding-left:9px;font-size:11px;padding-bottom:6px;padding-top:7px;padding-right:9px;}.rewards-customer-index .group-select .button-set{clear:both;margin-top:0em;padding-top:8px;text-align:right;}.rewards-customer-index .group-select ul{padding-top:15px;}.rewards-customer-index .group-select ul li label{font-weight:bold;}.rewards-checkout-cart-before_total-head{}.rewards-checkout-cart-points-head{width:80px;}.item-points-header-redeemed,.item-points-header-earned{color:rgb(30,126,200);font-weight:bold;cursor:pointer;}.item-points-list-redeemed,.item-points-list-earned{}.item-points-block{font-size:8pt;}.item-no-points-caption{font-style:italic;}.points-checkout-onepage-sidebox{}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#D0DCE1;}.points-checkout-onepage-sidebox{background-color:#EEEEEE;border:1px solid #B7B7B7;margin-bottom:11px;padding-left:0px;}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-content{padding:6px;}.points-checkout-onepage-sidebox H4.points-checkout-onepage-sidebox-header{list-style:none;}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#D0DCE1;}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header H4{float:left;color:#5E8AB4;font-size:13px;margin-top:2px;}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#D0DCE1;float:left;width:184px;}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#D0DCE1;padding:2px 0px 0px 9px;border-bottom:1px solid #AFAFAF;font-size:10pt;}.points-checkout-onepage-sidebox .onepage-sidebox-header{}.points-checkout-onepage-sidebox .onepage-sidebox-content{}.mypoints-page-head{}.mypoints-summary .box-head h2,.mypoints-redeemcatalog .box-head h2,.mypoints-sendfriend .box-head h2,.mypoints-transfers .box-head h2{background-image:none!important;padding-left:0;text-align:left;}.dashboard .mypoints-summary .box-head h2{background:url(https://www.healthpost.com.au/skin/frontend/base/default/images/rewards/points.png) no-repeat!important;padding-left:21px;width:100%;}.mypoints-sendfriend{min-height:280px;}.shopping-cart-collaterals .rewards-cart-box H4{min-height:16px;color:#E26703;background-repeat:no-repeat;background-position:0 0;padding:1px 0 1px 21px;text-transform:uppercase;background-image:url(https://www.healthpost.com.au/skin/frontend/base/default/images/icon_asterick.gif);padding-left:23px;}.rewards-customer-index .mypoints-sendfriend TD{padding:2px 2px 4px 0;}.shopping-cart-collaterals .rewards-cart-box{padding:12px 15px 15px;}.rewards-cart-box .applied-redemptions{margin-bottom:10px;}.rewards-cart-box .applied-redemptions{margin-bottom:10px;}.rewards-cart-box .distributions{margin-bottom:10px;}.rewards-cart-box .no_extra_points{font-style:italic;}.rewards-cart-box{margin-top:0px;margin-bottom:20px;float:left;text-align:left;width:100%;}.mypoints-redeemcatalog{vertical-align:middle;min-height:280px;}.mypoints-redeemcatalog .head{text-align:left;}.mypoints-redeemcatalog .listing{font-size:8pt;height:100%;margin-top:10px;overflow-x:hidden;overflow-y:auto;}.mypoints-redeemcatalog .noproducts{font-style:italic;margin:100px 30px 0;text-align:center;vertical-align:middle;}.mypoints-transfers{}.mypoints-transfers .content TABLE TBODY{height:20px;overflow-x:hidden;}.mypoints-transfers H2{margin-top:12px;}.mypoints-summary{}.mypoints-summary .usable-points{margin-bottom:6px;}.mypoints-summary .pendingapproval-points{}.mypoints-summary .pendingevent-points{}.mypoints-summary .pendingtime-points{}.mypoints-summary .pending-points{margin-bottom:12px;}.mypoints-summary .msg{}.points-summary-emphasize{font-weight:bold;}.cart-points-total_spent{}.cart-points-total_spent .warning{color:#FF0000;font-size:8pt;}.cart-points-total_spent .caption,.cart-points-total_earned .caption{font-weight:bold;}.cart-points-total_item_discounts .rendering_area{font-weight:bold;}.rewards-customer-sidebar .warning{color:#FF0000;font-size:8pt;}.rewards-customer-sidebar .to_spend{}.rewards-customer-sidebar .remaining{}.rewards-customer-sidebar .balance{}.rewards-customer-sidebar .notice{color:#444444;}.mypoints-transfers{}.mypoints-transfers .data-table{}.mypoints-transfers .content{padding:0;}.points-prediction{margin-top:12px;font-size:8pt;width:100%;}.points-prediction .as_low_as{width:100%;}.points-prediction .earnable{}.order-points-earned .caption{}.order-points-earned .amount,.order-points-spent .amount,.order-print-points-earned .amount,.order-print-points-spent .amount{font-size:7pt;}.product-view-points{}.product-view-points .redeem_section{}.product-view-points .distri_section{}.product-view-points .distri_section .you_will_earn{}.product-view-points .distri_section .points_image{}.product-view-points{}.points-special-header{color:#FFFFFF;display:block;}.points-special-header-ee{position:absolute;right:4px;bottom:54px;width:160px;text-align:right;}.points-special-header.rwd,.points-special-header-ee.rwd{color:#FFFFFF;display:inline;position:static;text-align:left;}.points-special-header.ultimo{color:#333333;position:inherit;float:right;padding:0.75em 0.583em;width:100%;}.points-special-header-ee.ultimo{color:#333333;position:inherit;float:right;padding:0.75em 0.583em;width:100%;}.points-multishipping-warning{}.points-checkout-onepage-sidebox .change-points-usage{float:left;margin-right:7px;margin-left:10px;border-left:1px solid #A7A7A7;padding-left:8px;font-weight:bold;}.cart-points-total_spent .points-amount{min-width:100px;}.cart-points-spending_warnings .notice{font-size:8pt;}.rewards-checkout-onepage-guestwarn{top:-6px;position:relative;font-style:italic;}.item-points-undername .item-points-header-redeemed,.item-points-undername .item-points-header-earned{float:left;cursor:inherit;color:inherit;padding-right:4px;}.item-points-undername .item-points-redeemed-section{margin-bottom:4px;}.item-points-undername{margin-left:4px;padding-top:6px;font-style:italic;}.rewards-checkout-onepage-guestwarn{border:silver;padding-left:8px;padding-right:8px;text-align:center;padding-top:2px;background-color:#F9F3E3;box-shadow:0px 0px 1px #AAAAAA;padding-bottom:2px;border-style:dotted;border-width:1px;}.guest-rewards-warning-message{color:#ff0000;text-align:right;}.slideshow-container{z-index:19;}.customer-account-create .scaffold-form .rewards_referral_information label:first-child{width:initial;}.mypoints-summary .box-content{padding-top:5px;}.product-view .product-shop .price-info.new-price-info{max-width:initial;clear:right;overflow:auto;}.product-view .price .using-points{font-weight:bold;font-size:13px;}.cart .item-points-undername{white-space:nowrap;overflow:visible;}.cart .item-points-undername img{display:inline;padding-left:4px;}.cart-forms .rewards-box-spend-minicart h2{font-size:12px;font-weight:bold;margin:0 0 5px;}.rewards-box-spend-minicart .slider table{margin:auto;}.points-prediction table{font-size:8pt;font-weight:300;margin-bottom:20px;}.points-prediction.rwd table{margin-left:auto;margin-right:auto;}.rewards-special-review-summary{clear:both;margin-bottom:20px;}.rewards_referral_information.rwd label{display:block;}.mypoints-sendfriend .form-list textarea{max-height:11em;}.mypoints-sendfriend .form-list>li{margin-bottom:10px;}.mypoints-transfers-earnings .arrow,.mypoints-transfers-spendings .arrow{display:inline;}.rewards-product-view-points .divider{clear:both;display:block;height:1px;margin:10px 0;}.mypoints-page .clearer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}.info-box{margin-bottom:10px;}.info-box .form-list .input-box{width:90%;}.info-box .form-list textarea{width:100%;}.info-box .form-list label{text-align:left;}.info-box.mypoints-sendfriend,.info-box.mypoints-redeemcatalog{min-height:355px;}.info-box.mypoints-redeemcatalog .noproducts{margin-top:130px;}.rewards-special-signup-birthday,.rewards-special-signup-birthday-ee{margin-bottom:20px;font-size:12px;}.rewards-special-signup-birthday-ee{margin-left:240px;}.caption.ultimo-rewards-checkout-total_earned{position:inherit;margin:0%;float:right;}.caption.ultimo-rewards-checkout-total_spent{position:inherit;margin:0%;float:right;}.caption.ultimo-rewards-account-sales-order-total{position:inherit;display:table-cell;margin:0%;}.amount.ultimo-rewards-account-sales-order-total{font-size:100%;}.rewards-cart-discounts-summary-header.show-details{background-color:rgba(120,120,120,0.1);}.rewards-summary-collapse{position:relative;cursor:pointer;}.rewards-summary-collapse:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-top:7px solid #3399cc;border-bottom:none;position:static;display:inline-block;margin-right:5px;}.rewards-summary-collapse:hover:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-top:7px solid #246b8f;border-bottom:none;position:static;display:inline-block;margin-right:5px;}.show-details .rewards-summary-collapse:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #3399cc;border-top:none;position:static;display:inline-block;margin-right:5px;}.show-details .rewards-summary-collapse:hover:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #246b8f;border-top:none;position:static;display:inline-block;margin-right:5px;}.rewards-mini-icon-holder{padding-right:6px;width:16px;vertical-align:bottom;}.points-prediction .free_with_points{}.price-box .old-price{color:#C76200;font-weight:bold;text-decoration:line-through;}.points-price-wait-msg[data-update-msg]{visibility:hidden;}.points-price-wait-msg[data-update-msg]:after{visibility:visible;content:attr(data-update-msg);}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print {*{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3D8293;text-decoration:none}a:hover,a:focus{color:#346f7c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width: 768px) {.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px) {.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px) {.container{width:750px}}@media (min-width: 992px) {.container{width:970px}}@media (min-width: 1200px) {.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:0}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:0}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:0}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:0}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width: 767px) {.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width: 767px) {div#menu-button .visible-xs{width:80px}.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width: 1200px) {.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width: 767px) {.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px) {.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px) {.hidden-md{display:none!important}}@media (min-width: 1200px) {.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print {.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print {.hidden-print{display:none!important}}@font-face{font-family:'FontAwesome';src:url('//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.eot?v=4.0.3');src:url('//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}@font-face{font-family:'icomoon';src:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fontcustom/fonts/icomoon.eot?-apsqgz');src:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fontcustom/fonts/icomoon.eot?#iefix-apsqgz') format('embedded-opentype'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fontcustom/fonts/icomoon.woff?-apsqgz') format('woff'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fontcustom/fonts/icomoon.ttf?-apsqgz') format('truetype'),url('https://www.healthpost.com.au/skin/frontend/healthpost/default/fontcustom/fonts/icomoon.svg?-apsqgz#icomoon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-lero-list:before{content:"\e600";}.icon-lero-grid:before{content:"\e601";}.header-panel{margin:0;font-size:12px}.anchor{margin-top:-80px;height:80px;display:block;visibility:hidden}.toggle{cursor:pointer}.toggle-hide-show{text-align:center;display:inline-block}.toggle-hide-show:before,.toggle-hide-show:after{line-height:1;display:block}.toggle-hide-show:before{content:"";color:#BBBABA;font-size:12px}.toggle-hide-show:after{font-family:"FontAwesome";content:"\f055";color:#575454;font-size:20px}.shown .toggle-hide-show:before{content:""}.shown .toggle-hide-show:after{content:"\F056";display:inline-block;font-size:20px}.toggle-hide-show:hover:before,.toggle-hide-show:hover:after{color:#46acca}.shown{display:block}.messages>li,p.note-msg{padding:19px 20px 21px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.messages h4{margin-top:0;color:inherit}.messages a{font-weight:700}.messages ul{margin-bottom:0}.alert>p+p{margin-top:5px}.messages ul li{margin:0}.messages ul li+li{margin:10px 0 0}.messages .success-msg{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.messages .success-msg hr{border-top-color:#c9e2b3}.messages .success-msg a{color:#356635}.messages .note-msg,p.note-msg{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.messages .note-msg hr,p.note-msg hr{border-top-color:#a6e1ec}.messages .note-msg a,p.note-msg a{color:#2d6987}.messages .notice-msg{color:#D7181F;background-color:#fcf8e3;border-color:#faebcc;font-weight:700}.messages .notice-msg hr{border-top-color:#f7e1b5}.messages .notice-msg a{color:#a47e3c}.messages .error-msg{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.messages .error-msg hr{border-top-color:#e4b9c0}.messages .error-msg a{color:#953b39}.tick{background-image:url('https://www.healthpost.com.au/skin/frontend/healthpost/default/images/tick.png');background-repeat:no-repeat;display:inline-block;width:24px;height:25px;background-size:contain;position:absolute;left:0;top:-2px;}.fixed.floating_menu .header .col-sm-5{padding-left:185px}@media screen and (min-width: 481px) {.fixed.floating_menu .header .col-sm-5{padding-left:185px}.fixed.floating_menu #custommenu-mobile #menu-button a,.fixed.floating_menu #custommenu-mobile #menu-button a:link{width:174px}}body{border-bottom:#45ABC9 5px solid}.footer-before-container{margin:0 0 3px;text-align:center}.form-subscribe{float:left;width:183px;padding:0 17px 0 0}.form-subscribe-header{color:#d12c01;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:177px;display:block}.form-subscribe button.button{margin:6px 0 0;float:right}.form-subscribe .validation-advice{width:180px}.form-subscribe .v-fix{text-align:left;padding-right:5px}.form-subscribe a{color:#777}.footer-container{text-align:left}.footer{padding-top:30px;padding-bottom:10px;font-size:13px}.footer a:hover{text-decoration:none}.footer ul,.footer ul.links{display:block;padding:0}.footer ul.links li,.footer ul li{vertical-align:top;margin:0 0 10px;padding:0}.footer ul.links li{display:block}.footer ul li a{text-decoration:none}.footer-container .footer h6{margin:0 0 12px;font-size:12px;font-weight:700;text-transform:uppercase}.footer-banners{margin-bottom:30px}.footer-banners .widget-banner ul{margin:0}.footer-banners .widget-banner ul li{margin-bottom:20px}.footer-social ul li{margin-right:8px}.footer-social ul li a{width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;background-color:#305891;display:block}.footer-social ul li a.footer-social-google-plus{background-color:#DD4B39}.footer-social ul li a.footer-social-pinterest{background-color:#C82828}.footer-social ul li a.footer-social-twitter{background-color:#2CA8D2}.footer-social ul li a:hover{background-color:#4E4E4C}.footer-social.china:after{top:0}.footer-branding{padding-top:40px;text-align:center;text-transform:uppercase;cursor:default}.footer-branding-logo{font:bold 40px/40px Verdana,Geneva,sans-serif;color:#4C4C4C;letter-spacing:6px;text-decoration:none}.footer-branding-logo:hover{color:#358AA3}.footer-branding-logo small{color:#999;font-size:40px}.footer-branding-logo:hover small{color:#45ABC9}.footer-branding-tagline{padding:0 10px;font:bold 13px/13px Helvetica,Arial,sans-serif;color:#555252;letter-spacing:2px;position:relative;border-top:#CACAC9 1px dotted;margin:15px 0 20px}.footer-branding-tagline span{background:#fff;padding:0 20px;position:relative;top:-7px}.footer-icons>div{margin-bottom:20px}.footer-icons-left img{margin-left:20px}.footer-icons-right img{margin-right:20px}.footer-statement{margin-bottom:40px;line-height:1.618;color:#999}.footer .copyright a{color:#999;text-decoration:none}.footer .switcher-store{float:right;width:184px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_store-switch.gif) no-repeat 0 3px;padding-top:21px}.footer .switcher-store label{display:none}.footer .switcher-store select{padding:0;margin-bottom:1px}.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}.footer .switcher-store ul .current{display:none}.footer.container h3,.footer.container h4{text-align:center;padding:15px 0}.footer.container .block{padding:30px 15px}.footer-container .row.story-block{background:#E9F3F6}.footer-container .row.story-block .head{margin:0;padding:11px 0 10px;text-align:center;color:#FFF;background-color:#368ba4}.footer-container .row.story-block .head h2{margin-top:0;margin-bottom:0}.footer-hp-story-description{margin-bottom:20px;line-height:1.618;font-size:16px}.footer-hp-story-block{margin-bottom:30px}.footer-hp-story-block a{font-weight:700;text-decoration:none}.footer-hp-story-block .block-content{background:#fff}.footer-hp-story-block .block-content h3,.footer-hp-story-block .block-content h6,.footer-hp-story-block .block-content p{margin-bottom:0;padding:10px 15px;line-height:150%}.footer-hp-story-block .block-content p{font-size:13px}.footer-hp-story-block .block-content p:first-child{padding:0}.footer-hp-story-block .block-content h3,.footer-hp-story-block .block-content h3 a{text-align:left;color:#fff;font-weight:400}.footer-hp-story-block .block-content h3{margin:0;padding-top:6px;padding-bottom:7px;font-size:18px}.footer-hp-story-block .block-content h3 a:hover{border-bottom:#fff 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid}.footer-hp-story-block .block-content h6{line-height:1.35;font-size:11px;text-transform:none;border-top:#ccc 1px solid}.footer-hp-story-block .block-content h6 a{padding-left:38px;padding-bottom:10px;color:#999797;background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/media/avatar_sm.png) 0 0 no-repeat;display:block}.footer-hp-story-block .block-content h6 a strong{font-size:12px;display:block}.footer-hp-story-block .block-content img{width:100%}.footer-hp-story-share{padding:0 20px 15px}.footer-hp-story-share a[class*="PIN"]{bottom:5px}.footer-hp-story .learn-more-link{text-align:center}.footer-hp-story .learn-more-link a{text-decoration:none;text-transform:uppercase;color:#368BA4;font-weight:700}.footer.container .footer-wellness-blog{padding-top:25px}.footer-container .row.wellness-blog{background:#f7f3eb;border-top:3px solid #358AA3;text-align:center}.footer-container .row.wellness-blog h3{margin:0;background:#358AA3;font-size:15px;color:#fff;text-transform:uppercase;display:inline-block}.footer-container .row.wellness-blog h3 a,.footer-container .row.wellness-blog h3 a:hover{padding:6px 35px 8px;color:#fff;text-decoration:none;display:block}.footer-container .row.wellness-blog .intro-text{font-size:16px;margin-bottom:25px}.footer-container .row.wellness-blog .product-name{margin-top:13px;height:48px;line-height:1.3;font-size:13px;overflow:hidden}.footer-container .row.wellness-blog .product-name a{color:#555252}.footer-container .row.wellness-blog .product-name a:hover{color:#368ba4}.footer-container .row.wellness-blog img{width:100%}.blog-img{display:block}.footer-container .row.wellness-blog .footer{padding-top:0}.footer-container .row.wellness-blog .blog-name{font-size:14px!important;line-height:18px;text-align:left;overflow:hidden;font-weight:400;padding-top:10px;height:80px!important}.footer-container .row.wellness-blog .blog-name a{color:#545252}.footer-container .row.wellness-blog .products-grid{margin:0}.footer-container .row.wellness-blog .products-grid li{padding:0 15px}.footer-container .row.wellness-blog .bottom-links{text-align:right}.footer-container .row.wellness-blog .bottom-links a{color:#3D7F92;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;border-bottom:#AED0DA 1px solid}.footer-container .row.wellness-blog .bottom-links a:hover{color:#575454;border-bottom-color:#575454}div[class^="footer-links-"]{margin-bottom:20px}.cols-5{float:left;width:20%}.number-block{background:#fff;text-align:center;padding:15px 0;border-right:1px solid #DCDCD8;box-shadow:2px 2px 3px rgba(0,0,0,0.15)}.counter-value{color:#45ABC9;font-size:20px;line-height:26px}.counter-value .odometer{font-weight:700;font-size:26px;margin:0 5px;line-height:26px}.counter-label{height:30px;padding:0 16px;font-size:13px}.counter-label strong{font-weight:400}.footer.container .footer-testimonial{padding:15px 15px 20px}.footer-testimonial .testimonials-title{margin-bottom:20px;text-align:center}.footer-testimonial .testimonials-title h3{font-size:14px;text-transform:uppercase;position:relative;display:inline}.footer-testimonial .testimonials-title h3:before,.footer-testimonial .testimonials-title h3:after{width:100px;content:"";border-bottom:#ccc 1px solid;position:absolute;top:22px;display:block}.footer-testimonial .testimonials-title h3:before{left:-107px}.footer-testimonial .testimonials-title h3:after{right:-107px}.footer-testimonial .testimonial-box{font-size:13px;width:90%;margin:0 auto}.footer-testimonial p{line-height:1.618;text-align:center;font-style:italic}.footer-testimonial .testimonial-name{font-style:normal}.footer-testimonial .testimonial-name a{color:#46acca;text-decoration:none}.footer-container .row.quote-block{background:#2CA8D2}.row.quote-block .footer{padding-top:0;padding-bottom:0;text-align:center;color:#fff;letter-spacing:.02em}.row.quote-block .footer .quote-box{text-align:left}.row.quote-block .quote-name{margin:0 0 5px;display:block}.fixed-footer-container{width:100%;position:fixed;bottom:0;right:265px;z-index:1000;overflow:hidden;-webkit-overflow-scrolling:touch}.fixed-footer{margin:0}.fixed-footer a{text-decoration:none}.fixed-footer>li{margin-right:10px;padding:9px 20px 8px 15px;height:37px;background-color:#555252;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;float:left}.fixed-footer>li>a,.fixed-footer>li>span{line-height:14px;color:#fff;font-size:13px;font-weight:700}.fixed-footer>li>a:before,.fixed-footer>li>span:before{margin-right:7px;font-family:"FontAwesome";display:inline}.fixed-footer>li>a:hover{color:#fff}.fixed-back-to-top>a:before{content:"\F077"}.fixed-footer .fixed-back-to-top .visible--xs{display:none}.fixed-footer .fixed-back-to-top .hidden--xs{display:inline}.fixed-share-this{min-width:121px;position:relative}.fixed-share-this.shown{padding-left:111px}.fixed-share-this>span{position:absolute;top:12px;left:15px}.fixed-share-this>span:before{content:"\F067"}.fixed-share-this.shown>span:before{content:"\F00D"}.fixed-share-this.shown>span:after{content:"\003A"}.fixed-share-this .addthis_toolbox{margin-top:-5px;display:none}.fixed-share-this.shown .addthis_toolbox{display:inline-block}.fixed-share-this .addthis_toolbox>a:hover{margin-top:-10px}.mobile-footer-nav-container{margin-bottom:20px;font-size:13px;border-top:2px solid #4E4E4C}.mobile-footer-nav-container a{color:#4c4c4e}.footer-nav-title{font-size:14px;font-weight:700}.mobile-footer-nav-container a{text-decoration:none}#footer-nav li a:hover,.mobile-footer-nav-container ul li.open>a:hover{color:#368BA4}#footer-nav .level1,#footer-nav .level2{padding-top:5px;padding-bottom:5px}#footer-nav li.level0 div{display:none}#footer-nav li.level0.open div{display:block;clear:both;padding:0 20px 15px}#footer-nav .closed{background:none}#footer-nav .parent-link{padding:15px 10px;display:block;text-decoration:none}a.parent-link{outline:none}.mobile-footer-nav-container ul li.level0.open{border-bottom:2px solid #4E4E4C}.mobile-footer-nav-container ul li.level0.closed{border-bottom:1px solid #DCDCDB}.mobile-footer-nav-container ul li.open>a{overflow:hidden;display:block;margin-bottom:10px}.mobile-footer-nav-container ul li.level0{overflow:hidden;margin:0}.mobile-footer-nav-container ul li.level0-inactive{padding:10px;border-bottom:#E6E5E5 1px solid}.child-show{float:right;font-size:0;position:relative}.child-show:after{width:30px;height:15px;line-height:15px;text-align:center;font-weight:400;position:absolute;right:0;display:block;font-family:"FontAwesome";content:"\f067";color:#4E4E4C;font-size:16px;top:3px}.open .child-show:after{content:"\F068"}.mobile-footer-nav-container ul li.level0:hover .child-show:after{color:#368ba4}@media screen and (max-width: 480px) {.fixed.floating_menu .header .col-sm-5{padding-left:15px!important}}body{border-bottom:#45ABC9 5px solid}.footer-before-container{margin:0 0 3px;text-align:center}.form-subscribe{float:left;width:183px;padding:0 17px 0 0}.form-subscribe-header{color:#d12c01;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:177px;display:block}.form-subscribe button.button{margin:6px 0 0;float:right}.form-subscribe .validation-advice{width:180px}.form-subscribe .v-fix{text-align:left;padding-right:5px}.form-subscribe a{color:#777}.footer-container{text-align:left}.footer{padding-top:30px;padding-bottom:10px;font-size:13px}.footer a:hover{text-decoration:none}.footer ul,.footer ul.links{display:block;padding:0}.footer ul.links li,.footer ul li{vertical-align:top;margin:0 0 10px;padding:0}.footer ul.links li{display:block}.footer ul li a{text-decoration:none}.footer-container .footer h6{margin:0 0 12px;font-size:12px;font-weight:700;text-transform:uppercase}.footer-banners{margin-bottom:30px}.footer-banners .widget-banner ul{margin:0}.footer-banners .widget-banner ul li{margin-bottom:20px}.footer-social ul li{margin-right:8px}.footer-social ul li a{width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;background-color:#305891;display:block}.footer-social ul li a.footer-social-google-plus{background-color:#DD4B39}.footer-social ul li a.footer-social-pinterest{background-color:#C82828}.footer-social ul li a.footer-social-twitter{background-color:#2CA8D2}.footer-social ul li a:hover{background-color:#4E4E4C}.footer-branding{padding-top:40px;text-align:center;text-transform:uppercase;cursor:default}.footer-branding-logo{font:bold 40px/40px Verdana,Geneva,sans-serif;color:#4C4C4C;letter-spacing:6px;text-decoration:none}.footer-branding-logo:hover{color:#358AA3}.footer-branding-logo small{color:#999;font-size:40px}.footer-branding-logo:hover small{color:#45ABC9}.footer-branding-tagline{padding:0 10px;font:bold 13px/13px Helvetica,Arial,sans-serif;color:#555252;letter-spacing:2px;position:relative;border-top:#CACAC9 1px dotted;margin:15px 0 20px}.footer-branding-tagline span{background:#fff;padding:0 20px;position:relative;top:-7px}.footer-icons>div{margin-bottom:20px}.footer-icons-left img{margin-left:20px}.footer-icons-right img{margin-right:20px}.footer-statement{margin-bottom:40px;line-height:1.618;color:#999}.footer .copyright a{color:#999;text-decoration:none}.footer .switcher-store{float:right;width:184px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_store-switch.gif) no-repeat 0 3px;padding-top:21px}.footer .switcher-store label{display:none}.footer .switcher-store select{padding:0;margin-bottom:1px}.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}.footer .switcher-store ul .current{display:none}.footer.container h3,.footer.container h4{text-align:center;padding:15px 0}.footer.container .block{padding:30px 15px}.footer-container .row.story-block{background:#E9F3F6}.footer-container .row.story-block .head{margin:0;padding:11px 0 10px;text-align:center;color:#FFF;background-color:#368ba4}.footer-container .row.story-block .head h2{margin-top:0;margin-bottom:0}.footer-hp-story-description{margin-bottom:20px;line-height:1.618;font-size:16px}.footer-hp-story-block{margin-bottom:30px}.footer-hp-story-block a{font-weight:700;text-decoration:none}.footer-hp-story-block .block-content{background:#fff}.footer-hp-story-block .block-content h3,.footer-hp-story-block .block-content h6,.footer-hp-story-block .block-content p{margin-bottom:0;padding:10px 15px;line-height:150%}.footer-hp-story-block .block-content p{font-size:13px}.footer-hp-story-block .block-content p:first-child{padding:0}.footer-hp-story-block .block-content h3,.footer-hp-story-block .block-content h3 a{text-align:left;color:#fff;font-weight:400}.footer-hp-story-block .block-content h3{margin:0;padding-top:6px;padding-bottom:7px;font-size:18px}.footer-hp-story-block .block-content h3 a:hover{border-bottom:#fff 1px solid;border-bottom:rgba(255,255,255,.5) 1px solid}.footer-hp-story-block .block-content h6{line-height:1.35;font-size:11px;text-transform:none;border-top:#ccc 1px solid}.footer-hp-story-block .block-content h6 a{padding-left:38px;padding-bottom:10px;color:#999797;background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/media/avatar_sm.png) 0 0 no-repeat;display:block}.footer-hp-story-block .block-content h6 a strong{font-size:12px;display:block}.footer-hp-story-block .block-content img{width:100%}.footer-hp-story-share{padding:0 20px 15px}.footer-hp-story-share a[class*="PIN"]{bottom:5px}.footer-hp-story .learn-more-link{text-align:center}.footer-hp-story .learn-more-link a{text-decoration:none;text-transform:uppercase;color:#368BA4;font-weight:700}.footer.container .footer-wellness-blog{padding-top:25px}.footer-container .row.wellness-blog{background:#f7f3eb;border-top:3px solid #358AA3;text-align:center}.footer-container .row.wellness-blog h3{margin:0;background:#358AA3;font-size:15px;color:#fff;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro',sans-serif;font-weight:400}.footer-container .row.wellness-blog h3 a,.footer-container .row.wellness-blog h3 a:hover{padding:6px 35px 8px;color:#fff;text-decoration:none;display:block}.footer-container .row.wellness-blog .intro-text{font-size:16px;margin-bottom:25px}.footer-container .row.wellness-blog .product-name{margin-top:13px;height:48px;line-height:1.3;font-size:13px;overflow:hidden}.footer-container .row.wellness-blog .product-name a{color:#555252}.footer-container .row.wellness-blog .product-name a:hover{color:#368ba4}.footer-container .row.wellness-blog img{width:100%}.blog-img{display:block}.footer-container .row.wellness-blog .footer{padding-top:0}.footer-container .row.wellness-blog .blog-name{font-size:13px;line-height:18px;text-align:left;height:53px;overflow:hidden}.footer-container .row.wellness-blog .blog-name a{color:#545252}.footer-container .row.wellness-blog .products-grid{margin:0}.footer-container .row.wellness-blog .products-grid li{padding:0 15px}.footer-container .row.wellness-blog .bottom-links{text-align:right}.footer-container .row.wellness-blog .bottom-links a{color:#3D7F92;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;border-bottom:#AED0DA 1px solid}.footer-container .row.wellness-blog .bottom-links a:hover{color:#575454;border-bottom-color:#575454}.footer.container .block.footer-wellness-numbers{padding:15px 0 60px;border-top:3px dotted #BBBFC0}.footer-links{padding-top:45px;border-top:#CACAC9 1px dotted}.footer-links a{color:#4c4c4e;font-size:13px}div[class^="footer-links-"]{margin-bottom:20px}.cols-5{float:left;width:20%}.number-block{background:#fff;text-align:center;padding:15px 0;border-right:1px solid #DCDCD8;box-shadow:2px 2px 3px rgba(0,0,0,0.15)}.counter-value{color:#45ABC9;font-size:20px;line-height:26px}.counter-value .odometer{font-weight:700;font-size:26px;margin:0 5px;line-height:26px}.counter-label{height:30px;padding:0 16px;font-size:13px}.counter-label strong{font-weight:400}.footer.container .footer-testimonial{padding:15px 15px 20px}.footer-testimonial .testimonials-title{margin-bottom:20px;text-align:center}.footer-testimonial .testimonials-title h3{font-size:14px;text-transform:uppercase;position:relative;display:inline}.footer-testimonial .testimonials-title h3:before,.footer-testimonial .testimonials-title h3:after{width:100px;content:"";border-bottom:#ccc 1px solid;position:absolute;top:22px;display:block}.footer-testimonial .testimonials-title h3:before{left:-107px}.footer-testimonial .testimonials-title h3:after{right:-107px}.footer-testimonial .testimonial-box{font-size:13px;width:90%;margin:0 auto}.footer-testimonial p{line-height:1.618;text-align:center;font-style:italic}.footer-testimonial .testimonial-name{font-style:normal}.footer-testimonial .testimonial-name a{color:#46acca;text-decoration:none}.footer-container .row.quote-block{background:#2CA8D2}.row.quote-block .footer{padding-top:0;padding-bottom:0;text-align:center;color:#fff;letter-spacing:.02em}.row.quote-block .footer .quote-box{text-align:left;font-size:16px}.row.quote-block .quote-name{margin:0 0 5px;display:block;text-transform:uppercase}.fixed-footer-container{width:100%;position:fixed;bottom:0;right:15px;z-index:1000;overflow:hidden;-webkit-overflow-scrolling:touch}.fixed-footer{margin:0}.fixed-footer a{text-decoration:none}.fixed-footer>li{margin-right:10px;padding:9px 20px 8px 15px;height:37px;background-color:#555252;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;float:left}.fixed-footer>li a,.fixed-footer>li>span{line-height:14px;color:#fff;font-size:13px;font-weight:700}.fixed-footer>li a:before,.fixed-footer>li>span:before{margin-right:7px;font-family:"FontAwesome";display:inline}.fixed-footer>li a:hover{color:#fff}.fixed-back-to-top>a:before{content:"\F077"}.fixed-footer .fixed-back-to-top .visible--xs{display:none}.fixed-footer .fixed-back-to-top .hidden--xs{display:inline}.fixed-share-this{min-width:121px;position:relative}.fixed-share-this.shown{padding-left:111px}.fixed-share-this>span{position:absolute;top:12px;left:15px}.fixed-share-this>span:before{content:"\F067"}.fixed-share-this.shown>span:before{content:"\F00D"}.fixed-share-this.shown>span:after{content:"\003A"}.fixed-share-this .addthis_toolbox{margin-top:-5px;display:none}.fixed-share-this.shown .addthis_toolbox{display:inline-block}.fixed-share-this .addthis_toolbox>a:hover{margin-top:-10px}.mobile-footer-nav-container{margin-bottom:20px;font-size:13px;border-top:2px solid #4E4E4C}.mobile-footer-nav-container a{color:#4c4c4e}.footer-nav-title{font-size:14px;font-weight:700}.mobile-footer-nav-container a{text-decoration:none}#footer-nav li a:hover,.mobile-footer-nav-container ul li.open>a:hover{color:#368BA4}#footer-nav .level1,#footer-nav .level2{padding-top:5px;padding-bottom:5px}#footer-nav li.level0 div{display:none}#footer-nav li.level0.open div{display:block;clear:both;padding:0 20px 15px}#footer-nav .closed{background:none}#footer-nav .parent-link{padding:15px 10px;display:block;text-decoration:none}a.parent-link{outline:none}.mobile-footer-nav-container ul li.level0.open{border-bottom:2px solid #4E4E4C}.mobile-footer-nav-container ul li.level0.closed{border-bottom:1px solid #DCDCDB}.mobile-footer-nav-container ul li.open>a{overflow:hidden;display:block;margin-bottom:10px}.mobile-footer-nav-container ul li.level0{overflow:hidden;margin:0}.mobile-footer-nav-container ul li.level0-inactive{padding:10px;border-bottom:#E6E5E5 1px solid}.child-show{float:right;font-size:0;position:relative}.child-show:after{width:30px;height:15px;line-height:15px;text-align:center;font-weight:400;position:absolute;right:0;display:block;font-family:"FontAwesome";content:"\f067";color:#4E4E4C;font-size:16px;top:3px}.open .child-show:after{content:"\F068"}.mobile-footer-nav-container ul li.level0:hover .child-show:after{color:#368ba4}.footer-banner-left,.footer-banner-right{padding:10px}.footer-banners h3{font-size:22px;font-weight:700;padding:0 10px;height:75px;overflow:hidden}.footer-banners h3 span{font-size:18px;font-weight:400}.footer-banners p{font-size:15px}.footer-banners .news-cta p{color:#fff}.footer-banners .reg-cta p{color:#45ABC9}.news-cta,.reg-cta,.bday-cta,.generic-cta{padding:0 30px 15px;border-radius:5px;border:1px dotted #fff;position:relative;margin:0 auto}.news-cta{background-color:#FCB813}.reg-cta{background-color:#E8F3F5}.bday-cta{background-color:#EFF0BC}.footer.container .bday-cta h3{text-align:left}.bday-cta img{margin-top:15px}.generic-cta{background-color:#F9E1D6}.footer-banners .btn{font-size:14px;color:#fff;text-decoration:none;background-color:#444;width:140px;padding-top:10px;padding-bottom:10px;border-radius:3px;display:inline-block;text-align:center}.ribbon{position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 60px 60px;border-color:transparent transparent #45aac9;margin:3px}.reg-cta .ribbon,.bday-cta .ribbon,.generic-cta .ribbon{border-bottom-color:#FCB813}.footer-icons-trust-honour{width:100px;margin-top:15px}.ribbon label{position:absolute;top:24px;right:8px;font-size:20px;color:#fff;font-weight:700;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.reg-cta .ribbon label{right:2px}.bday-cta .ribbon label{right:2px}.generic-cta .ribbon label{right:4px}#livechat-compact-container{display:none}.livechat-button-mobile-fixed{display:none}@media screen and (max-width: 998px) {.footer-link-semantec{display:inline-block;max-width:80px;width:80px}}@media all and (max-width: 767px) {.fixed-footer-container #fixed-chat{display:none!important;}.livechat-button-mobile-fixed{display:block;}.livechat-button-mobile-fixed{display:block;position:fixed;bottom:0;right:20px;z-index:10000;}.livechat-button-mobile-fixed .fixed-chat{margin-right:10px;padding:5px 15px 5px 15px;height:37px;background-color:#555252;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;float:left;line-height:26px;}.livechat-button-mobile-fixed .fixed-chat a{color:#fff;}}.vertnav-container{margin-bottom:20px;font-size:13px;border-top:2px solid #4E4E4C}.vertnav-container a{color:#4c4c4e}.vertnav-title{background:#F3F3F3;font-size:14px;color:#4E4E4C;padding:15px;margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#vertnav li .vertnav-cat.top-level{width:82.5%;display:block}#vertnav li .link-all,#vertnav li .view-all,#vertnav li .hide-all{clear:both;display:block;margin-top:10px;padding-bottom:10px;text-transform:uppercase;text-decoration:none;font-size:11px;font-weight:700}#vertnav li .link-all a,#vertnav li .view-all a,#vertnav li .hide-all a{color:#386375;border-bottom:rgba(69,171,201,.3) 1px solid}#vertnav li .link-all a:hover,#vertnav li .view-all a:hover,#vertnav li .hide-all a:hover{text-decoration:none;border-color:#386375}.vertnav-container a{text-decoration:none}#vertnav li a:hover,.vertnav-container ul li.open>a:hover{text-decoration:underline}#vertnav .featured .vertnav-cat a:after{content:"popular";background:#fdb811;color:#fff;text-transform:uppercase;font-size:10px;padding:2px 5px;margin-left:5px;position:absolute}.cms-index-index #vertnav .featured .vertnav-cat a:after{content:none}#vertnav .level1.active .vertnav-cat{margin:-5px 0 -5px -15px;padding:5px 0 5px 15px;width:120%;background-color:#D0E4EB;position:relative;display:block}#vertnav .level1.active .vertnav-cat:before{width:0;height:0;content:"";border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #fff;position:absolute;top:0;left:-5px;display:block}#vertnav .level1.active>.vertnav-cat a{cursor:default}#vertnav .level1.active>.vertnav-cat a:hover{color:#444}#vertnav .vertnav-cat.top-level{float:left}#vertnav li.parent .vertnav-cat{font-weight:700}#vertnav li.active .vertnav-cat{font-weight:700}#vertnav li.inactive .vertnav-cat{font-weight:400}#vertnav .level0 a .vertnav-cat{font-size:14px;font-weight:700;font-family:Helvetica,Arial,sans-serif;color:#4C4C4C;padding-bottom:5px;padding-top:5px}#vertnav .level0>div>.vertnav-cat{text-transform:uppercase;font-size:11px;color:#999;padding-top:5px;padding-bottom:5px;display:block}#vertnav .level1 .vertnav-cat{width:189px}#vertnav .level1,#vertnav .level2{padding-top:5px;padding-bottom:5px}#vertnav .level3 .vertnav-cat{padding:0 10px 0 30px;width:169px}#vertnav li.closed div,#vertnav li li.closed div{display:none}#vertnav li.open div{display:block;clear:both}#vertnav .closed{background:none}.child-switcher{float:right}.vertnav-container ul li.level0.open{border-bottom:2px solid #4E4E4C;padding:0 0 5px 10px}.vertnav-container ul li.level0.closed{padding:10px 0 10px 10px;border-bottom:1px solid #E3F2F7}.vertnav-container ul li.has-children>a{overflow:hidden;display:block;padding:10px 0 5px}.child-switcher{position:relative;font-size:0}.child-switcher:before,.child-switcher:after,.sidebar--blog .widget-title:before,.sidebar--blog .widget-title:after{width:30px;height:15px;line-height:15px;text-align:center;font-weight:400;position:absolute;right:0;display:block}.child-switcher:before,.sidebar--blog .widget-title:before{content:"";color:#B8B8B7;font-size:11px;top:-5px}.child-switcher:after,.sidebar--blog .widget-title:after,.cms-menu li.open ul li .child-switcher:after{font-family:"FontAwesome";content:"\f055";color:#368ba4;font-size:16px;top:3px}.child-switcher:hover:before,.child-switcher:hover:after,.sidebar--blog .widget-title:hover:before,.sidebar--blog .widget-title:hover:after{color:#575454}.open .child-switcher:before,.sidebar--blog .widget-title.shown:before{content:""}.sidebar--blog .widget-title.shown:after,.cms-menu li.open ul li.open .child-switcher:after{content:"\f056";top:3px}.open .child-switcher:after{content:"\f056";top:3px;}.closed .child-switcher:after{content:"\f055";top:3px;}.vertnav-container ul li.level0{overflow:hidden}.vertnav-container ul li.level0-inactive{padding:10px;border-bottom:#E6E5E5 1px solid}.vertnav-container ul li.level0-inactive .vertnav-cat a{color:#3D8092;font-size:14px;font-weight:700}.vertnav-container ul li.level0-inactive.specials .vertnav-cat a{color:#A53D32}.vertnav-container ul li.level0-inactive .vertnav-cat a:after{content:"\f105";font-family:'FontAwesome';margin-left:10px;font-size:16px;font-weight:400;position:relative;top:2px}.specials-index .vertnav-container ul li.level0.open{padding-left:0}.specials-index .vertnav-container ul li.level0 li a{padding-bottom:5px}.specials-index #vertnav .level0{padding-bottom:5px}.specials-index #vertnav .level1{padding-left:10px;}.specials-index #vertnav .level1,.specials-index #vertnav .level2{padding-bottom:0;}#block_layeredNav_blockContent.block-layered-nav{margin-bottom:10px}#block_layeredNav_blockContent.block-layered-nav .block-title span{margin-top:-3px}#block_layeredNav_blockContent.block-layered-nav.shown .toggle-hide-show:after,#block_layeredNav_blockContent.block-layered-nav .toggle-hide-show:after{content:""}#block_layeredNav_blockContent.block-layered-nav.shown .toggle-hide-show .show,#block_layeredNav_blockContent.block-layered-nav .toggle-hide-show .hide{display:none!important}#block_layeredNav_blockContent.block-layered-nav.shown .toggle-hide-show .hide,#block_layeredNav_blockContent.block-layered-nav .toggle-hide-show .show{display:inline!important}#block_layeredNav_blockContent.block-layered-nav .toggle-hide-show{font-size:12px;color:#fff;background-color:#575454;padding:8px 15px;border-radius:3px}#block_layeredNav_blockContent.block-layered-nav .toggle-hide-show:hover{background-color:#4E4E4C}#block_layeredNav_blockContent.block-layered-nav .actions .currently li{height:34px;line-height:31px;border-radius:0;border:1px solid #e5e5e5}#block_layeredNav_blockContent.block-layered-nav .button.clear-all{float:left;line-height:32px;height:32px;margin-right:5px;margin-top:1px;padding:0 16px}#block_layeredNav_blockContent.block-layered-nav .block-content{padding-bottom:5px}#block_layeredNav_blockContent.block-layered-nav .block-content dt{font-weight:400}#block_layeredNav_blockContent.block-layered-nav .block-content dl{margin-bottom:0}#block_layeredNav_blockContent.block-layered-nav .block-content .actions{margin-top:10px}.subcategory-grid{margin-bottom:30px;padding:15px 0 0;border-top:#4E4E4C 2px solid;border-bottom:#4E4E4C 2px solid}.subcategory-grid .shop-by-title{margin-bottom:15px;font-size:18px;font-weight:700;padding-right:20px}.subcategory-grid ul{-webkit-column-count:4;-webkit-column-gap:20px;-moz-column-count:4;-moz-column-gap:20px;column-count:4;column-gap:20px;margin-bottom:10px;display:none}.subcategory-grid.shown ul{display:block}.subcategory-grid ul li{margin-bottom:10px}.subcategory-grid ul li a{color:#368ba4;text-decoration:none}.subcategory-grid ul li a span{color:#ccc}.subcategory-grid ul li a:hover,.subcategory-grid ul li a:hover span{color:#575454}.event{background-color:#fbf4de;border-bottom:1px solid #e2d4c7;width:182px;position:static;height:144px;text-align:center}.event .status{font-weight:400;font-size:16px;display:block;padding:19px 0 0;margin:0;text-align:center;color:#cf3a00}.event .event-ticker{color:#cf3a00;height:55px}.event .event-ticker span{font-size:32px;line-height:40px;height:40px;padding-bottom:10px;background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ticker.gif);background-repeat:no-repeat;display:inline-block}.event .event-ticker span,:-moz-any-link{padding-bottom:13px}.event .event-ticker span,:-moz-any-link,:default{padding-bottom:10px}.event .event-ticker span.days{background-position:50% 3px}.event .event-ticker span.hour{background-position:50% -56px}.event .event-ticker span.minute{background-position:50% -115px}.event .event-ticker span.second{background-position:50% -174px}.event .event-ticker span.delimiter{background:none}.event .event-dates{font-size:14px;color:#555;height:51px;padding-top:4px}.event .event-dates .date-part{font-weight:700}.event .event-dates .time-part{font-size:12px}.col-main .event .event-button{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_btn-co.gif) 0 50% no-repeat;line-height:27px!important;height:27px!important;padding:0 0 0 13px!important;vertical-align:middle}.col-main .event .event-button span{width:121px;text-align:center;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_btn-co.gif) 100% 50% no-repeat;padding:0 13px 0 0!important;color:#fff;font:bold 15px/27px Arial,Helvetica,sans-serif!important;height:27px!important;text-transform:none}.event p a{color:#666;font-size:11px}.event .event-bottom{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_slider-events.gif) no-repeat 50% 0;position:absolute;z-index:2;height:12px;width:23px;left:50%;margin-left:-11px;bottom:-12px}.upcoming{background:#f6f6f6}.upcoming .status{color:#333}.closed .event-button,.col-main .closed .event-button,.col-main .upcoming .event-button,.upcoming .event-button,.closed .event-button span,.col-main .closed .event-button span,.col-main .upcoming .event-button span,.upcoming .event-button span{line-height:27px!important;font-size:12px!important;color:#7c7b7b!important;background:none!important;padding:0!important;width:auto!important;display:inline!important;text-transform:capitalize}.upcoming .event-button{text-decoration:underline!important}.upcoming .event-button:hover{text-decoration:none!important}.upcoming p a{color:#666}.upcoming .event-bottom{background-position:50% -187px}.closed{background:#494949}.closed .status,.closed .event-dates{color:#e2d4c7}.event-container{clear:both;border:1px solid #d0af83;position:relative;z-index:2;border-width:1px;margin-top:7px;margin-bottom:-5px;height:59px}.event-container .event{background-color:transparent;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:18px;margin-bottom:-18px;padding-top:5px;height:52px;line-height:50px;text-align:center;width:auto;position:relative;z-index:2;border-bottom:0!important}.event-container .container{display:inline;margin:0;padding:0;background:none}.event-container .status{display:inline;margin:0 10px 0 0;background:none;font-size:22px}.event-container .event-ticker{display:inline;font-size:28px;height:auto}.event-container .event-ticker span{line-height:50px;height:50px;padding:0}.event-container .event-ticker span,:-moz-any-link{padding:5px 0}.event-container .event-ticker span,:-moz-any-link,:default{padding:0}.event-container .event .event-ticker span.days{background-position:50% 4px}.event-container .event .event-ticker span.hour{background-position:50% -55px}.event-container .event .event-ticker span.minute{background-position:50% -114px}.event-container .event .event-ticker span.second{background-position:50% -173px}.event-container .event-dates{display:inline;font-size:22px;height:auto}.event-container .event-dates .time-part{font-size:14px}.event-container .event-dates div,.event-container .event-dates p{display:inline}.container-open{background:#f7d4b6 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_event-container-open.gif) repeat-x 0 0}.container-open .open{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_event-container-open.gif);padding-top:3px;height:54px}.container-upcoming{border-color:#d0d0d0;background:#eee url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_event-container-upcoming.gif) repeat-x 0 0}.container-upcoming .upcoming{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_event-container-upcoming.gif)}.container-closed{background:#9f958c}.col3-layout .col-main .widget-events{margin:0 -20px 1px;position:relative;z-index:1}.widget-events{padding:11px;background:#f0eae3}.col1-layout .col-main .widget-events{padding:12px}.events-slider{position:relative;clear:both;margin:0;border:1px solid #d0c2b6;z-index:2}.events-slider .slider-panel,.events-slider ul.slider li.slider-item,.events-slider .slide-button{float:left;display:inline}.events-slider .event{position:relative;z-index:1}.events-slider .slider-panel{position:relative;overflow:hidden;background:#d0c2b6;z-index:1;width:0}.events-slider ul.slider{width:200000px;-ms-filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=1)!important}.events-slider ul.slider li.slider-item{overflow:hidden;width:182px;height:386px;border-right:1px solid #d0c2b6;background:#f5f5f5 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_block.gif) repeat-x 0 0;padding-left:0}.events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:400;color:#454343;display:block;padding:80px 10px 0}.events-slider ul.slider li.slider-item .category-show{width:182px;height:241px;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_category-info.gif) repeat-x 0 100%;overflow:hidden;text-align:center;display:block;text-decoration:none}.events-slider ul.slider li.slider-item .no-event{height:401px}.events-slider .slide-button{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_slide-button.gif) no-repeat 0 0;position:absolute;text-indent:-999em;cursor:pointer;top:17px;width:28px;height:28px;z-index:2;overflow:hidden}.events-slider .backward{left:-11px}.events-slider .forward{right:-11px;background-position:0 -40px}.events-slider .inactive{cursor:default;display:none}.sidebar .widget-events{background:none;padding:0}.sidebar .events-slider{border:1px solid #cfcfcf;margin:-1px -1px 0;background:#fff;padding:0}.sidebar .events-slider .event{height:115px}.sidebar .events-slider ul.slider li.slider-item{width:182px;height:300px;margin:0;border-color:#cfcfcf;border-width:0 1px 0 0}.sidebar .events-slider ul.slider .status{padding-top:10px;padding-bottom:5px}.sidebar .events-slider ul.slider .event-dates{height:40px}.sidebar .events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:400;color:#454343;display:block;padding:50px 10px 0}.sidebar .events-slider ul.slider li.slider-item .category-show{height:241px;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_category-info.gif) repeat-x 0 100%}.sidebar .events-slider{margin-top:-1px}.sidebar .events-slider .backward{left:3px;top:6px}.sidebar .events-slider .forward{right:3px;top:6px}.sidebar .events-slider .event-ticker{height:45px}.sidebar .events-slider .event-ticker span{font-size:22px;line-height:28px;height:28px;padding-bottom:10px;background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_ticker1.gif);background-repeat:no-repeat;display:inline-block}.sidebar .events-slider .event-ticker span.days{background-position:50% -10px}.sidebar .events-slider .event-ticker span.hour{background-position:50% -69px}.sidebar .events-slider .event-ticker span.minute{background-position:50% -128px}.sidebar .events-slider .event-ticker span.second{background-position:50% -185px}.sidebar .block{margin-bottom:20px;border-bottom:1px solid #cfcfcf}.sidebar .block .block-title{margin-bottom:10px;font:bold 14px/1.35 Helvetica,Arial,sans-serif}.sidebar .block .block-title strong{display:block;font:14px/1.25 Arial,Helvetica,sans-serif;padding:0;color:#222}.sidebar .block .block-title strong small{font-size:12px;color:#777}.sidebar .block .block-subtitle,.sidebar .block h3{font-size:1em;font-weight:700;color:#555}.sidebar .block .block-content{padding:10px 17px 17px;color:#555}.sidebar .block .btn-remove{color:#222;margin-right:3px}.sidebar .block .btn-remove a{color:#222!important;text-decoration:none!important}.sidebar .block .actions{margin:8px 0 0;text-align:right}.sidebar .block .actions a{float:left;color:#999;margin-top:3px}.sidebar .block .actions button.button{float:right}.sidebar .block li a.btn-previous,.sidebar .block li a.btn-remove{float:right;width:13px;height:0;padding-top:12px;margin-top:3px;overflow:hidden;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/btn_remove.gif) no-repeat 0 0}.sidebar .block li a.btn-previous{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_icon-back.png) no-repeat 0 0}.sidebar .block-callout{padding:13px 10px 13px 13px;border:#ccc 2px dotted;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border-radius:7px}.sidebar .block-callout.block-wechat-left .centered{text-align:center}.sidebar .block-callout.block-wechat-left .centered img{margin:0}.sidebar .block-callout img{margin-bottom:5px;vertical-align:middle}.sidebar .block-callout.block-cards img{margin-bottom:5px}.block-cards p,.block-secure p{margin-bottom:0;}.block-facebook{overflow:hidden;}.block-facebook-like-box{width:100%;margin:0 0px 0 -15px;}.block-donation .dl-donation{margin-bottom:5px;font-weight:700}.block-donation .dl-donation dd{padding-top:5px;color:#45ABC9;font-size:18px;display:inline-block}.block-donation .dl-donation dd:after{content:"";margin-left:10px;width:48px;height:28px;background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/media/category/icon_feather_hor.png) 0 0 no-repeat;display:inline-block}.block-cards img{height:21px}.col-main .block{background:#fff}.col-main .block .block-title h2,.col-main .block .block-title h3{font-size:14px;line-height:1.2;color:#000333;font-weight:700}.col-main .block .block-content{padding:20px}.sidebar .block-layered-nav{background:none}.sidebar .block-layered-nav .block-title{padding:26px 17px 12px}.sidebar .block-layered-nav .block-title h2{font-size:18px;color:#111}.sidebar .block-layered-nav .block-subtitle{display:none}.sidebar .block-layered-nav .block-content{padding:0}.sidebar .block-layered-nav dl{padding:10px 14px 17px 17px}.sidebar .block-layered-nav dt{margin:2px 0 0;font-weight:700;font-size:12px;color:#222}.sidebar .block-layered-nav dd{margin:0 0 13px;color:#666}.sidebar .block-layered-nav dd.last{margin:0}.sidebar .block-layered-nav dd li{margin:2px 0}.sidebar .block-layered-nav dd a{color:#222;text-decoration:none}.sidebar .block-layered-nav dd a:hover{text-decoration:underline}.sidebar .block-layered-nav .currently{border:1px solid #d1d1d1;border-width:1px 0;padding:10px 10px 10px 17px;margin-bottom:-1px;background:#f4f4f4 url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_currently.gif) repeat-x 0 -20px}.sidebar .block-layered-nav .currently .block-subtitle{display:block;margin-bottom:5px}.sidebar .block-layered-nav .currently li{padding:5px 26px 5px 0;color:#444;position:relative;z-index:1}.sidebar .block-layered-nav .currently li .btn-remove{position:absolute;right:-7px;top:4px}.sidebar .block-layered-nav .currently li .btn-previous{position:absolute;right:12px;top:4px}.sidebar .block-layered-nav .currently .label{font-weight:700;color:#d33911;font-size:12px;display:inline-block}.sidebar .block-layered-nav .currently .value{display:inline-block}.sidebar .block-layered-nav .actions{text-align:right;padding:5px 7px;margin:1px 0 -1px;background:#f4f4f4;border-bottom:1px solid #d1d1d1}.sidebar .block-layered-nav .actions a{float:none}.col-main .block-layered-nav{margin-bottom:20px;background-color:#f3f3f3}.col-main .block-layered-nav .block-title{padding:20px;font-size:18px}.col-main .block-layered-nav .block-title span{margin-top:-5px}.col-main .block-layered-nav .block-content{display:none;padding-top:0}.col-main .block-layered-nav .toggle:before,.col-main .block-layered-nav .toggle:after{display:block}.col-main .block-layered-nav.shown .block-content{display:block}.col-main .block-layered-nav .item{margin:0 10px 10px 0;width:auto;float:left}.col-main .block-layered-nav select,.col-main .block-layered-nav .item dd li{border:0!important;-webkit-appearance:none;-moz-appearance:none;padding:5px 30px 5px 7px;height:30px;color:#46acca;border:#46acca 1px solid;position:relative;cursor:pointer;border-radius:0}.col-main .block-layered-nav select:hover,.col-main .block-layered-nav select:active,.col-main .block-layered-nav select:focus,.col-main .block-layered-nav .item dd ol a:hover{color:#575454}.col-main .block-layered-nav .actions,.col-main .block-layered-nav .item dd ol{margin-bottom:0}.col-main .block-layered-nav .item dd ol a{color:#46acca;font-size:13px;text-decoration:none}.col-main .block-layered-nav .item dd li{padding-right:45px}.col-main .block-layered-nav .item dd.filter-on-special li{background:#fff;cursor:default;padding-right:20px}.col-main .block-layered-nav .item dd.filter-on-special li a:before{content:"\f096";font-family:'FontAwesome';color:#999;position:relative;top:1px;font-size:14px;margin-right:4px}.col-main .block-layered-nav .item dd.filter-on-special li a:hover:before{content:"\f046";margin-right:2px}.col-main .block-layered-nav .actions dt,.col-main .block-layered-nav .actions dd{float:left}.col-main .block-layered-nav .actions dt{margin-right:10px;line-height:30px}.col-main .block-layered-nav .actions .currently{display:inline}.col-main .block-layered-nav .actions .currently .block-subtitle{display:none}.col-main .block-layered-nav .actions .currently ol{display:inline}.col-main .block-layered-nav .actions .currently li{margin-left:7px;padding-right:10px;padding-left:15px;height:31px;line-height:30px;background:#fff;border:#ccc 1px solid;display:inline-block}.col-main .block-layered-nav .actions .currently li .label{margin-right:2px;padding:0;color:#575454;font-size:12px;text-transform:uppercase;font-weight:400}.col-main .block-layered-nav .actions .currently li .value{margin-right:10px;font-size:13px;font-weight:700}.col-main .block-layered-nav .actions .currently li .btn-remove{color:#ccc;color:rgba(0,0,0,.25)}.col-main .block-layered-nav .actions .currently li .btn-remove:before{content:"\f057";font-family:'FontAwesome';color:#999;position:relative;top:1px;font-size:18px}.sidebar .block-cart .block-title{background:#363636;padding:7px 17px}.sidebar .block-cart .block-title strong{font-weight:700;color:#fff}.sidebar .block-cart .summary{margin:0 -17px;padding:0 12px 5px;background:#363636;color:#fff;text-align:center;position:relative;z-index:1}.sidebar .block-cart .summary a{font-weight:700;color:#fff}.sidebar .block-cart .summary .subtotal{margin:3px 0 0}.sidebar .block-cart .summary .subtotal .price{font-weight:700}.sidebar .block-cart .actions{margin:8px 0 13px;text-align:center}.sidebar .block-cart .actions button.button{float:none}.sidebar .block-cart .block-content{padding-top:0}.sidebar .block-cart .block-content table{margin:5px 0 0}.sidebar .block-cart .block-content table th{padding:1px 5px 1px 0;color:#8f8f8f;text-align:right}.sidebar .block-cart .block-content table td{text-align:left;padding:1px 0}.sidebar .block-cart li a.btn-remove{float:none;background:none;margin:0;padding:0;width:auto;height:auto;overflow:visible}.mini-products-list li.item{padding:5px 0;border-bottom:1px solid #EDEDED}.mini-products-list li.last{border:none}.mini-products-list .product-image{float:left;width:60px;margin-right:-60px}.mini-products-list .product-details{margin-left:75px}.sidebar .mini-products-list .product-details{margin-left:57px}.mini-products-list .product-details .product-name{font-size:11px}.mini-products-list .product-details .price-box{margin:5px 0}.mini-products-list .product-details .btn-remove{font-size:11px}.sidebar .mini-products-images-list li.item{float:left;padding:5px;text-align:center}.block-products .mini-products-list .product-details{margin-left:75px}.top-cart{margin-top:40px;margin-right:0;margin-left:0;line-height:41px;background:transparent url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_cart.png) no-repeat 0 5px;background-size:30px;position:relative;float:right}.top-cart .block-title{white-space:nowrap;cursor:pointer;color:#1e75b4;font-weight:700;font-size:11px;text-transform:uppercase;line-height:41px;padding-left:36px;float:left}.top-cart .block-title strong{display:block;font-size:13px;font-weight:400;text-decoration:none}.top-cart .top-btn{float:right;height:40px;line-height:40px;color:#fff;font-weight:700;font-size:14px;background:#57ACC2;margin:3px 0 0 10px;padding:0 20px}.top-cart .block-title.expanded{background-position:0 3px!important}.top-cart .block-content{position:absolute;right:0;top:40px;width:375px;background:#fff;line-height:normal}.top-cart .inner-wrapper{border:3px solid #57ACC2}.top-cart .block-content .block-subtitle{font-size:11px;color:#FF6731;text-transform:uppercase;background:#fff;line-height:12px;padding:10px;border-bottom:1px solid #EDEDED}.top-cart .block-content .block-subtitle .close-btn{float:right;text-align:left;cursor:pointer;position:relative;z-index:1;text-transform:lowercase;color:#B8B8B7;font-size:11px}.top-cart .block-content .block-subtitle .close-btn:after{content:"\f057";font-family:'FontAwesome';color:#3D8293;position:relative;top:2px;font-size:16px;padding-left:5px}.top-cart .cart-empty .close-btn{float:right;width:13px;height:0;padding-top:12px;text-align:left;overflow:hidden;cursor:pointer;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_close.gif) no-repeat 0 0;position:relative;z-index:1}.top-cart .cart-empty{padding:10px 10px 10px 20px}.top-cart .block-content ol{padding-bottom:7px}.top-cart .block-content .item{padding:10px}.top-cart .block-content .item .product-name{font-size:11px;line-height:14px;border-bottom:2px dotted #999;padding-bottom:8px;margin-bottom:8px}.top-cart .block-content .item .product-name a{font-size:12px;text-decoration:none;color:#444}.top-cart .block-content table{float:left}.top-cart .block-content .edit-remove{float:right}.top-cart .block-content .edit-remove .btn-edit,.top-cart .block-content .edit-remove .btn-remove{text-decoration:none;color:#B8B8B7;font-size:11px;margin-left:10px}.top-cart .block-content .edit-remove .btn-edit:after,.top-cart .block-content .edit-remove .btn-remove:after{font-family:'FontAwesome';color:#3D8192;font-size:16px;padding-left:5px}.top-cart .block-content .edit-remove .btn-edit:after{content:"\f040"}.top-cart .block-content .edit-remove .btn-remove:after{content:"\f014"}.top-cart .block-content table th{padding:1px 8px;color:#8f8f8f;text-align:right;display:none}.top-cart .block-content table td{text-align:left;padding:1px 0}.top-cart .block-content .subtotal{display:none;background:#fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x 0 0;padding:2px 5px;text-align:center}.top-cart .actions{background:#fff;border-top:1px solid #EDEDED;padding:10px;text-align:right}.top-cart .actions a.link-view-cart{background:#4E4E4C;height:38px;line-height:38px;color:#fff;font-size:14px;padding:0 15px;text-decoration:none}.top-cart .actions a{float:left;line-height:23px}.top-cart .actions button{float:none;background:#57ACC2;color:#fff;font-size:14px;line-height:38px;height:38px;padding:0 30px 0 55px;position:relative;margin-left:20px}.top-cart .actions button:hover{background:#4D4D4C}.top-cart .actions button:before{content:"";width:24px;height:19px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_cart_small.png) no-repeat 0 0;position:absolute;top:8px;left:20px}.top-cart .actions button.button span,.top-cart .actions button.button span span{background-image:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_btn-onbg.gif);background-repeat:no-repeat}.top-cart .paypal-logo a{float:right}.top-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 33px 5px 0}.block-list .block-content ol{margin:-5px -13px}.block-list li.item{padding:5px 10px 5px 13px}.block-list .actions{padding:5px 0 0}.sidebar .block-list .product-name{font:normal 11px/1.25 Arial,Helvetica,sans-serif;color:#444}.sidebar .block-list .product-name a{color:#444}.block-poll li{margin:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0;vertical-align:top}.block-poll .label{display:block;margin-left:18px}.block-poll .votes{float:right;font-weight:700;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px;font-size:11px;font-weight:400}.block-banner{border:0;margin:10px 0}.block-banner .block-content{border-top:0;padding:0;background:#cbcbcb;text-align:center}.top-container .block-banner{background:#d0d0d0;margin:0}#y-badges{margin-bottom:20px}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.paypal-review-order .legend{font-size:14px;font-weight:400;margin:0 0 6px}.paypal-review-order .col2-set .legend{font-weight:700}.paypal-review-order .paypal-shipping-method{padding-left:120px}.paypal-review-order .paypal-shipping-method .box-title{margin:0 0 6px}.category-view{margin:0 -20px -20px}.category-title{margin:0;text-align:left}.category-title .rss-feed{float:right;margin:7px 0 0;padding-left:17px;line-height:12px;background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_rss.gif) 0 0 no-repeat;white-space:nowrap;text-decoration:none}.category-title .rss-feed:hover{text-decoration:underline}.category-title-box{background:none;padding:25px 0;position:relative;border-bottom:2px solid #368BA4;border-top:1px solid #E1EEF1;border-left:1px solid #E1EEF1;border-right:1px solid #E1EEF1;margin-bottom:30px}.category-title-box .category-title{margin:0;display:inline-block;padding:0 30px 10px;color:#368BA4;font-size:30px;margin-bottom:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;font-family:'Source Sans Pro',sans-serif;font-weight:400}.category-title-box .category-description{padding-left:30px;width:80%}.category-title-box .category-description.std{font-size:14px}.category-description.std{font-size:13px;color:#4C4C4C;padding:0 0 10px;line-height:16px}.category-title-box .cat-content.col-md-10 .category-description.std{padding-left:30px}.category-description,.category-description p{line-height:1.618}.category-description a{font-weight:700;border-bottom:0 none}.category-description a:hover{text-decoration:underline;border-bottom-color:#348BA4}.category-description-box .category-description{margin:0}.cat-content{padding-left:0;z-index:1}.category-title-box .category-image{position:absolute;top:0;right:0;z-index:0}.category-household-and-pets .categort-image{top:auto;bottom:0}.uvp-block--rewards-box .category-uvp__content{border-color:#CCC}.uvp-block--rewards-box .category-uvp__heading{color:#FDB811}.uvp-block--rewards-box .category-uvp__link{color:#FDB811}.uvp-block--delivery-box .category-uvp__content{border-color:#CCC}.uvp-block--delivery-box .category-uvp__heading{color:#FF946D}.uvp-block--delivery-box .category-uvp__link{color:#FF946D}.uvp-block--nz-owned-box .category-uvp__content{border-color:#CCC}.uvp-block--nz-owned-box .category-uvp__heading{color:#95A678}.uvp-block--nz-owned-box .category-uvp__link{color:#95A678}.uvp-block--quality-prods-box .category-uvp__content{border-color:#CCC}.uvp-block--quality-prods-box .category-uvp__heading{color:#83C1D0}.uvp-block--quality-prods-box .category-uvp__link{color:#83C1D0}.category-view .note-msg{padding:20px}.category-description-box{background-color:#F3F3F3;padding:30px 30px 20px;margin:25px 0}.category-description-box .category-title{margin:0}.category-description-box h2{color:#4C4C4C;margin:0;padding:0}.category-top{margin:0 0 20px}.category-links li{margin-bottom:5px;text-align:left;float:left;margin-right:40px;position:relative}.category-links li:before{font-family:FontAwesome;color:#368BA4;font-size:16px;padding-right:7px;position:relative;top:1px}.category-links li.what-are:before,.category-links li.brand-info:before{content:"\f129"}.category-links li.benefits:before{content:"\f00c"}.category-links li.side-effects:before{content:"\f12a"}.category-links li.reviews:before{content:"\f075"}.category-links li a{text-decoration:none;color:#368BA4;font-size:13px}.category-links li{margin-right:0}.category-links li:after{content:'—';padding:0 14px;color:#D7D7D6}.category-links li.reviews:after{display:none}.category-descriptions{margin:40px 0}.category-descriptions h2{color:#4C4C4C}.results-view .recommendations{padding:20px 20px 0}.catalogsearch-result-index .page-title{margin-bottom:0}.catalogsearch-result-index .note-msg{margin:20px 0}.sidebar .category-title{margin:0}.category-image{text-align:center;margin:0 0 1px}.category-image img{display:block;margin:0 auto}.category-products{padding:25px 0 0}.category-products .price-box{font-size:12px}.review-summary-container{height:16px;margin:5px 0}.blog-feed{padding:0 0 20px}.blog-details,.review-details{margin-left:110px;font-size:13px}.blog-list{margin:20px 0}.blog-list li.item{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eee}.blog-list .blog-image{float:left;margin-right:-125px;position:relative;text-decoration:none!important;width:90px}.blog-list .blog-image img,.reviews-list .review-image img{width:90px;height:auto}.blog-list .blog-name{margin-bottom:10px;line-height:1.35;color:#545252;font-size:16px;font-weight:400;font-family:Helvetica,sans-serif;margin-top:0}.blog-list .blog-details .continue-link{margin:10px 0 0}.blog-list .blog-details .continue-link a{text-decoration:none;color:#4EA5BB;font-size:13px;font-weight:700}.blog-list .blog-details .continue-link a:after{content:"\f105";font-family:'FontAwesome';margin-left:10px;font-size:16px;font-weight:400;position:relative;top:2px}.blog-feed .bottom-links{text-align:right}.blog-feed .bottom-links a{text-transform:uppercase;text-decoration:none;color:#3D7F92;font-weight:700;border-bottom:1px solid #4FA6BC}.blog-feed .bottom-links a:hover{text-decoration:none}.blog-feed{padding:0 0 20px}.reviews-list{margin:20px 0}.reviews-list li.item{margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #eee}.reviews-list .review-image{float:left;margin-right:-125px;position:relative;text-decoration:none!important;width:90px}.reviews-list .review-image p,.reviews-list .review-image p a{margin:10px 0;text-align:center;color:#368ba4;font-weight:700}.reviews-list .review-image p a:hover{text-decoration:none;color:#46acca}.reviews-list .review-image p span{display:block}.reviews-list .review-name{margin-top:0;margin-bottom:10px;line-height:1.35;color:#4D4D4C;font-size:13px;font-weight:700}.reviews-list .date{font-size:11px}.product-name a,.product-name a:hover{color:#386375;text-decoration:none}.price-box .you-save{font-weight:700;font-size:13px}.price-box .savings .save-label{font-weight:700}.bonus-sticker{width:70px;height:70px;color:#fff;font-weight:700;font-style:normal;position:absolute;bottom:0;right:0;z-index:1;-webkit-transition:width 0.5s ease-in-out;-moz-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out;}.bonus-sticker:before{display:block;position:absolute;right:0;bottom:0;content:'';width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent #fcb816 transparent;}.item .bonus-sticker:before{z-index:-1;}.bonus-sticker .bonus-sticker__heading_large{line-height:1;font-size:10px;white-space:nowrap;text-transform:uppercase;position:absolute;opacity:0;visibility:hidden;}.bonus-sticker__message{width:75%;overflow:hidden;display:none;font-size:12px;line-height:16px;height:50px;}.bonus-sticker__icon{background:url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bonus-icon.png) no-repeat;background-size:contain;width:22px;height:30px;line-height:1;font-size:16px;position:absolute;right:3px;bottom:-1px;}.bonus-sticker--list{font-size:14px;font-weight:700;font-style:normal}.bonus-sticker--list__icon{color:#fcb816}.product-title{text-decoration:none}.product-title,.product-title span{display:block;overflow:hidden}.product-title .brand-name{height:20px;line-height:18px;color:#368ba4;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.product-title .product-name{margin-bottom:5px;line-height:18px;height:36px;color:#368ba4;font-size:14px;font-weight:700;word-wrap:break-word}.product-title .cat-size{height:34px;line-height:1.2;color:#444;font-size:12px}.product-title:hover{text-decoration:none}.product-title:hover span{color:#46acca}.products-grid li.item{float:left;position:relative;overflow:hidden;padding-right:3px;margin-right:3px;text-align:center;padding:20px 0 0;}.recommended-cats-block .products-grid li.item{height:355px;padding:0;}.category-products .products-grid li.item{border-bottom:2px dotted #ddd;border-right:2px dotted #ddd;padding:20px 10px 0;margin-right:0}.products-grid li.last{margin-right:0}.products-grid p{margin-bottom:6px}.products-grid li.item .product-image{margin-bottom:0;display:block}.products-grid li.item .product-image img{max-width:160px}.products-grid .ratings{text-align:right;line-height:16px;padding-left:0!important;}.products-grid .rating-links{display:block;padding:2px 0 0;clear:both}.products-grid .price-box{clear:both;}.products-grid .price-box .price{font-size:18px}.price-symbol{font-size:12px;font-weight:700;text-transform:uppercase}.products-grid .price-box .old-price{display:none}.minimal-price .price-label{font-weight:700}.products-grid .price-box .savings{font-size:13px;}.products-grid .price-box .savings .save-price{color:#929292}.products-grid .price-box .msrp,.products-grid .price-box .msrp{color:#929292}.products-grid .price-box .msrp .price{font-size:13px;font-weight:400}.products-grid .price-box .minimal-price-link .price{font-size:13px}.products-grid .actions{overflow:hidden}.products-grid .actions button.btn-cart,.products-grid .actions .btn-out-of-stock{float:right;background:#57ACC2;width:60%;height:45px;line-height:45px;color:#fff;font-weight:400;font-size:14px;padding:0 20px}.products-grid .actions button.btn-cart:hover{background-color:#4d4d4c}.products-grid .actions .btn-details{font-size:14px;font-weight:400;color:#fff;text-decoration:none;height:45px;line-height:45px;width:35%;padding:0;display:block;float:left;background:#4FA6BC;text-align:center;padding:0 10px}.products-grid .actions .btn-details:hover{background-color:#358AA3}.products-grid .actions .btn-out-of-stock,.btn-out-of-stock,button.btn-out-of-stock,.btn-out-of-stock:hover,button.btn-out-of-stock:hover{cursor:default;background-color:#eee;color:#00416A;border:1px solid #00416A;}.products-grid .item-container{position:relative;padding:15px 10px 13px;text-align:left}.products-grid .ratings a{color:#4C4C4C;text-decoration:none}.product-note{margin-bottom:10px;padding:5px 9px 4px;display:block;color:#fff;line-height:20px;text-transform:uppercase;font-size:11px;position:relative}.product-note.sale{background:#CE000F}.product-note.new{background:#6F8938}.product-note:after{content:' ';height:0;position:absolute;width:0;border-right:0 solid transparent;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid}.product-note.sale:after{border-left-color:#CE000F}.product-note.new:after{border-left-color:#6F8938}.product-note:after{position:absolute;top:8px;right:-7px;z-index:1}.product-promos{position:absolute;top:0;left:0;z-index:4}.slide .product-promos{left:-20px}.products-grid li.item:hover .item-container{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2YzZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,#f7f3eb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f3eb));background:-webkit-linear-gradient(top,#fff 0%,#f7f3eb 100%);background:-o-linear-gradient(top,#fff 0%,#f7f3eb 100%);background:-ms-linear-gradient(top,#fff 0%,#f7f3eb 100%);background:linear-gradient(to bottom,#fff 0%,#f7f3eb 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f3eb',GradientType=0)}.products-list li.item{margin:0 0 20px;padding:0 0 20px;border-bottom:2px dotted #DDD;position:relative;overflow:hidden;}.products-list li.last{background-image:none}.products-list p{margin-bottom:5px}.products-list .product-image{float:left;text-decoration:none!important;position:relative}.products-list .product-shop{margin-left:170px}.products-list .product-name{margin-bottom:5px;font-size:18px}.products-list .brand-name{margin-bottom:5px;font-size:18px}.products-list .price-box{margin:5px 0 10px}.products-list .special-price,.products-list .minimal-price,.products-list .regular-price{line-height:30px}.products-list .price-box .special-price,.products-list .regular-price,.products-list .minimal-price{font-size:30px}.products-list .price-symbol{font-size:18px;vertical-align:text-top}.products-list .minimal-price .price-label{font-size:18px;vertical-align:top}.products-list .desc{margin:5px 0 10px;font-size:13px}.products-list .more-link{white-space:nowrap;text-decoration:none;color:#4DA5BA;font-size:13px;font-weight:700}.products-list button.button{font-size:16px;width:100%;height:45px}.products-list button.button.btn-cart span span{background:none;padding:0}.products-list .add-to-links{margin:20px 0;text-align:center}.products-list button.button,.products-list .add-to-links{max-width:225px}.products-list button.btn-cart{max-width:150px}.category-list{padding-top:20px}.category-list .cat-name{background:#368BA4;text-align:center;padding:12px 10px 10px;border-radius:0 0 5px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.category-list .cat-name a{color:#FFF;text-decoration:none;font-size:13px;font-weight:700}.category-list li{padding-bottom:20px;float:none;display:inline-block;margin-right:-4.9px;}.category-item{border:2px dotted #CCC;border-radius:5px;padding:4px}.category-list .row{margin-left:-10px;margin-right:-10px}.box-collateral .products-grid li.item{height:auto;border-bottom:2px dotted #ddd;border-right:0;margin:0 0 10px;padding:0 20px}.box-collateral .products-grid li.item.last{border-bottom:0}.box-collateral .products-grid .brand-name,.box-collateral .products-grid .product-name,.box-collateral .products-grid .cat-size,.box-collateral .review-summary-container,.box-collateral .products-grid .price-box{height:auto}.box-collateral .products-grid li.item:hover .product-image{margin-top:0}.box-collateral .products-grid .product-promos{top:0;}.mobile-uvp{display:none}.cmsfeature-container.mb-slider{padding:20px 0}.review-blog-container{margin:30px 0}.item--outofstock .bonus-sticker,.item--outofstock .product-note.sale:after{border-left-color:#E4E2DC!important}.item--outofstock .product-note.sale,.item--outofstock:hover .bonus-sticker{background:#E4E2DC!important}.item--outofstock .brand-name,.item--outofstock .product-name,.item--outofstock .cat-size,.item--outofstock .price-box,.item--outofstock .price-box .price,.item--outofstock .price-box .msrp,.item--outofstock .price-box .save-price{color:#E4E2DC!important}.item--outofstock .rating-box .rating{opacity:.3}.widget-feature-products{margin-bottom:20px}.widget-feature-products .widget-title{border-top:3px solid #45ABC9;text-align:center;padding-bottom:10px}.widget-feature-products .widget-title h2{min-width:235px;background:#45ABC9;display:inline-block;padding:3px 10px 8px;margin-top:0;color:#fff;text-transform:uppercase;font-size:15px;border-radius:0 0 3px 3px;font-family:'Source Sans Pro',sans-serif;font-weight:400;text-align:center}.widget-feature-products .widget-products .item{margin:0;width:255px;height:410px}.widget-feature-products .widget-products .product-name{text-align:left;font-family:Helvetica,Arial,sans-serif;height:36px;margin-top:20px}.widget-feature-products .widget-products .product-name a{color:#368ba4;font-size:14px}.widget-feature-products .widget-products .cat-size{text-align:left}.widget-feature-products .widget-products .price-box{margin:5px 0 15px;clear:both;color:#4C4C4C;height:68px;text-align:left}.widget-feature-products .widget-products .add-to-links{display:none}.catalog-category-view .cmsfeature-container.mb-slider .widget-title{margin-bottom:20px}.category-banners{padding:10px 0 30px}.category-middle-spotlight{padding-bottom:30px}.category-middle-spotlight .widget-products.mb-slider-container{margin-top:20px}.products-grid__item.out-of-stock .product-image img{-ms-filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("https://www.healthpost.com.au/skin/frontend/healthpost/default/css/data:image/svg+xml;utf8,<sv") version= '1.1' xmlns= 'http://www.w3.org/2000/svg' height= '0' ><filter id= 'greyscale' ><feColorMatrix type= 'matrix' values= '0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#greyscale")
}
.products-grid__item.out-of-stock .out-of-stock-msg {
    position: absolute;
    z-index: 999;
    display: block;
    width: 100%;
    margin-top: 80px;
    font-size: 15px;
    color: #fff;
    text-shadow: 1px 1px 5px rgba(68, 68, 68, 1)
}
.pager select,
.sorter select {
    padding: 2px 3px 2px 5px;
    background: #fff;
    text-align: left
}
.sorter select option {
    padding: 5px
}
.customer-account-create .col-main .block-layered-nav .block-title span {
    margin-top: 0
}
.registration-form #remember-me-box {
    margin-left: 15px
}
#featured-product-content .price-box .msrp {
    padding-top: 0!important
}
.brand-index-view .accordion-toggle {
    font-size: 14px
}
.brand-index-view .accordion-toggle:after {
    top: 16px
}
.brand-index-list .brands-grid > .clearfix:after {
    margin: 0 0 15px
}
.brand-index-list .brands-grid-container h3 {
    margin: 0;
    font-size: 20px
}
.brand-index-list .vertnav-container ul li.level0.open {
    border-bottom: 1px solid #E2E2E2
}
.brand-index-list #vertnav .level0 a .vertnav-cat {
    font-size: 13px;
    font-weight: 400
}
.brand-index-list .brands-list a {
    color: #4FA6BC
}
.col-main .block .block-content {
    padding: 0 15px 15px
}
.col-main .category-links li:after {
    content: ''
}
.catalog-category-view .col-main .category-links li:before,
.brand-index-view .col-main .category-links li:before {
    font-size: 0
}
.catalog-category-view .col-main .category-links li .fa,
.brand-index-view .col-main .category-links li .fa {
    padding: 6px 10px;
    border-radius: 50%;
    border: 3px solid #CDE4EB;
    margin-right: 7px;
    color: #FF8C8C
}
.catalog-category-view .col-main .category-links li .fa-check {
    padding: 6px
}
.catalog-category-view .col-main .category-links li .fa-comment,
.brand-index-view .col-main .category-links li .fa-comment {
    padding: 6px
}
.catalog-category-view .col-main .category-top {
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px
}
.product-title .cat-size {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
#vertnav .level1.active .vertnav-cat:before,
.brand-index-view .accordion .vertnav--brand__list.current a:after {
    border-top: 0;
    border-bottom: 0;
    border-left: 0
}
.col-main .category-title {
    color: #4E4E3E;
    margin-bottom: 5px
}
.catalog-category-view .col-main .category-description-box h2 {
    font-size: 18px;
    margin-bottom: 5px;
    color: #333
}
@media (max-width: 1024px) {
    .catalog-category-view .col-main .category-links li {
        margin-bottom: 20px
    }
}

/* END frontend/healthpost/default/css/category.css */
/* BEGIN frontend/healthpost/default/css/product.css */

.catalog-product-view .col1-layout .col-main {
    padding-top: 0;
}
.col2-left-layout .product-view,
.col2-right-layout .product-view {
    background: none;
    width: 755px;
}
.col2-left-layout .product-view .product-shop,
.col2-left-layout .product-view .product-collateral,
.col2-right-layout .product-view .product-shop,
.col2-right-layout .product-view .product-collateral {
    float: none;
    width: 695px;
}
.col2-left-layout .product-view .product-img-box,
.col2-right-layout .product-view .product-img-box {
    float: none;
    width: auto;
}
.col2-left-layout .product-view .product-img-box .product-image,
.col2-right-layout .product-view .product-img-box .product-image {
    margin: 0 auto;
}
.col3-layout .product-view {
    background: none;
    width: 572px;
}
.large_img {
    display: none;
}
.col3-layout .product-view .product-shop,
.col3-layout .product-view .product-collateral {
    float: none;
    width: 512px;
}
.col3-layout .product-view .product-img-box {
    float: none;
    width: auto;
}
.col3-layout .product-view .product-img-box .product-image {
    margin: 0 auto;
}
.product-view {
    margin-top: 30px;
}
#messages_product_view {
    margin: 0 -20px;
    position: relative;
    z-index: 1;
}
#messages_product_view .messages {
    margin: 0 0 1px;
}
#messages_product_view .messages li {
    margin: 0;
    position: relative;
    z-index: 1;
}
.product-collateral {
    margin-right: 0;
    margin-left: 0;
}
.product-collateral .emailto-link {
    font-size: 11px;
    margin: 0;
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_arrow-bullet.gif) no-repeat 0 4px;
    padding-left: 12px;
}
.box-collateral {
    background: #fff;
}
.box-collateral .box-content {
    margin-bottom: 40px;
}
.product-view .box-title {
    border-top-width: 3px;
    border-top-style: solid;
    text-align: center;
    margin-bottom: 10px;
}
.product-view .box-title h2 {
    border-radius: 0 0 3px 3px;
    color: #FFF;
    text-transform: uppercase;
    padding: 5px 20px 7px;
    margin-top: 0;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
}
.product-view .box-collateral .box-title {
    border-color: #FDB811;
}
.product-view .box-collateral .box-title h2 {
    background: #FDB811;
}
.box-collateral .box-title {
    border-color: #368BA4;
    clear: both;
}
.box-collateral .box-title h2 {
    background: #368BA4;
}
.box-collateral.box-up-sell {
    margin-bottom: 20px;
}
.box-collateral.recently-viewed {
    padding-right: 15px;
    padding-left: 15px;
}
.tab-list {
    position: relative;
}
.tab-list .tab {
    float: left;
    cursor: pointer;
}
.tab-list .active {
    cursor: default
}
.tab-list .tab-container {
    position: absolute;
    left: 0;
    width: 100%;
}
.collateral-tabs {
    padding-bottom: 20px;
    margin: 0;
}
.collateral-tabs .tab {
    position: relative;
    z-index: 2;
    margin-right: 3px;
    background: #dedede url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collateral-tabs.gif) no-repeat 0 -39px;
    color: #222;
    padding: 0 0 0 17px;
    font-size: 12px;
}
.collateral-tabs .tab span {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collateral-tabs.gif) no-repeat 100% -39px;
    padding: 0 17px 0 0;
    line-height: 24px;
    float: left;
}
.collateral-tabs .active {
    color: #000;
    font-weight: bold;
    z-index: 3;
    border-bottom: 0;
    background: #fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_collateral-tabs.gif) 0 0 no-repeat;
}
.collateral-tabs .active span {
    background-position: 100% 0;
    padding-bottom: 1px;
}
.collateral-tabs .tab-container {
    z-index: 1;
    top: 24px;
    background: #fff;
}
.collateral-tabs .tab-content {
    padding: 30px 25px;
    background: #fff;
    border: 1px solid #c4c4c4;
    font-size: 12px;
}
.collateral-tabs .tab-content object,
.collateral-tabs .tab-content embed {
    width: 100% !important;
    height: auto !important;
}
.product-tab-area {
    margin: 25px 0 10px;
    padding-bottom: 0px;
}
.product-tab-area .product-tabs li {
    float: left;
    margin-bottom: 0;
}
.product-tab-area .product-tabs li.first {
    margin-left: 10px;
}
.product-tab-area .product-tabs li a {
    display: block;
    padding: 10px 25px;
    background: #4FA6BC;
    color: #FFF;
    border: 1px solid #EAEAEA;
    border-bottom: 0;
    margin-left: 5px;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}
.product-tab-area .product-tabs li a:hover,
.product-tab-area .product-tabs li.active a {
    background: #fff;
    color: #4C4C4C;
    border-color: #4C4C4C;
    border-bottom: none;
}
.product-tab-area .product-tabs-container {
    clear: both;
}
.product-tab-area .product-tabs-container .product-tabs-content {
    background: #fff;
    padding: 19px 0;
    margin: 0 1px;
    font-size: 13px;
}
.product-tab-area .product-tabs-content .divide {
    border-bottom: 1px dotted #DDD;
    margin: 15px 0;
}
.product-tab-area .product-tabs-container .short-desc {
    margin-bottom: 20px;
    line-height: 161.8%;
    font-size: 16px;
}
.product-tab-area .product-tabs-container .right-col {
    font-size: 13px;
}
.product-tab-area .product-tabs-container .right-col h3 {
    font-size: 16px;
}
.product-tab-area .nav-tabs {
    border-bottom: 2px solid #4FA6BC;
}
.product-tab-area .nav-tabs > li {
    margin-right: 5px;
    margin-bottom: 9px;
    display: inline-block;
}
@media all and (max-width: 767px) {
    .product-tab-area .nav-tabs > li {
        margin-right: 5px;
        margin-bottom: 8px;
        display: inline-block;
    }
}
.product-tab-area .nav-tabs > li.active > a,
.product-tab-area .nav-tabs > li.active > a:hover,
.product-tab-area .nav-tabs > li.active > a:focus {
    border-top: 2px solid #4FA6BC;
    border-right: 2px solid #4FA6BC;
    border-bottom: 2px solid #ffffff;
    border-left: 2px solid #4FA6BC;
    background: #fff;
    color: #4C4C4C;
    border-width: 2px;
}
.product-tab-area .nav-tabs > li > a {
    background: #4FA6BC;
    color: #FFF;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    border-width: 0;
    border-radius: 3px 3px 0 0;
    padding: 10px;
    font-weight: 400;
}
.product-tab-area .nav-tabs > li > a:hover {
    background: #358AA3;
}
.product-image {
    position: relative;
}
.product-view .product-img-box {
    margin: 0 auto 20px;
}
.product-view .product-img-box .product-image img {
    background: #fff;
}
.qty-counter {
    position: relative;
    padding: 0;
    width: 135px;
}
.qty-counter a {
    border: 1px solid #50A6BC;
    color: #3E8293;
}
.qty-counter label {
    width: auto;
    height: 30px;
    padding: 4px 5px 0 0;
    margin: 0;
    float: right;
}
.qty-counter #qty {
    float: right;
    margin: 0px;
    padding: 0px;
    text-align: center;
    height: 31px;
    border: 1px solid #4FA6BC;
    border-width: 1px 0;
}
.qty-counter .icon-thin-arrow-left, .qty-counter .icon-thin-arrow-right {
    color: #ffffff;
    float: right;
    border: 0;
    font-size: 14px;
    margin: 0;
    padding: 2px 12px;
    font-weight: normal;
    font-style: normal;
    border-radius: 3px;
    cursor: pointer;
}
.qty-counter .icon-thin-arrow-left {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.qty-counter .icon-thin-arrow-right {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.qty-counter--cart .icon-thin-arrow-left, .qty-counter--cart .icon-thin-arrow-right {
    font-size: 14px;
    border: 1px solid #50A6BC;
    color: #3E8293;
    padding: 12px 7px;
    line-height: 0px;
    background: #E3F2F7;
}
.qty-counter--cart .qty {
    padding: 3px 0px 2px 0px !important;
    border-right: 0px !important;
    border-left: 0px !important;
}
@-moz-document url-prefix() {
    .qty-counter--cart .qty {
        padding: 5px 0 0 !important;
    }
}
.product-view .product-img-box p.notice {
    text-align: center;
    padding: 5px 0;
    font-size: 11px;
}
.product-view .product-img-box .zoom-notice {
    text-align: center;
}
.product-view .product-img-box .zoom {
    position: relative;
    z-index: 9;
    height: 18px;
    margin: 0 auto 13px;
    padding: 0 28px;
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/slider_bg.gif) 50% 50% no-repeat;
    cursor: pointer;
}
.product-view .product-img-box .zoom #track {
    position: relative;
    height: 18px;
}
.product-view .product-img-box .zoom #handle {
    position: absolute;
    left: 0;
    top: -1px;
    width: 9px;
    height: 22px;
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/magnifier_handle.gif) 0 0 no-repeat;
}
.product-view .product-img-box .zoom .btn-zoom-out {
    position: absolute;
    left: 2px;
    top: 0;
}
.product-view .product-img-box .zoom .btn-zoom-in {
    position: absolute;
    right: 2px;
    top: 0;
}
.product-view .product-img-box .more-views {
    margin: 10px 0 0;
    padding: 0 0 0;
}
.product-view .product-img-box .more-views h2 {
    display: none;
}
.product-view .product-img-box .more-views li {
    float: left;
    border: 1px solid #ddd;
    margin: 0 6px 6px 0;
}
.product-image-popup {
    margin: 0 auto;
}
.product-image-popup .buttons-set {
    clear: none;
    line-height: 28px;
    margin: 0 0 10px;
    float: right;
    width: 150px;
    text-align: right;
}
.product-image-popup .buttons-set .button {
    vertical-align: middle;
    float: none;
}
.product-image-popup .image {
    display: block;
    clear: both;
    margin: 15px auto 15px;
}
.product-image-popup .image-label {
    font-size: 14px;
    text-align: left;
    clear: both;
    font-weight: normal;
    color: #000;
    line-height: 19px;
    margin: 0 0 10px;
}
.product-image-popup .nav {
    text-align: center;
    margin: 0 auto;
    width: 120px;
}
.product-image-popup .nav .prev,
.product-image-popup .nav .next {
    margin: 0 15px;
    display: inline;
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_slide-button.gif) no-repeat 0 0;
    text-indent: -999em;
    cursor: pointer;
    width: 28px;
    height: 28px;
    z-index: 2;
    overflow: hidden;
    float: left;
}
.product-image-popup .nav .prev {
    left: -19px;
    float: left;
}
.product-image-popup .nav .next {
    right: -19px;
    float: right;
    background-position: 0 -40px;
}
.product-catalog-message {
    padding: 5px 0;
    position: relative;
    background: #fcca16;
    border-radius: 2px;
    margin-bottom: 20px;
    margin-top: 15px;
    padding-left: 85px;
}
.product-catalog-message a {
    color: #4CA5B8;
    text-decoration: none;
}
.product-catalog-message span {
    font-size: 13px;
    font-weight: bold;
}
.product-catalog-message .bonus-sticker__icon {
    position: absolute;
    left: 2.5%;
    right: auto;
    top: 50%;
    margin-top: -35px;
    bottom: auto;
    display: block;
    width: 55px;
    height: 80px;
}
.product-catalog-message .bonus-sticker__heading {
    text-transform: uppercase;
    font-size: 17px;
    display: table-cell;
    width: 140px;
    vertical-align: middle;
    text-align: right;
    padding-right: 15px;
    letter-spacing: -0.2px;
}
.product-catalog-message .bonus-sticker__msg {
    display: table-cell;
    vertical-align: middle;
    padding-left: 15px;
    border-left: 1px solid #676767;
}
.product-view .product-img-box {
    padding: 20px 0 0 20px;
}
.product-view .product-img-box .product-image {
    margin: 0 0 14px;
}
.product-view .product-img-box .product-image{
    overflow: hidden;
}
.product-view .product-img-box .product-image,
.product-view .more-views ul li {
    position: relative;
}
.product-view .product-img-box .product-image a,
.product-view .more-views ul li a {
    width: 100%;
    height: 100%;
}
.product-img-box[class*="product-is"] .product-image:before,
.product-img-box[class*="product-is"] .product-image:after {
    top: -10px;
    left: -10px;
}
.product-img-box.product-is-new-special .product-image:before {
    top: 55px;
    left: -10px;
}
.overlay_alphacube {
    background: #333;
}
.dialog .top.table_window .title_window h2 {
    padding: 5px 0;
    font-size: 13px;
}
.dialog .mid.table_window div.alphacube_content > div {
    padding: 20px;
}
.dialog table.table_window .data-table td,
.dialog table.table_window .data-table th {
    padding: 10px 10px;
}
.product-view .product-img-box .product-image-label {
    margin: 0 auto 1em;
    width: 190px;
    text-align: center;
    color: #848484;
    display: block;
}
.product-view .product-img-box .product-image-label:hover {
    cursor: help;
}
.product-view .product-img-box .product-image-label:hover span {
    border-bottom: 1px dotted #848484;
}
.product-view .product-img-box .product-image-label em {
    width: 24px;
    height: 24px;
    float: left;
    display: block;
}
.product-view .product-img-box .more-views ul {
    margin-left: -10px;
}
.product-view .product-img-box .more-views li {
    padding: 2%;
    width: 29%;
    float: left;
}
.rel .label-tag {
    top: -7px;
    right: -7px;
    z-index: 10;
}
.rel .label-tag span {
    padding: 0;
    height: 70px;
    width: 70px;
    line-height: 70px;
    text-align: center;
    font-size: 100%;
    background: #333;
    box-shadow: 4px 8px 8px rgba(0, 0, 0, 0.1);
    border-radius: 100%;
    display: block;
}
.rel .label-tag:hover span {
    color: #fff;
    background-color: #00917e;
}
.box-up-sell .rel .label-tag {
    right: 0;
}
.product-image-popup {
    margin: 0 auto;
}
.product-image-popup .buttons-set {
    float: right;
    clear: none;
    border: 0;
    margin: 0;
    padding: 0;
}
.product-image-popup .nav {
    font-weight: bold;
    margin: 0 100px;
    text-align: center;
}
.product-image-popup .image {
    display: block;
    margin: 10px 0;
}
.product-image-popup .image-label {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 10px;
    color: #2f2f2f;
}
.product-view .product-shop {
    margin-bottom: 20px;
}
.product-view .product-shop p,
.product-view .product-shop .ratings,
.no-rating {
    margin: 0px 0 10px 0;
}
.product-view .product-shop .ratings p,
.ratings .review-total,
.no-rating a {
    margin: 0;
    font-size: 13px;
}
.product-view .product-shop .product-ids {
    margin: 4px 0 10px;
    color: #999;
    display: none;
}
.product-view .product-shop .availability {
    margin: 0;
    font-size: 13px;
}
.product-view .product-shop .grouped-items-list .availability {
    text-align: right;
}
.product-view .product-shop .price-box {
    color: #83837F;
    line-height: 1.0;
}
.product-view .product-shop .price-box .price-label {
    font-size: 11px;
}
.product-view .product-shop .price-box .price-as-configured .price-label {
    font-size: 12px;
}
.product-view .product-shop .price-box .price-as-configured .price {
    color: #e55100;
    font-size: 14px;
}
.product-view .product-shop .price-box .price-including-tax .price,
.product-view .product-shop .price-box .special-price .price {
    font-size: 14px;
}
.product-view .product-shop .price-box .special-price .price {
    color: #FF5B35;
    font-size: 30px;
    font-weight: bold;
}
.product-view .product-shop .price-box .regular-price {
    font-size: 30px;
    font-weight: bold;
    color: #4C4C4C;
}
.product-view .product-shop .price-box .price-as-configured .price-including-tax .price {
    color: #e55100;
}
.product-view .product-shop .price-box .price-as-configured .price-excluding-tax .price {
    color: #222;
    font-size: 11px;
}
.product-view .product-shop .price-box p {
    margin: 0 0 1px;
}
.product-view .product-shop .add-to-links {
    float: left;
    padding: 20px 0;
}
.product-view .product-shop .price-symbol {
    font-size: 14px;
    vertical-align: super;
}
.product-view h1.product-name {
    margin-top: 0;
    font-size: 28px;
    line-height: 1.2;
    font-weight: normal;
}
.product-view h1 .brand-name {
    font-size: 16px;
}
.product-view .product-name strong {
    display: block;
    font-weight: normal;
}
.product-view .product-ids {
    text-transform: uppercase;
}
.product-view .short-description {
    padding: 10px 0;
    clear: both;
    font-size: 12px;
    display: none;
}
.product-view .short-description h2 {
    margin: 0 0 5px;
    font-size: 13px;
}
.product-view .product-shop .add-to-cart {
    padding-right: 0;
    text-align: right;
}
.product-view .product-type-data {
    padding: 4px;
    border: #CACAC9 2px dotted;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.product-view .product-type-data-inner {
    padding: 20px 15px;
    background-color: #F7F3EB;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.product-view .product-type-data-inner p a {
    color: #4FA6BC;
    text-decoration: none;
}
.product-view .product-type-data-inner p a:hover {
    color: #358AA3;
}
.product-view .product-type-data-inner p .product-review-link {
    border-bottom: 1px dotted #4CA5B8;
}
.product-view .product-type-data-inner .data-size {
    font-weight: bold;
    font-size: 13px;
}
.product-view .product-type-data-inner .data-size,
.product-view .product-type-data-inner .data-price {
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 10px;
}
.product-view .product-type-data .btn-out-of-stock {
    margin-bottom: 10px;
    height: 45px;
    line-height: 44px;
    cursor: default;
}
.product-view .product-type-data .btn-out-of-stock:hover {
    background-color: rgba(0, 0, 0, .1);
}
.product-view .product-type-data-inner .grouped-items-list {
    width: 100%;
}
.product-view .product-type-data-inner .grouped-items-list li.item {
    border-bottom: 1px dotted #DDD;
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.rating-box {
    width: 80px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}
.rating-box .rating {
    float: left;
    height: 16px;
}
.ratings {
    margin: 5px 0;
    padding-left: 0 !important;
}
.ratings a {
    text-decoration: none;
}
.ratings .review-total,
.ratings .rating-box {
    float: left;
    margin-right: 6px;
}
.ratings .amount {
    font-size: 12px;
}
.ratings .rating-links {
    margin: 0;
    font-size: 11px;
}
.ratings .rating-links a,
.no-rating a {
    text-decoration: none;
    color: #4FA6BC;
}
.ratings .rating-links a,
.no-rating a:hover {
    color: #358AA3;
}
.ratings .rating-links a:hover {
    text-decoration: none;
}
.ratings .rating-links .separator {
    margin: 0 3px;
    color: #cccccc;
}
.availability {
    font-weight: bold;
}
.availability.in-stock {
    color: #1b6800;
}
.availability.out-of-stock {
    color: #ccc;
}
.availability-only {
    margin: 10px 0 7px;
    line-height: 16px;
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/i_availability_only.gif) 0 50% no-repeat;
    padding-left: 15px;
}
.availability-only span,
.availability-only a {
    border-bottom: 1px dashed #751d02;
    color: #000;
}
.availability-only a {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
    cursor: pointer;
    padding-right: 15px;
    text-decoration: none;
}
.availability-only .expanded {
    background-position: 100% -15px;
}
.availability-only strong {
    color: #d12c01;
}
.availability-only-details {
    margin: 0 0 7px;
    border: 1px solid #d9d9d9;
}
.availability-only-details thead {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_thead.gif) repeat-x scroll 0 0 #e8e8e8;
}
.availability-only-details th,
.availability-only-details td {
    padding: 2px 8px;
}
.availability-only-details th {
    border-bottom: 1px solid #d9d9d9;
    font-size: 10px;
    text-transform: uppercase;
}
.availability-only-details td {
    background: #fff;
    font-size: 11px;
}
.availability-only-details tr.odd td.last {
    color: #d95e00;
    font-weight: bold;
}
.product-assurances {
    width: 480px;
    height: 20px;
    margin: 20px 0 0 90px;
}
.product-assurances li {
    padding-right: 0;
    font-size: 13px;
    display: inline-block;
}
.product-assurances .product-assurances-dott {
    padding: 0 5px 0 5px;
    color: #4FA6BC;
}
.product-assurances li:first-child:before {
    display: none;
    line-height: 0px;
}
.product-assurances li a {
    text-decoration: none;
    color: #333333;
}
.product-assurances .fa {
    display: inline-block;
    font-size: 15px;
}
.assurance-delivery .fa-truck {
    color: #57ACC2;
}
.assurance-reward .fa-usd {
    color: #E99714;
}
.assurance-returns .fa-refresh {
    color: #4EA5BB;
}
.price {
    white-space: nowrap !important;
}
.price-box .price {
    font-weight: bold;
}
.price-box .msrp .price,
.price-box .savings .save-price {
    font-weight: normal;
}
.grouped-items-list .price-box .savings .save-price {
    display: none;
}
.regular-price .price {
    font-weight: bold;
}
.old-price {
    text-decoration: line-through;
    color: #989696;
}
.old-price .price-label {
    white-space: nowrap;
    color: #989696;
}
.old-price .price {
    font-weight: normal;
    text-decoration: line-through;
    color: #989696;
}
.sidebar .old-price .price-label {
    display: none !important;
}
.special-price .price-label {
    white-space: nowrap;
    color: #CE000F;
    font-weight: bold;
}
.special-price .price {
    font-weight: bold;
    color: #CE000F;
}
.sidebar .special-price .price-label {
    display: none !important;
}
.minimal-price .price-label {
    white-space: nowrap;
    text-transform: uppercase;
}
.minimal-price-link {
    display: block;
    margin: 0;
    text-decoration: none;
    color: #929292;
    padding-bottom: 1px;
}
a.minimal-price-link:hover {
    text-decoration: underline;
}
.minimal-price-link .label {
    font-weight: bold;
}
.minimal-price-link .price {
    font-weight: bold;
}
.price-excluding-tax {
    display: block;
}
.price-excluding-tax .label {
    white-space: nowrap;
}
.price-excluding-tax .price {
    font-weight: normal;
}
.price-including-tax {
    display: block;
}
.price-including-tax .label {
    white-space: nowrap;
}
.price-including-tax .price {
    font-weight: bold;
}
.configured-price .price-label {
    font-weight: bold;
    white-space: nowrap;
}
.configured-price .price {
    font-weight: bold;
}
.weee {
    display: block;
    font-size: 11px;
}
.weee .price {
    font-size: 11px;
    font-weight: bold;
}
.price-excl-tax {
    display: block;
}
.price-excl-tax .label {
    display: block;
    white-space: nowrap;
}
.price-excl-tax .price {
    display: block;
}
.price-incl-tax {
    display: block;
}
.price-incl-tax .label {
    display: block;
    white-space: nowrap;
}
.price-incl-tax .price {
    display: block;
    font-weight: bold;
}
.price-from .price-label {
    white-space: nowrap;
}
.price-from .price {
    white-space: nowrap;
}
.price-to .price {
    white-space: nowrap;
}
.price-to .price-label {
    white-space: nowrap;
}
.price-as-configured .price-label {
    white-space: nowrap;
}
.price-as-configured .price {
    font-size: 14px;
    color: #e55100;
}
.price-notice {
    padding-left: 10px;
}
.price-notice .price {
    font-weight: bold;
}
.product-pricing {
    background: #fbf4de;
    border: 1px solid #e2d4c7;
    padding: 8px;
    margin: 20px 0;
}
.product-pricing li {
    line-height: 1.35;
    margin: 2px 0;
}
.product-pricing li .price {
    font-weight: bold;
}
.product-pricing li .benefit {
    font-weight: bold;
}
.add-to-links {
    margin: 5px 0 0;
    font-size: 11px;
}
.add-to-links a {
    color: #999;
}
.add-to-links .link-wishlist {
    color: #4FA6BC;
    text-decoration: none;
    font-size: 13px;
}
.add-to-links .link-wishlist:hover {
    color: #358AA3;
}
.add-to-links .link-wishlist i {
}
.add-to-links .link-wishlist span {
    border-bottom: 1px solid #4CA5B8;
    padding-bottom: 2px;
}
.catalog-product-view .add-to-links .link-wishlist span {
    border-bottom: 1px dotted #4CA5B8;
}
.product-shop .actions {
    margin: 20px 0;
}
.product-shop .actions button.button {
    font-size: 16px;
    width: 200px;
    height: 60px;
}
.product-shop .actions button.button.btn-cart {
    background-color: #57ACC2;
    float: right;
}
.product-shop .actions button.button.btn-cart:hover {
    background: #00406B;
    border-color: #00406B;
}
.product-shop .actions button.button.btn-cart span span {
    background: none;
    padding: 0;
}
.add-to-cart label {
    font-size: 12px;
    vertical-align: middle;
    font-weight: bold;
    margin-right: 5px;
    text-transform: capitalize;
}
.add-to-cart .qty {
    vertical-align: middle;
    margin-right: 10px;
    width: 60px;
}
.add-to-cart .paypal-logo {
    clear: left;
    text-align: right;
}
.add-to-cart .paypal-logo .paypal-or {
    clear: both;
    display: block;
    margin: 5px 60px 5px 0;
}
.add-to-cart-alt {
    white-space: nowrap;
    padding: 5px 0;
}
.add-to-cart-alt .qty {
    margin-right: 5px;
}
.add-to-cart-alt .qty,
.add-to-cart-alt .button {
    vertical-align: middle;
}
.products-grid button.btn-cart,
.crosssell button.btn-cart {
    float: right;
}
.products-grid button.btn-details,
.crosssell button.btn-details {
    float: left;
}
.product-view .product-essential button.btn-cart span,
.product-view .product-essential button.btn-cart span span,
.product-view .product-essential button.btn-gr span span,
.product-view .add-to-cart .paypal-logo {
    margin: 0;
}
.add-to-box .add-to-links {
    margin: 0 !important;
}
.product-options {
    margin: 10px 0 0;
}
.product-options dt label {
    font-weight: bold;
    font-size: 12px;
}
.product-options dt .required em {
    margin-left: 5px;
}
.product-options dd .qty-holder {
    display: block;
    padding: 10px 0;
}
.product-options dd .qty-holder label {
    vertical-align: middle;
}
.product-options dd .qty-disabled {
    background: none;
    border: 0;
    padding: 3px;
    color: #000;
}
.product-options dd {
    margin: 5px 0 15px;
    padding: 0 0 12px;
    border-bottom: 1px solid #e7e7e7;
}
.product-options dd .input-box {
    display: block;
    padding-right: 20px;
}
.product-options dd input.input-text {
    width: 98%;
}
.product-options dd input.datetime-picker {
    width: 150px;
}
.product-options dd .time-picker {
    display: -moz-inline-box;
    display: inline-block;
    padding: 2px 0;
    vertical-align: middle;
}
.product-options dd .time-picker select {
    vertical-align: middle;
}
.product-options dd textarea {
    width: 98%;
    height: 8em;
}
.product-options dd select {
    width: 100%;
}
.product-options .options-list li {
    vertical-align: middle;
    margin: 0;
    padding: 2px 0;
    line-height: 1.315;
}
.product-options .options-list input.radio {
    float: left;
    margin: 2px -18px 0 0;
}
.product-options .options-list input.checkbox {
    float: left;
    margin: 2px -20px 0 0;
}
.product-options .options-list .label {
    display: block;
    margin-left: 20px;
}
.product-options .validation-error .options-list,
.product-options ul.validation-failed {
    padding: 2px 1px !important;
    position: relative;
    z-index: 2;
    top: -3px;
    left: -2px;
    margin-right: -2px;
}
.options-container-small .product-options .validation-error .options-list,
.options-container-small .product-options ul.validation-failed {
    padding: 0 1px !important;
    position: relative;
    z-index: 2;
    top: -1px;
    left: -2px;
    margin-right: -2px;
}
.product-options li {
    margin: 3px 0;
}
.product-options-bottom .product-pricing {
    clear: both;
}
.product-view .product-options-bottom {
    padding: 0;
    margin: 0 0 5px;
}
.product-view .product-options-bottom .add-to-cart {
    float: left;
    padding-right: 15px;
    padding-bottom: 20px;
}
.product-view .product-options-bottom .price-box {
    margin: 0 !important;
    float: right;
}
.product-view .product-options-bottom p.required {
    padding: 5px 0 0;
    clear: both;
    text-align: right;
    width: auto;
}
.options-container-small {
    margin: 20px 0 0;
}
.options-container-small .product-options-bottom {
    float: left;
}
.options-container-small .product-pricing {
    display: none;
}
.options-container-small .price-box {
    display: none;
}
.options-container-small .add-to-cart {
    padding: 13px 15px 0 0 !important;
}
.options-container-small .product-options-bottom p.required {
    padding: 0 0 0 90px;
    width: auto;
    float: left;
    clear: left;
    text-align: left;
}
.options-container-small dt {
    clear: left;
    float: left;
    line-height: 1.2;
    width: 10em;
    padding: 3px 5px 3px 0;
    margin: 0 0 8px;
}
.options-container-small dd {
    float: left;
    width: 275px;
    border-bottom: 0;
    padding: 0;
    margin: 0 0 8px;
}
.options-container-small .product-options {
    margin: 0 0 0;
}
.options-container-big {
    clear: both;
    background: #fff;
    padding: 20px;
    border-top: 1px solid #cfcfcf;
    border-width: 1px 0;
}
#customizeTitle {
    margin: 0;
}
.product-options .bundle-summary {
    font-size: 11px;
}
.bundleProduct .product-options {
    font-size: 12px;
    margin-top: 0;
}
.bundleProduct .product-options-bottom {
    padding: 0;
    font-size: 12px;
    margin: 0 0 5px;
    line-height: 27px;
}
.bundleProduct .product-options-bottom .add-to-cart {
    float: right;
    margin: 0 0 0 20px;
}
.bundleProduct .product-options-bottom .price-box {
    margin: 0;
    float: right;
}
.bundleProduct .product-options-bottom p.required {
    padding: 5px 0 0;
    width: auto;
    clear: both;
    text-align: right;
}
.with-bundle {
    position: relative;
    z-index: 1;
    background: #fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) 460px 0 repeat-y;
}
#bundleProduct {
    width: 1877px;
    background: #fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) repeat-y 279px 0;
    z-index: 1;
    position: relative;
}
#productView {
    margin: 0;
    position: static;
    border: 0;
}
#options-container {
    min-height: 510px;
    width: 938px;
    position: relative;
    z-index: 2;
    float: right;
    border-left: 1px solid #cfcfcf;
    background: #fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) repeat-y 460px 0;
    left: -1px;
}
#options-container h1 {
    text-align: left;
}
#bundleProduct .add-to-links {
    float: none;
}
.col2-left-layout #bundle-product-wrapper,
.col2-right-layout #bundle-product-wrapper {
    width: 755px;
}
.col2-left-layout #bundleProduct,
.col2-right-layout #bundleProduct {
    background-position: 574px 0;
    width: 1511px;
}
.col2-left-layout #options-container,
.col2-right-layout #options-container {
    background-position: 277px 0;
    left: -1px;
    width: 755px;
}
.col2-left-layout #options-container .product-options,
.col2-right-layout #options-container .product-options {
    width: 459px;
}
.col2-left-layout #options-container .product-options-bottom,
.col2-right-layout #options-container .product-options-bottom {
    width: 429px;
}
.col2-left-layout .bundle-summary,
.col2-right-layout .bundle-summary {
    left: 460px;
}
.col3-layout #bundle-product-wrapper,
.col3-layout #options-container {
    width: 572px;
}
.col3-layout #bundleProduct {
    background-position: 390px 0;
    width: 1144px;
}
.col3-layout #options-container {
    background-position: 94px 0;
}
.col3-layout #productView {
    margin-right: -10px;
}
.col3-layout #options-container .product-options {
    width: 276px;
}
.col3-layout #options-container .product-options-bottom {
    width: 246px;
}
.col3-layout #options-container .product-options-bottom .price-box {
    float: none;
}
.col3-layout .bundle-summary {
    left: 277px;
}
#options-container .product-options {
    font-size: 12px;
    margin-top: 0;
    font-size: 11px;
    z-index: 1;
    margin: 0;
    width: 600px;
    padding: 20px 20px 0;
    clear: both;
    position: relative;
    z-index: 1;
}
#options-container .product-options-bottom {
    padding: 0 20px 20px;
    width: 600px;
    margin: 0 0 5px;
}
#options-container .product-options-bottom .add-to-cart {
    float: right;
    margin: 0 0 0 20px;
}
#options-container .product-options-bottom .price-box {
    margin: 0 0 15px;
    float: right;
}
#options-container .product-options-bottom p.required {
    padding: 5px 0 0;
    width: auto;
    clear: both;
    text-align: right;
}
.bundle-summary {
    background: #fff;
    position: absolute;
    z-index: 2;
    left: 643px;
    margin-top: 0;
    padding: 20px;
    width: 256px;
}
.bundle-summary .product {
    background: #fff;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding: 10px 8px;
    -webkit-box-shadow: 0px 0px 5px #999;
    -moz-box-shadow: 0px 0px 5px #999;
    box-shadow: 0px 0px 5px #999;
}
.bundle-summary .product .block-title {
    background: none;
    border: solid #e6e6e6;
    border-width: 0 0 1px;
    margin: 0 0 10px;
    padding: 5px 0;
    position: relative;
}
.bundle-summary .product .block-title h2 {
    color: #5a5a5a;
    font-weight: normal;
    padding-left: 5px;
}
.bundle-summary .product-image {
    border: 1px solid #d6d6d6;
    float: left;
    margin: 0 -60px 0 0;
}
.bundle-summary .product-details p.availability {
    font-weight: bold;
    font-size: 11px;
    margin: 28px 0 0;
    position: relative;
}
.bundle-summary .price-box {
    margin-bottom: 35px;
}
.bundle-summary .price-box .price-as-configured .price {
    font-weight: normal;
}
.bundle-summary .price-box .price-as-configured .price-label {
    color: #010101;
    font-size: 14px;
    font-weight: normal;
    margin-right: 10px;
}
.bundle-summary .product-name {
    font-size: 16px;
    color: #111;
}
.bundle-summary .product .add-to-links {
    border-top: 1px solid #e6e6e6;
    margin-top: 10px;
    padding: 7px 0 2px 5px;
}
.bundle-summary .product .add-to-links .clickable > strong,
.bundle-summary .product .add-to-links a {
    color: #ef5d24;
    font-weight: bold;
}
.bundle-summary .product .add-to-links li {
    display: inline-block;
}
.bundle-summary .product .add-to-links li:first-child {
    margin-right: 15px;
}
.bundle-summary .summary {
    padding: 10px 8px !important;
    -webkit-box-shadow: 0px 0px 5px #999;
    -moz-box-shadow: 0px 0px 5px #999;
    box-shadow: 0px 0px 5px #999;
}
.bundle-summary .summary h4 {
    border-bottom: 1px solid #e6e6e6;
    color: #5a5a5a;
    font-size: 14px;
    font-weight: normal;
    padding: 0 0 5px 5px;
}
.bundle-summary .summary ul {
    margin: 6px 0 10px;
}
.bundle-summary .summary li {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_dots.gif) repeat-x bottom;
    margin: 0;
    padding: 11px 0 7px;
}
.bundle-summary .summary .last {
    background: none;
    padding-bottom: 0;
}
.bundle-summary button.btn-cart span,
.bundle-summary button.btn-cart span span {
    background-image: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bg_bundle_btn.gif);
    font-weight: normal !important;
    height: 23px !important;
    line-height: 23px !important;
    padding: 0 0 0 18px !important;
}
.bundle-summary button.btn-cart span span {
    padding: 0 18px 0 0 !important;
}
.bundle-summary .add-to-cart .qty {
    margin-right: 80px;
}
.bundle-summary .add-to-cart button {
    margin: 10px 0 0;
}
.bundle-summary .add-to-cart .paypal-logo {
    text-align: left;
}
.bundle-summary .add-to-cart .paypal-or {
    margin: 5px 0 5px 42px;
}
#bundleProduct .page-title a {
    color: #ef5d24;
    position: relative;
    text-decoration: none;
    top: 4px;
}
#bundleProduct .page-title a:hover {
    text-decoration: underline;
}
#bundleProduct .page-title a small {
    font-size: 14px;
    font-weight: bold;
}
#bundleProduct .product-options {
    padding: 0;
    width: 642px;
}
#bundleProduct .product-options dt,
#bundleProduct .product-options dd {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bg_bundle_options.png) repeat-x;
}
#bundleProduct .product-options dd {
    background-position: 0 -33px;
    border-bottom: 1px solid #bfbfbf;
    margin: 0;
    padding: 20px 10px 20px 30px;
}
#bundleProduct .product-options dt {
    border-bottom: 1px solid #e6e6e6;
    color: #010101;
    line-height: 32px;
    padding: 0 10px 0 30px;
}
#bundleProduct .product-options dl.last .last {
    border-bottom: none;
}
#bundleProduct .product-options p.required {
    padding: 0;
    position: absolute;
    right: 10px;
    top: 10px;
}
#bundleProduct .product-options-bottom {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bg_bundle_options_bottom.png) repeat-x 0 0;
    padding: 11px 15px 0;
    width: 612px;
}
#bundleProduct .product-options-bottom a {
    color: #ef5d24;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
#bundleProduct .product-options-bottom a:hover {
    text-decoration: underline;
}
#bundleProduct .product-options-bottom a small {
    font-size: 14px;
}
#bundleProduct .product-options-bottom .price-as-configured {
    font-size: 11px;
}
#bundleProduct .product-options-bottom .price-as-configured .price {
    font-size: 12px;
    vertical-align: baseline;
}
#bundleProduct .product-options-bottom .price-as-configured .price-label {
    color: #010101;
    font-weight: bold;
    margin-right: 15px;
}
.groped-product-type {
    position: relative;
    z-index: 2;
    margin: 20px -30px -20px;
    background: #fff;
    border-top: 1px solid #cfcfcf;
    padding: 20px 30px 0;
}
.grouped-items td {
    vertical-align: middle;
    padding: 5px 10px;
}
.giftcard-form .price-box {
    margin: 0 0 10px;
}
.giftcard-form .field {
    margin-bottom: 10px;
}
.giftcard-amount-form {
    margin: 0 0 10px;
}
.giftcard-amount-form label {
    text-align: left;
    padding-right: 5px;
}
.giftcard-amount-form .form-list .input-text {
    width: 70px;
}
.giftcard-amount-form .form-list select {
    padding: 10px;
    width: 150px;
    height: 36px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -khtml-border-radius: 4px;
}
.giftcard-amount-form .form-list .input-box {
    padding-right: 20px;
    margin-right: 9px;
}
.giftcard-amount-form .form-list .input-box .v-fix {
    white-space: nowrap;
}
.giftcard-amount-form .form-list .input-box p.notice {
    padding: 0;
    clear: left;
    width: 55px;
    margin: 5px -100px 0 0;
    white-space: nowrap;
    font-size: 11px;
    position: relative;
    z-index: 1;
}
.giftcard-amount-form .form-list .input-box p.notice span {
    margin-right: 5px;
    display: block;
}
.giftcard-send-form {
    z-index: 2;
    position: relative;
    padding: 30px 30px 10px;
    margin: 0 -30px -30px;
}
.giftcard-send-form label {
    text-align: left;
    padding-right: 5px;
    padding-bottom: 5px;
}
.giftcard-send-form .field label {
    padding-bottom: 0;
}
.giftcard-form .required em {
    float: right;
}
.giftcard-send-form .field .input-text {
    width: 249px !important;
}
#giftcard_amount_box .v-fix {
    margin-right: 10px;
}
#giftcard_amount_box .input-text {
    width: 100px !important;
}
.product-view .box-related {
    font-size: 11px;
}
.product-view .box-related p {
    margin: 0;
}
.product-view .box-related .product-name {
    font-size: 12px;
}
.product-view .box-related .price-box {
    margin: 8px 0;
}
.product-view .box-related .note {
    padding: 5px 20px;
    margin: 0;
    font-size: 12px;
    background: #f7edda;
}
.product-view .box-related .note,
.product-view .box-related .note a {
    color: #d02600;
}
.product-view .box-related input.checkbox {
    position: absolute;
    margin: 3px 0 0 105px;
}
.product-view .box-related ol {
    padding: 20px 0 20px 20px !important;
}
.product-view .box-related li.item .item-info {
    margin-right: 20px;
}
.product-view .box-related li.item {
    width: 31.5%;
    float: left;
    margin-right: 1%;
}
.product-view .box-related li.item p a {
    color: #999;
}
.product-view .box-related li.item .product-image {
    float: left;
    margin-right: -100px;
    width: 100px;
}
.product-view .box-related li.item .product-details {
    margin-left: 125px;
}
.col3-layout .product-view .box-related li.item .product-image {
    display: block;
    float: none;
    margin: 0 auto;
}
.col3-layout .product-view .box-related li.item .product-details {
    margin-left: 0;
}
.col3-layout .product-view .box-related input.checkbox {
    margin-left: 135px;
}
.box-up-sell {
    clear: both;
}
.product-view .box-up-sell .products-grid {
    margin: 0;
}
.product-view .box-up-sell .products-grid li a.product-image img {
    max-width: 200px;
}
.col2-left-layout .product-view .box-up-sell .products-grid,
.col2-right-layout .product-view .box-up-sell .products-grid {
    padding: 30px 0 10px 30px;
    margin-right: 0;
}
.col2-left-layout .product-view .box-up-sell .products-grid li,
.col2-right-layout .product-view .box-up-sell .products-grid li {
    display: inline;
    width: 140px;
}
.col3-layout .product-view .box-up-sell .products-grid {
    padding: 30px 0 10px 15px;
    margin: 0;
}
.col3-layout .product-view .box-up-sell .products-grid li {
    width: 135px;
    margin-right: 2px;
    display: inline;
}
.recently-viewed .products-list li.item {
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.recently-viewed .products-list li.last.item {
    border-bottom: 0 none;
}
.recently-viewed .products-list .product-name {
    font-size: 13px;
    font-weight: normal;
    margin-bottom: 10px;
}
.recently-viewed .products-list .product-name a {
    color: #4C4C4C;
}
.recently-viewed .products-list .price-box .special-price,
.recently-viewed .products-list .regular-price,
.recently-viewed .products-list .minimal-price {
    font-size: 13px;
}
.recently-viewed .products-list .price-box {
    margin: 0;
}
.recently-viewed .products-list .price-symbol {
    font-size: 12px;
    vertical-align: top;
}
.recently-viewed .products-list .price-box .price {
    font-weight: bold;
}
.recently-viewed .products-list .price-box .msrp,
.recently-viewed .products-list .price-box .savings {
    display: none;
}
.recently-viewed .products-list button.button {
    font-size: 13px;
    padding: 0;
    color: #57ACC2;
    white-space: nowrap;
    background: transparent none;
    height: auto;
    display: inline-block;
    line-height: 28px;
    width: 100%;
    max-width: 100%;
    text-align: center;
}
.recently-viewed .products-list button.button .i-basket {
    margin-right: 3px;
    width: 24px;
    height: 19px;
    background: transparent url('https://www.healthpost.com.au/skin/frontend/healthpost/default/images/icon_cart_btn_orange.png') 0 0 no-repeat;
    position: relative;
    top: 2px;
    display: inline-block;
}
.recently-viewed .products-list .minimal-price {
    font-size: 12px;
    line-height: 18px;
}
.recently-viewed .products-list .minimal-price .price-label {
    font-size: 12px;
}
.recently-viewed .availability {
    margin-top: 7px;
    text-align: center;
}
.box-collateral.recently-viewed .price-box .you-save {
    display: none;
}
.product-view .box-tags h3 {
    font-size: 12px;
    font-weight: normal;
}
.product-view .box-tags .form-add-tags {
    padding: 5px 0 0 0;
}
.product-view .box-tags .form-add-tags label {
    margin: 0;
    font-weight: bold;
    font-size: 12px;
    padding: 2px 15px 0 0;
    height: 4em;
    float: left;
}
.product-view .box-tags .form-add-tags .input-box {
    margin: 0;
    display: inline-block;
}
.product-view .box-tags .form-add-tags div.validation-passed,
.product-view .box-tags .form-add-tags div.validation-error {
    padding-right: 17px;
}
.product-view .box-tags .form-add-tags input.input-text {
    width: 300px;
}
.product-view .box-tags .form-add-tags button.button {
    margin-left: 5px;
    vertical-align: top;
}
.product-view .box-tags .form-add-tags p {
    padding: 5px 0;
    font-size: 11px;
}
.product-view .box-tags .tags-list {
    margin: 15px 0;
    line-height: 1.5em;
}
.product-view .box-tags .tags-list li {
    display: inline;
    font-size: 10px;
    margin: 0 5px 0 0;
}
.product-view .box-tags .tags-list li a {
    text-decoration: none;
    font-size: 12px;
    margin: 0;
    padding: 3px;
    background: #fffcf0;
}
.product-view .box-tags .tags-list li a:hover {
    text-decoration: underline;
}
.product-view .box-tags .form-add-tags .input-box,
x:-moz-any-link {
    float: left;
}
.product-view .box-tags .form-add-tags .button,
x:-moz-any-link {
    margin-bottom: 15px;
}
.product-view .box-tags .form-add-tags .input-box,
x:-moz-any-link,
x:default {
    float: none;
}
.product-view .box-tags .form-add-tags .button,
x:-moz-any-link,
x:default {
    margin-bottom: 0;
}
.product-reviews--row {
    margin-right: 0;
    margin-left: 0;
}
.product-view .product-main-info .review-summary-table {
    margin: 10px 0;
}
.review-summary-table {
    border: 0;
    margin: 0 0 10px;
}
.review-summary-table th,
.review-summary-table td {
    padding: 2px 5px;
}
.review-summary-table tr.last td {
    border: 0;
}
.review-summary-table th.label,
.review-summary-table td.label {
    width: 1px;
    white-space: nowrap;
    padding-left: 0;
    background: none;
}
.product-view .box-reviews .pager {
    border-width: 0;
    margin: 0;
}
.product-view .box-reviews dt {
    margin: 10px 0;
    font-style: italic;
    font-weight: normal;
}
.product-view .box-reviews dt span {
    font-weight: bold;
}
.product-view .box-reviews dt .review-title {
    font-weight: bold;
    font-style: normal;
    margin-right: 10px;
    text-decoration: none;
}
.product-view .box-reviews dd {
    margin: 10px 0 20px;
    padding: 0 0 10px;
    border-bottom: 1px solid #EEE;
}
.product-view .box-reviews dd p {
    margin: 0 0 10px;
}
.product-view .box-reviews dd .date {
    margin: 0 0 10px;
    font-style: italic;
}
.product-view .box-reviews dd.last {
    background: none;
    margin-bottom: 0;
}
.product-view .box-reviews .product-name {
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 20px;
}
.product-view .box-reviews .product-name span {
    font-weight: bold;
}
.product-view .box-reviews .form-list {
    margin: 15px 0;
}
.product-view .box-reviews .form-list .review-summary-table thead {
    background: none;
}
.product-view .box-reviews .form-list .review-summary-table thead th {
    background: none;
    border: 0;
}
.product-view .box-reviews .form-list .review-summary-table .value {
    text-align: center;
}
.product-reviews .sorter-pager .limiter {
    text-align: right;
    line-height: 20px;
    padding-top: 9px;
}
.product-reviews .sorter-pager .amount {
    float: left;
    line-height: 20px;
    padding-top: 9px;
}
.product-reviews .sorter-pager .pages ol {
    margin-bottom: 0;
}
.review-product-list .col-main {
    padding-top: 0;
}
.product-review .product-img-box {
    float: left;
    width: 285px;
}
.product-review .product-img-box .product-image {
    display: block;
    margin: 0 0 15px;
}
.product-review .details {
    float: right;
    width: 400px;
}
.product-review .details .product-name {
    font-size: 15px;
    font-weight: bold;
    color: #151515;
    line-height: 19px;
    margin: 0 0 10px;
}
.product-review .details p.date {
    font-size: 12px;
    font-style: italic;
}
.product-review .details p {
    margin: 10px 0;
}
.product-review .details .review-summary-table {
    margin: 10px 0;
}
.product-review .buttons-set {
    clear: both;
    padding: 25px 0 0;
}
.review-product-view .col-main {
    background: #fff url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/bkg_cols.gif) repeat-y -430px 0;
    padding: 0;
}
.review-product-view .col-main .page-title {
    margin-left: 0;
    margin-right: 0;
}
.review-product-view .product-review .product-img-box {
    padding: 0 0 20px 20px;
}
.review-product-view .product-review .details {
    width: 570px;
    padding: 0 20px 20px 0;
}
.review-product-view .product-review .buttons-set {
    border-top: 1px solid #d1d1d1;
    background: #fff;
    margin: 0;
    padding: 15px 20px;
}
#customer-reviews {
    margin-bottom: 30px;
}
.product-view .product-reviews .box-title {
    margin-bottom: 0;
}
.product-reviews {
    margin-bottom: 20px;
}
#product-reviews-list {
    margin-bottom: 0;
}
#review-form .product-name {
    font-weight: normal;
}
#review-form .product-name span {
    font-weight: bold;
}
#review-form button.button {
    height: 45px;
    line-height: 44px;
    background: #4FA6BC;
}
#review-form button.button:hover {
    background: #358AA3;
}
#review-form .form-list textarea {
    width: 100%;
}
#product-review-table.review-summary-table.data-table {
    width: 100%;
    background: #E8F3F5;
    padding: 10px;
}
#product-review-table.review-summary-table.data-table thead {
    background: none;
}
#product-review-table.review-summary-table.data-table th {
    text-align: center;
    font-size: 12px;
    text-transform: capitalize;
}
#product-review-table.review-summary-table.data-table td {
    width: 16.6666%;
    text-align: center;
}
#product-review-table.review-summary-table.data-table tr.last th,
.review-summary-table.data-table tr.last td {
    border: 0;
}
#product-review-table.review-summary-table.data-table .label {
    font-size: 13px;
    color: #4c4c4c;
}
#product-review-table.review-summary-table th,
#product-review-table.review-summary-table td {
    padding: 5px 2px 10px;
}
.amcat-list {
    margin: 20px 0px 40px 0px;
}
.amcat-list li {
    margin: 0px 0px 8px 20px;
}
.amcat-list li a:hover {
    color: #358AA3;
}
.product-highlights {
    margin-bottom: 40px;
}
.product-highlights .std {
    padding: 0px;
    font-size: 13px;
    color: #4c4c4c;
}
.product-highlights .std li {
    list-style: none;
    margin: 0px 0px 8px 0px;
    padding: 0 0 0 20px;
    position: relative;
}
.product-highlights .std li:before {
    content: '\F00C';
    font-family: FontAwesome;
    color: #FAC84A;
    padding: 0 8px 0 0;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
}
.product-view .product-img-box .product-sticker {
    text-indent: -9999em;
}
.product-main-info .mobile-alert {
    width: 33.33333%;
    padding: 0;
    float: left;
}
.reviews-tagline {
    padding: 4px;
    margin: 15px 0 25px;
    text-align: center;
    background-color: #FFF;
    border: 2px dotted #DDD;
    border-radius: 8px;
}
.reviews-tagline h4 {
    padding: 20px 0;
    margin: 0;
    background-color: #E8F3F5;
    border-radius: 4px;
}
.product-view .product-essential .product-promos {
    top: 0;
}
.product-view .product-essential .product-note:after {
    top: 13px;
    right: -8px;
    border-width: 8px 0 8px 8px;
}
.addthis_toolbox {
    display: inline-block;
    width: 160px;
    text-align: center;
}
.addthis_toolbox .addthis_button_google_plusone, .addthis_toolbox .addthis_button_google_plusone .google_plusone_iframe_widget {
    width: 30px !important;
}
.product-view .product-share-icons span {
    vertical-align: top;
    line-height: 13px;
}
.product-share-icons {
    width: 210px;
    margin: 60px 0 0 100px;
}
.confidence_wrapper ul.confidence_nz li {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/sidebar_sprite_nz.png) no-repeat;
    list-style: none;
    padding-left: 80px;
    padding-bottom: 40px;
}
.confidence_wrapper ul.confidence_au li {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/sidebar_sprite_au.png) no-repeat;
    list-style: none;
    padding-left: 80px;
    padding-bottom: 40px;
}
.confidence_wrapper .widget {
    display: none;
}
.confidence_wrapper ul li .confidence-title {
    font-weight: bold;
    color: #368ba4;
    display: block;
    font-size: 17px;
}
.confidence_wrapper ul li .confidence-text {
    padding: 2px 0px;
    display: block;
    font-size: 14px;
}
.confidence_wrapper ul li a {
    color: #4fa6bc;
    text-decoration: underline;
    font-size: 13px;
}
.confidence_wrapper ul li.ww {
    background-position: 0% -995px;
}
.confidence_wrapper ul.confidence_nz li.ww {
    background-position: 0% -988px;
}
.confidence_wrapper ul li.del {
    background-position: 0% -638px;
}
.confidence_wrapper ul li.bon {
    background-position: 0% -295px;
}
.confidence_wrapper ul li.ret {
    background-position: 0% 0%;
}
.confidence-icon {
    background: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/images/sidebar_sprite.png) no-repeat;
    list-style: none;
    padding-left: 80px;
    line-height: 35px;
    padding: 0px 0 31px 80px;
}
h2.worldwide {
    background-position: 0% -1350px;
}
h2.delivery {
    background-position: 0% -340px;
}
h2.bonus {
    background-position: 0% -296px;
}
h2.return {
    background-position: 0% 0%;
}
.catalog-product-view #popupContent .popupContent table td h2,
.catalog-product-view #popupContent .popupContent table td h3,
.catalog-product-view #popupContent .popupContent table td h4,
.catalog-product-view #popupContent .popupContent table td p,
.catalog-product-view #popupContent .popupContent table td strong {
    margin: 0;
    padding: 10px;
}
.catalog-product-view #popupContent .popupContent table td .popupContent p {
    margin: 5px 0;
}
.catalog-product-view #popupContent a {
    text-decoration: underline;
    color: #4FA6BC;
}
#popupContentImage table.top {
    background: #fff;
    width: 100%;
}
.amxnotif-block input {
    margin-top: 10px;
    width: 100%;
}
.amxnotif-block button {
    margin-top: 7px;
    padding-left: 10px;
    height: 35px;
    line-height: 31px;
}
.amxnotif-block button i {
    margin-right: 5px;
}
.amxnotif-block .block-content {
    display: none;
}
.amxnotif-block .block-content p {
    margin-bottom: 0;
}
.amxnotif-block .block-content button {
    padding-left: 20px;
}
.amxnotif-block .link-hide {
    margin-top: 8px;
}
.amxnotif-block.shown label:after {
    content: "\F077"
}
.amxnotif-block.shown .btn-notify {
    display: none;
}
.amxnotif-block.shown .block-content {
    text-align: left;
    display: block;
}
.amxnotif-block.shown .block-content button {
    position: static !important;
}
.toggle-amxnotif {
    color: #4DA5BA;
}
.product-100-gift-voucher .product-view .product-type-data-inner {
    padding: 20px 15px 10px 15px;
}
.product-100-gift-voucher .product-view .product-type-data-inner p {
    padding: 0 0 5px 0;
    margin: 0px;
}
.product-100-gift-voucher .options-container-big {
    display: none;
}
.product-100-gift-voucher .giftcard-send-form {
    background: #F7F3EB;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
.gift-cart-options {
    margin: 0 0 15px 0;
}
.gift-cart-options p {
    font-size: 13px;
}
.gift-cart-options p i {
    font-size: 16px;
}
.giftcard-send-form .qty-counter label {
    width: 60px;
}
.giftcard-form .actions {
    margin: 0 0 20px 0;
}
.giftcard-form label {
    padding: 5px 0 0 0;
}
.giftcard-send-form .field .input-text,
.giftcard-send-form textarea,
#giftcard_amount_box .input-text {
    width: 100% !important;
    padding: 10px;
    border-top: 1px solid #AAAAAA;
    border-right: 1px solid #D7D7D7;
    border-bottom: 1px solid #D7D7D7;
    border-left: 1px solid #AFAFAF;
    box-shadow: inset 1px 1px 5px #DADADA;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -khtml-border-radius: 4px;
    height: 36px;
}
.giftcard-send-form textarea {
    height: 100px;
    margin-bottom: 10px;
}
.product-view .product-type-data-inner {
    background: #F7F7F7;
}
.product-view .product-type-data-inner .grouped-items-list li.item,
.product-type-data-inner .options-row {
    background: #F1F9F9;
    border: 2px solid #DAEBEB;
    padding: 15px 15px 10px;
    margin: 0;
    border-radius: 4px;
}
.product-view .product-type-data-inner .grouped-items-list li.item {
    margin-bottom: 10px;
}
.product-view .qty-counter .icon-thin-arrow-right,
.product-view .qty-counter .icon-thin-arrow-left {
    background: none;
    border: 1px solid #50A6BC;
    color: #3E8293;
    padding: 12px 10px;
    font-size: 14px;
    line-height: 0px;
}
.qty-counter #qty {
    height: 26px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.product-view .qty-counter label {
    font-size: 12px;
    font-weight: bold;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.product-view .product-type-data-inner .data-size .price-box .special-price {
    display: none;
}
.product-view .product-type-data-inner .data-size {
    font-weight: bold;
    font-size: 12px;
}
.price-box .msrp {
    padding: 5px 0 0 0;
}
.price-box .msrp .price,
.price-box .msrp .price-label {
    font-size: 12px;
    font-weight: normal;
}
.price-box .savings .save-label {
}
.price-box .savings .save-price {
    font-weight: bold;
}
.product-view .product-type-data-inner .savings {
    color: #4E4E4C;
    font-weight: bold;
}
.product-shop .actions button.button.btn-cart {
    padding: 0px 20px;
    width: 140px;
    height: 48px;
    border-bottom: 3px solid #EB3D17;
}
.product-view .product-essential button.btn-cart span,
.product-view .product-essential button.btn-cart span span {
    font-size: 16px !important;
    font-weight: normal;
}
.product-view .free-nz-delivery {
    margin: 0px;
    padding: 0px 0px 20px 25px;
}
.product-view .free-nz-delivery span {
    color: #FDB811;
    font-weight: bold;
}
.price-numbers b {
    font-size: 14px;
    vertical-align: super;
}
.data-size.col-md-4,
.data-qty.col-xs-7.col-md-4,
.data-qty.col-xs-7.col-md-4 {
    padding: 0px;
}
.catalog-product-view .box-reviews .product-name {
    font-size: 18px;
    font-family: Helvetica;
}
.catalog-product-view .box-reviews .product-name span {
    font-weight: 600;
}
.catalog-product-view .availability {
    font-size: 10px;
    text-align: center !important;
    color: #FF5B35;
}
.catalog-product-view .amxnotif-block button {
    height: auto;
    padding: 4px 7px 6px 7px;
    font-weight: normal;
    font-size: 10px;
    line-height: 14px;
}
.catalog-product-view #block_amxnotif_blockContent {
    padding: 6px 6px 8px 6px;
    margin-top: 0px;
    margin: 0 10px;
}
.catalog-product-view .amxnotif-block .block-content p {
    font-size: 10px;
}
.product-view .product-type-data-inner li.item {
    height: auto;
    padding-bottom: 10px;
}
.product-view .product-type-data-inner li.tier-price {
    margin: 10px 0 0;
}
.catalog-product-view .amxnotif-block .availability {
    font-size: 10px;
}
.catalog-product-view .product-image.product-image-zoom a img {
    width: 350px !important;
}
.item--outofstock img {
    -webkit-filter: grayscale(1);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);
    filter: url(https://www.healthpost.com.au/skin/frontend/healthpost/default/css/desaturate.svg#greyscale);
}
.box-collateral.box-up-sell .actions button.btn-cart,
.box-collateral.box-up-sell .actions .btn-out-of-stock {
    padding: 0px;
    text-align: center;
}
.box-collateral.box-up-sell .item-outofstock .product-image img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    filter: url("https://www.healthpost.com.au/skin/frontend/healthpost/default/css/data:image/svg+xml;utf8,<sv")version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");
}.product-view .box-up-sell .box-title{border:none;border-top-width:0;border-colour:transparent;text-align:left;position:relative;}.product-view .box-up-sell .box-title h2{text-transform:none;color:#373737;padding:7px 0;background:#fff;font-size:29px;position:relative;z-index:5;padding-right:15px}.product-view .box-up-sell .box-title:after{display:block;width:100%;position:absolute;content:'';border-top:1px solid #cacaca;height:2px;left:0;top:50%;margin-top:-3px;}.mobile-alert{float:right;width:32%;}@media only screen and (min-width: 480px) and (max-width: 1199px) {.amcat-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}@media (max-width: 520px) {.product-review .details{width:100%;}}.catalog-product-view .product-tab-area .product-tabs-container h3.print-only{margin-left:20px;margin-right:20px;}.catalog-product-view .product-tab-area .product-tabs-container .product-tabs-content{margin-left:20px;font-size:13px;overflow:hidden;}.catalog-product-view .product-tab-area .product-tabs-container .product-tabs-content .short-desc{font-size:13px;}@media (max-width: 991px) {.catalog-product-view .product-tab-area .product-tabs-container .product-tabs-content{margin-left:0;}}.catalog-product-view .product-tabs-content .right-col h3{line-height:0;margin-top:0;}.catalog-product-view #product-review-table.review-summary-table.data-table thead{background-color:#CDE2EB;}.catalog-product-view #product-review-table.review-summary-table.data-table thead th div{margin-top:5px;}.catalog-product-view #product-review-table.review-summary-table.data-table{padding:0;}.catalog-product-view .product-tab-area .nav-tabs>li>a{padding:10px 15px;}.catalog-product-view .amcatlist .amcat-list a{color:#4FA6BC;}.product-view .product-shop .price-symbol{vertical-align:baseline;}@media (min-width: 768px) {.catalog-product-view .fixed.floating_menu_product .container{padding-top:15px;}}
