.container{max-width:768px}.ccm-page{font-family:'LiberationSansRegular','Helvetica Neue',Helvetica,Arial,sans-serif}.ccm-page .waltex-home{margin-top:20px}.ccm-page .waltex-home .ccm-image-slider .ccm-image-slider-inner .rslides{margin:0}.ccm-page .waltex-home .ccm-image-slider .ccm-image-slider-inner .rslides li{padding:0;margin:0}.ccm-page .waltex-home .ccm-image-slider .ccm-image-slider-inner .rslides li .ccm-image-slider-image img{width:50%;float:right}.ccm-page .waltex-home .ccm-image-slider .ccm-image-slider-inner .rslides li .ccm-image-slider-text{top:0}.ccm-page .waltex-home .ccm-image-slider .ccm-image-slider-inner .rslides li .ccm-image-slider-text h2{margin:0}.ccm-page .waltex-top{background-color:#4c4c4c;background-image:url(/application/themes/waltex/img/waltex-noise-stripes.png);background-repeat:repeat-x;padding:17px 0;-webkit-box-shadow:0px 0px 4px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 4px 5px rgba(0,0,0,0.6);box-shadow:0px 0px 4px 5px rgba(0,0,0,0.6)}.ccm-page .waltex-top .navbar{margin:10px 0 0 0;min-height:0}.ccm-page .waltex-top .navbar-default{background:none;border:0}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li a{background:#a9a9a9;color:black;font-size:18px}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li a.active{background:#fb0516}.ccm-page .waltex-top .navbar-default .navbar-header .navbar-toggle{margin-top:0;margin-bottom:0}.ccm-page .waltex-top .nav-pills{margin:0;margin-top:4px;padding:0;font-size:18px}.ccm-page .waltex-top .nav-pills li{margin-right:5px}.ccm-page .waltex-top .waltexTop{display:flex;justify-content:space-between;align-items:center}.ccm-page .waltex-top .waltexTop .topRight .phone{font-size:30px;line-height:30px;margin:0;font-weight:bold;color:#ffffff !important;-webkit-text-shadow:3px 1px 8px rgba(0,0,0,0.9);-moz-text-shadow:3px 1px 8px rgba(0,0,0,0.9);text-shadow:3px 1px 8px rgba(0,0,0,0.9)}.ccm-page .waltex-top .waltexTop .topRight .phone:hover{text-decoration:none}.ccm-page #nz-map{position:relative;width:300px;height:530px;background-image:url(/application/themes/waltex/img/nz-map-regions-waltex.png);background-repeat:no-repeat;padding:0}.ccm-page #nz-map li{display:block;position:absolute;list-style:none;margin:0;padding:0}.ccm-page #nz-map a{display:block;text-indent:-9999px;text-decoration:none;outline:none}.ccm-page #northland{left:136px;top:0px}.ccm-page #auckland{left:177px;top:60px}.ccm-page #waikato{left:200px;top:64px}.ccm-page #bayofplenty{left:231px;top:122px}.ccm-page #gisborne{left:277px;top:122px}.ccm-page #hawkesbay{left:246px;top:148px}.ccm-page #wairarapa{left:204px;top:219px}.ccm-page #manawatuwanganui{left:200px;top:189px}.ccm-page #taranaki{left:178px;top:151px}.ccm-page #nelson{left:137px;top:239px}.ccm-page #marlborough{left:181px;top:258px}.ccm-page #canterbury{left:114px;top:290px}.ccm-page #southcanterbury{left:74px;top:363px}.ccm-page #otago{left:59px;top:411px}.ccm-page #southland{left:0px;top:419px}.ccm-page #westcoast{left:26px;top:270px}.ccm-page #northland a{width:60px;height:75px}.ccm-page #auckland a{width:40px;height:60px}.ccm-page #waikato a{width:46px;height:128px}.ccm-page #bayofplenty a{width:60px;height:77px}.ccm-page #gisborne a{width:24px;height:38px}.ccm-page #hawkesbay a{width:50px;height:79px}.ccm-page #wairarapa a{width:58px;height:68px}.ccm-page #manawatuwanganui a{width:54px;height:54px}.ccm-page #taranaki a{width:44px;height:63px}.ccm-page #nelson a{width:51px;height:67px}.ccm-page #marlborough a{width:20px;height:36px}.ccm-page #canterbury a{width:83px;height:100px}.ccm-page #southcanterbury a{width:63px;height:83px}.ccm-page #otago a{width:58px;height:83px}.ccm-page #southland a{width:91px;height:114px}.ccm-page #westcoast a{width:134px;height:159px}.ccm-page #northland a:hover,.ccm-page #northland a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -310px -1px no-repeat}.ccm-page #auckland a:hover,.ccm-page #auckland a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -503px -80px no-repeat}.ccm-page #waikato a:hover,.ccm-page #waikato a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -395px -3px no-repeat}.ccm-page #bayofplenty a:hover,.ccm-page #bayofplenty a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -446px -4px no-repeat}.ccm-page #gisborne a:hover,.ccm-page #gisborne a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -515px -5px no-repeat}.ccm-page #hawkesbay a:hover,.ccm-page #hawkesbay a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -554px -6px no-repeat}.ccm-page #wairarapa a:hover,.ccm-page #wairarapa a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -432px -152px no-repeat}.ccm-page #manawatuwanganui a:hover,.ccm-page #manawatuwanganui a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -371px -154px no-repeat}.ccm-page #taranaki a:hover,.ccm-page #taranaki a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -319px -150px no-repeat}.ccm-page #nelson a:hover,.ccm-page #nelson a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -511px -150px no-repeat}.ccm-page #marlborough a:hover,.ccm-page #marlborough a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -584px -151px no-repeat}.ccm-page #canterbury a:hover,.ccm-page #canterbury a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -457px -251px no-repeat}.ccm-page #southcanterbury a:hover,.ccm-page #southcanterbury a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -545px -250px no-repeat}.ccm-page #otago a:hover,.ccm-page #otago a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -497px -416px no-repeat}.ccm-page #southland a:hover,.ccm-page #southland a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -362px -411px no-repeat}.ccm-page #westcoast a:hover,.ccm-page #westcoast a.hover{background:url(/application/themes/waltex/img/nz-map-regions-waltex.png) -316px -247px no-repeat}.ccm-page .ccm-locator-search label{text-align:left !important}.ccm-page .homeslide{height:300px}.ccm-page .homeslide p{font-size:120%;margin-top:15px;margin-bottom:15px;line-height:23px}.ccm-page .homeslide h2{color:#fb0516;text-shadow:0px 1px 2px #000;font-size:38px;margin-top:0}.ccm-page .homeslide .btn{-webkit-box-shadow:0px 2px 4px rgba(251,5,22,0.8);-moz-box-shadow:0px 2px 4px rgba(251,5,22,0.8);box-shadow:0px 2px 4px rgba(251,5,22,0.8)}.ccm-page .homeslide .btn:hover{-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.8);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.8);box-shadow:0px 2px 4px rgba(0,0,0,0.8)}.ccm-page .homeslide .btn:active{-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.8);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.8);box-shadow:0px 2px 2px rgba(0,0,0,0.8)}.ccm-page .footer{color:#515151;padding-top:15px;padding-bottom:120px;background-color:black;-webkit-box-shadow:4px 0px 0px 5px rgba(0,0,0,0.6);-moz-box-shadow:4px 0px 0px 5px rgba(0,0,0,0.6);box-shadow:0px 0px 4px 5px rgba(0,0,0,0.6)}.ccm-page .footer a{color:#676767}.ccm-page .waltexcontent{padding:30px 0;padding-bottom:30px}.ccm-page .waltexcontent a{color:#fb0516}.ccm-page .waltexcontent .btn-primary{background:#fb0516;border-color:#fb0516;color:white}.ccm-page .waltexcontent .btn-inverse{background:black;color:white}.ccm-page .waltexcontent .btn-info{background:#555555;border-color:#555555;color:white}.ccm-page .waltexcontent .carousel{margin-bottom:60px}.ccm-page .waltexcontent .carousel .container{position:relative;z-index:9}.ccm-page .waltexcontent .carousel-control{height:80px;margin-top:0;font-size:120px;text-shadow:0 1px 1px rgba(0,0,0,0.4);background-color:transparent;border:0;z-index:10}.ccm-page .waltexcontent .carousel .item{height:500px}.ccm-page .waltexcontent .carousel img{position:absolute;top:0;left:0;min-width:100%;height:500px}.ccm-page .waltexcontent .carousel-caption{background-color:transparent;position:static;max-width:550px;padding:0 20px;margin-top:200px}.ccm-page .waltexcontent .carousel-caption h1,.ccm-page .waltexcontent .carousel-caption .lead{margin:0;line-height:1.25;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.ccm-page .waltexcontent .carousel-caption .btn{margin-top:10px}.ccm-page .product{height:200px;color:#676767;font-size:90%;line-height:90%;padding-top:4px;padding-bottom:8px}.ccm-page .title{border-bottom:1px solid #000;padding-bottom:5px;width:90%;font-weight:bold;color:#2e2e2e}.ccm-page .feature-list{color:#6b6b6b;margin-top:35px}.ccm-page .feature-list li{line-height:25px !important;font-style:italic}.ccm-page .container-narrow{margin:0 auto;max-width:700px}.ccm-page .container-narrow>hr{margin:30px 0}.ccm-page .jumbotron{margin:60px 0;text-align:center}.ccm-page .jumbotron h1{font-size:72px;line-height:1}.ccm-page .jumbotron .btn{font-size:21px;padding:14px 24px}.ccm-page .marketing{margin:60px 0}.ccm-page .marketing p+h4{margin-top:28px}.waltexcontent p{margin:0 0 10px}.waltexcontent .lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}.waltexcontent small{font-size:85%}.waltexcontent strong{font-weight:bold}.waltexcontent em{font-style:italic}.waltexcontent cite{font-style:normal}.waltexcontent .muted{color:#999999}.waltexcontent a.muted:hover,.waltexcontent a.muted:focus{color:#808080}.waltexcontent .text-warning{color:#c09853}.waltexcontent a.text-warning:hover,.waltexcontent a.text-warning:focus{color:#a47e3c}.waltexcontent .text-error{color:#b94a48}.waltexcontent a.text-error:hover,.waltexcontent a.text-error:focus{color:#953b39}.waltexcontent .text-info{color:#3a87ad}.waltexcontent a.text-info:hover,.waltexcontent a.text-info:focus{color:#2d6987}.waltexcontent .text-success{color:#468847}.waltexcontent a.text-success:hover,.waltexcontent a.text-success:focus{color:#356635}.waltexcontent .text-left{text-align:left}.waltexcontent .text-right{text-align:right}.waltexcontent .text-center{text-align:center}.waltexcontent h1,.waltexcontent h2,.waltexcontent h3,.waltexcontent h4,.waltexcontent h5,.waltexcontent h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}.waltexcontent h1 small,.waltexcontent h2 small,.waltexcontent h3 small,.waltexcontent h4 small,.waltexcontent h5 small,.waltexcontent h6 small{font-weight:normal;line-height:1;color:#999999}.waltexcontent h1,.waltexcontent h2,.waltexcontent h3{line-height:40px}.waltexcontent h1{font-size:38.5px}.waltexcontent h2{font-size:31.5px}.waltexcontent h3{font-size:24.5px}.waltexcontent h4{font-size:17.5px}.waltexcontent h5{font-size:14px}.waltexcontent h6{font-size:11.9px}.waltexcontent h1 small{font-size:24.5px}.waltexcontent h2 small{font-size:17.5px}.waltexcontent h3 small{font-size:14px}.waltexcontent h4 small{font-size:14px}.waltexcontent .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}.waltexcontent ul,.waltexcontent ol{padding:0;margin:0 0 10px 25px}.waltexcontent ul ul,.waltexcontent ul ol,.waltexcontent ol ol,.waltexcontent ol ul{margin-bottom:0}.waltexcontent li{line-height:20px}.waltexcontent ul.unstyled,.waltexcontent ol.unstyled{margin-left:0;list-style:none}.waltexcontent ul.inline,.waltexcontent ol.inline{margin-left:0;list-style:none}.waltexcontent ul.inline>li,.waltexcontent ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}.waltexcontent dl{margin-bottom:20px}.waltexcontent dt,.waltexcontent dd{line-height:20px}.waltexcontent dt{font-weight:bold}.waltexcontent dd{margin-left:10px}.waltexcontent .dl-horizontal{*zoom:1}.waltexcontent .dl-horizontal:before,.waltexcontent .dl-horizontal:after{display:table;line-height:0;content:""}.waltexcontent .dl-horizontal:after{clear:both}.waltexcontent .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.waltexcontent .dl-horizontal dd{margin-left:180px}.waltexcontent hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}.waltexcontent abbr[title],.waltexcontent abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.waltexcontent abbr.initialism{font-size:90%;text-transform:uppercase}.waltexcontent blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}.waltexcontent blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}.waltexcontent blockquote small{display:block;line-height:20px;color:#999999}.waltexcontent blockquote small:before{content:'\2014 \00A0'}.waltexcontent blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}.waltexcontent blockquote.pull-right p,.waltexcontent blockquote.pull-right small{text-align:right}.waltexcontent blockquote.pull-right small:before{content:''}.waltexcontent blockquote.pull-right small:after{content:'\00A0 \2014'}.waltexcontent q:before,.waltexcontent q:after,.waltexcontent blockquote:before,.waltexcontent blockquote:after{content:""}.waltexcontent address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}.waltexcontent #lumos-container{background:rgba(0,0,0,0.4)}.waltexcontent .ccm-block-file a{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;display:block;border:1px solid #c0c0c0;padding:7px 10px 7px 35px;background-repeat:no-repeat;background-position:left 5px center;background-size:24px;margin-bottom:5px;color:black}.waltexcontent .ccm-block-file a:hover{text-decoration:none;background-color:silver}.waltexcontent .ccm-block-file a.file-type-pdf{background-image:url('/application/themes/waltex/img/filetypes/pdf.svg')}.waltexcontent .ccm-block-file a.file-type-jpg{background-image:url('/application/themes/waltex/img/filetypes/jpg.svg')}.waltexcontent .ccm-block-file a.file-type-doc{background-image:url('/application/themes/waltex/img/filetypes/doc.svg')}.waltexcontent .ccm-block-file a.file-type-docx{background-image:url('/application/themes/waltex/img/filetypes/docx.svg')}.waltexcontent .ccm-block-file a.file-type-png{background-image:url('/application/themes/waltex/img/filetypes/doc.svg')}.waltexcontent .ccm-block-file a.file-type-pps{background-image:url('/application/themes/waltex/img/filetypes/pps.svg')}.waltexcontent .ccm-block-file a.file-type-ppt{background-image:url('/application/themes/waltex/img/filetypes/ppt.svg')}.waltexcontent .ccm-block-file a.file-type-pptx{background-image:url('/application/themes/waltex/img/filetypes/pptx.svg')}.waltexcontent .ccm-block-file a.file-type-pub{background-image:url('/application/themes/waltex/img/filetypes/pub.svg')}.waltexcontent .ccm-block-file a.file-type-svg{background-image:url('/application/themes/waltex/img/filetypes/svg.svg')}.waltexcontent .ccm-block-file a.file-type-zip{background-image:url('/application/themes/waltex/img/filetypes/zip.svg')}@media screen and (min-width:768px){.ccm-page .waltex-top .navbar-default .navbar-collapse{padding:0}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li{margin-right:5px}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li a{border-radius:5px;padding:8px 11px}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li.active a{background:#fb0516}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li{margin-right:0}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a{border-radius:0;background:none}.ccm-page .waltex-top .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li.active a{background:#fb0516;color:white}}#ccm-account-menu{display:none}@font-face{font-family:'LiberationSansRegular';src:url('/application/themes/waltex/webfonts/LiberationSans-Regular-webfont.eot');src:url('/application/themes/waltex/webfonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/waltex/webfonts/LiberationSans-Regular-webfont.woff') format('woff'),url('/application/themes/waltex/webfonts/LiberationSans-Regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'LiberationSansRegular';src:url('/application/themes/waltex/webfonts/LiberationSans-Italic-webfont.eot');src:url('/application/themes/waltex/webfonts/LiberationSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/waltex/webfonts/LiberationSans-Italic-webfont.woff') format('woff'),url('/application/themes/waltex/webfonts/LiberationSans-Italic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'LiberationSansRegular';src:url('/application/themes/waltex/webfonts/LiberationSans-Bold-webfont.eot');src:url('/application/themes/waltex/webfonts/LiberationSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/waltex/webfonts/LiberationSans-Bold-webfont.woff') format('woff'),url('/application/themes/waltex/webfonts/LiberationSans-Bold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'LiberationSansRegular';src:url('/application/themes/waltex/webfonts/LiberationSans-BoldItalic-webfont.eot');src:url('/application/themes/waltex/webfonts/LiberationSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/waltex/webfonts/LiberationSans-BoldItalic-webfont.woff') format('woff'),url('/application/themes/waltex/webfonts/LiberationSans-BoldItalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}