html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,input,select,textarea{background:#fff;color:#191919;font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;line-height:32px;line-height:3.2rem}body{background:#000}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none!important;list-style-type:none!important}li{list-style:none!important;list-style-type:none!important}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope-item{z-index:0}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.clear{clear:both}h1,h2,h3,h4,p,.blog-content img,.page-links,.video-pad,.pagination,form.search-form{}html{font-size:62.5%}body,input,select,textarea{color:#191919;font-family:open sans,sans-serif;font-size:18px;font-size:1.8rem;line-height:32px;line-height:3.2rem}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:100;margin-bottom:1em;color:#191919;line-height:1.5em}h1{font-size:48px;font-size:4.8rem}h2{font-size:42px;font-size:4.2rem}h2.entry-title,h2.entry-title a{margin-top:0!important;text-align:center;font-weight:200;text-decoration:none;color:#191919}h3{font-size:28px;font-size:2.8rem}h4{font-size:24px;font-size:2.4rem}p{margin:0;font-family:open sans,serif;padding-bottom:10px;line-height:1.4em}ul,ol{font-family:open sans,sans-serif;line-height:1.4em}ul{list-style:none}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:13px Monaco,Consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:50%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:14px;font-size:1.4rem}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.content-area ul{display:block;margin:0 0 40px 20px;list-style:disc}.content-area ol{display:block;margin:0 0 0 25px}ol{list-style:decimal}ol.children{padding-left:5%;border-left:3px solid #ececec}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}blockquote{margin-left:7%;border-left:3px solid #919191;margin-bottom:40px;font-style:italic}blockquote p{padding-left:20px;padding-bottom:0!important;font-family:open sans,sans-serif!important;font-size:1.2em}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;outline:0!important}a.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:3px;background:0 0;color:#191919!important;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa #bbb;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;outline:0!important}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}input[type=email],input[type=tel],input[type=text],input[type=url],input[type=password],textarea{background-color:#bdbdbd;padding:0 5px;font-family:open sans,sans-serif;color:#6a6a6a;border:1px solid rgba(0,0,0,.05);background:#f7f7f7;font-size:.9em;-webkit-appearance:none;width:100%}.comments-wrap{padding:0 40px}#comments{margin-top:80px;padding:0;max-width:800px;margin:0 auto}#comments ul,#comments p,#comments h4{padding-left:0;padding-right:0}#comments ul{padding-right:0}#comments article{margin:20px 0}#comments ul{list-style:none;padding-bottom:0!important;margin-bottom:40px!important}#comments ul.children{border-left:1px solid #ececec}#comments ol{list-style:none;padding:0}#comments h3{}#comments p{padding-left:0;padding-right:0;margin-left:100px;font-size:16px;font-size:1.6rem}#comments article{position:relative}#comments .reply a{padding:0;margin-left:100px;font-size:14px;font-size:1.4rem}.comment-meta{height:70px}#trackbacks{}.comment-meta .avatar{width:70px!important;height:70px;padding:0!important;position:absolute;left:-8px;top:0;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}b.fn{margin-left:100px;font-weight:200}b.fn a{color:#000}b.fn a:hover{color:#ccc}.comment .edit-link{display:none!important}.comment.depth-2{padding-left:5%}.comment.depth-3{padding-left:10%}div.comment-metadata{text-align:left!important;padding-bottom:20px;margin-left:100px;color:#a5a5a5!important}div.comment-metadata a{color:#ccc}#respond label{display:block}#respond .form-allowed-tags{display:none}#respond{padding:0}#respond h3{padding:0}#respond p{margin:0}#respond p.comment-form-comment,#respond p.form-submit{padding-top:40px}.site-header{background:#fff}.home .site-header{background:#e9e9e9}.site-header .top{position:relative;width:100%;background:#fff;padding:0 30px;box-shadow:0 1px 1px rgba(0,0,0,.2);z-index:100}.site-header .top *{padding:0}.site-header .top .inside{max-width:1280px;padding:15px 0;position:relative;margin:0 auto}#logo{display:inline-block;float:left}#logo img{max-height:60px}#logo h1,#logo h3{margin:0!important;line-height:1em!important;padding:0!important;font-size:1.5em;font-weight:700;color:#555}#logo h1 a,#logo h3 a{color:#000}#logo-new{margin:0!important;line-height:1em!important;padding:0!important;font-size:1.5em;font-weight:700;color:#555}#logo-new a{color:0}a{color:#006fb9;text-decoration:none}a:hover{color:#7a7a7a}a:active,a:visited{color:#7a7a7a}.button,a.button,a.button:active,a.button:visited,#footer a.button,#searchsubmit,input[type=submit],a.post-edit-link{display:inline-block;color:#494949;text-decoration:none;position:relative;cursor:pointer;padding:15px 20px;border:2px solid #494949;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 3px 0 0;line-height:normal!important;-webkit-appearance:none;font-size:.9em;font-weight:400!important;text-align:center;transition-property:all;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}a.button:hover,a.post-edit-link:hover,#searchsubmit:hover,input[type=submit]:hover{opacity:.5}.button.white:hover,a.button.white:hover,#footer a.button.white:hover{color:#fff!important;border-color:#fff!important}.button.white{background:0 0;border:3px solid #bdbdbd;color:#bdbdbd;font-weight:200}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:250px!important}#menu-toggle{height:20px;width:20px;line-height:20px;position:absolute;top:50%;left:0;display:block;font-size:20px;color:#000;margin-top:-10px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;display:none}#menu-toggle:hover{opacity:.7}#menu-toggle::before{content:"\f0c9";font-family:FontAwesome;color:#006fb9}body #mm-main-menu{background:#006fb9}body #mm-main-menu ul{padding:30px 0 0 20px}body.admin-bar #mm-main-menu ul{padding-top:70px}body #mm-main-menu ul a{font-weight:400;color:#fff}body #mm-main-menu ul a:hover{color:#fff}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 auto 1.5em;overflow:hidden}.site-main .post-navigation{padding:0 40px;width:100%}.site-main .post-navigation .nav-links{border-top:1px solid #ededed;margin:10px auto 50px;padding:30px 0;max-width:800px;position:relative}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:right;text-align:right;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:left;text-align:left;width:50%}.post-navigation .nav-portfolio{position:absolute;text-align:center;margin:0 auto;display:inline-block;left:0;right:0;width:40px;display:none}.single-project .post-navigation .nav-portfolio{display:inline-block}.post-navigation .nav-portfolio a{font-size:15px;line-height:38px;text-align:center}.post-navigation .nav-portfolio a::before{content:"\f00a";font-family:FontAwesome}.menu-main-menu-container{padding-bottom:40px}.post-navigation a{color:#000}.post-navigation a:hover{color:#b2b2b2}.pagination .inside{max-width:800px;border-top:1px solid #ededed;padding:30px 0;text-align:center;margin:0 auto}.pagination a,.pagination span{display:inline-block;margin:0 7px;border:2px solid #ccc;border-radius:3px;background:0 0;color:#ccc;padding:0 10px}.pagination .current,.pagination a:hover{border-color:#000;color:#191919!important}.edit-link{margin-bottom:50px!important;display:block!important}#menu .inside{padding:20px 30px;margin:0 auto!important;max-width:62.5em;height:80px;margin:0 auto;position:relative}#menu .{position:relative;width:100%;z-index:3000!important}#menu .bottom .surround{background:#fff}#main-nav{right:0;margin:0;padding:0;position:absolute;top:50%;height:18px;margin-top:-6px;display:inline-block}#main-nav nav{margin:0;padding:0;display:block}#main-nav .sf-menu{margin:0;padding:0;display:block;float:none}#main-nav li{margin:0 0 0 30px;padding:0}#main-nav ul a{line-height:13px;color:#adadad;font-size:.9em;font-family:open sans,sans-serif;font-weight:400;padding:0;margin:0;border:none!important}#main-nav ul ul a{line-height:15px;font-weight:400;border-top:none}#main-nav ul li.current a,#main-nav ul li.current-cat a,#main-nav ul li.current_page_item a,#main-nav ul li.current-menu-item a,#main-nav ul li.current-post-ancestor a,.single-post #main-nav ul li.current_page_parent a,#main-nav ul li.current-category-parent a,#main-nav ul li.current-category-ancestor a,#main-nav ul li.current-portfolio-ancestor a,#main-nav ul li.current-projects-ancestor a{text-decoration:none;color:#000}#main-nav ul li.sf-hover a,#main-nav ul li a:hover,#main-nav ul li:hover{text-decoration:none;color:#000}#main-nav .sub-menu li a{color:#adadad!important;font-weight:400!important}#main-nav .sub-menu li a:hover{color:#000!important}#main-nav #menu-item-22 a::before{content:"\f095";color:#006fb9;font-family:FontAwesome;padding-right:5px;font-size:15px}#main-nav ul ul{padding:20px 20px 0 0!important;margin-top:4px!important;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#main-nav ul ul ul{padding-top:20px!important;margin-left:-1.25em;margin-top:-5px}#main-nav ul ul li{float:none;background:0 0;margin:0 5px 10px 20px!important;text-align:left}.site-header #main-nav ul ul li a{padding:0 0 10px;font-weight:400;border:none!important;color:#adadad}.site-header #main-nav ul ul li a:hover{color:#000}body #main-nav ul li.sf-hover ul a{color:#000}#main-nav ul li.sf-hover ul a:hover{color:#000}ul.sf-menu{margin-top:-10px}ul.sub-menu{margin:0!important}#main-nav .sf-menu a.sf-with-ul{position:relative;min-width:1px}#main-nav .sf-menu li{background:0 0}.sf-sub-indicator{position:absolute;bottom:0;display:block;width:100%;text-indent:-999em;overflow:hidden;z-index:200;height:40px}.sf-hover .sf-sub-indicator{bottom:-10px}#main-nav .sf-menu li ul .sf-sub-indicator{display:none}#main-nav .sf-menu li ul .sf-hover .sf-sub-indicator{position:absolute;top:0;right:-1px;left:none;display:block}.sf-hover a.sf-with-ul .sf-sub-indicator{height:30px}.sf-menu ul{min-width:6em!important}.children .sf-sub-indicator{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.one-third{}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header .top .inside:before,.site-header .top .inside:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header .top .inside:after,.site-content:after,.site-footer:after{clear:both}#secondary{background:#f3f3f3;padding:60px 30px 0}.widgets a{color:rgba(255,255,255,.7)}.widgets a:hover{color:#fff}.widget-title{display:block;font-size:1em;margin-bottom:20px;display:block;color:#fff}#secondary .inside.widgets{max-width:1300px;margin:0 auto}.widget-box{text-align:left;float:left;display:block;max-width:433px;margin-bottom:20px}.widget-box .inside{padding:0 20px}.widget-box.third{margin-right:0!important}.widget-box p{font-size:.8em}.widgets form{padding:0 20% 0 0}.widgets input[type=search]{margin:0 0 0 0;padding:10px .7em!important;line-height:normal!important;width:92%;color:#fff;font-size:.8em;background:rgba(255,255,255,.2);border:none}.widget select{max-width:100%}.widget_search .search-submit{display:none}.widget-box a{line-height:1.5em}.widget-box{margin-bottom:50px!important}.widget-box .widget-title{font-size:1em;font-weight:700;display:block!important;margin-bottom:20px;clear:both;color:#000}.widget-box .meta{font-style:italic}.widget-box ul{margin:0;padding:0 0 0;line-height:1em;background:0 0;position:relative;list-style:none}.widget-box ul li{padding:0 0;margin:0 0 15px;line-height:1.2em!important;background:0 0;font-size:.9em!important}.widget-box ul li a{color:#000}.widget-box ul li a:hover{color:#959595}.widget-box ul li p{line-height:1.3em;margin:0}.widget_nav_menu ul,.widget_pages ul,.widget_categories ul{background:0 0;margin:0;padding:0;border:none}.widget_nav_menu li,.widget_pages li,.widget_categories li{padding:0;margin:10px 0 0;border:none}.widget_search{display:block;padding:0!important}.widget_search h3{display:none}.widget_search:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .widget_search{display:block}* html .widget_search{height:1%}body .widget_search .search-field{margin:0 0 0 0;padding:10px .7em!important;line-height:normal!important;width:100%!important;max-width:none!important;border:1px solid #ccc;border-radius:3px;background:0 0;color:#191919!important;font-size:.8em;background:#fff!important}#searchsubmit{}.swell-testimonials img{width:76px;border-radius:38px;height:auto;float:left;margin:0 20px 0 0}.swell-testimonials p{font-size:.8em;line-height:1.6em!important}.swell-testimonials span.title{font-size:.9em;font-weight:700;float:right}.single .widget-box.swell-testimonials .pd-rating,.single .widget-box.swell-testimonials br,.single .widget-box.swell-testimonials #jp-post-flair{display:none!important}#secondary .ttrust_recent_posts .meta,#footer .ttrust_recent_posts .meta{margin:0 0 25px!important;display:block;padding:3px 0 0}#secondary .ttrust_recent_posts .meta{color:rgba(0,0,0,.3)}#footer .ttrust_recent_posts .meta{color:rgba(225,225,225,.3)}#secondary .ttrust_recent_posts p.title,#footer .ttrust_recent_posts p.title{font-size:.9em;margin-bottom:2px;padding:0}#sidebar .ttrust_recent_posts p.title a,#footer .ttrust_recent_posts p.title a{color:rgba(225,225,225,.7);line-height:1.1em}#sidebar .ttrust_recent_posts p.title a:hover,#footer .ttrust_recent_posts p.title a:hover{color:#e1e1e1}.ttrust_recent_posts .firstPost p{margin-bottom:10px}.secondaryPost{padding:10px 0 0}.ttrust_recent_posts .thumb{float:left;margin:0 12px 0 0;padding:3px;background:#f0f0f0;border:1px solid #e1e1e1}.ttrust_recent_posts li{margin-bottom:10px!important;border:none;display:block}table#wp-calendar{width:216px}table#wp-calendar td,table#wp-calendar th{text-align:left}table#wp-calendar td{color:#b0b0ad;padding-top:10px}table#wp-calendar td a{font-weight:700}#wp-calendar caption{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dbdad8;font-size:14px;font-weight:700}.widget_tag_cloud a{font-size:11px!important;padding:5px 10px;display:block;float:left;margin:0 5px 5px 0}#footer .widget_tag_cloud a,#secondary .widget_tag_cloud a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#000;font-size:.8em!important}#footer .widget_tag_cloud a{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7)}#secondary .widget_tag_cloud a{background:rgba(0,0,0,.08);color:#000}.widget_tag_cloud a:hover{opacity:.5}.widget_tag_cloud:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.widget_tag_cloud{display:inline-block}html[xmlns] .widget_tag_cloud{display:block}* html .widget_tag_cloud{height:1%}.simple_tweet_widget li{line-height:1.5em!important;font-size:.95em!important}.simple_tweet_widget li span{color:#4f4f4f;font-size:.85em!important}#flickr-box .flickr-image{float:left;margin:0 12px 12px 0;padding:3px}#sidebar #flickr-box .flickr-image{}#flickr-box .flickr-image img{width:70px;height:70px;float:left;border-radius:5px;max-width:70px}#footer .fa,.widget-box .fa{font-size:1.5em;font-weight:400!important;margin-right:12px;margin-bottom:12px}header{text-align:center}header h1{font-size:1.8em;margin-bottom:20px}#primary{background:#fff;padding-bottom:40px;margin-bottom:0!important}#primary .middle{background:#fff}.entry-content,.entry-footer,.entry-summary{max-width:800px;margin:0 auto!important;display:block}#main header.main{padding:120px 0!important;margin-bottom:70px!important;width:100%;position:relative;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#efefef}.single-post #main header.main{padding-bottom:60px!important}.single-project #main header.main{padding-bottom:90px!important;margin-bottom:0!important}#main header.has-background h1{color:#fff;z-index:100!important;position:relative;font-size:3em}hr.short{max-width:50px;background-color:#000;height:1px;margin-top:20px}#main header hr.short{position:relative;z-index:100!important;display:block}#main header.has-background hr.short{background-color:#fff}#main header .overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}#main header.has-background .overlay{background:rgba(0,0,0,.4)}.content-area .meta a{color:#000}.content-area .meta a:hover{color:rgba(0,0,0,.5)}#main header.main .meta,#main header.main .meta p{font-family:open sans,sans-serif;position:relative;z-index:100!important;margin:0 70px;display:block}#main header.has-background .meta{color:#fff}#main header .meta,.post .meta{text-transform:uppercase;letter-spacing:.4em;font-size:.6em}.single-project #main header .cat-list{padding-left:.4em!important;margin:0}.body-wrap{padding:0 30px}.home section{background:#fff}#frontpage-img-container{position:absolute;top:33%;width:100%;padding:0;z-index:999}#frontpage-img-container img{display:block;margin:0 auto}.video-background{position:relative;background:#191919;overflow:hidden;text-align:center!important;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.video-background.no-video .overlay{display:none}.video-background{position:relative}.video-container{position:relative;overflow:hidden;height:100%;width:100%}.video-container iframe{position:absolute}.video-container video{min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#home-content video{width:100%;max-width:100%;height:auto!important}#primary video{width:100%;max-width:100%!important;height:auto!important}#banner-content{position:absolute;font-size:2em;color:#fff;z-index:900;line-height:1em!important;display:none;padding:0;text-align:center;width:100%}#banner-content .inside{max-width:800px;margin:0 auto;padding:0 30px}#banner-content *{color:#fff;margin-top:auto;line-height:1.3em!important}#banner-content p{font-size:.5em;line-height:1em!important;padding:0;margin-bottom:.9em;color:rgba(255,255,255,.7)}#banner-content img{display:block;margin:0 auto .7em}#banner-content a.button,#secondary--home a.button{background:0 0;font-weight:400;font-size:1em;border:1px solid #fff;color:#fff!important;font-family:open sans,sans-serif}.loading{position:absolute;bottom:20px;right:30px;width:28px;height:28px;margin:0}.loading .maskedCircle{width:20px;height:20px;border-radius:12px;border:3px solid #fff}.loading .mask{width:12px;height:12px;overflow:hidden}.loading .spinner{position:absolute;left:1px;top:1px;width:26px;height:26px}.video-background .overlay{background:#000;position:absolute;bottom:0;width:100%;height:100%;z-index:4;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:2s;transition-delay:2s}.video-background .overlay.faster{-webkit-transition-delay:0s;transition-delay:0s}.video-background .overlay.fade-out,.gecko .video-background .overlay{opacity:0}.pattern-overlay{background-image:url(images/dark_stripes.png);position:absolute;opacity:.4;bottom:0;width:100%;height:100%;z-index:3}ul#video-controls{position:absolute;left:0;bottom:10%;width:100%;text-align:center;z-index:999;color:#fff;font-size:14px;list-style:none;display:inline-block}ul#video-controls li{display:inline-block;margin-right:20px}ul#video-controls li:last-child{display:inline-block;margin-right:0!important}ul#video-controls li a{color:#bdbdbd}ul#video-controls li a:hover{color:#fff}#button-wrapper{position:absolute;left:0;width:100%;z-index:9999}#down-button{color:#fff;margin:0 auto;left:0;right:0;font-size:30px;line-height:50px;position:absolute;bottom:75px;z-index:99;text-align:center!important;cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;opacity:.7;display:inline-block;width:50px}#down-button::before{content:"\f175";font-family:FontAwesome}#down-button:hover{opacity:1}#main-content{padding:0 30px}#home-content{max-width:1000px;margin:0 auto;padding:25px 0 50px}.home section{padding:30px 30px 40px}.home section header{text-align:center}.home section header h2{text-align:center;padding:0;margin:0 auto 30px;width:100%!important}.home section header p{text-align:center;max-width:700px;margin:-30px auto 30px}#projects-home{position:relative;margin:0 auto;display:block;width:100%;z-index:0;background:#e9e9e9}#projects{position:relative;margin:0 auto;max-width:1300px}#projects h1{text-align:center;padding:0;margin:0 auto;width:100%!important}#projects .thumbs{height:100%;z-index:1}#projects .youtube-thumb{margin-top:-15%}#featured-project{position:relative;overflow:hidden;height:400px;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#featured-project .inside{position:absolute;height:100%;width:100%;background:url(images/dark_stripes.png);z-index:2;opacity:.4}#featured-project .inside *{color:#fff;display:block;margin:0 auto;z-index:99}iframe.vimeo{position:absolute}#testimonials{background:#595959;text-align:center!important;padding:60px 160px 40px;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:0!important}#testimonials .testimonial{display:block;margin:0 auto;text-align:center;display:none}#testimonials img{max-height:100px;max-width:100px;overflow:hidden;border-radius:180px;-moz-border-radius:180px;-webkit-border-radius:180px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;margin:0 auto 30px}.home #testimonials img{display:none}#testimonials p{color:#fff;font-size:1.2em;font-family:open sans,sans-serif;max-width:600px;margin:0 auto!important}#testimonials .title{color:rgba(255,255,255,.5);font-size:1em;display:block;margin-bottom:50px;font-style:italic;font-weight:lighter!important;font-family:merriweather,serif}.flex-control-nav{bottom:10px!important}.flex-control-nav li{width:15px!important;height:15px!important;margin:0 3px!important;display:inline-block!important;z-index:100}.flexslider ul{list-style:none!important;margin-left:0!important}body .flexslider .flex-direction-nav{margin-bottom:30px!important}#testimonials .flexslider{border:none!important;padding:0;background:0 0;border:none!important;margin-bottom:10px;box-shadow:none}#testimonials .flex-control-nav{position:absolute;margin:0!important;bottom:-10px!important;left:0!important;right:0!important;width:auto!important;z-index:100}#testimonials .flex-control-paging li a{width:100%!important;height:100%!important;display:block!important;background:0 0!important;cursor:pointer;text-indent:-9999px;box-shadow:none!important;border:3px solid rgba(255,255,255,.3)}#testimonials .flex-control-nav li a:hover{border:3px solid #fff;!important}#testimonials .flex-control-nav li a.flex-active{background:rgba(255,255,255,.7)!important;cursor:default!important;border:3px solid transparent}#testimonials .flex-direction-nav{display:none}#secondary-video-home{height:600px;padding:0;background:#303030;background-repeat:no-repeat!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#secondary-video-home *{color:#fff}#secondary-video-home .content{height:100%!important;margin:0 auto;left:0;right:0;position:absolute;z-index:400;text-align:center;width:auto!important;padding:0 40px}#secondary-video-home .inside{max-width:100%!important;color:#fff;font-size:1.1em;display:table!important;height:100%;margin:0 auto}#secondary-video-home .inside .excerpt{display:table-cell;text-align:center;vertical-align:middle}#secondary-video-home h1,#secondary-video-home h2{margin-bottom:10px!important}#secondary-video-home p{color:rgba(255,255,255,.6)}.home.blog #primary{padding-top:80px!important}.home section#blog header{padding:0 40px}.view-all{margin:30px auto 40px;width:100%;text-align:center}#blog{position:relative;padding-left:0;padding-right:0}#blog .posts{padding:0;border-bottom:1px solid #e4e4e4}#blog .posts .post{min-height:200px;position:relative;margin:0!important;border-top:1px solid #e4e4e4;background-repeat:no-repeat;background-position:center center;z-index:1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#blog .posts .post *{position:relative;z-index:99;text-align:center;font-family:open sans,sans-serif;font-weight:100;color:#191919;margin:0!important}.post.small{position:relative!important}.post.small .inside{padding:0 30px}.post.small a{padding:70px 0;width:100%;display:block;z-index:500!important}.post.small .overlay{position:absolute!important;display:block;width:100%;height:100%;top:0;background:#fff;z-index:2;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}.post.small:hover .overlay{opacity:.7;background:#000}#blog .post.small h2{margin-bottom:10px!important}#blog .post.small a:hover h2{color:#fff}#blog .post.small a:hover .meta *,#blog .post.small a:hover .meta{color:#fff!important}#blog .posts .post .meta{font-size:.8em;display:block}#blog .posts .post .meta.category{font-size:1em}#blog .posts .post .meta *,#blog .posts .post .meta{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}#blog .posts .post .meta a{color:#d3d3d3!important}#blog .posts .post a.button{color:#191919;border-color:#191919;background:0 0}#blog .posts .post h2{font-size:2.9em;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out}#blog .posts .post a:hover{color:#191919}#blog .posts .post p.read-more{}.blog-content{width:100%;margin:0 auto;display:block}.archive{}.blog-content ul,ol{padding-bottom:40px}.entry-header{margin-bottom:30px}.entry-header .meta.date{margin-bottom:30px;display:block}.entry-title{margin-bottom:10px}.hentry{margin:0 0 1.5em}.date-author{margin-bottom:40px!important;display:block}.date-author .posted-on,.date-author .byline,.date-author .comments-link{margin:0 20px 20px;display:inline-block!important}.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.video-pad{padding-bottom:40px}.video-pad .video-container iframe{width:100%!important}.blog-content img.full-width{padding:0}.meta{font-size:.8em!important}.post header.main .meta a{color:#fff}.post header.main .meta a:hover{color:rgba(255,255,255,.5)}.blog-content .full-width-container{width:100%;height:auto;overflow:hidden;margin-bottom:40px}p.attribution{text-transform:uppercase;font-size:.6em}p.caption{font-style:italic;font-size:.8em;margin-bottom:40px}.blog-content h1 a,.blog-content h2 a,.blog-content h3 a,.blog-content h4 a,.blog-content h5 a{color:#191919;text-decoration:none}.blog-content h1 a:hover,.blog-content h2 a:hover,.blog-content h3 a:hover,.blog-content h4 a:hover,.blog-content h5 a:hover{color:#919191;text-decoration:none}#main{margin:0;padding:0}#main .posts{color:#191919;padding:0;margin-left:0}p.meta,.comment-metadata{font-size:14px;line-height:21px;text-align:center;color:#919191}p.read-more{text-align:center!important;margin:40px 0;font-family:open sans,sans-serif}.pull{display:block;padding:20px 0;margin:20px;width:30%;font-size:18px;font-size:1.8rem;line-height:1.5em;color:#191919;border-top:3px solid #919191;border-bottom:3px solid #919191}.pullright{float:right;margin-right:-5%;clear:left}.pullleft{float:left;margin-left:-5%;clear:right}.entry-footer{text-align:center}.little-border{width:50%;margin:0 auto 80px;border-bottom:thin solid #e9e9e9}#portfolio-content{max-width:800px;margin:0 auto}.filter-wrap{text-align:center}#filter-nav{padding:0!important;margin:0 auto 40px!important;width:auto;text-align:center;width:100%;position:relative;list-style:none!important}#filter-nav li{padding:0 0 0;background:0 0;margin:0 8px 8px 0;display:inline-block;list-style:none!important}#filter-nav li a{font-size:1em;display:inline-block;color:#b6b6b6;text-decoration:none;position:relative;cursor:pointer;padding:7px 11px!important;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1em;text-transform:uppercase;border:2px solid transparent;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;font-family:open sans,sans-serif}#filter-nav li a:hover{color:#848484}#filter-nav .selected,#filter-nav a.selected:hover{color:#fff;background-color:#006fb9}.project.small p{text-align:center;font-size:.9em}.project.small{display:inline-block;max-width:433px;margin-bottom:20px}.project.small .inside{position:relative;text-align:center!important;margin:0 10px!important;display:block}.project.small .inside *{padding:0!important;margin:0!important}.project.small a{position:relative;margin:0 auto;max-width:413px;display:block;background:#000;color:#6a6a6a;text-align:center}.project.small .title{font-size:1em;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;transition-timing-function:ease-out;transition-duration:250ms;opacity:0;top:50%;margin-top:-20px!important;z-index:100}.project.small a:hover .title{opacity:1}.project.small .title span{right:0;left:0;font-weight:400;color:#fff;display:inline-block!important;padding:5px 10px!Important;background-color:#006fb9;border-radius:2px}.project.small .overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;transition-timing-function:ease-out;transition-duration:250ms;opacity:0}.project.small .overlay span{display:block;height:100%;background:#000}.project.small a:hover .overlay{}.project.small a img{display:block}#footer{padding:40px 30px 0;width:100%;height:auto;background:#171717}#footer *{color:#fff}#footer a{font-weight:400;color:#fff}#footer .main{margin:0 auto 30px;border-bottom:1px solid rgba(255,255,255,.08);padding:30px 0 0!important;max-width:1300px}#footer .inside{margin:0 auto}#footer .widget-box p{color:rgba(255,255,255,.5)}#footer .secondary{padding:30px 0 20px;font-family:open sans,sans-serif;text-align:center}#footer .secondary .left{margin-bottom:10px}#footer .secondary .right{padding-top:15px}#footer .secondary p{padding-bottom:0!important;color:#747475;font-size:.9em;font-family:open sans,sans-serif;font-weight:400}#footer .secondary a{color:#ababac}#footer .secondary a:hover{color:#fff}#footer .copyright{font-family:open sans,sans-serif;font-size:14px;text-align:right;padding:25px 10%}#footer .copyright span{}#footer .inside{max-width:1280px;position:relative;margin:0 auto}#footer{padding:40px 0 0!important}#footer-bot{margin:0 30px;border-top:1px solid #262626;padding-top:15px}.footer-line,.footer-line a{font-size:12px;color:#797979!important;margin-bottom:5px}.footer-top{margin-bottom:40px;padding:0 30px}.footer-list{float:left;padding:0 25px 15px 0;list-style:none}.footer-list li{height:22px}.footer-list a,#footer-top p,#footer p{color:#797979;font-size:12px!important}.footer-title{font-size:16px!important;font-weight:700!important}#footer a{color:#797979;text-decoration:none;transition-property:all;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}#footer i{color:#797979;transition-property:all;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}#footer a:hover,#footer a i:hover{color:#fff}#footer address{font-size:12px;color:#797979;line-height:18px;float:left;padding:0 15px 5px 0;margin:5px 10px 5px 0}.footer-left{text-align:left}.footer-right{text-align:right}@media only screen and (max-width:700px){.footer-left,.footer-right{text-align:center}}.address-title{font-weight:700}.phone-number{font-size:24px!important;font-weight:700!important}.phone-number::before{content:"\f095";color:#797979;font-family:FontAwesome;padding-right:5px;font-size:22px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{}@media only screen and (max-width:1024px){.video-background # h1,#banner-content h2,#banner-content h3{font-size:.9em!important}.video-background,#testimonials{background-attachment:scroll!important;background-repeat:no-repeat!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#main header.main{padding:90px 0!important;margin-bottom:80px}#main header.main hr.short{margin:0 auto 10px}#main header.main .entry-title{font-size:2.2em}#main header.main .meta{font-size:.6em!important}.date-author .posted-on,.date-author .byline,.date-author .comments-link{margin:0 20px}.project .icon-group li{border:none}.sound-icon,.lighting-icon{width:220px}.sound-group li{padding:0!important;display:block!important;max-width:100%!important}.sound-group .mini-description{width:50%;margin:0 auto}}@media only screen and (max-width:1170px){.menu-item-17{display:none}}@media only screen and (max-width:1090px){.menu-item-2705{display:none}}@media only screen and (max-width:900px){.entry-header{margin-bottom:30px!important}blockquote{font-size:.9em!important}.video-background #banner-content h1,#h2,#banner-content h3{font-size:.7em!important}h1{font-size:28px;font-size:2.8rem}h2{font-size:22px;font-size:2.2rem}h3{font-size:22px;font-size:2.2rem}h4{font-size:14px;font-size:1.4rem}p{font-size:.9em}.post.small h2{font-size:1.6em!important}#projects .home-inside{padding:0 5%}.home-inside h2{font-size:48px}.home-inside h3{font-size:22px}#testimonials{padding:50px 50px 40px}.testimonial p{font-size:.9em!important}.entry-header .meta{font-size:.6em!important}.home #home-content{padding:40px 0 0!important}.button{font-size:.8em!important;padding:12px!important}.menu-item-17,.menu-item-20,.menu-item-2705{display:none}.large-alpine{width:150px}.spa-left,.spa-right{float:none!important;width:100%!important}#vs{display:none}.spa-left{margin-bottom:10px}.insulation-type2{width:100%!important}.insulation-type{width:33.333%!important;padding:0!important;margin:0!important}.sound-icon,.lighting-icon{width:220px}.lighting-icon{width:150px!important}}@media only screen and (max-width:700px){.large-alpine{width:120px}.lukeiscool{display:none!important}.site-header .inside{text-align:center}#menu-toggle{display:block}#mobile-menu{display:block}.site-header .top .inside{padding:15px 0 10px}#main-nav{display:none}#menu{display:none}#blog .posts .post a.button{font-size:14px;padding:5px 7px}#logo{margin:0 auto;float:none}#logo img{max-height:40px}.thumbs{max-width:413px!important;margin:0 auto!important}.thumbs{text-align:center}.home section header h2{font-size:1.2em!important}.project.small .inside{margin:0!important}.single-project .post-navigation .nav-portfolio{position:relative;width:100%}.site-header #button-wrapper{display:none}.post.small .inside{padding:0}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:none;width:100%;text-align:center}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:none;width:100%;text-align:center}.body-wrap{padding:0 15px}.comments-wrap{padding:0 15px}#footer,#secondary{padding:30px 0!important}.widget-box{width:100%!important}.site-main .post-navigation{padding:0 15px}.full-feature-list .bg-imgswap{display:block!important}.full-feature-list #quadlayer{background-image:none!important;background-color:#fff}.full-feature-list #lucite{background-image:none!important;background-color:#e9e9e9}.full-feature-list #yukonlucite{background-color:#e9e9e9}.full-feature-list #aroma{background-image:none!important;background-color:#e9e9e9}.page-home .home-icon-block{padding:0 10px}.page-home .home-icon-block img{width:125px}.lighting-group li{display:block!important;max-width:100%!important}.lighting-icon{width:220px!important}}@media screen and (max-width:600px){.home-inside h2{font-size:36px}}@media screen and (max-width:480px){#blog .posts .post .meta{font-size:14px}#blog .posts .post p.read-more{display:none}#projects .home-inside{top:15%}.insulation-type{float:none!important;width:100%!important}#design-icon .home-icon-block{float:none!important;width:100%!important}}@media screen and (max-height:880px){#banner-content .inside{max-width:500px!important;margin-top:200px!important}#down-button{bottom:10px}#banner-content h1,#banner-content h2,#banner-content h3,#banner-content p,#banner-content img{margin-bottom:25px}}#footer h5{font-weight:700}#spa-list{width:10%;float:left;margin-right:30px}#contact-list{width:15%;float:right}#contact-list li{color:#747475!important;font-weight:400}.footer-list ul{list-style:none;list-style-type:none}.footer-list ul li,.footer-list ul li a{font-size:14px}#main-nav .sf-menu li:last-child a{color:#006fb9;font-weight:700}.home #blog{display:none}.page-template-default #secondary{display:none}.alpine-blue{color:#006fb9}.alpine-blue:hover{color:red}.project .has-background{background-image:url(https://alpinespas.co.nz/wp-content/uploads/2014/12/alpine-range.jpg)!important}.group-spec{border-top:1px solid #ededed;margin:10px 0 20px 0;padding:20px 20px 0}.icon-group{text-align:center;margin:10px 0!important}.icon-group li{display:inline-block;padding:0 12px;border-right:1px solid #ededed;text-align:center;line-height:1em}.icon-group li:last-child{border:none}.warranty-group{text-align:center;margin:10px 0!important}.warranty-group li{display:inline-block;text-align:center;line-height:1em;padding:0 20px}.spec-icon{max-width:80px}.spec-text{font-size:12px;line-height:1px}.spec-sheet{line-height:1.3em;border:1px solid #ededed;font-size:12px;border-collapse:collapse}.spec-sheet td{padding:5px;border:1px solid #ededed}.bg-imgswap{display:none}.section-head{text-align:center;background:#006fb9;color:#fff;padding:0;margin-bottom:0}.section-description{text-align:center;background:#006fb9;color:#fff;font-style:italic;margin:0;padding-bottom:10px;font-weight:300}.spection-header{text-align:center;background-color:#818285;color:#fff}#spec-content{max-width:1000px;margin:0 auto;padding:30px 0}#quadlayer{background:url(https://alpinespas.co.nz/wp-content/uploads/2016/02/quadplate-template2.jpg) no-repeat center #fff;padding:0 30px;background-size:cover}#balboa-control{padding:0 30px}#filter{padding:0 30px}#lucite{background:url(https://alpinespas.co.nz/wp-content/uploads/2017/09/lucite-microban4.jpg) no-repeat center #e9e9e9;background-size:cover;padding:0 30px}#yukonlucite{background:url(https://alpinespas.co.nz/wp-content/uploads/2017/09/lucite-microban4.jpg) no-repeat center #e9e9e9;background-size:cover;padding:0 30px}.spa-left{float:left;width:60%}.spa-right{float:left;width:40%}#insulation{padding:0 30px}.insulation-type{text-align:center;float:left;width:30%;padding:0 10px;margin:0 5px}.insulation-type2{text-align:center;float:left;width:50%}.insulation-type:last-child{margin-right:0}.energy-group{text-align:center}.energy-icon-block{display:inline-block;text-align:center;line-height:1em;padding:0 20px;float:left;width:100%}.energy-icon{padding-bottom:10px}#modes{background:#e9e9e9}#coverbaby{background:#e9e9e9}#heatpump{background:#e9e9e9}.mini-description{font-size:12px}#other-spas{margin-right:0}#colours{background:#e9e9e9;padding:0 30px}#waterfall{min-height:600px;background:url(https://alpinespas.co.nz/wp-content/uploads/2014/12/led-waterfall.jpg) no-repeat center #fff;padding:0 30px;background-size:cover}#LCD-1,#LCD-2{background:#e9e9e9;padding:0 30px}#LCD-3{min-height:600px;background:url(https://alpinespas.co.nz/wp-content/uploads/2015/03/wifi-demo.jpg) no-repeat center #fff;padding:0 30px;background-size:cover}#LCD-4{background:#e9e9e9;padding:0 30px}#LCD-3 .white{background:url(https://alpinespas.co.nz/wp-content/uploads/2015/10/bgo.png) repeat;border-radius:5px}#sounds{padding:0 30px}.sound-group{text-align:center;margin:10px 0!important}.sound-group li{display:inline-block;text-align:center;line-height:1em;padding:0 20px;margin-bottom:15px;max-width:33%}.sound-icon{padding-bottom:10px}#lights{padding:0 30px}.lighting-group{text-align:center;margin:10px 0!important}.lighting-group li{display:inline-block;text-align:center;line-height:1em;padding:0 20px;margin-bottom:15px;max-width:33%}.lighting-icon{padding-bottom:10px}#cabinet{background:#e9e9e9;padding:0 30px}#ozone{background:#e9e9e9;padding:0 30px}#acrylic-microban{background:#e9e9e9;padding:0 30px}#microban-filters{padding:0 30px}#warranty{padding:0 30px}#guarantee{background:#e9e9e9;padding:0 30px}#jets{padding:0 30px;background:#e9e9e9}#turbo-jet{padding:0 30px}#main-content{background:#e9e9e9}#LCD-1,#LCD-2{display:none}.optional{text-align:center;font-size:12px}.full-feature-list .content-area{padding:0 30px}#aroma{background:url(https://alpinespas.co.nz/wp-content/uploads/2014/12/aromatherapy.jpg) no-repeat center #e9e9e9;background-size:cover;padding:0 30px}.project-mspa-silver-cloud-b-112 .full-feature-list{display:none!important}.project-mspa-premium-alpine-b-091 .full-feature-list{display:none!important}.project-mspa-super-camaro-b-150 .full-feature-list{display:none!important}.project-mspa-luxury-exotic-b-151 .full-feature-list{display:none!important}.project-duo #turbo-jet,.project-duo #sounds,.project-duo #wine,.project-duo #filter,.project-duo #LCD-3,.project-duo #LCD-2,.project-duo #aroma,.project-duo .whisper-quiet,.project-duo #uv-upgrade{display:none!important}.project-duo .lighting-group li:nth-child(2){display:none!important}.project-whistler #turbo-jet,.project-whistler #sounds,.project-whistler #wine,.project-whistler #LCD-3,.project-whistler #LCD-2,.project-whistler #aroma,.project-whistler .whisper-quiet{display:none!important}.project-whistler #LCD-1{display:block!important}.project-mont-blanc #turbo-jet,.project-mont-blanc #sounds,.project-mont-blanc #wine,.project-mont-blanc #LCD-3,.project-mont-blanc #LCD-2,.project-mont-blanc #aroma,.project-mont-blanc #colours,.project-mont-blanc .whisper-quiet{display:none!important}.project-mont-blanc #LCD-1{display:block!important}.project-mont-blanc #waterfall{display:none!important}.quip{display:none}.project-nova .basic-off,.project-nova .nova2{display:block!important}.basic{display:none}.project-nova #turbo-jet,.project-nova #sounds,.project-nova #wine,.project-nova #LCD-3,.project-nova #LCD-2,.project-nova #aroma,.project-nova .whisper-quiet,.project-nova #waterfall,.project-nova #colours,.project-nova #uv-upgrade,.project-nova #filter{display:none!important}.project-nova #LCD-1{display:block!important}.project-nova #microban-filters .standard{display:none}.project-nova .basic{display:none!important}.project-nova .nova-off{display:none}.project-mont-blanc .nova-off{display:none}.project-mont-blanc .basic{display:none!important}.project-matterhorn #LCD-3,.project-matterhorn #LCD-1{display:none!important}.project-matterhorn #LCD-2{display:block!important}.project-matterhorn #wine,.project-blackburn #wine,.project-summit #wine,.project-makalu #wine{display:none!important}.project-summit #LCD-3,.project-summit #LCD-1{display:none!important}.project-summit #LCD-2{display:block!important}.project-makalu #LCD-2,.project-makalu #LCD-3{display:none!important}.project-makalu #LCD-1{display:block!important}.project-lucania #LCD-2,.project-lucania #LCD-3{display:none!important}.project-lucania #LCD-1{display:block!important}.project-lucania #colours{display:none}.project-lucania #cover-lifter{display:none}.project-lucania .lighting-group li:nth-child(3){display:none}.project-lucania .lighting-group li:nth-child(2){display:none}.project-lucania .lighting-group li:first-child+li{display:none}.project-mckinley #LCD-3,.project-mckinley #LCD-1{display:none!important}.project-mckinley #LCD-2{display:block!important}.project-vancouver #LCD-3,.project-vancouver #LCD-1{display:none!important}.project-vancouver #LCD-2{display:block!important}.project-k2{}.project-platinum #LCD-3,.project-hydro-platinum #wine,.project-hydro-platinum #balboa-control,.project-hydro-platinum #energy-savers,.project-hydro-platinum #modes,.project-hydro-platinum #turbo-jet,.project-hydro-platinum #balboa-control,.project-hydro-platinum #filter,.project-hydro-platinum .standard,{display:none!important}.project-trident .full-feature-list,.project-hydro .full-feature-list,.project-himalaya .full-feature-list,.project-olympus .full-feature-list,{display:none!important}.project-trident .swim-feature-list,.project-hydro .swim-feature-list,.project-himalaya .swim-feature-list,.project-olympus .swim-feature-list,{display:block!important}.project-olympus-platinum #plat-hp,.project-himalaya-platinum #plat-hp,{display:none!important}.project-trident-platinum #plat-hp{display:none!important}.project-olympus-platinum #LCD-3,.project-olympus-platinum #wine,.project-olympus-platinum #balboa-control,.project-olympus-platinum #energy-savers,.project-olympus-platinum #modes,.project-olympus-platinum #turbo-jet,.project-olympus-platinum #balboa-control,.project-olympus-platinum #filter,.project-olympus-platinum .standard{display:none!important}.project-trident-platinum #LCD-3,.project-trident-platinum #wine,.project-trident-platinum #balboa-control,.project-trident-platinum #energy-savers,.project-trident-platinum #modes,.project-trident-platinum #turbo-jet,.project-trident-platinum #balboa-control,.project-trident-platinum #filter,.project-trident-platinum .standard{display:none!important}.project-himalaya-platinum #LCD-3,.project-himalaya-platinum #wine,.project-himalaya-platinum #balboa-control,.project-himalaya-platinum #energy-savers,.project-himalaya-platinum #modes,.project-himalaya-platinum #turbo-jet,.project-himalaya-platinum #balboa-control,.project-himalaya-platinum #filter,.project-himalaya-platinum .standard{display:none!important}.project-proswim #LCD-3,.project-proswim #wine,.project-proswim #balboa-control,.project-proswim #energy-savers,.project-proswim #modes,.project-proswim #turbo-jet,.project-proswim #balboa-control,.project-proswim #filter,.project-proswim #colours,.project-proswim .standard{display:none!important}.project-himalaya-platinum .plat,.project-olympus-platinum .plat,.project-trident-platinum .plat,.project-himalaya-platinum #plat-hps,.project-olympus-platinum #plat-hps,.project-trident-platinum #plat-hps,.project-hydro-platinum #plat-hps,.project-hydro-platinum .plat,.project-proswim .plat,.project-proswim #plat-hps{display:block!important}.project-cub #filter,.project-frontier #filter,.project-arctic #filter,.project-glacier #filter,.project-entertainer-x80 #filter,.project-entertainer-x90 #filter,.project-oasis #filter,{display:none!important}.plat{display:none}.1-filter{display:none}#sounds .plat{display:none}.project-cub .standard,.project-frontier .standard,.project-glacier .standard,.project-arctic .standard,.project-entertainer-x80 .standard,.project-entertainer-x90 .standard,.project-oasis .standard{display:none!important}.project-cub .plat,.project-frontier .plat,.project-glacier .plat,.project-arctic .plat,.project-entertainer-x80 .plat,.project-entertainer-x90 .plat,.project-oasis .plat{display:block!important}.project-cub #cabinet,.project-frontier #cabinet,.project-glacier #cabinet,.project-arctic #cabinet,.project-oasis #cabinet,.project-entertainer-x80 #cabinet,.project-entertainer-x90 #cabinet{background:#fff!important}.project-gazebo .full-feature-list{display:none}.project-cedar-hot-tub-external-burner .full-feature-list{display:none}.project-cedar-hot-tub-lpg-burner .full-feature-list{display:none}.page-our-spas #main,.page-our-spas #primary{background:#e9e9e9}.pricing{border-top:1px solid #ededed;padding:20px 20px 0}.prices{text-align:center}.rrp{display:inline-block;font-size:26px;position:relative}.price{font-size:26px;font-weight:700;color:#d10700;padding-left:15px}.finance{font-size:14px;display:inline-block;line-height:20px;vertical-align:top;color:#005b98;font-weight:700}.pricing2 .rrp{display:block;font-size:16px;line-height:24px}.pricing2 .rrp-price{font-size:22px;font-weight:700;text-decoration:line-through}.pricing2 .price{font-size:24px;font-weight:700;color:#d10700;padding-left:0}.pricing2 .finance{font-size:14px;display:block;line-height:20px;vertical-align:top;color:#005b98;font-weight:700}#icon-spec{margin-bottom:20px}#inc{}.inc-group{text-align:center;margin:10px 0!important}.inc-group li{display:inline-block;text-align:center;line-height:1em;padding:0 5px;margin-bottom:15px;max-width:33%}.inc-icon{padding-bottom:10px}#energy-savers{background-color:#fff;padding:0 30px}.home-group{text-align:center}.home-icon-block{display:inline-block;text-align:center;line-height:1em;padding:0 30px;float:left;width:50%}.home-icon{padding-bottom:10px}.home-icon-title{padding-bottom:10px;display:inline-block}.home #spec-content{max-width:1200px}#technology{background-color:#fff}#home-warranty{background-color:#313131}#testimonial{background-color:#e9e9e9}.energy-group{text-align:center}.energy-icon-block{display:inline-block;text-align:center;line-height:1em;padding:0 30px;float:left;width:100%}.group-icon{padding-bottom:10px}.icon-title{padding-bottom:10px;display:inline-block}.page-template-default h3,.page-template-default h2{margin-bottom:10px}.page-contact input{width:80%}.page-contact textarea{height:150px}.page-contact .wpcf7-submit{width:auto}.page-contact address{font-size:14px;line-height:22px;padding:5px 0;margin-bottom:5px}.page-contact p a:hover{color:#191919}#contact-top{margin-bottom:40px}.page-contact .fa{font-weight:400!important;margin-right:12px;margin-bottom:12px}.page-get-a-quote .wpcf7-select{width:60%}.page-get-a-quote p a:hover{color:#191919}.project-portables-here-shortly .full-feature-list{display:none}.nav-tabs li:last-child a{background:#006fb9;color:#fff;border-color:#006fb9}.nav-tabs li:last-child a:hover,.nav-tabs li:last-child a:visited,.nav-tabs li:last-child a:active,.nav-tabs li:last-child a:focus{background:#006fb9;color:#fff;border-color:#006fb9}.tab-content{overflow:visible}.testimonial_rotator_quote{font-size:14px}.page-customer-testimonials .testimonial_rotator.template-longform .slide{border-bottom:1px solid #ddd}.page-customer-testimonials .testimonials-button{display:none}.testimonial_rotator_quote img{padding-bottom:10px}.single-project .testimonial_rotator_quote,.page-home .testimonial_rotator_quote{line-height:24px}.single-project .testimonial_rotator_wrap{margin-top:0;padding-top:0}.page-home #testimonial_rotator_wrap_2449{padding-bottom:0;margin-bottom:0}.testimonials-button{text-align:center}body.login div#login h1 a{background-image:url(images/circle.png)}