*,*:after,*:before{box-sizing:inherit}html{box-sizing:border-box;font-size:100%;line-height:1.5rem;font-weight:300}body{font-family:'Roboto','Helvetica Neue','Helvetica','Arial',sans-serif;color:#606c76}html,body,div,h1,h2,h3,h4,h5,h6,form,pre,span,tr,th,td,img,p,code{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-margin-before:0;-webkit-margin-after:0}article,aside,footer,header,menu,nav,section,figcaption,figure,main{display:block}.page{position:relative;background-color:#fff}.row{display:flex;flex-direction:row;align-content:space-around;width:100%;position:relative;max-width:1280px;margin:0 auto}.row-wrap{flex-wrap:wrap}.row-top{align-items:flex-start}.row-bottom{align-items:flex-end}.row-center{align-items:center}.row-stretch{align-items:stretch}.row-baseline{align-items:baseline}.row-around{justify-content:space-around}.row-between{justify-content:space-between}.column{display:block;flex:1 0 160px;max-width:100%;width:100%;padding:0 1.5rem}.column-offset-10{margin-left:10%}.column-offset-20{margin-left:20%}.column-offset-25{margin-left:25%}.column-offset-33,.column-offset-34{margin-left:33.3333%}.column-offset-50{margin-left:50%}.column-offset-66,.column-offset-67{margin-left:66.6666%}.column-offset-75{margin-left:75%}.column-offset-80{margin-left:80%}.column-offset-90{margin-left:90%}.column-top{align-self:flex-start}.column-bottom{align-self:flex-end}.column-center{align-self:center}h1,h2,h3,h4,h5,h6{font-weight:300;clear:both}h1{font-size:2.3rem;line-height:4.5rem}h2{font-size:1.8rem;line-height:4.5rem}h3{font-size:1.5rem;line-height:3rem}h4{font-size:1.3rem;line-height:3rem}h5{font-size:1.2rem;line-height:3rem}h6{font-size:1rem;line-height:1.5rem}p{margin:0 0 1.5rem 0}b,strong{font-weight:bold}sup,sub,sup a,sub a{font-size:75%}input[type='email'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='url'],textarea,select{appearance:none;background-color:transparent;border:1px solid #e1e1e1;border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:3rem;padding:.6rem 1rem;width:100%;font-size:1rem}input[type='email']:focus,input[type='number']:focus,input[type='password']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='text']:focus,input[type='url']:focus,textarea:focus,select:focus{border-color:#606c76;outline:0}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') center right no-repeat;padding-right:3rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#9b4dca" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}textarea{min-height:6rem}label,legend{font-size:1rem;font-weight:600}fieldset{border-width:0;padding:0}input[type='checkbox'],input[type='radio']{display:inline}.label-inline{display:inline-block;font-weight:normal}a{color:green;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:visited{color:green}a:focus,a:hover,a:active{color:#606c76}blockquote{clear:both;border-left:.4rem solid green;margin-left:0;margin-right:0;padding-left:1.5rem}blockquote blockquote{margin-left:-1.9rem;border-color:#606c76}blockquote blockquote blockquote{border-color:#d1d1d1}blockquote *:last-child{margin-bottom:0}img{margin:1.5rem;max-width:100%;border-style:none}svg:not(:root){overflow:hidden}figure{margin:1rem}table{border-collapse:collapse;border-spacing:0}th,td{border-bottom:.1rem solid #d1d1d1;padding:0 .5rem;line-height:3rem}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}.button,button,input[type='button'],input[type='reset'],input[type='submit']{background-color:green;border:1px solid green;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:400;height:3rem;letter-spacing:.1rem;padding:0 1.5rem;margin-bottom:1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,button:focus,input[type='button']:focus,input[type='reset']:focus,input[type='submit']:focus,.button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:#606c76;border-color:#606c76;color:#fff;outline:0}.button[disabled],button[disabled],input[type='button'][disabled],input[type='reset'][disabled],input[type='submit'][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,button[disabled]:focus,input[type='button'][disabled]:focus,input[type='reset'][disabled]:focus,input[type='submit'][disabled]:focus,.button[disabled]:hover,button[disabled]:hover,input[type='button'][disabled]:hover,input[type='reset'][disabled]:hover,input[type='submit'][disabled]:hover{background-color:green;border-color:green}.button.button-outline,button.button-outline,input[type='button'].button-outline,input[type='reset'].button-outline,input[type='submit'].button-outline{background-color:transparent;color:green}.button.button-outline:focus,button.button-outline:focus,input[type='button'].button-outline:focus,input[type='reset'].button-outline:focus,input[type='submit'].button-outline:focus,.button.button-outline:hover,button.button-outline:hover,input[type='button'].button-outline:hover,input[type='reset'].button-outline:hover,input[type='submit'].button-outline:hover{background-color:transparent;border-color:#606c76;color:#606c76}.button.button-outline[disabled]:focus,button.button-outline[disabled]:focus,input[type='button'].button-outline[disabled]:focus,input[type='reset'].button-outline[disabled]:focus,input[type='submit'].button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:hover,input[type='button'].button-outline[disabled]:hover,input[type='reset'].button-outline[disabled]:hover,input[type='submit'].button-outline[disabled]:hover{border-color:inherit;color:green}.button.button-clear,button.button-clear,input[type='button'].button-clear,input[type='reset'].button-clear,input[type='submit'].button-clear{background-color:transparent;border-color:transparent;color:green}.button.button-clear:focus,button.button-clear:focus,input[type='button'].button-clear:focus,input[type='reset'].button-clear:focus,input[type='submit'].button-clear:focus,.button.button-clear:hover,button.button-clear:hover,input[type='button'].button-clear:hover,input[type='reset'].button-clear:hover,input[type='submit'].button-clear:hover{background-color:transparent;border-color:transparent;color:#606c76}.button.button-clear[disabled]:focus,button.button-clear[disabled]:focus,input[type='button'].button-clear[disabled]:focus,input[type='reset'].button-clear[disabled]:focus,input[type='submit'].button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:hover,input[type='button'].button-clear[disabled]:hover,input[type='reset'].button-clear[disabled]:hover,input[type='submit'].button-clear[disabled]:hover{color:green}code{background:#f4f5f6;display:block;border-radius:.4rem;font-size:90%;padding:.5rem;white-space:nowrap;font-size:inherit}pre{background:#f4f5f6;border-left:.3rem solid green;overflow-y:hidden;font-size:inherit}pre>code{border-radius:0;padding:1rem;white-space:pre}hr{clear:both;border:0;border-top:1px solid #f4f5f6;margin:1.49rem 0;overflow:visible}dl,ol,ul{padding-left:1.5rem;-webkit-margin-before:0;-webkit-margin-after:0;margin:0;}dl p, ol p, ul p{margin:0;}dl dl,ol dl,ul dl,dl ol,ol ol,ul ol,dl ul,ol ul,ul ul{font-size:90%;}ol{list-style:decimal}ul{list-style:disc}ul ul{list-style:circle}dl{list-style:none;padding:0}.navigation-tree ul{list-style:none;margin:0;padding:0}.navigation-tree ul li{position:relative;display:block;cursor:pointer}.navigation-tree a{display:block;padding:.5rem .3rem;color:#606c76}.navigation-tree a:focus,.navigation-tree a:hover{background-color:#f4f5f6}.navigation-tree ul li ul{font-size:.9rem;max-height:0;overflow:hidden;transition:max-height 6s 3s}.navigation-tree ul ul li ul{font-size:.8rem;padding-left:1rem;max-height:0;overflow:hidden;transition:max-height 3s 3s}.navigation-tree li .active+ul,.navigation-tree ul li:hover>ul{max-height:1000px;transition:max-height 3s}.navigation-tree ul ul li a:before{content:' - '}.navigation-tree ul ul ul li a:before{content:' - - '}.navigation-tree li>a:after{content:' \21E3';font-weight:normal}.navigation-tree li>a:only-child:after{content:''}.navigation-tree a.active{color:green;font-weight:bold}.clearfix:after{clear:both;content:' ';display:table}.center{text-align:center}.float-left,.left{float:left}.float-right,.right{float:right}.trans,.transition{-webkit-transition:all 1s ease-in-out 2s;transition:all 1s ease-in-out 2s}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.fr{float:right}.fl{float:left}.db{display:block}.di{display:inline}.dib{display:inline-block;vertical-align:top}.dn{display:none}.dt{display:table}.dtr{display:table-row}.dtc{display:table-column}.dtd{display:table-cell;vertical-align:top}.pad{padding:1.5em}.padlr{padding:0 1.5em}.padr{padding-right:1.5em}.padl{padding-left:1.5em}.padt{padding-top:1.5em}.padb{padding-bottom:1.5em}.padtb{padding:1.5em 0}.m{margin:1.5em}.mlr{margin:0 1.5em}.ml{margin-left:1.5em}.mr{margin-right:1.5em}.ma{margin:0 auto}.mb{margin-bottom:1.5em}.oh{overflow:hidden}.oa{overflow:auto}.wrap{overflow:auto}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}.clearfix:before,.clearfix:after,.cb:before,.cb:after{content:"";display:table}.clearfix:after,.cb:after{clear:both}.clearfix,.cl{clear:left}.cr{clear:right}.full{margin-bottom:-5000px;padding-bottom:5000px}.iewarn{top:0;background:orange}.noscript{top:88vh;left:0;right:0;margin:0 auto;background:red;color:#fff;z-index:4000;border:3px solid #fff;display:block;position:fixed}.totop{bottom:20px;right:30px;font-size:.95em;z-index:100;padding:1rem;border-radius:2.3rem;outline:none;cursor:pointer;background-color:#f4f5f6;display:none}.totop:hover{background-color:green;color:#fff}#design{font-size:65%;color:#999;margin-bottom:2rem}.hero{background-color:#606c76;background-size:cover;background-attachment:scroll;background-position:50% 100%;background-repeat:no-repeat;background-image:url('../../../media/images/hero.jpeg')}.hero .row{min-height:100vh;justify-content:flex-end}.hero .column{font-size:1.4rem;line-height:2rem;color:#fff;text-align:right}.hero h1{letter-spacing:.2rem;color:#fff;margin:5vh 0}.hero p{padding-left:50%}.hero .date{font-size:2rem;line-height:2.5rem}.template-home .main h1{display:none}.template-home .countdown,.template-home .reasons,.template-home .shop,.template-home .sponsors{clear:both;text-align:center}.template-home .countdown{margin:3rem 0}.template-home .countdown h2{font-size:2.3rem}.template-home .countdown table{margin:0 auto}.template-home .countdown th{font-size:2.5rem;color:green}.template-home .countdown th:nth-of-type(2n){border:none}.template-home .countdown td{border:none}.template-home .shop{justify-content:space-around;}.template-home .shop i{color:green; font-size:48px;} .template-home .shop h6{font-weight:bold;padding-bottom:.3rem}.template-home .shop .column{flex:0 0 280px}.template-home .sponsors{background-color:#D4E0D6;border-radius:0 0 1rem 1rem}.template-home .sponsors img{vertical-align:middle}.template-home .breadcrumbs{display:none;height:0}@media screen and (max-width:640px){.hero p{padding-left:15%}}@media screen and (max-width:480px){.hero h1{letter-spacing:.1rem;margin:0}.hero p{padding-left:0;font-size:1.2rem}}.template-jotform .content{flex-direction:column}.template-jotform .main{width:100%;max-width:1260px}.main,.sitename{flex:4 1 480px;max-width:960px}.with-sidebar .main{max-width:640px}.search,.navigation-tree{flex-grow:3}.search,.navigation-tree,.sidebar{max-width:320px}.navigation-tree,.sidebar{padding-top:1rem}.header{background-color:#fff;opacity:.9}.sitename-logo{display:inline-block;background-image:url(logo.svg);background-size:cover;width:3.8rem;height:3.7rem;margin:0 1rem 0 0;vertical-align:middle;position:relative}.sitename a{color:green}.search{align-self:center}.search form{display:inline-block}.search input[type='search']{height:2rem;padding:.1em 1em 0}.search input[type='search']::placeholder{color:green}.search a{display:none}.ticket{border:1px solid #fff;border-radius:2rem;position:-webkit-sticky;position:sticky;top:45vh;height:4rem}.ticket a{display:block;color:#fff;line-height:4rem;margin:-3px 0;padding:0 1rem}.navigation-tree ul{position:sticky;top:3rem}.footer{background-color:#2E2E2E;color:#fff}.footer a{color:#e1e1e1}.footer .logo img{min-width:160px;margin-left:0}.toc{margin:0 0 1rem;padding:0;list-style:none}.footnotes{font-size:85%}.footnotes p{margin:0}.breadcrumbs{background-color:#f4f5f6;padding:1rem 0}.flickity img{width:320px}.flexible{position:relative;padding-top:0;padding-bottom:56.25%}.flexible iframe{position:absolute;top:0;left:0;width:100%;height:100%}.stretchable ul{margin:0;padding:0;list-style:none;text-align:center}.stretchable li{margin:.5rem;padding:.5rem;display:inline-block;text-align:center;vertical-align:top;border:1px solid #e1e1e1;border-radius:1rem;max-width:270px}.stretchable a{color:#717171;text-decoration:none}.pagination .previous{margin-right:1em}.pagination{margin:1em 0}.entry-links{margin-top:1.5rem}.entry-links .previous{margin-right:1em}.entry-tags{margin-top:1.5rem}.highlight .kw1,.highlight .kw2,.kw3,.kw4,.st0,.st_h,.nu0{color:green}.re0,.re1,.re2,.re3,.css .nu0,.co1,.coMULTI,.sc0,.sc-1{color:inherit}@media screen and (min-width:640px){.navigation-tree{border-left:1px solid #e1e1e1;border-radius:1rem}}@media screen and (min-width:641px) and (max-width:800px){.sitename-logo{width:2.1rem;height:1.9rem;margin:0 .2rem 0 0}.sitename h1{font-size:1.8rem;line-height:3rem}}@media screen and (max-width:640px){.sitename-logo{width:1.9rem;height:1.7rem;margin:0 .1rem 0 0}.sitename h1{font-size:1.6rem;line-height:3rem}.search{line-height:3rem}.search form{max-width:75%}.search input{font-size:80%}.search a{width:20%;font-size:80%;margin-left:.5rem;display:inline-block}}@media screen and (max-width:480px){.sitename-logo{width:1.4rem;height:1.2rem;margin:0 .1rem 0 0}.sitename h1{font-size:1.1rem;line-height:3rem}}@media print{.hero{height:80vh}.hero .row{max-height:50vh !important}@page{zoom:100%}.header,.ticket,.navigation-tree,.sidebar,.entry-links,.countdown,.sponsors,.reasons,.shop,.flexible,.breadcrumbs,.footer .siteinfo,.footer .copy .column,#design,.totop{display:none}.copy:before{font-size:80%;margin:0 auto;content:'Copyright - Southland Wedding Expo - http://southlandweddingexpo.nz'}*{background:transparent !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}a,a:visited{text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")"}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" <" attr(href) "> "}tr,img{page-break-inside:avoid}img{max-width:100% !important}}