@font-face{font-family:'fontello';src:url('/fonts/fontello/font/fontello.eot?17105058');src:url('/fonts/fontello/font/fontello.eot?17105058#iefix') format('embedded-opentype'),url('/fonts/fontello/font/fontello.woff2?17105058') format('woff2'),url('/fonts/fontello/font/fontello.woff?17105058') format('woff'),url('/fonts/fontello/font/fontello.ttf?17105058') format('truetype'),url('/fonts/fontello/font/fontello.svg?17105058#fontello') format('svg');font-weight:normal;font-style:normal}.arrow{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-play3right:before{content:"\ea1c"}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-paper-plane:before{content:'\e800'}.icon-right-circled:before{content:'\e801'}.icon-newspaper:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-truck:before{content:'\e804'}.icon-target:before{content:'\e805'}.icon-picture:before{content:'\e806'}.icon-angle-circled-right:before{content:'\e807'}.icon-chart-bar:before{content:'\e808'}.icon-check:before{content:'\e809'}.icon-play-circled:before{content:'\e80a'}.icon-location:before{content:'\e80b'}.icon-basket:before{content:'\e80c'}.icon-plus:before{content:'\e80d'}.icon-cancel:before{content:'\e80e'}.icon-wrench:before{content:'\e80f'}.icon-help-circled:before{content:'\e810'}.icon-leaf:before{content:'\e811'}.icon-sun:before{content:'\e812'}.icon-home:before{content:'\e813'}.icon-left-big:before{content:'\e814'}.icon-waves:before{content:'\e815'}.icon-grid:before{content:'\e816'}.icon-th-large:before{content:'\e817'}.icon-grass:before{content:'\e818'}.icon-fountain:before{content:'\e819'}.icon-tree:before{content:'\e81a'}.icon-trees:before{content:'\e81b'}.icon-boat:before{content:'\e81c'}.icon-stainless-steel:before{content:'\e81d'}.icon-spills:before{content:'\e82d'}.icon-sun-slash:before{content:'\e82e'}.icon-shield:before{content:'\e82f'}.icon-paint-slash:before{content:'\e830'}.icon-paw:before{content:'\e832'}.icon-tree-1:before{content:'\e83e'}.icon-tree-2:before{content:'\e83f'}.icon-move:before{content:'\f047'}.icon-blank:before{content:'\f0c8'}.icon-pinterest-squared:before{content:'\f0d3'}.icon-doc-text:before{content:'\f0f6'}.icon-building:before{content:'\f0f7'}.icon-minus-squared-alt:before{content:'\f147'}.icon-youtube-squared:before{content:'\f166'}.icon-instagram:before,.icon-houzz:before{content:'\f16d';background:#004385;border-radius:6px;color:#eae8e2;font-size:22px!important;position:relative;bottom:3px;width:1.2em;line-height:1.2em;left:2px}.icon-houzz:before{content:'\e81e';left:4px}.icon-flickr:before{content:'\f16e'}.icon-file-pdf:before{content:'\f1c1'}.icon-file-word:before{content:'\f1c2'}.icon-file-excel:before{content:'\f1c3'}.icon-file-powerpoint:before{content:'\f1c4'}.icon-file-image:before{content:'\f1c5'}.icon-file-archive:before{content:'\f1c6'}.icon-eyedropper:before{content:'\f1fb'}.icon-snowflake-o:before{content:'\f2dc'}.icon-twitter-squared:before{content:'\f304'}.icon-facebook-squared:before{content:'\f308'}.icon-linkedin-squared:before{content:'\f30c'}@font-face{font-family:'giovannibook';src:url('/fonts/giovannibook-webfont.eot');src:url('/fonts/giovannibook-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/giovannibook-webfont.woff') format('woff'),url('/fonts/giovannibook-webfont.svg#giovannibook') format('svg'),url('/fonts/giovannibook-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'robotoblack';src:url('/fonts/roboto-black-webfont.eot');src:url('/fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/roboto-black-webfont.woff') format('woff'),url('/fonts/roboto-black-webfont.svg#robotoblack') format('svg'),url('/fonts/roboto-black-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'chunkfiveregular';src:url('/fonts/chunkfive-webfont.eot');src:url('/fonts/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/chunkfive-webfont.woff') format('woff'),url('/fonts/chunkfive-webfont.svg#chunkfiveregular') format('svg'),url('/fonts/chunkfive-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'G-Bold';src:url('/fonts/G-Bold/g-bold.eot');src:url('/fonts/G-Bold/g-bold.eot') format('embedded-opentype'),url('/fonts/G-Bold/g-bold.woff') format('woff'),url('/fonts/G-Bold/g-bold.ttf') format('truetype'),url('/fonts/G-Bold/g-bold.svg#G-Bold') format('svg')}@font-face{font-family:'G-Book';src:url('/fonts/G-Book/g-book.eot');src:url('/fonts/G-Book/g-book.eot') format('embedded-opentype'),url('/fonts/G-Book/g-book.woff') format('woff'),url('/fonts/G-Book/g-book.ttf') format('truetype'),url('/fonts/G-Book/g-book.svg#G-Book') format('svg')}@font-face{font-family:'G-BookItalic';src:url('/fonts/G-BookItalic/g-bookitalic.eot');src:url('/fonts/G-BookItalic/g-bookitalic.eot') format('embedded-opentype'),url('/fonts/G-BookItalic/g-bookitalic.woff') format('woff'),url('/fonts/G-BookItalic/g-bookitalic.ttf') format('truetype'),url('/fonts/G-BookItalic/g-bookitalic.svg#G-BookItalic') format('svg')}@font-face{font-family:'GCondensed-Bold';src:url('/fonts/GCondensed-Bold/gcondensed-bold.eot');src:url('/fonts/GCondensed-Bold/gcondensed-bold.eot') format('embedded-opentype'),url('/fonts/GCondensed-Bold/gcondensed-bold.woff') format('woff'),url('/fonts/GCondensed-Bold/gcondensed-bold.ttf') format('truetype'),url('/fonts/GCondensed-Bold/gcondensed-bold.svg#GCondensed-Bold') format('svg')}@font-face{font-family:'GCondensed-Medium';src:url('/fonts/GCondensed-Medium/gcondensed-medium.eot');src:url('/fonts/GCondensed-Medium/gcondensed-medium.eot') format('embedded-opentype'),url('/fonts/GCondensed-Medium/gcondensed-medium.woff') format('woff'),url('/fonts/GCondensed-Medium/gcondensed-medium.ttf') format('truetype'),url('/fonts/GCondensed-Medium/gcondensed-medium.svg#GCondensed-Medium') format('svg')}@font-face{font-family:'G-Medium';src:url('/fonts/G-Medium/g-medium.eot');src:url('/fonts/G-Medium/g-medium.eot') format('embedded-opentype'),url('/fonts/G-Medium/g-medium.woff') format('woff'),url('/fonts/G-Medium/g-medium.ttf') format('truetype'),url('/fonts/G-Medium/g-medium.svg#G-Medium') format('svg')}@font-face{font-family:'G-MediumItalic';src:url('/fonts/G-MediumItalic/g-mediumitalic.eot');src:url('/fonts/G-MediumItalic/g-mediumitalic.eot') format('embedded-opentype'),url('/fonts/G-MediumItalic/g-mediumitalic.woff') format('woff'),url('/fonts/G-MediumItalic/g-mediumitalic.ttf') format('truetype'),url('/fonts/G-MediumItalic/g-mediumitalic.svg#G-MediumItalic') format('svg')}@font-face{font-family:'myriadpro-semiboldit';src:url('/fonts/myriadpro/myriadpro-semiboldit.eot');src:url('/fonts/myriadpro/myriadpro-semiboldit.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-semiboldit.woff') format('woff'),url('/fonts/myriadpro/myriadpro-semiboldit.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-semiboldit.svg#myriadpro-semiboldit') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'myriadpro-semibold';src:url('/fonts/myriadpro/myriadpro-semibold.eot');src:url('/fonts/myriadpro/myriadpro-semibold.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-semibold.woff') format('woff'),url('/fonts/myriadpro/myriadpro-semibold.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-semibold.svg#myriadpro-semibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'myriadpro-boldcondit';src:url('/fonts/myriadpro/myriadpro-boldcondit.eot');src:url('/fonts/myriadpro/myriadpro-boldcondit.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-boldcondit.woff') format('woff'),url('/fonts/myriadpro/myriadpro-boldcondit.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-boldcondit.svg#myriadpro-boldcondit') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'myriadpro-it';src:url('/fonts/myriadpro/myriadpro-it.eot');src:url('/fonts/myriadpro/myriadpro-it.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-it.woff') format('woff'),url('/fonts/myriadpro/myriadpro-it.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-it.svg#myriadpro-it') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'myriadpro-cond';src:url('/fonts/myriadpro/myriadpro-cond.eot');src:url('/fonts/myriadpro/myriadpro-cond.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-cond.woff') format('woff'),url('/fonts/myriadpro/myriadpro-cond.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-cond.svg#myriadpro-cond') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'myriadpro-regular';src:url('/fonts/myriadpro/myriadpro-regular.eot');src:url('/fonts/myriadpro/myriadpro-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-regular.woff') format('woff'),url('/fonts/myriadpro/myriadpro-regular.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-regular.svg#myriadpro-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'myriadpro-bold';src:url('/fonts/myriadpro/myriadpro-bold.eot');src:url('/fonts/myriadpro/myriadpro-bold.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-bold.woff') format('woff'),url('/fonts/myriadpro/myriadpro-bold.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-bold.svg#myriadpro-bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'myriadpro-boldit';src:url('/fonts/myriadpro/myriadpro-boldit.eot');src:url('/fonts/myriadpro/myriadpro-boldit.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-boldit.woff') format('woff'),url('/fonts/myriadpro/myriadpro-boldit.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-boldit.svg#myriadpro-boldit') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'myriadpro-condit';src:url('/fonts/myriadpro/myriadpro-condit.eot');src:url('/fonts/myriadpro/myriadpro-condit.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-condit.woff') format('woff'),url('/fonts/myriadpro/myriadpro-condit.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-condit.svg#myriadpro-condit') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'myriadpro-boldcond';src:url('/fonts/myriadpro/myriadpro-boldcond.eot');src:url('/fonts/myriadpro/myriadpro-boldcond.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-boldcond.woff') format('woff'),url('/fonts/myriadpro/myriadpro-boldcond.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-boldcond.svg#myriadpro-boldcond') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'myriadpro-black';src:url('/fonts/myriadpro/myriadpro-black.eot');src:url('/fonts/myriadpro/myriadpro-black.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-black.woff') format('woff'),url('/fonts/myriadpro/myriadpro-black.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-black.svg#myriadpro-black') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'myriadpro-light';src:url('/fonts/myriadpro/myriadpro-light.eot');src:url('/fonts/myriadpro/myriadpro-light.eot?#iefix') format('embedded-opentype'),url('/fonts/myriadpro/myriadpro-light.woff') format('woff'),url('/fonts/myriadpro/myriadpro-light.ttf') format('truetype'),url('/fonts/myriadpro/myriadpro-light.svg#myriadpro-light') format('svg');font-weight:bold;font-style:normal}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:479px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:785px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1023px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}html{box-sizing:border-box}*,*:before,*::after{box-sizing:inherit}aside{box-sizing:content-box}.cf:after,  .four-columns:after,  .three-columns:after{
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
}
.cf,  .four-columns,  .three-columns{display: inline-block;}
* html .cf, * html  .four-columns, * html  .three-columns{height: 1%;}
.cf,  .four-columns,  .three-columns{display: block;}.clearfix:after,.cf:after,.content:after{content:" ";display:block;clear:both}.last-item{padding-bottom:0!important;margin-bottom:0!important}.inline{display:inline-block!important}.sprite{background-image:url('/images/shell/spritesheet.png');background-repeat:no-repeat;display:block}.sprite.sprite-best-of-houzz-design-award-2015{width:80px;height:80px;background-position:-5px -5px;display:inline-block}.sprite.sprite-best-of-houzz-design-award-2016{width:80px;height:80px;background-position:-95px -5px;display:inline-block}.sprite.sprite-best-of-houzz-design-award-2017{width:80px;height:80px;background-position:-185px -5px;display:inline-block}.sprite-bg-nav{width:20px;height:51px;background-position:-275px -5px}.sprite-bg-sidebar{width:1px;height:831px;background-position:-305px -5px}.sprite-breadcrumb-bullet-white{width:6px;height:7px;background-position:-316px -5px}.sprite-brown-bg-ptrn-1{width:6px;height:6px;background-position:-316px -22px}.sprite-btn-menu{width:27px;height:28px;background-position:-332px -5px}.sprite-btn-next{width:28px;height:41px;background-position:-316px -43px}.sprite-btn-opener{width:32px;height:37px;background-position:-316px -94px}.sprite-btn-prev{width:28px;height:41px;background-position:-5px -141px}.sprite-care-guide-button{width:32px;height:37px;background-position:-43px -141px}.sprite-decking-bg-ptrn-1{width:6px;height:6px;background-position:-354px -43px}.sprite-dock-profile{width:124px;height:23px;background-position:-85px -141px}.sprite-dock_bg_ptrn{width:6px;height:6px;background-position:-354px -59px}.sprite-dot-line{width:17px;height:7px;background-position:-275px -94px}.sprite-dot_tile_line{width:6px;height:2px;background-position:-275px -75px}.sprite-green-checked-bullet{width:34px;height:34px;background-position:-219px -141px}.sprite-ico-list{width:9px;height:9px;background-position:-354px -75px}.sprite-ico-list-green{width:9px;height:9px;background-position:-358px -94px}.sprite-ico-list-green-small{width:7px;height:7px;background-position:-5px -113px}.sprite-ico-list-small{width:7px;height:7px;background-position:-22px -113px}.sprite-installation-guide-button{width:26px;height:38px;background-position:-263px -141px}.sprite-logo{width:282px;height:49px;background-position:-370px -5px}.sprite-mvp-profile{width:140px;height:23px;background-position:-377px -64px}.sprite-product-brochure-button{width:26px;height:34px;background-position:-527px -64px}.sprite-railing_bg_ptrn{width:6px;height:6px;background-position:-563px -64px}.sprite-scroll-top{width:14px;height:10px;background-position:-579px -64px}.sprite-sep-breadcrumbs{width:6px;height:7px;background-position:-603px -64px}.sprite-sep-nav{width:2px;height:51px;background-position:-619px -64px}.sprite-siesta-profile{width:140px;height:23px;background-position:-39px -97px}.sprite-starter-profile{width:140px;height:23px;background-position:-358px -137px}.sprite-warranty-button{width:26px;height:38px;background-position:-631px -100px}*{-webkit-font-smoothing:antialiased}body{margin:0;color:#59524c;font:20px 'G-Book',Arial,Helvetica,sans-serif;background:#fcfbf7;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}b{font-family:'GCondensed-Bold',Arial,Helvetica,sans-serif}i{font-family:'G-BookItalic',Arial,Helvetica,sans-serif;font-style:normal}img{height:auto;width:auto;max-width:100%}.errorMessage{color:red;font:13px/16px 'G-Book',Arial,Helvetica,sans-serif;margin-bottom:20px;margin-top:-8px}.alt-font{font-family:'myriadpro-semibold'!important}.blue{background-color:#24426a}.blue .errorMessage{color:white}.blue .section-heading{color:#fff}.blue .tagline{color:#fff}.error{background:#ffc757;padding:10px;border-radius:6px;border:1px solid #e29d12;font-size:14px;line-height:16px;text-align:left;color:#333;font-weight:normal;width:100%}.note{color:#7f7972;font:15px/18px 'Gotham Book',Gotham,Arial,Helvetica,sans-serif;padding-left:11px;font-style:italic}.sm-note-list{padding-bottom:10px;padding-top:4px;margin-top:30px;background:#e7e4df}.list-group{margin:20px 5px 10px}#main-full .sm-note-list li{list-style:none;font-size:10px;display:inline-block;margin:0 10px 0;background:none!important;color:#7f7972;line-height:1}#content .input-left p.note{padding-left:0;width:82%}.blue .note{color:white}a:link,a:visited{text-decoration:none;color:#004385}a:hover{text-decoration:underline}input,textarea,select{font-family:Arial,sans-serif;vertical-align:middle;color:#000;padding-left:4px}form,fieldset{margin:0;padding:0;border-style:none}q{quotes:none}q:before,q:after{content:''}header,footer,article,section,hgroup,nav,figure,aside{display:block}figure{margin:0;padding:0}input[type="submit"]::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:#808080}::-moz-placeholder{color:#808080;opacity:1}.content{padding-right:25px;padding-left:25px;max-width:1100px;position:relative;margin:0 auto}.content-fluid{padding-right:25px;padding-left:25px;position:relative;margin:0 auto;width:100%}.content-fluid:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.content:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.content.no-min-height{min-height:auto!important}.flush-bottom{margin-bottom:0!important;padding-bottom:0!important}.sm-pad-top{padding-top:40px!important}.dotted-line{background-image:url(/images/shell/dot_tile_line.png);background-repeat:repeat-x;height:2px;width:100%;padding-bottom:15px}.chzn-container{font-family:Arial,sans-serif}.chzn-container-single .chzn-default.chzn-single{color:#777!important}.chzn-container-single .chzn-single{color:#000!important}:-moz-placeholder{color:#808080}#wrapper{width:100%;position:relative;overflow:hidden}#header{padding:6px 0 0;position:relative;background-color:#f2f0ea;box-shadow:0 1px 3px rgba(0,0,0,0.4);z-index:1000}#header:after{content:'';display:block;clear:both}.header-top{padding:0 12px 17px 10px;margin:0 auto;max-width:1130px}.header-top:after{content:'';display:block;clear:both}.header-top .logo{background:url(/images/shell/logo.png) no-repeat;width:282px;height:49px;text-indent:-9999px;overflow:hidden;float:left;margin:28px 0 0 -1px;background-size:contain}.ca .header-top .logo{background-image:url(/images/shell/logo-tm.png)}#maple-leaf{padding:15px 0 15px 7px;max-width:60px;max-height:60px}.header-top .logo a{height:100%;display:block}.header-top .holder{float:right}.header-top .holder .top{overflow:hidden;padding:0 0 17px;text-align:right}.ca .header-top .holder .top{padding:0 0 11px}.header-top .holder .top .frame{;margin-top:10px}.header-top a.get-samples.yellow-button,#foot-samples-link{color:#3f3f3f;line-height:15px;font-size:14px;padding:10px 15px;margin-top:0;margin-bottom:0;vertical-align:middle;text-transform:uppercase;font-family:'myriadpro-semibold',Arial,sans-serif}#header-promo-button{background:#5492c5;background:linear-gradient(180deg,rgba(84,146,197,1) 0,rgba(61,106,158,1) 100%);padding:4px 10px}#header-promo-button img{max-height:30px;display:inline-block;vertical-align:middle}#header-promo-button span{font-size:11px;color:#fff;display:inline-block;vertical-align:middle;line-height:1;text-align:left;text-transform:none}#home-promo-button{background:#5492c5;background:linear-gradient(180deg,rgba(84,146,197,1) 0,rgba(61,106,158,1) 100%);padding:14px 10px;font-family:'myriadpro-semibold',Arial,sans-serif;display:block;max-width:300px;margin:0 auto}#home-promo-button img{max-height:50px;display:inline-block;vertical-align:middle}#home-promo-button span{font-size:20px;color:#fff;display:inline-block;vertical-align:middle;line-height:1;text-align:left;text-transform:none;margin-top:2px}@media(max-width:599px){#home-promo-button{display:block!important}}@media(max-width:689px){#header-samples-button{display:none!important}}.get-samples i{position:relative;display:inline-block;transition:all .25s ease-in-out}.get-samples:hover i{transform:translate(-5px,0)}.header-top .samples{text-align:right;font-size:16px;line-height:19px;color:#3d3934}.header-top .samples a{display:inline-block;vertical-align:top;margin:0;font-family:'myriadpro-regular',Arial,sans-serif;text-transform:capitalize;color:#004385;border-right:3px double #d9d7d1;margin-right:22px;padding-right:28px;margin-top:8px}.header-top .samples a:last-child{margin-right:0;padding-right:5px;border-right:0}#home-depot-header-link{margin-top:0;margin-bottom:8px;margin:0 0 8px 0;padding-right:17px}#home-depot-header-link img,#home-depot-footer-link img{width:60px}#home-depot-header-link span{display:inline-block;vertical-align:middle;margin-right:11px;text-transform:none;font-size:14px;line-height:1.2}#home-depot-footer-link{text-align:right;display:block}#home-depot-footer-link span{display:block;margin-bottom:10px}#home-depot-footer-link img{display:inline-block}#home-depot-contact-link{float:left;margin-right:20px;width:90px;margin-top:27px}#header .search-form{display:inline-block;padding:0 15px 0 0;vertical-align:middle;margin-bottom:0}.search-form{overflow:hidden;margin-bottom:20px}.search-form .area #headerSearchBox{font-weight:bold;width:233px;height:38px;padding:0 10px;font-size:12px;color:#000;border:0;border-top-left-radius:6px;border-bottom-left-radius:6px;float:left;border:1px solid #003c71}#header .search-form .area #headerSearchBox{height:28px;width:211px;border:0}.search-form .area #headerSearchBox:focus{outline:0}.search-form .area .search-submit{width:50px;height:38px;background-color:#003c71;color:#fff;border:0;border-top-right-radius:6px;border-bottom-right-radius:6px;float:left;font-size:16px;padding:0;line-height:0}#header .search-form .area .search-submit{height:28px;width:30px}.gs-result .gs-title,.gs-result .gs-title * a{text-decoration:none!important;color:#335e8c!important;font:18px/18px 'myriadpro-black',Arial,Helvetica,sans-serif!important;height:inherit!important;letter-spacing:.05em}.gs-result b{font-family:Arial,Helvetica,sans-serif;font-weight:normal}.gs-title b{font:18px/18px 'myriadpro-black',Arial,Helvetica,sans-serif!important;color:#335e8c!important;background-color:yellow;text-decoration:none!important}.gsc-wrapper a:hover{color:#00c;text-decoration:underline!important}.gsc-webResult.gsc-result,.gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover{border:0!important}.gsc-above-wrapper-area{display:none;visibility:hidden}.gsc-above-wrapper-area,.gsc-cursor-box{border:0!important}.gsc-cursor-box{text-align:center!important}.gsc-results .gsc-cursor-page{padding:5px 10px!important;color:#335e8c!important;font-weight:bold;text-decoration:none!important}.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff!important;background-color:#335e8c!important;padding:5px 10px!important}.gsc-url-bottom{display:none;visibility:hidden}.gsc-table-cell-thumbnail .gsc-thumbnail{width:62px!important;display:block!important}.gsc-control-cse,.gsc-control-cse-en{background-color:#fcfbf7!important;border:none!important}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-family:'Batman-Book',Arial,Verdana,Helvetica,sans-serif!important;font-size:13px!important;line-height:17px!important;font-weight:300!important;color:#666!important}.gsc-completion-container b{font-family:Arial,Helvetica,sans-serif;font-style:italic}*+html .search-form .area input{line-height:12px}.social-networks [class*=" icon-"]:before,.social-networks [class^=icon-]:before{margin:0;padding:0;font-size:30px}.social-networks{padding:4px 4px 4px 0;list-style:none}.social-networks a{display:inline-block;margin:0 4px 4px 0}.social-networks img{display:block;border:0}.nav-bar{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:1110px;margin:0 auto;background:#56a1d3;background:-moz-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:-webkit-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:linear-gradient(to bottom,#56a1d3 0,#4e8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56a1d3',endColorstr='#4e8aba',GradientType=0)}.nav-bar:after{content:'';display:block;clear:both}.nav-bar>nav{float:left;width:44%;position:relative}.ca .nav-bar>nav{width:50%!important;display:block!important}.nav-bar>nav:first-child{width:56%}.nav-bar>nav:first-child>ul>li>a{text-shadow:2px 2px 1px rgba(0,0,0,0.25)}.nav-bar>nav:after{content:'';top:0;position:absolute;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;left:0;height:51px;margin:0 -9999px 0 0;padding:0 9999px 0 0;background:#56a1d3;background:-moz-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:-webkit-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:linear-gradient(to bottom,#56a1d3 0,#4e8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56a1d3',endColorstr='#4e8aba',GradientType=0)}.nav-bar>nav:first-child:after{content:'';top:0;left:0;position:absolute;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:51px;background:#335e8c;background:-moz-linear-gradient(top,#335e8c 0,#24426a 100%);background:-webkit-linear-gradient(top,#335e8c 0,#24426a 100%);background:linear-gradient(to bottom,#335e8c 0,#24426a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e8c',endColorstr='#24426a',GradientType=0);margin:0 0 0 -9999px;padding:0 0 0 9999px}.nav-bar ul{display:table;width:100%;padding:0;margin:0;list-style:none;position:relative;z-index:900;font-size:18px;line-height:21px}.nav-bar li{display:table-cell}.nav-bar li.add{display:none}.nav-bar li:first-child{padding:0}.nav-bar li>div{position:relative;padding:0 0 0 2px;background:url(/images/shell/sep-nav.png);background-repeat:repeat-y}.nav-bar .primary-nav li:first-child>div{background:0}.nav-bar .primary-nav>ul>li{background:#335e8c;background:-moz-linear-gradient(top,#335e8c 0,#24426a 100%);background:-webkit-linear-gradient(top,#335e8c 0,#24426a 100%);background:linear-gradient(to bottom,#335e8c 0,#24426a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e8c',endColorstr='#24426a',GradientType=0)}.nav-bar li>div>a{display:block;text-align:center;color:#fff;padding:15px 10px}.nav-bar>nav:first-child li>div>a{color:#fff}.nav-bar li.active>div>a,.nav-bar li.hover>div>a{color:#fff}.nav-bar a:hover{text-decoration:none}.nav-bar li.active>div>a:after,.nav-bar li.hover>div>a:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:6px;background:rgba(255,255,255,0.3)}.nav-bar>nav:first-child li.active>div>a:after,.nav-bar>nav:first-child li.hover>div>a:after{background:rgba(0,0,0,0.3)}.nav-bar>nav:first-child li:first-child>div>a{padding:15px 10px 15px 9999px;margin:0 0 0 -9989px}.nav-bar>nav:first-child li:first-child.active>div>a:after,.nav-bar>nav:first-child li:first-child.hover>div>a:after{padding:0 0 0 9999px;margin:0 0 0 -9999px}.nav-bar .last a{padding:15px 9999px 15px 0;margin:0 -9999px 0 0}.nav-bar .last.active a:after,.nav-bar .last.hover a:after{padding:0 9999px 0 0;margin:0 -9999px 0 0;left:0}.nav-bar li.hover .drop{display:block}.nav-bar ul .drop{display:none;position:absolute;top:51px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,0.3);border-radius:0 0 6px 6px;padding:0 10px 10px}.nav-bar ul ul{position:relative;background:#e9e8e3;border:1px solid #fff;font-size:16px;line-height:19px;color:#3d3933;box-shadow:2px 3px 3px rgba(0,0,0,0.5);-webkit-box-shadow:2px 3px 3px rgba(0,0,0,0.2);border-radius:0 0 7px 7px;white-space:nowrap}.nav-bar li.hover>.has-drop-down:after,.nav-bar li.hover>.has-drop-down:before{bottom:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;z-index:10}.nav-bar li.hover>.has-drop-down:after{border-color:rgba(233,232,227,0);border-bottom-color:#e9e8e3;border-width:8px;left:50%;margin-left:-4px}.nav-bar li.hover>.has-drop-down:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:9px;left:50%;margin-left:-5px;bottom:-1px}.nav-bar ul ul li{display:block;position:relative;z-index:20;border-top:1px solid #d4d2ce;box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;padding:10px 24px 8px;background:0}.nav-bar ul ul a{color:#3d3933;text-align:left}.nav-bar ul ul a:hover{text-decoration:underline}.nav-bar ul ul li:first-child{box-shadow:none;-webkit-box-shadow:none;border:0;padding:9px 10px 8px 24px}.side-menu{z-index:9999}.side-menu,.menu-opener{display:none;color:#fff}.side-menu .search-form{padding:10px 25px;float:none}.side-menu .search-form .area #headerSearchBox{width:190px}.carousel{position:relative;z-index:1;margin:0 0 80px;box-sizing:content-box}.carousel .mask{position:relative;overflow:hidden;width:100%;margin:0 0 -50px;padding:0 0 50px}.carousel .slideset{width:99999px;float:left;margin:0 0 -50px;padding:0 0 50px}.carousel .slide{float:left;margin:0 0 -50px;padding:0 0 50px;width:100%}.carousel .slide img{display:block;width:100%;height:auto;max-width:auto;border:0}.carousel .holder{height:100%;position:absolute;top:0;left:5%;right:5%;margin:0;z-index:10}.carousel .pagination{padding:0;margin:0;list-style:none;position:absolute;bottom:70px;left:13px}.carousel .pagination li{float:left;margin:0 12px 0 0}.carousel .pagination a{display:block;width:15px;height:15px;text-indent:-9999px;overflow:hidden;background:rgba(255,255,255,0.5);border-radius:50%}.carousel .pagination .active a{background:rgba(255,255,255,1)}.carousel .btn-prev,.carousel .btn-next{position:absolute;top:50%;left:0;background-image:url(/images/shell/btn-prev.png);background-repeat:no-repeat;width:48px;height:70px;text-indent:-9999px;overflow:hidden;margin:-20px 0 0;background-size:contain}.carousel .btn-next{left:auto;right:0;background-image:url(/images/shell/btn-next.png);background-repeat:no-repeat}.carousel .circle{position:absolute;bottom:40px;right:70px;background:url(/images/shell/bg-circle.png) no-repeat;width:306px;height:251px;padding:85px 40px 0 69px;font-size:18px;line-height:24px;color:#fff;left:55%;margin:0 5px 0 0}.carousel .circle .why{color:#ffc040;text-transform:uppercase;display:block;padding:11px 0 12px}.carousel .circle .title{font:68px/68px 'myriadpro-black',Arial,Helvetica,sans-serif;color:#fff;text-shadow:5px 5px 3px rgba(0,0,0,0.4);display:block;padding:0 0 6px}.carousel .circle p{margin:0 0 5px 2px}.carousel .circle.cool strong{letter-spacing:6px;font-size:84px}.carousel .circle .more{font-family:'myriadpro-bold';position:absolute;bottom:-10px;left:50%;margin:0 0 0 -88px;min-width:153px;color:#fff;font-size:16px;text-align:center;background:#4b89bc;padding:11px 10px 7px;border-radius:6px;box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.2);text-transform:uppercase;z-index:20}#your-choice-bubble .title{font-size:56px;line-height:1}#home-modal{max-width:720px;width:100%;padding:0}@media(max-width:767px){#home-register-btn{display:none}#home-modal p{padding:0;margin:0 10px}#home-modal .btn{font-size:16px}}@media(max-width:760px){#home-modal{max-width:85%}}.notifcation-modal{text-align:center;color:white}.notifcation-modal p{padding:0 30px}.notifcation-modal img{display:block;width:100%}.notifcation-modal .btn{margin:20px 4px 26px;min-width:30%}.notifcation-modal p>a{color:#bdd764}.notifcation-modal h3{margin:0 0 20px}.eightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:7000;background-color:rgba(0,0,0,0.8);opacity:0;pointer-events:none;-webkit-transition:opacity .125s ease-out;-o-transition:opacity .125s ease-out;transition:opacity .125s ease-out}.eightbox-overlay.active{opacity:1;pointer-events:auto}.eightbox{position:absolute;z-index:1;top:10%;left:10%;right:10%;bottom:10%;background-color:#022840;border-radius:10px;padding:25px;-webkit-box-shadow:-2px 2px 4px 0 rgba(0,0,0,0.4);box-shadow:-2px 2px 4px 0 rgba(0,0,0,0.4);opacity:0;pointer-events:none;border:1px solid white}.eightbox.active{opacity:1;pointer-events:auto}.eightbox.fit-content{top:50%;left:50%;right:auto;bottom:auto;height:auto;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eightbox.fit-content .eightbox-content{overflow:hidden}.eightbox.height-constrained{top:10%;bottom:10%;left:50%;right:auto;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.eightbox.height-constrained .eightbox-content{overflow:auto}.eightbox .eightbox-close{position:absolute;z-index:410;width:32px;height:32px;top:-16px;right:-16px;border-radius:50%;text-align:center;background-color:#4b89bc;color:#fff;text-decoration:none;-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.4);box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.4)}.eightbox .eightbox-close:hover,.eightbox .eightbox-close:active{text-decoration:none}.eightbox .eightbox-close:before{font-family:"myriadpro-bold";content:"x";font-size:26px;line-height:32px;color:white}.eightbox .eightbox-content{height:100%;overflow-y:scroll}#main{max-width:1080px;padding:0 12px;margin:0 auto;position:relative;z-index:3}#main:after{content:'';display:block;clear:both}h1{font-family:'myriadpro-black',Arial,Helvetica,sans-serif;font-size:46px;color:#3f3f3f;margin:0 0 24px;line-height:1}.products-container .header.header-image,.header.header-image,.header.large{min-height:560px;position:relative}.header-overlay h1{font-size:60px;margin-bottom:12px;line-height:.8;color:#fff}.header-image-overlay{display:block;width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}.header-image-overlay img{display:inline-block;max-width:100%;max-height:560px;padding:30px}p{margin:0 0 22px}.image-wrapper .text-description{width:100%;margin:15px 0;text-align:center;font-family:'myriadpro-black';font-size:18px}.white-text *{color:white!important}.three-columns{width:100%;font-family:'G-Medium',Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;color:#4d4946;padding:19px 0 20px}.three-columns:after{content:'';display:block;clear:both}.three-columns h1{display:inline-block;vertical-align:top;font-size:19px;line-height:22px;font-weight:normal;color:#4e8aba;margin:0;padding:10px 14px 4px 15px;background:url(/images/shell/bg-col-title.png) 0 -36px no-repeat;position:relative;z-index:2}.three-columns h1 a{color:#4e8aba}.three-columns p{margin:0 0 10px}.three-columns h1:after{content:'';position:absolute;right:-11px;width:11px;top:0;height:36px;background:url(/images/shell/bg-col-title.png) 100% 0 no-repeat}.image-hgroup.two-columns .image-wrapper{float:left;width:50%;text-align:center}.image-hgroup.two-columns .image-wrapper img{width:auto;height:auto;max-width:100%}.three-columns .col{float:left;width:31.25%;margin:0 0 0 3.125%;text-align:left}.three-columns .col:first-child{margin:0}.three-columns .col .holder{position:relative;z-index:1;top:-1px;border:1px solid #fff;border-radius:0 5px 5px 5px;background:#efeeea;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWVlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWRlZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(239,238,234,1) 0,rgba(225,222,218,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(239,238,234,1)),color-stop(100%,rgba(225,222,218,1)));background:-webkit-linear-gradient(top,rgba(239,238,234,1) 0,rgba(225,222,218,1) 100%);background:-o-linear-gradient(top,rgba(239,238,234,1) 0,rgba(225,222,218,1) 100%);background:-ms-linear-gradient(top,rgba(239,238,234,1) 0,rgba(225,222,218,1) 100%);background:linear-gradient(to bottom,rgba(239,238,234,1) 0,rgba(225,222,218,1) 100%);padding:9px 14px 4px;box-shadow:3px 5px 5px -2px rgba(0,0,0,0.18);-webkit-box-shadow:3px 5px 5px -2px rgba(0,0,0,0.18)}.three-columns .col .holder img{border:1px solid #d1d1d1;background:#fff;padding:6px;display:block;height:auto;width:100%;margin:0 -6px 6px}.three-columns .more{font:16px/16px 'myriadpro-boldcond','Trebuchet MS',Arial,sans-serif;text-transform:uppercase;color:#4e8aba;display:inline-block;vertical-align:top;margin:0 0 0 -2px}.three-columns .image-wrapper{width:33.33%;background-color:white;float:left}.three-columns #second-image-wrapper{background-color:#f2f0ea}.three-columns-wrapper{position:relative}.four-columns .image-wrapper,.four-columns .col{width:25%;float:left}.three-columns-flex,.four-columns-flex{display:flex;flex-flow:row wrap;justify-content:center;margin:5%}.three-columns-flex .image-wrapper{width:33.3%}.three-columns-flex .image-wrapper img,.four-columns-flex .image-wrapper img{max-width:90%}.four-columns-flex .image-wrapper{width:25%}.main-container{width:100%;float:left;padding:50px 0;font-size:17px;line-height:22px;color:#59524d;position:relative}.main-container:after{content:'';display:block;clear:both}.main-container #content{float:left;width:100%}.main-container #content>.c1{margin:0 300px 0 0;padding:0 16px 0 0;position:relative;z-index:4}.main-container #content>.c1.full{margin:0;padding:0;position:relative;z-index:4}.main-container .sidebar-opener{display:none;position:absolute;top:34px;right:100%;background:url(/images/shell/btn-opener.png) no-repeat;width:32px;height:37px;text-indent:-9999px;overflow:hidden;z-index:100}.breadcrumbs{padding:0 0 45px 1px}.breadcrumbs ul{margin:0;padding:0;list-style:none;overflow:hidden;font-size:15px;line-height:18px;color:#59524e}.breadcrumbs li{float:left;padding:0 14px 0 20px;background:url(/images/shell/sep-breadcrumbs.png) 0 50% no-repeat}.breadcrumbs li:first-child{background:0;padding:0 14px 0 0}.breadcrumbs a{color:#335e8c}.tagline{font-size:22px!important;color:#21406b;font-family:'myriadpro-light',Arial,Helvetica,sans-serif;color:#16446a;font-family:'G-Book';margin-bottom:25px;line-height:1.3}.keywords{padding:0 0 13px;margin:0;list-style:none;overflow:hidden;font-size:15px;line-height:18px}.keywords li{float:left;position:relative;padding:0 10px 0 14px}.keywords li:after{content:'';position:absolute;top:50%;left:0;width:4px;height:4px;border-radius:2px;background:#b3b3b3}.keywords li:first-child{padding:0 10px 0 0}.keywords li:first-child:after{display:none}.social-share{margin:0;list-style:none;overflow:hidden}.social-share li{float:left;margin:0 2px 0 0}.social-share img{display:block;border:0}h2,.section-heading{color:#3f3f3f;font-size:26px;font-family:'myriadpro-black',Arial,Helvetica,sans-serif;margin:30px 0 15px;line-height:1.05;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3,.section-subheading{font-size:22px;font-family:'myriadpro-semibold',Arial,Helvetica,sans-serif;line-height:1.3;margin:0 0 9px -1px;color:#3f3f3f}h4{font-weight:normal;font-size:19px;line-height:22px;margin:0 0 8px;color:#335e8c;padding:6px 0 0}h5{font-size:14px;line-height:17px;color:#4c4c4c;margin:0 0 9px;padding:5px 0 0;text-transform:uppercase}.entry-content.tight{max-width:700px;margin:45px auto 0}.entry-content.tight p,.entry-content.tight li{font-size:17px}.block{margin:30px 0}.left-align *{text-align:left}.white-bg{background:white!important}.light-bg{background:#fcfbf7!important}.tan-bg{background:#f2f0ea!important}.white-sample{color:#1e436a!important}#content figure.alignleft{float:left;padding:10px 31px 10px 0;margin:0}#content figure{margin:0 0 48px;padding:14px 0 0 1px}#content figure .visual-holder:after{content:'';display:block;clear:both}#content figure .visual,.entry-content img{border:1px solid #fff;padding:10px;background:#f0efeb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZWZlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWRlZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,239,235,1) 0,rgba(225,222,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,239,235,1)),color-stop(100%,rgba(225,222,217,1)));background:-webkit-linear-gradient(top,rgba(240,239,235,1) 0,rgba(225,222,217,1) 100%);background:-o-linear-gradient(top,rgba(240,239,235,1) 0,rgba(225,222,217,1) 100%);background:-ms-linear-gradient(top,rgba(240,239,235,1) 0,rgba(225,222,217,1) 100%);background:linear-gradient(to bottom,rgba(240,239,235,1) 0,rgba(225,222,217,1) 100%);box-shadow:1px 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3);margin:0 0 7px}#content figure img{display:block;max-width:100%;border:0}#content figure figcaption{color:#807974;font-size:14px;line-height:17px;margin:0 0 0 -2px}#content ol{margin:0;padding:7px 0 6px 42px;counter-reset:item;overflow:hidden}#content ol li{display:block;overflow:hidden;padding:0 0 18px}#content ol li>div{overflow:hidden}#content ol li:before{float:left;font:17px/24px 'myriadpro-black',Arial,Helvetica,sans-serif;color:#335e8c;content:counters(item,".") ".";counter-increment:item;width:24px;padding:1px 5px 0 0}#content>.c1 ul:not(.grid),.entry-content ul:not(.grid),.column-content ul:not(.grid){padding:7px 0 8px 10px;margin:0;list-style:none;overflow:hidden}#content>.c1 ul:not(.grid) li,.entry-content:not(.grid) ul li,.column-content ul:not(.grid) li{background:url(/images/shell/ico-list.png) 0 6px no-repeat;padding:0 0 0 26px;margin-bottom:12px;text-align:left;font-size:17px}#content>.c1 ul:not(.grid) li ul{list-style:none;padding-left:0;padding-top:10px;padding-bottom:0}#content>.c1 ul:not(.grid) li ul li{list-style:none;background:url(/images/shell/ico-list-green.png) 0 8px no-repeat}#content>.c1 ul.ico-green li{background:url(/images/shell/ico-list-green.png) 0 8px no-repeat}#content>.c1 q{display:block;font:22px/31px 'giovannibook','Times New Roman',Times,serif;margin:0 0 31px 24px;padding:14px 20px 0;color:#807974;position:relative;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}#content>.c1 q:after{content:'';position:absolute;left:0;top:14px;height:100%;border-left:4px solid #ffd070}.main-container #sidebar{float:right;display:inline;width:257px;padding:60px 9999px 0 28px;margin:-50px -9999px 0 -100%;min-height:831px;position:relative;background:#f2f0ea;background:-moz-linear-gradient(top,#f2f0ea 0,#f2f0ea 25%,#fcfbf7 100%);background:-webkit-linear-gradient(top,#f2f0ea 0,#f2f0ea 25%,#fcfbf7 100%);background:linear-gradient(to bottom,#f2f0ea 0,#f2f0ea 25%,#fcfbf7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f0ea',endColorstr='#fcfbf7',GradientType=0)}.main-container #sidebar:after{content:'';position:absolute;left:0;top:0;width:1px;height:831px;background:#d9d7d1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDdkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYwZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(217,215,209,1) 0,rgba(242,240,234,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,215,209,1)),color-stop(100%,rgba(242,240,234,1)));background:-webkit-linear-gradient(top,rgba(217,215,209,1) 0,rgba(242,240,234,1) 100%);background:-o-linear-gradient(top,rgba(217,215,209,1) 0,rgba(242,240,234,1) 100%);background:-ms-linear-gradient(top,rgba(217,215,209,1) 0,rgba(242,240,234,1) 100%);background:linear-gradient(to bottom,rgba(217,215,209,1) 0,rgba(242,240,234,1) 100%)}#sidebar .widget{border-top:1px solid #d9d7d1;position:relative;margin:0 0 20px;padding:28px 0 0}#sidebar .widget:after{content:'';position:absolute;top:1px;left:0;width:100%;border-top:1px solid #d9d7d1}#sidebar .widget:first-child{border:0;padding:0}#sidebar .widget:first-child:after{display:none}#sidebar .widget h1{font:normal 24px/24px 'GCondensed-Medium',Arial,sans-serif;color:#3f3f3f;margin:0 0 15px}#inspiration-widget ul{float:none}#sidebar .widget.list ul{padding:0 0 2px;margin:0;list-style:none;overflow:hidden;font-size:15px;line-height:18px;color:#807974}#sidebar .widget.list li{padding:0 0 12px}#sidebar .widget.list ul a:link,#sidebar .widget.list ul a:visited{color:#004385;text-decoration:none}#sidebar .widget.list ul a:hover,#sidebar .widget.list ul a:active{text-decoration:underline}#sidebar .widget.list .more{text-transform:uppercase;color:#335e8c;font:13px/16px 'robotoblack',Arial,Helvetica,sans-serif}#sidebar .blog-archive-item-list a{display:block}#sidebar .widget.list li.view-more-link{padding-top:7px}#sidebar .newsletter{padding:28px 0 20px}#sidebar .newsletter h1{margin:0 0 15px}#sidebar .newsletter .text{border:1px solid #cfcdc8;border-top-color:#b8b6b2;border-left-color:#b8b6b2;box-shadow:inset 2px 2px 2px -2px #b8b6b2;-webkit-box-shadow:inset 2px 2px 2px -2px #b8b6b2;background:#fff;width:209px;font:14px/17px Arial,Helvetica,sans-serif;color:#808080;height:17px;padding:5px 8px;outline:0;margin:0 0 11px}#sidebar .newsletter input[type="submit"]{padding:2px 0 0;margin:0;width:96px;color:#fff;height:32px;border:0;font:bold 14px/28px Arial,Helvetica,sans-serif;border-bottom:2px solid #a76f00;text-align:center;background:#febf3e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzliMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(254,191,62,1) 0,rgba(231,155,3,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,191,62,1)),color-stop(100%,rgba(231,155,3,1)));background:-webkit-linear-gradient(top,rgba(254,191,62,1) 0,rgba(231,155,3,1) 100%);background:-o-linear-gradient(top,rgba(254,191,62,1) 0,rgba(231,155,3,1) 100%);background:-ms-linear-gradient(top,rgba(254,191,62,1) 0,rgba(231,155,3,1) 100%);background:linear-gradient(to bottom,rgba(254,191,62,1) 0,rgba(231,155,3,1) 100%);border-radius:6px;box-shadow:inset 0 2px 0 #ffd785,0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 2px 0 #ffd785,0 2px 2px rgba(0,0,0,0.2);text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-transform:uppercase;cursor:pointer}#sidebar .newsletter input[type="submit"]:hover{cursor:pointer}#footer{border-top:1px solid #cfcdc6;box-shadow:inset 0 1px 0 #f2f0ea;-webkit-box-shadow:inset 0 1px 0 #f2f0ea;background:#e6e4df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYwZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(230,228,223,1) 0,rgba(242,240,234,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,228,223,1)),color-stop(100%,rgba(242,240,234,1)));background:-webkit-linear-gradient(top,rgba(230,228,223,1) 0,rgba(242,240,234,1) 100%);background:-o-linear-gradient(top,rgba(230,228,223,1) 0,rgba(242,240,234,1) 100%);background:-ms-linear-gradient(top,rgba(230,228,223,1) 0,rgba(242,240,234,1) 100%);background:linear-gradient(to bottom,rgba(230,228,223,1) 0,rgba(242,240,234,1) 100%);width:100%;padding:50px 0 80px;color:#575552;font-size:14px;line-height:18px}#footer .f1{max-width:1130px;padding:0 10px;margin:0 auto}.footer-columns{overflow:hidden;padding:0 0 42px;width:100%}.footer-columns .col{float:left;margin:0 0 0 2.084%;width:23.229%;position:relative;padding:4px 0 0}.ca .footer-columns .col{width:18.229%}.footer-columns .col:after{content:'';position:absolute;left:-11%;top:0;height:95%;width:1px;background:#cfcbc4}.footer-columns .col:first-child{margin:0}.footer-columns .col:first-child:after{display:none}.footer-columns h2{font-size:18px;line-height:21px;color:#3d3933;margin:0 0 8px}.footer-columns h2 a{color:#3d3933}.footer-columns h2.careers{margin-top:20px}.footer-columns h2.careers a{font-size:14px;display:block;margin-bottom:5px}.footer-columns ul{padding:0;margin:0;list-style:none;color:#575652}.footer-columns li{padding:0 0 7px}.footer-columns a{color:#575652}.address-holder{margin:-1px 0 0;font-size:14px;line-height:18px}.address-holder address{font-style:normal;margin:0 0 6px}.address-holder .phone{display:block;margin:0 0 7px}.address-holder .mail{color:#0073b3}.address-holder .mail-medium{color:#0073b3;display:none}.footer-bottom{overflow:hidden;display:flex;justify-content:space-between}.footer-bottom>.holder{padding:0 0 0 1px}.footer-bottom .samples{padding:4px 0 0;text-align:right}.footer-bottom .samples a{font-family:'G-Bold'}.footer-bottom .social-box{overflow:hidden;padding:0 0 15px 2px}.footer-bottom .houzz-award{height:80px;overflow:hidden;clear:both}.footer-bottom .houzz-award .sprite{margin-right:10px}.footer-bottom .terms-copyright-credits{padding-top:30px;text-align:right}.footer-center img{max-width:200px}.terms{padding:0 0 12px;margin:0;list-style:none;overflow:hidden}.terms li{float:right;position:relative;padding:0 17px 0 19px}.terms li:last-child{padding:0 17px 0 19px}.terms li:first-child{padding:0 0 0 19px}.terms li:after{content:'';position:absolute;top:3px;right:0;width:1px;height:14px;background:#cec9c0}.terms li:first-child:after{display:none}.copyright{display:block;padding:0 0 12px}#footer .by{display:block;padding:0 0 10px}#footer .by a{color:#3d3933}article.post{border-bottom:4px double #d9d7d1;margin-bottom:50px}article.post:last-child{border-bottom:0;margin-bottom:0}article.post>h1,article.post>h2,article.post>h2 a:link,article.post>h2 a:visited{font:40px/40px 'myriadpro-black',Arial,Helvetica,sans-serif;color:#3f3f3f;margin:0 0 24px;text-decoration:none}article.post>h1,article.post>h2{border-left:6px solid #4e8aba;padding-left:14px}article.post>h1.plain,article.post>h2.plain{border-left:none;padding-left:0}article.post>h2 a:hover,article.post>h2 a:active{color:#335e8c}article.post .entry-content p img{max-width:100%}#content article.post figure.box.featured-image{margin-bottom:15px;padding-bottom:0}#content article.post div.inlineImageWrapper[style]{padding-right:0!important;margin:0 0 20px 0!important;float:none!important;width:inherit!important;height:inherit!important}#content article.post div.inlineImageWrapper figurecaption{font-size:.9em;font-style:italic}article.post .entry-meta{display:block;margin-bottom:13px}.post-list article.post .entry-content{padding-bottom:50px}article.post .entry-content p{color:#59524e}article.post .entry-content p strong{color:black}article.post .read-more-box{margin:23px 0 0}article.post a.post-read-more-link:link,article.post a.post-read-more-link:visited{padding:12px 20px 8px;margin:0;width:96px;color:#fff;border:0;font:bold 14px/14px 'G-Bold',Arial,Helvetica,sans-serif;border-bottom:2px solid #004271;text-align:center;background:#335e8c;background:-moz-linear-gradient(top,#335e8c 0,#24426a 100%);background:-webkit-linear-gradient(top,#335e8c 0,#24426a 100%);background:linear-gradient(to bottom,#335e8c 0,#24426a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e8c',endColorstr='#24426a',GradientType=0);border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);text-transform:uppercase;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article.post a.post-read-more-link:hover,article.post a.post-read-more-link:active{background:#24426a;335e8c background:-moz-linear-gradient(top,#24426a 0,#335e8c 100%);background:-webkit-linear-gradient(top,#24426a 0,#335e8c 100%);background:linear-gradient(to bottom,#24426a 0,#335e8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#24426a',endColorstr='#335e8c',GradientType=0)}#pagination-results .linkActNum a:link,#pagination-results .linkActNum a:visited,#pagination-results .linkActNext a:link,#pagination-results .linkActNext a:visited,#pagination-results .linkActPrev a:link,#pagination-results .linkActPrev a:visited{background:#e6e4de;color:#7f7973;font:15px/15px 'G-Medium','Gotham',Arial,Helvetica,sans-serif;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:7px 8px;text-align:center;border:1px solid #d1cfca;margin:0 3px 0 0;text-decoration:none}#pagination-results .linkActNum a:hover,#pagination-results .linkActNum a:active,#pagination-results .linkActNext a:hover,#pagination-results .linkActNext a:active,#pagination-results .linkActPrev a:hover,#pagination-results .linkActPrev a:visited,#pagination-results .linkActNum.active-page a:link,#pagination-results .linkActNum.active-page a:visited,#pagination-results .linkActNum.active-page a:hover,#pagination-results .linkActNum.active-page a:active{text-decoration:none;background:#335e8c;border:1px solid #005b9d;color:#FFF}#pagination-results .linkActNext a:link,#pagination-results .linkActNext a:visited,#pagination-results .linkActPrev a:link,#pagination-results .linkActPrev a:visited{background:#3f3f3f;color:#FFF;border:1px solid #3f3f3f}.page-summary{border-bottom:4px double #d9d7d1;padding-bottom:20px;margin-bottom:50px}.blue-button{border-radius:5px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.2);background:#335e8c;background:-moz-linear-gradient(top,#335e8c 0,#24426a 100%);background:-webkit-linear-gradient(top,#335e8c 0,#24426a 100%);background:linear-gradient(to bottom,#335e8c 0,#24426a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e8c',endColorstr='#24426a',GradientType=0);text-align:center;font-size:20px;font-family:'G-Book',Arial,Helvetica,sans-serif;color:#fff;padding:12px 25px;display:block;border:0;cursor:pointer;font-family:myriadpro-regular,Arial,sans-serif;line-height:1}.blue-button.light{background:#56a1d3;background:-moz-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:-webkit-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:linear-gradient(to bottom,#56a1d3 0,#4e8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56a1d3',endColorstr='#4e8aba',GradientType=0)}a.blue-button,a.secondary-button{color:#fff}a.blue-button:hover,a.blue-button:active,a.secondary-button:hover,a.secondary-button:active{text-decoration:none}.blue-button:hover{background:#24426a;background:-moz-linear-gradient(top,#3c75b1 0,#284a77 100%);background:-webkit-linear-gradient(top,#3c75b1 0,#284a77 100%);background:linear-gradient(to bottom,#3c75b1 0,#284a77 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c75b1',endColorstr='#284a77',GradientType=0);text-decoration:none}.blue-button.light:hover{background:#56a1d3;background:-moz-linear-gradient(top,#61bdfb 0,#3e87c1 100%);background:-webkit-linear-gradient(top,#61bdfb 0,#3e87c1 100%);background:linear-gradient(to bottom,#61bdfb 0,#3e87c1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61bdfb',endColorstr='#3e87c1',GradientType=0)}.blue-button .icon-paper-plane:before{top:2px;font-size:17px;margin:0 14px 0 -10px}.blue-button.xl-btn{width:300px;margin:0 auto;font-size:22px}.text-box .blue-button.xl-btn{width:auto;max-width:300px}.blue-button.home-depot,.side-menu .link-list a.home-depot,a.yellow-button.home-depot,.yellow-button.home-depot{background:#f5821f;background:-moz-linear-gradient(top,#f5821f 0,#db6c0d 100%);background:-webkit-linear-gradient(top,#f5821f 0,#db6c0d 100%);background:linear-gradient(to bottom,#f5821f 0,#db6c0d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5821f',endColorstr='#db6c0d',GradientType=0);color:#fff!important}.secondary-button{border-radius:5px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.2);display:block;float:left;text-align:center;font:18px/38px 'G-Book',Arial,Helvetica,sans-serif;color:#fff;padding:12px 20px 10px;margin:0 0 8px 0;background:#56a1d3;background:-moz-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:-webkit-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:linear-gradient(to bottom,#56a1d3 0,#4e8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56a1d3',endColorstr='#4e8aba',GradientType=0)}a.yellow-button,.yellow-button{display:inline-block;border-radius:5px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.15);background:linear-gradient(to bottom,#ffc757 0,#e29d12 100%);text-align:center;color:#FFF;padding:12px 25px;margin:0 0 8px 0;color:#3f3f3f;border:0;font-size:20px;font-family:myriadpro-regular,Arial,sans-serif}.yellow-button:hover{background:linear-gradient(to bottom,#ffd966 0,#f0a50f 100%);text-decoration:none}.yellow-button i{position:relative;display:inline-block}.yellow-button:hover i{transform:translate(-5px,0)}.yellow-button.xl-btn{font-size:22px;min-width:300px;margin-top:20px}.center-buttons{text-align:center}.center-buttons a{display:inline-block}.scrolltotop{height:1px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;z-index:9}.totop{background-color:#4b89bc;height:40px;width:40px;background-image:url(/images/shell/scroll-top.png);background-position:center center;background-repeat:no-repeat;display:block;float:right;margin-top:-35px;margin-right:10px;display:none}#content .video-grid figure{margin:0 0 10px;display:inline-block;width:49%}.video-grid figure h3{font-size:17px;margin:10px;line-height:1}.bg-video-image{height:0;padding-bottom:56%;background-size:100%;background-position:center center;transition:background-size .25s ease-out;background-repeat:no-repeat}a.video-arrows:hover .bg-video-image{background-size:105%}a.video-arrows{display:block;position:relative}a.video-arrows .arrow-wrap{position:absolute;width:100%;height:100%;top:0}a.video-arrows .arrow-wrap div{width:66px;height:66px;background:url('/images/shell/video-arrows-small.png') no-repeat 0 0}.center{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;text-indent:-9999px}.center-note{text-align:center}a.video-arrows:hover .arrow-wrap div{background-position:-66px 0}.bubble{width:131px;height:131px;border-radius:50%;border:6px solid #fff;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2);position:relative}.bubble .bubble-number{font-family:'myriadpro-black',Arial,Helvetica,sans-serif;color:#fff;font-size:74px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.color-white{background-color:#fff}.golden-teak{background:url('/images/products/swatches/small/golden-teak.jpg') CENTER,CENTER NO-REPEAT}.garapa-gray{background:url('/images/products/swatches/small/garapa-gray.jpg') CENTER,CENTER NO-REPEAT}.brazilian-cherry{background:url('/images/products/swatches/small/brazilian-cherry.jpg') CENTER,CENTER NO-REPEAT}.walnut{background:url('/images/products/swatches/small/tropical-walnut.jpg') CENTER,CENTER NO-REPEAT}.color-pebble{background-color:#af9f92}.color-golden-oak{background-color:#a1804b}.color-driftwood{background-color:#61564a}.color-cedar{background-color:#844d1e}.color-mahogany{background-color:#452400}.color-burnt-walnut{background-color:#4d3021}.color-black{background-color:#292929}.option-white .swatch{background-color:#fff}.option-pebble .swatch{background-color:#af9f92}.option-golden-oak .swatch{background-color:#a1804b}.option-driftwood .swatch{background-color:#61564a}.option-cedar .swatch{background-color:#844d1e}.option-mahogany .swatch{background-color:#452400}.option-burnt-walnut .swatch{background-color:#4d3021}.option-black .swatch{background-color:#292929}.steps-container{padding-top:30px;padding-bottom:10px;box-sizing:border-box}.container.steps-container{position:relative;z-index:10}.steps-container *{box-sizing:border-box}.steps-container .content{max-width:1500px;padding:0}.steps-container .tagline{margin-bottom:25px}.steps-container .steps{overflow:hidden;padding:5px;color:#000;margin-bottom:10px}.steps-container .steps .step-name{display:block;font-family:'myriadpro-black',Helvetica,Arial,sans-serif;font-size:22px;color:#3f3f3f;margin-bottom:15px;line-height:1}.steps-container .steps p{font-size:16px;line-height:1.4;color:#59524c;margin-top:20px}.steps-container .steps.bubbles{position:relative}.steps-container .steps.bubbles .dot-line{background-image:url(/images/shell/dot-line.png);background-repeat:repeat-x;position:absolute;top:35%;width:auto;left:16.66666%;right:16.66666%;height:7px;padding:0}.steps-container .steps.bubbles .dot-line{top:68px}.home-container p{font-size:18px}.steps-container .steps>.bubble-wrapper{width:25%;float:left;text-align:center;padding:0 20px}.steps-container .steps .bubble{margin:0 auto 15px auto;-webkit-transition:background-color .125s ease-out,box-shadow .125s ease-out;-moz-transition:background-color .125s ease-out,box-shadow .125s ease-out;transition:background-color .125s ease-out,box-shadow .125s ease-out}.steps-container .steps .bubble:hover,.steps-container .steps .bubble:active{box-shadow:none}.steps-container .steps .step-text a:hover,.steps-container .steps .step-text a:active{text-decoration:none}.steps-container .steps .bubble-wrapper.disabled .bubble{background-color:#cccac5}.steps-container .steps .bubble-wrapper:hover .bubble{box-shadow:0 0 1px 1px rgba(0,0,0,0.2)}.steps-container .steps .bubble-wrapper.disabled:hover .bubble.step-one{background-color:#4b89bc}.steps-container .steps .bubble-wrapper.disabled:hover .bubble.step-two{background-color:#1667a4}.steps-container .steps .bubble-wrapper.disabled:hover .bubble.step-three{background-color:#194c82}.steps-container .steps .bubble-wrapper.disabled:hover .bubble.step-four{background-color:#1e436a}.steps-container .steps .bubble-wrapper.disabled .step-name{color:#cccac5}.steps-container .steps.bubbles.au{position:inherit;display:table;float:none;margin:auto}.steps-container .steps>.bubble-wrapper.half{width:50%!important;float:none;text-align:center;padding:0 20px;display:table-cell;margin:auto;vertical-align:top}.steps-container .steps.bubbles.au .dot-line{left:20%;right:20%}.step-one{background-color:#4b89bc;color:#fff}.step-two{background-color:#1667a4;color:#fff}.step-three{background-color:#194c82;color:#fff}.step-four{background-color:#1e436a;color:#fff}.samples-wrapper,.samples-wrapper *{box-sizing:border-box}.samples-wrapper .samples .sample{width:25%;float:left;padding:5px 5px 0 5px;position:relative;display:block}.samples-wrapper .samples .sample .sample-name{font-family:'myriadpro-black';position:absolute;top:25px;left:25px;right:25px;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,0.33);font-size:19px;text-align:left;line-height:1}.samples-wrapper .samples .sample .sample-white{color:#3f3f3f}.samples-wrapper .samples .sample .button{width:60%;text-transform:uppercase;font-family:'myriadpro-boldcond';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background-color:#1667a4;color:#fff;padding:8px 15px 5px 15px;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid #fff;font-size:18px;text-shadow:3px 3px 2px rgba(0,0,0,0.2);text-align:center}.samples-wrapper .samples .sample .swatch{width:100%;max-width:300px;height:auto;border:8px solid #fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2);padding-bottom:65%}.samples-wrapper .samples .sample img.swatch{padding-bottom:0}.performance-features{background-color:#1e436a;color:#fff;overflow:hidden;clear:both;padding-top:30px;padding-bottom:30px}.performance-features .content>div{float:left}.performance-features i{font-size:110px;line-height:1}.performance-features .step-title{padding-top:22px}.performance-features .step-number{font-family:'G-Book';display:block;text-transform:uppercase;font-size:30px;color:rgba(255,255,255,0.6);line-height:1.2}.performance-features .step-name{display:block;font-family:'myriadpro-black';font-size:46px;line-height:1}.decking-logo{float:left;width:18%}.decking-text{float:left;width:82%;padding-left:35px}.decking-logo>img{width:100%;height:auto}.decking-text h3{margin-top:0}.header-wrapper{text-align:center;background-color:#fcfbf7}.header-wrapper .content{padding-top:50px;padding-bottom:75px;z-index:2}.header-wrapper .learn-more{text-align:center;position:absolute;z-index:1;bottom:0;left:0;overflow:hidden;width:100%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}.header-wrapper .learn-more a,.steps-container .learn-more a{display:inline-block;margin-right:16px}.header-wrapper .learn-more a:last-child,.steps-container .learn-more a:last-child{margin-right:0}.home-container .header-wrapper .content{padding-top:0}.home-container .header-wrapper h1{font-size:46px}.home-container .steps-container img{width:100%}.home-container .step-text{overflow:hidden}.home-container .step-text .sm-title{font-size:14px;font-family:'myriadpro-regular';color:#7f7973;display:block}.colors-wrapper{display:flex;padding-bottom:12px}.home-container .step-text .colors{width:50%;float:left}.home-container .step-text .colors>img{width:42%;float:left;border-radius:3px;margin:4%}.home-container .step-text .samples-container{text-align:center;overflow:hidden;max-width:270px;margin:0 auto}.home-container .step-text .swatch{float:left;width:21%;border-radius:3px;margin:2%;padding-bottom:14%;background-size:cover}.au .home-container .step-text .samples-container{display:flex;flex-wrap:wrap}.au .home-container .step-text .swatch{float:none;width:45%;margin:0 2% 4% 2%;padding-bottom:22%}.au .home-container .steps-container img{max-width:300px}.home-container .steps-container,.your-choice-container .steps-container{text-align:center}.learn-more{text-align:center}.learn-more.margin-top{margin-top:50px}.learn-more .button{background-color:#353031;border-radius:6px;color:#fff;padding:18px 50px 15px 50px;text-transform:uppercase;font-size:22px;display:inline-block}.learn-more .button>i{margin-right:10px}.learn-more.extra-pad{padding:55px 0 65px 0}.fullwidth{width:100%}.button-wrapper{margin:60px 0 40px;text-align:center}.button-wrapper a.blue-button{display:inline-block}.triple-links{margin-top:50px;margin-bottom:50px}.triple-links .link{float:left;width:33%;text-align:center;border-right:3px solid #e9e7e1}.triple-links .link a:hover,.triple-links .link a:active{text-decoration:none}.triple-links .link:last-child{border-right:0}.triple-links .link .title{font-family:'myriadpro-black',Arial,Helvetica,sans-serif;font-size:18px}.triple-links .link .title{margin-bottom:5px}.triple-links .link span{color:#003c71;font-size:18px;font-family:'myriadpro-regular',Arial,Helvetica,sans-serif}.triple-links .link span i{font-size:20px}.steps-container .bubble-wrapper.disabled .step-text p{color:#9c9793;-webkit-transition:color .125s ease-out;-moz-transition:color .125s ease-out;transition:color .125s ease-out}.steps-container .step-text .choose{color:#b3a086;text-transform:uppercase;font-size:13px;text-align:center;-webkit-transition:color .125s ease-out;-moz-transition:color .125s ease-out;transition:color .125s ease-out}.steps-container .step-text .step-name{-webkit-transition:color .125s ease-out;-moz-transition:color .125s ease-out;transition:color .125s ease-out}.steps-container .bubble-wrapper:hover .choose,.steps-container .bubble-wrapper:not(.disabled) .choose{color:#1667a4}.steps-container .bubble-wrapper:hover .step-name{color:#3f3f3f!important}.steps-container .bubble-wrapper:hover .step-text p{color:#59524c}.logo-wrapper{margin-top:35px;clear:both}.logo-wrapper>div{float:left;width:33.33333%;max-width:275px;padding-right:35px}.logo-wrapper>div>.img-border{width:100%;padding:25px 35px 15px 35px}.logo-wrapper>div>.img-border img{width:100%;height:auto;padding-bottom:10px;margin:0 auto 10px auto;display:block}.logo-wrapper .caption{display:block;font-size:18px;font-family:'myriadpro-regular',Arial,Helvetica,sans-serif;text-align:center;line-height:1}.compatible-section .logo-wrapper{max-width:none}.compatible-section .logo-wrapper>div>.img-border{text-align:center}.compatible-section .logo-wrapper>div>.img-border img{border-bottom:unset;max-height:95px;width:auto}.specs-container{background-color:#fcfbf7}.specs-container .content{padding:25px 5px}.specs-container table{margin-bottom:50px;font-size:14px;font-family:'myriadpro-regular';border-spacing:3px;border-collapse:separate;width:100%;min-width:500px}.specs-container th,.specs-container td{padding:10px;width:20%;font-weight:normal;color:#222}.specs-container th{padding:25px 0;vertical-align:top}.specs-container td{padding-top:14px;line-height:1.2;vertical-align:middle}.specs-container tr td:first-child{background-color:#f2f0ea;font-family:"myriadpro-semibold";width:25%}.specs-container.logo-headings tr td:first-child{width:20%}.specs-container tr:nth-child(even){background-color:#f2f0ea}.specs-container tr:nth-child(even) td:first-child{background-color:#e2dfd4}.specs-container tr:nth-child(odd){background-color:white}.specs-container tr.logo-row{background-color:unset}.specs-container .logo-wrapper{margin-top:0;text-align:center;max-width:225px;margin:0 auto;display:none}.specs-container table .logo-wrapper{display:block}.specs-container .logo-wrapper>div{width:100%;padding:15px;margin-bottom:0;margin-top:30px}.specs-container .logo-wrapper img{max-width:100px;margin-bottom:15px}.specs-container .logo-wrapper img:last-of-type{max-width:140px}.specs-container .split-table{display:none}.specs-container .split-table td:first-child{width:25%}.specs-container .split-table td{width:75%}.specs-container .spec-product-primary-heading th{font-weight:bold;font-size:16px;padding-bottom:10px;padding-top:20px;background:#fcfbf7}.specs-container .spec-product-secondary-heading{background-color:#1e436a;color:white;text-align:left;font-size:18px;font-weight:bold;padding:9px 0 6px 25px;letter-spacing:1px}.specs-container tr td.spec-product-notes,.specs-container tr:nth-child(even) td.spec-product-notes,.specs-container tr:nth-child(odd) td.spec-product-notes{font-size:12px;text-align:left;background:#fff}.page-share{margin-top:-20px;width:auto;overflow:hidden;float:right}.page-share>a{float:left;vertical-align:middle;padding:0 2px 5px 2px}.page-share>a:first-of-type{padding-left:0}.page-share>span{display:table-row;padding-left:0;padding-bottom:0;font-size:13px;font-family:'myriadpro-bold';line-height:1}.chzn-container .chzn-results .highlighted{color:initial}.fancybox-lock,.fancybox-overlay{margin-right:0!important;overflow-y:hidden!important}input[type=checkbox],input[type=radio]{cursor:pointer}img.img-float-left{float:left;margin:0 20px 5px 0;width:50%}img.img-float-right{float:right;margin:0 0 5px 20px;width:50%}.file a{float:left;margin:0 10px 10px 0}.file .blue-button i:before{color:#f6bb43;font-size:20px}blockquote{border-left:3px solid #fdc452;padding-left:20px;margin-left:20px}blockquote p{font-family:'G-BookItalic'}.xl-margin-top{margin-top:60px}.cta-text{width:60%;float:left;text-align:left}.cta-video{width:42%;padding-left:5%;float:left;position:absolute;right:-5%}.cta-video a.video-arrows .arrow-wrap div{top:10%}.cta-video .visual{position:relative}.cta-video .cta-video-text{position:absolute;transform:translateX(-50%);top:25%;font-size:25px;color:#f0b132;font-family:'G-Bold',Arial,Helvetica,sans-serif;z-index:200;width:100%}#content .cta-video figure{padding:0;margin:0}.columns{width:100%;display:table;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.column{width:50%;display:table-cell;vertical-align:middle}.full-width-images img{width:101%}.columns .column.image-column{background-position:center center;background-size:cover;background-repeat:no-repeat}.columns .column.text-column.blue{background-color:#16446a}.columns .column.text-column.blue a{color:#81c6ff}.columns .column.text-column .column-heading{color:#fff;font-size:40px}.columns .column.text-column .column-tagline{color:#ebb245;font-size:22px}.columns .column.text-column .column-text{color:#fff}.column.text-column .column-content{padding:80px 60px}.column-content h2{margin-top:0}.workofart-container .columns{min-height:500px;background-image:url('/images/homepage/workofart.jpg')}.workofart-container a{color:#81c6ff}.toughdeck-container.container{z-index:10;padding-bottom:1.9%}.toughdeck-container .tagline{max-width:800px;margin-left:auto;margin-right:auto}.lifeproof-container .columns{min-height:500px}.lifeproof-container .columns .column.text-column{background-color:#16446a}.lifeproof-container .columns .column.image-column{background-image:url('/images/homepage/wine-spill.jpg')}.ca .lifeproof-container .columns .column.image-column{background-image:url('/images/homepage/stain-fade-resistant-decking.jpg')}.lifeproof-container a{color:#81c6ff}.image-table{display:table}.image-cell{display:table-cell;vertical-align:bottom}.logo-wrapper a{display:inline-block}.polypro-container .columns .column.image-column{background-image:url('/images/polypro/composite-decking-polypro-advantage.png');background-size:480px;background-position:90%}.polypro-container .columns .column.image-column.beepboopiamarobot{display:none;background-image:url('/images/polypro/composite-decking-polypro-advantage.png')}.green,a.green,a:link.green{color:#3b7126}.duragreen-logo{width:90px}.duragreen-container .section-heading{margin-bottom:0;line-height:.8;font-size:58px}.duragreen-container .tagline{display:block;clear:both;font-size:22px;margin-top:20px}.duragreen-container .columns .column.image-column{background-image:url('/images/green/recycled_decking_content.png');background-size:480px;background-position:90%}.duragreen-container .columns .column.image-column.beepboopiamarobot{display:none}.container.samples-container{background-image:url('/images/homepage/samples-bg.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:100px;padding-bottom:100px}.samples-container .text-wrapper{background-color:rgba(38,67,105,0.8);padding:50px 150px;width:90%;margin:0 auto}.samples-container .section-heading{color:#fff}.samples-container .tagline{color:#ebb245}.samples-container p{color:#fff}.samples-container .yellow-button{float:none;display:inline-block}.expand-button{position:absolute;left:50%;z-index:1;bottom:-15px;transform:translateX(-50%);text-align:center;cursor:pointer;user-select:none}.expand-button.disabled{pointer-events:none}.expand-button a{font-family:'myriadpro-black',Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#4b89bc;text-transform:uppercase;display:table;margin:0 auto}.expand-button a:first-child{margin-bottom:5px}.expand-button a:hover,.expand-button a:active{text-decoration:none}.expand-button a:hover i,.expand-button a:active i{background-color:#5c9acd}.expand-button i{background-color:#4b89bc;color:#f2f0ea;border-radius:50%;display:table-cell;position:relative;z-index:10;height:43px;width:43px;box-shadow:0 0 0 5px #f2f0ea;vertical-align:middle;text-align:center}.expand-button i:before{position:relative;top:1px;left:0;font-size:28px;margin:0;transition:all .300s ease-in}.expand-button span{font-size:15px;font-weight:bold;color:#4b89bc}.expand-button.expanded i:before{transform:rotate(45deg);top:1px;left:-1px}.expand-button .expanded-link{display:none}.more-link{display:inline-block}.more-link i:before{float:left;width:25px;padding-right:5px;margin:0;margin-right:-30px;margin-top:1px}.more-link span{display:block;margin-left:30px;text-align:left}.container{padding:80px 0;position:relative;z-index:1}.dark{border-top:1px solid #e0ded8;border-bottom:1px solid #e0ded8;background-color:#f2f0ea}.dark.noborder{border-top:0;border-bottom:0}.dark-blue{background-color:#16446a;color:#fff}.dark-blue h2{color:#fff}.dark-blue .tagline{color:#ebb245}.container.centered{text-align:center}.section-heading{margin:0 auto 24px;font-size:46px}.collapsed{height:0}.hide{display:none}.step-header{color:#fff}.step-header .content{padding-top:50px;padding-bottom:50px}.step-header .step-watermark{font-family:'myriadpro-black',Helvetica,Arial,sans-serif;font-size:200px;color:#f2f0ea;position:absolute;bottom:-55px;left:25px}.step-header .step-title{float:left;margin-left:15%}.step-header .step-title .step-number{display:block;text-transform:uppercase;font-size:30px;color:rgba(255,255,255,0.6);font-family:'G-Book';line-height:1.4}.step-header .step-title .step-name{font-family:'myriadpro-black',Helvetica,Arial,sans-serif;font-size:46px;display:block;line-height:1}.step-header .button{padding-top:25px;margin-top:0;position:absolute;right:25px;width:auto;top:50%}.step-header .button{font-family:'myriadpro-semibold';font-size:19px;background-color:#fff;border-radius:6px;color:#3d89bf;padding:13px 30px 8px 30px;text-transform:uppercase;white-space:nowrap;margin-top:0;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:box-shadow .125s ease-out,background-color .125s ease-out;-moz-transition:box-shadow .125s ease-out,background-color .125s ease-out;transition:box-shadow .125s ease-out,background-color .125s ease-out}.step-header .button:hover{text-decoration:none;background-color:#f2f0ea}.step-header .button:active{text-decoration:none;box-shadow:none;background-color:#f2f0ea}.color-container .samples-wrapper{margin-top:25px}.profile-container .img-border{background-color:#fff;border-radius:6px;border:8px solid #f2f0ea;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2)}.profile-container .logo-wrapper{margin-top:35px;clear:both;margin-bottom:55px}.profile-container .logo-wrapper a{display:block}.profile-container .logo-wrapper>div{float:left;width:33.33333%;max-width:275px;padding-right:35px}.profile-container .logo-wrapper>div>.img-border{width:100%;padding:25px 35px 15px 35px}.profile-container .logo-wrapper>div>.img-border img{width:100%;height:auto;padding-bottom:10px;border-bottom:1px solid #d9d7d1;margin:0 auto 10px auto;display:block}.profile-container .logo-wrapper .caption{display:block;font-size:18px;font-family:'myriadpro-regular',Arial,Helvetica,sans-serif;text-align:center;line-height:1}.profile-container .logo-wrapper>div>.img-border>img{max-width:97px;border-bottom:0}.profile-container .logo-wrapper>div>.img-border>img:last-of-type{max-width:150px}.profile-container .logo-wrapper>div>.img-border .caption{font-size:16px}.railing-container .samples-wrapper{margin-top:25px}p.footnote{font-size:.65em;font-style:italic}.chaddybox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgba(26,49,78,0.7);opacity:0;pointer-events:none;transition:opacity .125s ease-out}.chaddybox-overlay.active{opacity:1;pointer-events:auto}.chaddybox{position:absolute;z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:6px;border:10px solid #f2f0ea;box-shadow:0 0 10px rgba(0,0,0,0.4);width:80%;max-width:1024px}.chaddybox .chaddybox-close{position:absolute;z-index:1;width:32px;height:32px;top:-24px;right:-24px;border-radius:50%;text-align:center;background-color:#264369;color:#fff;text-decoration:none;box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.4)}.chaddybox .chaddybox-close:hover,.chaddybox .chaddybox-close:active{text-decoration:none}.chaddybox .chaddybox-close:before{content:'X';font-family:'G-Bold',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.0em;line-height:30px}.chaddybox-wrapper{overflow:hidden;height:100%}.chaddybox-content{padding-right:0;height:100%;position:relative;overflow-y:auto}.hidden-image{display:none;width:100%;height:auto}.link-page .info-container{padding-bottom:50px}.link-page .info-container p{margin-bottom:0}ul.grid{list-style:none;text-align:center;display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center}#main-full ul.grid li{background:0}ul.grid.col-2 li{width:50%;padding:15px}ul.grid.col-3 li{width:33.3333333333%;padding:15px}ul.grid.col-4 li{width:25%;padding:15px}ul.grid.pad-img img{padding:0 15px}ul.grid li h3{font-size:18px;margin:5px 0 20px;font-family:'myriadpro-semibold',Arial,Helvetica,sans-serif}.cards-container{padding-top:0;max-width:1600px;margin:0 auto}.cards-container .cards-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;padding-right:25px;padding-left:25px;justify-content:center}.cards-container .cards{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:stretch}.cards-container .card-outer{display:flex;flex-wrap:nowrap;width:25%;padding-left:15px;padding-right:15px;margin-bottom:30px}.cards-container .card{width:100%;padding:10px;box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2);background-color:#FFF;position:relative}.cards-container .card-image img{width:100%;height:auto}.cards-container .card-body{padding:10px 0 2px}.cards-container.bottom-button .card-body{padding:30px 15px 70px}.cards-container.bottom-button .blue-button{position:absolute;bottom:25px;left:25px;right:25px;width:auto}.cards-container p{padding:10px;font-size:17px}.cards-container h2{font-size:26px;margin-bottom:10px}.cards-container h2 a{color:#3f3f3f;text-decoration:none}@media(min-width:769px) and (max-width:1280px){.cards-container h2{font-size:26px}}@media(min-width:769px) and (max-width:1024px){.cards-container .card-outer{padding-left:15px;padding-right:15px}}@media(min-width:1051px){.cards-container.col-4 .card-outer{width:33.3333333%}.cards-container.col-5 .card-outer{width:41.66666667%}.cards-container.col-6 .card-outer{width:50%}}@media(max-width:1050px){.cards-container .cards-wrapper{flex-wrap:wrap}.cards-container .card-outer{width:50%;margin-bottom:30px}}@media(max-width:1024px){.steps-container .steps .step-name{font-size:18px}}@media(max-width:767px){.cards-container .card-outer{width:100%}.cards-container .card-outer:last-of-type{margin-bottom:0}.cards-container .card{width:100%}.four-columns-flex .image-wrapper{width:50%}.products-container .header .header-overlay p{font-size:18px}}@media(max-width:480px){.products-container .header{min-height:360px!important}.info-container{padding-top:30px;padding-bottom:30px}.cards-container .cards-wrapper{padding-left:0;padding-right:0}.cards-container h2{font-size:26px}.cards-container dd,.cards-container dt{font-size:16px}.cards-container .card-outer{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1280px){.home-container .header-wrapper h1{font-size:40px}.cta-video{right:14px}.polypro-container .columns .column.image-column{background-image:url('/images/polypro/composite-decking-polypro-advantage.png');background-size:80%;background-position:90%;width:40%}.polypro-container .columns .column.text-column{width:60%}}@media(max-width:1177px){.nav-bar .primary-nav ul.nav li:first-child .drop{left:-9px;transform:unset}}@media only screen and (min-width:1024px){.column-content.constrain{max-width:600px}}@media only screen and (max-width:1023px){.step-header .step-title .step-name{margin-bottom:25px}.step-header .button{margin-top:0;position:static}.polypro-container{padding:80px 0}.polypro-container .columns .column.text-column .column-content{margin:0 auto;padding-top:0;padding-bottom:50px;text-align:center}.polypro-container .columns .column.text-column{width:100%;display:block}.polypro-container .columns{display:block}.polypro-container .columns .column.image-column{background-position:center;height:0;padding-bottom:300px;width:100%;background-size:auto 300px}.polypro-container .columns .column.image-column{display:none}.polypro-container .columns .column.image-column.beepboopiamarobot{display:block}.column.text-column .column-content{padding:80px 40px}.duragreen-container{padding:80px 0}.duragreen-container .columns .column.text-column .column-content{margin:0 auto;padding-top:0;padding-bottom:50px;text-align:center}.duragreen-container .columns .column.text-column .column-content .image-table{margin:0 auto}.duragreen-container .columns .column.text-column{width:100%;display:block}.duragreen-container .columns{display:block}.duragreen-container .columns .column.image-column{background-position:center;height:270px;padding-bottom:0;width:100%}.duragreen-container .image-table{display:inline-block}.duragreen-container .columns .column.image-column{display:none}.duragreen-container .columns .column.image-column.beepboopiamarobot{display:block}.duragreen-container a.green{display:inline-block}.column.text-column .column-content{padding:80px 40px}}@media only screen and (max-width:990px){#header .search-form{display:none}.step-header .step-title{margin-left:28%}.cta-text{width:60%}.home-container .header-wrapper h1{font-size:34px}.home-container .header-wrapper .tagline{font-size:22px}.home-container .header-wrapper p{font-size:16px}.main-container #content>.c1 iframe{width:100%}.nav-bar ul{font-size:16px;line-height:19px}.nav-bar li>div>a{padding:17px 10px 15px}.nav-bar>nav:first-child li:first-child>div>a{padding:17px 10px 15px 9999px}.nav-bar .last a{padding:17px 9999px 15px 10px}.header-top .holder .top{padding:0 0 22px}.header-top .samples{font-size:16px;line-height:18px}.carousel{margin:0 0 70px}.carousel .holder{width:100%;left:0;margin:0;padding:0;max-width:980px}.carousel .btn-prev,.carousel .pagination{left:10px}.carousel .btn-next{right:10px}.carousel .circle{background:url(/images/shell/bg-circle2.png) no-repeat;width:287px;height:218px;margin:0 0 0 -100px;padding:78px 20px 0 59px;font-size:16px;line-height:22px}.carousel .circle .why{font-size:17px;line-height:20px;padding:13px 0 11px}.carousel .circle .title{font-size:60px;line-height:60px;padding:0 0 2px}#main{overflow:hidden}#main>h1{margin:0 0 8px}.three-columns{text-align:center;padding:18px 0 34px}.three-columns h1{padding:12px 14px 2px 15px}.three-columns p{margin:0 0 7px}.three-columns .col:first-child{margin:0}.footer-columns{font-size:14px;line-height:14px;padding:0 0 52px}.footer-columns .col{padding:6px 0 0}.footer-columns .col .holder{padding:9px 14px 6px}.footer-columns h1{font-size:16px;line-height:19px;margin:0 0 10px}.footer-columns li{padding:0 0 10px}.address-holder .mail{display:none}.address-holder .mail-medium{display:inline-block;vertical-align:top}.address-holder{margin:-2px 0 0}.footer-bottom>.holder{padding:0}.footer-bottom .social-box{padding:0 0 20px 0}.main-container #content>.c1{margin:0;padding:0}.main-container #sidebar{padding:80px 0 0 28px;margin:0;width:227px;min-height:0;position:absolute;right:-10px;top:5px;z-index:100}.main-container.sidebar-active #sidebar{margin-right:-10px;padding-right:10px}.main-container.sidebar-active #sidebar:before{content:'';position:absolute;right:100%;top:0;width:9999px;height:100%;z-index:99;background:rgba(61,57,52,0.3)}.main-container .sidebar-opener{display:block}#content>.c1>header>h1{margin-right:30px}.samples-wrapper .samples .sample .sample-name{font-size:16px}.samples-wrapper .samples .sample .button{padding:4px 5px 1px 5px;font-size:16px}.home-container .step-text .colors{padding:0}.specs-container .logo-wrapper .caption{font-size:16px}}@media(max-width:880px){.home-container .header-wrapper h1{font-size:30px}.home-container .header-wrapper .tagline{font-size:18px}.home-container .header-wrapper p{font-size:16px}.header-top .logo{background-size:250px 43px;width:250px}.header-top .samples a{padding-right:10px;margin-right:3px;font-size:15px}.header-top a.get-samples.yellow-button{padding-left:12px;padding-right:12px;border-right:0;margin-right:0;font-size:15px}.specs-container .logo-wrapper{display:block}.specs-container .logo-wrapper>div{margin-bottom:25px}.specs-container table{display:none}.specs-container .split-table{display:table;width:100%}.specs-container tr td.spec-product-notes,.specs-container tr:nth-child(even) td.spec-product-notes,.specs-container tr:nth-child(odd) td.spec-product-notes{font-size:12px;text-align:left;background:#fff;padding-left:25px}.footer-bottom{justify-content:center;flex-wrap:wrap}.footer-bottom>.holder,.footer-bottom>.footer-center,.footer-bottom>#footer-right{flex:1 0 100%;text-align:center;margin-bottom:40px}.footer-bottom .terms-copyright-credits{text-align:center}}@media only screen and (max-width:802px){body{line-height:1.3}.nav-bar{margin:0}.carousel .circle{right:33px}.three-columns{padding:9px 0 7px;position:relative}.three-columns .col,.three-columns .col:first-child{float:none;width:100%;margin:0 0 14px}.three-columns .col .holder{font-size:17px;line-height:22px;padding:14px 14px 4px}.three-columns .col .holder:after{content:'';display:block;clear:both}.three-columns .col .holder img{float:left;max-width:206px;margin:-5px 16px 5px -6px}.three-columns p{margin:0 0 28px}.three-columns .more{font-size:15px;line-height:17px}#footer{padding:27px 0 20px}.footer-columns{padding:0 0 180px;width:100%;text-align:justify;position:relative}.footer-columns:after{display:inline-block;vertical-align:top;width:100%;font-size:0;line-height:0;content:'';background:#000}.footer-columns ul{display:none}.address-holder{position:absolute;top:54px;left:0;margin:0;width:100%;text-align:center}.address-holder .mail-medium{display:none}.address-holder .mail{display:inline-block;vertical-align:top}.footer-columns .col{float:none;width:auto;display:inline-block;vertical-align:top;padding:0;margin:0;position:static}.footer-columns .col:after{display:none}.footer-columns .col:first-child{padding:0}.footer-columns h1{position:relative}.footer-columns .col:first-child h1:after{display:none}.footer-columns h1:after{content:'';left:-28px;top:4px;height:14px;background:#cfcbc4;position:absolute;width:1px}.header-top .holder .top{padding:0 0 14px}.header-top .samples{margin-top:0}}@media(min-width:769px){.steps-container .intro-block{margin:0 20px 40px}}@media(max-width:768px){#header .search-form,.header-top .samples a.b2brewards{display:none}.home-container .header-wrapper h1{font-size:40px}.home-container .header-wrapper .tagline{font-size:26px}.home-container .header-wrapper p{font-size:18px}.cta-text{width:100%;float:none;text-align:center}.cta-text a.yellow-button{float:none;display:inline-block}.cta-video{width:100%;float:none;padding:15px 0;max-width:500px;margin:0 auto;position:static}.cta-video .visual{position:relative}.home-container .steps-container .content,.your-choice-container .steps-container .content{padding:20px}.step-header .step-watermark{bottom:-70px}.step-header .step-title .step-name{font-size:36px}.profile-container .logo-wrapper>div{width:100%;padding-right:0;margin:0 auto 15px auto;float:none}.samples-container .text-wrapper{padding:50px 40px}.samples-container .section-heading{font-size:38px}.samples-wrapper .samples .sample{width:50%;padding:0 25px;margin:25px 0}.samples-wrapper .samples .sample .sample-name{left:15%;right:15%;top:15%;font-size:19px}.samples-wrapper .samples .sample .button{width:60%}.decking-text{width:75%;padding-left:0;width:100%;float:none;margin:0 auto;text-align:center}.decking-logo{width:25%;float:none;width:33%;margin:0 auto;margin-bottom:25px}.decking-text h3{width:60%;margin:0 auto 15px auto}.decking-text p{width:85%;margin:0 auto}.triple-links .link{border-right:0}.triple-links .link .title{font-size:15px}.triple-links .link span{font-size:14px}.header-wrapper .learn-more a,.steps-container .learn-more a{width:240px;margin-right:0;margin:0 auto;font-size:18px}.chaddybox{top:5%;bottom:5%;left:5%;right:5%;transform:translate(0,0);width:auto;max-width:none}.three-columns .image-wrapper{width:100%;display:block}}@media only screen and (max-width:767px){.nav-bar ul{font-size:13px}}@media only screen and (max-width:660px){.polypro-container{text-align:center}.section-heading{font-size:40px}.samples-container.container{padding:0}.samples-container .content{max-width:none;padding:0}.samples-container .text-wrapper{width:100%}.workofart-container .columns{background-position:right}.columns{display:block}.columns .column.image-column{display:none}.columns .column.text-column{width:100%;display:block}.columns.text-right .column.text-column .column-content,.columns.text-left .column.text-column .column-content{float:none;max-width:none;text-align:center}.column.text-column .column-content{padding:60px 25px 40px}.home-container .header-wrapper h1{font-size:40px}.home-container .header-wrapper .tagline{font-size:26px}.home-container .header-wrapper p{font-size:16px}.header-top .logo{width:250px;height:43.5px;background-size:100%;margin-top:17px}.header-top .samples a:first-child{margin-right:5px;padding-right:5px}.header-top .samples a{padding-left:5px;padding-right:5px}.header-top .samples a.get-samples{padding-left:8px;padding-right:8px}.samples-wrapper .samples .sample .sample-name{left:20%;right:20%;top:20%;font-size:19px}.steps-container .steps-container{padding-top:25px;padding-bottom:25px}.steps-container .steps.bubbles{margin-bottom:0}.steps-container .steps.bubbles .dot-line{display:none}.steps-container .steps .bubble{float:none}.steps-container .steps.bubbles .bubble-wrapper .step-text{width:100%;text-align:center}.steps-container .steps.bubbles .bubble-wrapper .step-name{font-size:14px}.home-container .steps.bubbles .bubble-wrapper .step-text{padding-top:0}.steps-container .steps .step-name{font-size:18px;margin-bottom:0}.home-container .steps-container .steps>.bubble-wrapper,.your-choice-container .steps-container .steps>.bubble-wrapper{width:100%;margin-bottom:35px}.products-container .steps .step-text p{margin-bottom:0}.home-container .steps-container .steps.bubbles .bubble-wrapper .step-text{float:none;width:80%;margin:0 auto 20px}.au .steps-container .steps.bubbles.au{margin-top:30px}.au .home-container .steps-container .steps.bubbles .bubble-wrapper .step-text{width:100%;margin:0}.home-container .steps.bubbles .bubble-wrapper .step-text{padding-top:0}.steps-container .steps .step-name{font-size:18px;margin-bottom:0}.home-container .steps .step-name{margin-bottom:5px}.home-container .step-text .colors{padding:0 5px}.home-container .steps-container .steps>div,.your-choice-container .steps-container .steps>div{float:left;width:100%;margin:0 auto 50px auto;padding:0}.home-container .steps-container .steps>div:last-child,.your-choice-container .steps-container .steps>div:last-child{margin-bottom:0}.home-container .steps-container .steps .bubble-wrapper .bubble,.your-choice-container .steps-container .steps .bubble-wrapper .bubble{width:120px;height:120px;border-width:6px}.home-container .steps-container .steps .bubble-wrapper .bubble .bubble-number,.your-choice-container .steps-container .steps .bubble-wrapper .bubble .bubble-number{font-size:70px}.home-container .steps-container .step-text .choose,.your-choice-container .steps-container .step-text .choose{font-size:16px}.home-container .steps-container .steps.bubbles .bubble-wrapper .step-name,.your-choice-container .steps-container .steps.bubbles .bubble-wrapper .step-name{font-size:18px}.performance-features .content>div{float:none;text-align:center}.performance-features i{font-size:90px}.performance-features .step-number{font-size:25px}.performance-features .step-name{font-size:25px}#footer-right{float:none}.address-holder{text-align:center}.footer-bottom .social-box{float:none}.footer-bottom .social-box .social-networks{float:none;margin:0 auto;width:100%}.footer-bottom .samples{text-align:center;font-size:15px}.footer-bottom .address-holder{text-align:center}.footer-bottom .houzz-award,.footer-bottom .social-box{float:none}.footer-bottom .houzz-award{margin:0 auto;text-align:center}.hidden-image{display:block}table.section,.specs-container table{font-size:11px}table.tight.hidden-headers{font-size:14px}.specs-container .spec-product-secondary-heading{font-size:14px}}@media only screen and (min-width:599px){.side-menu{display:none!important}}@media only screen and (max-width:599px){.header-top .samples{display:none}.step-header .step-watermark{bottom:50px}.productDrop ul{display:none}#content>.c1>header>h1{margin-right:0}body,.cards-container p{font-size:16px;line-height:21px}.image-wrapper .text-description{font-size:14px;line-height:1.2}#header{padding:11px 0 0;margin:0 0 127px}#header.fix{margin:0 0 75px}.inner #header{margin:0}.header-top{padding:0 12px 13px 10px}.header-top .holder{display:none}.header-top .samples span{display:none}.header-top .samples{margin-top:0}.ca header#header{margin-bottom:0}.header-top .logo{float:none;margin:10px auto 0;display:block}.ca .nav-bar>nav.primary-nav,.ca .nav-bar>nav.secondary-nav{display:none!important}.nav-bar>nav{display:none}.nav-bar>nav:first-child{display:block;position:absolute;top:100%;left:0;width:100%;border-bottom:1px solid #fff;font-size:18px;line-height:21px;font-weight:bold;text-transform:uppercase;z-index:20}#wrapper.inner .nav-bar{display:none}.nav-bar>nav:first-child .nav{display:block}.nav-bar>nav:first-child li{display:block;border-top:1px solid #fff}#wrapper .nav-bar>nav:first-child a{color:#fff;display:block;padding:11px 15px;margin:0}#wrapper .nav-bar>nav:first-child a:after{display:none}.nav-bar>nav:first-child div{padding:0}a.menu-opener{font-size:14px;line-height:20px;color:#fff;font-style:italic;display:block;margin:0;padding:10px 15px 10px 59px;position:relative;background:#393431 url(/images/shell/bg-nav.png) repeat-x;border:1px solid #fff;border-width:1px 0}a.menu-opener:visited{color:#fff}.menu-opener:after{content:'';position:absolute;width:27px;height:28px;left:20px;top:6px;background:url(/images/shell/btn-menu.png) no-repeat}.side-menu{box-shadow:2px 2px 5px rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.4);display:block;position:absolute;top:0;left:0;width:291px;background:#e4e1dd;border-right:1px solid #fff}.side-menu>ul{padding:0;margin:0;list-style:none}.side-menu .link-list{overflow:hidden;font-size:18px;line-height:21px;color:#fff;background-color:#56a1d3;font-style:italic}.side-menu .link-list li{border-bottom:1px solid #fff}.side-menu .link-list a{display:block;color:#fff;padding:14px 10px 17px;background:#56a1d3;background:-moz-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:-webkit-linear-gradient(top,#56a1d3 0,#4e8aba 100%);background:linear-gradient(to bottom,#56a1d3 0,#4e8aba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#56a1d3',endColorstr='#4e8aba',GradientType=0)}.side-menu .popup-list>li>a{display:block;color:#fff;padding:20px 10px 12px;font-size:17px;line-height:20px;background:#335e8c;background:-moz-linear-gradient(top,#335e8c 0,#24426a 100%);background:-webkit-linear-gradient(top,#335e8c 0,#24426a 100%);background:linear-gradient(to bottom,#335e8c 0,#24426a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#335e8c',endColorstr='#24426a',GradientType=0);font-weight:bold}.side-menu .popup-list li>ul{padding:0;margin:0;list-style:none;color:#3d3933;font-size:15px;line-height:17px}.side-menu .popup-list li>ul li{border-top:1px solid #f2f0ee;border-bottom:1px solid #cecbc7;border-left:1px solid #fff}.side-menu .popup-list li>ul a{display:block;padding:9px 10px 11px 24px;color:#3d3933}.side-menu .popup-list li .frame{padding:21px 10px 40px 25px;overflow:hidden}.side-menu .social-networks{float:none;overflow:hidden}.side-menu .address-holder{position:static;padding:0 0 33px}.carousel{margin-bottom:50px}.carousel .circle{background:0;padding:15px 15px 40px;top:0;right:auto;left:0;margin:0;width:100%;height:100%;vertical-align:middle;white-space:nowrap;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.carousel .circle:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0;vertical-align:middle}.carousel .circle .why,.carousel .circle .more,.carousel .circle p{display:none}.carousel .circle .title{padding:0;vertical-align:middle;display:inline-block;white-space:normal;text-align:center;font-size:50px;line-height:50px}.carousel .btn-prev,.carousel .btn-next{display:none}#main{padding:0 10px 14px}#main>h1{font-size:30px;line-height:36px;margin:0 0 2px}#main>h1 .add{font-size:20px;line-height:24px;display:block;margin:0 0 -4px}.three-columns{padding:1px 0 8px}.three-columns .col,.three-columns .col:first-child{margin:0 0 20px}.three-columns .col h1{background:0;font-size:17px;line-height:20px;padding:0;margin:0 0 7px;display:block}.three-columns .col h1:after{display:none}.three-columns .col .holder{background:0;border:0;box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0 0 0 -1px;font-size:15px;line-height:20px}.three-columns .col .holder img{padding:0;border-color:#fff;width:59px;margin:-2px 13px 0 0}.three-columns p{margin:0 0 10px}.three-columns .col .more{display:none}.footer-columns{margin:0;padding:0 20px 0 0;display:block}.footer-columns .col,.footer-columns .col:first-child{float:none;display:block;padding:0 0 7px}.footer-columns .col{position:relative}.footer-columns .col h1{margin:0;text-align:left}.footer-columns .col h1:after{display:none}#footer{padding:16px 0 20px}.address-holder{top:auto;bottom:-15px;left:auto;right:0;width:auto;text-align:right}.ca .address-holder{bottom:56px}.au .address-holder{position:static;text-align:center}.au .footer-columns h2{text-align:center}.breadcrumbs{padding:0 0 25px;width:100%;overflow:hidden}.breadcrumbs ul{font-size:13px;line-height:16px;overflow:hidden}.breadcrumbs li{padding:0 7px 0 15px}.breadcrumbs li.add{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:none}.breadcrumbs li:first-child{padding:0 7px 0 0}.breadcrumbs li>a{white-space:normal}#content>.c1>header>h1,article.post>h2,article.post>h2 a:link,article.post>h2 a:visited{font-size:26px;line-height:26px;margin:0 0 21px}article.post a.post-read-more-link:link,article.post a.post-read-more-link:visited{padding:8px 16px;width:96px;height:32px;font:bold 13px/13px 'G-Bold',Arial,Helvetica,sans-serif}#content>.c1>h2{margin:24px 0 10px}#content>.c1>h3{margin:0 0 6px}#content>.c1>h4{margin:0 0 5px;padding:9px 0 0}#content>.c1>h5{margin:0 0 6px;padding:8px 0 0}.keywords{font-size:13px;line-height:16px;padding:0 0 15px}.social-share{padding:0 0 39px}.main-container{font-size:14px;line-height:18px;padding:21px 0 10px}#content ol{padding:6px 0 10px 22px}#content ol li:before{font-size:14px}#content ol li{padding:0 0 10px 25px}#content>.c1>ul:not(.grid){padding:11px 0 4px 25px}#content>.c1>ul:not(.grid) li{background:url(/images/shell/ico-list-small.png) 0 7px no-repeat;padding:0 0 5px 20px}#content>.c1>ul:not(.grid) li ul{padding-top:10px;padding-bottom:0}#content>.c1>ul:not(.grid) li ul li{background:url(/images/shell/ico-list-green-small.png) 0 7px no-repeat}#content>.c1>ul.ico-green li{background:url(/images/shell/ico-list-green-small.png) 0 7px no-repeat}#content figure{padding:10px 0 0 3px;margin:0 0 21px}#content figure figcaption{font-size:12px;line-height:15px}#content figure .visual{float:none;display:inline-block;vertical-align:top;padding:4px}#content figure.alignleft{width:100%;float:none;padding:9px 0 19px}#content figure .visual-holder{text-align:center}#content figure.alignleft .visual{padding:8px}#content>.c1>q{font-size:16px;line-height:22px;padding:7px 10px 0 24px;margin:0 0 18px 10px}#content>.c1>q:after{top:10px}.triple-links .link{width:100%;float:none;margin-bottom:25px}.triple-links .link .title{font-size:18px}.triple-links .link span{font-size:16px}.steps-container .steps .bubble-wrapper .bubble{width:100px;height:100px}.steps-container .step-text .choose{font-size:11px;display:block}.header-wrapper .learn-more a,.steps-container .learn-more a{display:block;margin-bottom:10px;margin:0 auto 10px auto}.header-wrapper .learn-more a:last-child,.steps-container .learn-more a:last-child{margin-right:auto}.video-grid{text-align:center}#content .video-grid figure{margin:0 0 10px;display:inline-block;width:85%}#content .video-grid figure .visual{display:block}.video-grid figure h3{font-size:16px}}@media only screen and (max-width:520px){.image-cell{display:block;margin-bottom:10px}}@media only screen and (max-width:560px){footer .social-networks{width:100px}.duragreen-container .columns .column.image-column.beepboopiamarobot{background-size:400px;height:230px}}@media only screen and (max-width:480px){.step-header .step-watermark{font-size:150px;bottom:35px}.step-header .step-title{width:65%;margin-left:35%}.step-header .step-title .step-name{font-size:22px}.step-header .step-learn-more .button{padding:13px 15px 8px 15px}.step-header .step-title .step-name{font-size:32px}.samples-container .section-heading{font-size:30px}.address-holder{text-align:right}.footer-bottom .social-box{width:100%}.home-container .steps-container .steps>.bubble-wrapper .bubble{width:120px;height:120px}.home-container .steps-container .step-text .choose{font-size:16px}.home-container .steps-container .step-text .step-name{font-size:18px}.home-container .steps-container .steps>.bubble-wrapper:last-child{padding:0 20px}.home-container .steps-container .steps .bubble,.home-container .steps-container .steps .step-text{float:none}.home-container .steps-container .steps.bubbles .bubble-wrapper .step-text{text-align:center;width:100%;padding-left:0;padding-top:0;float:none}.steps-container .steps>.bubble-wrapper,.steps-container .steps>.bubble-wrapper:last-child{padding:0 3px}.steps-container .steps>.bubble-wrapper .bubble{width:60px;height:60px;border-width:3px}.steps-container .step-text .choose{font-size:9px}.steps-container .steps.bubbles .bubble-wrapper .step-name{font-size:9px}.samples-wrapper .samples .sample .swatch{max-width:300px;margin:0 auto}.steps-container .bubble .bubble-number{font-size:40px}.samples-wrapper .samples .sample{width:100%;padding:0 25px;margin:0;text-align:center;margin-bottom:25px}.samples-wrapper .samples .sample .sample-name{left:15%;right:15%;top:10%}.home-container .step-text .samples-container{max-width:350px}.blue-button,.secondary-button,ul.grid.col-2 li h3{font-size:14px}img.img-float-left{float:none;width:100%}img.img-float-right{float:none;margin:0 0 5px 20px;width:100%}.section-heading,.home-container .header-wrapper h1,.columns .column.text-column .column-heading{font-size:30px}.duragreen-container .section-heading{font-size:48px}.footer-columns h2{font-size:16px}.address-holder{font-size:12px}.tagline{font-size:18px}}@media only screen and (max-width:430px){.duragreen-container .columns .column.image-column.beepboopiamarobot{background-size:320px;height:180px}.yellow-button.xl-btn{min-width:auto}.steps-container .steps>.bubble-wrapper.half{width:100%!important;display:block}}ul#stateSalesContactPerson li span i{text-transform:uppercase;font-size:16px;font-weight:100}ul#stateSalesContactPerson h3{font-size:20px}.popup-list address,.popup-list .phone{color:black}.tbl{display:table;margin:auto!important;float:none!important}.page-share [class*=" icon-"]:before,.page-share [class^=icon-]:before{margin:0;padding:0;font-size:24px;color:#5297c8}