﻿@import "//fonts.googleapis.com/css?family=Dosis:400,700|Open+Sans:400,700";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:100%;line-height:1.231}body,button,input,select,textarea{font-family:helvetica, arial,"lucida grande", verdana, "メイリオ", "ＭＳ Ｐゴシック", sans-serif;color:#222}::selection{text-shadow:none;background-color:highlight;color:highlighttext}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}table{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}p{margin:0}html{overflow-y:auto;background-color:transparent;height:100%}body{background:#fff;font:normal 100%;position:relative;height:100%}body,div,img,p,button,input,select,textarea,a{box-sizing:border-box}.image{display:block}input{cursor:default;display:block}input[type=button]{background-color:#e5e9e8;border:1px solid #9daca9;border-radius:4px;box-shadow:inset 0 1px #fff;font:inherit;letter-spacing:inherit;text-indent:inherit;color:inherit}input[type=button]:hover{background-color:#eff1f1}input[type=button]:active{background-color:#d2d6d6;border:1px solid #9daca9;box-shadow:inset 0 1px rgba(0,0,0,0.1)}a,a:visited,a:hover,a:active{color:inherit;text-decoration:inherit}.flexnav{max-width:1200px;margin:0 auto;*zoom:1;-webkit-transition:0;-moz-transition:0;-o-transition:0;transition:0;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}.flexnav:after{content:"";display:table;clear:both}.flexnav.show{max-height:2000px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.flexnav.one-page{top:50px;right:5%}.flexnav li{font-family:'Dosis', sans-serif;text-transform:uppercase;font-size:18px;position:relative;overflow:hidden}.flexnav li a{position:relative;display:block;z-index:2;overflow:hidden;color:#e0e0e0;padding:10px 24px;background-color:#1c1c1c}.flexnav li.submenu a{padding-right:0px}.flexnav li a:hover{background-color:#c4942f;color:black;text-decoration:none;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.flexnav li ul{width:100%}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li ul.show li{overflow:visible}.flexnav li ul li a{display:block;background:#333;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.flexnav ul li ul li a{background:#bfbfbc}.flexnav ul li ul li ul li a{background:#cbcbc9}.flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;text-align:center}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button .navicon{display:none;position:relative;top:1em;font-size:14px;color:#FFF}.menu-button{position:relative;display:block;padding:16px;background:#333;color:#fff;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.2)}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button{background:transparent;position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;text-align:center}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:white}@media all and (min-width: 800px){body.one-page{padding-top:70px}.flexnav{overflow:visible}.flexnav.one-page{top:0;right:auto;max-width:1200px}.flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#333;overflow:visible}.flexnav li a{padding:10px 20px;z-index:2;overflow:hidden;color:#e0e0e0;text-transform:uppercase;border-bottom:none}.flexnav li>ul{position:absolute;top:auto;left:0;display:block}.flexnav li>ul li{width:100%}.flexnav li ul li>ul{margin-left:100%;top:0}.flexnav li ul li a{border-bottom:none}.flexnav li ul.open{display:block;opacity:1;visibility:visible;z-index:1}.flexnav li ul.open li{overflow:visible;max-height:100px}.flexnav li ul.open ul.open{margin-left:100%;top:0}.menu-button{display:none}}.oldie body.one-page{padding-top:70px}.oldie .flexnav{overflow:visible}.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px}.oldie .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px}.oldie .flexnav li:hover>ul{visibility:visible;opacity:1;height:auto;display:block;position:absolute}.oldie .flexnav li:hover>ul li{width:100%;float:none}.oldie .flexnav li a{border-left:1px solid #acaca1;border-bottom:none}.oldie .flexnav li>ul{position:absolute;top:auto;left:0;opacity:0;visibility:hidden;height:1px;z-index:1}.oldie .flexnav li ul li ul{top:0}.oldie .flexnav li ul li a{border-bottom:none}.oldie .flexnav li ul.open{display:block;opacity:1;visibility:visible;height:auto}.oldie .flexnav li ul.open ul.open{margin-left:100%;top:0}.oldie .flexnav ul li:hover ul{margin-left:100%;top:0}.oldie .menu-button{display:none}.oldie.ie7 .flexnav li{width:19.9%}@media all and (max-width: 1100px){.flexnav li{font-size:16px}.flexnav li a{padding:10px 10px}}@media all and (max-width: 900px){.flexnav li{font-size:14px}}@media all and (max-width: 800px){.flexnav li{font-size:18px}.flexnav .touch-button .navicon{display:inline-block}.flexnav li.submenu a{padding-right:50px}}form.Basic_ChampionNutrition{width:760px}form.Clients_ChampionNutrition div.fullColumnGroup,form.Basic_ChampionNutrition div.fullColumnGroup,form.Basic_Default div.fullColumnGroup{width:780px}form.Basic_ChampionNutrition span.fieldsetDescription,form.Basic_Default span.fieldsetDescription{margin-left:260px}form.Basic_ChampionNutrition label.sublabel,form.Clients_ChampionNutrition label.sublabel,form.Basic_Default label.sublabel{width:33%;margin-right:1%}form.Clients_ChampionNutrition input.formTextfield_Medium,form.Basic_ChampionNutrition input.formTextfield_Medium,form.Basic_Default input.formTextfield_Medium{width:65%;margin-bottom:20px;border:1px solid #a0a0a0;padding:10px}form.Clients_ChampionNutrition input.formTextfield_Large,form.Basic_ChampionNutrition input.formTextfield_Large,form.Basic_Default input.formTextfield_Large{width:65%;margin-bottom:20px;border:1px solid #a0a0a0;padding:10px}form.Clients_ChampionNutrition select.formMenufield_Medium,form.Clients_ChampionNutrition select.formMenufield_Large,form.Basic_ChampionNutrition select.formMenufield_Medium,form.Basic_Default select.formMenufield_Medium{width:65%;margin-bottom:20px;border:1px solid #a0a0a0;padding:10px}form.Basic_ChampionNutrition textarea.formTextarea_Medium,form.Basic_Default textarea.formTextarea_Medium{width:65%;margin-bottom:20px;border:1px solid #a0a0a0}form.Basic_ChampionNutrition input.formButton,form.Basic_Default input.formButton{float:none;height:40px;font-size:16px;margin:60px auto;clear:left;color:#3c3c3c;background-color:#c4942f;font-family:'Dosis', sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:0px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}form.Basic_ChampionNutrition span.serverInvalidState,form.Basic_Default span.serverInvalidState{margin-left:260px}form.Basic_ChampionNutrition span.buttonFieldGroup,form.Clients_ChampionNutrition span.buttonFieldGroup,form.Basic_Default span.buttonFieldGroup{padding-left:33%}form.Basic_Default span.checkGroup_Wide{width:65%;float:right}form.Basic_Default label.checkSublabel_Wide{height:4em}input[type="file"]{padding-left:270px}.beauty{background-color:#c4942f;border:1px solid #666;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:'Dosis', sans-serif;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center !important;color:#3c3c3c;padding:10px;cursor:pointer}.beauty:hover{background:#CCC}.beauty:active{background:#c4942f}.input-file-txt{display:inline;width:250px;margin-right:5px}.input-file-container{width:200px;height:20px;display:inline;overflow:hidden}.input-file-hidden{cursor:pointer;display:inline;left:0;filter:Alpha(Opacity=0);opacity:0;position:absolute;width:100%}.input-file-txt{padding:10px;margin:0px 10px 30px 0px;font-size:15px;text-shadow:0px 1px 0px #fff;outline:none;background:#fff;border:1px solid #999}.input-file-txt:focus{-webkit-box-shadow:0px 0px 5px #007eff;-moz-box-shadow:0px 0px 5px #007eff;box-shadow:0px 0px 5px #007eff}#eC_Clean_Pacifica_Arial,#CheckoutWizard_Clients_ChampionNutrition_ProgressWrapper,#cart_wrapper,#payment_wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.eC_Clean_Pacifica_Arial .eC_SummaryFooter{background-color:#333;color:#fff}.eC_Clean_Pacifica_Arial .eC_SummaryFooter td{background-color:#333}.eC_OrderSummary .eC_CartSummary .eC_SummaryFooter td.eC_SummaryLabel{color:#fff}.eC_Clean_Pacifica_Arial .eC_FormButton,.Clients_ChampionNutrition .eC_FormButton{float:left;height:40px;font-size:16px;margin:1px;width:180px;color:#3c3c3c;background-color:#c4942f;font-family:'Dosis', sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:0px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.eC_Clean_Pacifica_Arial table{font-size:16px}.eC_Clean_Pacifica_Arial .empty-cart{font-size:16px;line-height:100px}.eC_Clean_Pacifica_Arial .eC_OrderInfo{font-size:14px}@media all and (max-width: 800px){form.Basic_Default,form.Basic_ChampionNutrition{padding:10px;width:100%}.input-file-txt{display:inline;width:150px;margin-right:5px}form.Basic_ChampionNutrition label.sublabel,form.Clients_ChampionNutrition label.sublabel,form.Basic_Default label.sublabel{margin-right:0}form.Basic_ChampionNutrition div.fullColumnGroup,form.Basic_Default div.fullColumnGroup{width:500px}form.Basic_ChampionNutrition span.fieldsetDescription,form.Basic_Default span.fieldsetDescription{margin-left:168px}form.Basic_ChampionNutrition span.serverInvalidState,form.Basic_Default span.serverInvalidState{margin-left:168px}form.Basic_ChampionNutrition span.buttonFieldGroup,form.Basic_Default span.buttonFieldGroup{float:none;padding-left:0 !important}form.Basic_ChampionNutrition input.formButton,form.Basic_Default input.formButton{margin-left:168px}.uploadFile{margin-left:170px !important}}@media all and (max-width: 640px){form.Basic_ChampionNutrition div.fullColumnGroup,form.Clients_ChampionNutrition div.fullColumnGroup,form.Basic_Default div.fullColumnGroup{width:100%}.input-file-txt{display:inline;width:100px;margin-right:5px}form.Basic_ChampionNutrition input.formTextfield_Medium,form.Clients_ChampionNutrition input.formTextfield_Medium,form.Basic_Default input.formTextfield_Medium{width:90%;margin:0px 2% 20px}form.Basic_ChampionNutrition input.formTextfield_Large,form.Clients_ChampionNutrition input.formTextfield_Large,form.Basic_Default input.formTextfield_Large{width:90%;margin:0px 2% 20px}form.Basic_ChampionNutrition select.formMenufield_Medium,form.Clients_ChampionNutrition select.formMenufield_Medium,form.Basic_Default select.formMenufield_Medium{width:90%;margin:0px 2% 20px}form.Basic_ChampionNutrition textarea.formTextarea_Medium,form.Clients_ChampionNutrition textarea.formTextarea_Medium,form.Basic_Default textarea.formTextarea_Medium{width:90%;margin:0px 2% 20px}form.Basic_ChampionNutrition label.sublabel,form.Clients_ChampionNutrition label.sublabel,form.Basic_Default label.sublabel{width:100%;text-align:left;padding:10px}form.Basic_ChampionNutrition span.fieldsetDescription,form.Clients_ChampionNutrition span.fieldsetDescription,form.Basic_Default span.fieldsetDescription{margin-left:10px}form.Basic_ChampionNutrition span.serverInvalidState,form.Basic_Default span.serverInvalidState{margin-left:10px}#capt1{margin-left:10px}form.Basic_ChampionNutrition span.buttonFieldGroup,form.Clients_ChampionNutrition span.buttonFieldGroup,form.Basic_Default span.buttonFieldGroup{float:none}form.Basic_ChampionNutrition input.formButton,form.Basic_Default input.formButton{display:block;width:250px;margin:20px auto}.uploadFile{margin-left:10px !important}}@media all and (max-width: 480px){.eC_Clean_Pacifica_Arial .eC_FormButton{width:90%;margin:5px 5%}.eC_Clean_Pacifica_Arial .eC_FormButton,.Clients_ChampionNutrition .eC_FormButton,.Basic_Default .eC_FormButton{width:90%;margin:5px 5%}}.primaryContainer{height:auto;margin-left:auto;margin-right:auto;min-height:100%;width:100%;overflow-x:hidden}#top-white{float:left;height:60px;margin-left:0%;margin-top:0px;clear:none;width:100%;min-width:0px;background-color:#fff;display:block}#top-white #header{height:100%;margin:0 auto;max-width:1200px}#top-white #header #header-left{float:left;margin-top:45px}#top-white #header #header-left p{font-family:'Dosis', sans-serif;line-height:40px;margin:30 0 0 15px}#top-white #header #header-left p span{font-size:20px}#top-white #header #header-right{float:right;height:100px;position:relative}#top-white #header #header-right #shopping-cart{left:-40px;max-width:100%;position:absolute;top:42px}#top-white #header #header-right #cart-total{float:left;font-family:'Dosis', sans-serif;line-height:100px;margin:20px 15px 0 0;text-align:left}#top-white #header #header-right #cart-total span{color:#c4942f}#top-black{float:left;height:175px;margin-left:0%;margin-top:60px;clear:both;width:100%;background-color:#000}#logo{float:none;width:auto;max-width:100%;height:auto;margin:-90px auto 0px auto;clear:none;color:#000}nav{height:60px;margin-left:auto;margin-top:0px;margin-right:auto;max-width:1200px}h1{font-size:43px;width:auto;height:auto;text-align:center;font-weight:normal;line-height:43px;margin:60px auto 0px;clear:none;min-height:0px;font-family:'Dosis', sans-serif;text-transform:uppercase;display:block}h2{font-size:22px;text-align:left;font-weight:normal;line-height:1em;margin-bottom:30px;font-family:'Dosis', sans-serif;color:#c4942f}h3{font-size:22px;text-align:left;font-weight:normal;line-height:1em;margin-bottom:30px;font-family:'Dosis', sans-serif;color:#c8c8c8;text-transform:uppercase}.accent{color:#c4942f !important}a:link{color:#c4942f}a:visited{color:#c4942f}a:hover{text-decoration:underline}a:active{color:#c4942f}p.error-msg{color:red}#footer-content a:link{color:#c8c8c8}#footer-content a:visited{color:#c8c8c8}#footer-content a:hover{text-decoration:underline}#footer-content a:active{color:#c8c8c8}#slider{clear:both;position:relative;margin:0;width:100%;z-index:-1000}#banner{background:url("https://www.championnutrition.net.nz/img/banner-bg.png") repeat-x;clear:both;float:left;height:260px;width:100%}#banner h1{margin:0px;color:#fff;font:48px Dosis;line-height:260px;text-align:center;text-transform:uppercase}footer{float:left;height:auto;margin:0px 0px 0px 0%;width:100%;min-width:0px;background-color:#1c1c1c}footer ul{margin-left:-25px}footer li{font-family:'Open Sans', sans-serif;list-style:none;color:#c8c8c8;padding:6px 0px}footer li:before{content:'\2022';display:block;position:relative;max-width:0px;max-height:0px;left:-15px;top:-0px;color:#c4942f;font-size:20px}footer p{font-family:'Open Sans', sans-serif;font-size:16px;color:#c8c8c8;text-align:left;margin:10px 0px}i.fa{color:#c4942f}#footer-content{margin:0 auto;max-width:1200px}#copyright{clear:both;height:70px;clear:none;width:100%;background-color:#fff}#copyright p{font-size:16px;width:100%;height:auto;text-align:center;font-weight:400;line-height:70px;margin:0px;clear:none;font-family:'Open Sans', sans-serif;color:#1c1c1c}#footer-1{float:left;padding:40px 0;width:33.33%}#footer-2{float:left;padding:40px 0;width:33.33%}#footer-3{float:left;padding:40px 0;width:33.33%}strong{float:none;font-family:'Open Sans', sans-serif;color:#3c3c3c;font-weight:700}#input{float:none;height:40px;font-size:16px;margin:100px auto 60px;clear:left;width:210px;color:#3c3c3c;background-color:#c4942f;font-family:'Dosis', sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:0px 10px}#packages-wrapper p.prodLive{color:#ff0109}#index-content-1,#about-us-content-2,#success-stories-content-2{float:left;height:auto;margin-left:0%;margin-top:0px;clear:none;width:100%;background-image:url("https://www.championnutrition.net.nz/img/pattern.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;display:block;background-position:0% 0%;background-repeat:repeat repeat}#index-content-2{float:none;height:auto;clear:left;width:auto;max-width:1200px;min-width:0px;margin:100px auto 0px}#index-content-2 p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#pattern-content{float:none;height:auto;margin-left:auto;margin-top:0px;clear:none;width:auto;margin-right:auto;min-width:0px;min-height:0px;max-width:1200px;display:block}#pattern-content h2{text-align:center;font-weight:bold;padding:30px 0;margin:0px;color:#333}#pattern-content p{font-family:'Open Sans', sans-serif;font-size:18px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:30px;margin:0px;clear:none;display:block}#about-us-content-1 img,#about-us-content-2 img{width:auto;height:auto;max-width:100%}#about-us-content-1 p,#about-us-content-2 p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#about-us-content-1 h3,#about-us-content-2 h3{color:#999}#about-us-content-1{max-width:1200px;margin:0 auto;padding:30px 0;background-image:url("https://www.championnutrition.net.nz/img/tarren-bg.jpg"); background-repeat: no-repeat;
   background-position: center bottom;
    background-attachment: fixed;}#about-us-content-1 #about-us-overlay{margin:20px 43% 0 0;padding:0 20px;background-color:rgba(255,255,255,0.8)}#about-us-content-1 ul{margin-left:-25px}#about-us-content-1 li{font-family:'Open Sans', sans-serif;font-size:16px;list-style:none;color:#3c3c3c;padding:6px 0px}#about-us-content-1 li:before{content:'\2022';display:block;position:relative;max-width:0px;max-height:0px;left:-15px;top:-0px;color:#c4942f;font-size:20px}#about-us-content-2 p{text-align:left}#about-us-content-2 p.about-us-speech{position:relative;text-align:center;margin:20px 0px;width:100%;background-color:#fff;border:1px solid #666;-webkit-box-shadow:2px 2px 4px #888;-moz-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888;padding:20px}#our-approach-content-1,#our-approach-content-2,#checkout-pages{clear:both;margin:0 auto;max-width:1200px;padding:20px 0 0}#our-approach-content-1 p,#our-approach-content-2 p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#our-approach-content-1 ul{margin-left:-25px}#our-approach-content-1 li{font-family:'Open Sans', sans-serif;font-size:16px;list-style:none;color:#3c3c3c;padding:6px 0px}#our-approach-content-1 li:before{content:'\2022';display:block;position:relative;max-width:0px;max-height:0px;left:-15px;top:-0px;color:#c4942f;font-size:20px}.step-title{background:#1c1c1c;height:50px;margin:0 auto 20px auto;max-width:400px;color:#a6babd;font:18px Dosis;line-height:50px;text-align:center;text-transform:uppercase;width:100%}#content-1{float:left;padding:5px 20px 5px 0px;width:33%}#content-2{float:left;padding:5px 10px;width:33%}#content-3{float:left;padding:5px 0px 5px 20px;width:33%}#our-approach-content-1 img{display:block;margin:0 auto;width:auto;height:auto;max-width:100%}p.speech{position:relative;margin:50px 0px;vertical-align:middle;display:table-cell;width:100%;height:150px;background-color:#fff;border:1px solid #666;-webkit-box-shadow:2px 2px 4px #888;-moz-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888;padding:10px}p.speech:before{content:' ';position:absolute;width:0;height:0;left:50%;top:148px;border:17px solid;border-color:#666 transparent transparent #666}p.speech:after{content:' ';position:absolute;width:0;height:0;left:50%;margin-left:1px;top:148px;border:15px solid;border-color:#fff transparent transparent #fff}p.medium{height:270px}p.small:before{top:148px}p.small:after{top:148px}p.medium:before{top:268px}p.medium:after{top:268px}#success-stories-content-1,#success-stories-content-3{max-width:1200px;margin:100px auto 0;clear:both}#success-stories-content-1 p,#success-stories-content-3 p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#success-stories-content-1 div.testimonials,#success-stories-content-3 div.testimonials{position:relative;text-align:left;font-size:14px;font-style:italic;margin:20px 0px;width:100%;background-color:#fff;border:1px solid #666;-webkit-box-shadow:2px 2px 4px #888;-moz-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888;padding:20px}#success-stories-content-1 div.testimonials p.accent,#success-stories-content-3 div.testimonials p.accent{font-weight:bold}#get-on-stage-content-1,#get-on-stage-content-2{clear:both;margin:0 auto;max-width:1200px;padding:20px 0 0}#get-on-stage-content-1 img,#get-on-stage-content-2 img{display:block;margin:0 auto;width:auto;height:auto;max-width:100%}#get-on-stage-content-1 p,#get-on-stage-content-2 p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#get-on-stage-content-1 #content-1{float:left;padding:5px 20px 5px 0px;width:25%}#get-on-stage-content-1 #content-2{float:left;padding:5px 10px;width:25%}#get-on-stage-content-1 #content-3{float:left;padding:5px 0px 5px 20px;width:25%}#get-on-stage-content-1 #content-4{float:left;padding:5px 0px 5px 20px;width:25%}#get-on-stage-content-2 img.right{float:right;display:block;margin:0 auto;width:auto;height:auto;max-width:100%;padding-left:10%;padding-bottom:60px}#packages-wrapper{max-width:1200px;margin:0px auto;width:100%;height:auto}#packages-wrapper h2{font-size:36px;margin-top:0px}#packages-wrapper p{clear:left;font-family:'Open Sans', sans-serif;font-size:16px;color:#3c3c3c;font-weight:normal;line-height:25px;margin:20px 0px}#packages-wrapper .package-name p{font-weight:bold}#packages-left-col{float:left;padding:50px 5px 0px;width:50%}#packages-left-col img{float:left;display:block;padding-right:20px;width:auto;height:auto;max-width:100%}#packages-right-col{float:left;padding:50px 5px 0px;width:50%}#packages-wrapper .package-price{font-size:24px;text-align:left;font-weight:normal;line-height:1em;margin-top:40px;font-family:'Dosis', sans-serif;color:#c4942f}#packages-wrapper #input{margin:50px 0}#packages-wrapper ul{margin-left:-25px}#packages-wrapper li{font-family:'Open Sans', sans-serif;list-style:none;color:#3c3c3c;padding:6px 0px}#packages-wrapper li:before{content:'\2022';display:block;position:relative;max-width:0px;max-height:0px;left:-15px;top:-0px;color:#c4942f;font-size:20px}#contact-us{float:none;height:auto;clear:left;width:auto;max-width:1200px;min-width:0px;margin:0px auto 0px;padding:20px 0px}#contact-us p{padding:20px 0px}#questionnaire{float:none;height:auto;clear:left;width:auto;max-width:1200px;min-width:0px;margin:0px auto 0px;padding:20px 10px 20px 0px}#questionnaire p{padding:20px 0px}#questionnaire p.disclaimer{font-size:12px}@media all and (max-width: 1200px){#index-content-1{padding:0px 20px}#index-content-2,#get-on-stage-content-1,#get-on-stage-content-2,#about-us-content-2,#success-stories-content-1,#success-stories-content-3{padding:20px}#footer-1{padding-left:20px}#footer-3{padding-right:20px}#our-approach-content-2{padding:20px 10px}#content-1,#content-2,#content-3{padding:5px 10px}#contact-us{padding:20px 10px}}@media all and (max-width: 1100px){nav{max-width:840px}.step-title{font-size:16px}}@media all and (max-width: 1000px){footer p{font-size:14px}#banner{background-image:url("https://www.championnutrition.net.nz/img/banner-bg-sm.png");height:125px}#banner h1{font-size:40px;line-height:125px}#get-on-stage-content-2 img.right{max-width:75%}}@media all and (max-width: 900px){nav{max-width:760px}}@media all and (max-width: 800px){nav{max-width:100%}h1{font-size:36px;line-height:36px;margin-top:40px}#pattern-content p{margin-top:40px}#top-white{height:70px}#top-white #header #header-left{margin-top:20px}#top-white #header #header-right #cart{top:17px}#top-white #header #header-right #cart-total{line-height:70px}#top-black{height:130px}#logo{margin-top:-60px;max-width:140px}#copyright{clear:left}#copyright p{font-size:12px}footer p{font-size:16px}#footer-1{width:100%;clear:left;padding:10px 20px}#footer-2{width:100%;clear:left;padding:10px 20px}#footer-3{width:100%;clear:left;padding:10px 20px}#banner h1{font-size:30px}#content-left-gr{width:100%}#content-left-gr #content-1{width:50%;padding:0 10px 15px 0}#content-left-gr #content-2{width:50%;padding:0 0 15px 10px}#content-right-gr{clear:both;float:none;margin-left:0;width:100%}#content-right-gr #content-3{width:50%;padding:0 10px 0 0}#content-right-gr #content-4{width:50%;padding:0 0 0 10px}#our-approach-content-2{margin-left:5px;margin-right:5px}#get-on-stage-content-2 img.right{padding-left:40px;padding-bottom:40px}#packages-left-col{clear:both;width:100%}#packages-left-col img{float:none;padding:0 15px;margin-left:auto;margin-right:auto}#packages-right-col{clear:both;padding:30px 15px 0;width:100%}}@media all and (max-width: 680px){#our-approach-content-1 #content-1,#our-approach-content-1 #content-2,#our-approach-content-1 #content-3{clear:both;width:100%}}@media all and (max-width: 640px){#header-left{display:none}#header-right{display:none}h1{font-size:28px;line-height:28px}#banner h1{font-size:20px}#get-on-stage-content-2 img.right{display:block;padding:10px 0;width:100%;max-width:100%}#packages-right-col h2{font-size:24px}}@media all and (max-width: 450px){h1{font-size:24px;line-height:24px;margin-top:30px}#content-1{width:100%}#content-2{clear:both;float:none;width:100%}#content-3{clear:both;float:none;width:100%}#content-4{clear:both;float:none;width:100%}#input{width:100%}#content-left-gr #content-1{width:100%;padding:0 0 15px}#content-left-gr #content-2{width:100%;padding:0 0 15px}#content-right-gr #content-3{width:100%;padding:0 0 15px}#content-right-gr #content-4{width:100%;padding:0 0 15px}}@media all and (max-width: 340px){#banner h1{padding-top:30px;line-height:30px}#copyright p{line-height:20px}}
