article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block;}audio,canvas,video {display:inline-block;}audio:not([controls]) {display:none;height:0;}[hidden] {display:none;}html {font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:auto;}body {margin:0;}.group:after {visibility:hidden;display:block;content:"";clear:both;height:0;}* html .group { zoom:1; } *:first-child+html .group { zoom:1; } span.accesskey {text-decoration:none;}.accessibility {position:absolute;top:-999em;left:-999em;}dfn {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}a:focus {outline:0;}a:active,a:hover {outline:0;}a > svg, a > object.svg{pointer-events:none;}@font-face {font-family:'texgyreherosregular';src:url('http://zuca.co.nz/uploads/zuca_structure/fonts/texgyreheros-regular-webfont.eot');src:url('http://zuca.co.nz/uploads/zuca_structure/fonts/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://zuca.co.nz/uploads/zuca_structure/fonts/texgyreheros-regular-webfont.woff') format('woff'),url('http://zuca.co.nz/uploads/zuca_structure/fonts/texgyreheros-regular-webfont.ttf') format('truetype'),url('http://zuca.co.nz/uploads/zuca_structure/fonts/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg');font-weight:normal;font-style:normal;}.tinybold, .tiny_bold, .microbold, .micro_bold { font-weight:bold; }.tinybig, .tiny_big, .microbig, .micro_big { font-size:150%; }.tinybigger, .tiny_bigger, .microbigger, .micro_bigger { font-size:200%; }.tinysmall, .tiny_small, .microsmall, .micro_small { font-size:80%; }.tinyred, .tiny_red, .hl, .microred, .micro_red { color:#cc0000; }.tinyorange, .tiny_orange, .hl, .microorange, .micro_ornage { color:#C82226; }.tinyblack, .tiny_black, .microblack, .micro_black { color:#000000; }.tinygrey, .tiny_grey, .microgrey, .micro_grey, .tiny_gray, .tinygray, .microgray, .micro_gray { color:#666666; }.tinynowrap, .tiny_nowrap, .micronowrap, .micro_nowrap { white-space:nowrap; }.tinyleft, .tiny_left, .microleft, .micro_left, .float_left, .tiny_float_left, .micro_float_left { float:left; }.tinyright, .tiny_right, .microright, micro_right, .float_right, .tiny_float_right, .micro_float_right { float:right; }.tinytextleft, .tiny_textleft, .microtextleft, .micro_textleft { text-align:left; }.tinytextright, .tiny_textright, .microtextright, .micro_textright { text-align:right; }.tinyfloatleft, .tiny_floatleft, .microfloatleft, .micro_floatleft { float:left; }.tinyfloatright, .tiny_floatright, .microfloatright, .micro_floatright { float:right; }.tinycentre, .tiny_centre, .microcentre, .micro_centre { text-align:center; }.tinyclear, .tiny_clear, .microclear, .micro_clear{font-size:1px;height:1px;clear:both;width:100%;}body#tinymce{text-align:left;background-image:none;width:inherit;min-width:inherit;}body#tinymce p{padding:10px 0;}h1 {font-size:5em;}h2 {font-size:4em;}h3 {font-size:3em;}h4 {font-size:2em;}h1, h2, h3, h4, h5, h6, p {margin:0;padding:0;}abbr[title] {border-bottom:1px dotted;}b,strong {font-weight:bold;}dfn {font-style:italic;}mark {background:#ff0;color:#000;}code,kbd,pre,samp {font-family:monospace, serif;font-size:1em;}pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q {quotes:"\201C" "\201D" "\2018" "\2019";}small {font-size:80%;}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup {top:-0.5em;}sub {bottom:-0.25em;}img {border:0;}svg:not(:root) {overflow:hidden;}figure {margin:0;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {border:0; padding:0; }button,input,select,textarea {font-family:inherit; font-size:100%; margin:0; }button,input {line-height:normal;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer; }button[disabled],html input[disabled] {cursor:default;}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-cancel-button,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; }table {border-collapse:collapse;border-spacing:0;}.container-16, .container-12 {margin:0 auto;width:1200px;font-size:75%;}.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16 {display:inline;float:left;margin-left:10px;margin-right:10px;margin-top:1px;margin-bottom:1px;}.alpha {margin-left:0;}.omega {margin-right:0;}.beta {margin-left:0;margin-right:0;}.zulu{margin-top:10px;}.container-16, .container-12 {width:960px;font-size:73%;}.container-16 .grid-1 {width:40px;}.container-16 .grid-2 {width:100px;}.container-16 .grid-3 {width:160px;}.container-16 .grid-4 {width:220px;}.container-16 .grid-5 {width:280px;}.container-16 .grid-6 {width:340px;}.container-16 .grid-7 {width:400px;}.container-16 .grid-8 {width:460px;}.container-16 .grid-9 {width:520px;}.container-16 .grid-10 {width:580px;}.container-16 .grid-11 {width:640px;}.container-16 .grid-12 {width:700px;}.container-16 .grid-13 {width:760px;}.container-16 .grid-14 {width:820px;}.container-16 .grid-15 {width:880px;}.container-16 .grid-16 {width:940px;}.container-12 .grid-1 {width:60px;}.container-12 .grid-2 {width:140px;}.container-12 .grid-3 {width:220px;}.container-12 .grid-4 {width:300px;}.container-12 .grid-5 {width:380px;}.container-12 .grid-6 {width:460px;}.container-12 .grid-7 {width:540px;}.container-12 .grid-8 {width:620px;}.container-12 .grid-9 {width:700px;}.container-12 .grid-10 {width:780px;}.container-12 .grid-11 {width:860px;}.container-12 .grid-12 {width:940px;}@media only screen and (max-width:719px){.isResponsive .container-12, .isResponsive .container-16 {width:90%;}.isResponsive .grid-1, .isResponsive .grid-2, .isResponsive .grid-3, .isResponsive .grid-4, .isResponsive .grid-5, .isResponsive .grid-6, .isResponsive .grid-7, .isResponsive .grid-8, .isResponsive .grid-9, .isResponsive .grid-10, .isResponsive .grid-11, .isResponsive .grid-12, .isResponsive .grid-13, .isResponsive .grid-14, .isResponsive .grid-15, .isResponsive .grid-16 {width:100%;margin-left:0px;margin-right:0px;margin-top:1px;margin-bottom:1px;}.isResponsive .alpha {margin-left:0;}.isResponsive .omega {margin-right:0;}.isResponsive .beta {margin-left:0;margin-right:0;}.isResponsive .container-16 .grid-1, .isResponsive .container-16 .grid-2, .isResponsive .container-16 .grid-3, .isResponsive .container-16 .grid-4, .isResponsive .container-16 .grid-5, .isResponsive .container-16 .grid-6, .isResponsive .container-16 .grid-7, .isResponsive .container-16 .grid-8, .isResponsive .container-16 .grid-9, .isResponsive .container-16 .grid-10, .isResponsive .container-16 .grid-11, .isResponsive .container-16 .grid-12, .isResponsive .container-16 .grid-13, .isResponsive .container-16 .grid-14, .isResponsive .container-16 .grid-15, .isResponsive .container-16 .grid-16, .container-12 .grid-1, .container-12 .grid-2, .container-12 .grid-3, .container-12 .grid-4, .container-12 .grid-5, .container-12 .grid-6, .container-12 .grid-7, .container-12 .grid-8, .container-12 .grid-9, .container-12 .grid-10, .container-12 .grid-11, .container-12 .grid-12 {width:100%;}}img.scale, img.responsive, img {max-width:100%;height:auto;}.svgicon {display:inline-block;width:1em;height:1em;fill:currentColor;}a:hover svg{cursor:pointer;}.svgicon-phone{color:#C82226;width:20px;height:20px;}.svgicon-zuca{color:#000000;width:100%;height:100%;}a:hover .svgicon-zuca{color:#C82226;}.svgicon-fav-o{color:#000000;width:20px;height:20px;}a:hover .svgicon-fav-o{color:#C82226;}.svgicon-fav{color:#000000;width:20px;height:20px;}a:hover .svgicon-fav{color:#C82226;}.thumbnail .svgicon-fav, .thumbnail .svgicon-fav-o{color:#000000;}.thumbnail a .svgicon-fav, .thumbnail a .svgicon-fav-o{display:block;width:20px;height:20px;}.svgicon-pinterest, .svgicon-facebook{color:#666666;width:25px;height:25px;}.svgicon-grid-1, .svgicon-grid-4{color:#666666;width:22px;height:22px;}.svgicon-cart-full{color:#666666;width:20px;height:20px;}a:hover .svgicon-cart-full{color:#C82226;}.svgicon-cart{color:#666666;width:20px;height:20px;}.svgicon-search{color:#666666;width:17px;height:17px;margin:1px 1px 0 0;}a:hover .svgicon-search{color:#C82226;}.svgicon-home{color:#000000;width:22px;height:22px;}.svgicon-hourglass{color:#666666;width:22px;height:22px;}.svgicon-sadface{color:#666666;width:22px;height:22px;}.svgicon-menu{color:#666666;width:25px;height:25px;}a:hover .svgicon-menu{color:#C82226;}.smart .svgicon-cart-full, .smart .svgicon-cart,.smart .svgicon-fav, .smart .svgicon-fav-o{color:#666666;width:25px;height:25px;}.svgicon-truck-free, .svgicon-truck-x{color:#666666;width:35px;height:35px;}.svgicon-truck{color:#666666;width:20px;height:20px;}.svgicon-radio-unchecked, .svgicon-radio-checked{color:#666666;width:12px;height:12px;}.svgcart_steps .svgicon-cart-full{color:#666666;width:25px;height:25px;}.zoom_icon .svgicon-search{color:#000000;width:32px;height:32px;}.svgcart_steps .svgicon{color:#666666;width:25px;height:25px;}.svgcart_steps a .svgicon{display:block;width:25px;height:25px;}.svgicon-sale, .svgicon-new, .svgicon-clearance{display:block;width:100px;height:100px;}.sale_off_svg{display:block;width:50px;height:50px;}.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12,.grid-13,.grid-14,.grid-15,.grid-16{}img {max-width:100%;}video {max-width:100%;height:auto;}body {background:#FFFFFF;font-family:HelveticaNeue, "Helvetica Neue", HelveticaNeueRoman, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;font-weight:normal;color:#666666;margin-top:10px;letter-spacing:.1pt;}h1, h2, h3, h4, h5, h6 {color:#666666;font-family:HelveticaNeue-Light, "Helvetica Neue Light", HelveticaNeueLight, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;font-weight:200;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight:inherit; }p { margin:0 0 16px 0; line-height:16px; }p img { margin:0; }p.lead { font-size:21px; line-height:27px; color:#777;}em { font-style:italic; }strong { font-weight:bold; color:#666666; }small { font-size:80%; }hr { border:solid #ddd; border-width:1px 0 0; clear:both; margin:10px 0 30px; height:0; }a, a:visited { color:#000000; text-decoration:none; outline:0; }a:hover, a:focus { color:#C82226; }p a, p a:visited { line-height:inherit; }.clickable { cursor:pointer; }ul, ol { margin-bottom:20px; }ul { list-style:none outside; }ol { list-style:decimal; }ol, ul.square, ul.circle, ul.disc { margin-left:30px; }ul.square { list-style:square outside; }ul.circle { list-style:circle outside; }ul.disc { list-style:disc outside; }ul ul, ul ol,ol ol, ol ul { margin:4px 0 5px 30px; }ul ul li, ul ol li,ol ol li, ol ul li { margin-bottom:6px; }li { line-height:16px; margin-bottom:12px; }ul.large li { line-height:21px; }li p { line-height:21px; }img.scale-with-grid {max-width:100%;height:auto; }.button,a.button,button,input[type="submit"],input[type="reset"],input[type="button"] {color:#FFFFFF;background:#C82226;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;text-decoration:none;cursor:pointer;line-height:normal;padding:6px 15px;font-size:1em;font-family:HelveticaNeue-Light, "Helvetica Neue Light", HelveticaNeueLight, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;font-weight:200;border:1px solid #C82226;text-transform:uppercase;-webkit-appearance:none;-webkit-text-stroke:0.2px;}a.button{color:#FFFFFF;font-weight:400;}@-moz-document url-prefix() {button,input[type="submit"],input[type="reset"],input[type="button"]{font-weight:400;}}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover {color:#FFFFFF;background:#000000;border:1px solid #000000;}.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus {outline:none;}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active {color:#FFFFFF;background:#C82226;border:1px solid #C82226;}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width {width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center; }button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}.j_disable input, .j_disable button{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}form { }fieldset {margin-bottom:20px; }input[type="text"],input[type="password"],input[type="email"],textarea,select {padding:3px 6px;outline:none;font-size:1em;font-family:HelveticaNeue, "Helvetica Neue", HelveticaNeueRoman, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;color:#000000;margin:0;width:210px;max-width:100%;display:block;margin-top:1px;background:#DDDDDD;border:1px solid #AAAAAA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}select {padding:0; }input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus {border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2); }textarea {min-height:60px; }label,legend {display:block;}select {width:220px; }input[type="checkbox"] {display:inline; }label span,legend span {font-weight:normal;font-size:.9em;font-family:HelveticaNeue, "Helvetica Neue", HelveticaNeueRoman, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;color:#AAAAAA;position:relative;display:inline;}label{display:inline-block;position:relative;line-height:normal;padding-bottom:1px;}label.labelhover:hover{cursor:pointer;}label img{display:inline;}.form_row{clear:both;float:left;position:relative;width:100%;line-height:normal;margin:0 0 10px 0;}span.required{position:relative;color:#C82226;}input.shortinput{width:30px;}.form_row_inline input{display:inline;}div.submit_container{margin-left:-5px;}div.submit_container.single_col_submit{margin-left:0;}div.submit_container + div.form_row{margin-top:5px;}div.submit_container.right{clear:both;margin:0 55px 15px 0;float:right;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#AAAAAA;}input:-moz-placeholder, textarea:-moz-placeholder {color:#AAAAAA;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#AAAAAA;}.placeholder{color:#AAAAAA;}.form_error h3{line-height:23px;color:#C82226;font-size:1.5em;}.disable, .disable input, .disable button{cursor:default !important;pointer-events:none;}.inputContainer {position:relative;float:left;}.formError {position:absolute;top:300px;left:300px;display:block;z-index:999999;cursor:pointer;}.formError .formErrorContent {width:100%;position:relative;z-index:90001;color:#C82226;width:150px;font-family:HelveticaNeue, "Helvetica Neue", HelveticaNeueRoman, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;font-size:11px;background:#FFFFFF;background:rgba(255,255,255,.97);-moz-box-shadow: 1px 1px 6px #CCCCCC;-webkit-box-shadow:1px 1px 6px #CCCCCC;box-shadow:1px 1px 6px #CCCCCC;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #CCCCCC;padding:4px 10px 4px 10px;text-align:left;}.greenPopup .formErrorContent {background:#33be40;}.blackPopup .formErrorContent {background:#393939;color:#666666;}.formError .formErrorArrow {width:15px;margin:-3px 0 0 13px;float:left;position:relative;z-index:99006;}.formError .formErrorArrowBottom {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px;}.formError .formErrorArrow div {background:#FFFFFF;background:rgba(255,255,255,.97);box-shadow:1px 1px 6px #CCCCCC;-webkit-box-shadow:0 1px 2px #CCCCCC;-moz-box-shadow:0 1px 2px #CCCCCC;-o-box-shadow:0 1px 2px #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;font-size:0px;height:1px;background:#FFFFFF;margin:0 auto;line-height:0;font-size:0;display:block;}.formError .formErrorArrowBottom div {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.greenPopup .formErrorArrow div {background:#33be40;}.blackPopup .formErrorArrow div {background:#393939;color:#FFFFFF;}.formError .formErrorArrow .line10 {width:15px;border:none;}.formError .formErrorArrow .line9 {width:13px;border:none;}.formError .formErrorArrow .line8 {width:11px;}.formError .formErrorArrow .line7 {width:9px;}.formError .formErrorArrow .line6 {width:7px;}.formError .formErrorArrow .line5 {width:5px;}.formError .formErrorArrow .line4 {width:3px;}.formError .formErrorArrow .line3 {width:1px;border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD;border-bottom:0 solid #DDDDDD;}.formError .formErrorArrow .line2 {width:3px;border:none;background:#DDDDDD;}.formError .formErrorArrow .line1 {width:1px;border:none;background:#DDDDDD;}.feedback_item_rating{padding-top:1em;}.feedback_summary_item{padding-top:.2em;}.band{position:relative;top:-10px;left:0;width:100%;height:5px;overflow:visible;visibility:visible;display:block;background:#C82226;z-index:5;}.container{border-top:10px solid #FFFFFF;}header{border-top:10px solid #FFFFFF;}header a{color:#666666;}.header-links-left{width:100%;height:25px;overflow:hidden;font-size:.9em;text-align:left;text-transform:uppercase;word-spacing:2px;}.logo{position:relative;margin:15px 0 0 0;width:205px;height:56px;z-index:25;line-height:0;padding:0;}.logo a{position:relative;display:block;width:205px;height:56px;margin-left:2px;}.mask{position:absolute;top:0;left:0;width:185px;height:56px;padding:0;margin:0;background:#FFFFFF;}.icon-zuca{position:absolute;top:0;left:0;padding:0;margin:0 0 0 -15px;font-size:56px !important;}div.main-navigation.grid-16{height:25px !important;margin-left:10px !important;margin-right:10px !important;}@media screen and (-webkit-min-device-pixel-ratio:0) {.header-links-left {word-spacing:1px;}}div.hdr_links{margin:5px 0 0 0;}.hlink{margin:0 3.5px;}.hlink a{color:#666666;}.hlink a:hover{color:#C82226;}.header-links-right{width:100%;height:20px;text-align:right;margin-bottom:5px;font-size:.95em;}.links-right-height{height:30px;}.phone-block{height:19px;padding-left:28px;font-size:1.4em;color:#C82226;display:block;}.phone-number{display:inline-block;}.cart-block{display:block;}.cart-block-icon{display:inline-block !important;height:20px;width:20px;}.push{display:inline;}.push0{padding-right:0;}.push1{padding-right:1px;}.push2{padding-right:2px;}.push5{padding-right:5px;}.push10{padding-right:10px;}.push15{padding-right:15px;}.push20{padding-right:20px;}.push25{padding-right:25px;}.nopush, .nopush .icon{padding-right:0;}span.phone-block .push{vertical-align:middle;}span.cart-icon{height:20px;display:inline;line-height:20px;}span.cart-items{padding-right:10px;}span.cart-total{}div.search-box{float:right;position:relative;margin-top:5px;}.tt-dropdown-menu{position:relative;display:block;background:#FFFFFF;background:rgba(255,255,255,.95);box-shadow:1px 1px 6px #CCCCCC;-webkit-box-shadow:1px 1px 6px #CCCCCC;-moz-box-shadow:1px 1px 6px #CCCCCC;-o-box-shadow:1px 1px 6px #CCCCCC;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border:1px solid #CCCCCC;margin:0;padding:0;width:222px;text-align:left;}.tt-suggestions {font-size:1.1em;display:block;padding:3px 20px;line-height:10px;}.found-item{line-height:1.4;border-bottom:1px dotted #CCCCCC;display:block;padding-bottom:5px;margin-bottom:5px;clear:both;min-height:40px;}.found-item:hover{cursor:pointer;}.found-image{float:left;position:relative;padding-right:5px;}.found-text{text-indent:50px;}.search-item{clear:both;min-height:50px;padding-bottom:1em;}.search_image{float:left;}.search_desc{padding:10px 0 0 50px;}.search_desc p{padding:0;margin:0;}p.search_title{padding:0;margin:0;}.search_submit a{position:absolute;top:1px;right:1px;height:20px;width:20px;overflow:hidden;}.search_submit a:hover{}.search_desc dl.dl_icons{display:inline-block;padding:2px 0 0 0;margin:0;}.search_desc dd{display:inline;padding:0;margin:0;vertical-align:5px;}.search_desc .svgicon{width:18px;height:18px;}.formsearch{font-size:18px;}.watermark{position:relative;margin:5px auto;width:49px;height:49px;background:url(http://zuca.co.nz/uploads/zuca_structure/images/_zuca_z_logo.png) no-repeat center center;}.watermark a{width:49px;height:49px;display:block;}.site-message{margin-top:5px;text-align:center;}.site-message .popup{height:72px;border:2px solid #CCCCCC;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.daily_column{float:left;position:relative;width:56px;height:66px;overflow:hidden;padding:2px 0;}.daily_column.first{padding-left:5px;width:75px;}.daily_column.last{padding-right:5px;text-align:left;width:155px;}header{}article{}footer{}section{margin:10px 0;}aside.rail{background:#DDDDDD;}.svgcart_steps h3{font-size:1.5em;color:#666666;text-align:center;padding:10px;}.recently-viewed{border-top:1px solid #CCCCCC;margin-top:5px;}.signup-container{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin-top:10px;}.rule{margin-top:10px;border-top:1px solid #CCCCCC;height:1px;font-size:1px;}.signup-form{margin:0;margin-top:10px;padding-bottom:15px;}.signup-form input{display:inline;width:218px;font-size:.9em;height:13px;margin-right:7px;}.signup-form span.nms_submit input{float:right;position:relative;width:98px;margin:0;height:21px;padding:0;}.ecom-social-links{}.social-link a{display:inline;position:relative;}.social-float{float:right;}.footer-links{float:left;margin:15px 0;}.footer-links h3, .footer-links-mobile h3{font-size:1.1em;color:#CCCCCC;}.footer-links a, .footer-links-mobile a{color:#666666;}.footer-links a:hover, .footer-links-mobile a:hover{color:#C82226;}.footer-links ul, .footer-links li, .footer-links-mobile ul, .footer-links-mobile li{padding-left:0 !important;}.footer-links li, .footer-links-mobile li{line-height:15px;}li.sectionheader li{margin:0;}li.sectionheader > span{display:block;padding-bottom:8px;}li.sectionheader > ul{margin:0;}.copyright-container{border-top:1px solid #CCCCCC;text-align:center;font-size:.9em;margin-top:15px;}.copyright{}.dark_footer{width:100%;background:#000000;height:60px;}.dark_footer p{padding-top:20px;color:#FFFFFF;font-size:.9em;}.dark_footer a{color:#FFFFFF;text-transform:uppercase;}.dark_footer a:hover{color:#FFFFFF;}.disclaimer{margin-top:15px;}.disclaimer p{margin-bottom:10px;}.crumbs{margin-top:5px;height:50px;margin-bottom:12px;}ul.breadcrumbs{list-style:none;}ul.breadcrumbs li{float:left;font-size:.9em;}ul.breadcrumbs li + li{padding-left:5px;}.crumbs_container ul{margin:10px 0 0 3px;padding:0;}.remove-bottom { margin-bottom:0 !important; }.half-bottom { margin-bottom:10px !important; }.add-bottom { margin-bottom:20px !important; }span.accesskey {text-decoration:none;}.accessibility, hr {position:absolute;top:-999em;left:-999em;}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after { clear:both; }.row,.clearfix { zoom:1; }.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}*:first-child+html .test{color:red}html>body .test{color:orange}:root .test {color:green;}#slider{text-align:center;z-index:50;height:400px;}.slider{}.slider img, .slider li.slider_li{width:100%;}.banner, .banner2{position:relative !important;overflow:hidden;height:100%;height:400px;width:100%;opacity:0;}.banner ul, .banner li,.banner2 ul, .banner2 li{padding:0;margin:0;line-height:normal;height:400px;}.banner ul,.banner2 ul{width:100%;}.featured_prods{margin-top:20px;border-top:1px solid#C82226;padding-top:20px;}.imgoff{display:none;}.imgon{display:block;}.z_loader_container{float:left;position:relative;width:100%;height:85px;margin:10px 0 20px 0;}.animated_z_loader{position:relative;background-image:url(http://zuca.co.nz/uploads/zuca_structure/images/animated_z.gif);background-repeat:no-repeat;background-position:center center;background-size:85px 85px;width:85px;height:85px;margin:0 auto;}.smartpleasewait{float:right;position:relative;display:block;background-image:url(http://zuca.co.nz/uploads/zuca_structure/images/smartbutton_z.gif);background-repeat:no-repeat;background-position:center center;background-size:27px 27px;height:30px;width:30px;margin-left:5px;}.grid-icons{float:right;margin-left:10px;}.grid-icons a{display:inline-block;}.grid-icons a .svgicon{color:#AAAAAA;margin-left:5px;}.grid-icons a.active .svgicon{color:#666666;}.thumbnail{float:left;position:relative;overflow:hidden;margin:10px;background:#FFFFFF;}.thumb_gradient{position:relative;width:100%;height:308px;overflow:hidden;margin:10px auto;background:rgb(255,255,255); background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(242,242,242,1) 100%, rgba(242,242,242,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(35%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)), color-stop(100%,rgba(242,242,242,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); }.thumb_pad{padding:10px 20px 5px 20px;}.thumbnail input{-webkit-text-stroke:0.2pt;}.thumbnail.no_margin{margin-right:0;}.thumb_image{position:relative;width:100%;margin:0 auto;background-color:#FFFFFF;text-align:center;}.thumb_text{position:relative;width:100%;margin:10px auto;line-height:24px;text-align:left;}.thumb_text p{line-height:normal;margin:0;}.thumb_text a{color:#666666;}.thumb_text a:hover{color:#C82226;}h4.product_name{position:absolute;left:0;top:0;font-size:1.05em;color:#000000;margin:0;padding:0;font-weight:800;line-height:115%;height:35px;overflow:hidden;display:block;}.price_info{position:absolute;left:0;top:30px;width:100%;height:35px;overflow:hidden;overflow:hidden;display:block;}.cart_info{position:absolute;top:65px;left:0;width:100%;height:35px;overflow:hidden;display:block;}.price_info p{font-weight:bold;color:#000000;margin:0;padding:0;line-height:120%;padding-top:2px; }.price_info p .strikeout{color:#666666;}.price{font-size:1.25em;font-weight:bold;color:#C82226;letter-spacing:normal;}.cart_info input[type="button"], .cart_info input[type="submit"]{margin-top:7px;}.cart_info form, .cart_info form div{display:inline;}.other_info{left:0;bottom:45px;width:100%;height:36px;}.add_cart_truck{position:absolute;right:0;bottom:0;line-height:0;}.icon_text{position:absolute;top:21px;right:4px;color:#FFFFFF;font-size:10px;}.add_cart_truck_restricted{position:absolute;right:2px;bottom:0;height:36px;}.smalladdtocart{margin-right:8px;}.detail_buynow .smalladdtocart{margin-right:0;}.thumbnail .fav_icon.push.push5{display:inline-block;}.cat_soldout, .cat_free{display:inline-block;padding:8px 0 0 0;line-height:normal;width:80%;}.cat_soldout dt, .cat_soldout dd,.cat_free dt, .cat_free dd{display:inline-block;padding:0;margin:0;vertical-align:0;line-height:125%;}.cat_soldout dd,.cat_free dd{height:30px;width:60px;}.cat_soldout .push5,.cat_free .push5{padding-right:5px;}.cat_soldout .no_stock{float:left;}.strikeout{text-decoration:line-through;font-size:95%;}.pagination_container.top_container{border-bottom:1px solid #CCCCCC;padding:0;height:40px;}.pagination_container.btm_container{border-top:1px solid #CCCCCC;padding:0;margin:0;height:30px;padding-top:15px;}.pagi_sort{float:left;}.pagi_nav{float:right;width:auto;display:inline-block;white-space:nowrap;}.pagi_text, .pagi_links{text-transform:uppercase;display:inline-block;margin-left:10px;}.pagi_button{color:#666666;background:#DDDDDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;margin:0 5px;cursor:pointer;line-height:normal;padding:2px 0;font-weight:normal;border:1px solid #AAAAAA;}@-moz-document url-prefix() {.pagi_button{padding:0;}}.pagi_dropdown select{display:inline;padding:2px 6px;outline:none;color:#666666;margin:0;max-width:100%;background:#DDDDDD;border:0;-webkit-appearance:none;}.sim_button, input[type="submit"].sim_button{color:#666666;background:#DDDDDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;cursor:pointer;line-height:normal;padding:4px 10px;font-weight:normal;border:1px solid #AAAAAA;text-transform:uppercase;}.sim_button.true_button{padding:6px 10px 5px 10px !important;margin-top:-2px;}.sim_button:hover, input[type="submit"].sim_button:hover{color:#C82226;border:1px solid #C82226;}.pagi_links a{margin-left:5px;}.recently-viewed .viewed-container{float:left;position:relative;padding:10px 0;}.recently-viewed h3, .signup-container h3{text-align:center;text-transform:uppercase;margin-top:15px;font-size:1.1em;}.recently-viewed .recent_thumb{width:134px;height:215px;float:left;position:relative;margin-right:27px;overflow:hidden;background:rgb(255,255,255); background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(242,242,242,1) 100%, rgba(242,242,242,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(35%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)), color-stop(100%,rgba(242,242,242,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(242,242,242,1) 100%,rgba(242,242,242,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); }.recently-viewed .recent_thumb.no_margin{margin-right:0;}.recently-viewed .recent_thumb .thumb_image{width:113px;height:140px;margin:0 auto;}.recently-viewed .recent_thumb .thumb_text{font-size:.9em;line-height:13px;width:120px;margin:8px auto 5px auto;font-weight:bold;height:58px;}.recently-viewed .recent_thumb .price{}.recently-viewed .recent_thumb .product_price{position:absolute;bottom:0;}.recently-viewed .recent_thumb .product_price p strong{color:#000000;}div.fav_it {position:absolute;bottom:-2px;right:-5px;}div.mob_fav_it{float:right;margin-top:-2px;margin-right:-5px;}.slash{pointer-events:none;}div.new_arrival {position:absolute;top:0;left:0;width:100px;height:100px;}div.on_sale {position:absolute;top:0;left:0;width:100px;height:100px;}div.daily_sale {position:absolute;top:0;left:0;width:100px;height:100px;}.div.daily_sale a, .on_sale a, .new_arrival a{width:100px;height:100px;display:block;}#page_details div.new_arrival,#page_details div.on_sale,#page_details div.daily_sale{}div.sale_off {position:absolute;top:25px;right:0;width:50px;height:50px;}.fancygroup-slide{background-image:url(http://zuca.co.nz/uploads/zuca_structure/images/animated_z.gif);background-repeat:no-repeat;background-position:center center;display:block;width:403px;height:424px;}.product_details{padding-bottom:15px;}div.product_details h2{font-family:HelveticaNeue-Light, "Helvetica Neue Light", HelveticaNeueLight, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, Tahoma, Geneva, Arial, sans-serif;line-height:30px;font-size:2.3em;font-weight:200;color:#C82226;margin-bottom:20px;}div.product_details .price{font-size:1.8em;font-weight:bold;margin-top:10px;display:inline-block;}div.product_details .pricing{font-size:1.3em;margin-top:15px;}div.product_details .pricing p{font-weight:bold;color:#000000;}div.product_details .detail_quantity{float:left;position:relative;clear:both;text-align:left;}div.product_details .detail_buynow{position:relative;font-size:1.4em;margin-top:20px;text-align:right;}div.product_details .detail_buynow .half-width{padding:0 0 10px 10px;}div.detail_quantity input{display:inline-block;margin-top:5px;}div.detail_quantity label{display:inline-block;margin:5px;}input[type="text"].quantity_detail_input{width:40px;display:inline;}input[type="button"].green_button{background:#009966;border-color:#009966;}div.product_details input[type="button"],div.product_details input[type="submit"]{width:120px;}.j_remove{margin-left:5px;vertical-align:-4px;}.heart_fav, .heart_fav span{color:#C82226;}.heart_fav:hover, .heart_fav span:hover{color:#000000;}input.detail-button, input.detail-green-button{clear:both;position:relative;}div.product_details label{display:inline;margin-top:6px;}div.product_details .hero_img{position:relative;display:block;width:403px;margin:5px 0 5px 20px;height:424px;}div.product_details .soldout_message p{width:50%;padding-left:50%;padding-top:10px;}div.product_details .soldout_message.details_soldout p{width:80%;padding-left:0;}p.details_soldout{display:inline-block;line-height:normal;margin-left:45px;}p.details_soldout .no_stock{float:left;padding-left:0;}.details_soldout{margin-top:10px !important;}.product_details .dl_icons{margin:0;padding:0;}.icon_cell{height:30px;display:inline-block;}.icon_cell dt, .icon_cell dd{display:inline-block;padding:0;margin:0;vertical-align:0;}.icon_cell .dl_icons .push5{padding-right:5px;}.icon_cell .dl_icons.push20{padding-right:20px;}.icon_details .svgicon{color:#666666;width:32px;height:32px;}.icon_details dt a{display:inline-block;width:32px;height:32px;}.icon_details a .svgicon, .icon_details a{color:#000000;}.icon_details a:hover .svgicon, .icon_details a:hover{color:#C82226;}.icon_details .svgicon.svgicon-fav-o, .icon_details .svgicon.svgicon-fav{width:25px;height:25px;}.icon_details .dl_icons dt.fav_icon a{width:25px;height:25px;vertical-align:4px;}.icon_details .dl_icons dd.fav_text a{vertical-align:8px;line-height:0;}.icon_details .svgicon.svgicon-spanner{width:25px;height:25px;}.details_soldout .dl_icons dd{width:185px !important;display:inline-block !important;margin:0;padding:0;}.details_soldout .dl_icons dt{vertical-align:5px;}.product_tabs{clear:both;float:left;position:relative;width:100%;background-color:#FFFFFF;border:1px solid #CCCCCC;margin-top:60px;}.tab_content ul, .tab_content li{margin-left:0;padding-left:0;}.zicon{position:absolute;right:0;bottom:0;pointer-events:none;}p.zoom_icon{float:right;position:relative;width:32px;height:32px;pointer-events:none;}p.zoom_icon a{display:block;width:32px;height:32px;}p.zoom_icon:hover svg, p.zoom_icon.hover svg{color:#C82226;}.shipping-container{}.sharing{float:left;position:relative;margin-top:15px;padding-bottom:5px;display:block;}.sharing p{display:inline;}.addfav{float:right;}table.vanilla td, table.vanilla2 td, table.vanilla3 td, table.vanilla4 td{border:0;padding-left:0;padding-right:0;}table.vanilla2, table.vanilla3{border-collapse:separate;}table.vanilla2 td{padding-left:5px;padding-right:5px;border-bottom:1px solid #AAAAAA;border-top:0;line-height:120%;font-size:.9em;}table.vanilla3 td{padding-left:5px;padding-right:5px;border-bottom:1px solid #AAAAAA;border-top:1px solid #AAAAAA;line-height:120%;font-size:.9em;}table.inpage .svgicon{width:30px;height:30px;vertical-align:-8px;}.inline-strongman .svgicon{width:20px;height:20px;}.tab_content{height:550px;padding:15px 0;}.tab_buttons{position:relative;z-index:9000;}ul.tabs ul { display:none; }ul.tabs li:hover>ul { display:block; }ul.tabs{display:block;zoom:1;float:left;height:18px;margin:-27px 0 0 -20px;width:100%;}ul.tabs li{display:block;margin:0 7px 0px 0;height:28px;overflow:hidden;}ul.tabs a:active, ul.tabs a:focus { outline-style:none; }ul.tabs a{display:block;vertical-align:middle;text-align:left;padding:0 33px;font-weight:bold;color:#C82226;text-decoration:none;text-transform:uppercase;line-height:25px;height:25px;background-color:#CCCCCC;border:1px #CCCCCC solid;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-top-left-radius:8px;-moz-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}ul.tabs li { float:left;}ul.tabs ul a{text-align:left;}ul.tabs li:hover>a{background-color:#000000;text-decoration:none;}ul.tabs li a:hover{background-color:#000000;color:#FFFFFF;text-decoration:none;border:1px #000000 solid;}ul.tabs li.current_tab a:hover{border:1px #CCCCCC solid;border-bottom:1px solid #FFFFFF;}ul.tabs li.current_tab{color:#C82226;background-color:#FFFFFF;}ul.tabs li.current_tab a{color:#C82226;background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;}.tab_scroll{height:540px;overflow:auto;width:438px;}.tab_padding{padding:10px 23px;}.tab_padding p, .tab_padding li{line-height:17px;}.tab_padding li{list-style-type:disc;margin:0 0 0 15px;padding:0;}.tab_padding p strong{font-weight:bold;}.tab_padding p + p{}.tab_padding p + ul{margin-top:-15px;}.tab_care_pad{}div.tab-1, div.tab-2, div.tab-3, div.tab-4, div.tab-5{display:none;}div.tab-1.current_tab, div.tab-2.current_tab, div.tab-3.current_tab, div.tab-4.current_tab, div.tab-5.current_tab{display:block;}.pickme{margin:0;padding:0;}.extra_image_thumbs{min-height:510px;clear:both;}.extra_thumb{background:#FFFFFF;border:1px solid #CCCCCC;width:145px;height:153px;float:left;position:relative;margin:0 5px 5px 0;overflow:hidden;}.extra_thumb img{margin:0;width:162px;height:170px;}.extra_thumb.no_margin{margin-right:0;}.dynamic_zgroup_thumbs .extra_thumb, .dynamic_zgroup_thumbs .extra_thumb img{width:84px;height:88px;}a.picked img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}.daily-zuca-details{margin-top:35px;}div.countdown-container{float:left;position:relative;width:48%;text-align:center;}div.progress-container{float:right;position:relative;width:50%;text-align:center;}#cd{color:#C82226;display:inline;font-weight:bold;}div.progress-border{position:relative;display:block;border:2px solid #CCCCCC;width:150px;margin:20px auto;background-color:#FFFFFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}div.progress-border div{background-color:#009966;height:30px;}.cgfav_addtofav{}.gallery{width:900px;margin:0 auto;}.gallery_img{float:left;position:relative;width:100px;height:160px;overflow:hidden;margin:15px 13px 13px 0;overflow:hidden;}.gallery_img.no_margin{margin-right:0;}.gallery_img .thumb_image{width:100px;height:127px;}.gallery_img .thumb_image img{padding:0;}.gallery_img .thumb_text{width:100px;margin:5px 0 0 0;padding:0;height:auto;line-height:14px;}article h2{margin-bottom:12px;font-size:2.2em;color:#C82226;}article.grid-16 h3, article .grid-12 h3,.spot_heading h3, .featured_prods h3, .cart_content h3{margin-bottom:10px;font-size:1.5em ;color:#C82226;}article.grid-16 h4{color:#666666;font-weight:bold;font-size:1.1em ;}article.grid-16 ul{list-style-type:disc;margin-left:18px;padding-left:0;}article.grid-16 li{padding-left:0;margin-left:0;}article.grid-16.slider ul{list-style-type:none;margin:0;}#page_pickup-showroom-location .just-content{float:left;position:relative;width:300px;}.main-image{position:relative;height:314px;width:314px;border:2px solid #fff;overflow:hidden;}.slider-thumbs{position:relative;height:102px;overflow:hidden;}.slider-image-big{position:absolute;top:0;left:0;display:none;}.slider-image-thumb{float:left;border:2px solid #fff;display:inline;}.slider-image-thumb:hover{cursor:pointer;}.googlemap{float:right;position:relative;margin:2px 3px 0 10px;}.imgoff{display:none;}.imgon{display:inline;}.returnsform .form_row.check_boxes div{float:left;position:relative;padding-right:10px;}.returnsform .form_row.check_boxes div input{margin-top:-2px;}.returnsform .form_row.check_boxes label.tinysmall{width:100%;margin-bottom:10px;}.returnsform .form_row.heading{font-weight:bold;text-transform:uppercase;margin-top:20px;}.returnsform .form_row.help{font-style:italic;}.returnsform .form_row.table_cell{float:left;position:relative;clear:none;margin-right:5px;}.returnsform .form_row.table_cell.first{margin-left:0;clear:both;}.returnsform .form_row.table_cell.sma{width:75px;}.returnsform .form_row.table_cell.sma input{width:60px;}.returnsform .form_row.table_cell.med{width:134px;}.returnsform .form_row.table_cell.med input{width:120px;}.returnsform .form_row.table_cell.big{width:299px;}.returnsform .form_row.table_cell.big input{width:285px;}.returnsform .form_row.hug input{width:50%;}.returnsform .form_row.table_cell input{width:auto;}.returnsform label{float:left;position:relative;margin-bottom:5px;}.returnsform label.tinysmall{font-size:.9em;}.returnsform input{clear:both;float:left;position:relative;}.returnsform .check_boxes input{margin:0 5px 0 0;}.mediapress{}.mediapress .item{margin:15px 0 20px 0;padding:0 25px;}.mediapress .item-image{display:block;width:190px;height:248px;margin:8px 0;}.mediapress .item-image.left{float:left;}.mediapress .item-image.right{float:right;}.mediapress .item-caption{clear:both;}table{width:100%;margin-bottom:10px;}th{background:#CCCCCC;text-transform:uppercase;padding:8px;vertical-align:bottom;text-align:left;}td{padding:8px;vertical-align:middle;line-height:16px;}th, td{border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}th.first, td.first{border-left:1px solid #AAAAAA;}th.last, td.last{border-right:1px solid #AAAAAA;}td.bottom{border-bottom:2px solid #AAAAAA;}.itemquantity input{width:22px;}.itemaction{white-space:nowrap;}.inner_table_float_right input, .inner_table_float_right label{}a.cart_fav{display:inline-block;width:30px;height:30px;}.cart-block a.cart_fav .svgicon, .cart-block a{color:#666666;}.cart-block a.cart_fav:hover .svgicon, .cart-block a:hover{color:#C82226;}.cart-truck{display:inline-block;margin:-3px 0 0 5px;}.cart-truck:hover .svgicon{color:#C82226;}.fake-check{margin-top:0;}a.fake-btn{margin-top:0;color:#FFFFFF;display:inline-block;padding:6px 14px;text-align:center;}.thumbnail a.fake-btn{margin-top:8px;}a.fake-btn.big-btn{width:80%;}a.fake-btn:hover{color:#FFFFFF;}.fake-label{display:inline-block;vertical-align:1px;}.cart_subtotals{float:right;margin-bottom:20px;}.cart_subtotals a.button + a.button{margin-left:5px;}.promo_code_container{margin-bottom:10px;}.coupon_container{clear:both;}.coupon_container input{display:inline;width:220px;font-size:.9em;height:13px;}.coupon_container input.coupon_submit{position:relative;width:98px;margin:0;height:21px;padding:0;margin-left:5px;}td.itemtotal, td.itemprice, th.itemprice, th.itemaction.last, td.itemaction.last{text-align:right;width:80px;}td.itemtotal.first.hoverall{width:100%;}td.itemaction.last, td.itemprice.last{width:50px;}th.itemquantity, td.itemquantity{}a.button.redbut{background:#000000;border:1px solid #000000;}a.button.redbut:hover{background:#C82226;border:1px solid #C82226;}.half-width{display:inline-block;}.daily h3{font-size:2.1em;padding-bottom:5px;color:#666666;font-family:HelveticaNeue, "Helvetica Neue", HelveticaNeueRoman, HelveticaNeue-Roman, "Helvetica Neue Roman", Helvetica, texgyreherosregular, Tahoma, Geneva, Arial, sans-serif;font-weight:bold;margin-top:8px;}.daily h4{padding-bottom:3px;font-size:.9em;}.daily .product_name{margin-top:5px;}.daily a{color:#666666;}.daily a:hover{color:#C82226;}.daily a.button{position:absolute;bottom:7px;right:6px;font-size:.7em;color:#FFFFFF;padding:4px 4px;}p.dailyprice{font-size:.8em;margin:0;line-height:14px;}p.dailyprice .price{letter-spacing:normal;}.inner_table_float_right{}.inner_table_float_right label, .inner_table_float_right input, .inner_table_float_right select{}.restricted_label{margin-top:15px;}.confirmcartform ul, .confirmcartform li{margin-left:0;padding-left:0;margin-bottom:2px;}.confirmcartform .cartitem td{height:60px;}.confirmcartform .cartitem td.itemprice{height:auto;}.diff_shipping{display:block;}.diff_shipping.hide_shipping{display:none;}.register_container, .login_container{margin-top:3em;}.express_container p{margin-bottom:8px;}.svgcart_steps{margin:20px 0;}.svgcart_steps ul{margin-bottom:40px;}.svgcart_steps li{text-transform:capitalize;padding-bottom:5px;}.svgcart_steps .dl_icons dd{width:inherit;}.svgcart_steps dl,.svgcart_steps dd,.svgcart_steps dt{display:inline-block;margin:0;padding:0;}.svgcart_steps dt{vertical-align:-1px;}.svgcart_steps .active_step .svgicon, .svgcart_steps .active_step dd{color:#C82226;}.svgcart_steps a .svgicon{color:#000000;}div.cart_steps{background-image:url(http://zuca.co.nz/uploads/zuca_structure/images/_zuca_steps_grouped.png);background-repeat:no-repeat;width:120px;height:520px;margin:0 auto;position:relative;}div.cart_steps.step-1{background-position:0 25px;}div.cart_steps.step-2{background-position:-120px 25px;}div.cart_steps.step-3{background-position:-240px 25px;}div.cart_steps.step-4{background-position:-360px 25px;}div.cart_steps.step-5{background-position:-480px 25px;}div.hotspot-1{position:absolute;top:40px;left:0;width:140px;height:80px;}div.hotspot-2{position:absolute;top:125px;left:0;width:140px;height:80px;}div.hotspot-3{position:absolute;top:212px;left:0;width:140px;height:80px;}div.hotspot-1 a,div.hotspot-2 a,div.hotspot-3 a{display:block;width:140px;height:80px;}.paymentexpress{float:left;margin-top:-2px;height:36px;width:218px;background-image:url(http://zuca.co.nz/uploads/zuca_structure/images/dps_paymentexpress.png);background-position:left bottom;background-repeat:no-repeat;text-align:left;}.paymentbutton{float:right;margin-bottom:20px;}.paymentexpress a{display:block;height:36px;width:217px;}.order_notes{padding-bottom:20px;}.final_message{margin-top:5em;}.order_instruct{margin-top:2em;}.order_instruct h3{margin-bottom:0;padding-bottom:0;}.smart-left{width:30%;display:inline;float:left;text-align:left;padding-top:2px;}.smart-right{width:30%;display:inline;float:right;text-align:right;padding-top:2px;}.smart-centre{width:40%;display:inline;float:left;text-align:center;}.smart a{display:inline-block;height:25px;width:25px;}.first{margin-left:0;}.last{margin-right:0;}.dl_icons.free_icon, .dl_icons.free_icon dt{margin:0;padding:0;}.dl_icons.free_icon{position:absolute;bottom:-6px;right:30px;}@media only screen and (min-width:960px) and (max-width:1199px){}@media only screen and (min-width:720px) and (max-width:959px){}@media only screen and (max-width:719px){header{border-top:5px solid #FFFFFF;}.smallband{position:relative;margin:8px 0;left:0;width:100%;height:1px;overflow:visible;visibility:visible;display:block;background:#C82226;z-index:5;}.smart_logo{position:relative;margin:0;width:129px;height:34px;z-index:25;line-height:0;padding:0;margin:0 auto;}.smart_logo a{display:block;width:129px;height:34px;}.mobile-cart .dl_icons, .mobile-cart dd, .mobile-cart dt{display:inline-block;margin:0;padding:0;}.mobile-cart .push2{padding-right:2px;}.icon{padding:0 5px;margin-top:4px;}.icon.first{padding-left:0;}.icon.last{padding-right:0;}.icon_text{position:absolute;top:8px;right:-2px;padding:0;width:23px;text-align:center;}.smartslider, .slider{width:100%;overflow:hidden;}.thumbnail{margin:0;border:1px solid #FFFFFF;}.thumb_text .svgicon-truck-x{width:27px;height:27px;}.container-16 .grid-4.grid_yep{width:50%;}.container-16 .grid-4.grid_nup .thumbnail{float:none;}.container-16 .grid-3.grid_nup .thumbnail{float:none;}div.grid-3.grid_home.grid_nup{margin-left:0 !important;margin-right:0 !important;}h4.product_name{height:35px;}.pagi_button .cms_dropdown{max-width:215px !important;}.pagi_button .cms_submit.sim_button{float:right;}.pagination_container.top_container{height:80px;}.tab_scroll{width:auto;height:auto;}ul.tabs{float:none;margin-right:0;width:94%;}ul.tabs li{width:30%;margin:0 3px 0 0;}ul.tabs a{padding:0;text-align:center;font-size:90%;}.shipping{margin-top:10px;}.product_tabs{margin-top:60px;}.signup-form input{width:200px;margin-bottom:5px;}.signup-form .cms_textfield{margin-top:5px;}.signup-form .cms_submit{margin-top:6px !important;}.footer-links-mobile{margin:10px 0;}.footer-links-mobile ul{margin:0;padding:0;}.footer-links-mobile li{padding:2px 0;}.sectionheader.grid-4{width:100%;}.shipping .dl_icons{width:100%;}.icon-grid{vertical-align:-1px;}.mobile-search-box a{display:inline-block;}.mobile-search-box a span{vertical-align:-4px;}.mobile-search-box input[type="text"]{width:180px;margin:0;display:inline;}.product_slider{display:none;height:360px;overflow:hidden;}.product_slider ul{margin:0;padding:0;}.product_slider ul li{margin:0;padding:0;}.svgcart_steps{margin:5px 0 0 0;}.svgcart_steps h3{padding:0;}.svgcart_steps li, .svgcart_steps ul{padding-bottom:7px;margin-bottom:0;}.express_container, .shipping_cont{margin-top:1.5em;}.submit_container.right{float:left !important;}.svgicon-search{color:#666666;width:20px;height:20px;}.thumb_text .svgicon-truck{width:27px;height:27px;}.price_info, .other_info, h4.product_name{height:35px;}.price_info{top:35px;}.thumbnail a.fake-btn{margin-top:2px;}.price_info p{padding-top:0;}div.product_details .detail_buynow{text-align:left;}div.product_details .detail_buynow .half-width{margin:0;padding:0;}.detail_options select{height:22px !important;}.footer-social-mobile .dl_icons{display:inline-block;padding-right:5px;}.footer-social-mobile .dl_icons a{display:block;width:25px;height:25px;}.grid_nup .mob_price{float:left;width:230px;padding-top:2px;}.grid_yep .mob_price{float:left;width:118px;padding-top:2px;}.cart_info input[type="submit"]{width:100% !important;}.featured_prods{margin-top:10px !important;}.pagi_nav{float:left;margin-left:0;margin-top:10px;}.pagi_links, .pagi_text{margin-left:0;}.menu .svgicon{width:25px !important;height:25px !important;display:block;}.dc-0.first a{display:block;width:25px !important;height:25px !important;}}@media only screen and (min-width:377px) and (max-width:719px){.grid_yep .thumbnail{padding:0 47px;}.grid_yep div.mob_price{padding-top:5px;}.grid_yep .thumbnail, .pagination_container{font-size:87%;}.grid_yep .thumb_gradient{height:333px;overflow:hidden;}.cat_free{position:absolute;height:30px;top:53px;left:0;overflow:hidden;}.cart_info{top:90px;}.grid_nup .thumb_gradient{width:330px;margin:0 auto;height:333px;}.banner2{display:inline-block;}.banner1{display:none;}div.product_details .hero_img{width:337px;margin:0 auto;height:355px;}}@media only screen and (max-width :376px){.cat_free{position:absolute;height:30px;top:57px;left:0;overflow:hidden;}.cart_info{top:90px;}.slider{margin-top:15px;}.grid_yep .thumbnail, .pagination_container{font-size:85%;}.grid_yep .thumb_gradient{height:308px;overflow:hidden;}.grid_nup .thumb_gradient{height:333px;overflow:hidden;}.add_cart_truck{position:relative;}.cart_subtotals{display:table;width:100%;}.half-width{display:table-cell;width:50%;padding:1px;float:none;font-size:.9em;}div.product_details .detail_buynow .half-width{padding:0 1px;}div.product_details .dl_icons dt{}div.product_details .dl_icons dd{display:block;vertical-align:0;padding-top:5px;}.product_details .dl_icons{position:relative;height:65px;display:block;}.icon_details .dl_icons dt.fav_icon a, .icon_details .dl_icons dd.fav_text a{vertical-align:0;}.icon_details .dl_icons dd.fav_text{width:40px;}.icon_cell .dl_icons.push20{padding-right:25px;}.dl_icons.push15{padding:1px;}.icon_details{padding-bottom:0 !important;}.cart_subtotals input{display:inline-block;width:100%;margin:0;text-align:center;}.cart_subtotals a{text-align:center;display:block;}.cart_subtotals a span{width:100%;display:inline-block;}.coupon_container input{width:150px;}.shipping .dl_icons dd{padding-left:10px !important;}div.product_details .detail_quantity{text-align:left;}div.product_details .detail_buynow{display:table;float:none;}div.product_details input[type="button"], div.product_details input[type="submit"]{width:100%;}div.new_arrival{width:75px;height:75px;}.grid_yep .thumb_pad{padding:5px 10px 2px 10px;}.grid_nup .thumb_pad{padding:10px 30px 5px 30px;}.cat_soldout, .cart_info, .cat_free{padding:0;width:100%;height:32px;}.mob_search .svgicon-search{width:22px;height:22px;margin:0;vertical-align:-5px;}.cart_info input[type="button"], .cart_info input[type="submit"]{margin-top:2px;}.banner1{display:inline-block;}.banner2{display:none;}div.product_details .hero_img{width:337px;margin:0 0 10px 0;height:355px;}}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:#FFFFFF;}#colorbox{outline:0;}#cboxContent{margin-top:20px;background:#FFFFFF;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{border:1px solid #CCCCCC; background:#fff;}#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}#cboxCurrent{position:absolute; top:-20px; right:0px; color:#666666}#cboxLoadingGraphic{background:url(http://zuca.co.nz/uploads/zuca_structure/images/animated_z.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}#cboxPrevious{position:absolute; top:50%; left:1px; margin-top:-32px; background:url(http://zuca.co.nz/uploads/zuca_structure/images/colorbox_images/controls14.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}#cboxPrevious:hover{background-position:bottom left;}#cboxNext{position:absolute; top:50%; right:1px; margin-top:-32px; background:url(http://zuca.co.nz/uploads/zuca_structure/images/colorbox_images/controls14.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}#cboxNext:hover{background-position:bottom right;}#cboxClose{position:absolute; top:10px; right:5px; display:block; background:url(http://zuca.co.nz/uploads/zuca_structure/images/colorbox_images/controls14.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}#cboxClose:hover{background-position:bottom center;}#cboxLoadedContent{background:#FFFFFF;background:rgba(255,255,255,.95);box-shadow:1px 1px 6px #CCCCCC;-webkit-box-shadow:1px 1px 6px #CCCCCC;-moz-box-shadow:1px 1px 6px #CCCCCC;-o-box-shadow:1px 1px 6px #CCCCCC;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #CCCCCC;}#cboxContent{-o-box-shadow:1px 1px 6px #CCCCCC;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.csSlideOuter {overflow:hidden;}.lightSlider:before, .lightSlider:after {content:" ";display:table;}.csSlideWrapper > ul:after {clear:both;}.csSlideWrapper .csSlide {-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}.csSlideWrapper .csFade {position:relative;}.csSlideWrapper .csFade > li {position:absolute !important;top:0;left:0;z-index:9;margin-right:0;}.csSlideWrapper.usingCss .csFade > li {opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}.csSlideWrapper .csFade > li.active {z-index:10;}.csSlideWrapper.usingCss .csFade > li.active {opacity:1;}.csSlideOuter .csPager.cSpg {position:absolute;margin:-18px 0 0 0;padding:0;text-align:center;z-index:80;width:100%;}.csSlideOuter .csPager.cSpg > li {cursor:pointer;display:inline-block;padding:0 5px;}.csSlideOuter .csPager.cSpg > li a {background-color:#666666;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;color:#666666;}.csSlideOuter .csPager.cSpg > li:hover a, .csSlideOuter .csPager.cSpg > li.active a {background-color:#C82226;color:#C82226;}.csSlideOuter .media {opacity:0.8;}.csSlideOuter .media.active {opacity:1;}.main-navigation{position:relative;z-index:9999;padding:0;margin:0;margin-top:10px;}.main-navigation > ul{position:relative;padding:0;margin:0;width:100%;}.main-navigation > ul > li{float:left;position:relative;padding:5px 13px 5px 14px;}.main-navigation > ul > li:first-child,.main-navigation > ul > li.first{margin-left:2px !important;margin-right:3px !important;padding-left:0 !important;margin-top:-5px;}.main-navigation > ul > li:last-child,.main-navigation > ul > li.last{margin-right:0 !important;padding-right:0 !important;}.main-navigation > ul > li > a,.main-navigation > ul > li.sectionheader span{font-family:"HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "texgyreherosregular", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:1em;color:#666666;text-decoration:none;cursor:pointer;text-transform:uppercase;display:block;line-height:20px;}.main-navigation > ul > li.dc-1 > a,.main-navigation > ul > li.sectionheader.dc-1 span{padding-left:0;}.main-navigation ul li ul .menuparent > a:after{content:'';width:0px;height:0px;border-style:solid;border-width:3px 3px 3px 0;border-color:transparent #666666 transparent transparent;position:absolute;top:50%;right:5%;margin-top:-4px;transform:rotate(-180deg);-ms-transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}.main-navigation ul li.last ul .menuparent > a:after{transform:rotate(-0deg);-ms-transform:rotate(-0deg); -webkit-transform:rotate(-0deg);}.main-navigation ul li ul{top:-999em;left:-999em;position:absolute;display:block;height:0px;width:190px;padding:10px;background:#FFFFFF;background:rgba(255,255,255,.95);box-shadow:1px 1px 6px #CCCCCC;-webkit-box-shadow:1px 1px 6px #CCCCCC;-moz-box-shadow:1px 1px 6px #CCCCCC;-o-box-shadow:1px 1px 6px #CCCCCC;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border:1px solid #CCCCCC;}.main-navigation > ul > li:hover > ul{height:auto;z-index:9999;top:20px;left:0;left:auto;display:block;margin-left:0;}.main-navigation > ul > li.last:hover > ul{right:0;}.main-navigation ul ul li{position:relative;line-height:1;margin:0;padding:0;border-bottom:1px dotted #CCCCCC;}.main-navigation ul ul li:last-child{border-bottom:none;}.main-navigation > ul > li > ul > li:hover > ul{height:auto;top:0;right:auto;left:105px;z-index:999;display:block;}.main-navigation > ul > li.last > ul > li:hover > ul{left:-200px;}.main-navigation ul li li a,.main-navigation ul li li.sectionheader span{padding:6px 12px;font-family:sans-serif;text-transform:none;font-weight:normal;font-size:1em;text-decoration:none;color:#666666;display:block;}.main-navigation a:hover,.main-navigation a.current,.main-navigation li.sectionheader span:hover,.main-navigation li.sectionheader span.current,.main-navigation li.sectionheader span.parent,.main-navigation ul ul li a:hover,.main-navigation ul ul li a.current{color:#C82226;}.main-navigation li.currentpage > a,.main-navigation li.currentpage > a > span,.main-navigation li.currentparent > a,.main-navigation li.currentparent > a > span,.main-navigation li.immediateparent > a,.main-navigation li.immediateparent > a > span{color:#C82226;}.main-navigation ul li a .svgicon-home{color:#666666;}.main-navigation ul li a:hover .svgicon-home{color:#C82226;}.main-navigation ul li.currentpage a .svgicon-home{color:#C82226;}html, body, #sb-site, .sb-site-container, .sb-slidebar {margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html, body {width:100%;overflow-x:hidden; }html {height:100%; }body {min-height:100%;height:auto;position:relative; }html.sb-scroll-lock.sb-active:not(.sb-static) {overflow:hidden;}#sb-site, .sb-site-container {width:100%;min-height:100vh;position:relative;z-index:1; background-color:#ffffff; }#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {content:' ';display:table;}#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {clear:both;}.sb-slidebar {height:100%;overflow-y:auto; position:fixed;top:0;z-index:0; display:none; background-color:#FFFFFF;}.sb-slidebar.sb-left{border-right:4px solid #CCCCCC;border-left:8px solid #FFFFFF;padding:15px 0;}.sb-slidebar.sb-right{border-left:4px solid #CCCCCC;border-right:8px solid #FFFFFF;padding:10px 5px;}.sb-slidebar, .sb-slidebar * {-webkit-transform:translateZ( 0px ); }.sb-left {left:0; }.sb-right {right:0; }html.sb-static .sb-slidebar,.sb-slidebar.sb-static {position:absolute; }.sb-slidebar.sb-active {display:block; }.sb-style-overlay {z-index:9999; }.sb-momentum-scrolling {-webkit-overflow-scrolling:touch; }.mobile-menu ul li a .svgicon-home{color:#666666;}.mobile-menu ul li a:hover .svgicon-home{color:#C82226;}.mobile-menu ul li.currentpage a .svgicon-home{color:#C82226;}.sb-slidebar {width:30%;}.sb-width-thin {width:15%;}.sb-width-wide {width:45%;}@media (max-width:480px) { .sb-slidebar {width:70%;}.sb-width-thin {width:55%;}.sb-width-wide {width:85%;}}@media (min-width:481px) { .sb-slidebar {width:55%;}.sb-width-thin {width:40%;}.sb-width-wide {width:70%;}}@media (min-width:768px) { .sb-slidebar {width:40%;}.sb-width-thin {width:25%;}.sb-width-wide {width:55%;}}@media (min-width:992px) { .sb-slidebar {width:30%;}.sb-width-thin {width:15%;}.sb-width-wide {width:45%;}}@media (min-width:1200px) { .sb-slidebar {width:20%;}.sb-width-thin {width:5%;}.sb-width-wide {width:35%;}}.sb-slide, #sb-site, .sb-site-container, .sb-slidebar {-webkit-transform:translate( 0px );-moz-transform:translate( 0px );-o-transform:translate( 0px );transform:translate( 0px );-webkit-transition:-webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left, right; -webkit-backface-visibility:hidden; }.sb-hide {display:none; }.sb-slidebar ul, .sb-slidebar ul.menu{padding:0;overflow:hidden;}.sb-slidebar li{border-bottom:1px solid #CCCCCC;padding-top:4px;padding-bottom:4px;font-size:.9em;}.sb-slidebar li a.menuparent span{padding-bottom:6px;}.sb-slidebar li:last-child, .sb-slidebar li.accessibility, .sb-slidebar li.last{border-bottom:1px solid #FFFFFF;}.sb-slidebar li span{width:100%;display:block;font-size:1.1em;}.sb-slidebar li ul{display:none;}.sb-slidebar li.currentparent > span,.sb-slidebar li.immediateparent > span{color:#C82226;}.sb-slidebar li.currentparent > ul,.sb-slidebar li.immediateparent > ul,.sb-slidebar li.currentparent > ul > li.currentpage > ul{}.sb-slidebar li.currentpage > a > span{color:#C82226;}.sb-slidebar li.menuparent > span:after{content:'';width:0px;height:0px;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #666666 transparent transparent;position:absolute;top:50%;right:5%;margin-top:-6px;transform:rotate(-180deg);-ms-transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}.sb-slidebar li.menuparent.stared > span:after,.sb-slidebar li.star.currentparent.menuparent > span:after{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}