html{min-height:100%;width:100%}body{min-width:1300px;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xfooter-bg.png.pagespeed.ic.XSykQ7GWTP.png) repeat}.tWrap .floatLeft{float:left}.tWrap .floatRight{float:right}.tWrap .clear{clear:both}.tWrap .mainBoxWrapper{margin-bottom:1em}.tWrap .sideBoxWrapper{margin-bottom:1em}.tWrap .ccm-search-block-form input{-webkit-border-radius:0;-webkit-appearance:none}.tWrap .formBlockSurveyRow:before,.tWrap .formBlockSurveyRow:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.tWrap .formBlockSurveyRow:after{clear:both}.tWrap .formBlockSurveyRow{overflow:visible;width:100%;padding:0}.tWrap .formBlockSurveyCell.question{width:30%;padding:0}.tWrap .formBlockSurveyCell.answer{width:70%;padding:0 0 5px 0}.tWrap .formBlockSurveyCell.question label{margin-top:8px;display:block}.tWrap .extendedFormSurveyView textarea{height:100px;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tWrap .extendedFormSurveyView input:focus,.tWrap .extendedFormSurveyView textarea:focus,.tWrap .extendedFormSurveyView select:focus{outline:none}.tWrap .extendedFormSurveyView textarea,.tWrap .extendedFormSurveyView select,.tWrap .extendedFormSurveyView input[type="text"],.tWrap .extendedFormSurveyView input[type="tel"],.tWrap .extendedFormSurveyView input[type="email"],.tWrap .extendedFormSurveyView input[type="url"]{color:#666;border:1px solid #d9d9d9;padding:10px 2%;width:95%;-webkit-border-radius:0;-webkit-appearance:none}.tWrap .extendedFormSurveyView textarea:focus,.tWrap .extendedFormSurveyView select:focus,.tWrap .extendedFormSurveyView input[type="text"]:focus,.tWrap .extendedFormSurveyView input[type="tel"]:focus,.tWrap .extendedFormSurveyView input[type="email"]:focus,.tWrap .extendedFormSurveyView input[type="url"]:focus{color:#222;border:1px solid #b1b1b1}.tWrap .extendedFormSurveyView input[type="submit"]{float:right;-webkit-border-radius:0;-webkit-appearance:none}.tWrap .extendedFormSurveyView #msg{background:#e06a6a;color:#fff;text-shadow:1px 1px 0 #7b1717;padding:1em;border:none;margin:5px 0}.tWrap .extendedFormSurveyView #msg .error{color:#fff}.tWrap .extendedFormSurveyView #msg.formSuccess{background:#9fd9f1;color:#33363a;text-shadow:1px 1px 0 #d4dff6}.tWrap .breadcrumbsCont{color:#5d6572;font-size:12px;font-family:Verdana,Helvetica,Arial,sans-serif}.tWrap .breadcrumbsCont a{color:#5d6572}.tWrap .breadcrumbsCont a:hover{color:#fff}.tWrap .breadcrumbsCont strong{font-weight:normal}.tWrap .breadcrumbsCont .delim{padding:0 3px}.tWrap header{width:100%;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xbg-pattern.jpg.pagespeed.ic.SntAhrlF2Z.jpg) repeat}.tWrap #headerTop{width:100%}.tWrap #headerBottom{width:100%}.tWrap header #logo{max-width:669px;width:100%;margin:30px auto 0;display:block}.tWrap #headerContentContainer{margin:10px 0}.tWrap #headerBottom #headerNavContainer{background:#101112;text-align:center}.tWrap header .nav{margin:0;padding:0;text-align:center;display:inline-block}.tWrap header .nav>li{display:inline-block;list-style:none;position:relative;border-right:1px solid #1c1e20}.tWrap header .nav>li:first-child{border-left:1px solid #1c1e20}.tWrap header .nav>li>a{font-family:'Aldrich',sans-serif;font-size:1em;line-height:1em;padding:17px 23px;background:#101112;color:#fff;text-transform:uppercase;display:block;text-decoration:none}.tWrap header .nav>li>a:hover,.tWrap header .nav>li.nav-hover>a,.tWrap header .nav>li.nav-path-selected>a{background:url(https://www.rolapal.co.nz/themes/rolapal/images/xselected-arrow.jpg.pagespeed.ic.zW2KV32rJ7.jpg) no-repeat top center #06f;color:#fff;text-decoration:none}.tWrap header .nav>li ul{position:absolute;display:none;margin:0;padding:0;z-index:4}.tWrap header .nav>li ul li{list-style:none;position:relative}.tWrap header .nav>li ul li a{text-transform:uppercase;font-family:'Aldrich',sans-serif;font-size:1em;line-height:1em;padding:17px 23px;background:#06f;color:#fff;min-width:250px;text-align:left;display:block;text-decoration:none}.tWrap header .nav>li ul li a:hover,.tWrap header .nav>li ul li.nav-hover>a,.tWrap header .nav>li ul li.nav-path-selected>a{background:#101112;color:#fff;text-decoration:none}.tWrap header .nav>li>ul ul{left:100%;top:0}.tWrap footer{width:100%}.tWrap #footerTop{width:100%}.tWrap #footerBottom{width:100%;padding:35px 0}.tWrap footer p{padding:0;font-size:12px;color:#fff;font-family:Verdana,Helvetica,Arial,sans-serif}.tWrap footer a{}.tWrap footer #zCopyrightWrapper{float:right}.tWrap footer #zCopyrightLogo{vertical-align:middle}.tWrap #slideshowContainer{width:100%;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xbg-pattern.jpg.pagespeed.ic.SntAhrlF2Z.jpg) repeat}.tWrap #homeContentContainer{width:100%;background:#fff;padding:40px 0}.tWrap #homeMiddleContainer{width:100%;background:#e4e6e7;padding:40px 0}.tWrap #homeLowerContainer{width:100%;background:#1c1e20;padding:40px 0}.tWrap #homeLowestContentContainer{width:100%;background:#26292c;padding:40px 0}.tWrap #tilesContainer{width:100%;background:#101214}.tWrap #tilesContainer img{display:block}.tWrap .tilecontainer{width:151.5px;margin-left:6px;float:left}.tWrap .tilecontainer.firstcontainer{margin-left:0;float:left}.tWrap .flexslider{margin-bottom:68px}.tWrap .flex-control-nav{bottom:0;text-align:right;right:17px}.tWrap .flex-control-paging li a{text-indent:9999em;overflow:hidden}.tWrap #slideshowContainer .flex-direction-nav{display:none}.tWrap #slideshowContainer .flex-direction-nav .flex-prev{width:46px;height:86px;left:20px;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xarrows1.png.pagespeed.ic.2poRFT5_HO.png) no-repeat top left;opacity:1;z-index:3}.tWrap #slideshowContainer .flex-direction-nav .flex-next{width:46px;height:86px;right:20px;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xarrows1.png.pagespeed.ic.2poRFT5_HO.png) no-repeat top right;opacity:1;z-index:3}.tWrap #slideshowContainer .flex-control-nav{}.tWrap #slideshowContainer .flex-control-nav a{background:url(https://www.rolapal.co.nz/themes/rolapal/images/xdots1.png.pagespeed.ic.L5sJzWA_ah.png) top left no-repeat;width:12px;height:12px;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.tWrap #slideshowContainer .flex-control-nav a.flex-active{background-position:right top}.tWrap .navSpacer{width:100%;height:50px;background:url(https://www.rolapal.co.nz/themes/rolapal/images/xbg-pattern.jpg.pagespeed.ic.SntAhrlF2Z.jpg) repeat}.tWrap #breadcrumbsContainer{width:100%;background:#101214;padding:38px 0}.tWrap .innerContentContainer{background:#fff;padding:55px 0}.tWrap .innerContentContainer .nav{padding:0;margin:0}.tWrap .innerContentContainer .nav>li{padding:0;margin:0 0 2px 0;list-style:none}.tWrap .innerContentContainer .nav>li>a{color:#ccc;background:#101112;padding:25px 21px;font-size:1em;line-height:1em;display:block;text-decoration:none;font-family:'Aldrich',sans-serif;text-transform:uppercase}.tWrap .innerContentContainer .nav>li>a:hover,.tWrap .innerContentContainer .nav>li.nav-hover>a,.tWrap .innerContentContainer .nav>li.nav-path-selected>a{background:#06f;color:#fff;text-decoration:none}.tWrap .innerContentContainer .nav>li.nav-path-selected>a{background:url(https://www.rolapal.co.nz/themes/rolapal/images/xopen-sidenav-arrw.jpg.pagespeed.ic.a1lS2uoBzn.jpg) no-repeat right center #06f}.tWrap .innerContentContainer .nav>li ul{padding:15px 21px;margin:0;background:#17191b}.tWrap .innerContentContainer .nav>li ul li{list-style:none;padding:0;margin:0}.tWrap .innerContentContainer .nav>li ul li a{color:#fff;padding:8px 0;font-size:13px;line-height:13px;display:block;font-family:'Aldrich',sans-serif;text-transform:uppercase;text-decoration:none}.tWrap .innerContentContainer .nav>li ul li a:hover,.tWrap .innerContentContainer .nav>li ul li.nav-hover>a,.tWrap .innerContentContainer .nav>li ul li.nav-path-selected>a{color:#3384fe;text-decoration:none}.tWrap .pageTitle{}.tWrap .skin5.top .tab_header_item{border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-right:2px;height:50px}.tWrap .skin5.top .tab_header_item a{font:inherit;font-weight:normal;font-family:'Aldrich',sans-serif;font-size:1.143em;display:block;line-height:51px;padding:0 53px!important;color:#3f4651;background:#dfdfdf;text-transform:uppercase}.tWrap .skin5.top .tab_header_item.tab_selected a{color:#3f4651;background:#fff}.tWrap .skin5.top .tab_content{font-size:1em;font-family:'Open Sans',sans-serif;color:#5e646b;line-height:1.9em}#dreamline-product{margin:0 20em;display:flex;background:url(bg-pattern.jpg)}.preview{display:flex;flex-direction:column;flex:1 1 55%;padding:1em;background:#f2f2f2}.product-options{flex:1 1 45%;margin:2em}.table-fill{width:inherit;margin:5em 0 0 0;padding:5px;position:fixed;background:#fff;border-radius:3px;border-collapse:collapse;box-shadow:0 5px 10px rgba(0,0,0,.1);animation:float 5s infinite}.accordian{box-shadow:0 1px 5px rgba(0,0,0,.1);color:#b5b5b5}@media (max-width:720px){#dreamline-product{flex-direction:column;margin:0}.table-fill{position:relative}}.product-options h3{color:#fff}.product-options .color-select{display:flex;flex-wrap:wrap}.product-options .color-select .color-swatch{flex:0 1 22%;height:2.5em;margin:0 .5em .75em 0;text-align:center;line-height:2.5em;color:#fff}.product-options .color-select .color-swatch:nth-child(1) {background:#333335}.product-options .color-select .color-swatch:nth-child(2) {background:#cf0c14}.product-options .color-select .color-swatch:nth-child(3) {background:#0173bc}.product-options .color-select .color-swatch:nth-child(4) {background:#598428}.product-options .color-select .color-swatch:nth-child(5) {background:#f69d35}.product-options .color-select .color-swatch:nth-child(6) {background:#f26d9a}.product-options .color-select .color-swatch:nth-child(7) {background:#92278f}.accordian .title{padding:1rem 0;margin:0;font-weight:800;transition:all .25s ease}.accordian .title:hover{background-color:rgba(0,0,0,.005)}.accordian ul li:last-child .title{border-bottom:0}.accordian ul li .subtitle{padding:0;color:#fff;font-weight:200}.accordian ul .inner-ul li div{display:block;padding:1rem;color:#777}.accordian ul ul{display:none}.accordian ul .inner-ul{display:flex!important;flex-wrap:wrap;border:thin solid gray}.accordian ul .inner-ul li{flex:0 1 calc(50% - .5px);border-bottom:thin solid gray}.accordian ul .inner-ul li:nth-child(odd) {border-right:thin solid gray}.accordian ul .inner-ul li label{cursor:pointer}.accordian ul .inner-ul input[type="text"]{margin:1em auto}.custom-input{display:none}.open{transform:rotate(45deg);transition:all .25s ease}.fa{transition:all .25s ease;float:right}.accordian h3{cursor:pointer}div.table-title{display:block;margin:auto;max-width:600px;padding:5px;width:100%}.table-title h3{color:#fafafa;font-size:30px;font-weight:400;font-style:normal;font-family:"Roboto",helvetica,arial,sans-serif;text-shadow:-1px -1px 1px rgba(0,0,0,.1);text-transform:uppercase}.table-fill th{color:#d5dde5;background:#1b1e24;border-bottom:4px solid #9ea7af;border-right:1px solid #343a45;font-size:1em;font-weight:400;padding:.8em 1em;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.1);vertical-align:middle}.table-fill th:first-child{border-top-left-radius:3px}.table-fill th:last-child{border-top-right-radius:3px;border-right:none}.table-fill tr{display:flex;border-top:1px solid #c1c3d1;border-bottom:1px solid #c1c3d1;color:#666b85;font-size:16px;font-weight:normal;text-shadow:0 1px 1px rgba(256,256,256,.1)}.table-fill tr th{flex:0 0 calc(30% - 2em)}.table-fill tr th:last-child{flex:0 0 calc(10% - 2em)}.table-fill tr td{flex:0 0 calc(30% - 2em)}.table-fill tr td:last-child{flex:0 0 calc(10% - 2em)}.table-fill tr td:last-child input{width:2.5em;text-align:center}.table-fill tr td:last-child{padding:.8em .8em}.table-fill tr:first-child{border-top:none}.table-fill tr:last-child{border-bottom:none}.table-fill tr:nth-child(odd) td {background:#ebebeb}.table-fill tr:last-child td:first-child{border-bottom-left-radius:3px}.table-fill tr:last-child td:last-child{border-bottom-right-radius:3px}.table-fill td{background:#fff;padding:.8em 1em;text-align:left;vertical-align:middle;font-weight:300;font-size:1em;text-shadow:-1px -1px 1px rgba(0,0,0,.1);border-right:1px solid #c1c3d1}.table-fill td:last-child{border-right:0}.table-fill th.text-left{text-align:left}.table-fill th.text-center{text-align:center}.table-fill th.text-right{text-align:right}.table-fill td.text-left{text-align:left}.table-fill td.text-center{text-align:center}.table-fill td.text-right{text-align:right}