/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:after{content:"";display:table;clear:both}.hide,body h1{display:none}html{margin:0;padding:0;height:100%;width:auto}body{margin:0;padding:0;height:100%;width:auto;font-family:Arial,Helvetica,sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6,ul,li,p,a{padding:0;margin:0}a{color:black;text-decoration:none}.container{width:100%;min-width:960px}.header{float:left;width:100%;background-color:#2d7831;padding-top:.5em}.header .p-logo{width:131px;height:88px;margin-left:3.5em;float:left;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/logo-header.png);background-repeat:no-repeat;background-position:top center}.header ul{float:right;margin:2em 3em 0 0}.header ul li{float:left;list-style-type:none}.header ul li a{float:left;color:white;margin:0 .5em;padding:.5em 1em}.header ul li a:hover{background-color:#383838}.header ul .nav-selected a{background-color:#383838}.header .callus{float:left;padding:.3em 0;width:100%;background-color:black;margin-top:.5em}.header .callus a{float:right;margin-right:2em;color:white;font-size:2em}.header .callus .nz{width:100px;height:40px;margin-left:3.5em;float:left;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/nzx.jpg);background-repeat:no-repeat;background-position:top center}.footer{float:left;width:100%;background-color:#2d7831;padding:.5em 0;margin-top:1em}.footer .p-logo{width:131px;height:88px;margin-left:3.5em;float:left;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/logo-header.png);background-repeat:no-repeat;background-position:top center}.footer .youtubelogo{width:131px;height:88px;margin-left:1em;float:left;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/youtube-logo.png);background-repeat:no-repeat;background-position:top center}.footer .nz{width:100px;height:40px;margin-left:1em;float:left;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/nzx.jpg);background-repeat:no-repeat;background-position:top center}.footer ul{float:right;margin:2em 3em 0 0}.footer ul li{float:left;list-style-type:none}.footer ul li a{float:left;color:white;margin:0 1.5em}.footer ul li a:hover{color:#eccd01}.d-listing{float:left;width:100%}.d-listing span{float:left;width:25px;height:100%;min-height:25px;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/d-arrow.png);background-repeat:no-repeat;background-position:left center}.d-listing p{color:#bb295f;font-family:'Yesteryear','PT sans',Helvetica,Arial}.typopup{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0;text-align:center;cursor:pointer;display:none}.typopup span{display:inline-block;font-size:1.3em;margin-top:25%;background:#e6ebe4;border:2px solid #2d7831;padding:2em 4em;border-top-left-radius:2em;border-bottom-right-radius:2em}.home .banner{float:left;width:100%;height:959px;background-color:#383838;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/home-main-1.jpg);background-repeat:no-repeat;background-position:top right}.home .banner ul{float:right;padding:1em;width:800px;background-color:rgba(0,0,0,0.7);margin:10em 2em 0em 0em;font-size:1.4em}.home .banner ul li{float:left;width:100%;text-align:center}.home .banner ul li p{display:inline-block;color:white}.home .banner ul li:first-child+li p{background-color:#2d7831;padding:0 .5em}.home .banner ul .tri{background-color:#bb295f;padding:0 .5em;margin-right:.3em}.home .banner ul .design{color:#eccd01}.home .banner ul li:first-child+li+li+li+li+li p span{color:#bb295f}.home .sOne{float:left;width:92%;padding:1em 4%;background-color:#404040;text-align:center}.home .sOne .thiswrap{width:100%;max-width:1600px;margin:0 auto}.home .sOne .left{text-align:left;float:left;width:28%;max-width:520px}.home .sOne .left .ccm-block-styles{float:left}.home .sOne .mid{text-align:left;display:inline-block;float:right;width:25%;min-width:350px}.home .sOne .mid .ccm-block-styles{float:left}.home .sOne .mid ul{list-style-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/tick-white.png);list-style-position:inside;counter-reset:foo;display:table}.home .sOne .mid ul li{list-style:none;counter-increment:foo;display:table-row;display:inherit;margin-bottom:.5em}.home .sOne .mid ul li::before{content:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/tick-white.png);display:table-cell;text-align:right;padding-right:1em}.home .sOne .right{text-align:left;float:right;width:25%;max-width:480px}.home .sOne .right .ccm-block-styles{float:left}.home .sTwo{float:left;width:96%;padding:1.5em 2%;text-align:center}.home .sTwo .home-product{text-align:left;display:inline-block;width:300px;height:250px;margin:0 1em;overflow:hidden}.home .sTwo .home-product h2{margin-bottom:.5em}.home .sTwo .home-product p{margin-bottom:.5em}.home .sTwo .home-product img{width:100%;height:150px}.home .sTwo .home-product a{padding:.5em 1em;color:white;background-color:#404040;border-radius:.3em;float:left}.home .sTwo .home-product a:hover{background-color:#2d7831}.home .sTwo .ccm-block{text-align:left;width:300px;height:350px;display:inline-block}.home .sTwo .ccm-add-block{width:300px;display:inline-block}.home .sThree{float:left;width:92%;padding:0 4%}.home .sThree .thiswrap{width:100%;max-width:1600px;margin:0 auto}.home .sThree .leftBlock{float:left;width:58%;padding:1em 1%;background:#f1f1f1;overflow:hidden}.home .sThree .leftBlock .left{float:left;width:55%}.home .sThree .leftBlock .right{float:right;width:40%;overflow:hidden}.home .sThree .leftBlock .right img{border:2px solid grey;width:100%;box-sizing:border-box;height:auto}.home .sThree .rightBlock{float:right;width:33%;padding:1em 3%;background:#404040}.norm .sOne{float:left;width:100%;padding:10px 0;height:384px;background-image:url(/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/about-1.jpg);background-position:top right}.norm .sOne .right{width:750px;float:right;margin-right:8em}.norm .sTwo{float:left;width:90%;padding:1em 5%}.norm .sTwo .thiswrap{margin:0 auto;width:100%;max-width:1200px}.product .sOne{float:left;width:96%;padding:1.5em 2%;text-align:center}.product .sOne .products-a{text-align:left;display:inline-block;width:300px;height:454px;margin:0 1em;overflow:hidden}.product .sOne .products-a img{width:300px;height:150px}.product .sOne .products-a h2{margin-bottom:.5em}.product .sOne .products-a p{margin-bottom:.5em}.product .sOne .products-a a{padding:.5em 1em;color:white;background-color:#404040;border-radius:.3em;float:left}.product .sOne .products-a a:hover{background-color:#2d7831}.product .sOne .ccm-block{text-align:left;width:300px;height:350px;display:inline-block}.product .sOne .ccm-add-block{width:300px;display:inline-block}.product .sTwo{padding:1em 0;background:#e5e5e5;width:100%;float:left;text-align:center}.product .sTwo .left{text-align:left;width:49%;min-width:740px;display:inline-block}.product .sTwo .right{text-align:left;width:49%;min-width:400px;max-width:600px;display:inline-block}.product .sTwo .right .basic-list ul li{margin-bottom:.5em}.product .sTwo .right .custom-list ul{margin-top:2em}.product .sTwo .right .custom-list ul li{list-style-type:none;background-image:url("/~cmeeltd/thepanelgroup.co.nz/themes/panel-group/images/d-arrow.png");background-position:left center;background-repeat:no-repeat;padding-left:35px;font-size:1.1em;color:#bb295f;font-family:"Times New Roman",Times,serif,Helvetica;font-style:italic;margin-bottom:1em}.product .sThree{float:left;width:100%;padding:1em 0;position:relative}.product .sThree .thiswrap{width:100%;max-width:1200px;margin:0 auto}.product .sThree .thiswrap .pdf{float:left;width:90%;padding:0 5%}.product .sThree .thiswrap .pdf ul{float:left;width:100%;text-align:center}.product .sThree .thiswrap .pdf ul li{text-align:left;display:inline-block;margin-right:1em;list-style-type:none}.product .sThree .thiswrap .pdf ul li a{float:left;padding:.5em 1em;color:white;background-color:#383838;border-radius:.3em;margin-bottom:1em}.product .sThree .thiswrap .pdf ul li a:hover{background-color:#34990f;-moz-box-shadow:0 0 10px #34990f;-webkit-box-shadow:0 0 10px #34990f;box-shadow:0 0 10px #34990f}.product .footer{margin-top:0}.projects .banner{float:left;width:90%;background-color:#383838;padding:8em 5%}.projects .banner .thiswrap{width:100%;min-width:960px}.projects .banner .thiswrap .projects-title{float:left;width:450px}.projects .banner .thiswrap .projects-about{float:right;width:500px}.projects .this-submenu{float:left;width:94%;text-align:center;padding:1em 3%;background-color:#2d7831;margin-bottom:1.5em}.projects .this-submenu ul{float:left;width:100%;text-align:center}.projects .this-submenu ul li{display:inline-block;list-style-type:none;padding:.5em 2em;color:white;cursor:pointer}.projects .this-submenu ul li:hover{color:#eccd01}.projects .p-gallery-block{float:left;width:100%;padding-bottom:4em}.projects .p-gallery-block .res-wrap,.projects .p-gallery-block .com-wrap,.projects .p-gallery-block .arc-wrap{width:100%;margin:0 auto;max-width:1600px}.projects .p-gallery-block .res-wrap img,.projects .p-gallery-block .com-wrap img,.projects .p-gallery-block .arc-wrap img{box-sizing:border-box;border:4px solid lightgrey;-moz-box-shadow:3px 3px 5px #222;-webkit-box-shadow:3px 3px 5px #222;box-shadow:3px 3px 5px #222}.projects .p-gallery-block .com-wrap,.projects .p-gallery-block .arc-wrap{display:none}.formblock{float:left;width:100%;margin-bottom:1em}@media screen and (min-width: 61em){.formblock{display:block;float:left}}.formblock h3{float:left;font-size:1.2em;padding:1em 0}.formblock form{float:left;width:100%;border-radius:.3em}.formblock form .errors{padding:1em;color:white;background-color:#4290ce;float:left;margin:1em 0;border-radius:.3em;width:auto}.formblock form div{float:left;width:100%;margin-bottom:1.2em}.formblock form div label{float:left;width:100%;color:white;text-align:left;color:black;margin-bottom:.5em}.formblock form div input{float:left;width:96%;height:1.8em;border-radius:.3em;border:2px solid #2d7831;padding:2% 2%;background:#e6ebe4;color:black}.formblock form div span{color:black;float:left;font-size:.92em;width:100%;height:20px;text-align:right}.formblock form div .required{width:auto;float:none}.formblock form input[type="submit"]{float:left;padding:.5em 2em;font-size:1.1em;color:white;background:#34990f;border:none;border-radius:.2em}.formblock form input[type="submit"]:hover{-moz-box-shadow:0 0 10px #34990f;-webkit-box-shadow:0 0 10px #34990f;box-shadow:0 0 10px #34990f}.formblock form textarea{width:96%;border-radius:.3em;border:2px solid #2d7831;padding:2% 2%;height:100px;background:#e6ebe4;color:black}.contact .banner{float:left;width:100%}.contact .sOne{float:left;width:98%;padding:1em 1% 2em 1%}.contact .sOne .thiswrap{width:100%;max-width:1600px;margin:0 auto}.contact .sOne .thiswrap .left{float:left;width:48%;margin:0 1%}.contact .sOne .thiswrap .right{float:left;width:48%;margin:0 1%}.blog h1{display:block}.blog .sOne{float:left;width:100%;padding:2em 0}.blog .sOne .wrap{width:960px;margin:0 auto}.blog .sOne #pb_sidebar{float:right !important;width:250px;background-color:#5e5e5e;border:5px solid #E4E2E2;margin:0;padding-bottom:.5em}.blog .sOne #pb_sidebar .ccm-page-list{float:left;width:100%;margin-bottom:1em}.blog .sOne #pb_sidebar h3{color:white;background-color:#383838;text-align:center;float:left;width:90%;padding:.9em 5%;font-weight:normal;font-size:1em;border-left:0px #34990f solid;margin-bottom:.5em}.blog .sOne #pb_sidebar h4{color:white;background-color:purpule;text-align:center;float:left;width:90%;padding:.3em 5%;font-weight:normal;font-size:1em;border-left:0px #34990f solid;margin-bottom:.5em}.blog .sOne #pb_sidebar .sidebar-archives h3{margin-bottom:0}.blog .sOne #pb_sidebar a{color:white;margin:0 0 .5em .5em;font-size:1em !important;background-color:#34990f;padding:.5em;float:left;-webkit-transition:all .400s ease;-moz-transition:all .400s ease;-o-transition:all .400s ease;-ms-transition:all .400s ease;transition:all .400s ease}.blog .sOne #pb_sidebar a:hover{background-color:#eccd01}.blog .sOne #pb_sidebar li{list-style-type:none}.blog .sOne #pb_body{float:left}.blog .sOne #pb_body .footer_shadow{display:none}.blog .sOne #pb_body h1{font-size:1.5em;color:white;padding:.5em;background-color:#6a5196;border-top-left-radius:1em;color:white}.blog .sOne #pb_body h1 a{color:white}.blog .sOne #pb_body h4{margin-bottom:1em}.blog .sOne #pb_body p img{margin:1.5em 0;width:100%;height:auto}.blog .sOne #pb_body #twee{border-top:1px solid lightgrey;margin-top:3em}.blog .sOne #pb_body .content-sbBlog-wrap .content-sbBlog-innerwrap{padding:10px 10px 50px 10px !important}.blog .sOne #pb_body .content-sbBlog-wrap .addthis_toolbox{margin-bottom:.5em}.blog .sOne #pb_body .content-sbBlog-wrap .thumbnail img{float:left;margin-right:1em}.blog .sOne #pb_body .content-sbBlog-wrap .readmore{border-bottom-right-radius:1em;color:white;background-color:#34990f;padding:.5em 1em;float:left;margin-right:1em;-webkit-transition:all .400s ease;-moz-transition:all .400s ease;-o-transition:all .400s ease;-ms-transition:all .400s ease;transition:all .400s ease}.blog .sOne #pb_body .content-sbBlog-wrap .readmore:hover{background-color:#eccd01}.blog .ccm-login-form{margin-top:2em}.blog .ccm-login-form fieldset{margin-bottom:2em}.blog .ccm-login-form input[type="submit"]{margin-bottom:1em}.blog .ccm-forgot-password-form{margin-bottom:7em}.blog .ccm-forgot-password-form .control-group{margin:1em 0}
