@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width:48em){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.small-push-1{left:inherit}.small-pull-1{right:inherit}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.small-push-11{left:inherit}.small-pull-11{right:inherit}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:none}}.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important}@media only screen and (min-width:48em){.show-for-medium,.show-for-medium-up{display:inherit !important}.show-for-small{display:none !important}.hide-for-small{display:inherit !important}.hide-for-medium,.hide-for-medium-up{display:none !important}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important}}@media only screen and (min-width:80em){.show-for-large,.show-for-large-up{display:inherit !important}.show-for-medium,.show-for-medium-down{display:none !important}.hide-for-medium,.hide-for-medium-down{display:inherit !important}.hide-for-large,.hide-for-large-up{display:none !important}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important}}@media only screen and (min-width:90em){.show-for-xlarge{display:inherit !important}.show-for-large,.show-for-large-down{display:none !important}.hide-for-large,.hide-for-large-down{display:inherit !important}.hide-for-xlarge{display:none !important}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media only screen{[class*=block-grid-]{display:block;padding:0;margin:0 -10px;*zoom:1}[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:inline;height:auto;float:left;padding:0 10px 10px}.small-block-grid-1>li{width:100%;padding:0 10px 10px}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 10px 10px}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 10px 10px}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 10px 10px}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 10px 10px}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 10px 10px}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:48em){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 10px 10px}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 10px 10px}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 10px 10px}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 10px 10px}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 10px 10px}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 10px 10px}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 10px 10px}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 10px 10px}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 10px 10px}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 10px 10px}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 10px 10px}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 10px 10px}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:.2em;margin-bottom:.5em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2795b6}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2em;margin-bottom:.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3em;font-weight:bold}dl dd{margin-bottom:.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125em;color:#555}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:.625em .75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 .0625em}@media only screen and (min-width:48em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}button:hover,button:focus,.button:hover,.button:focus{background-color:#2284a1}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}button.tiny,.button.tiny{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}button.expand,.button.expand{padding-right:0px;padding-left:0px;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75em}button.right-align,.button.right-align{text-align:right;padding-right:.75em}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2284a1;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2284a1}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button,.button{padding-top:.8125em;padding-bottom:.75em}button.tiny,.button.tiny{padding-top:.5em;padding-bottom:.4375em}button.small,.button.small{padding-top:.625em;padding-bottom:.5625em}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 0 rgba(0,0,0,.2) inset}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}}@media only screen and (min-width:48em){button,.button{display:inline-block}}form{margin:0 0 1em}form .row .row{margin:0 -0.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label{font-size:.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:.625em 0}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875em;height:2.3125em;line-height:2.3125em}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button.radius{border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius{border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius{border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875em;margin:0 0 1em 0;padding:.5em;height:2.3125em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-webkit-transition:border-color .45s ease-in-out,-webkit-box-shadow .45s;transition:border-color .45s ease-in-out,-webkit-box-shadow .45s;transition:box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out,-webkit-box-shadow .45s}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type=text][disabled],input[type=password][disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=month][disabled],input[type=week][disabled],input[type=email][disabled],input[type=number][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled]{background-color:#ddd}input[type=file],input[type=checkbox],input[type=radio],select{margin:0 0 1em 0}input[type=file]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}fieldset legend{font-weight:bold;background:#fff;padding:0 .1875em;margin:0;margin-left:-0.1875em}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,.1)}.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:.375em .25em;margin-top:-1.3125em;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;vertical-align:middle;border:solid 1px #ccc;background:#fff}form.custom .custom.checkbox{border-radius:0px;padding:-3px}form.custom .custom.radio{border-radius:1000px;padding:3px}form.custom .custom.checkbox:before{content:"";display:block;font-size:20px;color:#fff}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;border-radius:1000px;background:#222;position:relative}form.custom .custom.checkbox.checked:before{content:"⨯";color:#222;margin-top:-8px;margin-left:2px}form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0px;padding:0px;width:100%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background:linear-gradient(to bottom,#fff 0%,#f3f3f3 100%);-webkit-box-shadow:none;box-shadow:none;font-size:.875em;vertical-align:top}form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,.75);text-decoration:none;overflow:hidden;display:block;margin-left:.5em;margin-right:2.3125em}form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-top-style:solid;position:absolute;left:.9375em;top:50%;margin-top:-3px}form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-top-style:solid}form.custom .custom.dropdown .disabled{color:#888}form.custom .custom.dropdown .disabled:hover{background:rgba(0,0,0,0);color:#888}form.custom .custom.dropdown .disabled:hover:after{display:none}form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}form.custom .custom.dropdown.small{max-width:134px}form.custom .custom.dropdown.medium{max-width:254px}form.custom .custom.dropdown.large{max-width:434px}form.custom .custom.dropdown.expand{width:100% !important}form.custom .custom.dropdown.open.small ul{min-width:134px;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.medium ul{min-width:254px;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.large ul{min-width:434px;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,.1);box-shadow:0 2px 2px 0px rgba(0,0,0,.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}form.custom .custom.dropdown ul li{color:#555;font-size:.875em;cursor:default;padding-top:.25em;padding-bottom:.25em;padding-left:.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}form.custom .custom.dropdown ul.show{display:block}form.custom .custom.disabled{background:#ddd}.button-group{list-style:none;margin:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>*{margin:0 0 0 -1px;float:left}.button-group>*:first-child{margin-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625em}.button-bar .button-group div{overflow:hidden}.dropdown.button{position:relative;padding-right:3.1875em}.dropdown.button:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:50%}.dropdown.button:before{border-width:.5625em;right:1.5em;margin-top:-0.25em}.dropdown.button:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown.button.tiny{padding-right:2.1875em}.dropdown.button.tiny:before{border-width:.4375em;right:.875em;margin-top:-0.15625em}.dropdown.button.tiny:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown.button.small{padding-right:2.8125em}.dropdown.button.small:before{border-width:.5625em;right:1.125em;margin-top:-0.21875em}.dropdown.button.small:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown.button.large{padding-right:4em}.dropdown.button.large:before{border-width:.625em;right:1.75em;margin-top:-0.3125em}.dropdown.button.large:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown.button.secondary:before{border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.split.button{position:relative;padding-right:4.8em}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;left:50%}.split.button span:active{background-color:rgba(0,0,0,.1)}.split.button span{border-left-color:#1e728c}.split.button span{width:3em}.split.button span:before{border-top-style:solid;border-width:.5625em;top:1.125em;margin-left:-0.5625em}.split.button span:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.split.button.secondary span{border-left-color:#c3c3c3}.split.button.secondary span:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.split.button.alert span{border-left-color:#7f0a0c}.split.button.success span{border-left-color:#396516}.split.button.tiny{padding-right:3.9375em}.split.button.tiny span{width:2.84375em}.split.button.tiny span:before{border-top-style:solid;border-width:.4375em;top:.875em;margin-left:-0.3125em}.split.button.small{padding-right:3.9375em}.split.button.small span{width:2.8125em}.split.button.small span:before{border-top-style:solid;border-width:.5625em;top:.84375em;margin-left:-0.5625em}.split.button.large{padding-right:6em}.split.button.large span{width:3.75em}.split.button.large span:before{border-top-style:solid;border-width:.625em;top:1.3125em;margin-left:-0.5625em}.split.button.expand{padding-left:2em}.split.button.secondary span:before{border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.split.button.radius span{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.split.button.round span{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.section-container,.section-container.auto{width:100%;display:block;margin-bottom:1.25em;border:1px solid #ccc;border-top:none}.section-container>section,.section-container>.section,.section-container.auto>section,.section-container.auto>.section{position:relative}.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container>section>.title:hover,.section-container>.section>.title:hover,.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{background-color:#e2e2e2}.section-container>section .content,.section-container>.section .content,.section-container.auto>section .content,.section-container.auto>.section .content{display:none;padding:.9375em;background-color:#fff}.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{margin-bottom:0}.section-container>section .content>*:first-child,.section-container>.section .content>*:first-child,.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{padding-top:0}.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{padding-bottom:0}.section-container>section.active>.content,.section-container>.section.active>.content,.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{display:block}.section-container>section.active>.title,.section-container>.section.active>.title,.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{background:#d5d5d5}.section-container>section.active>.title a,.section-container>.section.active>.title a,.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{color:#333}.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{top:0;width:100%;margin:0;border-top:solid 1px #ccc}.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{width:100%}.section-container.tabs{border:0;position:relative}.section-container.tabs>section,.section-container.tabs>.section{border:0;position:static}.section-container.tabs>section>.title,.section-container.tabs>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container.tabs>section>.title:hover,.section-container.tabs>.section>.title:hover{background-color:#e2e2e2}.section-container.tabs>section .content,.section-container.tabs>.section .content{display:none;padding:.9375em;background-color:#fff}.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{margin-bottom:0}.section-container.tabs>section .content>*:first-child,.section-container.tabs>.section .content>*:first-child{padding-top:0}.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{padding-bottom:0}.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{display:block}.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{background:#fff}.section-container.tabs>section.active>.title a,.section-container.tabs>.section.active>.title a{color:#333}.section-container.tabs>section>.title,.section-container.tabs>.section>.title{width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1}.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{width:100%}.section-container.tabs>section:last-child .title,.section-container.tabs>.section:last-child .title{border-right:solid 1px #ccc}.section-container.tabs>section .content,.section-container.tabs>.section .content{border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px}.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{z-index:11;border-bottom:0;background-color:#fff}.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{position:relative}@media only screen and (min-width:48em){.section-container.auto{border:0;position:relative}.section-container.auto>section,.section-container.auto>.section{border:0;position:static}.section-container.auto>section>.title,.section-container.auto>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.auto>section>.title a,.section-container.auto>.section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{background-color:#e2e2e2}.section-container.auto>section .content,.section-container.auto>.section .content{display:none;padding:.9375em;background-color:#fff}.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{margin-bottom:0}.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{padding-top:0}.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{padding-bottom:0}.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{display:block}.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{background:#fff}.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{color:#333}.section-container.auto>section>.title,.section-container.auto>.section>.title{width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1}.section-container.auto>section>.title a,.section-container.auto>.section>.title a{width:100%}.section-container.auto>section:last-child .title,.section-container.auto>.section:last-child .title{border-right:solid 1px #ccc}.section-container.auto>section .content,.section-container.auto>.section .content{border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px}.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{z-index:11;border-bottom:0;background-color:#fff}.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{position:relative}.section-container.accordion .section{padding-top:0 !important}.section-container.vertical-tabs{border:1px solid #ccc;position:relative}.section-container.vertical-tabs section,.section-container.vertical-tabs .section{padding-top:0 !important;border:0;position:static}.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.vertical-tabs section>.title a,.section-container.vertical-tabs .section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container.vertical-tabs section>.title:hover,.section-container.vertical-tabs .section>.title:hover{background-color:#e2e2e2}.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{display:none;padding:.9375em;background-color:#fff}.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{margin-bottom:0}.section-container.vertical-tabs section .content>*:first-child,.section-container.vertical-tabs .section .content>*:first-child{padding-top:0}.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{padding-bottom:0}.section-container.vertical-tabs section.active>.content,.section-container.vertical-tabs .section.active>.content{display:block}.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{background:#d5d5d5}.section-container.vertical-tabs section.active>.title a,.section-container.vertical-tabs .section.active>.title a{color:#333}.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{position:absolute;border-top:solid 1px #ccc;width:12.5em}.section-container.vertical-tabs section:first-child .title,.section-container.vertical-tabs .section:first-child .title{border-top:0}.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{display:block;position:relative;left:12.5em;border-left:solid 1px #ccc;z-index:10}.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{background-color:#d5d5d5;width:12.5625em;border-right:solid 0 rgba(0,0,0,0);z-index:11}.section-container.vertical-tabs section.active:last-child .title,.section-container.vertical-tabs .section.active:last-child .title{border-bottom:0}.section-container.vertical-nav{border:0;position:relative}.section-container.vertical-nav>section,.section-container.vertical-nav>.section{padding-top:0 !important;position:relative}.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container.vertical-nav>section>.title:hover,.section-container.vertical-nav>.section>.title:hover{background-color:#e2e2e2}.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{display:none;padding:.9375em;background-color:#fff}.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{margin-bottom:0}.section-container.vertical-nav>section .content>*:first-child,.section-container.vertical-nav>.section .content>*:first-child{padding-top:0}.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{padding-bottom:0}.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{display:block}.section-container.vertical-nav>section.active>.title,.section-container.vertical-nav>.section.active>.title{background:#d5d5d5}.section-container.vertical-nav>section.active>.title a,.section-container.vertical-nav>.section.active>.title a{color:#333}.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{border-top:none;border:solid 1px #ccc}.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{display:block;width:100%}.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{display:none}.section-container.vertical-nav>section:first-child .title,.section-container.vertical-nav>.section:first-child .title{border-bottom:none}.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{display:block;position:absolute;left:100%;top:0px;z-index:999;min-width:12.5em;border:solid 1px #ccc}.section-container.horizontal-nav{position:relative;background:#efefef;border:1px solid #ccc}.section-container.horizontal-nav>section,.section-container.horizontal-nav>.section{padding-top:0;border:0;position:static}.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{background-color:#efefef;cursor:pointer;margin-bottom:0}.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{padding:.9375em;display:inline-block;color:#333;font-size:.875em;white-space:nowrap}.section-container.horizontal-nav>section>.title:hover,.section-container.horizontal-nav>.section>.title:hover{background-color:#e2e2e2}.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{display:none;padding:.9375em;background-color:#fff}.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{margin-bottom:0}.section-container.horizontal-nav>section .content>*:first-child,.section-container.horizontal-nav>.section .content>*:first-child{padding-top:0}.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{padding-bottom:0}.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{display:block}.section-container.horizontal-nav>section.active>.title,.section-container.horizontal-nav>.section.active>.title{background:#d5d5d5}.section-container.horizontal-nav>section.active>.title a,.section-container.horizontal-nav>.section.active>.title a{color:#333}.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{width:auto;border:solid 1px #ccc;border-left:0;top:-1px;position:absolute;z-index:1}.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{width:100%}.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{display:none}.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{display:block;position:absolute;z-index:999;left:0;top:-2px;min-width:12.5em;border:solid 1px #ccc}}.contain-to-grid{width:100%;background:#111}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#111;margin-bottom:1.875em}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:2.45em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625em;margin:0}.top-bar .name h1 a{font-weight:bold;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:rgba(0,0,0,0)}.top-bar.expanded .title-area{background:#111}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-bottom:solid 1px #4d4d4d;border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-size:.8125em;font-weight:bold;background:#333}.top-bar-section ul li>a:hover{background:#2b2b2b}.top-bar-section ul li>a.button{background:#2ba6cb;font-size:.8125em}.top-bar-section ul li>a.button:hover{background:#2284a1}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b0e}.top-bar-section ul li.active>a{background:#2b2b2b}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(255,255,255,.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:22px;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{visibility:visible}.top-bar-section .dropdown{position:absolute;left:100%;top:0;visibility:hidden;z-index:99}.top-bar-section .dropdown li{width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:.625em}.top-bar-js-breakpoint{width:58.75em !important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width:58.75em){.top-bar{background:#111;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{line-height:2em;font-size:.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#111}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto;margin-bottom:1.875em}.top-bar-section{-webkit-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#111}.top-bar-section li a:not(.button):hover{background:#000}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,.5) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{visibility:hidden}.top-bar-section .has-dropdown:hover>.dropdown,.top-bar-section .has-dropdown:active>.dropdown{visibility:visible}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"»";margin-top:-15px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:rgba(0,0,0,0);min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e}.top-bar-section .dropdown li label{white-space:nowrap;background:#1e1e1e}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px #000;clear:none;height:45px;width:0px}.top-bar-section .has-form{background:#111;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}}.orbit-container{overflow:hidden;width:100%;position:relative;background:#f5f5f5}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}.orbit-container .orbit-slides-container img{display:block}.orbit-container .orbit-slides-container>*{position:relative;float:left;height:100%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,.6);color:#fff;width:100%;padding:10px 14px;font-size:.875em}.orbit-container .orbit-slides-container>* .orbit-caption *{color:#fff}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0)}.orbit-container .orbit-slide-number span{font-weight:700;padding:.3125em}.orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px}.orbit-container .orbit-timer .orbit-progress{height:100%;background-color:#000;background-color:rgba(0,0,0,.6);display:block;width:0%}.orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0px;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:#000;background-color:rgba(0,0,0,.6);width:50px;height:60px;line-height:50px;color:#fff;text-indent:-9999px !important}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:rgba(0,0,0,0);border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#ccc}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:rgba(0,0,0,0);border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-8px}.orbit-container .orbit-next:hover>span{border-left-color:#ccc}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}.orbit-bullets li{display:block;width:18px;height:18px;background:#999;float:left;margin-right:6px;border:solid 2px #222;border-radius:1000px}.orbit-bullets li.active{background:#222}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:48em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.45);z-index:98;display:none;top:0;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;background-color:#fff;margin-left:-40%;width:80%;background-color:#fff;padding:1.25em;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);top:50px}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:.5em;right:.6875em;color:#aaa;font-weight:bold;cursor:pointer}@media only screen and (min-width:48em){.reveal-modal{padding:1.875em;top:6.25em}.reveal-modal.tiny{margin-left:-15%;width:30%}.reveal-modal.small{margin-left:-20%;width:40%}.reveal-modal.medium{margin-left:-30%;width:60%}.reveal-modal.large{margin-left:-35%;width:70%}.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media print{.reveal-modal{background:#fff !important}}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#000;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125em 1.25em 1.5em}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:inset 14px}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#000;border-top-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;top:-28px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#000 !important;border-bottom-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;bottom:-28px}.joyride-tip-guide .joyride-nub.right{right:-28px}.joyride-tip-guide .joyride-nub.left{left:-28px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125em 0;font-size:.875em;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625em;bottom:1em}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0);background:rgba(0,0,0,.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#fff;position:absolute;border-radius:3px;z-index:102;-webkit-box-shadow:0px 0px 15px #fff;box-shadow:0px 0px 15px #fff}.joyride-expose-cover{background:rgba(0,0,0,0);border-radius:3px;position:absolute;z-index:9999;top:0px;left:0px}@media only screen and (min-width:48em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#000 !important;border-bottom-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;bottom:-28px}.joyride-tip-guide .joyride-nub.right{border-color:#000 !important;border-top-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;top:22px;left:auto;right:-28px}.joyride-tip-guide .joyride-nub.left{border-color:#000 !important;border-top-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;top:22px;left:-28px;right:auto}}[data-clearing]{*zoom:1;margin-bottom:0;list-style:none}[data-clearing]:before,[data-clearing]:after{content:" ";display:table}[data-clearing]:after{clear:both}[data-clearing] li{float:left;margin-right:10px}.clearing-blackout{background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}@media only screen and (min-width:48em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:rgba(0,0,0,0);border-right-color:#fff}.clearing-main-next{right:0}.clearing-main-next>span{border-color:rgba(0,0,0,0);border-left-color:#fff}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.5}.clearing-feature~li{display:none}.clearing-assembled .clearing-container .carousel{background:#111;height:150px;margin-top:5px}.clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;min-width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .visible-img{background:#111;overflow:hidden;height:75%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:.6875em 1.3125em .75em .6875em;font-size:.875em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}.alert-box .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:.4375em;right:.3125em;color:#333;opacity:.3}.alert-box .close:hover,.alert-box .close:focus{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}.breadcrumbs{display:block;padding:.5625em .875em .5625em;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f6f6f6;border-color:#dcdcdc;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:.6875em;text-transform:uppercase;color:#2ba6cb}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a,.breadcrumbs>* span{text-transform:uppercase;color:#2ba6cb}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 .75em;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}.keystroke,kbd{background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:.9375em;padding:.125em .25em 0em;border-radius:3px}.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:.1875em .625em .25em;font-size:.875em;background-color:#2ba6cb;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.inline-list>li>*{display:block}.pagination{display:block;height:1.5em;margin-left:-0.3125em}.pagination li{display:block;float:left;height:1.5em;color:#222;font-size:.875em;margin-left:.3125em}.pagination li a{display:block;padding:.0625em .4375em .0625em;color:#999}.pagination li:hover a,.pagination li a:focus{background:#e6e6e6}.pagination li.unavailable a{cursor:default;color:#999}.pagination li.unavailable:hover a,.pagination li.unavailable a:focus{background:rgba(0,0,0,0)}.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}.pagination li.current a:hover,.pagination li.current a:focus{background:#2ba6cb}.pagination-centered{text-align:center}.pagination-centered ul>li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625em}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#fff}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625em}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25em}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#ddd;padding:.9375em 1.25em;text-align:center;color:#333;font-weight:bold;font-size:1em}.pricing-table .price{background-color:#eee;padding:.9375em 1.25em;text-align:center;color:#333;font-weight:normal;font-size:1.25em}.pricing-table .description{background-color:#fff;padding:.9375em;text-align:center;color:#777;font-size:.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:.9375em;text-align:center;color:#333;font-size:.875em;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#f5f5f5;text-align:center;padding:1.25em 1.25em 0}.progress{background-color:rgba(0,0,0,0);height:1.5625em;border:1px solid #ccc;padding:.125em;margin-bottom:.625em}.progress .meter{background:#2ba6cb;height:100%;display:block}.progress.secondary .meter{background:#e9e9e9;height:100%;display:block}.progress.success .meter{background:#5da423;height:100%;display:block}.progress.alert .meter{background:#c60f13;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.side-nav{display:block;margin:0;padding:.875em 0;list-style-type:none;list-style-position:inside}.side-nav li{margin:0 0 .4375em 0;font-size:.875em}.side-nav li a{display:block;color:#2ba6cb}.side-nav li.active>a:first-child{color:#4d4d4d;font-weight:bold}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#e6e6e6}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25em 0 1.125em;padding-top:.25em;margin-right:0;margin-left:-0.5625em}.sub-nav dt,.sub-nav dd{float:left;display:inline;margin-left:.5625em;margin-bottom:.625em;font-weight:normal;font-size:.875em}.sub-nav dt a,.sub-nav dd a{color:#999;text-decoration:none}.sub-nav dt.active a,.sub-nav dd.active a{border-radius:1000px;font-weight:bold;background:#2ba6cb;padding:.1875em .5625em;cursor:default;color:#fff}@media only screen{div.switch{position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:#fff;border-color:#ccc}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none}div.switch input:hover,div.switch input:focus{cursor:pointer}div.switch>span{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}div.switch input:not(:checked)+label{opacity:0}div.switch input:checked{display:none !important}div.switch input{left:0;display:block !important}div.switch input:first-of-type+label,div.switch input:first-of-type+span+label{left:-50%}div.switch input:first-of-type:checked+label,div.switch input:first-of-type:checked+span+label{left:0%}div.switch input:last-of-type+label,div.switch input:last-of-type+span+label{right:-50%;left:auto;text-align:right}div.switch input:last-of-type:checked+label,div.switch input:last-of-type:checked+span+label{right:0%;left:auto}div.switch span.custom{display:none !important}div.switch label{padding:0 .375em;line-height:2.3em;font-size:.875em}div.switch input:first-of-type:checked~span{left:100%;margin-left:-2.1875em}div.switch>span{width:2.25em;height:2.25em}div.switch>span{border-color:#b3b3b3;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,.07),-1000px 0 0 1000px #f5f5f5;box-shadow:2px 0 10px 0 rgba(0,0,0,.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,.07),-1000px 0 0 1000px #f5f5f5}div.switch:hover>span,div.switch:focus>span{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:linear-gradient(to bottom,#fff 0%,#e6e6e6 100%)}div.switch:active{background:rgba(0,0,0,0)}div.switch.large{height:44px}div.switch.large label{padding:0 .375em;line-height:2.3em;font-size:1.0625em}div.switch.large input:first-of-type:checked~span{left:100%;margin-left:-2.6875em}div.switch.large>span{width:2.75em;height:2.75em}div.switch.small{height:28px}div.switch.small label{padding:0 .375em;line-height:2.1em;font-size:.75em}div.switch.small input:first-of-type:checked~span{left:100%;margin-left:-1.6875em}div.switch.small>span{width:1.75em;height:1.75em}div.switch.tiny{height:22px}div.switch.tiny label{padding:0 .375em;line-height:1.9em;font-size:.6875em}div.switch.tiny input:first-of-type:checked~span{left:100%;margin-left:-1.3125em}div.switch.tiny>span{width:1.375em;height:1.375em}div.switch.radius{border-radius:4px}div.switch.radius>span{border-radius:3px}div.switch.round{border-radius:1000px}div.switch.round>span{border-radius:999px}div.switch.round label{padding:0 .5625em}@-webkit-keyframes webkitSiblingBugfix{from{position:relative}to{position:relative}}}[data-magellan-expedition]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd{margin-bottom:0}table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:.875em;color:#222;text-align:left}table tr th,table tr td{padding:.5625em .625em;font-size:.875em;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2);box-shadow:0 0 0 1px rgba(0,0,0,.2);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,.5);box-shadow:0 0 6px 1px rgba(43,166,203,.5)}.th.radius{border-radius:3px}a.th{display:block}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #196177;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:bold;font-size:.9375em;line-height:1.3;padding:.5em;max-width:85%;left:50%;width:100%;color:#fff;background:#000;border-radius:3px}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0);top:-10px}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}.tap-to-close{display:block;font-size:.625em;color:#888;font-weight:normal}@media only screen and (min-width:48em){.tooltip>.nub{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0);top:-10px}.tooltip.tip-top>.nub{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:-10px;top:50%;margin-top:-5px}}@media only screen and (max-width:767px){.f-dropdown{max-width:100%;left:0}}.f-dropdown{position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px}.f-dropdown *:first-child{margin-top:0}.f-dropdown *:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0);border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown li{font-size:.875em;cursor:pointer;line-height:1.125em;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{display:block;padding:.3125em .625em;color:#555}.f-dropdown.content{position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;max-width:200px}.f-dropdown.content *:first-child{margin-top:0}.f-dropdown.content *:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}@font-face{font-family:"fontello";font-style:normal;font-weight:normal;src:url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.eot?81396285");src:url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.eot?81396285#iefix") format("embedded-opentype"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.woff2?81396285") format("woff2"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.woff?81396285") format("woff"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.ttf?81396285") format("truetype"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.svg?81396285#fontello") format("svg")}@font-face{font-family:"Sero";font-style:normal;font-weight:400;src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroWebPro-Light.woff") format("woff")}@font-face{font-family:"Sero";font-style:normal;font-weight:400;src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-LightItalic.otf") format("otf")}@font-face{font-family:"SeroPro";src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-LightItalic.eot");src:url("/sites/all/themes/fxl_responsive/fonts/sero/eroPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-LightItalic.woff2") format("woff2"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SeroPro";src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-MediumItalic.eot");src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-MediumItalic.woff2") format("woff2"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"SeroPro";src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-Medium.eot");src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-Medium.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-Medium.woff2") format("woff2"),url("/sites/all/themes/fxl_responsive/fonts/sero/SeroPro-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Sero";font-style:normal;font-weight:500;src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroWebPro-Medium.woff") format("woff")}@font-face{font-family:"Sero";font-style:normal;font-weight:800;src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroWebPro-Bold.woff") format("woff")}@font-face{font-family:"Sero";font-style:normal;font-weight:900;src:url("/sites/all/themes/fxl_responsive/fonts/sero/SeroWebPro-Black.woff") format("woff")}[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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open-1:after,.icon-plus_sign:after,.icon-ok:after,.icon-cancel:after,.icon-up-open-1:after,.icon-up-open-big:after,.icon-download-alt:after,.icon-eye:before,.icon-eye-off:before,.icon-trash:before,.icon-export:before,.icon-list:before,.icon-print:before,.icon-lock:after,.icon-search:after,.icon-lock-open-alt:after,.icon-twitter:after,.icon-mail:after,.icon-facebook:after,.icon-globe:after,.icon-help-circled:after,.icon-share:after,.icon-play:after,.icon-gallery-icon:after,.icon-calendar:before,.icon-newspaper:before,.icon-down_arrow_accordion_2_optimized:after,.icon-info-circled-alt:after,.icon-docs:before,.icon-file-pdf:before,.icon-youtube-play:after,.icon-pencil:before,.icon-linkedin:after,.icon-chevron-right:after,.icon-instagram:after,.icon-home:after,.icon-attention:after,.icon-info:after,.icon-more:before,.icon-ok-circled:before,.icon-link:before{font-family:"fontello"}.icon-right-open-1:after{content:""}.icon-chevron-right:after{content:""}.icon-plus_sign:after{content:""}.icon-ok:after{content:""}.icon-cancel:after{content:""}.icon-up-open-1:after{content:""}.icon-up-open-big:after{content:""}.icon-download-alt:after{content:""}.icon-eye:before{content:""}.icon-eye-off:before{content:""}.icon-trash:before{content:""}.icon-export:before{content:""}.icon-list:before{content:""}.icon-print:before{content:""}.icon-lock:after{content:""}.icon-search:after{content:""}.icon-lock-open-alt:after{content:""}.icon-twitter:after{content:""}.icon-mail:after{content:""}.icon-facebook:after{content:""}.icon-globe:before{content:""}.icon-help-circled:after{content:""}.icon-share:after{content:""}.icon-play:after{content:""}.icon-gallery-icon:after{content:""}.icon-calendar:before{content:""}.icon-newspaper:before{content:""}.icon-down_arrow_accordion_2_optimized:after{content:""}.icon-info-circled-alt:after{content:""}.icon-docs:before{content:""}.icon-youtube-play:after{content:""}.icon-file-pdf:before{content:""}.icon-linkedin:after{content:""}.icon-instagram:after{content:""}.icon-home:after{content:""}.icon-attention:after{content:""}.icon-info:after{content:""}.icon-ok-circled:before{content:""}.icon-link:before{content:""}.icon-more:before{content:""}.icon-pencil:before{content:""}.log_out_link a:before{font-family:"fontello";content:"";color:#fff;margin-right:10px}.supernav-mobile{display:none}@media screen and (max-width:768px){.supernav-mobile{display:block}}.supernav{width:100%;background:#022a39;position:relative;z-index:1}@media screen and (max-width:768px){.supernav{display:none}}.supernav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 15px;margin:0;overflow:auto}.supernav ul li{list-style:none;margin:0 40px 0 0}.supernav ul li a{color:#e6eaec;padding:5px 0px 1px;border-bottom:2px solid rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;font-size:13px;line-height:16px;display:block;white-space:nowrap}.supernav ul li a:hover{color:#fff;text-decoration:none;border-bottom:2px solid #45a4c7}.supernav ul li a.active{color:#fff;font-weight:500}@media screen and (max-width:768px){.supernav-mobile a{padding:.5rem 0}.supernav-mobile .nav-item.hovering ul{display:block;margin-left:1rem;padding-top:0}.supernav-mobile .navbar-nav{min-height:0}}@font-face{font-family:"foundation-icons";src:url(/sites/all/themes/fxl_responsive/fonts/foundation-icons/foundation-icons.eot);src:url(/sites/all/themes/fxl_responsive/fonts/foundation-icons/foundation-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fxl_responsive/fonts/foundation-icons/foundation-icons.woff) format("woff"),url(/sites/all/themes/fxl_responsive/fonts/foundation-icons/foundation-icons.ttf) format("truetype"),url(/sites/all/themes/fxl_responsive/fonts/foundation-icons/foundation-icons.svg#fontcustom) format("svg");font-weight:normal;font-style:normal}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.fi-address-book:before{content:""}.fi-alert:before{content:""}.fi-align-center:before{content:""}.fi-align-justify:before{content:""}.fi-align-left:before{content:""}.fi-align-right:before{content:""}.fi-anchor:before{content:""}.fi-annotate:before{content:""}.fi-archive:before{content:""}.fi-arrow-down:before{content:""}.fi-arrow-left:before{content:""}.fi-arrow-right:before{content:""}.fi-arrow-up:before{content:""}.fi-arrows-compress:before{content:""}.fi-arrows-expand:before{content:""}.fi-arrows-in:before{content:""}.fi-arrows-out:before{content:""}.fi-asl:before{content:""}.fi-asterisk:before{content:""}.fi-at-sign:before{content:""}.fi-background-color:before{content:""}.fi-battery-empty:before{content:""}.fi-battery-full:before{content:""}.fi-battery-half:before{content:""}.fi-bitcoin-circle:before{content:""}.fi-bitcoin:before{content:""}.fi-blind:before{content:""}.fi-bluetooth:before{content:""}.fi-bold:before{content:""}.fi-book-bookmark:before{content:""}.fi-book:before{content:""}.fi-bookmark:before{content:""}.fi-braille:before{content:""}.fi-burst-new:before{content:""}.fi-burst-sale:before{content:""}.fi-burst:before{content:""}.fi-calendar:before{content:""}.fi-camera:before{content:""}.fi-check:before{content:""}.fi-checkbox:before{content:""}.fi-clipboard-notes:before{content:""}.fi-clipboard-pencil:before{content:""}.fi-clipboard:before{content:""}.fi-clock:before{content:""}.fi-closed-caption:before{content:""}.fi-cloud:before{content:""}.fi-comment-minus:before{content:""}.fi-comment-quotes:before{content:""}.fi-comment-video:before{content:""}.fi-comment:before{content:""}.fi-comments:before{content:""}.fi-compass:before{content:""}.fi-contrast:before{content:""}.fi-credit-card:before{content:""}.fi-crop:before{content:""}.fi-crown:before{content:""}.fi-css3:before{content:""}.fi-database:before{content:""}.fi-die-five:before{content:""}.fi-die-four:before{content:""}.fi-die-one:before{content:""}.fi-die-six:before{content:""}.fi-die-three:before{content:""}.fi-die-two:before{content:""}.fi-dislike:before{content:""}.fi-dollar-bill:before{content:""}.fi-dollar:before{content:""}.fi-download:before{content:""}.fi-eject:before{content:""}.fi-elevator:before{content:""}.fi-euro:before{content:""}.fi-eye:before{content:""}.fi-fast-forward:before{content:""}.fi-female-symbol:before{content:""}.fi-female:before{content:""}.fi-filter:before{content:""}.fi-first-aid:before{content:""}.fi-flag:before{content:""}.fi-folder-add:before{content:""}.fi-folder-lock:before{content:""}.fi-folder:before{content:""}.fi-foot:before{content:""}.fi-foundation:before{content:""}.fi-graph-bar:before{content:""}.fi-graph-horizontal:before{content:""}.fi-graph-pie:before{content:""}.fi-graph-trend:before{content:""}.fi-guide-dog:before{content:""}.fi-hearing-aid:before{content:""}.fi-heart:before{content:""}.fi-home:before{content:""}.fi-html5:before{content:""}.fi-indent-less:before{content:""}.fi-indent-more:before{content:""}.fi-info:before{content:""}.fi-italic:before{content:""}.fi-key:before{content:""}.fi-laptop:before{content:""}.fi-layout:before{content:""}.fi-lightbulb:before{content:""}.fi-like:before{content:""}.fi-link:before{content:""}.fi-list-bullet:before{content:""}.fi-list-number:before{content:""}.fi-list-thumbnails:before{content:""}.fi-list:before{content:""}.fi-lock:before{content:""}.fi-loop:before{content:""}.fi-magnifying-glass:before{content:""}.fi-mail:before{content:""}.fi-male-female:before{content:""}.fi-male-symbol:before{content:""}.fi-male:before{content:""}.fi-map:before{content:""}.fi-marker:before{content:""}.fi-megaphone:before{content:""}.fi-microphone:before{content:""}.fi-minus-circle:before{content:""}.fi-minus:before{content:""}.fi-mobile-signal:before{content:""}.fi-mobile:before{content:""}.fi-monitor:before{content:""}.fi-mountains:before{content:""}.fi-music:before{content:""}.fi-next:before{content:""}.fi-no-dogs:before{content:""}.fi-no-smoking:before{content:""}.fi-page-add:before{content:""}.fi-page-copy:before{content:""}.fi-page-csv:before{content:""}.fi-page-delete:before{content:""}.fi-page-doc:before{content:""}.fi-page-edit:before{content:""}.fi-page-export-csv:before{content:""}.fi-page-export-doc:before{content:""}.fi-page-export-pdf:before{content:""}.fi-page-export:before{content:""}.fi-page-filled:before{content:""}.fi-page-multiple:before{content:""}.fi-page-pdf:before{content:""}.fi-page-remove:before{content:""}.fi-page-search:before{content:""}.fi-page:before{content:""}.fi-paint-bucket:before{content:""}.fi-paperclip:before{content:""}.fi-pause:before{content:""}.fi-paw:before{content:""}.fi-paypal:before{content:""}.fi-pencil:before{content:""}.fi-photo:before{content:""}.fi-play-circle:before{content:""}.fi-play-video:before{content:""}.fi-play:before{content:""}.fi-plus:before{content:""}.fi-pound:before{content:""}.fi-power:before{content:""}.fi-previous:before{content:""}.fi-price-tag:before{content:""}.fi-pricetag-multiple:before{content:""}.fi-print:before{content:""}.fi-prohibited:before{content:""}.fi-projection-screen:before{content:""}.fi-puzzle:before{content:""}.fi-quote:before{content:""}.fi-record:before{content:""}.fi-refresh:before{content:""}.fi-results-demographics:before{content:""}.fi-results:before{content:""}.fi-rewind-ten:before{content:""}.fi-rewind:before{content:""}.fi-rss:before{content:""}.fi-safety-cone:before{content:""}.fi-save:before{content:""}.fi-share:before{content:""}.fi-sheriff-badge:before{content:""}.fi-shield:before{content:""}.fi-shopping-bag:before{content:""}.fi-shopping-cart:before{content:""}.fi-shuffle:before{content:""}.fi-skull:before{content:""}.fi-social-500px:before{content:""}.fi-social-adobe:before{content:""}.fi-social-amazon:before{content:""}.fi-social-android:before{content:""}.fi-social-apple:before{content:""}.fi-social-behance:before{content:""}.fi-social-bing:before{content:""}.fi-social-blogger:before{content:""}.fi-social-delicious:before{content:""}.fi-social-designer-news:before{content:""}.fi-social-deviant-art:before{content:""}.fi-social-digg:before{content:""}.fi-social-dribbble:before{content:""}.fi-social-drive:before{content:""}.fi-social-dropbox:before{content:""}.fi-social-evernote:before{content:""}.fi-social-facebook:before{content:""}.fi-social-flickr:before{content:""}.fi-social-forrst:before{content:""}.fi-social-foursquare:before{content:""}.fi-social-game-center:before{content:""}.fi-social-github:before{content:""}.fi-social-google-plus:before{content:""}.fi-social-hacker-news:before{content:""}.fi-social-hi5:before{content:""}.fi-social-instagram:before{content:""}.fi-social-joomla:before{content:""}.fi-social-lastfm:before{content:""}.fi-social-linkedin:before{content:""}.fi-social-medium:before{content:""}.fi-social-myspace:before{content:""}.fi-social-orkut:before{content:""}.fi-social-path:before{content:""}.fi-social-picasa:before{content:""}.fi-social-pinterest:before{content:""}.fi-social-rdio:before{content:""}.fi-social-reddit:before{content:""}.fi-social-skillshare:before{content:""}.fi-social-skype:before{content:""}.fi-social-smashing-mag:before{content:""}.fi-social-snapchat:before{content:""}.fi-social-spotify:before{content:""}.fi-social-squidoo:before{content:""}.fi-social-stack-overflow:before{content:""}.fi-social-steam:before{content:""}.fi-social-stumbleupon:before{content:""}.fi-social-treehouse:before{content:""}.fi-social-tumblr:before{content:""}.fi-social-twitter:before{content:""}.fi-social-vimeo:before{content:""}.fi-social-windows:before{content:""}.fi-social-xbox:before{content:""}.fi-social-yahoo:before{content:""}.fi-social-yelp:before{content:""}.fi-social-youtube:before{content:""}.fi-social-zerply:before{content:""}.fi-social-zurb:before{content:""}.fi-sound:before{content:""}.fi-star:before{content:""}.fi-stop:before{content:""}.fi-strikethrough:before{content:""}.fi-subscript:before{content:""}.fi-superscript:before{content:""}.fi-tablet-landscape:before{content:""}.fi-tablet-portrait:before{content:""}.fi-target-two:before{content:""}.fi-target:before{content:""}.fi-telephone-accessible:before{content:""}.fi-telephone:before{content:""}.fi-text-color:before{content:""}.fi-thumbnails:before{content:""}.fi-ticket:before{content:""}.fi-torso-business:before{content:""}.fi-torso-female:before{content:""}.fi-torso:before{content:""}.fi-torsos-all-female:before{content:""}.fi-torsos-all:before{content:""}.fi-torsos-female-male:before{content:""}.fi-torsos-male-female:before{content:""}.fi-torsos:before{content:""}.fi-trash:before{content:""}.fi-trees:before{content:""}.fi-trophy:before{content:""}.fi-underline:before{content:""}.fi-universal-access:before{content:""}.fi-unlink:before{content:""}.fi-unlock:before{content:""}.fi-upload-cloud:before{content:""}.fi-upload:before{content:""}.fi-usb:before{content:""}.fi-video:before{content:""}.fi-volume-none:before{content:""}.fi-volume-strike:before{content:""}.fi-volume:before{content:""}.fi-web:before{content:""}.fi-wheelchair:before{content:""}.fi-widget:before{content:""}.fi-wrench:before{content:""}.fi-x-circle:before{content:""}.fi-x:before{content:""}.fi-yen:before{content:""}.fi-zoom-in:before{content:""}.fi-zoom-out:before{content:""}@media only screen{[class*=block-grid-]{display:block;padding:0;margin:0 -0.625em}[class*=block-grid-]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;padding:0 .625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;padding:0 .625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;padding:0 .625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;padding:0 .625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;padding:0 .625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;padding:0 .625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.medium-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;padding:0 .625em 1.25em}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;padding:0 .625em 1.25em}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;padding:0 .625em 1.25em}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;padding:0 .625em 1.25em}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;padding:0 .625em 1.25em}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;padding:0 .625em 1.25em}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:1280px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;padding:0 .625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;padding:0 .625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;padding:0 .625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;padding:0 .625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;padding:0 .625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;padding:0 .625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}#homepage-hero.vo{padding-top:0;padding-bottom:0;overflow:hidden;min-height:810px;background-image:none !important}#homepage-hero.vo .flex{max-width:100% !important}#homepage-hero.vo h2{color:#f5822d;font-weight:300}#homepage-hero.vo h2 span{font-weight:500}#homepage-hero.vo h3{margin-bottom:1.25em;font-weight:500}#homepage-hero.vo .left,#homepage-hero.vo .right{position:relative}#homepage-hero.vo .degree{position:absolute;top:25%;right:2%;max-width:175px}#homepage-hero.vo .left .degree{background:rgba(27,68,89,.9490196078);border-radius:0% 0% 100% 100%;padding:0px 25px 10px 30px;width:198px;height:120px;top:29%}#homepage-hero.vo .bottom{text-align:center;position:absolute;bottom:0;left:0;right:0}#homepage-hero.vo .bottom:before{content:"";display:block;position:absolute;top:-100px;width:130%;height:650px;background:#003c58;text-align:center;border-radius:75%;z-index:0;left:-15%;right:-15%}#homepage-hero.vo .bottom:after{content:"";display:block;position:absolute;background:#003c58;width:100%;height:150px;bottom:0}#homepage-hero.vo .copy{z-index:1;position:relative;padding:0% 15% 3.5% 15%}@media screen and (min-width:1350px){#homepage-hero.vo{min-height:875px}}@media screen and (min-width:1500px){#homepage-hero.vo{min-height:915px !important}}@media screen and (min-width:1700px){#homepage-hero.vo{min-height:950px !important}}@media screen and (max-width:1325px){#homepage-hero.vo .hero-inner{position:relative !important;bottom:initial !important;overflow:hidden !important}#homepage-hero.vo .hero-inner .flex{padding-bottom:280px}}@media screen and (max-width:1100px){#homepage-hero.vo{min-height:675px}#homepage-hero.vo h2{font-size:2em}#homepage-hero.vo h3{font-size:1.25em}#homepage-hero.vo .hero-inner .flex{padding-bottom:230px}}@media(max-width:991px){#homepage-hero.vo{min-height:600px}#homepage-hero.vo .bottom:before{height:450px;top:-135px}#homepage-hero.vo .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#homepage-hero.vo .degree{display:none}#homepage-hero.vo .copy .cta{display:none}#homepage-hero.vo .copy{z-index:1;padding:0% 17% 3% 17%;position:relative;top:-50px}}@media(max-width:767px){#homepage-hero.vo{min-height:435px}#homepage-hero.vo .bottom{bottom:2.5%}#homepage-hero.vo .bottom:before{top:-75px}#homepage-hero.vo .copy{padding:10% 12% 0% 12%;top:-65px}#homepage-hero.vo .bottom:before{height:550px;width:150%;left:-25%;right:-25%}#homepage-hero.vo h2{font-size:1.5em}#homepage-hero.vo h3{display:none;font-size:1.15em}#homepage-hero.vo .hero-inner .flex{padding-bottom:150px}}@media(max-width:575px){#homepage-hero.vo{min-height:380px}#homepage-hero.vo .copy{top:-65px}#homepage-hero.vo .copy{padding:8% 10% 0% 10%}#homepage-hero.vo .bottom{bottom:3.5%}#homepage-hero.vo .bottom:before{height:350px}}@media(max-width:450px){#homepage-hero.vo{min-height:345px}#homepage-hero.vo .hero-inner .flex{padding-bottom:160px}#homepage-hero.vo h2{font-size:1.4em}#homepage-hero.vo .copy{top:-35px;padding:6% 10% 0% 10%}}#homepage-hero.srp{position:relative;max-width:100%;position:relative;padding-top:25px;overflow:hidden;background:none}#homepage-hero.srp .hero-inner{max-width:90%;left:0;right:0;margin:0 auto}#homepage-hero.srp h2{margin-bottom:-5px}#homepage-hero.srp h3{font-style:italic;opacity:.85;margin-bottom:0}#homepage-hero.srp .hero-inner{position:absolute;bottom:65px}#homepage-hero.srp video{position:relative;width:100%;position:absolute;left:0;top:-150px;z-index:0}#homepage-hero.srp .flex .hero-left{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}#homepage-hero.srp .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin-top:10%}#homepage-hero.srp .hero-right ul{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#homepage-hero.srp .hero-right li{padding:1.5%;margin-right:3%;list-style-type:none}#homepage-hero.srp .hero-right li::marker{display:none}#homepage-hero.srp .cta{font-size:15px;margin-top:40px;padding-left:1.75em;padding-right:1.9em}#homepage-hero .cta.mobile{height:45px;top:auto}@media screen and (max-width:1325px){#homepage-hero.srp .hero-inner{position:absolute;bottom:15%}#homepage-hero.srp video{top:0px}}@media screen and (max-width:991px){#homepage-hero.srp{position:relative;padding:0;min-height:auto !important;overflow:visible}#homepage-hero.srp video{position:relative !important}#homepage-hero.srp .flex .hero-left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#homepage-hero.srp .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#homepage-hero.srp .flex .hero-right{padding:5%;display:none !important}}@media screen and (max-width:767px){#homepage-hero.srp video.desktop{display:none !important}}#homepage-hero.mydesignv2{display:block;min-height:880px;padding-top:225px;padding-bottom:75px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,16,36,0.8)),to(rgba(0,9,27,0.8))),url("/sites/all/themes/fxl_responsive/images/banners/mydesignv2/mydesignv2-bg.jpg");background:linear-gradient(rgba(0,16,36,0.8),rgba(0,9,27,0.8)),url("/sites/all/themes/fxl_responsive/images/banners/mydesignv2/mydesignv2-bg.jpg");background-size:cover;background-repeat:no-repeat;position:relative}#homepage-hero.mydesignv2 h2,#homepage-hero.mydesignv2 h3,#homepage-hero.mydesignv2 p{color:#fff;font-weight:300}#homepage-hero.mydesignv2 h2 em,#homepage-hero.mydesignv2 h3 em,#homepage-hero.mydesignv2 p em{font-weight:500}#homepage-hero.mydesignv2 .cta.mobile{display:none;position:absolute;bottom:0}@media all and (max-width:991px){#homepage-hero.mydesignv2{min-height:550px;padding-top:200px}#homepage-hero.mydesignv2 .video{margin-bottom:20px !important;max-width:750px}#homepage-hero.mydesignv2 .video video{position:absolute !important;z-index:-1 !important;width:89% !important;left:.5% !important;top:9% !important}#homepage-hero.mydesignv2 .cta.mobile{display:block;width:100%;margin-bottom:0}}@media screen and (max-width:767px){#homepage-hero.mydesignv2 .video video{top:10% !important}}@media screen and (max-width:600px){#homepage-hero.mydesignv2 .video video{top:12% !important}}@media screen and (max-width:475px){#homepage-hero.mydesignv2 .video video{top:15% !important}}#homepage-hero.mydesignv2 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homepage-hero.mydesignv2 .flex .hero-left{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}#homepage-hero.mydesignv2 .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media all and (max-width:991px){#homepage-hero.mydesignv2 .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage-hero.mydesignv2 .flex .hero-left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:0;padding-right:0}#homepage-hero.mydesignv2 .flex .hero-left .cta{display:none}#homepage-hero.mydesignv2 .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#homepage-hero.mydesignv2 .hero-left{padding-top:100px;padding-right:40px}#homepage-hero.mydesignv2 .hero-left h2{text-transform:uppercase}#homepage-hero.mydesignv2 .hero-left h2 em{color:#ee7623}#homepage-hero.mydesignv2 .hero-left h3 em{margin-right:2px}#homepage-hero.mydesignv2 .hero-left .cta{margin-top:60px}#homepage-hero.mydesignv2 .hero-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}#homepage-hero.mydesignv2 .hero-right .frame{max-width:95%}@media all and (max-width:991px){#homepage-hero.mydesignv2 .hero-right .frame{margin-top:25px;max-width:105%;margin-left:-2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.section-product .select_language_modal ul{display:block !important}#modalLanguage{background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;top:35% !important}@media(max-width:768px){#modalLanguage{overflow:visible}}#modalLanguage .close-reveal-modal{font-size:4em;top:-50px;right:5%}#modalLanguage .choose_title_container{margin-bottom:35px}#modalLanguage .language_menu_logo{display:none}#modalLanguage .select_language_modal{max-width:725px;margin:0 auto;background:rgba(255,255,255,.95);padding:50px 0;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);position:relative;top:80px}@media(max-width:768px){#modalLanguage .select_language_modal{top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%);padding:35px;position:absolute}}#modalLanguage .select_language_modal .inner_container{max-width:525px}#modalLanguage .select_language_modal .inner_container h2,#modalLanguage .select_language_modal .inner_container p{color:#000;border-bottom:none;text-align:center;margin-bottom:10px}#modalLanguage .select_language_modal .inner_container ul a{text-transform:uppercase;font-weight:500}#modalLanguage .select_language_modal .inner_container a:focus{outline:none}.reveal-modal-bg{background:rgba(59,59,59,.9)}.mobile.off-canvas-open.modal_open #modalLanguage{background:rgba(59,59,59,.9);top:0 !important;height:100vh}.mobile.off-canvas-open.modal_open #modalLanguage .close-reveal-modal{top:0%;right:5%}.mobile.off-canvas-open.modal_open #modalLanguage .select_language_modal{top:100px !important}.node-type-product .field-name-field-ss-title{font-weight:500;font-size:1.75em;margin-bottom:1.5em !important;color:#000}.node-type-product .spec-details-footer{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:35px}@media screen and (max-width:991px){.node-type-product .spec-details-footer{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media screen and (max-width:768px){.node-type-product .spec-details-footer{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.node-type-product .spec-details-footer>div{margin-bottom:25px !important;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.node-type-product .spec-details-footer>div h2{display:block;margin-top:25px;margin-bottom:5px !important;font-size:16px;line-height:1.25;font-weight:600}.node-type-product .spec-details-footer>div h2:first-of-type{margin-top:0}.node-type-product .spec-details-footer>div p{font-size:14px;line-height:1.25;margin-bottom:0}.node-type-product .spec-details-footer>div ul{margin-top:15px}.node-type-product .spec-details-footer>div ul li{display:inline-block;width:48%;margin:0;padding-left:0;margin-bottom:15px}.node-type-product .spec-details-footer>div .cert{display:inline-block;width:50px;height:auto;min-height:55px;text-indent:-9999px;background-repeat:no-repeat;background-size:contain;background-position:center}.node-type-product .spec-details-footer>div .ce{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ce-logo.png")}.node-type-product .spec-details-footer>div .ip64{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ip64-logo.png")}.node-type-product .spec-details-footer>div .ip65{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ip65-logo.png")}.node-type-product .spec-details-footer>div .ip66{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ip66-logo.png")}.node-type-product .spec-details-footer>div .ip67{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ip67-logo.png")}.node-type-product .spec-details-footer>div .ip68{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ip68-logo.png")}.node-type-product .spec-details-footer>div .ida{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ida-logo.png")}.node-type-product .spec-details-footer>div .ul-us{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ul-us-logo.png")}.node-type-product .spec-details-footer>div .ul-nom{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ul-nom-logo.png")}.node-type-product .spec-details-footer>div .c-ul-us{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/c-ul-us-logo.png")}.node-type-product .spec-details-footer>div .rohs{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/rohs-logo.png")}.node-type-product .spec-details-footer>div .etl{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/etl-logo.png")}.node-type-product .spec-details-footer>div .rcm{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/rcm-logo.png")}.node-type-product .spec-details-footer>div .ik09{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ik09-logo.png")}.node-type-product .spec-details-footer>div .ik10{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ik10-logo.png")}.node-type-product .spec-details-footer>div .wl{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/wl-logo.png")}.node-type-product .spec-details-footer>div .saso{background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/saso-logo.png")}.node-type-product .spec-details-footer>div .ukca{max-width:35px;height:auto;background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/ukca-logo.png")}.node-type-product .spec-details-footer>div .fcc{max-width:35px;height:auto;background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/fcc-logo.png")}.node-type-product .spec-details-footer>div .weee{max-width:35px;height:auto;background-image:url("/sites/all/modules/custom/spec_sheet_gen/images/compliance/weee-logo.png")}#homepage-hero.led-board{position:relative;z-index:0;width:100%;max-height:90vh;height:100%;padding-top:30px}#homepage-hero.led-board .mobile{display:none}@media(max-width:768px){#homepage-hero.led-board{padding-top:0}}@media(max-width:768px){#homepage-hero.led-board{max-height:none}#homepage-hero.led-board .background{position:relative}}@media(max-width:768px)and (max-width:768px){#homepage-hero.led-board .mobile{display:block;top:0}}#homepage-hero.led-board .hero-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){#homepage-hero.led-board .hero-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}#homepage-hero.led-board a:hover{outline:none !important;color:#fff}#homepage-hero.led-board .hero-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 55%;flex:0 55%;position:relative}@media(max-width:1300px){#homepage-hero.led-board .hero-left{-webkit-box-flex:0;-ms-flex:0 60%;flex:0 60%}}@media(max-width:991px){#homepage-hero.led-board .hero-left{-webkit-box-flex:0;-ms-flex:0 55%;flex:0 55%}}@media(max-width:768px){#homepage-hero.led-board .hero-left{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}#homepage-hero.led-board .hero-left .flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){#homepage-hero.led-board .hero-left .flex{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}#homepage-hero.led-board .hero-left .flex .left-section{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}#homepage-hero.led-board .hero-left .flex .right-section{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}#homepage-hero.led-board .hero-left .flex img{width:100%;min-height:600px}@media(max-width:1300px){#homepage-hero.led-board .hero-left .flex img{display:block;height:100%;min-height:550px}}@media(max-width:991px){#homepage-hero.led-board .hero-left .flex img{display:block;height:100%;min-height:450px}}#homepage-hero.led-board .hero-right{-webkit-box-flex:0;-ms-flex:0 45%;flex:0 45%;padding:15px 25px 0 25px;background-image:url("/sites/all/themes/fxl_responsive/images/banners/led-board/banner-bg@2x.jpg");background-size:cover;background-position:center;padding-top:100px}@media(max-width:1300px){#homepage-hero.led-board .hero-right{-webkit-box-flex:0;-ms-flex:0 40%;flex:0 40%}}@media(max-width:991px){#homepage-hero.led-board .hero-right{-webkit-box-flex:0;-ms-flex:0 45%;flex:0 45%}}@media(max-width:768px){#homepage-hero.led-board .hero-right{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding:0px;padding-top:20px}}#homepage-hero.led-board .hero-right h2{color:#fff;font-size:3vw;font-weight:200;line-height:1.25;width:100%;max-width:95%;margin-top:5%;margin-bottom:0px}@media(max-width:1300px){#homepage-hero.led-board .hero-right h2{font-size:3.5vw}}@media(max-width:991px){#homepage-hero.led-board .hero-right h2{font-size:3.75vw}}@media(max-width:768px){#homepage-hero.led-board .hero-right h2{font-size:6.75vw;max-width:95%;line-height:1.25;margin-bottom:20px;padding-left:20px}}#homepage-hero.led-board .hero-right h2 .highlight{display:block;color:#f5822d;font-weight:300;font-size:2.15vw;margin-top:10%}@media(max-width:768px){#homepage-hero.led-board .hero-right h2 .highlight{margin-top:5%;font-size:4.75vw}}#homepage-hero.led-board .hero-right p{font-size:2vw;margin-bottom:15px}@media(max-width:1300px){#homepage-hero.led-board .hero-right p{font-size:2.15vw}}@media(max-width:768px){#homepage-hero.led-board .hero-right p{font-size:4vw;max-width:95%;line-height:1.25}}@media(max-width:768px){#homepage-hero.led-board .hero-right{padding-left:0;width:100vw}}#homepage-hero.led-board .hero-right .button.cta{font-size:1em;-webkit-transition:background-color .5s;transition:background-color .5s}@media(max-width:1300px){#homepage-hero.led-board .hero-right .button.cta{font-size:1.25vw}}@media(max-width:768px){#homepage-hero.led-board .hero-right .button.cta{margin:0 auto;font-size:1.05em;margin-bottom:0;width:100vw;height:50px}}#homepage-hero.led-board .bottom-bar{position:absolute;bottom:2.5%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:991px){#homepage-hero.led-board .bottom-bar{bottom:15px}}@media(max-width:768px){#homepage-hero.led-board .bottom-bar{bottom:0;left:0}}@media(max-width:768px){#homepage-hero.led-board .bottom-bar .left-section{display:none}}#homepage-hero.led-board .bottom-bar .right-section{padding:0;padding-left:25px;margin-top:25px}@media(max-width:768px){#homepage-hero.led-board .bottom-bar .right-section{padding-left:0}}#homepage-hero{margin-bottom:75px}#homepage-hero a:hover{outline:none !important;color:#fff}.bottom-bar{position:relative !important;background:#003c58;color:#fff !important;bottom:0 !important;width:100% !important;display:block !important;text-align:center;padding:35px 25px}.bottom-bar h2,.bottom-bar p{color:#fff;margin:0;margin-bottom:10px;line-height:1.4}.bottom-bar p{display:block;font-size:32px;font-style:italic}.bottom-bar span{color:#f5822d}.bottom-bar .button{margin-top:25px}@media screen and (max-width:767px){.bottom-bar{padding:30px 20px}.bottom-bar .button{margin-top:25px;position:absolute;left:-20px;right:-20px;width:100vw !important}.bottom-bar h2{font-size:32px}.bottom-bar p{display:block;font-size:28px;font-style:italic;max-width:80%;margin:0 auto}}@media screen and (max-width:480px){.bottom-bar h2{font-size:28px}.bottom-bar h2,.bottom-bar p{line-height:1.3}.bottom-bar p{font-size:24px}}#homepage-hero.srp{position:relative;padding-top:25px}#homepage-hero.srp .mobile{display:none}@media(max-width:768px){#homepage-hero.srp{padding-top:0}}@media(max-width:991px){#homepage-hero.srp .background{position:relative}}@media(max-width:991px)and (max-width:768px){#homepage-hero.srp .background{display:none}}@media(max-width:991px)and (max-width:768px){#homepage-hero.srp .mobile{display:block;top:0}}#homepage-hero.srp .text-row{background-color:rgba(0,60,88,.8);position:absolute;bottom:15%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:991px){#homepage-hero.srp .text-row{bottom:85px}}@media(max-width:768px){#homepage-hero.srp .text-row{bottom:105px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 3.5% 25px}}@media(max-width:475px){#homepage-hero.srp .text-row{bottom:85px}#homepage-hero.srp .text-row img{max-width:35% !important}}#homepage-hero.srp .left-section{-webkit-box-flex:0;-ms-flex:0 20%;flex:0 20%;position:relative}@media(max-width:768px){#homepage-hero.srp .left-section{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}#homepage-hero.srp .left-section img{margin:0 auto;display:block;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18vw}#homepage-hero.srp .left-section img:focus{outline:none}@media(max-width:768px){#homepage-hero.srp .left-section img{position:relative;top:0;left:0;-webkit-transform:none;transform:none;width:40vw;max-width:175px;margin:0;margin-bottom:15px}}@media(max-width:768px){#homepage-hero.srp .left-section{top:initial;width:100%}}#homepage-hero.srp .right-section{-webkit-box-flex:0;-ms-flex:0 80%;flex:0 80%;padding:15px 25px 0 25px}@media(max-width:768px){#homepage-hero.srp .right-section{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding:0}}#homepage-hero.srp .right-section h2{color:#fff;font-size:3vw;font-weight:200;line-height:1.25;width:100%;max-width:65%;text-transform:none;margin-bottom:0px}@media(max-width:1300px){#homepage-hero.srp .right-section h2{font-size:3vw}}@media(max-width:768px){#homepage-hero.srp .right-section h2{font-size:6.75vw;max-width:85%;line-height:1.25;margin-bottom:20px}}#homepage-hero.srp .right-section h2 strong{color:#f5822d;font-weight:500}#homepage-hero.srp .right-section p{font-size:2vw;margin-bottom:15px}@media(max-width:1300px){#homepage-hero.srp .right-section p{font-size:2.15vw}}@media(max-width:768px){#homepage-hero.srp .right-section p{font-size:4vw;max-width:95%;line-height:1.25}}@media(max-width:768px){#homepage-hero.srp .right-section{padding-left:0;width:100vw}}#homepage-hero.srp .right-section .button{font-size:1em;-webkit-transition:background-color .5s;transition:background-color .5s}@media(max-width:1300px){#homepage-hero.srp .right-section .button{font-size:1.25vw}}@media(max-width:768px){#homepage-hero.srp .right-section .button{font-size:1.05em;margin-bottom:0;width:100vw;height:50px}}#homepage-hero.srp .bottom-bar{position:absolute;bottom:2.5%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:991px){#homepage-hero.srp .bottom-bar{bottom:15px}}@media(max-width:768px){#homepage-hero.srp .bottom-bar{bottom:0;left:0}}@media(max-width:768px){#homepage-hero.srp .bottom-bar .left-section{display:none}}#homepage-hero.srp .bottom-bar .right-section{padding:0;padding-left:25px;margin-top:25px}@media(max-width:768px){#homepage-hero.srp .bottom-bar .right-section{padding-left:0}}#homepage-hero.ld-ledge{position:relative}#homepage-hero.ld-ledge .mobile{display:none}@media(max-width:991px){#homepage-hero.ld-ledge .background{position:relative;top:115px}}@media(max-width:991px)and (max-width:768px){#homepage-hero.ld-ledge .background{display:none}}@media(max-width:991px)and (max-width:768px){#homepage-hero.ld-ledge .mobile{display:block;top:0}}#homepage-hero.ld-ledge .left-section{position:absolute;top:30%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:5%;width:100vw}@media(max-width:1300px){#homepage-hero.ld-ledge .left-section{top:28%}}@media(max-width:991px){#homepage-hero.ld-ledge .left-section{top:45%}}@media(max-width:768px){#homepage-hero.ld-ledge .left-section{top:initial;bottom:20%;width:100%}}#homepage-hero.ld-ledge .left-section .icon{width:15vw;max-width:240px;margin-bottom:20px}@media(max-width:768px){#homepage-hero.ld-ledge .left-section .icon{display:none}}#homepage-hero.ld-ledge .left-section .text{color:#fff;margin-bottom:40px;position:absolute}@media(max-width:768px){#homepage-hero.ld-ledge .left-section .text{bottom:0;margin-bottom:0}}#homepage-hero.ld-ledge .left-section .text h2{color:#fff;font-size:3.25vw;font-style:italic;font-weight:200;line-height:1.15;width:100%;max-width:60%;text-transform:uppercase;margin-bottom:0px}@media(max-width:1300px){#homepage-hero.ld-ledge .left-section .text h2{font-size:3vw;max-width:50%}}@media(max-width:991px){#homepage-hero.ld-ledge .left-section .text h2{max-width:65%}}@media(max-width:768px){#homepage-hero.ld-ledge .left-section .text h2{font-size:6.75vw;max-width:85%;margin-bottom:10px}}#homepage-hero.ld-ledge .left-section .text h2 strong{color:#f5822d;font-weight:500}#homepage-hero.ld-ledge .left-section .text p{font-size:2.25vw;font-style:italic;margin-bottom:15px}@media(max-width:1300px){#homepage-hero.ld-ledge .left-section .text p{font-size:2.15vw}}@media(max-width:768px){#homepage-hero.ld-ledge .left-section .text p{font-size:4vw;max-width:80%;line-height:1.25}}#homepage-hero.ld-ledge .right-section{bottom:95px;position:relative;padding-left:5%}@media(max-width:1300px){#homepage-hero.ld-ledge .right-section{bottom:75px}}@media(max-width:991px){#homepage-hero.ld-ledge .right-section{bottom:-25px}}@media(max-width:768px){#homepage-hero.ld-ledge .right-section{bottom:50px;padding-left:0;width:100vw}}#homepage-hero.ld-ledge .right-section .button{font-size:1em}@media(max-width:1300px){#homepage-hero.ld-ledge .right-section .button{font-size:1.25vw}}@media(max-width:768px){#homepage-hero.ld-ledge .right-section .button{font-size:1.05em;margin-bottom:0;width:100vw;height:50px}}#homepage-hero.my-design{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0;max-height:90vh;height:100%;border-top:38px solid #00658a;top:116px;margin-bottom:25px}@media(max-width:991px){#homepage-hero.my-design{margin-bottom:3%}}@media(max-width:768px){#homepage-hero.my-design{top:0;border-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5%}}#homepage-hero.my-design .left-section .mobile{display:none}#homepage-hero.my-design .left-section img{max-width:60vw}@media(max-width:768px){#homepage-hero.my-design .left-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#homepage-hero.my-design .left-section img{max-width:100%}#homepage-hero.my-design .left-section .background{display:none}#homepage-hero.my-design .left-section .mobile{display:block}}#homepage-hero.my-design .right-section{position:relative;padding:6% 50px 25px;background:#003c58;color:#fff;font-weight:400}@media(max-width:991px){#homepage-hero.my-design .right-section{padding-top:2.5%}}@media(max-width:768px){#homepage-hero.my-design .right-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:5% 3% 25px}}#homepage-hero.my-design .right-section .text p{font-size:3vw;line-height:1.15;margin-bottom:25px;font-style:italic;padding-right:5%}#homepage-hero.my-design .right-section .text p a{color:#fff}@media(max-width:991px){#homepage-hero.my-design .right-section .text p{margin-bottom:15px}}@media(max-width:768px){#homepage-hero.my-design .right-section .text p{font-size:7.5vw;line-height:1.25}}#homepage-hero.my-design .right-section .md-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1;color:#f5822d;font-weight:300;font-style:italic;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media(max-width:768px){#homepage-hero.my-design .right-section .md-icon{margin-bottom:75px}}#homepage-hero.my-design .right-section .md-icon>a{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:105px;margin-right:15px;display:block}@media screen and (max-width:1500px){#homepage-hero.my-design .right-section .md-icon>a{margin-right:0}#homepage-hero.my-design .right-section .md-icon>a img{max-width:80% !important}}#homepage-hero.my-design .right-section .md-icon p{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:475px;font-size:2.35vw !important;margin-bottom:0 !important}#homepage-hero.my-design .right-section .md-icon p a{color:#f5822d}@media(max-width:1300px){#homepage-hero.my-design .right-section .md-icon p{font-size:2.25vw !important}}@media(max-width:768px){#homepage-hero.my-design .right-section .md-icon p{font-size:5.5vw !important;max-width:768px}}#homepage-hero.my-design .right-section .button{position:absolute;bottom:5%;left:50px;background:#f5822d;font-size:1em;max-width:225px;margin-top:25px;padding:12px 25px}@media(max-width:991px){#homepage-hero.my-design .right-section .button{font-size:.75em;bottom:3%}}@media(max-width:768px){#homepage-hero.my-design .right-section .button{left:0;bottom:0;width:100%;padding:15px 25px;max-width:100%;margin-bottom:0;font-size:1em}}.page-node-21806 .page_title_container{position:relative;background-color:rgba(0,0,0,.7019607843);padding:1.2em 0 1em;margin-bottom:2em;margin-top:-69px;z-index:2}.page-node-21806 .components_boxes li{display:inline;float:left;padding:0 7% 0;width:49%}.page-node-21806 section#choose_designer .section_inner_mobile .ui-accordion .ui-accordion-content{height:auto}.page-node__my-design,.page-node-165386,.page-node-172506,.page-node-169186,.page-node-171351{color:#3b3b3b}.page-node__my-design.modal_open:before,.page-node-165386.modal_open:before,.page-node-172506.modal_open:before,.page-node-169186.modal_open:before,.page-node-171351.modal_open:before{content:"";display:block;position:absolute;top:0;bottom:0;background:rgba(0,0,0,.368627451);width:100%;z-index:2;display:none !important}.page-node__my-design.modal_open .reveal-modal-bg,.page-node-165386.modal_open .reveal-modal-bg,.page-node-172506.modal_open .reveal-modal-bg,.page-node-169186.modal_open .reveal-modal-bg,.page-node-171351.modal_open .reveal-modal-bg{display:none}.page-node__my-design .inner_main,.page-node__my-design .l-main,.page-node-165386 .inner_main,.page-node-165386 .l-main,.page-node-172506 .inner_main,.page-node-172506 .l-main,.page-node-169186 .inner_main,.page-node-169186 .l-main,.page-node-171351 .inner_main,.page-node-171351 .l-main{max-width:100% !important;max-width:1500px !important}.page-node__my-design .large-12.main.columns,.page-node-165386 .large-12.main.columns,.page-node-172506 .large-12.main.columns,.page-node-169186 .large-12.main.columns,.page-node-171351 .large-12.main.columns{max-width:1500px !important}.page-node__my-design .page,.page-node-165386 .page,.page-node-172506 .page,.page-node-169186 .page,.page-node-171351 .page{position:relative}.page-node__my-design .headers_container,.page-node-165386 .headers_container,.page-node-172506 .headers_container,.page-node-169186 .headers_container,.page-node-171351 .headers_container{background-color:rgba(0,0,0,0)}.page-node__my-design .product_heading_container,.page-node-165386 .product_heading_container,.page-node-172506 .product_heading_container,.page-node-169186 .product_heading_container,.page-node-171351 .product_heading_container{display:none !important}.page-node__my-design .l-main:before,.page-node-165386 .l-main:before,.page-node-172506 .l-main:before,.page-node-169186 .l-main:before,.page-node-171351 .l-main:before{content:"";display:block;background:url(/sites/all/themes/fxl_responsive/images/mydesign/md-hero-bg@2x.jpg);background-size:cover;background-repeat:no-repeat;background-position:0px 25px;position:absolute;top:0;bottom:0;left:0;width:100vw;z-index:-1;height:850px}@media(max-width:768px){.page-node__my-design .l-main:before,.page-node-165386 .l-main:before,.page-node-172506 .l-main:before,.page-node-169186 .l-main:before,.page-node-171351 .l-main:before{display:none}}.page-node__my-design .reveal-modal-bg,.page-node-165386 .reveal-modal-bg,.page-node-172506 .reveal-modal-bg,.page-node-169186 .reveal-modal-bg,.page-node-171351 .reveal-modal-bg{z-index:-1;display:none !important}.page-node__my-design .video_modal,.page-node-165386 .video_modal,.page-node-172506 .video_modal,.page-node-169186 .video_modal,.page-node-171351 .video_modal{background-color:#fff !important}.page-node__my-design .reveal-modal .close-reveal-modal,.page-node-165386 .reveal-modal .close-reveal-modal,.page-node-172506 .reveal-modal .close-reveal-modal,.page-node-169186 .reveal-modal .close-reveal-modal,.page-node-171351 .reveal-modal .close-reveal-modal{font-size:2.5em;line-height:1;position:absolute;top:-5px;right:5px}.md-hero-wrap{position:relative;z-index:1}@media(max-width:768px){.md-hero-wrap{top:-60px}}.md-hero-wrap .md-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md-hero-wrap .md-left,.md-hero-wrap .md-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:675px;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;z-index:1}@media(max-width:1300px){.md-hero-wrap .md-left,.md-hero-wrap .md-right{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}}@media screen and (max-width:1300px){.md-hero-wrap .md-left,.md-hero-wrap .md-right{height:550px}}@media(max-width:991px){.md-hero-wrap .md-left,.md-hero-wrap .md-right{display:none}}.md-hero-wrap .md-left ul,.md-hero-wrap .md-right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;height:100%;margin-bottom:0;padding-top:60px}.md-hero-wrap .md-left ul li,.md-hero-wrap .md-right ul li{font-family:calgary-script-ot,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;color:#3b3b3b;font-size:40px;line-height:1.25;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:10%}@media(max-width:1300px){.md-hero-wrap .md-left ul li,.md-hero-wrap .md-right ul li{font-size:1.75vw}}.md-hero-wrap .md-left ul li:before,.md-hero-wrap .md-right ul li:before{content:"";display:inline-block;margin-bottom:-10px;background-image:url("/sites/all/themes/fxl_responsive/images/mydesign/check-icon.svg");background-repeat:no-repeat;background-size:100%;width:45px;height:43px;margin-right:10px}@media screen and (max-width:1400px){.md-hero-wrap .md-left ul li:before,.md-hero-wrap .md-right ul li:before{max-width:40px;height:38px;margin-bottom:-5px}}@media screen and (max-width:1300px){.md-hero-wrap .md-left ul li:before,.md-hero-wrap .md-right ul li:before{width:100%;max-width:100%;background-size:25px}}.md-hero-wrap .md-left ul li:last-of-type,.md-hero-wrap .md-right ul li:last-of-type{margin-bottom:5%}.md-hero-wrap .md-left ul li a,.md-hero-wrap .md-right ul li a{color:#3b3b3b}@media(max-width:1300px){.md-hero-wrap .md-left ul,.md-hero-wrap .md-right ul{padding-top:28%}.md-hero-wrap .md-left ul li,.md-hero-wrap .md-right ul li{font-size:1.35em}}.md-hero-wrap .md-left{padding-right:1%;padding-left:1%}@media(max-width:1300px){.md-hero-wrap .md-left{padding-right:2%}}.md-hero-wrap .md-left ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md-hero-wrap .md-right{padding-left:1%;padding-right:1%}@media(max-width:1300px){.md-hero-wrap .md-right{padding-left:3%}}.md-hero-wrap .md-right ul{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.md-hero-wrap .md-right ul li:before{background-position:right}.md-hero-wrap .md-center{-webkit-box-flex:0;-ms-flex:0 0 56%;flex:0 0 56%;z-index:1;position:relative;top:45px;overflow:hidden}@media(max-width:1300px){.md-hero-wrap .md-center{-webkit-box-flex:0;-ms-flex:0 0 69%;flex:0 0 69%}}@media(max-width:991px){.md-hero-wrap .md-center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:768px){.md-hero-wrap .md-center{top:0;overflow:visible}}.md-hero-wrap .md-center:before{content:"";display:block;background:url(/sites/all/themes/fxl_responsive/images/mydesign/tablet-header@2x.png);background-size:95%;background-repeat:no-repeat;background-position:center;z-index:-1;width:100%;height:50px;position:absolute;top:3.5%;margin:2px}@media screen and (max-width:1300px){.md-hero-wrap .md-center:before{top:2.8%}}@media(max-width:991px){.md-hero-wrap .md-center:before{top:3.5%}}@media(max-width:768px){.md-hero-wrap .md-center:before{display:none}}.md-hero-wrap .md-center:after{content:"";display:block;background:url(/sites/all/themes/fxl_responsive/images/mydesign/md-hero@2x.jpg);background-size:contain;background-repeat:no-repeat;background-position:0 60%;z-index:-2;width:110%;height:auto;position:absolute;top:0;bottom:0;margin:2px}@media(max-width:768px){.md-hero-wrap .md-center:after{display:none}}@media(max-width:768px){.md-hero-wrap .md-center .tablet-frame{display:none}}.md-hero-wrap .md-center .hero-mobile{display:none}@media(max-width:768px){.md-hero-wrap .md-center .hero-mobile{display:block;position:relative;left:-1em;right:-1em;width:101vw;max-width:101vw}}.md-hero-wrap #hero-footer{position:relative;background:#004d6b;color:#fff;text-align:center;font-weight:400;z-index:1;padding:40px 0;margin-bottom:40px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(max-width:768px){.md-hero-wrap #hero-footer{margin-bottom:0}}.md-hero-wrap #hero-footer h2{color:#fff;font-family:"roboto",sans-serif;font-size:2.25em;width:100%;max-width:1450x;margin:0 auto;margin-bottom:25px}@media(max-width:768px){.md-hero-wrap #hero-footer h2{font-size:1.75em}}.md-hero-wrap #hero-footer:before,.md-hero-wrap #hero-footer:after{content:"";display:block;background:#004d6b;position:absolute;top:0;bottom:0;width:9999px;left:-50%;z-index:-1;height:auto}@media(max-width:768px){.md-hero-wrap #hero-footer .start-designing{display:block;margin-bottom:20px}}.md-hero-wrap #hero-footer .watch-video{display:none;background:#fff;color:#f5822d}@media(max-width:768px){.md-hero-wrap #hero-footer .watch-video{display:block}}.page-node-165386 .md-hero-wrap .md-left ul li,.page-node-165386 .md-hero-wrap .md-right ul li{font-size:34px}@media screen and (max-width:1500px){.page-node-165386 .md-hero-wrap .md-left ul li,.page-node-165386 .md-hero-wrap .md-right ul li{font-size:1.75vw}}@media(max-width:1300px){.page-node-165386 .md-hero-wrap .md-left ul li,.page-node-165386 .md-hero-wrap .md-right ul li{font-size:1.05em}}.page-node-172506 .md-hero-wrap .md-left ul li,.page-node-172506 .md-hero-wrap .md-right ul li{font-size:36px}@media screen and (max-width:1500px){.page-node-172506 .md-hero-wrap .md-left ul li,.page-node-172506 .md-hero-wrap .md-right ul li{font-size:1.75vw}}@media(max-width:1300px){.page-node-172506 .md-hero-wrap .md-left ul li,.page-node-172506 .md-hero-wrap .md-right ul li{font-size:1.1em}}.page-node-169186 .md-hero-wrap .md-left ul li,.page-node-169186 .md-hero-wrap .md-right ul li{font-size:30px}@media screen and (max-width:1500px){.page-node-169186 .md-hero-wrap .md-left ul li,.page-node-169186 .md-hero-wrap .md-right ul li{font-size:1.75vw}}@media(max-width:1300px){.page-node-169186 .md-hero-wrap .md-left ul li,.page-node-169186 .md-hero-wrap .md-right ul li{font-size:.95em;letter-spacing:1px;margin-bottom:40%}}.page-node-171351 .md-hero-wrap .md-left ul li,.page-node-171351 .md-hero-wrap .md-right ul li{font-size:19px}@media screen and (max-width:1500px){.page-node-171351 .md-hero-wrap .md-left ul li,.page-node-171351 .md-hero-wrap .md-right ul li{font-size:1.25vw}}@media(max-width:1300px){.page-node-171351 .md-hero-wrap .md-left ul li,.page-node-171351 .md-hero-wrap .md-right ul li{font-size:.7em;margin-bottom:30%;letter-spacing:1px}}#md-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:distribute;align-content:space-around;font-family:"roboto",sans-serif;z-index:2;position:relative;margin-top:-40px}@media(max-width:768px){#md-main{margin-top:-60px}}#md-main p{font-family:"roboto",sans-serif}#md-main .button.small{color:#f5822d;font-size:.75em;border:1px solid #e0e0e0;background-color:rgba(0,0,0,0);padding:6px 12px;letter-spacing:1.15px;-webkit-transition:all .35s ease;transition:all .35s ease}#md-main .button.small:hover{background-color:#f5822d;color:#fff}#md-main .button .icon-play{margin-right:10px}#md-main>div:nth-child(even)>div:first-of-type{text-align:right;margin-right:23px}@media(max-width:768px){#md-main>div:nth-child(even)>div:first-of-type{margin-right:0;margin-bottom:35px}}#md-main>div:nth-child(even)>div:last-of-type{margin-left:23px;padding-top:5%;padding-right:10%}@media(max-width:991px){#md-main>div:nth-child(even)>div:last-of-type{padding-top:0;padding-right:0}}@media(max-width:768px){#md-main>div:nth-child(even)>div:last-of-type{margin-left:0}}#md-main>div:nth-child(odd)>div:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left;margin-left:23px}@media(max-width:768px){#md-main>div:nth-child(odd)>div:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0;margin-bottom:35px}}#md-main>div:nth-child(odd)>div:last-of-type{text-align:right;margin-right:23px;padding-top:5%;padding-left:10%}@media(max-width:991px){#md-main>div:nth-child(odd)>div:last-of-type{padding-top:0;padding-left:0}}@media(max-width:768px){#md-main>div:nth-child(odd)>div:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;text-align:left}}#md-main>div:nth-child(odd)>div:last-of-type .check-icon{background-position:right}@media(max-width:768px){#md-main>div:nth-child(odd)>div:last-of-type .check-icon{background-position:left}}#md-main .intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}#md-main .intro-section:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-50vw;width:200vw;background:rgba(228,225,221,.2784313725);z-index:-1}#md-main .intro-section>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;font-size:1.25em}@media(max-width:768px){#md-main .intro-section>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#md-main .intro-section>div:first-of-type{padding:30px 40px;margin-left:0 !important}#md-main .intro-section>div:last-of-type{background-image:url("/sites/all/themes/fxl_responsive/images/mydesign/watch-video@2x.jpg");background-size:cover;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px;margin-right:0 !important}@media(max-width:768px){#md-main .intro-section>div:last-of-type{display:none}}#md-main .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:50px 35px}@media(max-width:768px){#md-main .section{-ms-flex-wrap:wrap;flex-wrap:wrap}}#md-main .section div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;background-repeat:no-repeat;background-size:100%}@media(max-width:768px){#md-main .section div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}#md-main .section div img{max-width:700px;width:95%}@media(max-width:991px){#md-main .section div img{width:100%}}#md-main .section div .check-icon{display:block;height:49px;margin-bottom:20px;background-image:url("/sites/all/themes/fxl_responsive/images/mydesign/check-icon.svg");background-repeat:no-repeat;background-size:48px}#md-main .section div h3{font-family:calgary-script-ot,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;color:#3b3b3b;font-size:1.75em}#md-main .section div p{color:#3b3b3b;font-size:1.25em;max-width:550px}#md-main .section div .button{font-size:1em}.md-footer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#f7f7f6;padding-top:100px;padding-bottom:100px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:1}.md-footer:before,.md-footer:after{content:"";display:block;background:#f7f7f6;position:absolute;top:0;bottom:0;width:9999px;left:-50%;z-index:-1;height:auto}.md-footer h3{font-family:calgary-script-ot,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;color:#3b3b3b;font-size:1.75em}.md-footer p{color:#3b3b3b;font-size:1.25em}.md-footer .button.small{color:#f5822d;font-size:1em;border:1px solid #e0e0e0;background-color:rgba(0,0,0,0);padding:9px 12px 6px;letter-spacing:1.25px;-webkit-transition:all .35s ease;transition:all .35s ease}.md-footer .button.small:hover{background-color:#f5822d;color:#fff}.section-dreamscapes .section_inner,.page-node-183906 .section_inner{padding-left:5%;padding-right:5%}.section-dreamscapes .hdsc-hero-wrap,.page-node-183906 .hdsc-hero-wrap{margin-bottom:40px}.section-dreamscapes .hdsc-hero-wrap .hero-inner,.page-node-183906 .hdsc-hero-wrap .hero-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner,.page-node-183906 .hdsc-hero-wrap .hero-inner{background:url(/sites/all/themes/fxl_responsive/images/hardscapes/promo/hero_background@2x.jpg);background-size:cover;padding-top:30px;padding-bottom:50px}}@media(max-width:475px){.section-dreamscapes .hdsc-hero-wrap .hero-inner,.page-node-183906 .hdsc-hero-wrap .hero-inner{padding-bottom:85px}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left{-ms-flex-preferred-size:55%;flex-basis:55%;position:relative}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left{-ms-flex-preferred-size:100%;flex-basis:100%}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left h1,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left h1{width:100%;background:rgba(0,60,88,.8705882353);position:absolute;top:10%;font-size:2.5vw;font-weight:300;color:#fff;padding:40px 7.5%}@media(max-width:991px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left h1,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left h1{font-size:32px}}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left h1,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left h1{font-size:30px;padding:30px 5%}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left h1 span.highlight,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left h1 span.highlight{color:#f5822d}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left h1 span.highlight:last-of-type,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left h1 span.highlight:last-of-type{font-style:italic}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-left img,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-left img{opacity:0}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right{-ms-flex-preferred-size:45%;flex-basis:45%;padding:1% 2% 0;position:relative}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right{-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;bottom:0;padding:0}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right h2,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right h2{color:#3b3b3b;font-size:3.25vw;line-height:1;font-weight:200;text-transform:uppercase;max-width:600px}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right h2,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right h2{display:none}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right h2 .highlight,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right h2 .highlight{display:block;color:#f5822d;font-weight:500}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right img,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right img{width:95%;max-width:925px;position:absolute;left:-7%;bottom:0}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right img,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right img{width:55%;left:43%;position:relative}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right a,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right a{position:absolute;bottom:50px;padding:15px 20px;margin:0 auto;left:0;right:0;padding-bottom:12.5px;max-width:175px}@media(max-width:768px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right a,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right a{left:5%;right:initial;font-size:18px;bottom:50px;padding:18px 30px;max-width:200px}}@media(max-width:475px){.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right a,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right a{font-size:14px;max-width:135px;padding:12px 8px 10px}}.section-dreamscapes .hdsc-hero-wrap .hero-inner .hero-right a:hover,.page-node-183906 .hdsc-hero-wrap .hero-inner .hero-right a:hover{background-color:#f5822d;color:#3b3b3b !important}.section-dreamscapes .hdsc-main .section_inner,.page-node-183906 .hdsc-main .section_inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;max-width:14500px}.section-dreamscapes .hdsc-main h3,.page-node-183906 .hdsc-main h3{color:#003c58;font-size:30px;font-weight:200;line-height:1.2;margin-bottom:15px}@media(max-width:768px){.section-dreamscapes .hdsc-main h3,.page-node-183906 .hdsc-main h3{font-size:20px}}.section-dreamscapes .hdsc-main p,.page-node-183906 .hdsc-main p{color:#3b3b3b;font-size:20px;line-height:1.45}@media(max-width:768px){.section-dreamscapes .hdsc-main p,.page-node-183906 .hdsc-main p{font-size:16px}}.section-dreamscapes .hdsc-main .section_inner,.page-node-183906 .hdsc-main .section_inner{max-width:1500px}.hardscapes-promo-form>div{max-width:1500px;margin:0 auto}.hardscapes-promo-form .section_inner{max-width:1500px}.hardscapes-promo-form .section_inner>.fieldset-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.hardscapes-promo-form fieldset{border:none}.hardscapes-promo-form h3{font-size:32px;color:rgba(0,0,0,.8705882353);margin-bottom:-7.5px}.hardscapes-promo-form h3 strong{font-weight:500}.hardscapes-promo-form p{font-size:20px}.hardscapes-promo-form .form-item{clear:both;position:relative}@media(max-width:768px){.hardscapes-promo-form .form-item{margin-bottom:20px}}.hardscapes-promo-form .form-item.webform-component--form-container--flex-group-1--section-1--other-please-specify:before,.hardscapes-promo-form .form-item.webform-component--form-container--flex-group-2--section-3--other-please-specify-2:before,.hardscapes-promo-form .form-item.form-type-radio:before{display:none}.hardscapes-promo-form .webform-component--form-container--webform-header{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hardscapes-promo-form fieldset.flex-group,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-1,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3{padding:0;padding-right:50px;margin:0;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;border-right:1px solid #e4e1dd}@media(max-width:991px){.hardscapes-promo-form fieldset.flex-group,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-1,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0;border-right:none}}.hardscapes-promo-form fieldset.flex-group fieldset,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-1 fieldset,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2 fieldset,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3 fieldset{position:relative}.hardscapes-promo-form fieldset.flex-group fieldset:before,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-1 fieldset:before,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2 fieldset:before,.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3 fieldset:before{content:"*";display:block;color:red;position:absolute;top:20px;left:78px}.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2 .fieldset-description{margin-left:66px;margin-bottom:40px}@media(max-width:991px){.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-2 .fieldset-description{margin-left:0}}.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3{border-right:none;padding-right:0;padding-left:50px}@media(max-width:991px){.hardscapes-promo-form fieldset.webform-component--form-container--flex-group-3{padding-left:0}}.hardscapes-promo-form .webform-component--form-container--flex-group-1--section-1 legend,.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-2 legend,.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-3 legend,.hardscapes-promo-form .webform-component--form-container--flex-group-3--section-4 legend{float:left;margin-right:20px;margin-bottom:35px;font-size:24px;color:#f5822d;font-weight:400;width:50px;height:50px;border:1px solid #f5822d;position:relative}.hardscapes-promo-form .webform-component--form-container--flex-group-1--section-1 .fieldset-legend,.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-2 .fieldset-legend,.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-3 .fieldset-legend,.hardscapes-promo-form .webform-component--form-container--flex-group-3--section-4 .fieldset-legend{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hardscapes-promo-form .fieldset-description{position:relative;top:5px;font-size:18px;font-weight:500;line-height:1.35}.hardscapes-promo-form input.form-text{border-color:#e4e1dd;-webkit-box-shadow:none;box-shadow:none;padding-top:9px;font-size:16px;color:#3b3b3b}.hardscapes-promo-form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;color:rgba(0,0,0,.8705882353);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.hardscapes-promo-form .form-type-radio .option{margin-left:10px;font-size:16px;font-weight:500;color:rgba(0,0,0,.8705882353);position:relative;top:-1px}.hardscapes-promo-form select{height:2.3125em;color:rgba(0,0,0,.75);padding:9px 5px 5px 5px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e4e1dd}.hardscapes-promo-form .disclaimer{font-size:12px}.hardscapes-promo-form .webform-component-file{margin-bottom:60px}.hardscapes-promo-form .webform-component-file .form-managed-file{margin-bottom:10px}.hardscapes-promo-form .webform-component-file .form-managed-file button{font-size:14px;max-width:200px;padding:14px 35px 10px;margin-top:25px;margin-bottom:0;background-color:#f5822d !important}.hardscapes-promo-form .webform-component-file .form-managed-file button:hover{color:#3b3b3b !important}.hardscapes-promo-form .webform-component-file .description{font-size:12px}.hardscapes-promo-form .webform-component-file .description strong{font-weight:500}.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-3--other-please-specify,.hardscapes-promo-form .webform-component--form-container--flex-group-2--section-3--other-please-specify-2{margin-top:-15px}.hardscapes-promo-form .webform-submit.form-submit{float:right;margin-right:12%;font-weight:500;background-color:#f5822d;}.hardscapes-promo-form .webform-submit.form-submit:hover{color:#3b3b3b;}@media(max-width:1300px){.hardscapes-promo-form .webform-submit.form-submit{margin-right:5%}}@media(max-width:991px){.hardscapes-promo-form .webform-submit.form-submit{float:none;margin-top:0;margin-left:5%;margin-right:0}}.section-hardscapes h1,.section-hardscapes .button-group,.section-hardscapes .alert,.section-hardscapes .alerts,.section-hardscapes .messages,.page-node-183911 h1,.page-node-183911 .button-group,.page-node-183911 .alert,.page-node-183911 .alerts,.page-node-183911 .messages{display:none}@media(max-width:768px){.section-hardscapes .headers_container,.page-node-183911 .headers_container{padding-top:40px}}.section-hardscapes #hardscapes_landing_page .section_inner,.page-node-183911 #hardscapes_landing_page .section_inner{padding-left:25px;padding-right:25px}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content{background:#000 url("/sites/all/themes/fxl_responsive/images/hardscapes/family/herobanner@2x.jpg") no-repeat scroll bottom center/cover;height:75vh;max-height:985px}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content{height:65vh}}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;max-width:1500px;height:100%}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy{padding:30px 0 35px;top:6%;text-align:center;color:#fff;background-color:rgba(0,22,36,.35);z-index:1;position:relative}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy{top:10%;margin-bottom:14vh}}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:before,.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:after,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:before,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:after{content:"";display:block;background-color:rgba(0,22,36,.8);z-index:-1;width:100%;height:auto;position:absolute;top:0;bottom:0}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:before,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:before{left:-50%}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:after,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy:after{right:-50%}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy span.highlight,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy span.highlight{color:#f5822d}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1{display:block;color:#fff;margin-bottom:0;font-size:50px;font-weight:500}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1{font-size:42px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy h1{font-size:36px}}.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p{font-size:28px;margin-bottom:0}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p{font-size:24px;line-height:1.3;margin-top:10px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_hero .hero_image_content .section_inner .hero-copy p{font-size:22px}}.section-hardscapes #hardscapes_landing_page #featured_links .section_inner,.page-node-183911 #hardscapes_landing_page #featured_links .section_inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;max-width:1500px}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:bottom;-ms-flex-align:bottom;-moz-align-items:bottom;align-items:bottom;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:0 5%;position:relative;margin-top:-12%}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles{padding:0;margin-top:-185px;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles{margin-top:7.5%}}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble{opacity:0;max-width:21%;text-align:center;-webkit-animation:fadeInAnimation ease 1.25s;animation:fadeInAnimation ease 1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:1500px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble{max-width:18%}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble{max-width:33%;padding:10px;margin-bottom:30px}}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(1),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(2),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(3),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(4),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(4),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(4){max-width:41%;padding-left:10%}}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(5),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(5),.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:nth-child(5){max-width:41%;padding-right:10%}}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble span,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble span{display:block;margin-top:15px;font-weight:500;text-transform:uppercase;font-size:26px;-webkit-transition:all ease .35s;transition:all ease .35s}@media screen and (max-width:1500px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble span,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble span{font-size:20px}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble span,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble span{font-size:24px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble span,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble span{font-size:18px;line-height:1.35}}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:hover,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:hover{border-color:#ee7623}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:hover span,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:hover span{text-shadow:0px 1px 2px rgba(71,71,71,.233)}.section-hardscapes #hardscapes_landing_page #featured_links .five_bubbles .bubble:focus,.page-node-183911 #hardscapes_landing_page #featured_links .five_bubbles .bubble:focus{outline:none}.section-hardscapes #hardscapes_landing_page #intro_text,.page-node-183911 #hardscapes_landing_page #intro_text{margin-top:175px;padding-bottom:60px}.section-hardscapes #hardscapes_landing_page #intro_text .section_inner,.page-node-183911 #hardscapes_landing_page #intro_text .section_inner{max-width:1600px}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #intro_text,.page-node-183911 #hardscapes_landing_page #intro_text{margin-top:100px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #intro_text,.page-node-183911 #hardscapes_landing_page #intro_text{margin-top:60px}}.section-hardscapes #hardscapes_landing_page #intro_text p,.page-node-183911 #hardscapes_landing_page #intro_text p{font-size:24px;line-height:2;color:#3b3b3b}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #intro_text p,.page-node-183911 #hardscapes_landing_page #intro_text p{font-size:20px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #intro_text p,.page-node-183911 #hardscapes_landing_page #intro_text p{font-size:1.2rem}}.section-hardscapes #hardscapes_landing_page #hardscapes_features,.page-node-183911 #hardscapes_landing_page #hardscapes_features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:distribute;align-content:space-around}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:first-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:first-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:first-of-type{margin-right:0;margin-bottom:35px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type{margin-left:40px;padding-right:12%}@media screen and (max-width:1500px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type{margin-left:35px;padding-right:3%}}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type{margin-left:30px}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;margin-left:20px;padding-top:0;padding-right:0}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(odd)>div:last-of-type{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0;margin-bottom:35px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type{padding-left:3%}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding-top:0}.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type .copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type .copy p{max-width:94% !important}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type,.page-node-183911 #hardscapes_landing_page #hardscapes_features>div:nth-child(even)>div:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:relative}@media screen and (max-width:1700px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section{margin-bottom:60px}}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section{margin-bottom:10%}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section{margin-bottom:15%}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;background-repeat:no-repeat;background-size:100%;position:relative}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div img,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div img{width:100%}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div img,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div img{width:100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div h3,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div h3{font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:3px;color:#43484d;font-size:4em;margin-top:0;margin-bottom:10px}@media screen and (max-width:1500px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div h3,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div h3{font-size:3.5em}}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div h3,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div h3{margin-bottom:5px;font-size:2.5em;letter-spacing:1px}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div h3,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div h3{font-size:3.5vw;letter-spacing:1}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div h3,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div h3{font-size:2rem;margin-bottom:10px}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div p{color:#3b3b3b;font-size:1.4em;line-height:2;max-width:800px}@media screen and (max-width:1500px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div p{font-size:1.2em}}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div p{font-size:1em;line-height:1.75}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div p{font-size:1.75vw}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div p{font-size:1.1rem}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div a,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div a{-webkit-transition:all ease .35s;transition:all ease .35s;position:relative}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div a:before,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div a:before{position:absolute;content:"";width:100%;height:1px;top:100%;left:0;background:#ff7000;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div a:hover:before,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .copy,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .copy{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1750px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .copy p{max-width:90%}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .copy p{max-width:87.5%}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .copy,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .copy{position:relative;top:0;-webkit-transform:none;transform:none;padding:0 20px}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .copy p,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .copy p{max-width:100%}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link{font-size:1em;background:rgba(0,0,0,0);color:#ee7623;padding-left:0;padding-right:0;margin-bottom:0}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link{font-size:.88em}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link{font-size:.8em}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link{width:auto}}@media(max-width:475px){.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link{width:auto !important}}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link:before,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link:before{display:none}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link:after,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link:after{font-family:"fontello";content:"";display:block;position:absolute;right:-25px;top:45%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);color:#f60;-webkit-transition:all .75s;transition:all .75s}.section-hardscapes #hardscapes_landing_page #hardscapes_features .section div .button.link:hover:after,.page-node-183911 #hardscapes_landing_page #hardscapes_features .section div .button.link:hover:after{right:-50px;color:#fff}.section-hardscapes #hardscapes_landing_page #bottom_cta_container,.page-node-183911 #hardscapes_landing_page #bottom_cta_container{padding-top:100px;margin-bottom:35px;background-color:#fff}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container,.page-node-183911 #hardscapes_landing_page #bottom_cta_container{padding-top:30px}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container,.page-node-183911 #hardscapes_landing_page #bottom_cta_container{padding-top:0px}}.section-hardscapes #hardscapes_landing_page #bottom_cta_container .section_inner,.page-node-183911 #hardscapes_landing_page #bottom_cta_container .section_inner{max-width:1600px}.section-hardscapes #hardscapes_landing_page #bottom_cta_container h3,.page-node-183911 #hardscapes_landing_page #bottom_cta_container h3{color:#3b3b3b;margin-bottom:60px}@media(max-width:1300px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container h3,.page-node-183911 #hardscapes_landing_page #bottom_cta_container h3{font-size:2.25em}}@media(max-width:991px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container h3,.page-node-183911 #hardscapes_landing_page #bottom_cta_container h3{font-size:1.75em}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container h3,.page-node-183911 #hardscapes_landing_page #bottom_cta_container h3{margin-bottom:30px}}@media(max-width:475px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container h3,.page-node-183911 #hardscapes_landing_page #bottom_cta_container h3{font-size:1.5em}}@media(max-width:768px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container a.cta,.page-node-183911 #hardscapes_landing_page #bottom_cta_container a.cta{font-size:.85rem}}@media(max-width:475px){.section-hardscapes #hardscapes_landing_page #bottom_cta_container a.cta,.page-node-183911 #hardscapes_landing_page #bottom_cta_container a.cta{font-size:.75em;padding-left:20px;padding-right:20px;width:75% !important}}.node-type-product .reveal-modal-bg{opacity:.98 !important}.node-type-product .translate_link_container{width:100%;max-width:1160px;margin:0 auto;padding-left:1em;padding-right:1em;display:table;position:relative;top:-52px;right:200px}.translate_link_container .translate_link{font-weight:500;line-height:1;padding:6px 10px 3px;position:absolute;right:150px;top:156px;z-index:2;-webkit-transition:hover .5s;transition:hover .5s}.translate_link_container .translate_link.no-supp{right:-35px}@media screen and (max-width:1370px){.translate_link_container .translate_link{top:152px;font-size:14px}}@media(max-width:768px){.translate_link_container .translate_link{position:fixed;right:-2px !important;top:140px;background:#ee7623;color:#fff;border-radius:20px 0 0 20px;padding-bottom:9px;z-index:3;border:solid 1px rgba(196,99,30,.6588235294)}}.translate_link_container .translate_link:before{background-color:#ee7623;color:#fff;padding:5px;border-radius:50%;width:27px;height:27px;font-size:16px;display:inline-block;text-align:center;margin-right:5px;line-height:1.15}body.page-node-358286 .accessories_heading .special_note{display:none}.field-name-field-sub-title{display:none;font-size:75%;color:rgba(0,0,0,.75)}.node-type-product .accessory_container .field-name-field-sub-title{display:block;margin-top:-15px;margin-bottom:30px}body.html.page-node.page-node-.node-type-photometric-chart #page-title{display:none}.photometric-title{font-size:1.5em;font-weight:500;color:#222}.field-name-field-dynamic-photometrics .field-items .field-item{display:inline-block;width:45%;margin-bottom:25px}.field-name-field-dynamic-photometrics .field-items .field-item.first,.field-name-field-dynamic-photometrics .field-items .field-item.even{margin-right:4%}table.photometrics{border:0px;border-collapse:collapse;border-spacing:0;width:100%;padding:10px;background:#fff;color:#535353;margin-bottom:20px;margin-top:20px}table.photometrics .path{text-align:center}table.photometrics .tr:last-of-type{border:none}table.photometrics td{padding:5px;text-align:center}table.photometrics .square{display:inline-block;width:15px;height:15px;background:gray;position:relative;top:0px;margin-right:5px}table.photometrics .header{text-align:left;border-width:0;font-weight:500;font-size:1.75em;color:#222;padding-bottom:30px;border-bottom:4px solid #e0e0e0}table.photometrics .key{font-weight:600}table.photometrics .led{text-align:center}table.photometrics .degree{margin-left:-1px}table.photometrics .key strong,table.photometrics .key a{color:#222 !important}table.photometrics thead{background:#fff}table.photometrics thead tr:first-child{border-width:0;white-space:nowrap;font-size:1.5em;font-weight:400;border-top:4px solid #e4e1dd}table.photometrics thead tr:first-child td{color:#003c58}table.photometrics thead .subhead td{text-align:center}table.photometrics thead .key{background:#fff}table.photometrics th{color:#7c7a78;border-width:0}table.photometrics .ft,table.photometrics .cb,table.photometrics .bw{text-align:center;font-weight:400;color:#003c58}table.photometrics .sub td{border-width:0;font-size:40%;text-transform:capitalize;text-align:center}table.photometrics tbody{position:relative;overflow:hidden;background:rgba(0,0,0,0);z-index:1}table.photometrics tbody::before,table.photometrics tbody::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}table.photometrics tbody::after{top:10px}table.photometrics tr{border:none}table.photometrics tr td{white-space:nowrap}table.photometrics tr:last-of-type td{font-size:14px !important}table.photometrics tr:last-of-type td .square{width:10px !important;height:10px !important;top:2.5px !important}table.photometrics th,table.photometrics tr td{overflow:hidden;padding:12px;word-break:normal;background:rgba(0,0,0,0);color:#707070;border:1px solid #c5c1bf}table.photometrics tr td:last-child{border-right:0}table.photometrics tr td:first-child{border-left:0}table.photometrics .key{font-weight:500;padding:12px}table.photometrics tr:nth-of-type(even){background:none}table.photometrics .field-name-field-vertical-beam-width,table.photometrics .field-name-field-horizontal-beam-width{display:inline-block}.page-node-301836 .headers_container.default h1#page-title{margin-top:10px;margin-bottom:0;color:#2ba6cb;font-weight:200;margin-right:5px;font-size:46px}.page-node-301836 .webform-client-form-301836{width:80%}.page-node-301836 .webform-progressbar{width:60%;position:absolute;left:25px}.page-node-301836 .webform-progressbar-outer{position:relative;width:100%;height:5px;margin:.35em -1px 2em;background-color:#777;border:none}.page-node-301836 .webform-progressbar-page{position:absolute;width:20px;height:20px;margin:-10px -4px;border:1px solid #777;border-radius:20px;background-color:#777;border:none}.page-node-301836 .webform-progressbar-page.current{background-color:#ee7623;border:none}.page-node-301836 .webform-progressbar-inner{background-color:#ee7623;border:none;height:5px}.page-node-301836 .webform-progressbar-page.completed{background-color:#ee7623;border:none}.page-node-301836 .webform-component--customer-details-title{padding-top:40px;padding-bottom:0px}.page-node-301836 .progress-title{font-size:1.4em;margin-top:40px}.page-node-301836 input[type=file],.page-node-301836 input[type=checkbox],.page-node-301836 input[type=radio],.page-node-301836 select{margin:0px}.page-node-301836 .form-item{padding-top:10px}.page-node-301836 .form-managed-file .form-file,.page-node-301836 .form-managed-file .form-submit{margin-top:10px}.page-node-301836 select{padding-top:5px;padding-bottom:5px;font-size:.875em;width:25%}.page-node-301836 button{padding-left:3.125em;padding-right:3.125em}.page-node-301836 .form-submit:focus,.page-node-301836 .form-submit:hover,.page-node-301836 .form-submit:not(:focus){font-size:14px}.page-node-301836 .button-primary,.page-node-301836 .button-secondary{border-radius:0px;padding-top:1em;padding-bottom:.875em}.page-node-301836 .webform-draft.form-submit{padding-left:1em;padding-right:1em;font-weight:100;background-color:#fff !important;color:#63717a}.page-node-301836 .webform-previous.form-submit{background-color:#63717a !important}.page-node-301836 .secondary.form-submit{margin-right:3px;font-size:14px;font-weight:500;margin-top:0;height:40px;float:none}.page-node-301836 .requested_delivery_date label{display:inline;width:25%}.page-node-301836 #terms{margin-top:60px}.page-node-331656 #design-service-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(rgba(0,0,0,0.75))),url(/sites/fxl.com/files/design-service/fxl_ds_hero.jpg);background-image:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,0.75)),url(/sites/fxl.com/files/design-service/fxl_ds_hero.jpg);background-repeat:no-repeat;background-position-y:75%;background-position-x:center;background-size:cover;overflow:hidden;height:350px;padding-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-node-331656 #design-service-hero h2{color:#fff;padding-left:30px;margin-bottom:1em}.page-node-331656 .design-service-container{margin:auto;width:1400px;position:realtive}.page-node-331656 #design-service-intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-331656 #design-service-types{padding:20px;margin:auto;width:100%;background-color:#e4e1dd}.page-node-331656 .section_inner{padding:30px 30px 30px 30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-331656 .right-side{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;padding-left:20px}.page-node-331656 .left-side{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;padding-right:20px}.page-node-331656 #intro{padding-top:30px;font-size:1.1em}.page-node-331656 #fxlds-logo{position:relative;top:-8px;float:right;max-height:85%}.page-node-331656 .designplan-copy{padding:20px;text-align:left;font-size:1.025em}.page-node-331656 .self-service{padding-right:15px;-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.page-node-331656 .pro-service{padding-left:1px;-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.page-node-331656 .self-box{padding:0px 0px 0px 0px}.page-node-331656 .pro-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.page-node-331656 .horizontal-line{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;height:50px;width:65%;margin:auto;position:relative;bottom:0px}.page-node-331656 .self-horizontal-line{border-top:1px solid #000;height:50px;width:65%;margin:auto;position:relative;bottom:0px}.page-node-331656 .vertical-line{display:inline-block;border-left:1px solid #000;position:relative;height:50px;top:0px;margin-left:50%;margin-right:50%}.page-node-331656 .designplan{margin:0px;min-height:100px;padding:0px;max-width:32%}.page-node-331656 .designplan-orange{background-color:#ee7623;color:#fff;font-weight:500;font-size:1em;padding:15px;text-align:center}.page-node-331656 .designplan-orange:hover{background-color:#f5bf53;-webkit-transition:all 1s ease;transition:all 1s ease}.page-node-331656 h3.service{font-size:22px;font-weight:100;text-align:center;text-transform:uppercase;padding-bottom:1px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#000}.page-node-331656 .mydesignplan{background-color:#a1bdcc;position:relative;min-height:650px;margin-top:1px}.page-node-331656 .mydesignplan h5{text-align:center}.page-node-331656 .mydesignplan img,.page-node-331656 .proplan img{display:block;margin:auto;width:100%}.page-node-331656 .proplan{background-color:#003c58;color:#fff;position:relative;min-height:650px}.page-node-331656 .proplan h5{color:#fff;text-align:center}.page-node-331656 .plan-details-blue{background-color:#63717a;color:#fff;padding-top:60px;padding-bottom:60px}.page-node-331656 .plan-details-blue h2{color:#fff}.page-node-331656 .plan-details-blue li,.page-node-331656 .plan-details-light li{margin-left:15px}.page-node-331656 .slider{width:300px;position:relative;padding-top:275px;margin-top:40px;margin-left:0px}.page-node-331656 .basiclayoutslide{padding-top:400px}.page-node-331656 .generalconceptslide{padding-top:200px}.page-node-331656 .slider>img{position:absolute;left:0;top:0;-webkit-transition:all .5s;transition:all .5s}.page-node-331656 .slider label{margin:auto 9px;border:3px solid #999;float:left;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;opacity:.6}.page-node-331656 .slider label img{display:block;height:25px}.page-node-331656 .basiclayoutslide input[name=slide_switch_1]{display:none}.page-node-331656 .generalconceptslide input[name=slide_switch_2]{display:none}.page-node-331656 .slider input[name=slide_switch]{display:none}.page-node-331656 .basiclayoutslide input[name=slide_switch_1]:checked+label{border-color:#666;opacity:1}.page-node-331656 .generalconceptslide input[name=slide_switch_2]:checked+label{border-color:#666;opacity:1}.page-node-331656 .slider input[name=slide_switch]:checked+label{border-color:#666;opacity:1}.page-node-331656 .basiclayoutslide input[name=slide_switch_1]~img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.page-node-331656 .generalconceptslide input[name=slide_switch_2]~img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.page-node-331656 .slider input[name=slide_switch]~img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.page-node-331656 .basiclayoutslide input[name=slide_switch_1]:checked+label+img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-node-331656 .generalconceptslide input[name=slide_switch_2]:checked+label+img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-node-331656 .slider input[name=slide_switch]:checked+label+img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media(max-width:800px){.page-node-331656 .right-side,.page-node-331656 .left-side{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-left:10px}.page-node-331656 #intro{padding-bottom:30px;font-size:1.1em}.page-node-331656 #fxlds-logo{margin:auto;display:block;float:none}.page-node-331656 .pro-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-331656 .self-service,.page-node-331656 .pro-service{-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important}.page-node-331656 .horizontal-line{border-left:none !important;border-right:none !important}.page-node-331656 .pro-service{margin-top:60px}.page-node-331656 .designplan{-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important;min-width:100%}}.page-node-319801 .ds-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-319801 .headers_container.default h1#page-title{margin-top:10px;margin-bottom:0;color:#2ba6cb;font-weight:200;margin-right:5px;font-size:46px}.page-node-319801 .ds-left-side{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;text-align:left}.page-node-319801 .ds-right-side img{margin:auto;display:block;max-height:350px}.page-node-319801 .ds-right-side{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;vertical-align:middle;padding:40px}.page-node-374116 .lighting-technique-section h2{font-weight:200;font-size:1.8em}.page-node-374116 .lt-grey{background-color:#f8f7f6}.page-node-374116 .lighting-technique-container{width:100%;margin:0 auto;padding-right:0px;padding-left:0px}.page-node-374116 .lighting-technique-hero{width:100%;margin:auto;min-height:400px;background-image:url(/sites/fxl.com/files/_lighting-technique/CulDeSac_AZ_ZDC_015.jpg);background-position-y:75%;background-position-x:center;background-size:cover;overflow:hidden}.page-node-374116 .lighting-technique-hero h1{position:relative;top:275px;padding-left:10%;color:#fff}.page-node-374116 .lighting-technique-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-374116 .lt-menu-item{padding:1em;text-transform:uppercase;font-size:.75em}.page-node-374116 .lighting-technique-section{width:80%;margin:auto;padding-bottom:60px;padding-top:60px}.page-node-374116 .lt-line{color:#707070}.page-node-374116 .lt-section-cta{width:100%;padding-bottom:2em;display:inline-block;font-size:14px}.page-node-374116 .lt-cta-outline{padding:5px;font-weight:100;color:#ee7623;margin-right:4px;text-transform:uppercase}.page-node-374116 .lt-cta-outline img{padding-right:5px}.page-node-374116 .lt-card-container{padding-bottom:15px;display:grid;grid-template-columns:auto auto auto;margin-bottom:calc(5vh + 5%)}.page-node-374116 .lt-card{font-size:1.2em;margin:0;-webkit-perspective:800px;perspective:800px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;height:350px}.page-node-374116 .lt-card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:0 0px 0px 0 rgba(0,0,0,0);box-shadow:0 0px 0px 0 rgba(0,0,0,0)}.page-node-374116 .lt-card:hover .lt-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-node-374116 .lt-card-inner{cursor:alias;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .4s ease 0s;transition:-webkit-transform .4s ease 0s;transition:transform .4s ease 0s;transition:transform .4s ease 0s,-webkit-transform .4s ease 0s;-webkit-animation:giro 1s 1;animation:giro 1s 1}.page-node-374116 .lt-card-front,.page-node-374116 .lt-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:1.2em;height:100%;padding:.2em;position:absolute;text-align:center;width:100%}.page-node-374116 .lt-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-node-374116 .lt-card-front img,.page-node-374116 .lt-card-back img{width:100%;margin:auto;padding:0px}.page-node-374116 .card-name,.page-node-374116 .card-description{padding:1px}.page-node-374116 .card-name p{font-size:16px;font-weight:400;color:#707070;text-align:center}.page-node-374116 .lt-flip{width:17px !important;position:relative;bottom:5px;left:4px}.page-node-374116 .card-description p{font-size:16px;font-weight:400;text-align:center;padding:5px 1px;color:#707070;line-height:1.2}@media(max-width:768px){.page-node-374116 .lt-section-cta a{padding-bottom:2em}.page-node-374116 .lt-card-inner{height:350px}.page-node-374116 .lt-card-container{margin-bottom:10px;padding-bottom:10px}}@media(max-width:600px){.page-node-374116 .lt-section-cta a{padding-bottom:.5em;font-size:1.25em}.page-node-374116 .lt-card-container{grid-template-columns:auto;margin-bottom:0%;padding-bottom:1px}.page-node-374116 .lt-cta-outline{display:block}.page-node-374116 .lt-card{height:425px}}.section-searchunify h1,.su__btn-back-to-top{display:none}.fxl-collections-wrapper .fxl-collections-hero{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("/sites/fxl.com/files/_banners/fxl_collections/collections_header.jpg");height:650px}.fxl-collections-wrapper .fxl-collections-hero .copy{margin:auto auto 0;padding:4em 2.75em 2em;width:85%}.fxl-collections-wrapper .fxl-collections-hero .copy h1{font-size:51px;color:#fff;font-weight:500;text-shadow:0px 1px 2px rgba(71,71,71,.233)}.fxl-collections-wrapper .fxl-collections-container{width:100%;margin:auto}.fxl-collections-wrapper .fxl-collections-container .copy{max-width:1180px;margin:auto;padding:4em 2em;max-width:85%}.fxl-collections-wrapper .fxl-collections-container h2{color:#222;font-weight:400;font-size:43px}.fxl-collections-wrapper .fxl-collections-container h2 strong{font-weight:500}.fxl-collections-wrapper .fxl-collections-container p{font-size:26px;line-height:2;max-width:85%}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 5px;margin:1em auto}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card:nth-child(even){background:#f0f3f4}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card:nth-child(odd){background:#f9fafa}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card h3{color:#717a84;text-transform:uppercase;font-size:36px;font-weight:500}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card h3 strong{color:#003c58;font-weight:600}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .left{width:45%;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:350px}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .apex{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/apex_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .cora{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/cora_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .designer{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/designer_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .evo{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/evo_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .exa{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/exa_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .garden{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/garden_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .modern{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/modern_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .pinnacle{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/pinnacle_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .runa{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/runa_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .stella{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/stella_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .terra{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/terra_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .vantage{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/vantage_tile.jpg")}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right{padding:2em;width:55%}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right p{max-width:700px;line-height:1.6;font-size:22px}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .product-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:56%}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .product-wrapper .product{border:none;width:128px;margin:4px}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .product-wrapper .product img{width:100%;margin:0 auto 5px;padding-right:2px}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .product-wrapper .product img:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .product-wrapper .product .product-name{font-size:14px;font-weight:500;color:#003c52;margin-left:2px;display:block}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .cta{width:250px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:2em;margin-right:auto}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .cta .more{border:none;font-size:12px;font-weight:500;color:#222;padding-bottom:1em;-ms-flex-item-align:end;align-self:flex-end;width:100%}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .cta .button{border:1px solid #ee7623;background:none;text-align:start;color:#ee7623;text-transform:capitalize;padding:.75em 1em;border-radius:10px;white-space:nowrap;max-height:36px}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right .fxl-collections-products .cta .button:hover{background-color:#fff1e8}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card:last-child{margin-bottom:60px}@media(max-width:991px){.fxl-collections-wrapper .fxl-collections-container .copy{padding:1.5em}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .left,.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .right{width:100% !important}.fxl-collections-wrapper .fxl-collections-container .fxl-collections-card .product-wrapper{width:100% !important}}@media(max-width:991px)and (max-width:767px){.fxl-collections-wrapper .fxl-collections-container .apex{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/apex_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .cora{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/cora_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .designer{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/designer_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .evo{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/evo_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .exa{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/exa_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .garden{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/garden_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .modern{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/modern_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .pinnacle{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/pinnacle_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .runa{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/runa_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .stella{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/stella_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .terra{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/terra_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .vantage{background-image:url("/sites/fxl.com/files/_banners/fxl_collections/vantage_tile_m.jpg") !important}.fxl-collections-wrapper .fxl-collections-container .right .fxl-collections-products{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.fxl-collections-wrapper .fxl-collections-container .right .fxl-collections-products .product-wrapper{width:100 !important}.fxl-collections-wrapper .fxl-collections-container .right .fxl-collections-products .cta{width:100% !important;margin-left:0 !important;margin-top:1.25em}.fxl-collections-wrapper .fxl-collections-container .right .fxl-collections-products .cta .button{text-align:center !important}}.color-designer{color:#004d6b}.color-vantage{color:#006ba9}.color-modern{color:#4a4443}.color-cora{color:#e76204}.color-terra{color:#6d5f27}.color-runa{color:#61281d}.color-pinnacle{color:#c66a17}.color-stella{color:#9d374a}.color-exa{color:#c17e01}.color-garden{color:#7e8f3d}.color-apex{color:#7f7976}.collections-bg{background:#f9fafa}.fx-about-page h2{font-size:42px}.fx-about-page a.button{text-transform:none}.fx-about-page .hero{background-image:url(https://www.fxl.com/sites/fxl.com/files/about/about_header.jpg);background-size:cover;background-repeat:no-repeat;height:500px;overflow:hidden;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media(max-width:1280px){.fx-about-page .hero{height:550px}}@media(max-width:1030px){.fx-about-page .hero{height:420px}}@media(max-width:768px){.fx-about-page .hero{height:400px}}@media(max-width:580px){.fx-about-page .hero{height:320px}}.fx-about-page .hero p{font-size:22px;line-height:2}@media(max-width:1280px){.fx-about-page .hero p{font-size:18px}}@media(max-width:640px){.fx-about-page .hero p{font-size:16px}}.fx-about-page .hero h2{position:absolute;bottom:40px;width:100%;max-width:1080px;color:#fff;font-size:42px}@media(max-width:1280px){.fx-about-page .hero h2{font-size:38px}}@media(max-width:640px){.fx-about-page .hero h2{font-size:32px}}.fx-about-page #sticky_smooth_scroll_nav{background-color:#003c58;padding:0}@media(max-width:768px){.fx-about-page #sticky_smooth_scroll_nav{display:block}}.fx-about-page #sticky_smooth_scroll_nav ul{overflow-x:auto;white-space:nowrap}.fx-about-page #sticky_smooth_scroll_nav ul li{padding:1.25em 0}.fx-about-page #sticky_smooth_scroll_nav ul li a{font-size:14px;font-weight:500;text-decoration:none;border-bottom:none;padding:.5em}.fx-about-page #sticky_smooth_scroll_nav ul li:hover{background-color:#ee7623}.fx-about-page #sticky_smooth_scroll_nav.scroll-to-fixed-fixed{padding:0;-webkit-box-shadow:none;box-shadow:none;position:fixed;top:130px !important}@media(max-width:768px){.fx-about-page #sticky_smooth_scroll_nav.scroll-to-fixed-fixed{top:50px !important}}.fx-about-page #intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1080px;margin:5em auto;padding:0 2em}.fx-about-page #intro .left{width:50%}.fx-about-page #intro .right{width:50%;text-align:center;margin:auto}.fx-about-page #intro .right img{max-width:375px}@media(max-width:768px){.fx-about-page #intro{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fx-about-page #intro .left,.fx-about-page #intro .right{width:100%;padding:0 2em}.fx-about-page #intro .left img,.fx-about-page #intro .right img{max-width:100%;margin-bottom:2em}}.fx-about-page #advantages_lighting{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Monserate_Winery.jpg");background-size:cover;background-repeat:no-repeat;position:relative;height:650px}.fx-about-page #advantages_lighting .advantage_container{background:rgba(255,255,255,.8);width:35%;min-width:350px;padding:2em;position:absolute;top:15%;right:15%}@media(max-width:868px){.fx-about-page #advantages_lighting{height:auto;min-height:800px}.fx-about-page #advantages_lighting .advantage_container{width:100%;top:unset;bottom:0;right:0}}.fx-about-page #selecting_fixtures .selecting_container,.fx-about-page #luxor_technology .luxor_container{max-width:1180px;margin:5em auto;padding:0 2em}.fx-about-page #selecting_fixtures .selecting_container h2,.fx-about-page #selecting_fixtures .selecting_container p,.fx-about-page #luxor_technology .luxor_container h2,.fx-about-page #luxor_technology .luxor_container p{max-width:800px}.fx-about-page #selecting_fixtures .selecting_container a,.fx-about-page #luxor_technology .luxor_container a{text-align:center}.fx-about-page #selecting_fixtures .selecting_container span,.fx-about-page #luxor_technology .luxor_container span{text-align:center;display:block}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper,.fx-about-page #luxor_technology .luxor_container .card_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card{width:32%;border-top:1px solid #ee7623;border-bottom:1px solid #ee7623;border-left:1px solid #ee7623;border-right:1px solid #ee7623}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card .card_image_container,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card .card_image_container{border-bottom:none}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card .card_image_container .card_image,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card .card_image_container .card_image{position:unset;height:330px}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card .card_text,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card .card_text{padding:1em 1.25em}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card .card_text h3 a,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card .card_text h3 a{color:#003c58}@media(max-width:900px){.fx-about-page #selecting_fixtures .selecting_container .card_wrapper,.fx-about-page #luxor_technology .luxor_container .card_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.fx-about-page #selecting_fixtures .selecting_container .card_wrapper .card,.fx-about-page #luxor_technology .luxor_container .card_wrapper .card{width:100%}}.fx-about-page #product_portfolio{max-width:1180px;margin:0 auto;padding:0 2em}.fx-about-page #product_portfolio span{text-align:center;display:block}.fx-about-page #product_portfolio .portfolio_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:3em;-ms-flex-pack:distribute;justify-content:space-around}.fx-about-page #product_portfolio .portfolio_container h2,.fx-about-page #product_portfolio .portfolio_container p{text-align:start}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper{width:18%;margin-bottom:1em}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .portfolio_products_image{margin:auto;width:200px;height:200px;-webkit-box-shadow:1px 1px 5px 2px rgba(0,0,0,.15);box-shadow:1px 1px 5px 2px rgba(0,0,0,.15);background-size:cover;background-repeat:no-repeat}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .np_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-1.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .np_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-1-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .pb_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-2.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .pb_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-2-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .dm_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-3.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .dm_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-3-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .mpl_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-4.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .mpl_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-4-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .mpz_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-5.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .mpz_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-5-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .lf_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-6.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .lf_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-6-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .hs_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-7.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .hs_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-7-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .nl_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-8.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .nl_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-8-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .ve_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-9.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .ve_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-9-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .lp_product{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/Component_73-10.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .lp_product:hover{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/hover/Component_73-10-h.jpg")}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .portfolio_products_title{margin-top:1em;width:200px;margin-left:auto;margin-right:auto}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .portfolio_products_title a{color:#222}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper .portfolio_products_title a strong{color:#003c58}@media(max-width:1140px){.fx-about-page #product_portfolio{padding:0 2em}.fx-about-page #product_portfolio .portfolio_container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper{width:24%;margin-bottom:2em}}@media(max-width:768px){.fx-about-page #product_portfolio .portfolio_container .portfolio_products_wrapper{width:48%}}.fx-about-page #find_distributors{background-image:url("https://www.fxl.com/sites/fxl.com/files/about/FX_Design_Residential_Project.jpg");background-size:cover;background-repeat:no-repeat;position:relative;height:650px;background-position:right;margin-top:3em}.fx-about-page #find_distributors .lighting_distributors{background:rgba(255,255,255,.8);width:28%;min-width:350px;padding:2em;position:absolute;top:15%;left:15%}@media(max-width:868px){.fx-about-page #find_distributors{height:auto;min-height:800px}.fx-about-page #find_distributors .lighting_distributors{width:100%;top:unset;bottom:0;left:0}}.fx-about-page #get_inspired{max-width:1180px;margin:0 auto;padding:0 2em}.fx-about-page #get_inspired .get_inspired_container{padding:3em 0}.fx-about-page #contact{max-width:1180px;margin:0 auto;padding:0 2em}.fx-about-page #contact .contact_container{padding:3em 0}@font-face{font-family:"fontello";font-style:normal;font-weight:normal;src:url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.eot?79951935");src:url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.eot?79951935#iefix") format("embedded-opentype"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.woff2?79951935") format("woff2"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.woff?79951935") format("woff"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.ttf?79951935") format("truetype"),url("/sites/all/themes/fxl_responsive/fonts/fontello/fontello.svg?79951935#fontello") format("svg")}#added-to-list-modal .item-added-tumbnail{float:left}#added-to-list-modal .preview-quantity{border:1px solid #ccc;padding:5px 10px;font-size:14px;margin:0 10px}#added-to-list-modal input{font-size:14px;padding:3px 10px;line-height:14px}#added-to-list-modal .close-modal a,#added-to-list-modal .view-list a{background:#ee7623 none repeat scroll 0 0;clear:right;color:#fff;float:right;font-size:18px;font-weight:500;line-height:12px;margin-top:1em;padding:18px 50px 16px;text-transform:uppercase;text-align:center}@media(max-width:700px){#added-to-list-modal .close-modal a,#added-to-list-modal .view-list a{line-height:1.2}}#added-to-list-modal .close-modal a:hover,#added-to-list-modal .view-list a:hover{background-color:#e16611}#added-to-list-modal .view-list{clear:both;float:left}#added-to-list-modal .view-list a{background:#fff;color:#ee7623;border:3px solid #ee7623;padding:15px 30px 13px}#added-to-list-modal .view-list a:hover{border-color:#e16611;color:#fff}@media(max-width:700px){#added-to-list-modal .close-modal a,#added-to-list-modal .view-list a,#added-to-list-modal .view-list{width:100%}}#added-to-list-modal .close-modal a:hover{text-decoration:none}#added-to-list-modal h4{font-size:30px;margin-bottom:8px}#added-to-list-modal .preview-description{font-size:18px}#added-to-list-modal .preview{border:1px solid #ccc;float:right;width:100%}.share-container{position:relative}.share-toolbox{width:305px;margin-top:20px;display:none;position:absolute;z-index:100;background:#fff;border:1px solid #ccc;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0px 10px 18px 0px rgba(0,0,0,.32);box-shadow:0px 10px 18px 0px rgba(0,0,0,.32)}.share-toolbox a.ajax-progress{position:relative}.share-toolbox a.ajax-progress:after{content:url("/sites/all/themes/fxl_responsive/images/fx-throbber-active.gif");width:16px;height:16px;display:block;position:absolute;top:9px;right:-25px}.my-list-item-desktop .share-toolbox{margin-top:28px}.view-my-lists .my-list-item-desktop div.share-toolbox{display:none;position:absolute;z-index:100;background:#fff;border:1px solid #ccc}.share-toolbox:after{width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #ccc;content:"";display:none;position:absolute;top:-15px;left:50%;margin-left:-7px}.share-toolbox .share-header{background:#ccc none repeat scroll 0 0;color:#333;font-weight:500;padding:7px 15px 5px;text-transform:uppercase;text-align:left}.share-toolbox .share-header .list-share-close:before{content:"X";width:20px;height:20px;display:inline-block}.share-toolbox .share-content{padding:10px}.share-toolbox .share-content a{text-transform:uppercase;display:inline-block;background:#ee7623;margin:0 5px;padding:8px 10px 5px;color:#fff}.share-toolbox .share-content a:first-of-type{margin-left:0}.share-toolbox .share-content a:last-of-type{margin-right:0}.share-toolbox .share-header .list-share-close{margin:0 10px;position:absolute;right:0;text-align:center}.view-more-items .show-email,.view-more-items .show-url,.share-toolbox .success-message,.share-toolbox .error-message{display:none;margin-top:10px}.my-list-print .print-footnote{display:none}.my-list-print .menu-block-8,.my-list-print .form-item-sort,.my-list-print .delete-item,.my-list-print #my-list-list-form .form-item-title label,.my-list-print #my-list-list-form .form-item-description label,.my-list-print button,.my-list-print .form-item-note label,.my-list-print .form-item-note input.empty,.my-list-print .list-actions,.my-list-print .back-to-my-lists-link,.my-list-print .block-block-4,.my-list-print .block-block-174{display:none}.my-list-print .node-title a{text-decoration:none}.my-list-print .form-item-note input{border:0}.share-toolbox .show-url input,.share-toolbox .show-email input{margin-top:14px}.share-toolbox .share-content a.list-share-pdf{padding-left:16px;padding-right:16px}.share-toolbox .share-content a.list-share-url{padding-left:14px;padding-right:14px}div[id^=edit-items] .field-item,.field-name-field-list-items .field-item{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.item-details{-webkit-box-flex:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;max-width:1010px}#edit-items .item-thumbnail{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.my-list-field-list-view .item-delete{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.list-item-more-actions a{font-size:21px;font-weight:500;margin:0 20px;text-transform:uppercase;color:#666}.list-actions{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.list-actions a{font-size:14px;font-weight:500;margin:0 26px;text-transform:uppercase;height:34px;display:inline-block;line-height:1.4}.item-actions .item-delete{font-size:21px;font-weight:500;text-transform:uppercase}.item-actions .item-delete:before{font-family:"fontello";content:"";margin-right:8px}.back-to-my-lists-link a:before{font-family:"fontello";content:"";display:inline-block;font-size:7px;margin-right:8px;position:relative;top:-3px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.list-actions .pdf-list:before,.my-design-project-header .pdf-list:before{font-family:"fontello";content:"";margin-right:8px;font-size:24px;position:relative;top:2px}.list-actions .copy-list:before{font-family:"fontello";content:"";margin-right:8px;font-size:24px;position:relative;top:2px}.list-actions .share-list:before{font-family:"fontello";content:"";margin-right:8px;font-size:24px;position:relative;top:2px}.list-actions .delete-list:before{font-family:"fontello";content:"";margin-right:8px;font-size:24px;position:relative;top:2px}.list-actions-container .form-submit.top{margin-bottom:0;height:64px}.list-price{min-width:280px;padding:10px 40px}.list-price .extended-price{margin-left:40px}.list-price .price-value{color:#ee7623;font-weight:500}.item-actions{padding-top:10px;padding-bottom:10px;padding-left:40px;border-left:2px solid #eaeaea}.item-note{line-height:1.4;padding-left:10px;padding-right:10px}.list-item-more-actions{display:inline-block}.item-qty-and-note-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;max-width:600px;height:auto;min-height:32px}.not-logged-in.node-type-my-list .my-list-field-list-view .item-quantity{margin-top:0}.form-item.form-type-textfield.form-item-note{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.item-actions{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-left:12px;margin-top:8px}.my-list-field-list-view .form-item-quantity{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;float:left}.form-item-note label{display:none}.item-note.form-text{margin-bottom:0}.my-list-field-list-view .item-product-number{margin-top:0;margin-bottom:10px}.my-list-field-list-view .item-date-added{margin-left:0;font-size:12px}.my-list-field-list-view .form-item-quantity label{float:left;font-size:14px;font-weight:500;text-transform:uppercase}.item-qty-and-note-container .form-item-note{margin-bottom:0;margin-top:0}#list-items .form-item input{-webkit-box-shadow:none;box-shadow:none}.list-item-more-actions a:before{font-family:"fontello";content:"";margin-right:8px}.list-item-more-actions a.download-item:before{font-family:"fontello";content:"";margin-right:8px}.list-item-more-actions a.edit-item:before{font-family:"fontello";content:"";margin-right:8px}.my-list-field-form .form-item-title input{font-size:34px;font-weight:500}.my-list-field-form .form-item-description textarea{resize:none !important;height:94px}.my-list-field-list-view .form-item-title input{height:50px}.list-created{font-size:12px;font-weight:500;margin-bottom:20px;color:#999}.my-list-field-list-view .form-item-description{margin-bottom:4px}.my-list-field-list-view .form-item,.my-list-field-list-view .form-actions{margin:0}.list-actions-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;max-width:100%;width:100%;float:right;margin-bottom:22px}@media(max-width:768px){.list-actions-container{display:block;max-width:100%}}#my-list-list-form .list-actions-container{max-width:100%}#delete-confirm-modal .buttons{float:right;margin-top:12px}.form-submit.bottom{clear:both;display:inline-block;float:right;margin-bottom:3em;margin-top:2em;display:none}.form-submit.bottom.show{display:inline-block}.form-item-sort .form-select{margin-bottom:0}#my-list-list-form .my-list-items{float:left;width:100%}.form-item-sort .form-select{-webkit-appearance:none;-moz-appearance:none;background:#fff none repeat scroll 0 0;border:1px solid #e4e1dd;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;outline:0 none;overflow:hidden;padding-left:16px;padding-right:32px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:16px;font-weight:500;height:64px;letter-spacing:-0.01em;line-height:1.5;position:relative}.form-item-sort .form-select option{padding:10px;-moz-user-select:none;display:block;float:none !important;line-height:normal !important;min-block-size:1em;overflow-wrap:normal !important;position:static !important;text-align:match-parent;text-indent:0;white-space:nowrap !important}#edit-list-select-container select option{padding:10px}#edit-list-select-container option{-moz-user-select:none;display:block;float:none !important;line-height:normal !important;min-block-size:1em;overflow-wrap:normal !important;position:static !important;text-align:match-parent;text-indent:0;white-space:nowrap !important}.sort_container .icon-down_arrow_accordion_2_optimized{font-size:9px;pointer-events:none;position:absolute;right:15px;top:42%}.sort_container{position:relative}.total_items{font-size:14px;font-weight:400;margin-top:26px;display:inline-block;min-width:200px}.total_items span{font-weight:500}.total_and_pager_container{display:inline-block;margin-right:40px}.my-list-item-actions a{display:inline-block;margin:0 10px}.my-list-item-actions a:before{content:"";width:10px;height:10px;background:red;display:inline-block;margin:0 5px 0 0}.my-list-field-list-view .field-item{float:left;clear:both;width:90%;border:1px solid #ccc;margin:1.2em 1em;padding:1em;-webkit-box-sizing:content-box;box-sizing:content-box}.my-list-field-list-view .item-thumbnail{margin-right:2em}.my-list-field-list-view .item-quantity,.my-list-field-list-view .item-date-added{margin-top:0;float:left}.my-list-field-list-view .item-quantity{text-transform:uppercase}.my-list-field-list-view .item-quantity .quantity-value{font-weight:bold;border:1px solid #ccc;padding:5px 10px;margin:0 1em}.my-list-field-list-view .item-date-added{margin-left:0;margin-top:1em}.my-list-field-list-view .form-item-quantity{float:left}.my-list-field-list-view .form-item-quantity label{font-weight:normal;float:left;font-size:14px}.my-list-field-list-view .form-item-quantity input{font-weight:bold;padding:5px 10px;margin:0 1em;float:left;font-size:14px}.my-list-field-list-view .form-item-quantity input,.my-list-field-list-view .form-item-note input{border:2px solid #e4e1dd}.my-list-field-list-view .item-delete{float:right}.node-type-my-list.my-list-has-edit-access .body,.node-type-my-list.my-list-has-edit-access h1#page-title{display:none}.my-list-field-form .form-item-title input{font-size:26px}.my-list-field-form .form-item-description textarea{font-size:16px;resize:none !important}.my-list-field-form .form-item-description textarea:focus,.my-list-field-form .form-item-description textarea:hover{border:1px solid #ccc;border-radius:4px;outline:none}.my-list-field-list-view .field-item{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;float:left;margin:1.2em 0;padding:1em;width:100%}.my-list-field-list-view .item-thumbnail{border:1px solid #ccc;display:inline-block;float:left;margin-right:1em}.my-list-field-list-view .item-product-number{font-size:20px;font-weight:800}.my-list-field-list-view .item-product-number small{font-weight:normal;text-transform:uppercase}.my-list-field-list-view .item-quantity,.my-list-field-list-view .item-date-added{float:left}.back-to-my-lists-link{margin-top:1em;text-align:right}.my-list-field-list-view .item-quantity{text-transform:uppercase;min-width:100px;font-weight:500}.my-list-field-list-view .item-quantity .quantity-value{font-weight:bold;border:1px solid #ccc;padding:5px 10px;margin:0 1em 0 .6em}.my-list-field-list-view .item-delete{float:none}.my-list-field-form .form-item-title input{font-size:30px}.my-list-field-form .form-item-description textarea{font-size:16px;resize:none !important;line-height:1.4}.my-list-field-form .form-item-description textarea:focus,.my-list-field-form .form-item-description textarea:hover{border:1px solid #ccc;border-radius:4px;outline:none}.create-list-modal,#add-new-list-modal,#add-new-list-modal-accessory,#added-to-list-modal,#success-modal,#delete-confirm-modal,.copy-list-modal-form,.edit-list-modal{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:900px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:1px solid #ccc;z-index:10001;padding:80px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.5);box-shadow:0 0 40px rgba(0,0,0,.5)}.create-list-modal h2,#add-new-list-modal h2,#add-new-list-modal-accessory h2,#added-to-list-modal h2,#success-modal h2,#delete-confirm-modal h2,.copy-list-modal-form h2,.edit-list-modal h2{font-weight:400;margin-top:0;font-size:2.4em}.create-list-modal p,#add-new-list-modal p,#add-new-list-modal-accessory p,#added-to-list-modal p,#success-modal p,#delete-confirm-modal p,.copy-list-modal-form p,.edit-list-modal p{font-size:20px}#login-modal{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:400px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:none;z-index:10001;padding:50px}@media(max-width:768px){#login-modal{position:relative;top:0;-webkit-transform:translate(-50%,none);transform:translate(-50%,none);left:50%}}#login-modal h2{font-size:24px;margin-bottom:5px;margin-top:10px}#login-modal p{margin-bottom:30px}#login-modal .form-submit{margin-top:10px;margin-bottom:0;width:100%}#login-modal .button.secondary{width:100%}#login-modal-accessory{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:400px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:none;z-index:10001;padding:50px}#login-modal-accessory h2{font-size:24px;margin-bottom:30px;margin-top:10px}#login-modal-accessory .form-submit{margin-top:10px;margin-bottom:0;width:100%}#login-modal-accessory .button.secondary{width:100%}.close_modal{height:54px;position:absolute;right:0;text-align:center;top:0;width:58px}.item-added-description .product_number{font-weight:800}#added-to-list-modal .quantity{display:inline-block;font-size:16px;margin-top:4px}.item-added-description{display:inline-block;padding-top:15px;width:auto}#my-list-welcome-back-login-form .or,.order_number_container .or,#the-login-form .or,#the-login-form-accessory .or{display:inline-block;line-height:0;margin-bottom:20px;padding-top:1px;position:relative;text-align:center;top:2px;width:100%;text-transform:uppercase}#my-list-welcome-back-login-form .or:after,.order_number_container .or:after,#the-login-form .or:after,#the-login-form-accessory .or:after{background-color:rgba(0,0,0,0);border-top:1px solid #e7e7e7;content:"";display:block;height:1px;margin-top:-1px;position:absolute;top:50%;width:100%;z-index:1}#my-list-welcome-back-login-form .or span,.order_number_container .or span,#the-login-form .or span,#the-login-form-accessory .or span{background-color:#fff;color:#767676;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:0 8px 0 7px;position:relative;z-index:2}.close_modal:after{content:"";display:inline-block;font-family:"fontello";font-size:34px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}#create-account{border:2px solid #ccc;margin-bottom:0}.copy-list-modal .form-item,.edit-list-modal .form-item{margin-bottom:2em}input[type=text]{border:1px solid #ccc;font-size:14px}#modal_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.8);border:none}#modal_overlay_accessory{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.8);border:none}.buttons{float:right}.buttons .button{margin-left:6px;margin-bottom:0}.buttons .button:hover{background-color:#e16611}.buttons .button:focus{background-color:#e16611}.buttons .button.secondary{margin-left:0}.buttons .button.secondary:hover{background-color:#dadada}.buttons .button.secondary:focus{background-color:#dadada}#modal_overlay.show,#modal_overlay_accessory.show,#login-modal.show,#login-modal-accessory.show,#the-login-form.show #login-modal,#the-login-form-accessory.show #login-modal-accessory,#add-new-list-modal.show,#add-new-list-modal-accessory.show,#add-new-list-modal.success{display:block}#added-to-list-modal{display:block;max-width:700px;width:100%;padding:0}#added-to-list-modal .top_container{padding:60px 80px;display:inline-block;width:100%}@media(max-width:768px){#added-to-list-modal .top_container{padding:40px}}#added-to-list-modal .suggested_accessories_section{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pagination-centered{display:inline-block;float:none;margin:38px 0;max-width:750px;text-align:left;width:calc(100% - 200px)}.bottom_pager{display:none}#list-items .pagination-centered:nth-child(1){background-color:red !important;border:2px solid orange}.pagination-centered .item-list{display:inline-block}.ajax-progress .throbber{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/fx-throbber-active.gif") no-repeat scroll 0 center}.ajax-progress .message{display:none}#my-list-add-to-list-form #add-new-list-modal .form-submit{float:right;margin-bottom:0;margin-top:12px}.edited{border:2px solid #ee7623 !important}.not-logged-in.node-type-my-list .list-actions-container{margin-bottom:0;margin-top:4px}.not-logged-in.node-type-my-list .form-item{margin-top:0}.not-logged-in.node-type-my-list .total_items{display:inline-block;margin-top:0;margin-bottom:8px}.not-logged-in .list-created{margin-top:10px;margin-bottom:50px}.not-logged-in.node-type-my-list .body.field{line-height:1.5}.not-logged-in.node-type-my-list .pagination-centered{display:inline-block;float:none;margin:8px auto;max-width:750px;text-align:left;width:calc(100% - 370px)}.not-logged-in.node-type-my-list .my-list-field-list-view .field-item{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.not-logged-in.node-type-my-list .item-actions-condensed{-ms-flex-negative:0;flex-shrink:0}.not-logged-in.node-type-my-list .field-name-field-list-items{display:inline-block;margin-bottom:3em;width:100%}.node-type-my-list h1#page-title{display:none}@media(min-width:768px){.not-logged-in.node-type-my-list .list-item-more-actions .download_condensed{display:none}.not-logged-in.node-type-my-list .list-item-more-actions .item_actions_inner_container{display:block}.not-logged-in.node-type-my-list .list-item-more-actions .item_actions_inner_container:after{display:none}}.view-my-lists{margin-bottom:5em}.my-list-item-title-and-created p{margin-bottom:0}.my-list-item-description{line-height:1.5}.view-my-lists .my-list-item-desktop{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;width:100%}.view-my-lists .my-list-item-desktop .my-list-item-count{background:gray none repeat scroll 0 0;color:#fff;font-size:1.5em;font-weight:bold;height:100%;max-width:90px;padding:20px;text-align:center;width:100%}.view-my-lists .my-list-item-desktop .my-list-item-title-and-created{-webkit-box-flex:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:0;flex-shrink:0;margin-right:auto;padding-left:20px}.view-my-lists .my-list-item-desktop .my-list-item-title-and-created .my-list-title{font-size:22px;font-weight:500;max-width:300px}.view-my-lists .my-list-item-desktop .my-list-item-description{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:2;flex-shrink:2;padding:0 40px;overflow:hidden;text-overflow:ellipsis}@media(max-width:1030px){.view-my-lists .my-list-item-desktop .my-list-item-description{padding:0 30px;display:none}}.view-my-lists .my-list-item-desktop .list-actions{-ms-flex-negative:0;flex-shrink:0;position:relative}@media(max-width:950px){.view-my-lists .my-list-item-desktop .list-actions{-ms-flex-negative:2;flex-shrink:2}}@media(max-width:768px){.view-my-lists .my-list-item-desktop{display:none}}#edit-items .item-thumbnail{border:1px solid #ccc;display:inline-block}.item-added-thumbnail{display:inline-block;float:left;margin-right:10px;width:auto;border-right:1px solid #ccc}.view-my-lists .views-row{width:100%;border:1px solid #ccc;padding:0;display:table;margin:20px 0}.view-my-lists .views-field-title{font-size:24px}.my-list-item-desktop .my-list-item-count .items-label{text-transform:uppercase;font-weight:normal;font-size:.6em;display:block}.my-list-item-mobile{display:none}.item-added-description{padding-top:15px}.item-added-description p{font-size:20px;margin-bottom:4px}.item-added-description p:nth-child(2){font-size:17px;font-weight:500}.download_condensed{display:block}.item_actions_inner_container{display:none}.download_condensed.open+.item_actions_inner_container{background-color:#eaeaea;top:46px;display:block;padding:8px;position:absolute;width:160px;left:42%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0px 10px 18px 0px rgba(0,0,0,.32);box-shadow:0px 10px 18px 0px rgba(0,0,0,.32)}.download_condensed.open+.item_actions_inner_container a{display:block;float:none}.list-item-more-actions{position:relative}.list-item-more-actions a{color:#666;font-size:21px;font-weight:500;margin:10px}.list-item-more-actions a:hover{color:#ee7623}.list-item-more-actions .item_actions_inner_container a{font-size:14px;padding:6px 4px}.item_actions_inner_container:after{border-bottom:15px solid #eaeaea;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);content:"";display:block;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:-15px;width:0}.item-actions a span,.item-actions-condensed a span{display:none}.edit-list-modal button,.edit-list-modal .button{float:right;margin-left:6px}@media only screen and (max-width:768px){.not-logged-in.node-type-my-list .item-actions-condensed{display:inline-block;float:right;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.my-list-field-list-view .item-thumbnail{-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.item-qty-and-note-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;max-width:600px;min-height:32px}.my-list-field-list-view .item-quantity{-webkit-box-ordinal-group:3;-moz-order:2;-ms-flex-order:2;order:2;font-size:14px}.item-note{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1;margin-bottom:12px;padding-left:0;padding-right:0;width:100%}.list-actions-container .form-submit.top{margin-bottom:0;height:auto}.buttons{float:none;width:100%}.buttons .button{margin-left:4%;margin-bottom:0;padding:18px 10px;width:48%}.buttons .button.secondary{margin-left:0}#added-to-list-modal{overflow-y:scroll;padding:0 !important}.create-list-modal,#add-new-list-modal,#added-to-list-modal,#success-modal,#delete-confirm-modal,.copy-list-modal-form,.edit-list-modal{max-width:900px;padding:10%;width:100%}.create-list-modal h2,#add-new-list-modal h2,#added-to-list-modal h2,#success-modal h2,#delete-confirm-modal h2,.copy-list-modal-form h2,.edit-list-modal h2{font-weight:400;margin-top:0;font-size:2em}.create-list-modal p,#add-new-list-modal p,#added-to-list-modal p,#success-modal p,#delete-confirm-modal p,.copy-list-modal-form p,.edit-list-modal p{font-size:18px}#login-modal{max-width:900px;padding:10%;width:100%}#login-modal h2{font-weight:500;margin-top:0;font-size:2em}#login-modal p{font-size:18px}#login-modal-accessory{max-width:900px;padding:10%;width:100%}#login-modal-accessory h2{font-weight:500;margin-top:0;font-size:2em}#login-modal-accessory p{font-size:18px}.not-logged-in.node-type-my-list h1#page-title{font-size:2.5em;margin-top:.6em;margin-bottom:10px}.not-logged-in.node-type-my-list .list-actions-container{margin-bottom:30px;margin-top:10px;max-width:100%}.not-logged-in .list-created{margin-bottom:20px;margin-top:10px}.not-logged-in.node-type-my-list .total_items{display:table;margin:0 auto 8px;width:auto}.not-logged-in.node-type-my-list .pagination-centered{display:table;float:none;margin:8px auto;max-width:100%;text-align:center;width:100%}.not-logged-in.node-type-my-list .list-actions-container{margin-bottom:30px;margin-top:10px;max-width:100%}.not-logged-in.node-type-my-list .list-actions{margin-bottom:14px}.not-logged-in.node-type-my-list .share-toolbox{left:-154px;-webkit-transform:none;transform:none}.not-logged-in.node-type-my-list .share-toolbox:after{right:94px;left:auto}.item-note.form-text{margin-bottom:0;display:inline-block;margin-top:10px}.pagination-centered{clear:both;display:inline-block;float:none;margin:30px auto;text-align:center;width:100%}.form-item-sort .form-select{height:48px}div[id^=edit-items] .field-item{display:block}.item-actions{display:block;float:right}.list-item-more-actions a.download_condensed{height:45px;width:45px;text-align:center;margin-bottom:0;margin-top:0;margin-right:0;position:relative;top:10px}.list-item-more-actions a.download_condensed:before{margin-right:0;position:relative;top:8px}.item-qty-and-note-container{display:block}#list-items .form-item-quantity{margin:0 0 10px}.my-list-field-list-view .form-item-quantity input,.my-list-field-list-view .item-note{border-color:#eaeaea}#added-to-list-modal{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:100%;width:100%}.pagination-centered{display:inline-block}.list-actions-container{text-align:right}.list-actions-container .form-submit.top{margin-bottom:0;margin-top:1em;width:100%}#list-items .list-actions{margin-bottom:1em}.form-submit.bottom{clear:both;display:inline-block;margin:1em 0 2em;width:100%}.form-submit.bottom{margin-bottom:1em}.list-created{margin-bottom:10px;margin-top:15px;position:relative}.my-list-field-list-view .form-item.form-item-description{margin-bottom:1em}.my-list-field-form .form-item-description textarea{height:58px;margin-bottom:10px}.total_and_pager_container{display:table;margin:0 auto;text-align:center}.share-toolbox{background:#fff none repeat scroll 0 0;border:1px solid #ccc;-webkit-box-shadow:0 10px 18px 0 rgba(0,0,0,.32);box-shadow:0 10px 18px 0 rgba(0,0,0,.32);left:50%;margin-top:14px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px;z-index:100}.share-toolbox .share-content a{background:#ee7623 none repeat scroll 0 0;color:#fff;display:block;margin:5px;padding:8px 10px 5px;text-align:center;text-transform:uppercase;margin:10px !important}.my-list-item-desktop{display:none}.my-list-item-mobile{display:block;padding:20px}.my-list-item-mobile p{margin-bottom:0}.my-list-item-mobile .my-list-item-title-and-body{margin-bottom:40px}.my-list-item-mobile .my-list-title{font-size:22px;font-weight:500;line-height:1.2;margin-bottom:10px}.my-list-item-mobile .my-list-item-created-and-count{display:inline-block;width:auto;font-size:13px}.my-list-item-mobile .my-list-item-created-and-count p{font-weight:500;line-height:1.4;font-size:13px}.my-list-item-mobile .list-actions{float:right;width:auto}.my-list-item-mobile .list-actions .delete-list{margin-right:0}.my-list-item-mobile .list-actions a{margin:0 20px}.item-actions a span{display:none}.item-actions .item-delete,.list-item-more-actions a{font-size:20px}.list-item-more-actions .item_actions_inner_container a{font-size:16px;padding:8px 6px}.my-list-field-list-view .field-item{padding:1em}.my-list-field-list-view .item-date-added{margin-top:3em}.item-qty-and-note-container{max-width:100%}.download_condensed.open+.item_actions_inner_container{background-color:#eaeaea;-webkit-box-shadow:0 10px 18px 0 rgba(0,0,0,.32);box-shadow:0 10px 18px 0 rgba(0,0,0,.32);display:block;left:-68px;padding:8px;position:absolute;top:58px;-webkit-transform:none;transform:none;width:200px}.not-logged-in.node-type-my-list .download_condensed.open+.item_actions_inner_container{left:-15px;right:auto}.not-logged-in.node-type-my-list .item_actions_inner_container:after{left:77%;-webkit-transform:translateX(-77%);transform:translateX(-77%)}}.list-actions a span{white-space:nowrap}@media screen and (max-width:1000px){.list-actions a span{font-size:12px}}@media screen and (max-width:970px){.my-list-item-mobile{padding:16px}.list-actions a{margin:0 16px}.list-actions a span{display:none}.list-actions a:before{left:4px}.my-list-item-mobile .list-actions{width:auto}.share-toolbox::after{left:auto;right:91px}.not-logged-in.node-type-my-list .share-toolbox{left:-220px;-webkit-transform:none;transform:none}.not-logged-in.node-type-my-list .share-toolbox:after{right:94px;left:auto}.not-logged-in.node-type-my-list .share-toolbox::after{left:auto;right:34px}}@media screen and (max-width:630px){.not-logged-in.node-type-my-list h1#page-title{font-size:2em}}@media screen and (max-width:480px){.not-logged-in.node-type-my-list h1#page-title{font-size:1.6em}.item-note{font-size:15px}.not-logged-in.node-type-my-list .my-list-field-list-view .field-item{position:relative}.not-logged-in.node-type-my-list .item-actions-condensed{position:absolute;right:4px;bottom:2px}.create-list-modal,#add-new-list-modal,#added-to-list-modal,#success-modal,#delete-confirm-modal,.copy-list-modal-form{max-width:900px;padding:10%;width:100%}.create-list-modal h2,#add-new-list-modal h2,#added-to-list-modal h2,#success-modal h2,#delete-confirm-modal h2,.copy-list-modal-form h2{font-weight:400;margin-top:0;font-size:1.6em}.create-list-modal p,#add-new-list-modal p,#added-to-list-modal p,#success-modal p,#delete-confirm-modal p,.copy-list-modal-form p{font-size:16px}#login-modal{max-width:900px;padding:10%;width:100%}#login-modal h2{font-weight:500;margin-top:0;font-size:1.6em}#login-modal p{font-size:16px}#login-modal-accessory{max-width:900px;padding:10%;width:100%}#login-modal-accessory h2{font-weight:500;margin-top:0;font-size:1.6em}#login-modal-accessory p{font-size:16px}.my-list-field-list-view .item-product-number{font-size:18px;margin-bottom:6px}.my-list-item-mobile{padding:14px}.my-list-item-mobile .list-actions{width:auto}.my-list-item-mobile .my-list-item-created-and-count p{font-size:12px}.my-list-item-mobile .my-list-title{font-size:20px}.my-list-item-description{font-size:14px}.my-list-item-mobile .list-actions a{margin:0 12px}}@media screen and (max-width:400px){.my-list-field-list-view .item-thumbnail{max-width:74px}.item-note{font-size:14px}.my-list-item-mobile .list-actions{padding:10px;width:100%}.my-list-item-mobile .list-actions a{margin:0 6%}}.my-list-empty-text{clear:both}.finish_options_container{display:none}.finish_options_container.active{display:block}#my-list-welcome-back-login-form .my-list-thumb{float:left}#my-list-welcome-back-login-form p{margin-bottom:.5em !important;margin-top:.5em !important}#my-list-welcome-back-login-form .content{float:left;width:100%}#my-list-welcome-back-login-form .content p.model{margin-top:1.2em !important;font-weight:bold}.my-list-field-list-view .field-item{background:rgba(255,255,255,.8);-webkit-transition:opacity .3s;transition:opacity .3s}.my-list-field-list-view .ui-state-highlight.field-item{min-height:100px;border:3px dotted #dee7ec;background:#f0f3f5;color:#363636}.my-list-field-list-view .handle{display:none;cursor:-webkit-grab;cursor:grab;padding:1em 10px}@media(max-width:768px){.my-list-field-list-view .handle{position:relative;bottom:-1em}}.my-list-field-list-view .ui-sortable .handle{display:inline-block;min-width:45px}.ui-sortable-helper{-webkit-box-shadow:0px 3px 4px rgba(116,116,116,.3);box-shadow:0px 3px 4px rgba(116,116,116,.3);max-width:1160px}.list-actions .download-list:before{font-family:"fontello";content:"";margin-right:8px;font-size:24px;position:relative;top:2px}.project-name{position:relative}#edit-name-description{position:absolute;top:10px;right:10px}.product-summary ul{margin-top:1em;margin-bottom:0;list-style:none}.product-summary ul li{display:inline-block;border-right:2px solid #eee;padding:10px;font-size:.9em}.product-summary ul li:first-child{padding-left:0}.product-summary ul li:last-child{border-right:none}h1.list-title{font-size:1.8em;margin:0 30px 0 0;font-weight:500;text-transform:none}.power-consumption div{text-align:right}.power-consumption div p{font-size:18px;border:1px solid #eee;padding:10px 15px;line-height:1em;border-radius:18px;margin:0;display:inline-block}.products-power{margin-top:10px}.project-summary-wrapper{float:left;margin-bottom:2em !important}.project-summary-wrapper .note{float:left;font-size:.8em;margin-top:20px}.mylist-footer-note{font-size:.8em !important}.project-summary{border:1px solid #ddd;display:table;table-layout:fixed;width:100%}.project-summary *{color:#3a3a3a}.project-summary .button{color:#fff}.project-summary .additional-summary{display:none}.project-summary .description.open #show_full_summary{display:none}.project-summary .description.open .additional-summary{display:inline}.project-summary #show_full_summary{color:#ee7623}.project-summary strong{font-weight:500}.project-summary p{margin-bottom:0;font-size:.9em}.project-summary .products-summary{width:70%;padding:15px;display:table-cell}.project-summary .name-description{background:#eaeaea;width:30%;padding:15px;display:table-cell;position:relative}.project-summary .name-description .description{line-height:1.2em}.project-summary .name-description .edit-list-details{position:absolute;top:10px;right:10px}.project-summary .products{padding-left:25px}.total-products p{font-size:1.4em}.created-string{color:#888;font-size:13px;margin:0}.icon-attention{color:#c00}.project-summary-wrapper{width:100%}.price-summary{border:1px solid #ddd;border-top:none;padding:18px 25px 15px;float:right;max-width:430px}.price-summary .total-price{font-weight:500;color:#ee7623;font-size:1.5em}.price-summary span.icon-info-circled-alt{color:#ee7623}.price-summary a{color:#3a3a3a;margin:0 10px;font-size:.8em;position:relative;top:-5px;outline:none}.price-summary .pro-feature{background:#003c58;color:#fff;text-transform:uppercase;padding:5px 20px 3px;display:inline-block;font-size:.8em;line-height:2em;border-radius:3px;position:relative;top:-5px}#my-list-list-form .hide-price,#my-list-list-form .total-price,#my-list-list-form .price,#my-list-list-form .list-price,.my-list-node-view .hide-price,.my-list-node-view .total-price,.my-list-node-view .price,.my-list-node-view .list-price{display:none}#my-list-list-form .icon-info,.my-list-node-view .icon-info{margin:0 5px}#my-list-list-form .toggle-price .ajax-progress,.my-list-node-view .toggle-price .ajax-progress{position:absolute;bottom:-2px;right:2px}#my-list-list-form.show-price .hide-price,#my-list-list-form.show-price .total-price,#my-list-list-form.show-price .price,#my-list-list-form.show-price .list-price,.my-list-node-view.show-price .hide-price,.my-list-node-view.show-price .total-price,.my-list-node-view.show-price .price,.my-list-node-view.show-price .list-price{display:inline-block !important}#my-list-list-form.show-price .show-price,.my-list-node-view.show-price .show-price{display:none}.mobile-only{display:none}.unit-price{margin-right:20px}.unit-price label,.extended-price label{cursor:default}.price-toggle p{margin:0;font-size:13px}.price-toggle{border:1px solid #ccc;width:300px}.price-toggle-header{background:#003c58;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px}.price-toggle-inner{padding:20px}.price-toggle label{font-weight:normal;display:inline;font-size:1em;margin-left:5px;position:relative;top:2px}.price-summary .ajax-progress .throbber{background-color:#fff !important}@media(min-width:768px){.extended-summary .extended-summary-label{display:none !important}.extended-summary .ui-accordion-content{display:inline !important}.extended-summary.ui-widget{font-size:1em}}.extended-summary .ui-accordion{padding:0;background:none}.extended-summary .ui-accordion .ui-accordion-header .ui-accordion-header-icon,.extended-summary .ui-icon{display:none}.extended-summary .ui-state-default,.extended-summary .ui-widget-content .ui-state-default,.extended-summary .ui-widget-header .ui-state-default{background:none;border:none}.extended-summary .ui-widget-content{background:rgba(0,0,0,0);border:none}.extended-summary .ui-accordion-content{padding:0px !important}@media(max-width:768px){.ui-tooltip{display:none !important}.my-list-field-list-view .ui-sortable .handle{margin-left:26px}.field-name-field-list-items .field-item{display:block !important}.field-name-field-list-items .list-price{float:left;clear:both;margin:1em 0 0 0;padding:0;border:none;min-width:0}.field-name-field-list-items .item-actions-condensed{float:right}#my-list-list-form .toggle-price .ajax-progress{right:-20px}#my-list-list-form.show-price .list-price,#my-list-list-form.show-price .price.unit-price,#my-list-list-form.show-price .price.extended-price{border:none;min-width:0;margin:0;padding-right:0;text-align:left;display:block}#my-list-list-form.show-price .list-price .unit-price,#my-list-list-form.show-price .price.unit-price .unit-price,#my-list-list-form.show-price .price.extended-price .unit-price{margin-right:0}#my-list-list-form.show-price .item-actions .item-delete,#my-list-list-form.show-price .ui-sortable .handle{margin-left:10px}#my-list-list-form.show-price .price{margin-top:2em !important}#my-list-list-form.show-price .price.extended-price{margin-left:1em}.mobile-only{display:inherit}.desktop-only{display:none}.power-consumption div{text-align:center}.total-products .total-product-label{font-size:.8em;float:left;position:relative;top:15px}.project-summary{display:block;width:100%}.project-summary .name-description,.project-summary .products-summary{display:block;width:100%}.project-summary .mobile-break{display:block}.project-summary .products-summary{padding-top:0;padding-bottom:0}.product-summary ul li{margin:0;padding:5px 0;border:none;text-align:center;width:49%;text-align:left}.price-summary{border:none;padding:5px;position:relative}.price-summary a{top:-2px;margin:0 0 0 3px}.price-summary .total-price{font-size:1em}.price-summary .icon-info{display:none}.price-summary .pro-feature{padding:3px 15px 0;position:static;text-align:center;width:100%;line-height:1em;font-size:.8em}.extended-summary{display:none}.extended-summary.ui-accordion{display:block}.extended-summary{padding:10px}.extended-summary-label{text-align:center;padding:10px 0 !important;clear:both;padding:0 10px}.extended-summary-label span{display:none;color:#ee7623}.extended-summary-label.ui-accordion-header span.active{display:none !important}.extended-summary-label.ui-accordion-header span.inactive{display:block !important}.extended-summary-label.ui-accordion-header.ui-accordion-header-active span.active{display:block !important}.extended-summary-label.ui-accordion-header.ui-accordion-header-active span.inactive{display:none !important}}.list_select_container{max-width:250px}@media(max-width:870px)and (min-width:768px){#my-list-list-form.show-price .price{display:block !important;margin:0 !important}.list-price{min-width:180px;text-align:right}#my-list-list-form.show-price .price.extended-price{margin-top:1em !important}}@media(min-width:850px){.spec_builder_choice_container .choice_inner *{line-height:16px;max-width:200px}}#accessory_modal .spec_builder_choice_container .choice_inner *{max-width:100%}body{font-family:"Sero",Arial,sans-serif;background-color:#fff;color:#000;line-height:1.2}html,body{height:100%}.ui-widget{font-family:"Sero",Arial,sans-serif}a{color:#ee7623}a:hover,a:focus{color:#e09100}p{font-size:1em;line-height:1.6;margin-bottom:1.25em}img{display:inline-block;vertical-align:bottom}.row.l-main{max-width:100%}.large-12.main.columns{float:none;margin:0 auto;max-width:1190px}.row{max-width:100%}.front .column,.front .columns{float:left;position:relative}.front .nav-container.columns{position:static}.nav-container.columns{float:none}.l-footer{padding-top:90px}h1,h2,h3,h4,h5{font-family:"Sero",Arial,sans-serif;font-weight:500;line-height:1.2}h1{font-size:3.625em;font-weight:800}h2{font-size:2.625em}h3{font-size:1.75em}h4{font-size:1.5em}i{font-style:normal}@media screen and (max-width:768px){h1{font-size:48px}h2{font-size:34px}h3{font-size:24px}h4{font-size:20px}}@media screen and (max-width:480px){h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}}.centered{margin:0 auto;text-align:center;width:auto;display:block}.row{margin:0 auto;max-width:1190px;width:100%}.for_desktop{display:inherit}.for_small{display:none !important}@media screen and (max-width:768px){.for_desktop{display:none !important}.for_small{display:block !important}}.bold_it{font-weight:500}.uppercase{text-transform:uppercase}.orange{color:#ee7623}.slick-dots button{-webkit-transition:none;transition:none}.button,button{font-weight:500;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#ee7623;text-transform:uppercase;padding-top:1em;padding-bottom:.875em;padding-left:4.125em;padding-right:4.125em;-webkit-transition:all .5s;transition:all .5s}.button:hover,button:hover{background-color:#e16611}@media(max-width:360px){.button,button{padding-left:2em;padding-right:2em}}button:focus,.button:focus{background-color:#ee7623}.form-submit:focus,.form-submit:hover,.form-submit:not(:focus){background-color:#e16611 !important;color:#fff}.button-group .button{min-width:0}.button.opaque{background:none;border:2px solid #ee7623;color:#ee7623}.button.opaque:hover{background-color:#ee7623;color:#fff}.button.opaque.white{color:#fff;border:2px solid #fff}.button.opaque.white:hover{background-color:#fff;color:#ee7623}.button.small{padding-left:2.8125em;padding-right:2.8125em;font-size:1em}.button-group .button.small{padding-left:1em;padding-right:1em;font-size:.8125em}.button.medium{font-size:1em;padding-left:4.0625em;padding-right:4.0625em}.button.large{font-size:1em;padding-left:5.3125em;padding-right:5.3125em}.button.tall{padding-top:1em;padding-bottom:.9375em}.button.short{padding-top:.625em;padding-bottom:.5625em}.button.centered{margin:0 auto;display:table;width:auto}.button.full_width{width:100%}@media screen and (max-width:480px){.button{width:94%;margin:0 3%}.button-group .button.small{margin:0;min-width:0;padding-left:1em;padding-right:1em;width:auto}}.cd-top{z-index:999;display:inline-block;height:45px;width:45px;position:fixed;bottom:-80px;right:20px;overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(218,225,231,.8);visibility:hidden;opacity:0;-webkit-transition:visibility 250ms ease-in-out 0s,opacity 250ms ease-in-out 0s,bottom 250ms ease 0s;transition:visibility 250ms ease-in-out 0s,opacity 250ms ease-in-out 0s,bottom 250ms ease 0s}.cd-top.icon-up-open-big:after{color:#000;float:left;font-size:16px;left:16px;position:relative;text-indent:0;top:-6px}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:visibility 250ms ease-in-out 0s,opacity 250ms ease-in-out 0s,bottom 250ms ease 0s;transition:visibility 250ms ease-in-out 0s,opacity 250ms ease-in-out 0s,bottom 250ms ease 0s}.cd-top.cd-is-visible{visibility:visible;opacity:.5;bottom:20px}.cd-top.cd-fade-out{opacity:.4;bottom:20px}.no-touch .cd-top:hover{background:#dae1e7;opacity:1}@media only screen and (max-width:768px){.cd-top{display:none}}.front .filter_toggle{display:none}.show_for_small_600{display:none}@media screen and (max-width:600px){.show_for_small_600{display:block}}#sticky_smooth_scroll_nav{background:rgba(0,0,0,.6);display:inline-block;padding:22px 20px 30px 20px;width:100% !important;-webkit-transition:all .5s;transition:all .5s}#sticky_smooth_scroll_nav ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media(max-width:768px){#sticky_smooth_scroll_nav{display:none}}#sticky_smooth_scroll_nav.scroll-to-fixed-fixed{padding:14px 17px 18px;-webkit-box-shadow:2px 2px 6px #e6e6e6;box-shadow:2px 2px 6px #e6e6e6;z-index:5 !important}#sticky_smooth_scroll_nav>ul{margin:0 auto;max-width:1200px}#sticky_smooth_scroll_nav li{list-style:outside none none;text-align:center}#sticky_smooth_scroll_nav a{font-size:1.125em;font-weight:500;border-bottom:1px solid;padding-bottom:8px;color:#fff}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.fx_blue{color:#003c58}.fx_orange{color:#ee7623}.card{display:inline-block;border-top:6px solid #ee7623;border-left:1px solid #e4e1dd;border-right:1px solid #e4e1dd;border-bottom:1px solid #e4e1dd;margin-bottom:3em}@media(max-width:580px){.card{font-size:84%}}.card .card_image_container{position:relative;border-bottom:1px solid #e4e1dd;margin-bottom:.4em}.card .card_image_sizer_image{visibility:hidden}.card .card_image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.card .card_text{padding:1.625em;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card .card_text h3{font-size:1.5em;margin-bottom:.7em}.card .card_text p{font-size:1.125em;margin-bottom:.6em}header{position:absolute;background-color:#003c58;height:154px;margin:0 auto;width:100%;z-index:8}header div,header ul,header li,header a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header:after{background-color:#fff;content:"";display:inline-block;height:100%;left:60px;opacity:1;position:absolute;top:0;width:6px}header:before{background-color:#ee7623;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:60px;opacity:1}.front header,.search_category_page header,.section-product header{background-color:rgba(0,60,88,.8)}.search_category_page.section-photos header{background-color:#003c58}.accessory_search_page .headers_container{background:none !important}.front header.fixed+.headers_container .sub_header,.section-products header.fixed+.headers_container .sub_header,.section-product header.fixed+.headers_container .sub_header{opacity:0}.l-header.fixed{left:0;position:fixed;top:0;z-index:10;background-color:#003c58;height:144px}.l-header.fixed:before{opacity:1}.front header.fixed.nav-up{top:-120px}.front header.nav-up{top:-120px}header.l-header.nav-up{top:-120px}.l-header.fixed.nav-up{top:-120px}.main_logo{max-width:220px;position:relative;z-index:4;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.front .sub_header{color:#fff;z-index:1;width:100%;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;opacity:1}.sub_header{color:#fff;z-index:1;width:100%;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;opacity:1;position:relative;background-color:#0f4a66}.section-professionals .sub_header{background-color:#0f4a66}.headers_container.default .sub_header{background-color:#0f4a66}.headers_container.category.accessories .sub_header{background-color:#0f4a66}.headers_container.product_detail_page .sub_header{top:154px}.sub_header_inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding:.5em 26px .5em 92px;margin:0 auto;max-width:100%;width:100%}.sub_header_inner .pipe{color:#ee7623;font-size:14px;margin:0 6px;font-weight:500}.hunter_company{padding-top:3px;font-weight:400;font-style:italic;text-transform:none}.main_logo a img.logo{height:auto;max-height:30px;width:auto;max-width:200px}.tab-bar button{border:none}#secondary-menu .menu-15 a::before{color:#fff;content:"";font-family:"fontello";font-size:13px;line-height:31px;text-transform:uppercase;margin-right:10px}#secondary-menu a:hover{color:#cfcdcb}#secondary-menu .menu-27864 a::before{color:#fff;content:"";font-family:"fontello";font-size:13px;line-height:33px;text-transform:uppercase;margin-right:10px}.off-canvas_sso_login{float:right;color:#fff;font-weight:500;text-align:center;text-transform:uppercase;width:62px}.off-canvas_sso_login a{color:#fff;display:inline-block;width:62px;height:50px}.mobile_utility .off-canvas_sso_login>a{font-size:0}.off-canvas_sso_login a:hover:before{color:#cfcdcb}.sso_login{float:right;margin-left:30px;margin-right:12px}.sso_login a{color:#fff;font-size:13px;line-height:33px;text-transform:uppercase}.off-canvas_sso_login a:before{color:#fff;content:"";font-family:"fontello";font-size:22px;text-transform:uppercase}.logged-in .off-canvas_sso_login{display:none}.mobile_utility .mobile_login ul.menu li.log_out_link a{display:inline-block;font-size:0;height:50px;padding:0;text-align:center;width:62px}.mobile_utility .mobile_login ul.menu li.log_out_link a:before{display:inline-block;font-size:22px;margin:0;padding-top:8px}.mobile_utility .mobile_login ul.menu li.log_out_link{margin:0}.top-bar .mobile_utility .block-menu-block.mobile_login{display:inline-block;float:right;width:auto}.mobile_utility .mobile_login ul li.first{display:none}.mobile_utility .mobile_login ul li a{background:none}.top-bar .mobile_utility .mobile_login{width:auto}.logged-in .off-canvas_sso_login a:before{content:""}.sso_login a:before{color:#fff;content:"";font-family:"fontello";font-size:13px;line-height:33px;margin-right:10px;text-transform:uppercase}.sso_login a:hover:before{color:#cfcdcb}.mobile_utility .language_selector:hover,.off-canvas_sso_login a:hover,.off-canvas_sso_login a:hover:before{color:#47abd1}.very_top_search input{margin:0;padding:0 6px;border:none}.utility_nav .inner_right .block-menu-block .menu-block-wrapper li{margin-left:20px}.utility_nav a:hover{color:#cfcdcb}.utility_nav .inner_right .block-menu-block .menu-block-wrapper a:hover{color:#cfcdcb}.language_selector a.icon-globe{color:#fff;display:inline-block;font-size:22px;margin-top:5px;padding-top:0;vertical-align:middle}.language_selector a.icon-globe:hover{color:#cfcdcb}.language_selector a.icon-globe:hover .chosen_language{color:#cfcdcb}.language_selector{float:left;margin-top:0}#modalLanguage{z-index:99999}.select_language_modal .inner_container{max-width:400px;margin:0 auto}.select_language_modal h2{text-transform:uppercase;text-align:center;font-size:1.2em;border-bottom:1px solid #444;padding-bottom:10px;margin-bottom:20px}.select_language_modal ul{list-style:none;text-align:center}.select_language_modal ul a{display:block;padding:5px 10px}.select_language_modal .language_menu_logo{text-align:center;margin-bottom:30px}.navigation_region .menu{display:inline-block;float:right;margin-bottom:0;padding-bottom:0}#secondary-menu{margin-right:37px;display:inline-block;float:right}#secondary-menu-links li{float:left}#toolbar img{width:auto}#secondary-menu #secondary-menu-links.links li{margin-left:15px}.translation-set-links-display{display:block}.translation-set-links-fancy-flyout{display:none;position:absolute;width:110px;z-index:9999;float:none;clear:both;border:none;background:#e9e9e9;border-radius:4px;padding:2px 0}.translation-set-links-display img{cursor:pointer}.translation-set-links-fancy-flyout img{width:16px;height:11px;cursor:pointer}.translation-set-links-language-name{width:75px;text-align:center;display:inline-block}.translation-set-links{padding:3px 5px}.translation-set-links-title{font-size:11px;text-transform:uppercase;background:#e9e9e9;padding:2px 10px;border-radius:5px;font-weight:600;color:#555;cursor:pointer}.l-messages .alert-box{font-weight:normal}.alert-notice{border:3px solid #ccc;border-radius:4px;padding:10px;background:url("/sites/all/themes/fxl_responsive/images/icon-warning-32.png") no-repeat 16px 13px;margin-bottom:20px;min-height:38px}.alert-notice p{padding:8px 0 8px 55px;margin:0}.mobile_sub_header{display:none}.mobile_slideout_subheader{display:none}@media screen and (max-width:768px){.mobile_slideout_subheader{display:block}.page-document .mobile_sub_header,.page-videos .mobile_sub_header,.section-headlines .mobile_sub_header,.page-site-studies .mobile_sub_header,.page-project-profiles .mobile_sub_header,.page-photos .mobile_sub_header,.page-products .mobile_sub_header,.page-products-search .mobile_sub_header{display:block}.mobile_sub_header{background-color:#333;height:80px;position:relative;margin-bottom:0px;color:#fff}.page-user-my-lists .mobile_sub_header{display:none}.section-user .mobile_sub_header{display:none}.view-my-lists .button.primary{width:100%}}.front header{left:0;position:absolute;top:0;width:100%;-webkit-box-shadow:none;box-shadow:none;border:none;z-index:8}.front header.fixed{left:0;position:fixed;top:0;z-index:4}.front .main_logo{position:relative;z-index:4;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.front .sub_header{position:absolute;top:158px}.front .headers_container .sub_header{background:none}.utility_nav{background-color:#3b3b3b;width:100%;height:33px;position:relative;z-index:4}.utility_nav #block-system-user-menu{display:inline-block;float:right;margin:0;padding:0}.utility_nav #block-system-user-menu .menu{padding:0;margin:0}.utility_nav #block-system-user-menu .menu li{margin-left:20px;margin-right:20px}.utility_nav #block-system-user-menu .menu li a{color:#fff;font-size:12px;text-transform:uppercase;line-height:34px}.utility_nav #block-system-user-menu .menu li.first{display:none}.logged-in .sso_login{display:none}.inner_utility_nav_container{display:table;float:none;margin:0 auto;max-width:100%;padding-left:26px;padding-right:0px;width:100%}.front .inner_utility_nav_container{float:none}@media screen and (max-width:768px){.utility_nav{display:none}}.login_link{color:#fff;float:right;font-size:13px;padding-right:39px;padding-top:10px;text-transform:uppercase}.utility_nav ul li{list-style:none;float:left;margin-left:30px}.clearer{clear:both}.utility{padding-right:147px;width:auto}.chosen_language{color:#fff;font-size:14px;font-weight:800;margin-left:5px;text-transform:uppercase;vertical-align:middle;position:relative;top:-1px}#main-menu{float:right}.top-bar{z-index:2}.utility_nav .inner_left{margin:0 auto;left:15px;width:120px;float:left}.utility_nav .inner_right{width:820px;float:right;height:30px}@media(max-width:1000px){.utility_nav .inner_right{width:730px}}@media(max-width:900px){.utility_nav .inner_right{width:600px}.utility_nav .inner_right .block-menu-block .menu-block-wrapper li{margin:0 10px}}.item{float:left;max-width:100px}.mobile-menu{display:block;height:50px}.top-bar #secondary-menu{margin-right:0px}.show-for-small .top-bar{height:100%}.utility_nav .block-menu-block{display:block;float:right;margin-top:0;padding-top:0;margin-right:12px}.utility_nav .inner_right .block-menu-block .menu-block-wrapper{display:inline-block}.utility_nav .inner_right .block-menu-block .menu-block-wrapper a{color:#fff;font-size:13px;line-height:33px;text-transform:uppercase}#secondary-menu a{color:#fff;text-transform:uppercase;font-size:13px;line-height:33px}.top_search_container{width:auto;float:left}.searchbox{position:relative;min-width:26px;width:0%;height:26px;float:right;overflow:hidden;margin-top:3px;-webkit-transition:width .3s;transition:width .3s}.searchbox-icon:hover{color:#cfcdcb}.searchbox-input{top:0;right:0;border:0;outline:0;background:#dcddd8;width:100%;height:26px;margin:0;padding:0px 55px 0px 20px;font-size:20px;color:red}.searchbox-input::-webkit-input-placeholder{color:#00658a}.searchbox-input:-moz-placeholder{color:#00658a}.searchbox-input::-moz-placeholder{color:#00658a}.searchbox-input:-ms-input-placeholder{color:#00658a}.searchbox-submit.columns{width:26px;height:26px;display:block;position:absolute;top:0;font-size:22px;right:0;padding:0;margin:0;border:0;outline:0;line-height:26px;text-align:center;cursor:pointer;color:#dcddd8;background:#172b3c}.right-off-canvas-menu .off-canvas-inner .searchbox-submit{width:26px;height:26px;display:block;position:absolute;top:0;font-weight:500;font-size:16px;right:0;padding:0;margin:0;border:0;outline:0;line-height:26px;text-align:center;cursor:pointer;color:#dcddd8;background:#172b3c;width:100px}.searchbox-icon{color:#fff;background:#3b3b3b;z-index:90;font-size:18px;font-family:"fontello";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-align:center;width:26px;height:26px;position:absolute;top:0;right:0;line-height:26px}.searchbox-submit{font-family:"fontello";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.searchbox-icon:before,.searchbox-submit:before{content:"";font-family:"fontello";margin-right:10px;margin-left:7px;line-height:26px}.searchbox-open{width:150px}.byline{position:absolute;top:150px;left:30%;text-align:center;font-size:18px}.byline a{text-decoration:none;color:#d74b4b}.no-js .searchbox{width:100%}#search-block-form .searchbox-submit{background:#3b3b3b none repeat scroll 0 0;position:absolute;right:0;top:-1px;padding-top:1px;color:#fff;font-family:"fontello";font-size:18px;font-style:normal;font-variant:normal;font-weight:normal}#search-block-form.searchbox-open .searchbox-submit{z-index:999}#search-block-form .searchbox-submit:hover{color:#cfcdcb}.right-off-canvas-menu .searchbox-icon{display:none !important}.navigation_region{margin:0 auto;max-width:860px;width:100%}#main-menu{float:right}.menu{list-style:none}.menu li{float:left;margin-right:20px}.menu li:first-child{margin-left:20px}.navigation_region .contextual-links-region{position:static}.navigation_region{margin-left:auto}.navigation_region ul{list-style:none;margin-bottom:0px;padding-top:10px;font-weight:500;float:right}.navigation_region ul li{float:left;margin-right:3em}.navigation_region ul li a{color:#fff;font-size:1em;text-transform:uppercase;position:relative;display:inline-block}.navigation_region ul li ul li a{font-size:16px}.nav-container{height:84px;margin:0 auto;position:static;padding-left:90px;padding-right:20px;max-width:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-header.fixed .nav-container{height:70px}@media screen and (max-width:768px){.l-header.fixed{height:50px}}header.fixed .navigation_region ul li a{font-size:1em;text-transform:uppercase}.navigation_region ul>li a{position:relative;display:inline-block}.navigation_region ul>li a:after{background:#ee7623 none repeat scroll 0 0;border-radius:7px;bottom:0px;content:"-";display:block;height:2px;left:50%;margin-left:0;overflow:hidden;position:absolute;text-indent:-999em;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:0}.navigation_region ul>li:hover>a:after{bottom:0px;height:2px;margin-left:-50%;margin-top:0px;width:100%}.navigation_region ul>li:hover>ul>li>a:after,.navigation_region ul>li>ul>li:hover>a:after{width:0}.navigation_region .main-menu-slideout li:hover a:after{width:0}.front .navigation_region ul{list-style:none;margin-bottom:0px;float:right}.front .navigation_region ul li{float:left;margin-right:3em}.front .navigation_region ul li a{color:#fff;font-size:1em;text-transform:uppercase}.front .navigation_region ul li ul li a,.front .navigation_region ul li ul li span.text-item{font-size:17px}.navigation_region ul li ul li>a,.navigation_region ul li ul li>span.text-item{font-size:17px;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:10px;width:100%;display:inline-block}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.our_professionals_column{width:25%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.tools_column{width:34%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.design_resources_column{width:34%}.navigation_region ul li ul li.explore_column a{border-bottom:none;padding-bottom:0}.sub2{display:none}@media screen and (max-width:768px){.sub2{display:block}}.navigation_region .menu li .main-menu-slideout{display:none;-webkit-transition:all .1s;transition:all .1s;z-index:-1}.navigation_region .mobile_only_link{display:none !important;padding:0}@media(max-width:768px){.navigation_region .mobile_only_link{display:block !important}}.navigation_region ul.menu>li>.main-menu-slideout>ul.menu>li.mobile_only_link{display:none}@media(max-width:768px){.navigation_region ul.menu>li>.main-menu-slideout>ul.menu>li.mobile_only_link{display:block}}.navigation_region .menu li.has-children.hover .main-menu-slideout{display:block;z-index:5;padding-bottom:1.5em}.navigation_region .main-menu-slideout{background-color:#63717a;left:0;margin-top:154px;padding:20px;position:absolute;top:0;width:100%;z-index:999;min-height:140px}.navigation_region .main-menu-slideout ul.menu li.expanded{float:left}.navigation_region .main-menu-slideout ul.menu li.expanded>a{border-bottom:1px solid #fff;width:100%;padding-bottom:10px}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.fixtures_column{width:23%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.lamps_column{width:10%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.power_and_control_column{width:19%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.technology_column{width:37%}.navigation_region .main-menu-slideout ul.menu li.mega_menu_column.last{margin-right:0}.navigation_region .main-menu-slideout ul.menu li.explore_column{width:100%;border-top:1px solid #fff;padding-top:20px;text-align:center;margin-top:1em}@media screen and (max-width:768px){li.explore_column{display:none !important}}.navigation_region .homeowners_column .main-menu-slideout{min-height:310px}.navigation_region .professionals_column .main-menu-slideout{min-height:202px}.navigation_region ul.menu>li.last{margin-right:0}.navigation_region ul.menu li ul.menu ul.menu a{font-weight:400;text-transform:none}.navigation_region ul.menu>li{float:left;list-style:outside none none;margin-right:1.25em;margin-left:3.75em;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:80px;margin-bottom:10px}.navigation_region ul.menu>li>ul.menu>li{display:block;height:auto;background:none}.fixed .navigation_region .main-menu-slideout{margin-top:144px}.navigation_region ul.menu ul.menu li.mega_menu_column .menu{margin-top:20px}.navigation_region ul.menu li.fixtures_column ul.menu{width:100%}.navigation_region ul.menu li.fixtures_column ul.menu>li,.navigation_region ul.menu li.technology_column ul.menu>li{width:50%;margin-bottom:5px}.navigation_region ul.menu li>.main-menu-slideout>ul.menu{display:table;float:none;margin:0 auto;max-width:1190px;width:100%}.navigation_region ul.menu li ul.menu{margin:0}.navigation_region ul.menu li ul.menu li{display:inline-block;height:auto;margin:0;padding:0;width:100%}.navigation_region .main-menu-slideout ul.menu>li ul.menu>li a{border:none;padding:0}.navigation_region .main-menu-slideout ul.menu>li ul.menu>li a:hover{color:#ee7623}.navigation_region li.fixtures_column ul.menu{display:block;padding:0;margin:0 -15px;padding-top:6px}.navigation_region li.fixtures_column ul.menu>li{display:inline;height:auto;float:left;padding:0 15px 30px}.navigation_region li.fixtures_column ul.menu>li{width:50%;padding:0 15px 30px}.navigation_region li.fixtures_column ul.menu>li:nth-of-type(n){clear:none}.navigation_region li.fixtures_column ul.menu>li:nth-of-type(2n+1){clear:both}.navigation_region ul.menu li.tools_column ul.menu>li{margin-bottom:10px;width:50%}.navigation_region ul.menu li.design_resources_column ul.menu>li{margin-bottom:10px;width:50%}.navigation_region ul.menu li>.main-menu-slideout>ul.menu>li>.main-menu-slideout>ul.menu>li{padding:0 0 5px;margin:0}.navigation_region ul.menu>li>.main-menu-slideout>ul.menu>li{margin-left:0;margin-right:3.5%;display:inline-block;height:auto;background:none}.navigation_region ul.menu>li>.main-menu-slideout>ul.menu>li.last{margin-right:0}.navigation_region .main-menu-slideout .main-menu-slideout{position:relative;margin-top:0;padding:0}.navigation_region .main-menu-slideout .main-menu-slideout li{display:block;width:100%}@media screen and (max-width:1017px){.navigation_region ul.menu>li{margin-left:1.5em}}@media screen and (max-width:890px){.navigation_region ul.menu>li{margin-left:1em}}@media screen and (max-width:836px){.navigation_region ul.menu>li{margin-left:.5em}}@media screen and (max-width:780){.navigation_region ul.menu>li{margin-left:.4em}}button.c-hamburger{background:none;display:block;position:relative;overflow:hidden;margin:0;padding:0;width:60px;height:50px;font-size:0;text-indent:-9999px;border-left:4px solid #ee7623;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-top:none;border-right:none;border-bottom:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}button.c-hamburger:hover{background-color:#ee7623}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:23px;left:18px;right:18px;height:2px;background:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger span::before{top:-7px}.c-hamburger span::after{bottom:-7px}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.off-canvas .block .menu-accordion a,.off-canvas .block .menu-accordion span.text-item{color:#fff;font-size:15px;line-height:19px;text-transform:uppercase}.off-canvas .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li a{color:#fff;font-size:13px;font-weight:800}.off-canvas .block .menu-accordion ul,.off-canvas .block .menu-accordion ul>li,.off-canvas .block .menu-accordion ul>li a,.off-canvas .block .menu-accordion ul>li>ul,.off-canvas .block .menu-accordion ul>li>ul>li,.off-canvas .block .menu-accordion ul>li>ul>li a{display:block;width:100%}.off-canvas .block .menu-accordion ul>li a{padding:9px 0}.off-canvas .block .menu-accordion ul>li a,.off-canvas .block .menu-accordion ul>li span.text-item{border-bottom:1px solid #83878a}.off-canvas .block .menu-accordion>div>ul>li a,.off-canvas .block .menu-accordion>div>ul>li span.text-item{padding:14px 5%;font-weight:500}.off-canvas .block .menu-accordion>div>ul>li>ul{padding-left:12%}.ui-accordion-content .menu.ui-accordion.ui-widget.ui-helper-reset li a,.ui-accordion-content .menu.ui-accordion.ui-widget.ui-helper-reset li span.text-item{padding-left:10%;width:100%}.ui-accordion-content .menu.ui-accordion.ui-widget.ui-helper-reset li ul li a{padding-left:16%;width:100%;text-transform:none;border-bottom:none;font-weight:400}.ui-accordion-content .menu.ui-accordion.ui-widget.ui-helper-reset li ul li ul li a{padding-left:24%}.ui-accordion-content .menu.ui-accordion.ui-widget.ui-helper-reset li ul li ul li ul li a{padding-left:32%}.off-canvas .block .menu-accordion>div>ul>li>ul>li a{padding:14px 10%}.off-canvas .menu-accordion ul li ul li ul li{border-bottom:1px solid #83878a}.off-canvas .block .menu-accordion>div>ul>li>ul>li>ul>li a{padding:14px 14%}.off-canvas .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li a{padding:14px 18%}.off-canvas .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:40%;padding-right:5%}.off-canvas .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:35%;padding-right:5%}.off-canvas .block .menu-accordion .ui-accordion-header-active{background-color:#515b61}.off-canvas .block .menu-accordion a:hover{background-color:#515b61}.off-canvas .block .menu-accordion li.active-trail,.off-canvas .block .menu-accordion li.active{position:relative}.off-canvas .ui-accordion .ui-accordion-header .ui-accordion-header-icon{font-size:15px;left:inherit;margin-top:0;padding:0;position:absolute;right:25px;top:30%}.off-canvas .ui-state-active .ui-icon{background-image:none}.off-canvas .ui-state-default .ui-icon{background-image:none}.off-canvas .ui-state-default .ui-icon:before{font-family:"fontello";content:"";color:#fff;display:inline-block;-webkit-transition:all .5s;transition:all .5s;font-weight:normal}.off-canvas .ui-state-active .ui-icon:before{font-family:"fontello";content:"";color:#fff;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;font-weight:normal}.off-canvas .ui-icon{text-indent:0px}.off-canvas .menu li:first-child{margin-left:0}.off-canvas .ui-state-default,.off-canvas .ui-widget-content .ui-state-default,.off-canvas .ui-widget-header .ui-state-default{background:none;border:none;color:#555}.off-canvas ul li a{font-weight:500}.off-canvas ul li ul li ul li a{font-weight:400}.ui-widget-content{background:#5f6b72}.off-canvas .block .menu-accordion ul>li>a{background:#5f6b72 none repeat scroll 0 0}.off-canvas .block .menu-accordion ul>li>ul>li a{border-top:1px solid #f1f1f1}.top-bar-section ul li>a{font-weight:normal}.off-canvas .ui-icon{height:auto;width:auto}body.off-canvas-open{overflow:hidden}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media screen and (max-width:768px){.off-canvas-wrapper-inner{position:static}}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content{min-height:100%;background:#fefefe;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px}.exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:8;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.off-canvas-open .exit-off-canvas{display:block}.mobile_utility .exit-off-canvas{color:#fff;display:inline-block;position:relative;text-align:center;height:50px;width:50px;float:left}.mobile_utility .exit-off-canvas:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;display:inline-block;font-size:26px}.off-canvas .top-bar-section{background-color:#63717a}.off-canvas{position:absolute;background:#63717a;z-index:1001;max-height:100%;height:100%;overflow-y:scroll;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-overflow-scrolling:touch}.off-canvas .top-bar-section{height:50px}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-300px;top:0;width:300px;position:fixed}.is-open-left{-webkit-transform:translateX(300px);transform:translateX(300px);z-index:1001}.is-open-left~.exit-off-canvas{display:block}.off-canvas.position-right{right:-300px;top:0;width:300px;position:fixed}.is-open-right{-webkit-transform:translateX(-300px);transform:translateX(-300px);z-index:99}.is-open-right~.exit-off-canvas{display:block}.off-canvas-wrapper-inner:after{background:rgba(255,255,255,.7) none repeat scroll 0 0;content:"";height:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:0}.off-canvas-open .off-canvas-wrapper-inner:after{height:100%;opacity:1;width:100%;z-index:7}.off-canvas-wrapper .tab-bar .left-small .menu-icon{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fff;font-family:"fontello";font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;left:7px;top:2px;text-align:center;text-transform:none;z-index:90}.off-canvas-wrapper .tab-bar .left-small .menu-icon:before{content:""}.off-canvas-wrapper .tab-bar .right-small .search-icon{background:rgba(0,0,0,0) none repeat scroll 0 0;font-family:"fontello";font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;text-align:center;text-transform:none;z-index:90}.off-canvas-wrapper .tab-bar .right-small .search-icon:before{content:""}.tab-bar{-webkit-backface-visibility:hidden;color:#fff;height:50px;line-height:2.8125rem;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;@align-items (center)}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:800;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.tab-bar .menu-icon{color:#fff;display:block;height:45px;line-height:45px;padding:0;position:relative;width:45px}.tab-bar .search-icon{color:#fff;display:block;height:50px;padding:0;position:relative;width:50px}.tab-bar .menu-icon span{position:absolute;display:block;width:1rem;height:0;left:.8125rem;top:.3125rem;-webkit-box-shadow:1px 10px 1px 1px #fff,1px 16px 1px 1px #fff,1px 22px 1px 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.tab-bar .menu-icon:hover span{-webkit-box-shadow:1px 10px 1px 1px #b3b3b3,1px 16px 1px 1px #b3b3b3,1px 22px 1px 1px #b3b3b3;box-shadow:0 10px 0 1px #b3b3b3,0 16px 0 1px #b3b3b3,0 22px 0 1px #b3b3b3}.left-small{width:60px;height:50px}.right-small{width:50px;height:50px}.mobile-logo-oc{display:inherit;margin:0 auto}.tab-bar-section{padding:0 16px 0 22px;text-align:center;height:50px}@media only screen and (min-width:40.063em){.tab-bar-section{text-align:left}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{width:100%;text-align:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{padding:.3rem .9375rem;color:#999;text-transform:uppercase;font-weight:400;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:.66667rem;color:rgba(255,255,255,.7);border-bottom:1px solid #262626;-webkit-transition:background 200ms ease;transition:background 200ms ease}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,.05)}.move-left .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.right-off-canvas-menu .off-canvas-inner.processed{float:left;width:100%}.right-off-canvas-menu .searchbox{margin-right:10px;margin-top:10px;width:90%}.right-off-canvas-menu button{font-size:10px;width:76px}.right-off-canvas-menu .searchbox-icon{display:none}.top-bar-section ul li>a{background:#fff}.top-bar-section ul{background:#fff}.top-bar{background:#fff}.top-bar .block-menu-block.contextual-links-region{margin-bottom:0;width:100%}.mobile-menu .block .menu-accordion ul,.mobile-menu .block .menu-accordion ul>li,.mobile-menu .block .menu-accordion ul>li a,.mobile-menu .block .menu-accordion ul>li>ul,.mobile-menu .block .menu-accordion ul>li>ul>li,.mobile-menu .block .menu-accordion ul>li>ul>li a{display:block;width:100%}.block .menu-accordion *{border:medium none;border-radius:0;list-style-image:none;list-style-type:none;margin:0;padding:0}.mobile-menu .menu li:first-child{margin-left:0}.mobile-menu .block .menu-accordion>div>ul>li>a{background:#5f6b72 none repeat scroll 0 0}.mobile-menu .block .menu-accordion>div>ul>li a{padding:14px 5%}.ui-accordion .ui-accordion-content{top:0}.utility_nav .block-menu-block{display:block;float:right;margin-top:0;padding-top:0;margin-right:12px}.utility_nav .inner_right .block-menu-block .menu-block-wrapper{display:inline-block}.utility_nav .inner_right .block-menu-block .menu-block-wrapper a{color:#fff;font-size:13px;line-height:33px;text-transform:uppercase}.utility_nav_my_list li a:before{content:"";font-family:"fontello";font-size:14px;margin-right:10px}#secondary-menu a{color:#fff;text-transform:uppercase;font-size:13px;line-height:33px}.mobile-menu .block .menu-accordion>div>ul>li>ul>li span{padding:14px 10%;text-transform:lowercase}.mobile-menu .block .menu-accordion>div>ul>li>ul>li span span{padding:0px 10%}.last.leaf.active.menu-mlid-8934{margin-bottom:200px}.homeowners_column ul.menu{display:block;padding:0;margin:0 -20px}.homeowners_column ul.menu>li{display:inline;height:auto;float:left;padding:0 20px 40px}.homeowners_column ul.menu>li{width:33.3333333333%;padding:0 20px 40px}.homeowners_column ul.menu>li:nth-of-type(n){clear:none}.homeowners_column ul.menu>li:nth-of-type(3n+1){clear:both}.homeowners_column .main-menu-slideout ul li{line-height:1.3}.navigation_region ul.menu li.homeowners_column ul.menu li{padding:0 5px 10px}.navigation_region ul.menu li.homeowners_column ul.menu li:last-of-type{margin-right:0}.navigation_region ul.menu li.homeowners_column ul.menu li{margin-right:2%;margin-top:20px;min-height:90px;width:31%}.navigation_region ul.menu li.homeowners_column ul.menu li a{border-bottom:none;text-transform:none;padding-bottom:4px}.homeowners_child .description{color:#fff;display:block;font-size:14px;font-weight:400;margin-top:4px}@media screen and (max-width:768px){.homeowners_column ul.menu>li.mobile-only{padding:0}.homeowners_column ul.menu{margin:0}.homeowners_child .description{color:#fff;display:block;font-size:14px;font-weight:400;margin-top:8px;text-transform:none}.homeowners_column ul.menu>li.homeowners_child{padding:0}.homeowners_column ul.menu>li.homeowners_child a{padding-left:10%}}.news_inner_container{display:table;float:none;margin:0 auto;max-width:1190px;padding:100px 20px}.front .news_inner_container .views-field-field-featured-image{border:1px solid #ccc}.front .block-views-latest-news-block h2.block-title{display:none}.front .view-latest-news .views-row.views-row-last{margin-right:0}.front .view-latest-news .views-row{float:left;margin-right:3%;width:31.3%}.view-latest-news .views-row .read-more a{color:#9b9a9a;font-size:14px;border-bottom:2px solid #ee7623;padding-bottom:6px}.front .news_container .view-latest-news h3{font-size:1.5em;margin-top:.7em;margin-bottom:.7em}.front .news_container .view-latest-news h3 a{color:#3a3a3a}.view-latest-news .view-footer{display:inline-block;float:none;margin:5em auto 0;text-align:center;width:100%}.view-latest-news .view-content{display:inline-block}@media screen and (max-width:1060px){.front .news_container .view-latest-news h3{font-size:1.2em}}@media screen and (max-width:768px){body:not(.section-news) .view-latest-news .view-content{display:inline-block;height:380px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw;-webkit-overflow-scrolling:touch}.front .view-latest-news .views-row{float:none;display:inline-block;margin-right:2px;width:300px;white-space:normal}.news_inner_container{display:table;float:none;margin:0 auto;max-width:1190px;padding:100px 0;width:100%}.front .news_container .view-latest-news h3{font-size:18px;height:60px;margin-bottom:14px;margin-top:8px;padding-left:7px;padding-right:12px}.front .view-latest-news .views-row .read-more a{margin-left:8px}.news_inner_container{display:table;float:none;margin:0 auto;max-width:1190px;padding:5px 0 2em;width:100%}.view-latest-news .view-footer{display:inline-block;float:none;margin:2em auto 0;text-align:center;width:100%;padding:0 1em}}.front_personas_container{background-color:#faf9f8;padding:100px 1em}.front_personas_container .personas_inner_container{max-width:1190px;margin:0 auto}.personas_inner_container li img{border-radius:50%;max-width:165px;width:100%;margin-bottom:1em}.personas_inner_container li{text-align:center}.personas_inner_container>h2{margin:0 auto 98px;max-width:928px;text-align:center}.personas_inner_container li p{margin:0 auto 2em;max-width:90%;text-align:center;min-height:104px}.personas_inner_container .large-block-grid-4>li{padding:0 3% 1.25em}.personas_inner_container h3{font-size:20px;text-transform:uppercase}@media screen and (max-width:1280px){.personas_inner_container li p{min-height:54px}.personas_inner_container .large-block-grid-4>li{padding:0 3% 5em}}@media screen and (max-width:930px){.front_personas_container{padding:60px}}@media screen and (max-width:560px){.personas_inner_container .large-block-grid-4.small-block-grid-2>li{margin-bottom:4em;padding:0;width:100%}.personas_inner_container li img{width:100px;float:left;margin-right:1em}.personas_inner_container li{text-align:left}.front_personas_container{padding:2em 1em 0}.personas_inner_container li p{font-size:.9em;line-height:1.4;margin-bottom:.6em;max-width:100%;text-align:left}.personas_inner_container .large-block-grid-4.small-block-grid-2>li{background-color:#fff;margin-bottom:.4em;padding:.6em;width:100%}.personas_inner_container>h2{margin:0 auto 1em}.button{margin:0;width:100%}.personas_inner_container li img{margin-bottom:.6em}}.front .hero_container.mpl-container{display:block !important;height:auto}.front .hero_container.mpl-container a.button.mobile{display:none;width:100%}.home_hero_fx.modern-path-lights{background:#000 url("/sites/all/themes/fxl_responsive/images/homepage/Klein_Valley_239.jpg") no-repeat scroll 46% top/cover;position:relative;min-height:0;height:800px;max-height:none}.home_hero_fx.modern-path-lights .black-bg-gradient{position:absolute;top:0;width:100%;height:450px;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.65)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.home_hero_fx.modern-path-lights .inner_container{position:relative;z-index:1}.home_hero_fx.modern-path-lights h1,.home_hero_fx.modern-path-lights p{font-weight:normal;font-family:"Sero",arial,helvetica,sans-serif;text-transform:none}.home_hero_fx.modern-path-lights h1{text-transform:uppercase;font-size:1.5em}.home_hero_fx.modern-path-lights p{font-style:italic;font-size:3em;line-height:1.2em}.home_hero_fx.modern-path-lights a.button{margin-top:50px}@media(max-width:768px){.front .hero_container.mpl-container{height:auto;min-height:0}.front .hero_container.mpl-container a.button.mobile{display:block}.home_hero_fx.modern-path-lights{height:500px;min-height:0}.home_hero_fx.modern-path-lights .inner_container{padding-top:0}.home_hero_fx.modern-path-lights h1{font-size:1.2em}.home_hero_fx.modern-path-lights p{font-size:2.4em}.home_hero_fx.modern-path-lights a.button{display:none}}.view-inspiration .item-list .file a img{width:100%}.front_get_inspired_container{padding:100px 1em}.front_get_inspired_container .view-inspiration .file{width:100%}.front_get_inspired_container .block{margin:0 auto;max-width:1140px}.view-inspiration .view-content .item-list ul li.views-row.see_all{position:relative}.view-inspiration .view-content .item-list ul li.views-row.see_all a:hover .button.opaque{background-color:#fff;color:#ee7623}.view-inspiration .view-content .item-list ul li.views-row.see_all .button.opaque{position:absolute;left:50%;top:44%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.view-inspiration .view-content .item-list ul{display:block;padding:0;margin:0 -15px}.view-inspiration .view-content .item-list ul>li{display:inline;height:auto;float:left;padding:0 15px 30px}.view-inspiration .view-content .item-list ul>li{width:33.3333333333%;padding:0 15px 30px}.view-inspiration .view-content .item-list ul>li:nth-of-type(n){clear:none}.view-inspiration .view-content .item-list ul>li:nth-of-type(3n+1){clear:both}.view-inspiration .view-content .item-list ul li{margin:0;text-align:center}.view-inspiration .view-header p{font-size:22px}@media(max-width:768px){.view-inspiration .view-header p{display:none}}#cboxTitle .photo_specs_and_download.inspirational .download_options_container{background-color:#000;bottom:-224px !important;padding:20px;position:absolute;width:100%;-webkit-transition:all .5s;transition:all .5s;height:280px}#cboxTitle .photo_specs_and_download.inspirational .download_options_container.opened{bottom:0 !important}#cboxTitle .photo_specs_and_download.inspirational .download_options_container.opened .download_image_heading{color:#fff}#cboxTitle .photo_specs_and_download.inspirational .download_options_container.opened .download_image_heading .icon-plus_sign{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.download_image_heading .icon-plus_sign{position:absolute;right:16px;color:#ee7623;-webkit-transition:all .5s;transition:all .5s}#cboxTitle .photo_specs_and_download.inspirational{padding:0}#cboxTitle .photo_specs_and_download.inspirational .photo_specs_wrapper{padding:20px 20px 50px;margin:0}#cboxTitle .photo_specs_and_download.inspirational .download_options_container{padding:0px}#cboxTitle .photo_specs_and_download.inspirational .download_image_heading{padding:20px 6%;color:#ccc;margin-bottom:0;font-weight:400}#cboxTitle .photo_specs_and_download.inspirational .download_image_heading:hover{color:#fff}#cboxTitle .photo_specs_and_download.inspirational .download_form_container{padding:20px 6%}#cboxTitle .photo_specs_and_download.inspirational .download_form_container form{margin-bottom:0}#cboxTitle{font-family:"Sero",Arial,sans-serif}.inspirational .photo_spec.image_title .photo_spec_value{font-size:22px;font-style:normal}.related_products_container li a:nth-of-type(2){display:block;font-weight:500;margin-top:2px}.popup_related_product_thumb{background-color:#fff;display:block;height:auto;margin:0 auto;max-height:100px;width:auto}.related_products_container .inner_container{background-color:#fff}.related_products_container{padding:4px 0px}@media screen and (max-width:900px){.inspirational .photo_spec.image_title .photo_spec_value{font-size:18px}}.inspirational .photo_spec.image_description p{font-style:normal}.inspirational #download_selected_size .download_photo{font-family:"Sero";font-weight:500}@media screen and (max-width:768px){.related_products_container{padding:20px}.related_products_container ul.large-block-grid-3 li{width:33.3%}.popup_related_product_thumb{max-height:auto}.inspirational .photo_spec.image_title .photo_spec_value{font-size:22px}.view-inspiration .view-content .item-list ul{display:block;padding:0;margin:0 -5px}.view-inspiration .view-content .item-list ul>li{display:inline;height:auto;float:left;padding:0 5px 10px}.view-inspiration .view-content .item-list ul>li{width:50%;padding:0 5px 10px}.view-inspiration .view-content .item-list ul>li:nth-of-type(n){clear:none}.view-inspiration .view-content .item-list ul>li:nth-of-type(2n+1){clear:both}.view-inspiration .view-content .item-list ul li{margin:0;text-align:center}#block-views-inspiration-inspiration-block h2.block-title{text-align:center;margin-bottom:1em}.front_get_inspired_container{padding:50px 1em}.front .view-inspiration .view-content .item-list ul li.views-row.see_all .button.opaque.white{padding:10px 20px 9px;width:auto}.front .view-inspiration .view-content .item-list ul>li.views-row-last{display:none}.front .view-inspiration .view-content .item-list ul>li:nth-of-type(2n+1){clear:none}.inspirational .photo_spec.image_title .photo_spec_label{display:none}}@media screen and (max-width:500px){.inspirational .photo_spec.image_title .photo_spec_value{font-size:18px}}@media screen and (max-width:480px){.inspirational .photo_spec{padding:4px 20px}.view-inspiration .view-content .item-list ul>li:nth-of-type(n+1){clear:none !important}.view-inspiration .view-content .item-list ul{display:inline-block;height:300px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw;-webkit-overflow-scrolling:touch}.view-inspiration .view-content .item-list ul li{display:inline-block;float:none;white-space:normal;width:100px}.view-inspiration .view-content .item-list ul li.views-row.see_all{margin-right:20px}}.bottom_cta_container{background-color:#faf9f8}.signup_cta_inner{display:table;margin:0 auto;max-width:1000px;padding-bottom:50px;padding-top:50px;text-align:center;width:100%}@media(max-width:768px){.signup_cta_inner{padding-bottom:40px;padding-top:30px}}.signup_cta_inner p{font-size:22px}@media(max-width:480px){.signup_cta_inner p{font-size:16px}}.signup_cta_inner h2{margin-bottom:8px}.signup_cta_inner h2:before{font-family:"fontello";content:"";display:inline-block;margin-right:16px}@media screen and (max-width:768px){.signup_cta_inner h2:before{display:block;font-size:1.8em;margin-right:0}.bottom_cta_container{padding-left:2em;padding-right:2em}}@media screen and (max-width:560px){.signup_cta_inner{padding-bottom:40px;padding-top:20px}}@media screen and (max-width:480px){.signup_cta_inner{padding-bottom:40px;padding-top:10px}}.social_row{background-color:#1f5b77;height:80px;width:100%}.social_links{margin:0 auto;display:table}.social_links a{background-color:#fff;border-radius:50%;color:#1f5b77;display:inline-block;height:40px;margin:20px 12px;text-align:center;-webkit-transition:all 300ms ease 0s;transition:all 300ms ease 0s;width:40px}.social_links a.social_email:hover{color:#fff;background-color:#ccc}.social_links a.social_youtube:hover{color:#fff;background-color:red}.social_links a.social_facebook:hover{color:#fff;background-color:#3b5998}.social_links a.social_twitter:hover{color:#fff;background-color:#55acee}.social_links a.social_linkedin:hover{color:#fff;background-color:#0077b5}.social_links a.social_instagram:hover{color:#fff;background-color:#c32aa3}.social_links i{font-size:22px;font-style:normal;line-height:41px}.social_links p{color:#fff;display:inline;margin-right:6px}@media screen and (max-width:520px){.social_links p{display:none}}@media screen and (max-width:450px){.social_links a{margin:20px 12px}}@media screen and (max-width:435px){.social_links a{margin:20px 8px}}@media screen and (max-width:385px){.social_links a{margin:20px 4px}}@media screen and (max-width:340px){.social_links a{margin:20px 2px}}footer,footer a{color:#fff}footer .block-title{display:none}.footer_accordion{display:none}.footer.large-12.columns{display:block;float:none;margin:0 auto;max-width:1190px}.l-footer.row{background-color:#003c58;max-width:100%;width:100%}.l-footer{padding-top:90px;padding-bottom:90px}.l-footer.panel{border:none;margin-bottom:0px}.copyright_row{background-color:#0f4a66;color:#fff;float:left;padding:10px;text-transform:uppercase;width:100%}.copyright.large-12.columns{font-size:14px;padding:8px .3em .3em;text-align:center}.copyright a{color:#fff}.l-footer .menu li{margin:0px}.l-footer .menu li:first-child{margin-left:0px}.l-footer .menu li{float:left;list-style:outside none none;padding:0 1%;width:25%}.l-footer .menu li ul li{margin:0;padding:.2em 0;width:100% !important}footer .footer .block-block p{color:#fff}footer .footer .block-menu-block{padding-top:5px;float:left;width:80%}footer .menu:first-child>li:nth-child(1){width:33%}footer .menu:first-child>li:nth-child(2){width:29%}footer .menu:first-child>li:nth-child(3){width:37%}footer .footer .block-block{float:left;display:inline-block;width:20%}footer .menu{display:inline-block;margin-bottom:0}@media only screen and (max-width:768px){.l-footer .menu li ul li{padding:0}}.l-footer ul li ul,.l-footer ul li ol{font-size:1em;margin-bottom:0;margin-left:0}.l-footer .menu.large-block-grid-4 ul.large-block-grid-4{margin:0px;padding:0px}.l-footer .block-menu .menu.large-block-grid-4 ul.large-block-grid-4>li{width:100%;margin:0px;padding:0px}.l-footer .block-menu ul li a,.l-footer .block-menu ul li .text-item{padding:0px}.l-footer .menu li a{color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.l-footer .menu li.expanded>a,.l-footer .menu li.expanded>.text-item{display:block;font-weight:500;font-size:1em;line-height:1;margin-bottom:10px;text-transform:uppercase;color:#fff}.l-footer .footer_accordion .menu li.expanded:first-child>a,.l-footer .footer_accordion .menu li.expanded:first-child>.text-item{border-top:none}.footer .expanded{margin-bottom:80px}.footer_accordion{display:none}.copyright a:hover{color:#8c8987}.l-footer .block-menu-block .menu.large-block-grid-3 ul.large-block-grid-3>li{margin:0;padding:0;width:100%}.l-footer .menu.large-block-grid-3 ul.large-block-grid-3{margin:0;padding:0}.back_up{display:none}.back_up{background-color:#ccc;clear:both;font-weight:800;padding:1.25em 1.25em 1em;text-align:center;text-transform:uppercase;-webkit-transition:all 300ms;transition:all 300ms}.back_up span{margin-right:20px}.back_up .icon-play:after{font-size:.875em;font-style:normal;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.back_up:hover{background-color:#7e7c79;color:#fff}@media screen and (max-width:768px){.back_up{display:block}.footer_accordion{display:block}.footer.large-12.columns{display:none}.footer_about{display:inline-block}}.menu-name-menu-footer-menu-en- ul.menu li ul{list-style:none;padding:0;margin:0}.footer.large-12.columns .menu.large-block-grid-4{overflow:visible}.l-footer #block-menu-menu-footer-menu{width:75%;float:left}@media screen and (max-width:1180px){footer .footer .block-menu-block{float:left;margin-bottom:2em;padding-top:0;width:100%}footer .footer .block-block{display:inline-block;float:left;width:100%}.l-footer{padding-bottom:40px;padding-top:60px}}@media screen and (max-width:950px){.l-footer .menu li ul li{height:42px}.l-footer .menu li.expanded>a,.l-footer .menu li.expanded>.text-item{height:36px;margin-bottom:10px}}@media screen and (max-width:768px){.footer_accordion .block .menu-accordion a{color:#fff;font-size:15px;font-weight:normal;line-height:19px;text-transform:uppercase}.footer_accordion .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li a{color:#fff;font-size:12px;font-weight:500}.footer_accordion .block .menu-accordion ul,.footer_accordion .block .menu-accordion ul>li,.footer_accordion .block .menu-accordion ul>li a,.footer_accordion .block .menu-accordion ul>li>ul,.footer_accordion .block .menu-accordion ul>li>ul>li,.footer_accordion .block .menu-accordion ul>li>ul>li a{display:block;width:100%}.footer_accordion .block .menu-accordion ul>li a{padding:9px 0}.footer_accordion .block .menu-accordion>div>ul>li a{padding:14px 5% 12px}.footer_accordion .block .menu-accordion>div>ul>li>ul>li a{border-bottom:1px solid #1f5b77;margin-bottom:0;padding:12px 10% 10px}.footer_accordion .block .menu-accordion>div>ul>li>ul>li>ul>li a{padding:14px 14% 12px}.footer_accordion .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li a{padding:14px 18% 12px}.footer_accordion .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:40%;padding-right:5%}.footer_accordion .block .menu-accordion>div>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:35%;padding-right:5%}.footer_accordion .block .menu-accordion a.active,.footer_accordion .block .menu-accordion a.active:hover{color:#fff}.footer_accordion .block .menu-accordion a:hover,.footer_accordion .block .menu-accordion span:hover{background-color:#002739;color:#fff}.footer_accordion .block .menu-accordion li.active-trail,.footer_accordion .block .menu-accordion li.active{position:relative}.footer_accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:15px;left:inherit;top:50%;padding:0;width:auto;height:auto}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{margin-top:-10px}.footer_accordion .block .menu-accordion>div>ul>li>a.ui-accordion-header-active,.footer_accordion .block .menu-accordion>div>ul>li>span.ui-accordion-header-active{background-color:#002739}.footer_accordion .ui-state-active .ui-icon{background-image:none}.footer_accordion .ui-state-default .ui-icon{background-image:none}.footer_accordion .ui-state-default .ui-icon:before{font-family:"fontello";content:"";color:#fff;display:inline-block;-webkit-transition:all .5s;transition:all .5s;font-weight:normal;font-size:15px}.footer_accordion .ui-state-active .ui-icon:before{font-family:"fontello";content:"";color:#fff;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;font-weight:normal}.footer_accordion .ui-icon{text-indent:0px}.l-footer .menu li a:hover{color:#8c8987}.footer_accordion .block{width:100%}.l-footer .block .menu-accordion>div>ul>li>a,.l-footer .block .menu-accordion>div>ul>li>span{background:#003c58 none repeat scroll 0 0}.l-footer .block .menu-accordion ul,.l-footer .block .menu-accordion ul>li,.l-footer .block .menu-accordion ul>li a,.l-footer .block .menu-accordion ul>li>ul,.l-footer .block .menu-accordion ul>li>ul>li,.l-footer .block .menu-accordion ul>li>ul>li a{background-color:#003c58;display:block;width:100%}.l-footer .block .menu-accordion ul>li>ul>li a{border-bottom:1px solid #fff}.footer_accordion .block .menu-accordion>div>ul>li a,.footer_accordion .block .menu-accordion>div>ul>li span{padding:14px 5% 12px}.footer_accordion .block .menu-accordion a,.footer_accordion .block .menu-accordion .text-item{font-size:15px;font-weight:normal;line-height:19px;text-transform:uppercase}.l-footer.row{padding:0}.l-footer .menu li{padding:0}.l-footer .menu li.expanded>a,.l-footer .menu li.expanded>.text-item{height:auto;margin-bottom:0}.l-footer .menu li.expanded>a,.l-footer .menu li.expanded>.text-item{border-bottom:1px solid #1f5b77}p.about{color:#fff;margin-bottom:0;padding:1.5em 1em;display:inline-block}}.full_width_row_top{padding:0}.full_width_row_bottom.columns{padding:0}.product_heading_container{margin:0 auto;max-width:1196px}.headers_container{background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:154px;position:relative}@media(max-width:768px){.headers_container{margin-bottom:0}}.headers_container.category.accessories,.headers_container.default{background-color:#fff}.headers_container.category.accessories .product_heading_container,.headers_container.default .product_heading_container{position:static;display:block;height:auto;padding:20px;max-width:1196px;width:100%;z-index:1}@media(max-width:768px){.headers_container.category.accessories .product_heading_container,.headers_container.default .product_heading_container{top:60px}}.headers_container.category.accessories h1#page-title,.headers_container.default h1#page-title{color:#000;margin-top:10px;margin-bottom:0}.support_class_pgs.node-type-support-landing .headers_container.default h1#page-title{display:block}.category_luxor_accessories .headers_container.default h1#page-title{color:#fff}.headers_container.default+.row+.l-main h1#page-title{display:none}.headers_container.category.accessories{height:auto}.front .headers_container{background:none;display:inline-block;position:absolute;width:100%}.front .headers_container .product_heading_container{display:none}.headers_container.products_search{background:url("/sites/all/themes/fxl_responsive/images/banner_products.jpg")}.headers_container.products_search .product_heading_container{display:block;height:auto;padding-bottom:12px;padding-left:20px;top:180px;width:100%;z-index:1;max-width:1530px}.section-products .product_heading_container h1{display:block !important;margin-bottom:0;margin-top:40px;color:#fff}.product_heading_container .inner{-ms-flex-item-align:end;align-self:flex-end}.headers_container.category{height:500px}.headers_container.category .product_heading_container{color:#fff;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;height:348px;margin:0 auto;max-width:1530px;padding:0 .9375em 0;text-align:left}.headers_container.category .product_heading_container h1{color:#fff;font-size:3em;margin:0}@media(max-width:768px){.headers_container.category .product_heading_container{padding:0 2em 0;height:100%}}.headers_container.category .category_description{font-size:1.5em;line-height:1.6;max-width:768px;text-shadow:2px 2px 4px #000}@media(max-width:768px){.headers_container.category .category_description{font-size:1.125em}}.current_search_container.not_visible .current-search-item.current-search-item-active{visibility:hidden}.node-type-accessories-page .product_heading_container{max-width:1190px}.headers_container.product_detail_page{height:calc(100vh - 80px);max-height:770px;min-height:540px;padding-top:0}.headers_container.product_detail_page .category_description{font-size:1.5em;line-height:1.6;max-width:768px;padding-right:24px}@media(max-width:768px){.headers_container.product_detail_page .category_description{padding-right:80px}}@media(max-width:768px){.headers_container.product_detail_page{height:620px}}@media(max-width:420px){.headers_container.product_detail_page{height:540px}}.headers_container.has_hero .product_heading_container{display:block;left:50%;padding-left:20px;position:absolute;top:180px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1;max-width:1170px}.headers_container.has_hero .product_heading_container h1#page-title{color:#fff}.page-node__designers .headers_container h1#page-title,.page-node__installers .headers_container h1#page-title,.page-node__distributors .headers_container h1#page-title{color:#fff;display:block}.page-node__lighting-designers .headers_container .product_heading_container,.page-node__lighting-installers .headers_container .product_heading_container,.page-node__distributors .headers_container .product_heading_container,.page-node__fxl-conservation .headers_container .product_heading_container{display:block;left:50%;padding-left:20px;position:absolute;top:180px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}@media(max-width:768px){.page-node__lighting-designers .headers_container .product_heading_container,.page-node__lighting-installers .headers_container .product_heading_container,.page-node__distributors .headers_container .product_heading_container,.page-node__fxl-conservation .headers_container .product_heading_container{top:70px}}.not-logged-in.node-type-my-list .headers_container.default+.row+.l-main h1#page-title{display:block}.page-user-my-lists .headers_container.default h1#page-title{color:#000;display:block;margin-top:10px}.node-type-my-list .mobile_sub_header{display:none}.not-logged-in.node-type-my-list h1#page-title{font-size:3em;margin-top:.6em}.not-logged-in.node-type-my-list .current_search_container{display:none}.node-type-video-library .headers_container.default .product_heading_container{padding:0}.page-products .sub_header{background:none}.hunter-facetapi-select-clear-button .video-library-button.active{display:none}.field-group-htab .fieldset-wrapper{max-width:1150px;margin:0 auto}.copy_link_container{width:100%;max-width:1160px;margin:0 auto;padding-left:1em;padding-right:1em;display:table;position:relative;top:-52px;right:200px}.copy_link_container.solo{right:0}@media(max-width:1370px){.copy_link_container{top:-56px}}@media(max-width:768px){.copy_link_container{top:-59px;right:140px}}@media(max-width:400px){.copy_link_container{top:-59px;right:140px}}.group-resources-tab-item .copy_link_container,.group-photos .copy_link_container{top:-62px}@media(max-width:1370px){.group-resources-tab-item .copy_link_container,.group-photos .copy_link_container{top:-66px}}@media(max-width:1175px){.group-resources-tab-item .copy_link_container,.group-photos .copy_link_container{right:198px}}@media(max-width:768px){.group-resources-tab-item .copy_link_container,.group-photos .copy_link_container{top:-43px;right:140px}}.copy_link{margin-bottom:1em;display:inline-block;float:right;text-decoration:none;font-weight:500}.copy_link:hover,.copy_link:focus{color:#ee7623}.copy_link:hover:before,.copy_link:focus:before{background-color:#ee7623}.copy_link:before{background-color:#ee7623;color:#fff;padding:5px;border-radius:50%;width:27px;height:27px;font-size:16px;display:inline-block;text-align:center;margin-right:5px;line-height:1.15}.copy_link.activated{color:#ee7623;text-decoration:none}.copy_link.activated:before{background-color:#ee7623}.node-type-product .tooltip{border-radius:0;padding:.7em 1.3em}@media screen and (max-width:768px){.node-type-product .tooltip{display:none !important}.copy_link{display:none}}.page-products .large-9{float:right;left:0;padding-left:25px;padding-right:25px;position:relative;width:calc(100% - 300px)}#block-system-help .print-syslink{display:none}.lamp_option_label{color:#777;float:left;font-size:13px;line-height:2;padding-left:8px;text-align:left}.field-name-field-related-products .lamp_option_label{line-height:2.5}.page-products header{position:absolute}.page-products .full_width_row_bottom{background-color:rgba(250,249,248,.2);padding:0}.page-products .full_width_row_bottom .block{display:block;margin:4em auto 7em;max-width:1530px}.page-products .large-3{float:left;left:0;padding-left:25px;padding-right:30px;position:relative;width:290px;z-index:1;margin-top:64px;margin-bottom:50px}@media(max-width:768px){.page-products .large-3{margin-top:50px}}.page-products .large-9{float:right;left:0;padding-left:25px;padding-right:25px;position:relative;width:calc(100% - 290px)}.page-products .large-block-grid-4.small-block-grid-2.search-results.apachesolr_search-results li{clear:none !important;margin:0 10px 40px;padding:0;width:220px}@media(max-width:820px){.page-products .large-9{padding-right:.2em}}@media(max-width:768px){.page-products .large-3{float:none;left:auto;padding-left:0;padding-right:0;position:absolute;width:auto}.page-products .large-9{float:left;left:auto;padding-left:.9375em;padding-right:.9375em;padding-top:.9375em;position:relative;width:100%}.page-products .large-3.pull-9.columns{padding-bottom:0}}.large-9.push-3.main.columns{-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:768px){.large-9.push-3.main.columns{width:100%;left:auto}}.current-search-item.current-search-item-active{display:inline-block;float:left;max-width:70%}.selected-filter-items{list-style:outside none none}.block-facetapi .item-list{margin-top:.6em}.current-search-item-active .item-list ul{margin:0}.current-search-item-active .item-list ul li{margin:0 1.5em .25em 0;padding:0;float:left;line-height:1}@media screen and (max-width:768px){.current-search-item-active .item-list ul li{margin-bottom:10px !important;margin-top:10px !important}}.block-facetapi .item-list ul.selected-filter-items li{margin-right:26px}.selected-filter-items li a:before{content:"x";margin-right:10px}.selected-filter-items li a{font-size:.8em}.element-invisible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important}.current_search_container .item-list{margin-top:0}#block-current-search-standard .content{display:table;font-size:18px;font-weight:500;padding:30px 1em 20px}.current-search-item.current-search-item-text{display:inline;float:right}.current-search-item.current-search-item-text .current-search-results-total{padding-right:0}.current-search-item.current-search-item-text .search-results-label{padding-right:8px}.current_search_container #block-current-search-standard .content{padding:0;width:100%}.section-products .current_search_container{display:table;float:none;margin:10px auto 38px;width:100%}@media(max-width:768px){.section-products .current_search_container{margin:0;padding:0}.section-products .current_search_container .current-search-item .item-list{padding:10px 20px}}.current-search-results-total{font-weight:500}.current_search_container .block-facetapi .item-list{margin-top:0}.section-products h1{display:none;text-transform:uppercase}body:not(.front) .inner_main{margin:0 auto;max-width:1190px;position:relative}body.node-type-product .inner_main{max-width:100%}.node-type-product .large-12.main.columns{max-width:100%;padding:0}body.page-products.views-page .sub_header{margin-bottom:0em}body.page-products .inner_main{max-width:1530px}.section-products .navigation_region{max-width:1178px;width:100%}.item-list-cats h2{border-bottom:1px solid;font-size:1.5em;margin-bottom:1em;padding-bottom:.625em;text-transform:uppercase;padding-top:.625em}.item-list-cats:nth-child(2) h2,.tech_block .item-list-cats h2{margin-top:3.125em}.block.tech_block{margin-bottom:4em}.section-products.views-page.mobile .current_search_container{display:none}.item-list-cats ul{display:inline-block;margin:0 -10px;overflow:visible;padding:10px 0 0}.item-list-cats ul>li{padding:0 10px 3%;width:33.3333%;display:inline;float:left;height:auto;position:relative}@media screen and (max-width:768px){.headers_container.has_hero{padding-top:50px;margin-bottom:0px}.headers_container.default{padding-top:50px;margin-bottom:0}.headers_container.default .product_heading_container{display:block;padding:15px}.product_heading_container h1{font-size:2em;margin:0;font-weight:500}}@media screen and (max-width:400px){.product_heading_container h1{font-size:1.6em;margin:0}}@media screen and (max-width:1050px){.item-list-cats ul>li{width:50%}}.item-list-cats li .views-field-name a{color:#000;display:inline-block;font-weight:800;padding-top:6px}.item-list-cats .views-field-description{display:none;position:absolute;background-color:#fff;z-index:2}.block-hunter-facetapi-select-facet-filters-title{border-bottom:1px solid #ccc;margin-bottom:2px;padding-bottom:10px}@media screen and (max-width:768px){.block-hunter-facetapi-select-facet-filters-title{border-bottom:none}}.block-hunter-facetapi-select-facet-filters-title h2.block-title{font-size:1.125em;text-transform:uppercase;margin-bottom:10px;margin-top:10px;padding-bottom:0}.block-facetapi .block-title{font-size:1.375em}input.facetapi-checkbox[type=checkbox]{float:left;margin:5px 10px 0 0;visibility:hidden}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.facetapi-checkbox{clear:left;display:inline-block}.facetapi-hunter-links a{color:#000;font-size:13px;text-transform:none;position:relative}.item-list .facetapi-hunter-links{margin-bottom:0}.facetapi-checkbox-processed:before{border:1px solid #e5e5e5;border-radius:2px;content:"";display:inline-block;height:14px;margin-left:-22px;margin-right:10px;position:relative;top:2px;width:14px}.facetapi-checkbox-processed.facetapi-active:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#111;-o-border-image:none;border-image:none;border-style:solid;border-width:0 0 2px 2px !important;content:"";height:5px;left:0;margin:6px 0 0 4px;position:absolute;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.block-facetapi .item-list ul li{margin:0}.border_bottom{border-bottom:1px solid #e6e6e7;padding-top:1em;padding-bottom:1em}div .collapsiblock a:before{background:rgba(0,0,0,0) none repeat scroll 0 0;float:right;font-family:"fontello";content:"";margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;display:inline-block;-webkit-transition:all .5s;transition:all .5s;font-weight:normal;font-size:6px;position:relative;top:5px}div .collapsiblock.collapsiblockCollapsed a:before{background:rgba(0,0,0,0) none repeat scroll 0 0;float:right;font-family:"fontello";content:"";margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-weight:normal}div .collapsiblock a{color:#000;font-size:15px;font-weight:500}div .collapsiblock a{background:none}.block-facetapi h2.block-title{color:#000;font-size:20px;margin-bottom:0;padding-top:0;margin-top:0}.block-facetapi .item-list{margin-top:10px}.facetapi-hunter-links a:hover{color:#8d8d8d}.counter{display:none}.show_specs{font-weight:500;text-transform:uppercase;margin-bottom:2em}.show_specs a{color:#000}.show_specs .icon-eye:before{font-size:22px;margin-right:10px;position:relative;top:1px}.block-fx-product-fx-product-similar-fixtures .show_specs{clear:both}.icon-eye.showing:before{font-family:"fontello";content:""}.show_specs.showing+ul.search-results li{min-height:420px}.apachesolr_search-results li .title a{color:#000;font-weight:500}.product_lineup_image{border:1px solid #ccc;display:inline-block;height:220px;overflow:hidden;width:100%;position:relative}.add_button.icon-plus_sign:after{bottom:0;color:#fff;font-size:13px;height:26px;position:absolute;right:0;top:0;width:26px;line-height:26px}.product-related-item .running-image{position:relative}.product-related-item .running-image .add_button.icon-plus_sign:after{text-align:center}.add_button.icon-plus_sign{background-color:#ee7623;border-radius:50%;bottom:0;display:block;height:26px;margin:8px;position:absolute;right:0;width:26px;z-index:1}.product_lineup_image img{height:auto}.product_lineup_image{text-align:center}.search-result .product_line_quick_specs .quick-product-term{font-weight:500}.search-result .product_line_quick_specs{font-size:.8em;line-height:2;visibility:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;height:0}.search-result .product_line_quick_specs.visible{visibility:visible;opacity:1;height:auto}.button_apply_filters_bottom{display:none}.custom_dropdown_container.products{display:none}@media screen and (max-width:768px){.slideout-menu .mobile_slideout_subheader{margin-bottom:0;background-color:#333;color:#fff;position:relative;height:80px}.custom_dropdown_container.products{display:block}.mobile_slideout_subheader .block-current-search{display:none}.current_search_container .current-search-item.current-search-item-active{display:block}.current_search_container .current-search-item.current-search-item-text{display:none}.block-facetapi .item-list ul.selected-filter-items li{float:left}.current-search-item.current-search-item-active{display:none}.page-products-search #block-system-main{padding:0 1em}.show_specs{margin-top:1em}.search-results-label{font-weight:normal}.item-list-cats h2{display:none}.item-list-cats ul{margin:0}.item-list-cats ul>li{padding:0 5px 20px}.item-list-cats{margin-bottom:3em}.page-products .full_width_row_bottom .block{margin:1em auto 0}#selector .icon-down_arrow_accordion_2_optimized{-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;font-size:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#selector.active .icon-down_arrow_accordion_2_optimized{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#sel-option li a{color:#000}#selector{background-color:#fff;line-height:1;color:#333;display:block;font-size:20px;font-weight:800;height:55px;margin:0;padding:20px;text-transform:uppercase;width:100%}.custom_dropdown_container.products #selector{border-bottom:1px solid #faf9f8}.custom_dropdown_container.products ul.horizontal-tabs-list{background:#f1f1f1 none repeat scroll 0 0;border-left:1px solid #cfcdcb;border-right:1px solid #cfcdcb;margin:0;position:relative;top:0;width:100%}.current{background-color:#faf9f8}.custom_dropdown_container.products ul.horizontal-tabs-list li{padding:0;background:#fff none repeat scroll 0 0;border-bottom:1px solid #cfcdcb;border-right:medium none;float:none;margin:0;min-width:5em;text-align:left;text-transform:uppercase;display:block;width:100%;border-top:1px solid #cfcdcb}.custom_dropdown_container.products ul.horizontal-tabs-list li:hover{background-color:#faf9f8}.custom_dropdown_container.products ul.horizontal-tabs-list li:nth-child(2),.custom_dropdown_container.products ul.horizontal-tabs-list li:nth-child(3){border-top:none}.custom_dropdown_container.products ul.horizontal-tabs-list li a,.custom_dropdown_container.products ul.horizontal-tabs-list li.selected a{padding:.5em 1.2em .3em;font-weight:800;display:block;position:relative;text-decoration:none;top:0}.node-product .horizontal-tabs ul.horizontal-tabs-list li a{font-size:1.1em;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;color:#00658a}#selector .icon-down_arrow_accordion_2_optimized{float:right}.button_apply_filters{display:block}.page-products .large-3.pull-9.columns,.page-photos .large-3.pull-9.columns,.page-news .large-3.pull-9.columns,.page-search-site .large-3.pull-9.columns,.page-node-4801 .large-3.pull-9.columns{position:fixed;top:0px;left:-100%;width:100%;height:100%;z-index:1000;background-color:#f5f5f6;padding-bottom:0px;-webkit-transition:all .1s;transition:all .1s}.page-products .large-3.pull-9.columns.open,.page-photos .large-3.pull-9.columns.open,.page-news .large-3.pull-9.columns.open,.page-search-site .large-3.pull-9.columns.open,.page-node-4801 .large-3.pull-9.columns.open{left:0px}.page-products .slideout-menu,.page-photos .slideout-menu,.page-news .slideout-menu,.page-search-site .slideout-menu,.page-node-4801 .slideout-menu{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#fff;position:relative;padding:1em}.page-products .mobile_sub_header{background-color:#333;display:block;position:relative;border-bottom:1px solid #ccc}.page-news .large-3{padding-left:0;padding-right:0}.section-news .mobile_sub_header{margin-bottom:20px}.page-node-4801 .mobile_sub_header{background-color:#333;display:none;position:relative;margin-bottom:40px}.section-luxor-details .mobile_sub_header{display:none}.page-photos .mobile_sub_header{background-color:#333;display:block;position:relative}.page-search-site .mobile_sub_header{display:block}.page-documents .mobile_sub_header{display:block}.block.block-current-search.contextual-links-region.block-facetapi.block-current-search-standard{display:inline-block;padding:0px;width:100%}.button_apply_filters{background-color:#ee7623;color:#fff;cursor:pointer;display:inline-block;float:right;font-weight:800;padding:15px 20px;position:absolute;right:20px;text-transform:uppercase;top:16px;z-index:999}.button_apply_filters_bottom{background-color:#ee7623;color:#fff;cursor:pointer;display:block;font-weight:800;margin:30px auto 100px;padding:15px 30px 12px;text-transform:uppercase;width:100%;z-index:999;display:block;text-align:center}.slideout-menu .block-facetapi.last{margin-bottom:1em}.filter_toggle.button{background-color:#ee7623;color:#fff;cursor:pointer;padding:15px 20px 13px;position:absolute;right:20px;text-align:center;text-transform:uppercase;top:16px;width:120px !important;z-index:2}.mobile_sub_header .block-facetapi{margin-top:0;display:inline-block}}@media screen and (max-width:460px){.item-list-cats ul>li{padding:5px;width:100%;margin-bottom:20px}.item-list-cats ul{margin:0}.item-list-cats li img{width:100%}}.pagination-centered ul.pagination li a{border:1px solid #ccc;border-radius:3px;color:#666;font-weight:500;padding:4px 14px}.pagination-centered ul.pagination li a:hover{background-color:#ccc}ul.pagination li.current a{background:#003c58 none repeat scroll 0 0;cursor:default;color:#fff;border:1px solid #003c58}.arrow.first,.arrow.last{display:none !important}ul.pagination.pager{margin-left:0}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#003c58 none repeat scroll 0 0;color:#fff;border:1px solid #003c58}.pagination-centered ul.pagination li{display:inline-block;float:none;height:34px;margin-bottom:5px;background:none}.product-search-pager-top{float:right}.product-search-pager-top .pagination-centered{width:100%;max-width:100%;text-align:right;margin:0 0 20px}.product_category_banner{display:none;position:relative}.product_category_banner_inner{font-size:3em;position:absolute;top:50%}.headers_container.category{background-color:#000;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center}.page-node__luxor-cube .headers_container.product_detail_page .sub_header,.page-node__lx .headers_container.product_detail_page .sub_header,.page-node__ex-transformer .headers_container.product_detail_page .sub_header{background-color:#0f4a66}.section-product.page-node__luxor-cube header,.section-product.page-node__lx header,.section-product.page-node__ex-transformer header{background-color:#003c58}@media screen and (min-width:1550px){.page-category__transformers .headers_container{background-size:contain;background-color:#d7d2cc}}.search-result .title_and_label_container{display:inline-block}.field-name-field-related-products .title_and_label_container{margin-top:6px;display:inline-block}.field-name-field-related-products .title_and_label_container .title{display:inline;font-size:1.2em;float:left}.node-type-product .sub_header{background:none}.add_to_list_circle{background-color:#ee7623;border-radius:50%;display:block;height:56px;position:absolute;right:20px;top:auto;bottom:-26px;width:56px;z-index:1;-webkit-box-shadow:1px 1px 7px #000;box-shadow:1px 1px 7px #000}.add_to_list_circle:after{color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body.stuck .horizontal-tabs ul.horizontal-tabs-list li{font-size:16px}@media screen and (max-width:768px){.page-node-5846 .headers_container.product_detail_page .category_description{padding-right:90px}.page-node-5846.node-type-product #page-title{line-height:1;margin-bottom:10px !important}.page-node-5846 .headers_container.product_detail_page .category_description{vertical-align:middle}.add_to_list_circle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#sel-option.show{display:block}}.node-type-product .current_search_container{display:none}#block-addthis-addthis{display:none}#block-hunter-misc-product-support{margin:0 auto;max-width:1190px;position:relative}#block-hunter-misc-product-support .product-support-button-link{border:1px solid;border-radius:30px;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1;padding:6px 10px 3px;position:absolute;right:16px;text-transform:uppercase;top:102px;z-index:2;-webkit-transition:all .5s;transition:all .5s}#block-hunter-misc-product-support .product-support-button-link:before{display:inline-block;font-family:"fontello";font-size:32px;margin-right:20px;position:relative;top:-2px;vertical-align:middle;content:""}#block-hunter-misc-product-support .product-support-button-link:after{display:inline-block;font-family:"fontello";font-size:8px;margin-left:22px;padding-top:10px;position:relative;top:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;content:""}@media(max-width:1370px){#block-hunter-misc-product-support .product-support-button-link{top:98px}}@media(max-width:768px){#block-hunter-misc-product-support .product-support-button-link{right:6px;top:76px;border:none}#block-hunter-misc-product-support .product-support-button-link:before{margin-right:12px}#block-hunter-misc-product-support .product-support-button-link:after{display:none}}@media screen and (max-width:420px){.page-node-5846 .headers_container.product_detail_page .category_description{padding-right:80px}.page-node-5846 .headers_container.product_detail_page .category_description{font-size:1em}}.product_name_and_category_container{display:table;margin-bottom:6px}.product_name_and_category_container_only{display:table;margin-bottom:20px}.node-type-product .product_heading_container h1{color:#fff;display:table-cell;float:left;font-weight:500;line-height:1;margin-bottom:0;vertical-align:bottom}.headers_container.product_detail_page .category_description{display:table-cell;font-size:1.5em;line-height:1.6;max-width:768px;padding-right:24px;padding-left:10px;vertical-align:bottom}@media(max-width:1100px){.headers_container.product_detail_page .category_description{padding-bottom:2px}}@media(max-width:768px){.headers_container.product_detail_page .category_description{padding-bottom:8px}}@media(max-width:530px){.headers_container.product_detail_page .category_description{padding-bottom:4px;font-size:1.2em}}.series_level_container.line{background-color:#274259}.series_level_container.standard{background-color:#575955}.series_level_container.designer{background-color:#ee7623}@media(max-width:768px){.series_level_container.designer{display:table;width:100%}}@media screen and (max-width:768px){.product_heading_container .inner .inner_container{display:table;width:auto}}.series_level_container .series_level{display:table;font-size:20px;font-weight:500;padding:10px 10px 8px;text-transform:uppercase}.series_level_container .series_level{font-size:20px;font-weight:500;text-transform:uppercase}.series_level_container .series_level>span{display:table-cell;font-weight:400;padding-left:6px}.node-type-product .product_heading_container .inner{padding-right:0 !important;padding-bottom:0 !important}.node-type-product .product_heading_container{z-index:2;bottom:74px;color:#fff;display:inline-block;float:none;height:auto;left:50%;margin:0 auto;max-width:1190px;padding:0;position:absolute;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media(max-width:768px){.node-type-product .product_heading_container{display:inline-block;bottom:60px}}.node-type-product .product_heading_container .inner{background:rgba(0,0,0,.6);display:table;padding:1.2em 6em 1.2em 2em;width:auto;min-width:300px}@media screen and (max-width:768px){.node-type-product .product_heading_container .inner{padding-left:1em}}.node-type-product .product_heading_container h1{color:#fff;font-size:3em;line-height:1;margin-bottom:0;display:block !important;font-weight:500}.field-name-field-tag-line .field-item{font-weight:400;opacity:.6}@media screen and (max-width:768px){.field-name-field-tag-line .field-item{line-height:1.2}#feedbackify{display:none}#sel-option.show{display:block}#sel-option{display:none}.node-type-product .product_heading_container .inner{width:100%}.node-type-product .product_heading_container h1{color:#fff;font-size:32px;line-height:1;margin-bottom:0}.category_description{font-size:18px;line-height:1.2;max-width:768px}}.quick-specs-content-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;margin:0 auto;max-width:1100px}@media(max-width:768px){.quick-specs-content-wrapper{display:inline-block;height:110px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:95vw;-webkit-overflow-scrolling:touch}}@media(max-width:500px){.quick-specs-content-wrapper{width:93vw}}.quick-specs-content-wrapper .quick-specs-parents-wrapper{text-align:center}.quick-specs-content-wrapper .term-parent{display:block;font-size:1.125em;color:#faf9f8;opacity:.6}@media(max-width:768px){.quick-specs-content-wrapper .term-parent{color:#000;float:left;margin-right:.625em}}.quick-specs-content-wrapper .quick-product-term{font-size:1.125em;font-weight:500}@media(max-width:768px){.quick-specs-content-wrapper .quick-product-term{float:left}}body.mobile .quick-specs-parents-wrapper .term-parent::after{content:":"}.quick_specs_row{background:rgba(0,0,0,.9) none repeat scroll 0 0;bottom:0;color:#fff;padding:16px;position:absolute;width:100%}@media(max-width:768px){.quick_specs_row{background-color:#fff;color:#000;height:60px}}.product_title_wrapper{background:rgba(0,0,0,.6);color:#fff;display:block;font-size:22px;padding:10px;width:100%}.inner_width{max-width:1190px;margin:0 auto;position:relative}.node-type-product .headers_container{margin-bottom:0}#selector{display:none}@media(max-width:768px){#selector{display:block}}@media(min-width:768px){.node-type-product .horizontal-tabs ul.horizontal-tabs-list{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;@incude justify-content(space-between);margin:0 auto;max-width:1190px;border-right:none;background:#fff}}.node-type-product .horizontal-tabs-panes.horizontal-tabs-processed{margin:0 auto}.node-type-product .tabs_container{background-color:#fff;z-index:3;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);width:100%}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a:hover{outline:none;background:none}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{background:#fff none repeat scroll 0 0;border-right:none;margin:0;padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a{border-right:1px solid #faf9f8;color:#000;display:block;margin-bottom:10px;margin-top:15px;padding:.5em .6em .3em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;top:0}.node-type-product .horizontal-tabs .tabs_container.scroll-to-fixed-fixed ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs .tabs_container.scroll-to-fixed-fixed ul.horizontal-tabs-list li.selected a{padding:0}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:none}@media screen and (max-width:768px){.node-type-product .horizontal-tabs .tabs_container.scroll-to-fixed-fixed ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs .tabs_container.scroll-to-fixed-fixed ul.horizontal-tabs-list li.selected a{padding:.5em 1.2em .3em}}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:last-child a,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected:last-child a{border-right:none}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:hover,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:#fff}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{float:none;min-width:0;font-size:18px}.node-type-product .fixed_tabs{position:fixed;top:154px;z-index:1;width:100%}.node-type-product .fixed_tabs+.horizontal-tabs-panes.horizontal-tabs-processed{margin-top:70px}.node-type-product .horizontal-tabs .tabs_container.is_stuck ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs .tabs_container.is_stuck ul.horizontal-tabs-list li.selected a{padding:0}.support_note{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:1em;padding-bottom:1em;background:url("https://www.fxl.com/sites/fxl.com/files/support_exclamation.svg");background-repeat:no-repeat;padding-left:4em;background-position:center left;margin-bottom:1em}.support_note p{margin-bottom:0}#node_support_document_full_group_article ol li:last-of-type{border:none}table.support thead tr th{background-color:#00658a;color:#fff;text-align:left;text-transform:uppercase;padding-top:10px;border-left:1px solid #00658a;border-right:1px solid #00658a;border-top:1px solid #00658a;border-bottom:none}table.support tbody tr>td{border:1px solid #cfcdcb;line-height:1.5}.node-type-support-document .field-name-field-related-video-single .body{padding:.5em 0 3em;line-height:1.8}.node-type-support-document .tabs_container{margin-top:1em;-webkit-box-shadow:none;box-shadow:none}.node-type-support-document .field-name-field-related-video-single .field-name-field-related-products{margin-bottom:.5em}.node-type-support-document .node-video-library h1.title{padding-top:.5em;padding-bottom:.3em}@media screen and (max-width:768px){.node-type-support-document .video-library-view-more{position:relative;top:auto;right:auto;display:block;padding:10px 0;margin-top:1em;top:auto !important}}@media screen and (max-width:420px){.node-type-support-document .horizontal-tabs ul.horizontal-tabs-list li{width:100%}.node-type-support-document .tabs_container{-webkit-box-shadow:none;box-shadow:none}}.horizontal-tabs ul.horizontal-tabs-list li a{display:block;text-decoration:none;padding:.5em .6em}.node-type-product .mobile_sub_header{display:none}.quick-specs-content-wrapper .quick-specs-parents-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}@media(max-width:768px){.quick-specs-content-wrapper .quick-specs-parents-wrapper{background-color:#fff;color:#000;display:inline-block;width:auto;margin-right:20px;padding-right:20px;border-right:1px solid #ccc}}@media screen and (max-width:768px){.quick-specs-content-wrapper .quick-specs-parents-wrapper:last-of-type{border:none}}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#fff;border-bottom:4px solid #ee7623;padding:0}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a{color:#ee7623}.horizontal-tabs ul.horizontal-tabs-list .selected strong{color:#ee7623}.bullet-list{list-style-position:outside}.bullet-list li p{font-size:1.25em}@media(max-width:1120px){.bullet-list li p{font-size:1.1em;margin-bottom:10px}}@media(max-width:768px){.bullet-list li p{margin-bottom:1em}}.node-type-product .bullet-list{display:block;padding:0;margin:0 -0.625em;padding:0 20px}.node-type-product .bullet-list>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.node-type-product .bullet-list>li{width:50%;padding:0 .625em 1.25em}.node-type-product .bullet-list>li:nth-of-type(n){clear:none}.node-type-product .bullet-list>li:nth-of-type(2n+1){clear:both}@media(max-width:580px){.node-type-product .bullet-list{display:block;padding:0;margin:0 -0.625em;padding:0 28px}.node-type-product .bullet-list>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.node-type-product .bullet-list>li{width:100%;padding:0 .625em 1.25em}.node-type-product .bullet-list>li:nth-of-type(n){clear:none}.node-type-product .bullet-list>li:nth-of-type(1n+1){clear:both}.node-type-product .bullet-list li{display:list-item}}.node-type-product .bullet-list>li{display:list-item;padding-bottom:.5em;max-width:49%}.node-type-product .body.field{font-size:1.5em;margin-bottom:3.75em}.node-type-product .body.field p{line-height:1.9}@media(max-width:1120px){.node-type-product .body.field{font-size:1.25em;margin:0 0 2.5em}}@media(max-width:768px){.node-type-product .body.field{font-size:1.2em}}@media screen and (max-width:400px){p{font-size:16px}}.node-type-product h2.field-label{font-size:1.75em;margin-bottom:1em;font-weight:500}@media(max-width:768px){.node-type-product h2.field-label{font-size:1.375em;margin-bottom:1.375em}}#node_product_full_group_description_tab_item .field-name-field-features{display:table-cell;float:none;max-width:1000px;width:65%}@media(max-width:900px){#node_product_full_group_description_tab_item .field-name-field-features{width:70%;padding-bottom:24px}}@media(max-width:768px){#node_product_full_group_description_tab_item .field-name-field-features{width:100%;margin-bottom:1em;display:block}}#node_product_full_group_description_tab_item .field-name-field-running-image{display:table-cell;float:none;width:35%;vertical-align:bottom}@media(max-width:900px){#node_product_full_group_description_tab_item .field-name-field-running-image{width:30%}}@media(max-width:768px){#node_product_full_group_description_tab_item .field-name-field-running-image{display:none}}.field-name-field-related-products{display:inline-block;width:100%}.horizontal-tabs fieldset.horizontal-tabs-pane{border:0 none;padding:0 1em}.similar_fixtures_row{display:block;height:auto;width:100%;padding:3em 1em;border-top:1px solid #ebebeb}.similar_fixtures_row .inner{max-width:1190px;margin:0 auto}.similar_fixtures_row .inner h2{font-size:1.75em;margin-bottom:2em;float:left;font-weight:500}@media(max-width:768px){.similar_fixtures_row .inner h2{font-size:1.375em;margin-bottom:.6em}}.similar_fixtures_row .product_name_and_quick_specs .field-name-field-quick-specs .field-item{border:1px solid red;display:block;float:none}.field-name-field-related-products .product_line_quick_specs{font-size:.8em;height:0;line-height:2;opacity:0;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;visibility:hidden}.field-name-field-related-products .product_line_quick_specs.visible{height:auto;opacity:1;visibility:visible}.field-name-field-related-products .field-name-field-quick-specs .term-name{font-weight:500}.node-type-product .horizontal-tabs-panes.horizontal-tabs-processed fieldset{max-width:1190px;margin:0 auto;padding-top:90px}@media(max-width:1370px){.node-type-product .horizontal-tabs-panes.horizontal-tabs-processed fieldset{font-size:80%}}@media(max-width:768px){.node-type-product .horizontal-tabs-panes.horizontal-tabs-processed fieldset{padding-top:86px}}@media(max-width:400px){.node-type-product .horizontal-tabs-panes.horizontal-tabs-processed fieldset{padding-top:82px}}@media screen and (max-width:768px){.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a{margin:0}}.horizontal-tabs-panes.horizontal-tabs-processed fieldset#node_product_full_group_models_tab_item{max-width:100%}.horizontal-tabs-panes.horizontal-tabs-processed fieldset#node_product_full_group_models_tab_item .field-name-field-model-charts{max-width:1190px;margin:2.5em auto}.horizontal-tabs-panes.horizontal-tabs-processed fieldset#node_product_full_group_models_tab_item .group_interactive_spec_builder{max-width:1190px;margin:0 auto;padding-left:1em;padding-right:1em}.horizontal-tabs-panes.horizontal-tabs-processed fieldset#node_product_full_group_models_tab_item .order_number_container{padding-left:1em;padding-right:1em}.horizontal-tabs-panes.horizontal-tabs-processed fieldset#node_product_full_group_models_tab_item .field-name-field-spec-builder-output{max-width:1190px;margin:.875em auto 1.5em}#node_product_full_group_resources_tab_item{border:0 none;margin:0 auto;padding-top:100px}@media(max-width:768px){#node_product_full_group_resources_tab_item{padding-top:70px}}#node_product_full_group_specifications_tab_item article h2.node-title{margin-top:0}.field-name-field-specification-charts img.dimensions{width:100% !important;max-width:460px !important;height:auto !important}#node_product_full_group_photos{border:0 none;margin:0 auto;padding-top:100px}@media(max-width:768px){#node_product_full_group_photos{padding-top:70px}}.field-name-field-included-parts{background-color:#faf9f8;padding:3.75em 1.25em}.field-name-field-included-parts .field-label,.field-name-field-included-parts .field-item{max-width:1190px;margin:0 auto}div.horizontal-tabs{border:none;margin:0;padding:0;position:relative}.node-teaser .field-name-field-running-image{display:table;float:none;border:1px solid #ccc;height:220px;width:100%;background-color:#fff;margin-top:1px}.field-name-field-running-image .field-item{text-align:center;width:100%}.field-name-field-related-products .title_wrapper h1{font-size:1.25em;font-weight:500}.field-name-field-related-products .title_wrapper h1 a{color:#000}.field-name-field-related-products .field-label{display:none}.similar_fixtures_row a.see_all{border-bottom:2px solid #ee7623;color:#3b3b3b;font-size:.875em;padding-bottom:6px;float:right}#node_product_full_group_resources_tab_item .horizontal-rule-title{text-align:left}.horizontal-rule-title{clear:both;margin-bottom:20px;position:relative}.node-product .horizontal-rule-title h2{background-color:#fff;display:inline-block;font-size:1.125em;margin:0;position:relative;text-transform:uppercase;z-index:2;padding:0 10px 10px 0}.horizontal-rule-title hr{border-color:#e6e6e7;border-style:solid none none;border-width:1px 0 0;display:block;height:1px;margin:0;padding:0;position:absolute;top:49%;width:100%;z-index:1}.hunter-resource-display-row{height:auto;padding-bottom:3.75em}.hunter-resource-display-resource-title{clear:both;left:0;line-height:12px;overflow:hidden;position:relative;width:120px;z-index:1}.hunter-resource-display-resource-title a.hunter-resource-display-resource-image{color:#3b3b3b;font-weight:500;height:auto;font-size:12px;line-height:16px;margin-top:15px;padding:0 3px;text-align:left}.field-name-field-related-products li a{display:inline;width:auto;font-weight:500;color:#000}@media screen and (max-width:768px){.related_items_container{overflow-y:scroll;width:100%}.related_items_container .field-items.large-block-grid-5.medium-block-grid-3.small-block-grid-2{white-space:nowrap;display:inline-block}.related_items_container .small-block-grid-2 li{clear:none;float:none;white-space:nowrap;width:250px;display:inline-block}.similar_fixtures_row a.see_all.for_small{color:#ee7623;font-size:18px;padding-bottom:16px;width:100%;margin-bottom:0}.similar_fixtures_row a.see_all.for_small:hover{color:#fff}.field-name-field-related-products .show_specs.showing+.related_items_container ul li{min-height:400px;position:relative;vertical-align:text-top}}@media screen and (max-width:500px){.field-name-field-related-products li .field-name-field-running-image{display:table-cell;vertical-align:bottom}}@media screen and (max-width:420px){.field-name-field-related-products ul li{width:100%}.field-name-field-related-products li .field-name-field-running-image{display:table}}table.specifications th{border-left:medium none;border-right:medium none;color:#003c58;font-size:1.5em;font-weight:normal}table.specifications{border-color:#e6e6e7;border-style:none none solid;border-width:medium medium 1px}table tr th,table tr td{color:#606564}table.specifications tr td:first-child{font-weight:500}table.specifications td{border-color:#e6e6e7 #c8c8ca;border-style:solid none;border-width:1px medium;font-size:1em;line-height:1.3em}table.specifications tbody{border-top:6px solid #e6e6e7}table.specifications th{border-bottom:2px solid #c8c8ca;padding-right:1em;text-align:left}table.specifications tr.even,table.specifications tr.alt,table.specifications tr:nth-of-type(2n){background:rgba(0,0,0,0) none repeat scroll 0 0}td.indent{padding-left:1.7em}@media screen and (max-width:768px){.field-name-field-specification-charts table tr,.field-name-field-specification-charts table td{padding-bottom:14px;padding-top:14px}}fieldset article h2.node-title{font-weight:500;font-size:1.75em;margin-bottom:1em;margin-top:1em}fieldset article h2.node-title a{color:#000}.horizontal-tabs-panes .group-specifications-tab-item .field-wrapper{margin-bottom:5em}.group-specifications-tab-item li img{width:100%}.field-name-field-product-photometrics ul li{margin-bottom:3em}@media screen and (max-width:600px){.field-name-field-product-photometrics ul li{width:100%;margin-right:0}}.field-name-field-product-dimensions img{max-height:500px}.included_parts_more_info:after{font-family:"fontello";content:"";color:#ee7623}.field-name-field-included-parts p{font-size:1.5em;margin-bottom:0}p.included_parts{margin-bottom:30px}#included_parts_modal h2{margin-bottom:6px}.field-name-field-included-parts h2.field-label{margin-bottom:10px}.field-name-field-included-parts .item{float:left;margin-right:26px;margin-bottom:26px;max-width:220px;width:auto}.field-name-field-included-parts .item img{border:1px solid #faf9f8}.field-name-field-included-parts .item .item_name{font-size:1.2em;font-weight:500;line-height:1.2;margin-top:10px}.field-name-field-included-parts .item .item_name span{color:#999;font-size:13px;font-weight:400}@media screen and (max-width:768px){.field-name-field-included-parts .item{margin-right:2%;width:32%;max-width:100%}.field-name-field-included-parts .item:nth-of-type(3n){margin-right:0}}@media screen and (max-width:480px){.field-name-field-included-parts .item{margin-right:4%;width:48%}.field-name-field-included-parts .item:nth-of-type(3n){margin-right:4%}.field-name-field-included-parts .item:nth-of-type(2n){margin-right:0}.field-name-field-included-parts .item:last-child{margin-right:0}.field-name-field-included-parts p{font-size:16px}}@media screen and (max-width:380px){.field-name-field-included-parts .item{margin-right:0;width:100%}.field-name-field-included-parts .item:nth-of-type(3n){margin-right:0}.field-name-field-included-parts .item:nth-of-type(2n){margin-right:0}}.spec_builder_note{font-style:italic;text-align:right}.spec_builder_note:last-of-type{margin-bottom:20px}.spec_builder_note>p{margin-bottom:0}@media screen and (max-width:420px){.spec_builder_note>p{font-size:.9em}}.select_placeholder.choice_made span.inner{padding:6px 14px}.select_placeholder.choice_made .inner .color_code_and_name_container{font-weight:500}.output_and_clear_container{position:relative}.group-interactive-spec-builder .field{display:inline-block}.field-name-field-spec-builder-output{width:100%}.field-name-field-spec-builder-output .field-label{display:none}.form-item-product-number input[name=product_number]{border:1px solid #e4e1dd;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:24px;font-weight:500;height:64px;padding:17px 40px 15px 20px;width:auto;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:2;flex-shrink:2}.form-item-quantity input[name=quantity]{border:1px solid #e4e1dd;-webkit-box-shadow:none;box-shadow:none;font-size:24px;font-weight:500;height:64px;max-width:64px}.form-item-note input[name=note]{border:1px solid #e4e1dd;-webkit-box-shadow:none;box-shadow:none;font-size:14px;height:64px;width:100%}@media screen and (max-width:1000px){.form-item-product-number input[name=product_number],.form-item-quantity input[name=quantity]{font-size:18px}}.node-type-product .field-name-field-spec-builder-output-acc .add_to_list_fields_container{visibility:hidden;display:block !important}.field-name-field-spec-builder-output-acc .add_to_list_fields_container .form-item-product-number input[name=product_number]{padding:0}.accessory-pended-code{display:none}.page-products-search .order_number_container .add_to_list_fields_container{visibility:hidden}.add_to_list_fields_container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:relative}.add_to_list_fields_container .form-item-product-number{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-top:0;margin-bottom:0}.add_to_list_fields_container .form-item-quantity{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-top:0;margin-bottom:0}.add_to_list_fields_container .form-item-list label{display:none}.add_to_list_fields_container #add-to-list-submit button{margin-bottom:0;padding:1em 1.2em;height:60px;min-width:140px}.add_to_list_fields_container label{margin-bottom:0}.add_to_list_fields_container .form-item-product-number label{font-size:17px;min-width:auto;margin-right:20px}.add_to_list_fields_container .form-item-quantity label{font-size:17px;min-width:54px;text-transform:uppercase}.product_number_container.form-wrapper{position:relative;-webkit-box-flex:3;-moz-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-negative:2;flex-shrink:2}.form-item-list .form-select{-moz-appearance:none;background:#fff none repeat scroll 0 0;border:1px solid #e4e1dd;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:block;outline:0 none;overflow:hidden;padding-left:16px;padding-right:32px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:16px;font-weight:500;height:64px;letter-spacing:-0.01em;line-height:1.5}.list_select_container select option{padding:10px}.list_select_container option{-moz-user-select:none;display:block;float:none !important;line-height:normal !important;min-block-size:1em;overflow-wrap:normal !important;position:static !important;text-align:match-parent;text-indent:0;white-space:nowrap !important}.add_to_list_fields_container .form-wrapper,.form-item-quantity,#add-to-list-submit{margin:0 10px}#list-items .form-item-quantity{margin:0}#edit-list{font-weight:500;letter-spacing:-0.01em;line-height:1.5}#edit-list{color:#333;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none}.list_select_container{position:relative;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.list_select_container .icon-down_arrow_accordion_2_optimized{font-size:9px;position:absolute;right:15px;top:42%;pointer-events:none}.order_number_container span,.order_number_container input{margin-bottom:0}.input_and_clear_container{position:relative}.clear_button{background-color:#ccc;border-radius:50%;color:#fff;height:25px;position:absolute;right:16px;top:20px;width:25px}.clear_button:after{font-family:"fontello";content:"";font-size:16px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:25px;left:-2px;position:absolute;text-align:center;top:2px;width:25px}.accessory-height-option .taxonomy-term-reference-0,.views-field-field-accessory-height-option>.field-content{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.accessory-height-option .taxonomy-term-reference-0 .spec_builder_choice_container,.views-field-field-accessory-height-option>.field-content .spec_builder_choice_container{width:50%}.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .field-content{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .node-accessory-mounting{width:48%}.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .views-label-field-related-items{margin-top:2em !important}.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .field-name-field-running-image{cursor:pointer;margin-bottom:1em}.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .node-title,.view-display-id-block_mounting_full .accessory_container .views-field-field-related-items .links{display:none}.field-name-field-spec-builder-finish .spec_builder_choice_container{display:none}.field-name-field-spec-builder-finish .spec_builder_choice_container.item-count-1,.field-name-field-spec-builder-finish .spec_builder_choice_container.active{display:block}.finish_options_container{max-height:400px;overflow:scroll;position:absolute;width:99%;z-index:2;background-color:#fff}.finish_options_container .spec_builder_choice_container{height:auto}.field-name-field-spec-builder-finish .spec_builder_choice_container.active:first-child{border-top:none}.spec_builder_choice_container .hide_this{display:none}.hide_this{display:none}.node-type-product .interactive_spec_builder_fields_container h2.field-label{font-size:1.125em;font-weight:500;margin-bottom:1.375em;margin-top:0px;text-transform:uppercase}@media(max-width:768px){.node-type-product .interactive_spec_builder_fields_container h2.field-label{margin-bottom:.8em}}.group_interactive_spec_builder .description{margin-bottom:3.75em;font-size:1.5em}.group_interactive_spec_builder{margin-top:2.5em}.interactive_spec_builder_fields_container{padding-bottom:30px;margin-bottom:14px;border-bottom:2px solid #e4e1dd;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media(max-width:768px){.interactive_spec_builder_fields_container{display:block}}.interactive_spec_builder_fields_container .field{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:768px){.interactive_spec_builder_fields_container .field{margin-bottom:3em}}.interactive_spec_builder_fields_container .field.field-name-field-spec-builder-fixture-code,.interactive_spec_builder_fields_container .field.field-name-field-spec-builder-luxor{-ms-flex-negative:0;flex-shrink:0}.spec_builder_choice_container.default{background-color:#f2f5f7}.spec_builder_choice_container{border:2px solid #e9edf1;margin-bottom:-2px;margin-left:-2px;height:72px}.select_placeholder{border:2px solid #e9edf1;margin-bottom:0;margin-left:-2px;height:72px}.select_placeholder:hover{cursor:pointer}.spec_builder_choice_container label{cursor:pointer;display:table;width:100%;padding:14px;height:100%;font-size:1em}.spec_builder_choice_container .choice_inner{display:table-cell;vertical-align:middle}.spec_builder_choice_container .choice_inner p{margin:0;font-size:14px;color:#777}.spec_builder_choice_container .radio_button_container{display:table-cell;vertical-align:middle;width:16px}.spec_builder_choice_container .radio_button_container input{margin:0}.select_placeholder{display:table;padding:10px 16px;width:100%;position:relative}.select_placeholder .inner{display:table-cell;vertical-align:middle}.select_placeholder .inner:after{font-family:"fontello";content:"";font-size:8px;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.select_placeholder.choice_made{padding:0}.select_placeholder.choice_made label{margin:0;padding:10px 14px;cursor:pointer;display:table;width:100%;height:100%;font-size:100%}.select_placeholder:not(.choice_made) .inner{padding-right:9px}.finish_options_container .spec_builder_choice_container label:hover{background-color:#f1f1f1}.select_placeholder.active .inner:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select_placeholder.active+.finish_options_container{-webkit-box-shadow:1px 12px 17px -4px rgba(0,0,0,.75);box-shadow:1px 12px 17px -4px rgba(0,0,0,.75)}.field-name-field-spec-builder-top-finish .finish_options_container{width:auto}@media screen and (max-width:850px){.field-name-field-spec-builder-top-finish .finish_options_container{width:calc(100% - 34px)}}.finish_options_container .spec_builder_choice_container label{padding:6px 14px;margin:0}.color_code_and_name_container>p{margin:0}.swatch_container,.color_code_and_name_container{display:table-cell;vertical-align:middle}.swatch_container{width:36px}.color_code_and_name_container{line-height:1;padding-left:10px;padding-right:14px;padding-top:7px;width:auto}.color_code_and_name_container>p{font-size:14px;color:#777}.finish_options_container .spec_builder_choice_container{border-left:none;border-right:none}@media screen and (max-width:768px){.finish_options_container .spec_builder_choice_container{border-left:2px;border-right:2px}}.field-name-field-spec-builder-finish{position:relative}.spec_builder_choice_container.disabled{background-color:#f4f4f4;opacity:.4}.spec_builder_choice_container.disabled label{cursor:default}.spec_builder_choice_container.default label{cursor:default}@media screen and (max-width:850px){.interactive_spec_builder_fields_container{display:block}.group-interactive-spec-builder .field{display:inline-block;width:100%}#the-login-form .form-item-product-number input[name=product_number]{width:100%}#the-login-form .order_number_container .add_to_list_fields_container{display:block}#the-login-form .order_number_container #my-list-add-to-list-form .form-item-product-number{display:block}#the-login-form .field-name-field-spec-builder-output{background-color:#faf9f8;padding:20px}#the-login-form .order_number_container #my-list-add-to-list-form .form-item-product-number label{font-size:20px;margin-bottom:1em;margin-right:20px;min-width:auto}#the-login-form .order_number_container input#edit-product-number{width:100%}#the-login-form .form-item-quantity input[name=quantity]{height:60px}#the-login-form .add_to_list_fields_container #add-to-list-submit button{min-width:0px}#my-list-add-to-list-form .add_to_list_fields_container{display:block}#my-list-add-to-list-form .add_to_list_fields_container .form-item-quantity{width:50%}#my-list-add-to-list-form .add_to_list_fields_container #add-to-list-submit button{min-width:0px}#my-list-add-to-list-form #add-to-list-submit{display:inline-block;width:50%;margin-left:0;margin-right:0}#my-list-add-to-list-form #add-to-list-submit button{width:100%;min-width:0}#my-list-add-to-list-form .add_to_list_fields_container .form-item-quantity{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:end;justify-content:end;float:left;width:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:1em}}@media(max-width:768px){.page-my-list-field-list-items-edit #my-list-add-to-list-form .add_to_list_fields_container .form-item-quantity{margin-top:1em}}.order_number_container #user-login #edit-add-to-list-fields-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;position:relative}.order_number_container #user-login .form-item-product-number{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;position:relative}.order_number_container #user-login .form-item-product-number label{font-size:17px;margin-right:20px;min-width:auto;margin-bottom:0}@media screen and (max-width:768px){#the-login-form #add-to-list-submit{margin-top:20px}#my-list-add-to-list-form .form-item-product-number input[name=product_number]{width:100%}#my-list-add-to-list-form .add_to_list_fields_container{display:block}#my-list-add-to-list-form .clear_button{top:50px}#my-list-add-to-list-form .add_to_list_fields_container .form-item-product-number{display:block}#my-list-add-to-list-form .add_to_list_fields_container .form-item-product-number label{margin-bottom:12px}#my-list-add-to-list-form .form-item-quantity input[name=quantity]{height:60px;max-width:60px;margin-right:10px}.order_number_container #user-login #edit-add-to-list-fields-container{display:block}.order_number_container #user-login .form-item-product-number{display:block}.field-name-field-spec-builder-output{background-color:#faf9f8;padding:20px}.order_number_container #user-login .form-item-product-number label{font-size:20px;margin-bottom:1em;margin-right:20px;min-width:auto}.order_number_container input#edit-product-number{width:100%}.clear_button{top:64px}.add_to_list_fields_container .form-item-quantity{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:end;justify-content:end;float:left;margin-top:20px;width:50%}#add-to-list-submit{display:inline-block;width:50%}.add_to_list_fields_container #add-to-list-submit button{width:100%}.add_to_list_fields_container .form-wrapper,.form-item-quantity,#add-to-list-submit{margin-left:0;margin-right:0}}.node-type-product .reveal-modal-bg{opacity:.8}.field-name-field-accessory-tab-mounting ul.field-items,.field-name-field-accessory-tab-glare ul.field-items,.field-name-field-accessory-tab-lenses ul.field-items,.field-name-field-accessory-tab-power ul.field-items,.field-name-field-accessory-tab-splicing ul.field-items,.field-name-field-accessory-tab-lamps ul.field-items{display:block;padding:0;margin:0 -10px}.field-name-field-accessory-tab-mounting ul.field-items>li,.field-name-field-accessory-tab-glare ul.field-items>li,.field-name-field-accessory-tab-lenses ul.field-items>li,.field-name-field-accessory-tab-power ul.field-items>li,.field-name-field-accessory-tab-splicing ul.field-items>li,.field-name-field-accessory-tab-lamps ul.field-items>li{display:inline;height:auto;float:left;padding:0 10px 20px}.field-name-field-accessory-tab-mounting ul.field-items>li,.field-name-field-accessory-tab-glare ul.field-items>li,.field-name-field-accessory-tab-lenses ul.field-items>li,.field-name-field-accessory-tab-power ul.field-items>li,.field-name-field-accessory-tab-splicing ul.field-items>li,.field-name-field-accessory-tab-lamps ul.field-items>li{width:25%;padding:0 10px 20px}.field-name-field-accessory-tab-mounting ul.field-items>li:nth-of-type(n),.field-name-field-accessory-tab-glare ul.field-items>li:nth-of-type(n),.field-name-field-accessory-tab-lenses ul.field-items>li:nth-of-type(n),.field-name-field-accessory-tab-power ul.field-items>li:nth-of-type(n),.field-name-field-accessory-tab-splicing ul.field-items>li:nth-of-type(n),.field-name-field-accessory-tab-lamps ul.field-items>li:nth-of-type(n){clear:none}.field-name-field-accessory-tab-mounting ul.field-items>li:nth-of-type(4n+1),.field-name-field-accessory-tab-glare ul.field-items>li:nth-of-type(4n+1),.field-name-field-accessory-tab-lenses ul.field-items>li:nth-of-type(4n+1),.field-name-field-accessory-tab-power ul.field-items>li:nth-of-type(4n+1),.field-name-field-accessory-tab-splicing ul.field-items>li:nth-of-type(4n+1),.field-name-field-accessory-tab-lamps ul.field-items>li:nth-of-type(4n+1){clear:both}.accessory_container .accessory_thumb{border:1px solid #ccc;text-align:center;position:relative}.accessory_container .accessory_title{font-size:18px;font-weight:500;line-height:1.2;margin-top:10px}#node_product_full_group_accessories .field-type-node-reference:nth-of-type(1) .accessories_heading{margin-top:0}.accessories_heading{display:table;width:100%;border-bottom:1px solid #ccc;margin-bottom:2.5em;padding-bottom:10px;margin-top:3.125em}.accessories_footer p{font-style:italic}.accessories_footer p.srp-connect-included{display:none}.page-node-183871 .field-name-field-accessory-tab-splicing .accessories_footer,.page-node-183871 .accessories_footer p.srp-connect-included,.page-node-215111 .field-name-field-accessory-tab-splicing .accessories_footer,.page-node-215111 .accessories_footer p.srp-connect-included,.page-node-216656 .field-name-field-accessory-tab-splicing .accessories_footer,.page-node-216656 .accessories_footer p.srp-connect-included,.page-node-216626 .field-name-field-accessory-tab-splicing .accessories_footer,.page-node-216626 .accessories_footer p.srp-connect-included,.page-node-216611 .field-name-field-accessory-tab-splicing .accessories_footer,.page-node-216611 .accessories_footer p.srp-connect-included{display:block;clear:both}.page-node-183871 .accessories_footer,.page-node-183871 .accessories_footer p.srp-connect-included{display:block;clear:both}.special_note{display:table-cell;font-size:12px;font-weight:500;text-align:right;vertical-align:middle}.group-accessories h3.field-label{display:table-cell;font-size:18px;font-weight:800;vertical-align:middle}.accessory_container{position:relative;display:inline-block}.accessory_container .add_button.icon-plus_sign{position:absolute;right:4px;bottom:3px}#node_product_full_group_accessories .order_number_container h2.field-label{display:none}.view-accessories .accessory-list ul{display:block;padding:0;margin:0 -10px}.view-accessories .accessory-list ul>li{display:inline;height:auto;float:left;padding:0 10px 20px}.view-accessories .accessory-list ul>li{width:25%;padding:0 10px 20px}.view-accessories .accessory-list ul>li:nth-of-type(n){clear:none}.view-accessories .accessory-list ul>li:nth-of-type(4n+1){clear:both}@media screen and (max-width:1100px){.view-accessories .accessory-list ul{display:block;padding:0;margin:0 -10px}.view-accessories .accessory-list ul>li{display:inline;height:auto;float:left;padding:0 10px 20px}.view-accessories .accessory-list ul>li{width:33.3333333333%;padding:0 10px 20px}.view-accessories .accessory-list ul>li:nth-of-type(n){clear:none}.view-accessories .accessory-list ul>li:nth-of-type(3n+1){clear:both}}@media screen and (max-width:768px){.view-accessories .accessory-list ul{display:block;padding:0;margin:0 -10px}.view-accessories .accessory-list ul>li{display:inline;height:auto;float:left;padding:0 10px 20px}.view-accessories .accessory-list ul>li{width:50%;padding:0 10px 20px}.view-accessories .accessory-list ul>li:nth-of-type(n){clear:none}.view-accessories .accessory-list ul>li:nth-of-type(2n+1){clear:both}}.views-field-field-accessory-image{border:1px solid #ccc;text-align:center;margin-bottom:12px}.views-field-field-running-image{border:1px solid #ccc;margin-bottom:12px;text-align:center}.view-accessories .views-field-title{font-weight:500;font-size:18px;line-height:1}.view-accessories .views-field-body{font-size:13px}#block-views-accessories-block-mounting h2.block-title,#block-views-accessories-block-glare h2.block-title,#block-views-accessories-block-lenses h2.block-title,#block-views-accessories-block-power h2.block-title,#block-views-accessories-block-splicing h2.block-title,#block-views-accessories-block-lamps h2.block-title{border-bottom:1px solid #ccc;font-size:18px;font-weight:800;margin-bottom:40px;padding-bottom:10px}.view-accessories .view-header{display:inline-block;font-size:12px;font-weight:500;position:absolute;right:0;top:6px}.accessory-list{margin-bottom:40px}.accessory_container{position:relative;width:100%}.accessory_container .icon-download-alt{bottom:6px;font-size:20px;position:absolute;right:51px}.accessory_container .views-field-field-accessory-documentation{right:44px;bottom:4px}.accessory_container .views-field-nothing{right:4px;bottom:3px}a.icon-download-alt{color:#ee7623}.field-name-field-spec-builder-finish .links{list-style:outside none none}.my-list-add-to-list-form input[name=product_number],.my-list-add-to-list-form input[name=quantity],.my-list-add-to-list-form input[name=note]{margin-bottom:0;margin-right:10px}#accessory_modal .views-field-field-running-image{float:left;margin-right:20px;margin-bottom:40px;max-width:500px}#accessory_modal .view-accessories .views-field-title{font-size:36px;display:inline-block;margin-bottom:16px}#accessory_modal .views-field-body{font-size:22px}#accessory_modal .add_to_list_fields_container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:relative;width:100%}#accessory_modal .product_number_container{display:none}#accessory_modal .finish_options_container{overflow:visible;width:95%}#accessory_modal .field-name-field-spec-builder-finish{width:100%;-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1;margin:0}@media(max-width:768px){#accessory_modal .field-name-field-spec-builder-finish{width:100%;position:relative;top:auto}}#accessory_modal .list_select_container{-webkit-box-ordinal-group:4;-moz-order:3;-ms-flex-order:3;order:3;margin:0}#accessory_modal .form-item-quantity{-webkit-box-ordinal-group:3;-moz-order:2;-ms-flex-order:2;order:2;max-width:135px;margin:0}#accessory_modal .form-item-note{-webkit-box-ordinal-group:5;-moz-order:4;-ms-flex-order:4;order:4;margin-left:auto;margin-right:0;width:100%;max-width:600px}#accessory_modal #add-to-list-submit{-webkit-box-ordinal-group:6;-moz-order:5;-ms-flex-order:5;order:5;margin-left:auto;margin-right:0}#accessory_modal #accessory_modal input[name=quantity]{margin-bottom:0}#accessory_modal .right_side_container .views-label{display:inline-block;font-size:18px;font-weight:500;margin-bottom:10px;margin-top:0;text-transform:uppercase}#accessory_modal .right_side_container .spec_builder_choice_container{height:60px;background-color:#fff}#accessory_modal .right_side_container .views-field-field-spec-builder-output-equiv{width:30%;float:left}@media(max-width:480px){#accessory_modal .right_side_container .views-field-field-spec-builder-output-equiv{width:100%}}#accessory_modal .right_side_container .views-field-field-spec-builder-color-temp{width:30%;float:left}@media(max-width:480px){#accessory_modal .right_side_container .views-field-field-spec-builder-color-temp{width:100%}}#accessory_modal .right_side_container .views-field-field-spec-builder-beam-angle{width:40%;float:left}@media(max-width:480px){#accessory_modal .right_side_container .views-field-field-spec-builder-beam-angle{width:100%}}#accessory_modal .views-field:not(.views-field-add-to-list){margin-bottom:30px}#my-list-add-to-list-form .field-name-field-spec-builder-finish ul.links{list-style:none;margin-bottom:0}#accessory_modal .accessory_container .views-field-field-accessory-documentation{position:absolute;right:auto;top:100%}.reveal-modal{position:fixed;top:50% !important;-webkit-transform:translateY(-50%) translateX(-50%) !important;transform:translateY(-50%) translateX(-50%) !important;left:50%;width:100%;max-width:1200px;margin-left:0}.accessory_search_page .title,body[class*=node-type-accessory] .field-name-field-short-description,.search-results .title.accessory{font-size:1em;font-weight:500;float:none;display:block}body[class*=node-type-accessory] .field-name-field-short-description,body[class*=node-type-accessory] .body{margin:20px 0}body[class*=node-type-accessory] .field-name-field-spec-builder-finish .links li{margin-left:0}body[class*=node-type-accessory] .field-name-field-short-description{font-size:1.6em;margin-top:0}.page-products-search .search-results .search-result{min-height:320px}.accessory_search_page.page-products-search .show_specs{display:none}.accessory_search_page.page-products-search .search-results .search-result{min-height:330px}#accessory_modal .accessory_container .views-field-body p{font-size:16px}.accessory_container .image_container{display:inline-block;float:left;margin-right:30px;max-width:540px;width:46%}.accessory_container .right_side_container{display:inline-block;width:45%;height:500px;max-height:500px;overflow-x:hidden;overflow-y:scroll;padding:10px}.accessory_container .views-field-field-accessory-height-option{width:100%}body[class*=node-type-accessory-] .right_side_container{height:auto;max-height:none;overflow:auto}@media screen and (max-width:768px){.accessory_container .image_container{display:inline-block;float:none;margin-right:0px;max-width:100%;width:100%}.accessory_container .right_side_container{display:inline-block;width:100%;overflow:visible;height:auto;max-height:none}#accessory_modal .views-field-field-running-image{float:none;margin-right:50px;max-width:none;width:auto;text-align:center}#accessory_modal .views-field-field-running-image img{height:auto;max-width:300px;width:100%}#accessory_modal .accessory_container #add-to-list-submit{display:inline-block;width:auto}.field-name-field-accessory-tab-mounting ul.field-items>li,.field-name-field-accessory-tab-glare ul.field-items>li,.field-name-field-accessory-tab-lenses ul.field-items>li,.field-name-field-accessory-tab-power ul.field-items>li,.field-name-field-accessory-tab-splicing ul.field-items>li,.field-name-field-accessory-tab-lamps ul.field-items>li{padding:0 10px 20px;width:50%}}@media screen and (max-width:540px){#accessory_modal .accessory_container #add-to-list-submit{display:inline-block;width:100%;margin-left:0}}.views-field-field-accessory-sku-code-prefix,.views-field-field-accessory-sku-code-suffix{display:none}.node-type-accessories-page .node-accessories-page .field-label{display:none}@media screen and (max-width:350px){.field-name-field-accessory-tab-mounting ul.field-items>li,.field-name-field-accessory-tab-glare ul.field-items>li,.field-name-field-accessory-tab-lenses ul.field-items>li,.field-name-field-accessory-tab-power ul.field-items>li,.field-name-field-accessory-tab-splicing ul.field-items>li,.field-name-field-accessory-tab-lamps ul.field-items>li{padding:0 10px 20px;width:100%}}.section-news .views-field.views-field-nothing.read-more{float:right;margin-top:20px}.section-news .views-field-field-featured-image{float:left;display:inline;margin-right:20px;margin-bottom:20px}.section-news .view-latest-news .views-row h2{font-size:30px}.section-news .view-latest-news .views-row{border-bottom:1px solid #ccc;clear:both;display:inline-block;margin-bottom:36px;padding-bottom:50px}.section-news .views-field-body{line-height:1.6}.section-news .field-content.sidebar_teaser_title{font-weight:500;line-height:1.2;margin-bottom:2px}.section-news .view-latest-news-sidebar .views-row{border-bottom:1px solid #e6e6e7;margin-bottom:30px}.section-news .field-content.sidebar_teaser_date{color:#000;font-size:12px;font-weight:500}.node-type-news .field-name-field-featured-image.field-type-image{float:left;margin-right:20px;margin-bottom:20px}.view-latest-news-sidebar .field-content.sidebar_teaser_body{font-size:14px;padding-bottom:10px;line-height:20px}.section-news .current_search_container{display:none}.block-views-latest-news-block-1 .block-title{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #cfcdcb;border-top:5px solid #cfcdcb;text-transform:uppercase;display:inline-block;font-weight:500;font-size:24px;margin-bottom:25px;margin-top:25px;padding-bottom:8px;padding-left:10px;padding-top:15px;width:100%}.section-news .sidebar .view-latest-news .views-row{border-bottom:1px solid #ccc;clear:both;display:inline-block;margin-bottom:30px;padding-bottom:10px}.block-views-ffafb2b88dcbe9aaab2e009cce856f1f .block-title{font-size:18px;text-transform:uppercase;clear:both}.block-views-ffafb2b88dcbe9aaab2e009cce856f1f{margin-top:80px}.block-views-ffafb2b88dcbe9aaab2e009cce856f1f .views-field.views-field-title{font-weight:500;margin-top:6px}.block-views-ffafb2b88dcbe9aaab2e009cce856f1f .views-field.views-field-title a{color:#000}.section-news .block-views-ffafb2b88dcbe9aaab2e009cce856f1f .view-latest-news .views-row{border-bottom:medium none;clear:both;display:inline-block;margin-bottom:10px;padding-bottom:10px}.node-news .date-display-single:before{color:#ccc;content:"";font-family:"fontello";font-size:20px;margin-right:10px;position:relative;top:1px}.node-news .date-display-single{display:block;margin-bottom:20px;font-size:14px}.section-news h1#page-title{font-size:36px;font-weight:400;text-transform:none}.node-type-news .mobile_sub_header{display:none}.italicize{font-style:italic}@media screen and (max-width:768px){.page-node-5846 .headers_container{background-repeat:no-repeat;background-size:196% auto;background-position:58% center}}@media screen and (max-width:680px){.page-node-5846 .headers_container{background-size:cover;background-position:64% center}}@media screen and (max-width:520px){.page-node-5846 .headers_container{background-position:76% center}}.product_callout{width:100%;float:left;margin-top:1em;margin-bottom:1em}.product_callout:hover .content{background-color:#fff}.product_callout:hover .callout_title:after{right:30px}.product_callout .prod_image_bg{width:45%}.product_callout .prod_image_bg.luxor_2{background:url("/sites/fxl.com/files/luxor_2_overview_banner_bg.jpg") center center no-repeat;background-size:cover}.product_callout .content{border:2px solid #e4e1dd;border-left:none;padding:0 25px 0;width:55%;background-color:#faf9f8;-webkit-transition:all .5s;transition:all .5s}.product_callout .prod_image_bg,.product_callout .content{height:135px;float:left;position:relative}.product_callout .callout_title{font-size:1.25em;line-height:1em;color:#3b3b3b;font-weight:500;padding:2px 0 0 0;margin:0}.product_callout .callout_title:after{font-family:"fontello";content:"";display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);color:#f60;-webkit-transition:all .5s;transition:all .5s}.product_callout .callout_description{color:#2ba6cb;font-size:1.5em;line-height:1em;margin:0;padding:10px 0 0 0}.product_callout .content{display:table}.product_callout .content-inner{display:table-cell;vertical-align:middle;padding-right:30px;text-align:center}@media only screen and (max-width:1150px){.product_callout .callout_title{font-size:2.5vw}.product_callout .callout_description{font-size:1.9vw}}@media only screen and (max-width:768px){.product_callout .prod_image_bg,.product_callout .content{float:none;width:100%}.product_callout .content{border-top:none;border-left:2px solid #e4e1dd}.product_callout .callout_title{font-size:4vw}.product_callout .callout_description{font-size:3.2vw}.product_callout .content{height:auto;padding:15px}}.luxor_marketing_hero.landing .inner_container{text-align:center;max-width:1300px;padding:0 2em}@media(max-width:480px){.luxor_marketing_hero.landing .inner_container{padding:0 1em}}.luxor_marketing_hero{display:block}.luxor_marketing_hero .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;width:100%;max-width:1190px;padding:0 1em;margin-bottom:90px}.luxor_marketing_hero .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:3.125em;text-shadow:2px 2px 4px #000;text-transform:uppercase}@media(max-width:768px){.luxor_marketing_hero .inner_container h1{font-size:2.5em}}@media(max-width:480px){.luxor_marketing_hero .inner_container h1{font-size:2em}}.luxor_marketing_hero .inner_container .bold_it{font-weight:500}.luxor_marketing_hero .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.luxor_marketing_hero sup{font-size:14px;top:-2em;left:2px}@media(max-width:768px){.luxor_marketing_hero sup{top:-1em}}.luxor_marketing_hero .link_text{color:#fff;display:block;font-weight:500;margin-top:50px;text-shadow:2px 2px 4px #000}.luxor_2_marketing_page .section_inner{max-width:1190px;margin:0 auto;padding-left:1.25em;padding-right:1.25em;padding-top:5em;padding-bottom:5em}@media(max-width:1190px){.luxor_2_marketing_page .section_inner{padding-top:4em;padding-bottom:4em}}@media(max-width:768px){.luxor_2_marketing_page .section_inner{padding-top:3em;padding-bottom:3em}}@media(max-width:550px){.luxor_2_marketing_page .section_inner{padding-top:2em}}.luxor_2_marketing_page p{font-size:1.5em;line-height:2}@media(max-width:1190px){.luxor_2_marketing_page p{font-size:1.25em}}@media(max-width:480px){.luxor_2_marketing_page p{font-size:1.1em}}@media(max-width:400px){.luxor_2_marketing_page p{font-size:1em}}.luxor_2_marketing_page h2{font-size:1.75em;margin-bottom:1em;margin-top:0;line-height:1.5}@media(max-width:400px){.luxor_2_marketing_page h2{font-size:1.5em;line-height:1.4}}.luxor_2_marketing_page #bottom_cta_container .section_inner.cta{padding-top:0;padding-bottom:0}.luxor_2_marketing_page .view_details{-webkit-transition:all .4s;transition:all .4s}.luxor_2_marketing_page .view_details:hover{border-color:#ccc}.luxor_2_marketing_page .flexin{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:768px){.luxor_2_marketing_page .flexin{display:block}}.luxor_2_marketing_page #bottom_cta_container h3{margin-top:0}.right_chevron{display:none}@media screen and (max-width:768px){.right_chevron{display:block;width:56px;height:48px;background:-webkit-gradient(linear,left top,right top,from(rgba(15,74,102,0)),color-stop(40%,rgb(15,74,102)),color-stop(99%,rgb(15,74,102)));background:linear-gradient(to right,rgba(15,74,102,0) 0%,rgb(15,74,102) 40%,rgb(15,74,102) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000f4a66",endColorstr="#0f4a66",GradientType=1);position:absolute;right:0;top:0;text-align:center;-webkit-transition:all .5s;transition:all .5s;opacity:0;z-index:-1}.right_chevron:after{content:"";font-family:"fontello";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;font-size:25px;line-height:1.9;position:relative;right:-4px}.right_chevron.active{opacity:1;z-index:9}}.left_chevron{display:none}@media screen and (max-width:768px){.left_chevron{display:block;width:56px;height:48px;background:-webkit-gradient(linear,left top,right top,from(rgb(15,74,102)),color-stop(60%,rgb(15,74,102)),color-stop(99%,rgba(15,74,102,0.03)),to(rgba(15,74,102,0)));background:linear-gradient(to right,rgb(15,74,102) 0%,rgb(15,74,102) 60%,rgba(15,74,102,0.03) 99%,rgba(15,74,102,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f4a66",endColorstr="#000f4a66",GradientType=1);position:absolute;left:0;top:0;text-align:center;-webkit-transition:all .5s;transition:all .5s;opacity:0;z-index:-1}.left_chevron:after{content:"";font-family:"fontello";display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;font-size:25px;line-height:1.9;position:relative;left:-4px}.left_chevron.active{opacity:1;z-index:9}}.sub_header_luxor{color:#fff;z-index:7;width:100%;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;opacity:1;position:absolute;background:rgba(15,74,102,.8);height:48px}.sub_header_luxor .menu{margin:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.sub_header_luxor .menu li.last{margin-right:30px}.sub_header_luxor .menu li:first-child{margin:0 0 0 30px;padding:0}.sub_header_luxor .sub_header_inner{display:block;margin:0 auto;float:none;max-width:1170px;padding-left:20px;padding-right:20px;padding-top:.8em;padding-bottom:.5em}.sub_header_luxor a{color:#fff;font-weight:500}.sub_header_luxor a:after:hover{opacity:.6}.sub_header_luxor a:hover{opacity:.6}.sub_header_luxor a.active{opacity:.6}.sub_header_luxor a.active:after{opacity:.6}.sub_header_luxor .icon-home{text-indent:-9999px;display:inline-block}.sub_header_luxor .icon-home:after{content:"";font-size:24px;float:left;margin:0;text-indent:0;line-height:1}@media screen and (max-width:768px){.sub_header_luxor .menu{display:inline-block;height:22px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw;-webkit-overflow-scrolling:touch}.sub_header_luxor .menu li{float:none;display:inline-block;margin-right:30px;width:auto;white-space:normal}.sub_header_luxor .menu li:first-child{margin:0 30px 0 10px}.sub_header_luxor .menu li:last-child{margin-right:70px}.sub_header_luxor .menu li{margin-right:1.5em;margin-left:1.5em}}@media screen and (max-width:480px){.section-luxor-zoning-and-dimming .sub_header_luxor,.section-luxor-color .sub_header_luxor{position:relative;background:#0f4a66}}body.page-node-33991 .inner_main,body.page-node-33991 .large-12.main.columns,body.page-node-136831 .inner_main,body.page-node-136831 .large-12.main.columns,body.page-node-137491 .inner_main,body.page-node-137491 .large-12.main.columns,body.page-node-137806 .inner_main,body.page-node-137806 .large-12.main.columns,body.page-node-138001 .inner_main,body.page-node-138001 .large-12.main.columns{margin:0 auto;max-width:100%;position:relative;padding:0}body.page-node-33991 #page-title,body.page-node-136831 #page-title,body.page-node-137491 #page-title,body.page-node-137806 #page-title,body.page-node-138001 #page-title{display:none}body.page-node-33991 .navigation_region,body.page-node-136831 .navigation_region,body.page-node-137491 .navigation_region,body.page-node-137806 .navigation_region,body.page-node-138001 .navigation_region{max-width:960px}body.page-node-33991 .sub_header,body.page-node-136831 .sub_header,body.page-node-137491 .sub_header,body.page-node-137806 .sub_header,body.page-node-138001 .sub_header{display:none}@media screen and (max-width:768px){body.page-node-33991 .headers_container,body.page-node-136831 .headers_container,body.page-node-137491 .headers_container,body.page-node-137806 .headers_container,body.page-node-138001 .headers_container{padding-top:50px}body.page-node-33991 h2,body.page-node-136831 h2,body.page-node-137491 h2,body.page-node-137806 h2,body.page-node-138001 h2{font-size:1.75em;margin-bottom:.75em}}body.page-node-33991 .headers_container.default .product_heading_container,body.page-node-136831 .headers_container.default .product_heading_container,body.page-node-137491 .headers_container.default .product_heading_container,body.page-node-137806 .headers_container.default .product_heading_container,body.page-node-138001 .headers_container.default .product_heading_container{padding:0}@media screen and (max-width:550px){body.page-node-33991 p,body.page-node-136831 p,body.page-node-137491 p,body.page-node-137806 p,body.page-node-138001 p{font-size:1.125em}}@media screen and (max-width:480px){body.page-node-33991 p,body.page-node-136831 p,body.page-node-137491 p,body.page-node-137806 p,body.page-node-138001 p{font-size:1em}body.page-node-33991 #luxor_2_control_system_components .section_inner,body.page-node-136831 #luxor_2_control_system_components .section_inner,body.page-node-137491 #luxor_2_control_system_components .section_inner,body.page-node-137806 #luxor_2_control_system_components .section_inner,body.page-node-138001 #luxor_2_control_system_components .section_inner{min-height:720px}}.luxor_2_marketing_page.landing .luxor_marketing_hero.landing{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_2_landing_hero.jpg") no-repeat scroll 50% 50%/cover;overflow:hidden;position:relative;height:600px;padding-top:90px;display:block;vertical-align:middle;width:100vw}@media(max-width:768px){.luxor_2_marketing_page.landing .luxor_marketing_hero.landing{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_2_landing_hero_mobile.jpg") no-repeat scroll 50% 50%/cover}}@media(max-width:480px){.luxor_2_marketing_page.landing .luxor_marketing_hero.landing{height:420px;margin-top:0}.luxor_2_marketing_page.landing .luxor_marketing_hero.landing .link_text{margin-top:1em}.luxor_2_marketing_page.landing .luxor_marketing_hero.landing .play_button{height:80px;width:80px}}.luxor_2_marketing_page.landing .luxor_marketing_hero.landing h1{font-style:italic;text-transform:none}.luxor_2_marketing_page.landing .luxor_marketing_hero.landing .play_button_container{margin-top:3em}@media(max-width:480px){.luxor_2_marketing_page.landing .luxor_marketing_hero.landing .play_button_container{margin-top:.5em}}#luxor_2_control_system_components .section_inner{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_control_system_components.jpg") no-repeat scroll right bottom/50% auto;min-height:650px;margin-top:2.5em}@media(max-width:768px){#luxor_2_control_system_components .section_inner{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_control_system_components_mobile.jpg") no-repeat scroll right bottom/50% auto}}.section_inner .left_side{width:50%}@media(max-width:768px){.section_inner .left_side{width:100%}}@media screen and (max-width:1080px){#luxor_2_control_system_components .section_inner{margin-top:0}}@media screen and (max-width:768px){#luxor_2_control_system_components .section_inner{background-position:center bottom;background-size:50% auto;min-height:800px;margin-top:0}}#luxor_2_zoning_and_dimming{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_zoning_and_dimming.jpg") no-repeat scroll center bottom;min-height:650px;color:#fff;border-bottom:1px solid #fff}@media(max-width:768px){#luxor_2_zoning_and_dimming{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_zoning_and_dimming_mobile.jpg") no-repeat scroll 86% bottom;background-size:cover}}@media(max-width:615px){#luxor_2_zoning_and_dimming{background-position:80% bottom}}@media(max-width:540px){#luxor_2_zoning_and_dimming{background-position:63% bottom}}#luxor_2_zoning_and_dimming .section_inner{height:700px;position:relative}#luxor_2_zoning_and_dimming .section_inner .left_side{width:100%}#luxor_2_zoning_and_dimming h2,#luxor_2_zoning_and_dimming a.view_details{color:#fff}.view_details.solid_bg{background-color:#333;padding:5px 10px}.view_details.solid_bg:hover{background-color:#555;border-color:#ccc}.percentage_bubble{background-color:#ee7623;display:inline-block;padding:2em 3em 0;border-radius:5px;position:absolute;width:13.75em;-webkit-transition:all .6s;transition:all .6s;opacity:0;z-index:3}@media(max-width:950px){.percentage_bubble{font-size:60%;height:80px}}@media(max-width:460px){.percentage_bubble{height:75px}}.percentage_bubble p{margin:0;text-align:center;line-height:1.5;color:#fff}.percentage_bubble:after{content:"";position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ee7623 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-9px}.percentage_bubble.fully_active{opacity:1}.percentage_amount_container .percentage_amount,.percentage_amount_container .percent_symbol{font-size:1.8em;line-height:1}.zone_number{line-height:1;margin-top:10px;font-weight:500}#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:64%;top:37%;-webkit-transform:translateX(-64%) translateY(-37%);transform:translateX(-64%) translateY(-37%)}@media(min-width:1400px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:64%;top:37%;-webkit-transform:translateX(-64%) translateY(-37%);transform:translateX(-64%) translateY(-37%)}}@media(max-width:950px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:68%;top:48%;-webkit-transform:translateX(-60%) translateY(-44%);transform:translateX(-68%) translateY(-48%)}}@media(max-width:768px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:calc(100vw - 470px);top:58%;-webkit-transform:translateX(-27%) translateY(-58%);transform:translateX(-50%) translateY(-58%)}}@media(max-width:615px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:calc(100vw - 420px)}}@media(max-width:540px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{top:54%;left:calc(100vw - 320px)}}@media(max-width:460px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:calc(100vw - 290px)}}@media(max-width:400px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_1{left:calc(100vw - 270px)}}#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:6%;top:44%;-webkit-transform:translateX(-6%) translateY(-44%);transform:translateX(-6%) translateY(-44%)}@media(min-width:1400px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:6%;top:44%;-webkit-transform:translateX(-6%) translateY(-44%);transform:translateX(-6%) translateY(-44%)}}@media(max-width:950px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:56px;top:60%;-webkit-transform:translateY(-45%);transform:translateY(-60%)}}@media(max-width:768px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:10%;top:55%;-webkit-transform:translateX(-10%) translateY(-55%);transform:translateX(-10%) translateY(-55%)}}@media(max-width:615px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:8%;-webkit-transform:translateX(-8%) translateY(-55%);transform:translateX(-8%) translateY(-55%)}}@media(max-width:540px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{top:70%;right:17%;-webkit-transform:translateX(-17%) translateY(-70%);transform:translateX(-17%) translateY(-70%)}}@media(max-width:380px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_2{right:10%;-webkit-transform:translateX(-10%) translateY(-70%);transform:translateX(-10%) translateY(-70%)}}#luxor_2_zoning_and_dimming .percentage_bubble.zone_3{left:10%;top:56%;-webkit-transform:translateY(-50%);transform:translateX(-10%) translateY(-56%)}@media(min-width:1400px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_3{left:10%;top:56%;-webkit-transform:translateY(-50%);transform:translateX(-10%) translateY(-56%)}}@media(max-width:950px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_3{left:5px;top:60%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}}@media(max-width:768px){#luxor_2_zoning_and_dimming .percentage_bubble.zone_3{display:none}}span.zone_dot{background-color:#ee7623;width:30px;height:30px;display:block;border-radius:50%;position:relative;bottom:-4.125em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:6px solid #fff}@media screen and (max-width:1200px){#luxor_2_zoning_and_dimming .left_side p{line-height:1.5}}#luxor_2_color{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_color.jpg") no-repeat scroll center center/cover;min-height:650px;color:#fff;position:relative}@media(max-width:768px){#luxor_2_color{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_color_mobile.jpg") no-repeat scroll center center/cover}}#luxor_2_color .section_inner{min-height:650px;position:relative}#luxor_2_color h2,#luxor_2_color a.view_details{color:#fff}#luxor_2_color .right_side.box{float:right;background:rgba(0,0,0,.6);padding:50px;top:50%;position:absolute;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:560px}#luxor_2_wireless_control{background-color:#003c58}#luxor_2_wireless_control .section_inner{background:#003c58 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_wireless_control.png") no-repeat scroll 96% -150%/400px auto;min-height:750px;color:#fff}#luxor_2_wireless_control .section_inner .left_side{margin-top:4em}#luxor_2_wireless_control .section_inner h2,#luxor_2_wireless_control .section_inner a.view_details{color:#fff}svg#luxor_wireless_control_icons{margin-bottom:30px;margin-top:24px}@media screen and (max-width:1050px){#luxor_2_wireless_control .section_inner{background:#003c58 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_wireless_control.png") no-repeat scroll 90% center/300px auto;min-height:750px;color:#fff}}@media screen and (max-width:768px){#luxor_2_wireless_control .section_inner{background:#003c58 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_wireless_control_mobile.png") no-repeat scroll center 515px/44vw auto;min-height:800px;margin-top:0}#luxor_2_wireless_control .section_inner .left_side{margin-top:0}svg#luxor_wireless_control_icons{margin-bottom:20px;margin-top:10px}}@media screen and (max-width:375px){svg#luxor_wireless_control_icons{width:100%}}#luxor_2_smarthome{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_smart_home.jpg") no-repeat scroll left bottom/cover;height:46vw;color:#fff;position:relative}@media(max-width:768px){#luxor_2_smarthome{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_smart_home_mobile.jpg") no-repeat scroll left bottom/cover}}#luxor_2_smarthome .section_inner{position:relative;height:46vw}.mobile_only{display:none}#luxor_2_smarthome .mobile_heading{display:none}@media screen and (min-width:1900px){#luxor_2_smarthome{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_section_luxor_2_smart_home.jpg") no-repeat scroll left bottom/cover;height:900px;color:#fff;position:relative}#luxor_2_smarthome .section_inner{position:relative;height:900px}}#luxor_2_smarthome .right_side{float:right;padding:3.125em;top:50%;position:absolute;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:560px}#luxor_2_smarthome .right_side h2{font-style:italic;font-weight:normal;font-size:3.125em}#luxor_2_smarthome .right_side h2,#luxor_2_smarthome .right_side a{color:#fff}@media screen and (max-width:1190px){#luxor_2_smarthome .right_side h2{font-size:2.25em}#luxor_2_smarthome .right_side{width:50%}}@media screen and (max-width:768px){#luxor_2_smarthome{height:auto;background:none}#luxor_2_smarthome .section_inner{position:relative;height:auto;padding-top:0}#luxor_2_smarthome .mobile_heading{display:block;padding:20px}#luxor_2_smarthome .section_inner{display:none}#luxor_2_smarthome .section_inner{height:auto}#luxor_2_smarthome .mobile_heading h2{font-style:italic;font-weight:normal;font-size:2em}.mobile_only{display:block}#luxor_2_color{background-position:20% center}#luxor_2_smarthome .right_side{width:100%;top:0;padding:0;position:relative;float:none;max-width:none;-webkit-transform:none;transform:none}}@media screen and (max-width:460px){#luxor_2_smarthome .mobile_heading h2{font-size:1.75em}}.section-luxor #bottom_cta_container .section_inner{padding-top:0}body.section-luxor-control-system-components .inner_main,body.section-luxor-control-system-components .large-12.main.columns{margin:0 auto;max-width:100%;position:relative;padding:0}@media screen and (max-width:768px){body.section-luxor-control-system-components .headers_container{padding-top:50px}}.luxor_cube_diagram{width:100%}@media screen and (max-width:680px){.luxor_cube_diagram{display:none}}.section-luxor-control-system-components #page-title{display:none}body.section-luxor-control-system-components .navigation_region{max-width:960px}body.section-luxor-control-system-components .sub_header{display:none}body.section-luxor-control-system-components .luxor_landing_hero_fx .inner_container{max-width:1230px}body.section-luxor-control-system-components .luxor_landing_hero_fx .inner_container h1{font-style:italic;font-size:50px}.section-luxor-control-system-components .headers_container.default .product_heading_container,.section-luxor-home-integration .headers_container.default .product_heading_container{display:none}.luxor_hero sup{font-size:16px;left:2px;position:relative;top:-26px}.section-luxor-control-system-components .luxor_hero .inner_container h1{text-transform:uppercase}@media(max-width:768px){.section-luxor-control-system-components .luxor_hero .inner_container h1{font-size:2.5em}}.luxor_2_marketing_page.components .luxor_marketing_hero.components{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_2_components_hero.jpg") no-repeat scroll top center/cover;overflow:hidden;position:relative;height:600px;padding-top:90px;display:block;width:100vw}@media(max-width:480px){.luxor_2_marketing_page.components .luxor_marketing_hero.components{height:420px}}@media screen and (max-width:1000px){body.section-luxor-control-system-components .luxor_landing_hero_fx .inner_container h1{font-size:44px}}@media screen and (max-width:768px){body.section-luxor-control-system-components .headers_container{padding-top:50px}}@media screen and (max-width:480px){body.section-luxor-control-system-components .luxor_landing_hero_fx .inner_container h1{font-size:36px}}#luxor_2_specifications .luxor_2_programs,#luxor_2_specifications .luxor_2_location{margin-bottom:2em}#luxor_2_specifications .sidebar_accessories_box{border:1px solid #ccc}#luxor_2_specifications .sidebar_accessories_box .text_box{border:none;background-color:#f1f1f1;text-align:center;margin-top:0}#luxor_2_specifications .sidebar_accessories_box .text_box h3{font-size:1.5em;margin-bottom:6px}#luxor_2_specifications .sidebar_accessories_box .text_box p{line-height:1.5;font-size:1.1em;margin-bottom:0}#luxor_2_specifications h2{margin-bottom:0}#luxor_2_specifications li{list-style:none;margin-bottom:2em}#luxor_2_specifications li:before{font-family:"fontello";content:"";display:inline-block;float:left;line-height:1.2;color:#f60;font-size:1.5em;margin-right:12px}section#luxor_2_specifications li p{line-height:1.5;font-size:1.3em}@media(max-width:480px){section#luxor_2_specifications li p{font-size:1.1em}}#luxor_2_cube{border-top:1px solid #ccc}@media(max-width:680px){#luxor_2_cube{border-bottom:1px solid #ccc}}#luxor_2_luxor_linking{background-color:#444;color:#fff}#luxor_2_luxor_linking h2{color:#fff}body.section-luxor-zoning-and-dimming .inner_main,body.section-luxor-zoning-and-dimming .large-12.main.columns{max-width:100%;padding:0}.section-luxor-zoning-and-dimming .sub_header{display:none}.section-luxor-zoning-and-dimming .headers_container.default .product_heading_container{display:none}.section-luxor-zoning-and-dimming h1#page-title{display:none}@media(max-width:768px){.section-luxor-zoning-and-dimming .headers_container.default .product_heading_container{display:none}}.section-luxor-zoning-and-dimming .control_bar{background-color:#3b3b3b;color:#fff;text-align:center;margin-top:2em}@media(max-width:1366px){.section-luxor-zoning-and-dimming .control_bar{font-size:90%}}@media(max-width:1180px){.section-luxor-zoning-and-dimming .control_bar{font-size:70%}}@media(max-width:768px){.section-luxor-zoning-and-dimming .control_bar{font-size:66%}}@media(max-width:480px){.section-luxor-zoning-and-dimming .control_bar{font-size:60%}}@media(max-width:380px){.section-luxor-zoning-and-dimming .control_bar{font-size:50%}}.section-luxor-zoning-and-dimming .control_bar .section_inner{padding:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;padding-top:1.8em;padding-bottom:1.8em}@media(max-height:880px){.section-luxor-zoning-and-dimming .control_bar .section_inner{padding-top:1em;padding-bottom:1em}}.section-luxor-zoning-and-dimming .control_bar .zone_control{width:33%;float:left;border-right:1px solid #e4e1dd;text-align:center;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-luxor-zoning-and-dimming .control_bar .zone_control p{font-size:1.375em;margin-bottom:0;font-weight:500;line-height:1.5;padding-left:1em;padding-right:1em}.section-luxor-zoning-and-dimming .control_bar .zone_control:hover{cursor:pointer;color:#ee7623}.section-luxor-zoning-and-dimming .control_bar .zone_control:hover svg{color:#ee7623}.section-luxor-zoning-and-dimming .control_bar .zone_control:hover:after{content:"";width:0;height:0;border-style:solid;border-width:1.875em 2.188em 0 2.188em;border-color:#3b3b3b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:inline-block;position:absolute;bottom:-3.675em;z-index:4;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-height:880px){.section-luxor-zoning-and-dimming .control_bar .zone_control:hover:after{bottom:-2.675em}}.section-luxor-zoning-and-dimming .control_bar .zone_control svg{width:3.75em;height:3.75em;margin:0 auto 1em}@media(max-height:880px){.section-luxor-zoning-and-dimming .control_bar .zone_control svg{width:2em;height:2em}}.section-luxor-zoning-and-dimming .control_bar .zone_control.active{color:#ee7623}.section-luxor-zoning-and-dimming .control_bar .zone_control.active svg{color:#ee7623}.section-luxor-zoning-and-dimming .control_bar .zone_control.active:after{content:"";width:0;height:0;border-style:solid;border-width:1.875em 2.188em 0 2.188em;border-color:#3b3b3b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:inline-block;position:absolute;bottom:-3.675em;z-index:4;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-height:880px){.section-luxor-zoning-and-dimming .control_bar .zone_control.active:after{bottom:-2.675em}}.section-luxor-zoning-and-dimming .control_bar .zone_control:last-of-type{border-right:none}.luxor_2_marketing_page .zdlink_container .inner_container{max-width:1190px;margin:0 auto;z-index:3;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50px;padding-left:2em;padding-right:2em;width:100%}@media(max-width:480px){.luxor_2_marketing_page .zdlink_container .inner_container{left:30%;-webkit-transform:translateX(-30%);transform:translateX(-30%)}}.luxor_2_marketing_page .zdlink_container .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:3.125em;text-shadow:2px 2px 4px #000;text-transform:uppercase;margin-top:1em}@media(max-width:980px){.luxor_2_marketing_page .zdlink_container .inner_container h1{font-size:2.5em}}@media(max-width:768px){.luxor_2_marketing_page .zdlink_container .inner_container h1{font-size:2em}}@media(max-width:480px){.luxor_2_marketing_page .zdlink_container .inner_container h1{margin-top:0}}.luxor_2_marketing_page .zdlink_container .inner_container .bold_it{font-weight:500}.luxor_2_marketing_page .zdlink_container .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.luxor_2_marketing_page .zdlink_container sup{font-size:14px;top:-2em;left:2px}@media(max-width:768px){.luxor_2_marketing_page .zdlink_container sup{top:-1em}}.dimming_container{position:relative;height:650px}@media(max-height:880px){.dimming_container{height:600px}}@media(max-width:1180px){.dimming_container{height:550px}}@media(max-width:768px){.dimming_container{height:450px}}.dimming_container .section_inner_zones{max-width:1190px;margin:0 auto;padding-left:1.25em;padding-right:1.25em;height:650px;position:absolute;width:100%;z-index:4;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-height:880px){.dimming_container .section_inner_zones{height:600px}}@media(max-width:1180px){.dimming_container .section_inner_zones{height:550px}}@media(max-width:768px){.dimming_container .section_inner_zones{height:450px}}.dimming_container .luxor_dimming_interactive_2{width:100%;height:650px;position:absolute;-webkit-transition:all 1s;transition:all 1s}@media(max-height:880px){.dimming_container .luxor_dimming_interactive_2{height:600px}}@media(max-width:1180px){.dimming_container .luxor_dimming_interactive_2{height:550px}}@media(max-width:768px){.dimming_container .luxor_dimming_interactive_2{height:450px}}.luxor_dimming_interactive_2.dimming_7.active,.luxor_dimming_interactive_2.dimming_9.active,.luxor_dimming_interactive_2.dimming_12.active{opacity:1}.luxor_dimming_interactive_2.dimming_9.always_active{opacity:1}.luxor_dimming_interactive_2.dimming_7{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_7pm.png") no-repeat scroll center bottom;min-height:650px;background-size:cover;display:block;opacity:0;z-index:2}@media(min-width:1400px){.luxor_dimming_interactive_2.dimming_7{background-size:contain}}@media(max-width:1180px){.luxor_dimming_interactive_2.dimming_7{min-height:550px}}@media(max-width:768px){.luxor_dimming_interactive_2.dimming_7{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_7pm_mobile.png") no-repeat scroll center bottom;min-height:450px;background-size:cover}}@media(max-width:480px){.luxor_dimming_interactive_2.dimming_7{background-position:70% bottom}}.luxor_dimming_interactive_2.dimming_9{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_9pm.png") no-repeat scroll center bottom;min-height:650px;background-size:cover;display:block;opacity:1;z-index:1}@media(min-width:1400px){.luxor_dimming_interactive_2.dimming_9{background-size:contain}}@media(max-width:1180px){.luxor_dimming_interactive_2.dimming_9{min-height:550px}}@media(max-width:768px){.luxor_dimming_interactive_2.dimming_9{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_9pm_mobile.png") no-repeat scroll center bottom;min-height:450px;background-size:cover}}@media(max-width:480px){.luxor_dimming_interactive_2.dimming_9{background-position:70% bottom}}.luxor_dimming_interactive_2.dimming_12{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_12am.png") no-repeat scroll center bottom;min-height:650px;background-size:cover;display:block;opacity:0;z-index:2}@media(min-width:1400px){.luxor_dimming_interactive_2.dimming_12{background-size:contain}}@media(max-width:1180px){.luxor_dimming_interactive_2.dimming_12{min-height:550px}}@media(max-width:768px){.luxor_dimming_interactive_2.dimming_12{background:#000 url("/sites/all/themes/fxl_responsive/images/zoning_dimming_12am_mobile.png") no-repeat scroll center bottom;min-height:450px;background-size:cover}}@media(max-width:480px){.luxor_dimming_interactive_2.dimming_12{background-position:70% bottom}}.black_bg{background-color:#000}.luxor_2_marketing_page.zoning_dimming .zdlink_container .inner_container{max-width:1190px;z-index:5;margin:0 auto}.luxor_2_marketing_page.zoning_dimming>.inner_container{background-color:#000}.luxor_2_marketing_page.zoning_dimming #luxor_dimming_interactive .inner_section,.luxor_2_marketing_page.zoning_dimming #luxor_color_interactive .inner_section{max-width:1920px;margin:0 auto;padding:0}.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive{display:inline-block;height:auto;overflow:hidden;width:100%}.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive table{background:#fff none repeat scroll 0 0;border:none;margin-bottom:0}.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive #zdlink_text{float:left;font-size:100%;max-width:100%;padding:0;width:100%}.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive .text_and_controls_container{position:relative}@media(max-width:1190px){.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive #zdlink_controls table tr th,.luxor_2_marketing_page.zoning_dimming section#luxor_dimming_interactive #zdlink_controls table tr td{font-size:14px}}.luxor_2_marketing_page.zoning_dimming #zdlink_controls .control{width:98%;float:left}.luxor_2_marketing_page.zoning_dimming #zdlink_controls table tr td .controlval{font-size:18px}.luxor_2_marketing_page.zoning_dimming #zdlink_controls tbody{border-top:none}.luxor_2_marketing_page.zoning_dimming table tr.even,.luxor_2_marketing_page.zoning_dimming table tr.alt,.luxor_2_marketing_page.zoning_dimming table tr:nth-of-type(2n){background:#fff}.luxor_2_marketing_page.zoning_dimming p.half_width{width:55%;padding:50px 50px 0 0}.luxor_2_marketing_page.zoning_dimming #zdlink_controls{position:absolute;top:-200px;right:0}@media screen and (max-width:1190px){.luxor_2_marketing_page.zoning_dimming #zdlink_controls{top:-15vw}}@media screen and (max-width:768px){#luxor_dimming_interactive .show_for_small_inline.text_container{background-color:#fff}#luxor_dimming_interactive .table_header{display:none}#luxor_dimming_interactive .ui-slider-horizontal .ui-slider-handle{background:#fff none repeat scroll 0 0;border-radius:50%;-webkit-box-shadow:0 2px 3px #999;box-shadow:0 2px 3px #999;height:30px;margin-left:-22px;top:-11px;width:30px}}.dimming_container .percentage_bubble.zone_1{left:60%;top:42%;-webkit-transform:translateX(-60%) translateY(-42%);transform:translateX(-60%) translateY(-42%)}@media(min-width:1400px){.dimming_container .percentage_bubble.zone_1{left:60%;top:42%;-webkit-transform:translateX(-60%) translateY(-42%);transform:translateX(-60%) translateY(-42%)}}@media(max-width:950px){.dimming_container .percentage_bubble.zone_1{left:60%;top:52%;-webkit-transform:translateX(-60%) translateY(-52%);transform:translateX(-60%) translateY(-52%)}}@media(max-width:768px){.dimming_container .percentage_bubble.zone_1{left:66%;top:48%;-webkit-transform:translateX(-66%) translateY(-48%);transform:translateX(-66%) translateY(-48%)}}@media(max-width:480px){.dimming_container .percentage_bubble.zone_1{left:42%;top:48%;-webkit-transform:translateX(-66%) translateY(-48%);transform:translateX(-42%) translateY(-48%)}}@media(max-width:420px){.dimming_container .percentage_bubble.zone_1{left:30%;top:48%;-webkit-transform:translateX(-30%) translateY(-48%);transform:translateX(-30%) translateY(-48%)}}.dimming_container .percentage_bubble.zone_2{right:6%;top:44%;-webkit-transform:translateX(-6%) translateY(-44%);transform:translateX(-6%) translateY(-44%)}@media(min-width:1400px){.dimming_container .percentage_bubble.zone_2{right:6%;top:44%;-webkit-transform:translateX(-6%) translateY(-44%);transform:translateX(-6%) translateY(-44%)}}@media(max-width:950px){.dimming_container .percentage_bubble.zone_2{top:54%;-webkit-transform:translateY(-54%);transform:translateY(-54%)}}@media(max-width:768px){.dimming_container .percentage_bubble.zone_2{right:auto;top:55%}}@media(max-width:480px){.dimming_container .percentage_bubble.zone_2{right:0%;top:48%;-webkit-transform:translateY(-48%);transform:translateY(-48%)}}.dimming_container .percentage_bubble.zone_3{left:10%;top:56%;-webkit-transform:translateY(-50%);transform:translateX(-10%) translateY(-56%)}@media(min-width:1400px){.dimming_container .percentage_bubble.zone_3{left:10%;top:56%;-webkit-transform:translateY(-50%);transform:translateX(-10%) translateY(-56%)}}@media(max-width:950px){.dimming_container .percentage_bubble.zone_3{left:5px;top:60%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}}@media(max-width:768px){.dimming_container .percentage_bubble.zone_3{display:none}}body.section-luxor-color .inner_main,body.section-luxor-color .large-12.main.columns{max-width:100%;padding:0}.section-luxor-color .sub_header{display:none}.section-luxor-color h1#page-title{display:none}.section-luxor-color .headers_container.default .product_heading_container{display:none}@media(max-width:768px){.section-luxor-color .headers_container.default .product_heading_container{display:none}}.luxor_2_marketing_page .zdc-interactive .inner_container{max-width:1190px;margin:0 auto;z-index:4;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50px;padding-left:2em;padding-right:2em;width:100%}@media(max-width:480px){.luxor_2_marketing_page .zdc-interactive .inner_container{left:30%;-webkit-transform:translateX(-30%);transform:translateX(-30%)}}.luxor_2_marketing_page .zdc-interactive .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:3.125em;text-shadow:2px 2px 4px #000;text-transform:uppercase;margin-top:1em}@media(max-width:980px){.luxor_2_marketing_page .zdc-interactive .inner_container h1{font-size:2.5em}}@media(max-width:768px){.luxor_2_marketing_page .zdc-interactive .inner_container h1{font-size:2em}}@media(max-width:480px){.luxor_2_marketing_page .zdc-interactive .inner_container h1{margin-top:0}}.luxor_2_marketing_page .zdc-interactive .inner_container .bold_it{font-weight:500}.luxor_2_marketing_page .zdc-interactive .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.luxor_2_marketing_page .zdc-interactive sup{font-size:14px;top:-2em;left:2px}@media(max-width:768px){.luxor_2_marketing_page .zdc-interactive sup{top:-1em}}.luxor_2_marketing_page.color>.inner_container{background-color:#000}.luxor_2_marketing_page.color section#luxor_color_interactive{display:inline-block;height:auto;overflow:hidden;width:100%}.luxor_2_marketing_page.color section#luxor_color_interactive .inner_section{max-width:1920px;margin:0 auto;padding:0;padding-bottom:1em}.luxor_2_marketing_page.color section#luxor_color_interactive table{background:#fff none repeat scroll 0 0;border:none;margin-bottom:0;font-size:130%}@media(max-width:1180px){.luxor_2_marketing_page.color section#luxor_color_interactive table{font-size:120%}}.luxor_2_marketing_page.color section#luxor_color_interactive table th{padding-bottom:.313em;font-size:1.1em;padding-left:.5em}.luxor_2_marketing_page.color section#luxor_color_interactive #zdclink_text{float:left;font-size:100%}.luxor_2_marketing_page.color section#luxor_color_interactive .text_and_controls_container{position:relative}.luxor_2_marketing_page.color p.half_width{width:55%;padding:50px 50px 0 0}body.section-luxor-wireless-control .inner_main,body.section-luxor-wireless-control .large-12.main.columns{max-width:100%;padding:0}.luxor_2_marketing_page.wireless_control{padding-bottom:3em;padding-top:3em}.luxor_2_marketing_page.wireless_control #luxor_2_programming{max-width:1190px;margin:0 auto}.luxor_2_marketing_page.wireless_control .accordion_side{margin-bottom:4em}.section-luxor-wireless-control .page{background-color:#043c5b}.section-luxor-wireless-control .sub_header{display:none}.section-luxor-wireless-control .headers_container.default{background-color:#043c5b}.section-luxor-wireless-control .headers_container.default .product_heading_container{display:none}.section-luxor-wireless-control h1{text-transform:uppercase;color:#fff;font-weight:400;font-size:2.75em}.section-luxor-wireless-control h1 sup{font-size:.32em;top:-1.6em}.section-luxor-wireless-control h1#page-title{display:none}.section-luxor-wireless-control .sub_header_luxor{position:relative}#luxor_wireless_control_accordion{padding:0;position:relative;height:auto;max-width:520px}@media(max-width:768px){#luxor_wireless_control_accordion{max-width:100%}}#luxor_wireless_control_accordion .ui-accordion-header svg{color:#f60;vertical-align:middle;margin-right:.6em;width:40px}@media(max-width:380px){#luxor_wireless_control_accordion .ui-accordion-header svg{width:2em}}#luxor_wireless_control_accordion .ui-accordion-header-icon{display:none}#luxor_wireless_control_accordion .ui-state-default,#luxor_wireless_control_accordion .ui-widget-content .ui-state-default,#luxor_wireless_control_accordion .ui-widget-header .ui-state-default{background:none;background:none;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #f1f1f1;color:#fff;font-weight:500;border-radius:0;margin-top:2px !important;margin:0;padding:18px 18px 16px 0;font-size:1.5em}#luxor_wireless_control_accordion .ui-accordion-header-active.ui-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#luxor_wireless_control_accordion .ui-accordion-header:after{font-family:"fontello";content:"";font-size:.6em;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-transform-origin:50% 25%;transform-origin:50% 25%}#luxor_wireless_control_accordion .ui-accordion .ui-accordion-content{padding:0 0 30px}#luxor_wireless_control_accordion .ui-widget-content{background:none;border:none;border-radius:0 !important;padding:1em 0}#luxor_wireless_control_accordion .ui-widget-content p{color:#fff;font-size:1.25em}.phone_side{text-align:center;padding-right:3em;padding-bottom:3em}.phone_image_container{position:relative;height:850px}.phone_image_container img.out{opacity:0}.phone_image_container img.in{opacity:1}.phone_image_container img{max-height:100%;height:auto;-webkit-transition:all .5s;transition:all .5s;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1230px){.accordion_side{padding-right:3em;padding-left:3em}}@media screen and (max-width:1000px){.accordion_side{font-size:90%}}@media screen and (max-width:768px){.accordion_side{padding-left:2em;padding-right:2em}.phone_side{display:none}}@media screen and (max-width:480px){.accordion_side{font-size:80%}#luxor_wireless_control_accordion .ui-widget-content p{padding:6px 10px}}@media screen and (max-width:380px){#luxor_wireless_control_accordion{max-width:100%;font-size:92%}}@media screen and (max-height:1080px){.phone_image_container{height:73vh}}body.section-luxor-home-integration .inner_main,body.section-luxor-home-integration .large-12.main.columns{max-width:100%;padding:0}@media screen and (max-width:768px){body.section-luxor-home-integration .headers_container{padding-top:50px}}.section-luxor-home-integration .sub_header{display:none}.section-luxor-home-integration h1#page-title{display:none}@media(max-width:768px){.section-luxor-home-integration .headers_container.default .product_heading_container{padding:20px}}.luxor_2_marketing_page.home_integration .luxor_marketing_hero.home_integration{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_2_home_integration_hero.jpg") no-repeat scroll bottom center/cover;overflow:hidden;position:relative;height:600px;padding-top:90px;display:block;width:100vw}@media(max-width:480px){.luxor_2_marketing_page.home_integration .luxor_marketing_hero.home_integration{height:420px}}#compatible_integrations{max-width:1190px;padding-left:1em;padding-right:1em;margin:0 auto;padding-top:4em;padding-bottom:4em}@media screen and (max-width:768px){#compatible_integrations .large-block-grid-4 li{width:50%}#compatible_integrations{padding-top:2em;padding-bottom:2em}}@media screen and (max-width:420px){#compatible_integrations .large-block-grid-4 li{width:100%}}.page-node__introducing-luxor #page-title{display:none}.section-introducing-luxor .headers_container.default{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;position:absolute;width:100%}.luxor_landing_page_container section p{font-size:22px}.section-introducing-luxor .hero_container_mobile{display:none}.section-introducing-luxor .hero_container{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_hero.jpg") no-repeat scroll 50% 50%/cover;overflow:hidden;position:relative;height:600px;padding-top:0;display:table-cell;vertical-align:middle;width:100vw}.luxor_hero_fx{display:block}.luxor_hero_fx .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em;margin-bottom:90px}.luxor_hero_fx .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:52px;text-shadow:2px 2px 4px #000}.luxor_hero_fx .inner_container .bold_it{font-weight:500}.luxor_hero_fx .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.luxor_hero_fx .link_text{color:#fff;display:block;font-weight:500;margin-top:50px;text-shadow:2px 2px 4px #000}.video_modal{background-color:#000;border:medium none;padding:50px;width:100%}.video_modal .close_modal{right:0;top:0}@media screen and (max-width:768px){.video_modal .close_modal{top:-50px}}.reveal-modal .close-reveal-modal{color:#ee7623}.reveal-modal-bg{background:rgba(0,0,0,.8)}.reveal-modal.large{width:100%}@media screen and (max-width:1000px){.luxor_hero_fx .inner_container h1{font-size:44px}}.luxor_hero_fx sup{font-size:16px;left:2px;position:relative;top:-18px}.play_button_container{display:block;font-size:20px;margin-top:50px}.play_button_container:hover{color:#ee7623}.play_button_container:hover .link_text{color:#ee7623}.play_button_container:hover .play_button{border-color:#ee7623}.play_button_container:hover .play_button:after{border-left:30px solid #ee7623}.play_button{border:3px solid #fff;border-radius:50%;height:100px;margin:0 auto;width:100px;position:relative;display:block}.front .play_button{-webkit-box-shadow:2px 2px 4px #000;box-shadow:2px 2px 4px #000}.play_button:after{content:"";position:absolute;left:56%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0;height:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:30px solid #fff}@media screen and (max-width:768px){.hero_container_mobile .play_button{border:3px solid #fff;border-radius:50%;-webkit-box-shadow:2px 2px 4px #000;box-shadow:2px 2px 4px #000;display:block;height:24px;margin:0 auto 0 20px;position:relative;width:24px;float:right}.hero_container_mobile .play_button:after{border-bottom:5px solid rgba(0,0,0,0);border-left:7px solid #fff;border-top:5px solid rgba(0,0,0,0);content:"";height:0;left:56%;position:absolute;top:50%;width:0}.luxor_hero_fx_mobile:hover .play_button_container .play_button{border-color:#fff}.luxor_hero_fx_mobile:hover .play_button_container .play_button:after{border-left:7px solid #fff}.luxor_hero_fx_mobile:hover .play_button_container .link_text{color:#fff}.play_button_container{display:inline-block;font-size:20px;margin-top:50px}.play_button_container .link_text{font-weight:500;text-shadow:2px 2px 4px #000}}.section-introducing-luxor .current_search_container{margin:0}.section_inner{max-width:1190px;margin:0 auto}.section_inner h3{margin-bottom:30px}.reveal-modal.large{margin-left:0}@media screen and (max-width:768px){.section-introducing-luxor .mobile_sub_header{display:none}.section-introducing-luxor .hero_container{display:none}.section-introducing-luxor .hero_container_mobile{display:block}.section-introducing-luxor .hero_container_mobile{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_luxor_hero_mobile.jpg") no-repeat scroll 50% top/cover;overflow:hidden;position:relative;min-height:400px;max-height:500px;height:calc(100vh - 50px);padding-top:4%}.luxor_hero_fx_mobile{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 50px);min-height:400px;max-height:500px}.luxor_hero_fx_mobile .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em}.luxor_hero_fx_mobile .inner_container h1{text-transform:none;line-height:1.1;font-size:2.5em;color:#fff;font-weight:400;text-shadow:2px 2px 4px #000}.luxor_hero_fx_mobile .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;font-size:1.125em;color:#fff}}.responsive-video{position:relative;padding-bottom:56.25%;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:480px){.luxor_hero_fx_mobile .inner_container h1{font-size:32px}.section_inner h3{font-size:20px}}.luxor_landing_page_container section{padding:60px 60px 100px}#luxor_introduction{height:630px;padding-top:0;padding-bottom:0;position:relative}#luxor_introduction .section_inner{position:relative;top:-130px}#luxor_introduction .section_inner_mobile{display:none}#luxor_introduction .box h2{font-size:24px;margin:20px 0 4px;text-transform:uppercase}#luxor_introduction p{font-size:24px;margin:30px 0 60px;line-height:1.9}#luxor_introduction .box p{font-size:18px;line-height:1.4;margin:0;padding:0 30px 22px}@media screen and (max-width:1170px){#luxor_introduction .box p{padding:0 20px 22px;font-size:17px}}@media screen and (max-width:1080px){#luxor_introduction .box p{padding:0 16px 22px;font-size:16px}#luxor_introduction{height:580px}#luxor_introduction p{font-size:22px;line-height:1.7}}@media screen and (max-width:990px){#luxor_introduction .box p{padding:0 14px 22px;font-size:15px}}@media screen and (max-width:940px){#luxor_introduction .box p{padding:0 14px 22px;font-size:15px}.box .inner{min-height:38vw}}@media screen and (max-width:768px){#luxor_introduction p{margin:0;padding:20px 20px 40px}.button_container{margin:0 20px}#luxor_introduction{padding:0;position:relative;height:auto}#luxor_introduction .ui-accordion-header-icon{display:none}#luxor_introduction .ui-state-default,#luxor_introduction .ui-widget-content .ui-state-default,#luxor_introduction .ui-widget-header .ui-state-default{background:none;background-color:#ee7623;border:none;color:#fff;font-weight:500;border-radius:0;border-bottom:2px solid #000;margin:0;text-align:center;padding:18px;font-size:20px}#luxor_introduction .ui-state-default:last-of-type,#luxor_introduction .ui-widget-content .ui-state-default:last-of-type,#luxor_introduction .ui-widget-header .ui-state-default:last-of-type{border-bottom:none}#luxor_introduction .ui-accordion .ui-accordion-header-active.ui-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#luxor_introduction .ui-accordion .ui-accordion-header:after{font-family:"fontello";content:"";font-size:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-transform-origin:50% 25%;transform-origin:50% 25%}#luxor_introduction .ui-accordion .ui-accordion-content{padding:0 0 30px}#luxor_introduction .ui-widget-content{background:#fff none repeat scroll 0 0;border:none}#luxor_introduction .section_inner_mobile{display:block}#luxor_introduction .section_inner{display:none}#luxor_introduction .section_inner_mobile .ui-accordion-content img{width:100%}}@media screen and (max-width:480px){#luxor_introduction .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{padding:8px;font-size:18px}}.boxes .box{text-align:center}.box .inner{border:1px solid #9b9a9a;color:#000;display:block}.box .inner:hover{border-color:#ee7623}.box .inner img{width:100%}#luxor_system{background-color:#faf9f8}#luxor_system li a{font-size:20px;line-height:1.3;background-color:#fff;border:.5px solid #9b9a9a;display:block;text-align:center;text-transform:uppercase;font-weight:500;color:#3b3b3b;padding:14px 0}#luxor_system li a span{display:block}#luxor_system li a:hover{background-color:#ee7623;color:#fff}#luxor_system li a img{height:auto;width:100%}@media screen and (max-width:1080px){#luxor_system li a{font-size:17px}}@media screen and (max-width:400px){#luxor_system li a{font-size:15px}}#luxor_inspiration p{margin-bottom:40px}#bottom_cta_container{padding:60px;background-color:#faf9f8;text-align:center}#bottom_cta_container h3{font-size:42px;margin-bottom:20px;text-transform:none}#bottom_cta_container p{font-size:22px;margin:0 auto 30px;max-width:900px;line-height:1.5}@media screen and (max-width:930px){#bottom_cta_container p{font-size:20px}#bottom_cta_container h3{font-size:2.2em}}@media screen and (max-width:768px){#bottom_cta_container h3{font-size:34px;margin-bottom:20px}.section-introducing-luxor .hero_container_mobile{display:block}.section-introducing-luxor .hero_container{display:none}#luxor_system .large-block-grid-4>li{width:50%}.luxor_landing_page_container section{padding:40px 20px}#luxor_inspiration .view-inspiration .view-content .item-list ul{display:inline-block;height:240px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw;-webkit-overflow-scrolling:touch}#luxor_inspiration .view-inspiration .view-content .item-list ul li{display:inline-block;float:none;margin-right:2px;white-space:normal;width:220px}#luxor_introduction .section_inner_mobile>.button_container{margin-bottom:40px}.luxor_landing_page_container section p{font-size:20px}.reveal-modal:not(.video_modal){background-color:#fff;border:1px solid #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);height:100%;left:0;margin-left:0;padding:1.25em;position:fixed;width:100%;overflow-y:scroll;-webkit-transform:none !important;transform:none !important;top:0 !important}.video_modal{padding:0;width:100%}.section-introducing-luxor .reveal-modal-bg{background:#000}.hero_container_mobile .close-reveal-modal{display:none}#videoModal{border:medium none;height:auto;padding:0;top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;width:100%;left:0}#videoModal .close-reveal-modal{display:block;right:0;z-index:100}}@media screen and (max-width:480px){.luxor_landing_page_container section p{font-size:16px}#luxor_introduction p{font-size:18px}#bottom_cta_container h3{font-size:22px;margin-bottom:16px}#bottom_cta_container{padding:30px 20px}.section_inner h3{margin-bottom:16px}.luxor_landing_page_container .button{width:100%}.view-inspiration .view-content .item-list ul{height:160px}.view-inspiration .view-content .item-list ul li{width:140px}}body.section-introducing-luxor .inner_main{max-width:100%}body.section-introducing-luxor .large-12.main.columns{max-width:100%;padding:0}.markup_copy{display:none}.appear.fade{opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.appeared.fade{opacity:1}#animated-color-box .fake.appeared.fade{opacity:0}.luxor_details_page_container section{display:table;overflow:hidden;width:100%}.luxor_details_page_container section .inner_section{max-width:1190px;margin:0 auto;padding-bottom:60px;padding-top:60px;padding-left:.9375em;padding-right:.9375em}.luxor_details_page_container section .inner_section p{font-size:24px;line-height:1.9}@media(max-width:1080px){.luxor_details_page_container section .inner_section p{font-size:20px}}#luxor_dimming_interactive .inner_section,#luxor_color_interactive .inner_section{max-width:1920px;margin:0 auto;padding:0}.section-luxor-details .headers_container{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;position:absolute;width:100%}.section-luxor-details header{background-color:#003c58;border:medium none;-webkit-box-shadow:none;box-shadow:none;left:0;position:relative;top:0;width:100%;z-index:5}.section-luxor-details .sub_header{position:absolute;top:0;z-index:4}.section-luxor-details .l-messages.row{position:absolute;z-index:999}.luxor_details_page_container section#luxor_dimming_interactive{display:inline-block;height:auto;overflow:hidden;width:100%}.luxor_details_page_container section#luxor_color_interactive{display:inline-block;height:auto;overflow:hidden;width:100%}a.anchor{display:block;position:relative;top:-86px;visibility:hidden;height:0}.section-technology a.anchor#proaim_technology_section,.section-technology a.anchor#powerboard_technology_section{top:-144px}@media screen and (max-width:768px){#luxor_dimming_interactive .show_for_small_inline.text_container{background-color:#fff}#luxor_color_interactive .show_for_small.text_container{background-color:#fff}a.anchor{display:block;position:relative;top:-30px;visibility:hidden}.section-technology a.anchor#proaim_technology_section,.section-technology a.anchor#powerboard_technology_section{top:-50px}}.inner_section h2{font-size:28px;margin-bottom:22px}body.section-luxor-details .inner_main,body.section-luxor-details .large-12.main.columns{max-width:100%;padding:0}.section-luxor-details .current_search_container{margin:0}.fader.black.right{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgb(0,0,0)));background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=1);right:0;left:auto;content:"";display:block;height:100%;position:absolute;top:0;width:30px;z-index:6;opacity:1;-webkit-transition:all .5s;transition:all .5s}.fader.black.left{background:-webkit-gradient(linear,left top,right top,from(rgb(0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(to right,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=1);right:auto;left:0;content:"";display:block;height:100%;position:absolute;top:0;width:30px;z-index:6;opacity:1;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:1920px){.fader.black.right,.fader.black.left{opacity:0}}.section-luxor-details table tr.even,.section-luxor-details table tr.alt,.section-luxor-details table tr:nth-of-type(2n){background:#fff}.section-luxor-details table{background:#fff none repeat scroll 0 0;border:none;margin-bottom:0}.zdlink_container{position:relative;width:100%;height:auto;max-width:1920px}.zdlink_container img{position:absolute;top:0;left:0;max-width:100%}.zdlink_container img.fake{position:static;opacity:0;width:100%;max-width:100%}.zdlink_container img.layer{opacity:0}.fake{opacity:0}#zdlink_controls .inner{padding:20px}#zdlink_controls{background-color:#fff;background-repeat:no-repeat;border:1px solid #9b9a9a;float:right;height:auto;min-width:285px;padding:0;position:relative;top:-120px;width:45%;z-index:9}.table_header{background-color:#003c58;color:#fff;font-size:24px;font-weight:500;padding:15px 13px 13px;text-align:center;text-transform:uppercase}@media screen and (max-width:900px){.table_header{font-size:21px}}#zdlink_controls table{width:100%}#zdlink_controls tbody{border-top:none}#zdlink_controls tr td:nth-child(1){width:87%}#zdlink_controls tr td:nth-child(2){width:13%}#zdlink_controls table tr th,#zdlink_controls table tr td{font-size:16px;color:#000}.no_bottom_padding{padding-bottom:0}.extra_bottom_padding{padding-bottom:22px}@media(max-width:1080px){.extra_bottom_padding{padding-bottom:16px}}#zdlink_controls .control{width:98%;float:left}#zdlink_controls table tr td .controlval{font-size:18px}#zdlink_text{float:left;font-size:1.4em;max-width:820px;padding:50px 50px 0 0;width:55%}#zdlink_text p{line-height:2}.text_and_controls_container{margin:0 auto;max-width:1170px;width:100%;padding:0 20px}.show_for_small{display:none !important}.show_for_small_inline{display:none !important}.show_for_desktop{display:block !important}.show_for_desktop_inline{display:inline-block !important}.blue_bar_title .uppercase{text-transform:uppercase}.zdclink_controls_inner p{color:#000;font-size:16px !important;margin-bottom:.4em;margin-top:1.5em;padding-left:.2em}.zdclink_controls_inner p:first-child{margin-top:.8em !important}.cp-container .cp-slider{margin-bottom:1.5em}#zdclink_text{display:block;float:left;font-size:1.4em;max-width:820px;padding:50px 50px 0 0;width:55%}#zdclink_text p{line-height:2}#zdclink_controls{background-color:#fff;border:1px solid #9b9a9a;display:block;float:right;padding:0;position:relative;top:-120px;width:45%;z-index:9}.zdclink_controls_inner{padding:0 2em 2.4em}#zdclink_controls .top_bar{background-color:#003c58;color:#fff;font-size:24px;font-weight:500;padding:15px 13px 13px;text-align:center;text-transform:uppercase}@media screen and (max-width:900px){#zdclink_controls .top_bar{font-size:21px}}.zdc-interactive .dark{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#luxor_color_interactive .text_and_controls_container #zdlink_controls{float:right;width:410px}#luxor_color_interactive .text_and_controls_container #zdlink_controls p{margin:0 0 0 5px;font-size:.8em}.cp-container .cp-slider,.ui-slider{-ms-touch-action:none}#luxor_color_interactive .text_and_controls_container .cp-hslsaturation{display:none}#luxor_color_interactive .text_and_controls_container .cp-container .cp-slider,#luxor_color_interactive .text_and_controls_container .cp-container .cp-preview{height:44px}@media(max-width:1080px){#luxor_color_interactive .text_and_controls_container .cp-container .cp-slider,#luxor_color_interactive .text_and_controls_container .cp-container .cp-preview{height:40px}}.zdc-interactive{width:100%;max-width:1920px;height:auto;position:relative}#animated-color-box{width:100%;max-width:1920px;height:auto}.zdc-interactive img{width:100%;max-width:100%}#easteregg{bottom:26.5%;left:37.6%;opacity:0;position:absolute;z-index:5}#luxor_color_interactive .text_and_controls_container .ui-slider-horizontal .ui-slider-handle{top:-25%}#luxor_color_interactive .text_and_controls_container .ui-slider .ui-slider-handle{position:absolute;display:block;width:27px;height:25px;margin-left:-12px;top:-8px;background:url("/sites/all/themes/holm_responsive/images/zdc-slider-handle.png") no-repeat;border:none;outline:none;cursor:ew-resize;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#luxor_color_interactive .text_and_controls_container .ui-widget-content{-webkit-box-shadow:none;box-shadow:none;background:#000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,from(rgb(0,0,0)),color-stop(98%,rgb(255,255,255)));background:linear-gradient(to right,rgb(0,0,0) 0%,rgb(255,255,255) 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);border-radius:0;height:44px;width:98%;margin:0 0 0 4px;cursor:ew-resize;border:1px solid #ccc}@media(max-width:1080px){#luxor_color_interactive .text_and_controls_container .ui-widget-content{height:40px}}.cp-container{width:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.cp-container .cp-transparency,.cp-container .cp-swatches li{background:url(data:image/gif;base64,R0lGODlhBgAGAIABAMPDw////yH5BAEKAAEALAAAAAAGAAYAAAIKhIMGGMrs0pGgAAA7) repeat}.cp-container .cp-slider,.cp-container .cp-preview{width:auto;height:26px;border:1px solid #dadada;margin:0 4px;margin-bottom:5pt;position:relative}.cp-container .cp-slider{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cp-container .cp-preview{height:39px}.cp-container .cp-slider span,.cp-container .cp-preview input{display:block;width:100%;height:100%;text-align:center;font-family:sans-serif;line-height:26px;font-size:14px}.cp-container .cp-preview input{line-height:39px;padding:0;outline:none;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;background:none}.cp-container .cp-marker{position:absolute;display:block;width:27px;height:25px;margin-left:-12px;top:-8px;background:url("/sites/all/themes/holm_responsive/images/zdc-slider-handle.png") no-repeat}.cp-container.cp-unconvertible-cie-color .cp-slider.cp-cielightness .cp-marker,.cp-container.cp-unconvertible-cie-color .cp-slider.cp-ciechroma .cp-marker,.cp-container.cp-unconvertible-cie-color .cp-slider.cp-ciehue .cp-marker{background:url()}.cp-container.cp-popup{display:none;width:370px;position:absolute;margin-top:0px;padding:10px 5px 5px 5px;background-color:#fff;border:1px solid #dadada;-webkit-box-shadow:0 3px 5px -2px rgba(0,0,0,.47);box-shadow:0 3px 5px -2px rgba(0,0,0,.47);z-index:2147483647}.cp-container .cp-swatches ul{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style-type:none}.cp-container .cp-swatches li{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:23px;height:23px;float:left;margin:5px;border:1px solid #888;cursor:pointer}.cp-container .cp-swatches li.actual{border-color:#000;-webkit-box-shadow:0 0 3px 1px #fa8000;box-shadow:0 0 3px 1px #fa8000}.cp-container .cp-swatches li span{display:block;width:100%;height:100%}.cp-container .cp-swatches button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:23px;height:23px;float:left;margin:5px;border:1px solid #c9c9c9;border-radius:5px;background-color:#eee;background-repeat:no-repeat;background-position:center center;cursor:default}.cp-container .cp-swatches button:enabled{cursor:pointer}.cp-container .cp-swatches button:active:enabled{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.cp-container .cp-swatches button.add{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAACVBMVEUAAAAAAAAAAACDY+nAAAAAAnRSTlP7AIHb9U4AAAAkSURBVHjavc4hDgAADMLAwf8fPYKcJGEnqzowCqwTeATh53QBxJABcUm2nCEAAAAASUVORK5CYII=)}.cp-container .cp-swatches button.remove{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAApVBMVEUDAwMCAgICAgILCwsNDQ0REREGBgYHBwcICAgLCwsODg4JCQkLCwsgICAGBgYVFRUBAQEGBgYICAgkJCQJCQkFBQU+Pj4SEhICAgICAgIBAQECAgIREREFBQUICAgaGhoFBQUBAQEUFBQMDAwODg4WFhYTExMQEBAaGhoUFBRHR0chISEUFBQBAQEDAwNEREQKCgpAQEAHBwcFBQUFBQUAAAAAAAAxiR9QAAAANnRSTlP//f48aHCls7s0MHROCp1A+4WTBnqsAiDg3enbOqqBDMnzGlQyFBooDhwCCBjx0wJ4EmZOzgDzkDEIAAAAeklEQVR42o3L2RLBQBRF0VbGIIgYQgyJmCVBOOf/P81Fq+682Y+rait82kdbfNOQMN7sDhZgxXCepRZMxiTziwG4ucjybABpJrKwAG1yJEv1+avV5WAK9aCqNcl6gxV0GBzfcL2R90IAvdmpDP4aJZD+BGdI9j0DOg0vUhMssT3aBI8AAAAASUVORK5CYII=)}.cp-container .cp-swatches button.reset{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA2FBMVEUCAgIBAQEFBQUGBgYPDw8CAgIqKioKCgobGxsGBgYFBQUKCgoHBwcdHR0mJiZFRUUMDAwQEBADAwMaGhoMDAwDAwMEBAQDAwMFBQUODg4FBQUPDw8NDQ0DAwMaGhoPDw8FBQUFBQUmJiYNDQ0CAgIBAQEGBgYGBgYREREODg4SEhI7OzsODg4RERE/Pz8REREODg4DAwMFBQUzMzM3NzcFBQUNDQ0dHR0GBgYODg4BAQEZGRkGBgYEBAQQEBAVFRUEBAQNDQ0EBAQGBgYAAAACAgIBAQEAAAAT9YvKAAAARXRSTlP9/afbOOwMSg52g2yPDAwCRjDYGEjsqumPMqU2ZtYONKyuDkDk7pWTNkAyBkI0BjBS25MICJ1CGJk2+A6LuyoUs0isnQDapSJ+AAAAqUlEQVR42kXI11bCUBQA0SMoIEhTigWkKBbEgpgAKYSQczP//0feJUjmbbZUVbW56hrTdu7UJpWL2opDt/cWzkmh07paugn0fZUy0NO/1h5DlWvg5GEvA3iVBObfX7rviZ0UG2M99oKIFuoZLFIkzzKDNwtnuBlMMeKQZBCwlVNY//8GYtEc3s3hJ4QqWrqE5/efj88AHiML6o+ANAXCSC3YZjsDZhur7RdGhjsGc+eEZwAAAABJRU5ErkJggg==)}.cp-container button:disabled{opacity:.27}.lazyYT-container{direction:ltr;position:relative;display:block;height:0;padding:0 0 56.25% 0;overflow:hidden;background-color:#000}.lazyYT-container iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.lazyYT-container .html5-info-bar{display:none;position:absolute;top:0;z-index:935;width:100%;height:30px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .25s cubic-bezier(0,0,0.2,1);transition:opacity .25s cubic-bezier(0,0,0.2,1)}.lazyYT-container .html5-title{padding-right:6px;padding-left:12px}.lazyYT-container .html5-title-text-wrapper{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.lazyYT-container .html5-title-text{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}.lazyYT-container .html5-title-text:hover{color:#fff;text-decoration:underline}.ytp-thumbnail{padding-bottom:inherit;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.ytp-large-play-button{position:absolute;top:50% !important;left:50% !important;width:86px !important;height:60px !important;padding:0 !important;margin:-29px 0 0 -42px !important;font-size:normal !important;font-weight:normal !important;line-height:1 !important;opacity:.9}.ytp-large-play-button-svg{opacity:.9;fill:#1f1f1f}.lazyYT-image-loaded:hover .ytp-large-play-button-svg,.ytp-large-play-button:focus .ytp-large-play-button-svg{opacity:1;fill:#cc181e}.luxor_details_page_container .ui-helper-hidden,.luxor_2_marketing_page.zoning_dimming .ui-helper-hidden,.luxor_2_marketing_page.color .ui-helper-hidden{display:none}.luxor_details_page_container .ui-helper-hidden-accessible,.luxor_2_marketing_page.zoning_dimming .ui-helper-hidden-accessible,.luxor_2_marketing_page.color .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.luxor_details_page_container .ui-helper-reset,.luxor_2_marketing_page.zoning_dimming .ui-helper-reset,.luxor_2_marketing_page.color .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.luxor_details_page_container .ui-helper-clearfix:before,.luxor_details_page_container .ui-helper-clearfix:after,.luxor_2_marketing_page.zoning_dimming .ui-helper-clearfix:before,.luxor_2_marketing_page.zoning_dimming .ui-helper-clearfix:after,.luxor_2_marketing_page.color .ui-helper-clearfix:before,.luxor_2_marketing_page.color .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.luxor_details_page_container .ui-helper-clearfix:after,.luxor_2_marketing_page.zoning_dimming .ui-helper-clearfix:after,.luxor_2_marketing_page.color .ui-helper-clearfix:after{clear:both}.luxor_details_page_container .ui-helper-zfix,.luxor_2_marketing_page.zoning_dimming .ui-helper-zfix,.luxor_2_marketing_page.color .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.luxor_details_page_container .ui-front,.luxor_2_marketing_page.zoning_dimming .ui-front,.luxor_2_marketing_page.color .ui-front{z-index:100}.luxor_details_page_container .ui-state-disabled,.luxor_2_marketing_page.zoning_dimming .ui-state-disabled,.luxor_2_marketing_page.color .ui-state-disabled{cursor:default !important;pointer-events:none}.luxor_details_page_container .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-icon,.luxor_2_marketing_page.color .ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.luxor_details_page_container .ui-widget-icon-block,.luxor_2_marketing_page.zoning_dimming .ui-widget-icon-block,.luxor_2_marketing_page.color .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.luxor_details_page_container .ui-widget-overlay,.luxor_2_marketing_page.zoning_dimming .ui-widget-overlay,.luxor_2_marketing_page.color .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.luxor_details_page_container .ui-accordion .ui-accordion-header,.luxor_2_marketing_page.zoning_dimming .ui-accordion .ui-accordion-header,.luxor_2_marketing_page.color .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.luxor_details_page_container .ui-accordion .ui-accordion-content,.luxor_2_marketing_page.zoning_dimming .ui-accordion .ui-accordion-content,.luxor_2_marketing_page.color .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.luxor_details_page_container .ui-autocomplete,.luxor_2_marketing_page.zoning_dimming .ui-autocomplete,.luxor_2_marketing_page.color .ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.luxor_details_page_container .ui-menu,.luxor_2_marketing_page.zoning_dimming .ui-menu,.luxor_2_marketing_page.color .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.luxor_details_page_container .ui-menu .ui-menu,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-menu,.luxor_2_marketing_page.color .ui-menu .ui-menu{position:absolute}.luxor_details_page_container .ui-menu .ui-menu-item,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-menu-item,.luxor_2_marketing_page.color .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.luxor_details_page_container .ui-menu .ui-menu-item-wrapper,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-menu-item-wrapper,.luxor_2_marketing_page.color .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.luxor_details_page_container .ui-menu .ui-menu-divider,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-menu-divider,.luxor_2_marketing_page.color .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.luxor_details_page_container .ui-menu .ui-state-focus,.luxor_details_page_container .ui-menu .ui-state-active,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-state-focus,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-state-active,.luxor_2_marketing_page.color .ui-menu .ui-state-focus,.luxor_2_marketing_page.color .ui-menu .ui-state-active{margin:-1px}.luxor_details_page_container .ui-menu-icons,.luxor_2_marketing_page.zoning_dimming .ui-menu-icons,.luxor_2_marketing_page.color .ui-menu-icons{position:relative}.luxor_details_page_container .ui-menu-icons .ui-menu-item-wrapper,.luxor_2_marketing_page.zoning_dimming .ui-menu-icons .ui-menu-item-wrapper,.luxor_2_marketing_page.color .ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.luxor_details_page_container .ui-menu .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-icon,.luxor_2_marketing_page.color .ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.luxor_details_page_container .ui-menu .ui-menu-icon,.luxor_2_marketing_page.zoning_dimming .ui-menu .ui-menu-icon,.luxor_2_marketing_page.color .ui-menu .ui-menu-icon{left:auto;right:0}.luxor_details_page_container .ui-button,.luxor_2_marketing_page.zoning_dimming .ui-button,.luxor_2_marketing_page.color .ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.luxor_details_page_container .ui-button,.luxor_details_page_container .ui-button:link,.luxor_details_page_container .ui-button:visited,.luxor_details_page_container .ui-button:hover,.luxor_details_page_container .ui-button:active,.luxor_2_marketing_page.zoning_dimming .ui-button,.luxor_2_marketing_page.zoning_dimming .ui-button:link,.luxor_2_marketing_page.zoning_dimming .ui-button:visited,.luxor_2_marketing_page.zoning_dimming .ui-button:hover,.luxor_2_marketing_page.zoning_dimming .ui-button:active,.luxor_2_marketing_page.color .ui-button,.luxor_2_marketing_page.color .ui-button:link,.luxor_2_marketing_page.color .ui-button:visited,.luxor_2_marketing_page.color .ui-button:hover,.luxor_2_marketing_page.color .ui-button:active{text-decoration:none}.luxor_details_page_container .ui-button-icon-only,.luxor_2_marketing_page.zoning_dimming .ui-button-icon-only,.luxor_2_marketing_page.color .ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}.luxor_details_page_container input.ui-button.ui-button-icon-only,.luxor_2_marketing_page.zoning_dimming input.ui-button.ui-button-icon-only,.luxor_2_marketing_page.color input.ui-button.ui-button-icon-only{text-indent:0}.luxor_details_page_container .ui-button-icon-only .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-button-icon-only .ui-icon,.luxor_2_marketing_page.color .ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.luxor_details_page_container .ui-button.ui-icon-notext .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-button.ui-icon-notext .ui-icon,.luxor_2_marketing_page.color .ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}.luxor_details_page_container input.ui-button.ui-icon-notext .ui-icon,.luxor_2_marketing_page.zoning_dimming input.ui-button.ui-icon-notext .ui-icon,.luxor_2_marketing_page.color input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}.luxor_details_page_container input.ui-button::-moz-focus-inner,.luxor_details_page_container button.ui-button::-moz-focus-inner,.luxor_2_marketing_page.zoning_dimming input.ui-button::-moz-focus-inner,.luxor_2_marketing_page.zoning_dimming button.ui-button::-moz-focus-inner,.luxor_2_marketing_page.color input.ui-button::-moz-focus-inner,.luxor_2_marketing_page.color button.ui-button::-moz-focus-inner{border:0;padding:0}.luxor_details_page_container .ui-controlgroup,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup,.luxor_2_marketing_page.color .ui-controlgroup{vertical-align:middle;display:inline-block}.luxor_details_page_container .ui-controlgroup>.ui-controlgroup-item,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup>.ui-controlgroup-item,.luxor_2_marketing_page.color .ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.luxor_details_page_container .ui-controlgroup>.ui-controlgroup-item:focus,.luxor_details_page_container .ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup>.ui-controlgroup-item:focus,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.luxor_2_marketing_page.color .ui-controlgroup>.ui-controlgroup-item:focus,.luxor_2_marketing_page.color .ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.luxor_details_page_container .ui-controlgroup-vertical>.ui-controlgroup-item,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical>.ui-controlgroup-item,.luxor_2_marketing_page.color .ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.luxor_details_page_container .ui-controlgroup-vertical .ui-controlgroup-item,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical .ui-controlgroup-item,.luxor_2_marketing_page.color .ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.luxor_details_page_container .ui-controlgroup .ui-controlgroup-label,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup .ui-controlgroup-label,.luxor_2_marketing_page.color .ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.luxor_details_page_container .ui-controlgroup .ui-controlgroup-label span,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup .ui-controlgroup-label span,.luxor_2_marketing_page.color .ui-controlgroup .ui-controlgroup-label span{font-size:80%}.luxor_details_page_container .ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item,.luxor_2_marketing_page.color .ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.luxor_details_page_container .ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item,.luxor_2_marketing_page.color .ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.luxor_details_page_container .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content,.luxor_2_marketing_page.color .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.luxor_details_page_container .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content,.luxor_2_marketing_page.color .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.luxor_details_page_container .ui-controlgroup-vertical .ui-spinner-input,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical .ui-spinner-input,.luxor_2_marketing_page.color .ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.luxor_details_page_container .ui-controlgroup-vertical .ui-spinner .ui-spinner-up,.luxor_2_marketing_page.zoning_dimming .ui-controlgroup-vertical .ui-spinner .ui-spinner-up,.luxor_2_marketing_page.color .ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.luxor_details_page_container .ui-checkboxradio-label .ui-icon-background,.luxor_2_marketing_page.zoning_dimming .ui-checkboxradio-label .ui-icon-background,.luxor_2_marketing_page.color .ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.luxor_details_page_container .ui-checkboxradio-radio-label .ui-icon-background,.luxor_2_marketing_page.zoning_dimming .ui-checkboxradio-radio-label .ui-icon-background,.luxor_2_marketing_page.color .ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.luxor_details_page_container .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.luxor_details_page_container .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon,.luxor_2_marketing_page.color .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.luxor_2_marketing_page.color .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.luxor_details_page_container .ui-checkboxradio-disabled,.luxor_2_marketing_page.zoning_dimming .ui-checkboxradio-disabled,.luxor_2_marketing_page.color .ui-checkboxradio-disabled{pointer-events:none}.luxor_details_page_container .ui-datepicker,.luxor_2_marketing_page.zoning_dimming .ui-datepicker,.luxor_2_marketing_page.color .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.luxor_details_page_container .ui-datepicker .ui-datepicker-header,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-header,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.luxor_details_page_container .ui-datepicker .ui-datepicker-prev,.luxor_details_page_container .ui-datepicker .ui-datepicker-next,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-prev,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-next,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-prev,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.luxor_details_page_container .ui-datepicker .ui-datepicker-prev-hover,.luxor_details_page_container .ui-datepicker .ui-datepicker-next-hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-prev-hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-next-hover,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-prev-hover,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-next-hover{top:1px}.luxor_details_page_container .ui-datepicker .ui-datepicker-prev,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-prev,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-prev{left:2px}.luxor_details_page_container .ui-datepicker .ui-datepicker-next,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-next,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-next{right:2px}.luxor_details_page_container .ui-datepicker .ui-datepicker-prev-hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-prev-hover,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-prev-hover{left:1px}.luxor_details_page_container .ui-datepicker .ui-datepicker-next-hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-next-hover,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-next-hover{right:1px}.luxor_details_page_container .ui-datepicker .ui-datepicker-prev span,.luxor_details_page_container .ui-datepicker .ui-datepicker-next span,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-prev span,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-next span,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-prev span,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.luxor_details_page_container .ui-datepicker .ui-datepicker-title,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-title,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.luxor_details_page_container .ui-datepicker .ui-datepicker-title select,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-title select,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.luxor_details_page_container .ui-datepicker select.ui-datepicker-month,.luxor_details_page_container .ui-datepicker select.ui-datepicker-year,.luxor_2_marketing_page.zoning_dimming .ui-datepicker select.ui-datepicker-month,.luxor_2_marketing_page.zoning_dimming .ui-datepicker select.ui-datepicker-year,.luxor_2_marketing_page.color .ui-datepicker select.ui-datepicker-month,.luxor_2_marketing_page.color .ui-datepicker select.ui-datepicker-year{width:45%}.luxor_details_page_container .ui-datepicker table,.luxor_2_marketing_page.zoning_dimming .ui-datepicker table,.luxor_2_marketing_page.color .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.luxor_details_page_container .ui-datepicker th,.luxor_2_marketing_page.zoning_dimming .ui-datepicker th,.luxor_2_marketing_page.color .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.luxor_details_page_container .ui-datepicker td,.luxor_2_marketing_page.zoning_dimming .ui-datepicker td,.luxor_2_marketing_page.color .ui-datepicker td{border:0;padding:1px}.luxor_details_page_container .ui-datepicker td span,.luxor_details_page_container .ui-datepicker td a,.luxor_2_marketing_page.zoning_dimming .ui-datepicker td span,.luxor_2_marketing_page.zoning_dimming .ui-datepicker td a,.luxor_2_marketing_page.color .ui-datepicker td span,.luxor_2_marketing_page.color .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.luxor_details_page_container .ui-datepicker .ui-datepicker-buttonpane,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-buttonpane,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.luxor_details_page_container .ui-datepicker .ui-datepicker-buttonpane button,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-buttonpane button,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.luxor_details_page_container .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.luxor_2_marketing_page.color .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.luxor_details_page_container .ui-datepicker.ui-datepicker-multi,.luxor_2_marketing_page.zoning_dimming .ui-datepicker.ui-datepicker-multi,.luxor_2_marketing_page.color .ui-datepicker.ui-datepicker-multi{width:auto}.luxor_details_page_container .ui-datepicker-multi .ui-datepicker-group,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi .ui-datepicker-group,.luxor_2_marketing_page.color .ui-datepicker-multi .ui-datepicker-group{float:left}.luxor_details_page_container .ui-datepicker-multi .ui-datepicker-group table,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi .ui-datepicker-group table,.luxor_2_marketing_page.color .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.luxor_details_page_container .ui-datepicker-multi-2 .ui-datepicker-group,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi-2 .ui-datepicker-group,.luxor_2_marketing_page.color .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.luxor_details_page_container .ui-datepicker-multi-3 .ui-datepicker-group,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi-3 .ui-datepicker-group,.luxor_2_marketing_page.color .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.luxor_details_page_container .ui-datepicker-multi-4 .ui-datepicker-group,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi-4 .ui-datepicker-group,.luxor_2_marketing_page.color .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.luxor_details_page_container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.luxor_details_page_container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,.luxor_2_marketing_page.color .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.luxor_2_marketing_page.color .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.luxor_details_page_container .ui-datepicker-multi .ui-datepicker-buttonpane,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-multi .ui-datepicker-buttonpane,.luxor_2_marketing_page.color .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.luxor_details_page_container .ui-datepicker-row-break,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-row-break,.luxor_2_marketing_page.color .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.luxor_details_page_container .ui-datepicker-rtl,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl,.luxor_2_marketing_page.color .ui-datepicker-rtl{direction:rtl}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-prev,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-prev,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-next,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-next,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-prev:hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-prev:hover,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-next:hover,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-next:hover,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-buttonpane,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-buttonpane,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-buttonpane button,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-buttonpane button,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-group,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-group,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-group{float:right}.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.luxor_details_page_container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.luxor_2_marketing_page.zoning_dimming .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.luxor_2_marketing_page.color .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.luxor_details_page_container .ui-datepicker .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-datepicker .ui-icon,.luxor_2_marketing_page.color .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.luxor_details_page_container .ui-dialog,.luxor_2_marketing_page.zoning_dimming .ui-dialog,.luxor_2_marketing_page.color .ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.luxor_details_page_container .ui-dialog .ui-dialog-titlebar,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-titlebar,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.luxor_details_page_container .ui-dialog .ui-dialog-title,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-title,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.luxor_details_page_container .ui-dialog .ui-dialog-titlebar-close,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-titlebar-close,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.luxor_details_page_container .ui-dialog .ui-dialog-content,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-content,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.luxor_details_page_container .ui-dialog .ui-dialog-buttonpane,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-buttonpane,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.luxor_details_page_container .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.luxor_details_page_container .ui-dialog .ui-dialog-buttonpane button,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-dialog-buttonpane button,.luxor_2_marketing_page.color .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.luxor_details_page_container .ui-dialog .ui-resizable-n,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-n,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-n{height:2px;top:0}.luxor_details_page_container .ui-dialog .ui-resizable-e,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-e,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-e{width:2px;right:0}.luxor_details_page_container .ui-dialog .ui-resizable-s,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-s,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-s{height:2px;bottom:0}.luxor_details_page_container .ui-dialog .ui-resizable-w,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-w,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-w{width:2px;left:0}.luxor_details_page_container .ui-dialog .ui-resizable-se,.luxor_details_page_container .ui-dialog .ui-resizable-sw,.luxor_details_page_container .ui-dialog .ui-resizable-ne,.luxor_details_page_container .ui-dialog .ui-resizable-nw,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-se,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-sw,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-ne,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-nw,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-se,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-sw,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-ne,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-nw{width:7px;height:7px}.luxor_details_page_container .ui-dialog .ui-resizable-se,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-se,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-se{right:0;bottom:0}.luxor_details_page_container .ui-dialog .ui-resizable-sw,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-sw,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-sw{left:0;bottom:0}.luxor_details_page_container .ui-dialog .ui-resizable-ne,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-ne,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-ne{right:0;top:0}.luxor_details_page_container .ui-dialog .ui-resizable-nw,.luxor_2_marketing_page.zoning_dimming .ui-dialog .ui-resizable-nw,.luxor_2_marketing_page.color .ui-dialog .ui-resizable-nw{left:0;top:0}.luxor_details_page_container .ui-draggable .ui-dialog-titlebar,.luxor_2_marketing_page.zoning_dimming .ui-draggable .ui-dialog-titlebar,.luxor_2_marketing_page.color .ui-draggable .ui-dialog-titlebar{cursor:move}.luxor_details_page_container .ui-draggable-handle,.luxor_2_marketing_page.zoning_dimming .ui-draggable-handle,.luxor_2_marketing_page.color .ui-draggable-handle{-ms-touch-action:none;touch-action:none}.luxor_details_page_container .ui-resizable,.luxor_2_marketing_page.zoning_dimming .ui-resizable,.luxor_2_marketing_page.color .ui-resizable{position:relative}.luxor_details_page_container .ui-resizable-handle,.luxor_2_marketing_page.zoning_dimming .ui-resizable-handle,.luxor_2_marketing_page.color .ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.luxor_details_page_container .ui-resizable-disabled .ui-resizable-handle,.luxor_details_page_container .ui-resizable-autohide .ui-resizable-handle,.luxor_2_marketing_page.zoning_dimming .ui-resizable-disabled .ui-resizable-handle,.luxor_2_marketing_page.zoning_dimming .ui-resizable-autohide .ui-resizable-handle,.luxor_2_marketing_page.color .ui-resizable-disabled .ui-resizable-handle,.luxor_2_marketing_page.color .ui-resizable-autohide .ui-resizable-handle{display:none}.luxor_details_page_container .ui-resizable-n,.luxor_2_marketing_page.zoning_dimming .ui-resizable-n,.luxor_2_marketing_page.color .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.luxor_details_page_container .ui-resizable-s,.luxor_2_marketing_page.zoning_dimming .ui-resizable-s,.luxor_2_marketing_page.color .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.luxor_details_page_container .ui-resizable-e,.luxor_2_marketing_page.zoning_dimming .ui-resizable-e,.luxor_2_marketing_page.color .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.luxor_details_page_container .ui-resizable-w,.luxor_2_marketing_page.zoning_dimming .ui-resizable-w,.luxor_2_marketing_page.color .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.luxor_details_page_container .ui-resizable-se,.luxor_2_marketing_page.zoning_dimming .ui-resizable-se,.luxor_2_marketing_page.color .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.luxor_details_page_container .ui-resizable-sw,.luxor_2_marketing_page.zoning_dimming .ui-resizable-sw,.luxor_2_marketing_page.color .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.luxor_details_page_container .ui-resizable-nw,.luxor_2_marketing_page.zoning_dimming .ui-resizable-nw,.luxor_2_marketing_page.color .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.luxor_details_page_container .ui-resizable-ne,.luxor_2_marketing_page.zoning_dimming .ui-resizable-ne,.luxor_2_marketing_page.color .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.luxor_details_page_container .ui-progressbar,.luxor_2_marketing_page.zoning_dimming .ui-progressbar,.luxor_2_marketing_page.color .ui-progressbar{height:2em;text-align:left;overflow:hidden}.luxor_details_page_container .ui-progressbar .ui-progressbar-value,.luxor_2_marketing_page.zoning_dimming .ui-progressbar .ui-progressbar-value,.luxor_2_marketing_page.color .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.luxor_details_page_container .ui-progressbar .ui-progressbar-overlay,.luxor_2_marketing_page.zoning_dimming .ui-progressbar .ui-progressbar-overlay,.luxor_2_marketing_page.color .ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.luxor_details_page_container .ui-progressbar-indeterminate .ui-progressbar-value,.luxor_2_marketing_page.zoning_dimming .ui-progressbar-indeterminate .ui-progressbar-value,.luxor_2_marketing_page.color .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.luxor_details_page_container .ui-selectable,.luxor_2_marketing_page.zoning_dimming .ui-selectable,.luxor_2_marketing_page.color .ui-selectable{-ms-touch-action:none;touch-action:none}.luxor_details_page_container .ui-selectable-helper,.luxor_2_marketing_page.zoning_dimming .ui-selectable-helper,.luxor_2_marketing_page.color .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.luxor_details_page_container .ui-selectmenu-menu,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-menu,.luxor_2_marketing_page.color .ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.luxor_details_page_container .ui-selectmenu-menu .ui-menu,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-menu .ui-menu,.luxor_2_marketing_page.color .ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.luxor_details_page_container .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup,.luxor_2_marketing_page.color .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.luxor_details_page_container .ui-selectmenu-open,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-open,.luxor_2_marketing_page.color .ui-selectmenu-open{display:block}.luxor_details_page_container .ui-selectmenu-button.ui-button,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-button.ui-button,.luxor_2_marketing_page.color .ui-selectmenu-button.ui-button{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:14em}.luxor_details_page_container .ui-selectmenu-icon.ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-selectmenu-icon.ui-icon,.luxor_2_marketing_page.color .ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.luxor_details_page_container .ui-slider,.luxor_2_marketing_page.zoning_dimming .ui-slider,.luxor_2_marketing_page.color .ui-slider{position:relative;text-align:left}.luxor_details_page_container .ui-slider .ui-slider-handle,.luxor_2_marketing_page.zoning_dimming .ui-slider .ui-slider-handle,.luxor_2_marketing_page.color .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.luxor_details_page_container .ui-slider .ui-slider-range,.luxor_2_marketing_page.zoning_dimming .ui-slider .ui-slider-range,.luxor_2_marketing_page.color .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.luxor_details_page_container .ui-slider.ui-state-disabled .ui-slider-handle,.luxor_details_page_container .ui-slider.ui-state-disabled .ui-slider-range,.luxor_2_marketing_page.zoning_dimming .ui-slider.ui-state-disabled .ui-slider-handle,.luxor_2_marketing_page.zoning_dimming .ui-slider.ui-state-disabled .ui-slider-range,.luxor_2_marketing_page.color .ui-slider.ui-state-disabled .ui-slider-handle,.luxor_2_marketing_page.color .ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.luxor_details_page_container .ui-slider-horizontal,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal,.luxor_2_marketing_page.color .ui-slider-horizontal{height:10px}.luxor_details_page_container .ui-slider-horizontal .ui-slider-handle,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal .ui-slider-handle,.luxor_2_marketing_page.color .ui-slider-horizontal .ui-slider-handle{background:#fff none repeat scroll 0 0;border-radius:50%;-webkit-box-shadow:0 2px 3px #999;box-shadow:0 2px 3px #999;height:24px;margin-left:-16px;top:-8px;width:24px}@media only screen and (max-width:768px){.luxor_details_page_container .ui-slider-horizontal .ui-slider-handle,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal .ui-slider-handle,.luxor_2_marketing_page.color .ui-slider-horizontal .ui-slider-handle{border-radius:50%;-webkit-box-shadow:3px 1px 3px rgba(0,0,0,.28);box-shadow:3px 1px 3px rgba(0,0,0,.28);height:2em;margin-left:-0.5em;top:-0.6em;width:2em}}.luxor_details_page_container .ui-slider-horizontal .ui-slider-range,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal .ui-slider-range,.luxor_2_marketing_page.color .ui-slider-horizontal .ui-slider-range{background-color:#ee7623;-webkit-box-shadow:none;box-shadow:none;height:100%;top:0}.luxor_details_page_container .ui-slider-horizontal .ui-slider-range-min,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal .ui-slider-range-min,.luxor_2_marketing_page.color .ui-slider-horizontal .ui-slider-range-min{left:0}.luxor_details_page_container .ui-slider-horizontal .ui-slider-range-max,.luxor_2_marketing_page.zoning_dimming .ui-slider-horizontal .ui-slider-range-max,.luxor_2_marketing_page.color .ui-slider-horizontal .ui-slider-range-max{right:0}.luxor_details_page_container .ui-slider-vertical,.luxor_2_marketing_page.zoning_dimming .ui-slider-vertical,.luxor_2_marketing_page.color .ui-slider-vertical{width:.8em;height:100px}.luxor_details_page_container .ui-slider-vertical .ui-slider-handle,.luxor_2_marketing_page.zoning_dimming .ui-slider-vertical .ui-slider-handle,.luxor_2_marketing_page.color .ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.luxor_details_page_container .ui-slider-vertical .ui-slider-range,.luxor_2_marketing_page.zoning_dimming .ui-slider-vertical .ui-slider-range,.luxor_2_marketing_page.color .ui-slider-vertical .ui-slider-range{left:0;width:100%}.luxor_details_page_container .ui-slider-vertical .ui-slider-range-min,.luxor_2_marketing_page.zoning_dimming .ui-slider-vertical .ui-slider-range-min,.luxor_2_marketing_page.color .ui-slider-vertical .ui-slider-range-min{bottom:0}.luxor_details_page_container .ui-slider-vertical .ui-slider-range-max,.luxor_2_marketing_page.zoning_dimming .ui-slider-vertical .ui-slider-range-max,.luxor_2_marketing_page.color .ui-slider-vertical .ui-slider-range-max{top:0}.luxor_details_page_container .ui-sortable-handle,.luxor_2_marketing_page.zoning_dimming .ui-sortable-handle,.luxor_2_marketing_page.color .ui-sortable-handle{-ms-touch-action:none;touch-action:none}.luxor_details_page_container .ui-spinner,.luxor_2_marketing_page.zoning_dimming .ui-spinner,.luxor_2_marketing_page.color .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.luxor_details_page_container .ui-spinner-input,.luxor_2_marketing_page.zoning_dimming .ui-spinner-input,.luxor_2_marketing_page.color .ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.luxor_details_page_container .ui-spinner-button,.luxor_2_marketing_page.zoning_dimming .ui-spinner-button,.luxor_2_marketing_page.color .ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.luxor_details_page_container .ui-spinner a.ui-spinner-button,.luxor_2_marketing_page.zoning_dimming .ui-spinner a.ui-spinner-button,.luxor_2_marketing_page.color .ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.luxor_details_page_container .ui-spinner-up,.luxor_2_marketing_page.zoning_dimming .ui-spinner-up,.luxor_2_marketing_page.color .ui-spinner-up{top:0}.luxor_details_page_container .ui-spinner-down,.luxor_2_marketing_page.zoning_dimming .ui-spinner-down,.luxor_2_marketing_page.color .ui-spinner-down{bottom:0}.luxor_details_page_container .ui-tabs,.luxor_2_marketing_page.zoning_dimming .ui-tabs,.luxor_2_marketing_page.color .ui-tabs{position:relative;padding:.2em}.luxor_details_page_container .ui-tabs .ui-tabs-nav,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.luxor_details_page_container .ui-tabs .ui-tabs-nav li,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav li,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.luxor_details_page_container .ui-tabs .ui-tabs-nav .ui-tabs-anchor,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav .ui-tabs-anchor,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.luxor_details_page_container .ui-tabs .ui-tabs-nav li.ui-tabs-active,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav li.ui-tabs-active,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.luxor_details_page_container .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.luxor_details_page_container .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.luxor_details_page_container .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.luxor_details_page_container .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.luxor_2_marketing_page.zoning_dimming .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.luxor_2_marketing_page.color .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.luxor_details_page_container .ui-tabs .ui-tabs-panel,.luxor_2_marketing_page.zoning_dimming .ui-tabs .ui-tabs-panel,.luxor_2_marketing_page.color .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.luxor_details_page_container .ui-tooltip,.luxor_2_marketing_page.zoning_dimming .ui-tooltip,.luxor_2_marketing_page.color .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}.luxor_details_page_container body .ui-tooltip,.luxor_2_marketing_page.zoning_dimming body .ui-tooltip,.luxor_2_marketing_page.color body .ui-tooltip{border-width:2px}.luxor_details_page_container .ui-widget,.luxor_2_marketing_page.zoning_dimming .ui-widget,.luxor_2_marketing_page.color .ui-widget{font-size:1.1em}.luxor_details_page_container .ui-widget .ui-widget,.luxor_2_marketing_page.zoning_dimming .ui-widget .ui-widget,.luxor_2_marketing_page.color .ui-widget .ui-widget{font-size:1em}.luxor_details_page_container .ui-widget input,.luxor_details_page_container .ui-widget select,.luxor_details_page_container .ui-widget textarea,.luxor_details_page_container .ui-widget button,.luxor_2_marketing_page.zoning_dimming .ui-widget input,.luxor_2_marketing_page.zoning_dimming .ui-widget select,.luxor_2_marketing_page.zoning_dimming .ui-widget textarea,.luxor_2_marketing_page.zoning_dimming .ui-widget button,.luxor_2_marketing_page.color .ui-widget input,.luxor_2_marketing_page.color .ui-widget select,.luxor_2_marketing_page.color .ui-widget textarea,.luxor_2_marketing_page.color .ui-widget button{font-size:1em}.luxor_details_page_container .ui-slider.ui-widget.ui-widget-content,.luxor_2_marketing_page.zoning_dimming .ui-slider.ui-widget.ui-widget-content,.luxor_2_marketing_page.color .ui-slider.ui-widget.ui-widget-content{background-color:#e4e1dd;border:medium none}.luxor_details_page_container .ui-widget-content,.luxor_2_marketing_page.zoning_dimming .ui-widget-content,.luxor_2_marketing_page.color .ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.luxor_details_page_container .ui-widget-content a,.luxor_2_marketing_page.zoning_dimming .ui-widget-content a,.luxor_2_marketing_page.color .ui-widget-content a{color:#222}.luxor_details_page_container .ui-widget-header,.luxor_2_marketing_page.zoning_dimming .ui-widget-header,.luxor_2_marketing_page.color .ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:bold}.luxor_details_page_container .ui-widget-header a,.luxor_2_marketing_page.zoning_dimming .ui-widget-header a,.luxor_2_marketing_page.color .ui-widget-header a{color:#222}.luxor_details_page_container .ui-state-default,.luxor_details_page_container .ui-widget-content .ui-state-default,.luxor_details_page_container .ui-widget-header .ui-state-default,.luxor_details_page_container .ui-button,.luxor_details_page_container html .ui-button.ui-state-disabled:hover,.luxor_details_page_container html .ui-button.ui-state-disabled:active,.luxor_2_marketing_page.zoning_dimming .ui-state-default,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-default,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-default,.luxor_2_marketing_page.zoning_dimming .ui-button,.luxor_2_marketing_page.zoning_dimming html .ui-button.ui-state-disabled:hover,.luxor_2_marketing_page.zoning_dimming html .ui-button.ui-state-disabled:active,.luxor_2_marketing_page.color .ui-state-default,.luxor_2_marketing_page.color .ui-widget-content .ui-state-default,.luxor_2_marketing_page.color .ui-widget-header .ui-state-default,.luxor_2_marketing_page.color .ui-button,.luxor_2_marketing_page.color html .ui-button.ui-state-disabled:hover,.luxor_2_marketing_page.color html .ui-button.ui-state-disabled:active{border:1px solid #d3d3d3;font-weight:normal;color:#555}.luxor_details_page_container .ui-state-default a,.luxor_details_page_container .ui-state-default a:link,.luxor_details_page_container .ui-state-default a:visited,.luxor_details_page_container a.ui-button,.luxor_details_page_container a:link.ui-button,.luxor_details_page_container a:visited.ui-button,.luxor_details_page_container .ui-button,.luxor_2_marketing_page.zoning_dimming .ui-state-default a,.luxor_2_marketing_page.zoning_dimming .ui-state-default a:link,.luxor_2_marketing_page.zoning_dimming .ui-state-default a:visited,.luxor_2_marketing_page.zoning_dimming a.ui-button,.luxor_2_marketing_page.zoning_dimming a:link.ui-button,.luxor_2_marketing_page.zoning_dimming a:visited.ui-button,.luxor_2_marketing_page.zoning_dimming .ui-button,.luxor_2_marketing_page.color .ui-state-default a,.luxor_2_marketing_page.color .ui-state-default a:link,.luxor_2_marketing_page.color .ui-state-default a:visited,.luxor_2_marketing_page.color a.ui-button,.luxor_2_marketing_page.color a:link.ui-button,.luxor_2_marketing_page.color a:visited.ui-button,.luxor_2_marketing_page.color .ui-button{color:#555;text-decoration:none}.luxor_details_page_container .ui-state-hover,.luxor_details_page_container .ui-widget-content .ui-state-hover,.luxor_details_page_container .ui-widget-header .ui-state-hover,.luxor_details_page_container .ui-state-focus,.luxor_details_page_container .ui-widget-content .ui-state-focus,.luxor_details_page_container .ui-widget-header .ui-state-focus,.luxor_details_page_container .ui-button:hover,.luxor_details_page_container .ui-button:focus,.luxor_2_marketing_page.zoning_dimming .ui-state-hover,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-hover,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-hover,.luxor_2_marketing_page.zoning_dimming .ui-state-focus,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-focus,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-focus,.luxor_2_marketing_page.zoning_dimming .ui-button:hover,.luxor_2_marketing_page.zoning_dimming .ui-button:focus,.luxor_2_marketing_page.color .ui-state-hover,.luxor_2_marketing_page.color .ui-widget-content .ui-state-hover,.luxor_2_marketing_page.color .ui-widget-header .ui-state-hover,.luxor_2_marketing_page.color .ui-state-focus,.luxor_2_marketing_page.color .ui-widget-content .ui-state-focus,.luxor_2_marketing_page.color .ui-widget-header .ui-state-focus,.luxor_2_marketing_page.color .ui-button:hover,.luxor_2_marketing_page.color .ui-button:focus{border:1px solid #999;background-color:#dadada;font-weight:normal;color:#212121}.luxor_details_page_container .ui-state-hover a,.luxor_details_page_container .ui-state-hover a:hover,.luxor_details_page_container .ui-state-hover a:link,.luxor_details_page_container .ui-state-hover a:visited,.luxor_details_page_container .ui-state-focus a,.luxor_details_page_container .ui-state-focus a:hover,.luxor_details_page_container .ui-state-focus a:link,.luxor_details_page_container .ui-state-focus a:visited,.luxor_details_page_container a.ui-button:hover,.luxor_details_page_container a.ui-button:focus,.luxor_2_marketing_page.zoning_dimming .ui-state-hover a,.luxor_2_marketing_page.zoning_dimming .ui-state-hover a:hover,.luxor_2_marketing_page.zoning_dimming .ui-state-hover a:link,.luxor_2_marketing_page.zoning_dimming .ui-state-hover a:visited,.luxor_2_marketing_page.zoning_dimming .ui-state-focus a,.luxor_2_marketing_page.zoning_dimming .ui-state-focus a:hover,.luxor_2_marketing_page.zoning_dimming .ui-state-focus a:link,.luxor_2_marketing_page.zoning_dimming .ui-state-focus a:visited,.luxor_2_marketing_page.zoning_dimming a.ui-button:hover,.luxor_2_marketing_page.zoning_dimming a.ui-button:focus,.luxor_2_marketing_page.color .ui-state-hover a,.luxor_2_marketing_page.color .ui-state-hover a:hover,.luxor_2_marketing_page.color .ui-state-hover a:link,.luxor_2_marketing_page.color .ui-state-hover a:visited,.luxor_2_marketing_page.color .ui-state-focus a,.luxor_2_marketing_page.color .ui-state-focus a:hover,.luxor_2_marketing_page.color .ui-state-focus a:link,.luxor_2_marketing_page.color .ui-state-focus a:visited,.luxor_2_marketing_page.color a.ui-button:hover,.luxor_2_marketing_page.color a.ui-button:focus{color:#212121;text-decoration:none}.luxor_details_page_container .ui-visual-focus,.luxor_2_marketing_page.zoning_dimming .ui-visual-focus,.luxor_2_marketing_page.color .ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.luxor_details_page_container .ui-state-active,.luxor_details_page_container .ui-widget-content .ui-state-active,.luxor_details_page_container .ui-widget-header .ui-state-active,.luxor_details_page_container a.ui-button:active,.luxor_details_page_container .ui-button:active,.luxor_details_page_container .ui-button.ui-state-active:hover,.luxor_2_marketing_page.zoning_dimming .ui-state-active,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-active,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-active,.luxor_2_marketing_page.zoning_dimming a.ui-button:active,.luxor_2_marketing_page.zoning_dimming .ui-button:active,.luxor_2_marketing_page.zoning_dimming .ui-button.ui-state-active:hover,.luxor_2_marketing_page.color .ui-state-active,.luxor_2_marketing_page.color .ui-widget-content .ui-state-active,.luxor_2_marketing_page.color .ui-widget-header .ui-state-active,.luxor_2_marketing_page.color a.ui-button:active,.luxor_2_marketing_page.color .ui-button:active,.luxor_2_marketing_page.color .ui-button.ui-state-active:hover{border:1px solid #aaa;background-color:#fff;font-weight:normal;color:#212121}.luxor_details_page_container .ui-icon-background,.luxor_details_page_container .ui-state-active .ui-icon-background,.luxor_2_marketing_page.zoning_dimming .ui-icon-background,.luxor_2_marketing_page.zoning_dimming .ui-state-active .ui-icon-background,.luxor_2_marketing_page.color .ui-icon-background,.luxor_2_marketing_page.color .ui-state-active .ui-icon-background{border:#aaa;background-color:#212121}.luxor_details_page_container .ui-state-active a,.luxor_details_page_container .ui-state-active a:link,.luxor_details_page_container .ui-state-active a:visited,.luxor_2_marketing_page.zoning_dimming .ui-state-active a,.luxor_2_marketing_page.zoning_dimming .ui-state-active a:link,.luxor_2_marketing_page.zoning_dimming .ui-state-active a:visited,.luxor_2_marketing_page.color .ui-state-active a,.luxor_2_marketing_page.color .ui-state-active a:link,.luxor_2_marketing_page.color .ui-state-active a:visited{color:#212121;text-decoration:none}.luxor_details_page_container .ui-state-highlight,.luxor_details_page_container .ui-widget-content .ui-state-highlight,.luxor_details_page_container .ui-widget-header .ui-state-highlight,.luxor_2_marketing_page.zoning_dimming .ui-state-highlight,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-highlight,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-highlight,.luxor_2_marketing_page.color .ui-state-highlight,.luxor_2_marketing_page.color .ui-widget-content .ui-state-highlight,.luxor_2_marketing_page.color .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background-color:#fbf9ee;color:#363636}.luxor_details_page_container .ui-state-highlight a,.luxor_details_page_container .ui-widget-content .ui-state-highlight a,.luxor_details_page_container .ui-widget-header .ui-state-highlight a,.luxor_2_marketing_page.zoning_dimming .ui-state-highlight a,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-highlight a,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-highlight a,.luxor_2_marketing_page.color .ui-state-highlight a,.luxor_2_marketing_page.color .ui-widget-content .ui-state-highlight a,.luxor_2_marketing_page.color .ui-widget-header .ui-state-highlight a{color:#363636}.luxor_details_page_container .ui-state-error,.luxor_details_page_container .ui-widget-content .ui-state-error,.luxor_details_page_container .ui-widget-header .ui-state-error,.luxor_2_marketing_page.zoning_dimming .ui-state-error,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-error,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-error,.luxor_2_marketing_page.color .ui-state-error,.luxor_2_marketing_page.color .ui-widget-content .ui-state-error,.luxor_2_marketing_page.color .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background-color:#fef1ec;color:#cd0a0a}.luxor_details_page_container .ui-state-error a,.luxor_details_page_container .ui-widget-content .ui-state-error a,.luxor_details_page_container .ui-widget-header .ui-state-error a,.luxor_2_marketing_page.zoning_dimming .ui-state-error a,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-error a,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-error a,.luxor_2_marketing_page.color .ui-state-error a,.luxor_2_marketing_page.color .ui-widget-content .ui-state-error a,.luxor_2_marketing_page.color .ui-widget-header .ui-state-error a{color:#cd0a0a}.luxor_details_page_container .ui-state-error-text,.luxor_details_page_container .ui-widget-content .ui-state-error-text,.luxor_details_page_container .ui-widget-header .ui-state-error-text,.luxor_2_marketing_page.zoning_dimming .ui-state-error-text,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-error-text,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-error-text,.luxor_2_marketing_page.color .ui-state-error-text,.luxor_2_marketing_page.color .ui-widget-content .ui-state-error-text,.luxor_2_marketing_page.color .ui-widget-header .ui-state-error-text{color:#cd0a0a}.luxor_details_page_container .ui-priority-primary,.luxor_details_page_container .ui-widget-content .ui-priority-primary,.luxor_details_page_container .ui-widget-header .ui-priority-primary,.luxor_2_marketing_page.zoning_dimming .ui-priority-primary,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-priority-primary,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-priority-primary,.luxor_2_marketing_page.color .ui-priority-primary,.luxor_2_marketing_page.color .ui-widget-content .ui-priority-primary,.luxor_2_marketing_page.color .ui-widget-header .ui-priority-primary{font-weight:bold}.luxor_details_page_container .ui-priority-secondary,.luxor_details_page_container .ui-widget-content .ui-priority-secondary,.luxor_details_page_container .ui-widget-header .ui-priority-secondary,.luxor_2_marketing_page.zoning_dimming .ui-priority-secondary,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-priority-secondary,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-priority-secondary,.luxor_2_marketing_page.color .ui-priority-secondary,.luxor_2_marketing_page.color .ui-widget-content .ui-priority-secondary,.luxor_2_marketing_page.color .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.luxor_details_page_container .ui-state-disabled,.luxor_details_page_container .ui-widget-content .ui-state-disabled,.luxor_details_page_container .ui-widget-header .ui-state-disabled,.luxor_2_marketing_page.zoning_dimming .ui-state-disabled,.luxor_2_marketing_page.zoning_dimming .ui-widget-content .ui-state-disabled,.luxor_2_marketing_page.zoning_dimming .ui-widget-header .ui-state-disabled,.luxor_2_marketing_page.color .ui-state-disabled,.luxor_2_marketing_page.color .ui-widget-content .ui-state-disabled,.luxor_2_marketing_page.color .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.luxor_details_page_container .ui-state-disabled .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-state-disabled .ui-icon,.luxor_2_marketing_page.color .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.luxor_details_page_container .ui-icon,.luxor_2_marketing_page.zoning_dimming .ui-icon,.luxor_2_marketing_page.color .ui-icon{width:16px;height:16px}.luxor_details_page_container .ui-icon-blank,.luxor_2_marketing_page.zoning_dimming .ui-icon-blank,.luxor_2_marketing_page.color .ui-icon-blank{background-position:16px 16px}.luxor_details_page_container .ui-icon-caret-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-n,.luxor_2_marketing_page.color .ui-icon-caret-1-n{background-position:0 0}.luxor_details_page_container .ui-icon-caret-1-ne,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-ne,.luxor_2_marketing_page.color .ui-icon-caret-1-ne{background-position:-16px 0}.luxor_details_page_container .ui-icon-caret-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-e,.luxor_2_marketing_page.color .ui-icon-caret-1-e{background-position:-32px 0}.luxor_details_page_container .ui-icon-caret-1-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-se,.luxor_2_marketing_page.color .ui-icon-caret-1-se{background-position:-48px 0}.luxor_details_page_container .ui-icon-caret-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-s,.luxor_2_marketing_page.color .ui-icon-caret-1-s{background-position:-65px 0}.luxor_details_page_container .ui-icon-caret-1-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-sw,.luxor_2_marketing_page.color .ui-icon-caret-1-sw{background-position:-80px 0}.luxor_details_page_container .ui-icon-caret-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-w,.luxor_2_marketing_page.color .ui-icon-caret-1-w{background-position:-96px 0}.luxor_details_page_container .ui-icon-caret-1-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-1-nw,.luxor_2_marketing_page.color .ui-icon-caret-1-nw{background-position:-112px 0}.luxor_details_page_container .ui-icon-caret-2-n-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-2-n-s,.luxor_2_marketing_page.color .ui-icon-caret-2-n-s{background-position:-128px 0}.luxor_details_page_container .ui-icon-caret-2-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-caret-2-e-w,.luxor_2_marketing_page.color .ui-icon-caret-2-e-w{background-position:-144px 0}.luxor_details_page_container .ui-icon-triangle-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-n,.luxor_2_marketing_page.color .ui-icon-triangle-1-n{background-position:0 -16px}.luxor_details_page_container .ui-icon-triangle-1-ne,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-ne,.luxor_2_marketing_page.color .ui-icon-triangle-1-ne{background-position:-16px -16px}.luxor_details_page_container .ui-icon-triangle-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-e,.luxor_2_marketing_page.color .ui-icon-triangle-1-e{background-position:-32px -16px}.luxor_details_page_container .ui-icon-triangle-1-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-se,.luxor_2_marketing_page.color .ui-icon-triangle-1-se{background-position:-48px -16px}.luxor_details_page_container .ui-icon-triangle-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-s,.luxor_2_marketing_page.color .ui-icon-triangle-1-s{background-position:-65px -16px}.luxor_details_page_container .ui-icon-triangle-1-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-sw,.luxor_2_marketing_page.color .ui-icon-triangle-1-sw{background-position:-80px -16px}.luxor_details_page_container .ui-icon-triangle-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-w,.luxor_2_marketing_page.color .ui-icon-triangle-1-w{background-position:-96px -16px}.luxor_details_page_container .ui-icon-triangle-1-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-1-nw,.luxor_2_marketing_page.color .ui-icon-triangle-1-nw{background-position:-112px -16px}.luxor_details_page_container .ui-icon-triangle-2-n-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-2-n-s,.luxor_2_marketing_page.color .ui-icon-triangle-2-n-s{background-position:-128px -16px}.luxor_details_page_container .ui-icon-triangle-2-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-triangle-2-e-w,.luxor_2_marketing_page.color .ui-icon-triangle-2-e-w{background-position:-144px -16px}.luxor_details_page_container .ui-icon-arrow-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-n,.luxor_2_marketing_page.color .ui-icon-arrow-1-n{background-position:0 -32px}.luxor_details_page_container .ui-icon-arrow-1-ne,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-ne,.luxor_2_marketing_page.color .ui-icon-arrow-1-ne{background-position:-16px -32px}.luxor_details_page_container .ui-icon-arrow-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-e,.luxor_2_marketing_page.color .ui-icon-arrow-1-e{background-position:-32px -32px}.luxor_details_page_container .ui-icon-arrow-1-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-se,.luxor_2_marketing_page.color .ui-icon-arrow-1-se{background-position:-48px -32px}.luxor_details_page_container .ui-icon-arrow-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-s,.luxor_2_marketing_page.color .ui-icon-arrow-1-s{background-position:-65px -32px}.luxor_details_page_container .ui-icon-arrow-1-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-sw,.luxor_2_marketing_page.color .ui-icon-arrow-1-sw{background-position:-80px -32px}.luxor_details_page_container .ui-icon-arrow-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-w,.luxor_2_marketing_page.color .ui-icon-arrow-1-w{background-position:-96px -32px}.luxor_details_page_container .ui-icon-arrow-1-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-1-nw,.luxor_2_marketing_page.color .ui-icon-arrow-1-nw{background-position:-112px -32px}.luxor_details_page_container .ui-icon-arrow-2-n-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-2-n-s,.luxor_2_marketing_page.color .ui-icon-arrow-2-n-s{background-position:-128px -32px}.luxor_details_page_container .ui-icon-arrow-2-ne-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-2-ne-sw,.luxor_2_marketing_page.color .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.luxor_details_page_container .ui-icon-arrow-2-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-2-e-w,.luxor_2_marketing_page.color .ui-icon-arrow-2-e-w{background-position:-160px -32px}.luxor_details_page_container .ui-icon-arrow-2-se-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-2-se-nw,.luxor_2_marketing_page.color .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.luxor_details_page_container .ui-icon-arrowstop-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowstop-1-n,.luxor_2_marketing_page.color .ui-icon-arrowstop-1-n{background-position:-192px -32px}.luxor_details_page_container .ui-icon-arrowstop-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowstop-1-e,.luxor_2_marketing_page.color .ui-icon-arrowstop-1-e{background-position:-208px -32px}.luxor_details_page_container .ui-icon-arrowstop-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowstop-1-s,.luxor_2_marketing_page.color .ui-icon-arrowstop-1-s{background-position:-224px -32px}.luxor_details_page_container .ui-icon-arrowstop-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowstop-1-w,.luxor_2_marketing_page.color .ui-icon-arrowstop-1-w{background-position:-240px -32px}.luxor_details_page_container .ui-icon-arrowthick-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-n,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-n{background-position:1px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-ne,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-ne,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-e,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-e{background-position:-32px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-se,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-se{background-position:-48px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-s,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-s{background-position:-64px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-sw,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-w,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-w{background-position:-96px -48px}.luxor_details_page_container .ui-icon-arrowthick-1-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-1-nw,.luxor_2_marketing_page.color .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.luxor_details_page_container .ui-icon-arrowthick-2-n-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-2-n-s,.luxor_2_marketing_page.color .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.luxor_details_page_container .ui-icon-arrowthick-2-ne-sw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-2-ne-sw,.luxor_2_marketing_page.color .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.luxor_details_page_container .ui-icon-arrowthick-2-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-2-e-w,.luxor_2_marketing_page.color .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.luxor_details_page_container .ui-icon-arrowthick-2-se-nw,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthick-2-se-nw,.luxor_2_marketing_page.color .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.luxor_details_page_container .ui-icon-arrowthickstop-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthickstop-1-n,.luxor_2_marketing_page.color .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.luxor_details_page_container .ui-icon-arrowthickstop-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthickstop-1-e,.luxor_2_marketing_page.color .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.luxor_details_page_container .ui-icon-arrowthickstop-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthickstop-1-s,.luxor_2_marketing_page.color .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.luxor_details_page_container .ui-icon-arrowthickstop-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowthickstop-1-w,.luxor_2_marketing_page.color .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.luxor_details_page_container .ui-icon-arrowreturnthick-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturnthick-1-w,.luxor_2_marketing_page.color .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.luxor_details_page_container .ui-icon-arrowreturnthick-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturnthick-1-n,.luxor_2_marketing_page.color .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.luxor_details_page_container .ui-icon-arrowreturnthick-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturnthick-1-e,.luxor_2_marketing_page.color .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.luxor_details_page_container .ui-icon-arrowreturnthick-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturnthick-1-s,.luxor_2_marketing_page.color .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.luxor_details_page_container .ui-icon-arrowreturn-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturn-1-w,.luxor_2_marketing_page.color .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.luxor_details_page_container .ui-icon-arrowreturn-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturn-1-n,.luxor_2_marketing_page.color .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.luxor_details_page_container .ui-icon-arrowreturn-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturn-1-e,.luxor_2_marketing_page.color .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.luxor_details_page_container .ui-icon-arrowreturn-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowreturn-1-s,.luxor_2_marketing_page.color .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.luxor_details_page_container .ui-icon-arrowrefresh-1-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowrefresh-1-w,.luxor_2_marketing_page.color .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.luxor_details_page_container .ui-icon-arrowrefresh-1-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowrefresh-1-n,.luxor_2_marketing_page.color .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.luxor_details_page_container .ui-icon-arrowrefresh-1-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowrefresh-1-e,.luxor_2_marketing_page.color .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.luxor_details_page_container .ui-icon-arrowrefresh-1-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrowrefresh-1-s,.luxor_2_marketing_page.color .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.luxor_details_page_container .ui-icon-arrow-4,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-4,.luxor_2_marketing_page.color .ui-icon-arrow-4{background-position:0 -80px}.luxor_details_page_container .ui-icon-arrow-4-diag,.luxor_2_marketing_page.zoning_dimming .ui-icon-arrow-4-diag,.luxor_2_marketing_page.color .ui-icon-arrow-4-diag{background-position:-16px -80px}.luxor_details_page_container .ui-icon-extlink,.luxor_2_marketing_page.zoning_dimming .ui-icon-extlink,.luxor_2_marketing_page.color .ui-icon-extlink{background-position:-32px -80px}.luxor_details_page_container .ui-icon-newwin,.luxor_2_marketing_page.zoning_dimming .ui-icon-newwin,.luxor_2_marketing_page.color .ui-icon-newwin{background-position:-48px -80px}.luxor_details_page_container .ui-icon-refresh,.luxor_2_marketing_page.zoning_dimming .ui-icon-refresh,.luxor_2_marketing_page.color .ui-icon-refresh{background-position:-64px -80px}.luxor_details_page_container .ui-icon-shuffle,.luxor_2_marketing_page.zoning_dimming .ui-icon-shuffle,.luxor_2_marketing_page.color .ui-icon-shuffle{background-position:-80px -80px}.luxor_details_page_container .ui-icon-transfer-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-transfer-e-w,.luxor_2_marketing_page.color .ui-icon-transfer-e-w{background-position:-96px -80px}.luxor_details_page_container .ui-icon-transferthick-e-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-transferthick-e-w,.luxor_2_marketing_page.color .ui-icon-transferthick-e-w{background-position:-112px -80px}.luxor_details_page_container .ui-icon-folder-collapsed,.luxor_2_marketing_page.zoning_dimming .ui-icon-folder-collapsed,.luxor_2_marketing_page.color .ui-icon-folder-collapsed{background-position:0 -96px}.luxor_details_page_container .ui-icon-folder-open,.luxor_2_marketing_page.zoning_dimming .ui-icon-folder-open,.luxor_2_marketing_page.color .ui-icon-folder-open{background-position:-16px -96px}.luxor_details_page_container .ui-icon-document,.luxor_2_marketing_page.zoning_dimming .ui-icon-document,.luxor_2_marketing_page.color .ui-icon-document{background-position:-32px -96px}.luxor_details_page_container .ui-icon-document-b,.luxor_2_marketing_page.zoning_dimming .ui-icon-document-b,.luxor_2_marketing_page.color .ui-icon-document-b{background-position:-48px -96px}.luxor_details_page_container .ui-icon-note,.luxor_2_marketing_page.zoning_dimming .ui-icon-note,.luxor_2_marketing_page.color .ui-icon-note{background-position:-64px -96px}.luxor_details_page_container .ui-icon-mail-closed,.luxor_2_marketing_page.zoning_dimming .ui-icon-mail-closed,.luxor_2_marketing_page.color .ui-icon-mail-closed{background-position:-80px -96px}.luxor_details_page_container .ui-icon-mail-open,.luxor_2_marketing_page.zoning_dimming .ui-icon-mail-open,.luxor_2_marketing_page.color .ui-icon-mail-open{background-position:-96px -96px}.luxor_details_page_container .ui-icon-suitcase,.luxor_2_marketing_page.zoning_dimming .ui-icon-suitcase,.luxor_2_marketing_page.color .ui-icon-suitcase{background-position:-112px -96px}.luxor_details_page_container .ui-icon-comment,.luxor_2_marketing_page.zoning_dimming .ui-icon-comment,.luxor_2_marketing_page.color .ui-icon-comment{background-position:-128px -96px}.luxor_details_page_container .ui-icon-person,.luxor_2_marketing_page.zoning_dimming .ui-icon-person,.luxor_2_marketing_page.color .ui-icon-person{background-position:-144px -96px}.luxor_details_page_container .ui-icon-print,.luxor_2_marketing_page.zoning_dimming .ui-icon-print,.luxor_2_marketing_page.color .ui-icon-print{background-position:-160px -96px}.luxor_details_page_container .ui-icon-trash,.luxor_2_marketing_page.zoning_dimming .ui-icon-trash,.luxor_2_marketing_page.color .ui-icon-trash{background-position:-176px -96px}.luxor_details_page_container .ui-icon-locked,.luxor_2_marketing_page.zoning_dimming .ui-icon-locked,.luxor_2_marketing_page.color .ui-icon-locked{background-position:-192px -96px}.luxor_details_page_container .ui-icon-unlocked,.luxor_2_marketing_page.zoning_dimming .ui-icon-unlocked,.luxor_2_marketing_page.color .ui-icon-unlocked{background-position:-208px -96px}.luxor_details_page_container .ui-icon-bookmark,.luxor_2_marketing_page.zoning_dimming .ui-icon-bookmark,.luxor_2_marketing_page.color .ui-icon-bookmark{background-position:-224px -96px}.luxor_details_page_container .ui-icon-tag,.luxor_2_marketing_page.zoning_dimming .ui-icon-tag,.luxor_2_marketing_page.color .ui-icon-tag{background-position:-240px -96px}.luxor_details_page_container .ui-icon-home,.luxor_2_marketing_page.zoning_dimming .ui-icon-home,.luxor_2_marketing_page.color .ui-icon-home{background-position:0 -112px}.luxor_details_page_container .ui-icon-flag,.luxor_2_marketing_page.zoning_dimming .ui-icon-flag,.luxor_2_marketing_page.color .ui-icon-flag{background-position:-16px -112px}.luxor_details_page_container .ui-icon-calendar,.luxor_2_marketing_page.zoning_dimming .ui-icon-calendar,.luxor_2_marketing_page.color .ui-icon-calendar{background-position:-32px -112px}.luxor_details_page_container .ui-icon-cart,.luxor_2_marketing_page.zoning_dimming .ui-icon-cart,.luxor_2_marketing_page.color .ui-icon-cart{background-position:-48px -112px}.luxor_details_page_container .ui-icon-pencil,.luxor_2_marketing_page.zoning_dimming .ui-icon-pencil,.luxor_2_marketing_page.color .ui-icon-pencil{background-position:-64px -112px}.luxor_details_page_container .ui-icon-clock,.luxor_2_marketing_page.zoning_dimming .ui-icon-clock,.luxor_2_marketing_page.color .ui-icon-clock{background-position:-80px -112px}.luxor_details_page_container .ui-icon-disk,.luxor_2_marketing_page.zoning_dimming .ui-icon-disk,.luxor_2_marketing_page.color .ui-icon-disk{background-position:-96px -112px}.luxor_details_page_container .ui-icon-calculator,.luxor_2_marketing_page.zoning_dimming .ui-icon-calculator,.luxor_2_marketing_page.color .ui-icon-calculator{background-position:-112px -112px}.luxor_details_page_container .ui-icon-zoomin,.luxor_2_marketing_page.zoning_dimming .ui-icon-zoomin,.luxor_2_marketing_page.color .ui-icon-zoomin{background-position:-128px -112px}.luxor_details_page_container .ui-icon-zoomout,.luxor_2_marketing_page.zoning_dimming .ui-icon-zoomout,.luxor_2_marketing_page.color .ui-icon-zoomout{background-position:-144px -112px}.luxor_details_page_container .ui-icon-search,.luxor_2_marketing_page.zoning_dimming .ui-icon-search,.luxor_2_marketing_page.color .ui-icon-search{background-position:-160px -112px}.luxor_details_page_container .ui-icon-wrench,.luxor_2_marketing_page.zoning_dimming .ui-icon-wrench,.luxor_2_marketing_page.color .ui-icon-wrench{background-position:-176px -112px}.luxor_details_page_container .ui-icon-gear,.luxor_2_marketing_page.zoning_dimming .ui-icon-gear,.luxor_2_marketing_page.color .ui-icon-gear{background-position:-192px -112px}.luxor_details_page_container .ui-icon-heart,.luxor_2_marketing_page.zoning_dimming .ui-icon-heart,.luxor_2_marketing_page.color .ui-icon-heart{background-position:-208px -112px}.luxor_details_page_container .ui-icon-star,.luxor_2_marketing_page.zoning_dimming .ui-icon-star,.luxor_2_marketing_page.color .ui-icon-star{background-position:-224px -112px}.luxor_details_page_container .ui-icon-link,.luxor_2_marketing_page.zoning_dimming .ui-icon-link,.luxor_2_marketing_page.color .ui-icon-link{background-position:-240px -112px}.luxor_details_page_container .ui-icon-cancel,.luxor_2_marketing_page.zoning_dimming .ui-icon-cancel,.luxor_2_marketing_page.color .ui-icon-cancel{background-position:0 -128px}.luxor_details_page_container .ui-icon-plus,.luxor_2_marketing_page.zoning_dimming .ui-icon-plus,.luxor_2_marketing_page.color .ui-icon-plus{background-position:-16px -128px}.luxor_details_page_container .ui-icon-plusthick,.luxor_2_marketing_page.zoning_dimming .ui-icon-plusthick,.luxor_2_marketing_page.color .ui-icon-plusthick{background-position:-32px -128px}.luxor_details_page_container .ui-icon-minus,.luxor_2_marketing_page.zoning_dimming .ui-icon-minus,.luxor_2_marketing_page.color .ui-icon-minus{background-position:-48px -128px}.luxor_details_page_container .ui-icon-minusthick,.luxor_2_marketing_page.zoning_dimming .ui-icon-minusthick,.luxor_2_marketing_page.color .ui-icon-minusthick{background-position:-64px -128px}.luxor_details_page_container .ui-icon-close,.luxor_2_marketing_page.zoning_dimming .ui-icon-close,.luxor_2_marketing_page.color .ui-icon-close{background-position:-80px -128px}.luxor_details_page_container .ui-icon-closethick,.luxor_2_marketing_page.zoning_dimming .ui-icon-closethick,.luxor_2_marketing_page.color .ui-icon-closethick{background-position:-96px -128px}.luxor_details_page_container .ui-icon-key,.luxor_2_marketing_page.zoning_dimming .ui-icon-key,.luxor_2_marketing_page.color .ui-icon-key{background-position:-112px -128px}.luxor_details_page_container .ui-icon-lightbulb,.luxor_2_marketing_page.zoning_dimming .ui-icon-lightbulb,.luxor_2_marketing_page.color .ui-icon-lightbulb{background-position:-128px -128px}.luxor_details_page_container .ui-icon-scissors,.luxor_2_marketing_page.zoning_dimming .ui-icon-scissors,.luxor_2_marketing_page.color .ui-icon-scissors{background-position:-144px -128px}.luxor_details_page_container .ui-icon-clipboard,.luxor_2_marketing_page.zoning_dimming .ui-icon-clipboard,.luxor_2_marketing_page.color .ui-icon-clipboard{background-position:-160px -128px}.luxor_details_page_container .ui-icon-copy,.luxor_2_marketing_page.zoning_dimming .ui-icon-copy,.luxor_2_marketing_page.color .ui-icon-copy{background-position:-176px -128px}.luxor_details_page_container .ui-icon-contact,.luxor_2_marketing_page.zoning_dimming .ui-icon-contact,.luxor_2_marketing_page.color .ui-icon-contact{background-position:-192px -128px}.luxor_details_page_container .ui-icon-image,.luxor_2_marketing_page.zoning_dimming .ui-icon-image,.luxor_2_marketing_page.color .ui-icon-image{background-position:-208px -128px}.luxor_details_page_container .ui-icon-video,.luxor_2_marketing_page.zoning_dimming .ui-icon-video,.luxor_2_marketing_page.color .ui-icon-video{background-position:-224px -128px}.luxor_details_page_container .ui-icon-script,.luxor_2_marketing_page.zoning_dimming .ui-icon-script,.luxor_2_marketing_page.color .ui-icon-script{background-position:-240px -128px}.luxor_details_page_container .ui-icon-alert,.luxor_2_marketing_page.zoning_dimming .ui-icon-alert,.luxor_2_marketing_page.color .ui-icon-alert{background-position:0 -144px}.luxor_details_page_container .ui-icon-info,.luxor_2_marketing_page.zoning_dimming .ui-icon-info,.luxor_2_marketing_page.color .ui-icon-info{background-position:-16px -144px}.luxor_details_page_container .ui-icon-notice,.luxor_2_marketing_page.zoning_dimming .ui-icon-notice,.luxor_2_marketing_page.color .ui-icon-notice{background-position:-32px -144px}.luxor_details_page_container .ui-icon-help,.luxor_2_marketing_page.zoning_dimming .ui-icon-help,.luxor_2_marketing_page.color .ui-icon-help{background-position:-48px -144px}.luxor_details_page_container .ui-icon-check,.luxor_2_marketing_page.zoning_dimming .ui-icon-check,.luxor_2_marketing_page.color .ui-icon-check{background-position:-64px -144px}.luxor_details_page_container .ui-icon-bullet,.luxor_2_marketing_page.zoning_dimming .ui-icon-bullet,.luxor_2_marketing_page.color .ui-icon-bullet{background-position:-80px -144px}.luxor_details_page_container .ui-icon-radio-on,.luxor_2_marketing_page.zoning_dimming .ui-icon-radio-on,.luxor_2_marketing_page.color .ui-icon-radio-on{background-position:-96px -144px}.luxor_details_page_container .ui-icon-radio-off,.luxor_2_marketing_page.zoning_dimming .ui-icon-radio-off,.luxor_2_marketing_page.color .ui-icon-radio-off{background-position:-112px -144px}.luxor_details_page_container .ui-icon-pin-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-pin-w,.luxor_2_marketing_page.color .ui-icon-pin-w{background-position:-128px -144px}.luxor_details_page_container .ui-icon-pin-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-pin-s,.luxor_2_marketing_page.color .ui-icon-pin-s{background-position:-144px -144px}.luxor_details_page_container .ui-icon-play,.luxor_2_marketing_page.zoning_dimming .ui-icon-play,.luxor_2_marketing_page.color .ui-icon-play{background-position:0 -160px}.luxor_details_page_container .ui-icon-pause,.luxor_2_marketing_page.zoning_dimming .ui-icon-pause,.luxor_2_marketing_page.color .ui-icon-pause{background-position:-16px -160px}.luxor_details_page_container .ui-icon-seek-next,.luxor_2_marketing_page.zoning_dimming .ui-icon-seek-next,.luxor_2_marketing_page.color .ui-icon-seek-next{background-position:-32px -160px}.luxor_details_page_container .ui-icon-seek-prev,.luxor_2_marketing_page.zoning_dimming .ui-icon-seek-prev,.luxor_2_marketing_page.color .ui-icon-seek-prev{background-position:-48px -160px}.luxor_details_page_container .ui-icon-seek-end,.luxor_2_marketing_page.zoning_dimming .ui-icon-seek-end,.luxor_2_marketing_page.color .ui-icon-seek-end{background-position:-64px -160px}.luxor_details_page_container .ui-icon-seek-start,.luxor_2_marketing_page.zoning_dimming .ui-icon-seek-start,.luxor_2_marketing_page.color .ui-icon-seek-start{background-position:-80px -160px}.luxor_details_page_container .ui-icon-seek-first,.luxor_2_marketing_page.zoning_dimming .ui-icon-seek-first,.luxor_2_marketing_page.color .ui-icon-seek-first{background-position:-80px -160px}.luxor_details_page_container .ui-icon-stop,.luxor_2_marketing_page.zoning_dimming .ui-icon-stop,.luxor_2_marketing_page.color .ui-icon-stop{background-position:-96px -160px}.luxor_details_page_container .ui-icon-eject,.luxor_2_marketing_page.zoning_dimming .ui-icon-eject,.luxor_2_marketing_page.color .ui-icon-eject{background-position:-112px -160px}.luxor_details_page_container .ui-icon-volume-off,.luxor_2_marketing_page.zoning_dimming .ui-icon-volume-off,.luxor_2_marketing_page.color .ui-icon-volume-off{background-position:-128px -160px}.luxor_details_page_container .ui-icon-volume-on,.luxor_2_marketing_page.zoning_dimming .ui-icon-volume-on,.luxor_2_marketing_page.color .ui-icon-volume-on{background-position:-144px -160px}.luxor_details_page_container .ui-icon-power,.luxor_2_marketing_page.zoning_dimming .ui-icon-power,.luxor_2_marketing_page.color .ui-icon-power{background-position:0 -176px}.luxor_details_page_container .ui-icon-signal-diag,.luxor_2_marketing_page.zoning_dimming .ui-icon-signal-diag,.luxor_2_marketing_page.color .ui-icon-signal-diag{background-position:-16px -176px}.luxor_details_page_container .ui-icon-signal,.luxor_2_marketing_page.zoning_dimming .ui-icon-signal,.luxor_2_marketing_page.color .ui-icon-signal{background-position:-32px -176px}.luxor_details_page_container .ui-icon-battery-0,.luxor_2_marketing_page.zoning_dimming .ui-icon-battery-0,.luxor_2_marketing_page.color .ui-icon-battery-0{background-position:-48px -176px}.luxor_details_page_container .ui-icon-battery-1,.luxor_2_marketing_page.zoning_dimming .ui-icon-battery-1,.luxor_2_marketing_page.color .ui-icon-battery-1{background-position:-64px -176px}.luxor_details_page_container .ui-icon-battery-2,.luxor_2_marketing_page.zoning_dimming .ui-icon-battery-2,.luxor_2_marketing_page.color .ui-icon-battery-2{background-position:-80px -176px}.luxor_details_page_container .ui-icon-battery-3,.luxor_2_marketing_page.zoning_dimming .ui-icon-battery-3,.luxor_2_marketing_page.color .ui-icon-battery-3{background-position:-96px -176px}.luxor_details_page_container .ui-icon-circle-plus,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-plus,.luxor_2_marketing_page.color .ui-icon-circle-plus{background-position:0 -192px}.luxor_details_page_container .ui-icon-circle-minus,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-minus,.luxor_2_marketing_page.color .ui-icon-circle-minus{background-position:-16px -192px}.luxor_details_page_container .ui-icon-circle-close,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-close,.luxor_2_marketing_page.color .ui-icon-circle-close{background-position:-32px -192px}.luxor_details_page_container .ui-icon-circle-triangle-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-triangle-e,.luxor_2_marketing_page.color .ui-icon-circle-triangle-e{background-position:-48px -192px}.luxor_details_page_container .ui-icon-circle-triangle-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-triangle-s,.luxor_2_marketing_page.color .ui-icon-circle-triangle-s{background-position:-64px -192px}.luxor_details_page_container .ui-icon-circle-triangle-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-triangle-w,.luxor_2_marketing_page.color .ui-icon-circle-triangle-w{background-position:-80px -192px}.luxor_details_page_container .ui-icon-circle-triangle-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-triangle-n,.luxor_2_marketing_page.color .ui-icon-circle-triangle-n{background-position:-96px -192px}.luxor_details_page_container .ui-icon-circle-arrow-e,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-arrow-e,.luxor_2_marketing_page.color .ui-icon-circle-arrow-e{background-position:-112px -192px}.luxor_details_page_container .ui-icon-circle-arrow-s,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-arrow-s,.luxor_2_marketing_page.color .ui-icon-circle-arrow-s{background-position:-128px -192px}.luxor_details_page_container .ui-icon-circle-arrow-w,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-arrow-w,.luxor_2_marketing_page.color .ui-icon-circle-arrow-w{background-position:-144px -192px}.luxor_details_page_container .ui-icon-circle-arrow-n,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-arrow-n,.luxor_2_marketing_page.color .ui-icon-circle-arrow-n{background-position:-160px -192px}.luxor_details_page_container .ui-icon-circle-zoomin,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-zoomin,.luxor_2_marketing_page.color .ui-icon-circle-zoomin{background-position:-176px -192px}.luxor_details_page_container .ui-icon-circle-zoomout,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-zoomout,.luxor_2_marketing_page.color .ui-icon-circle-zoomout{background-position:-192px -192px}.luxor_details_page_container .ui-icon-circle-check,.luxor_2_marketing_page.zoning_dimming .ui-icon-circle-check,.luxor_2_marketing_page.color .ui-icon-circle-check{background-position:-208px -192px}.luxor_details_page_container .ui-icon-circlesmall-plus,.luxor_2_marketing_page.zoning_dimming .ui-icon-circlesmall-plus,.luxor_2_marketing_page.color .ui-icon-circlesmall-plus{background-position:0 -208px}.luxor_details_page_container .ui-icon-circlesmall-minus,.luxor_2_marketing_page.zoning_dimming .ui-icon-circlesmall-minus,.luxor_2_marketing_page.color .ui-icon-circlesmall-minus{background-position:-16px -208px}.luxor_details_page_container .ui-icon-circlesmall-close,.luxor_2_marketing_page.zoning_dimming .ui-icon-circlesmall-close,.luxor_2_marketing_page.color .ui-icon-circlesmall-close{background-position:-32px -208px}.luxor_details_page_container .ui-icon-squaresmall-plus,.luxor_2_marketing_page.zoning_dimming .ui-icon-squaresmall-plus,.luxor_2_marketing_page.color .ui-icon-squaresmall-plus{background-position:-48px -208px}.luxor_details_page_container .ui-icon-squaresmall-minus,.luxor_2_marketing_page.zoning_dimming .ui-icon-squaresmall-minus,.luxor_2_marketing_page.color .ui-icon-squaresmall-minus{background-position:-64px -208px}.luxor_details_page_container .ui-icon-squaresmall-close,.luxor_2_marketing_page.zoning_dimming .ui-icon-squaresmall-close,.luxor_2_marketing_page.color .ui-icon-squaresmall-close{background-position:-80px -208px}.luxor_details_page_container .ui-icon-grip-dotted-vertical,.luxor_2_marketing_page.zoning_dimming .ui-icon-grip-dotted-vertical,.luxor_2_marketing_page.color .ui-icon-grip-dotted-vertical{background-position:0 -224px}.luxor_details_page_container .ui-icon-grip-dotted-horizontal,.luxor_2_marketing_page.zoning_dimming .ui-icon-grip-dotted-horizontal,.luxor_2_marketing_page.color .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.luxor_details_page_container .ui-icon-grip-solid-vertical,.luxor_2_marketing_page.zoning_dimming .ui-icon-grip-solid-vertical,.luxor_2_marketing_page.color .ui-icon-grip-solid-vertical{background-position:-32px -224px}.luxor_details_page_container .ui-icon-grip-solid-horizontal,.luxor_2_marketing_page.zoning_dimming .ui-icon-grip-solid-horizontal,.luxor_2_marketing_page.color .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.luxor_details_page_container .ui-icon-gripsmall-diagonal-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-gripsmall-diagonal-se,.luxor_2_marketing_page.color .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.luxor_details_page_container .ui-icon-grip-diagonal-se,.luxor_2_marketing_page.zoning_dimming .ui-icon-grip-diagonal-se,.luxor_2_marketing_page.color .ui-icon-grip-diagonal-se{background-position:-80px -224px}.luxor_details_page_container .ui-corner-all,.luxor_details_page_container .ui-corner-top,.luxor_details_page_container .ui-corner-left,.luxor_details_page_container .ui-corner-tl,.luxor_2_marketing_page.zoning_dimming .ui-corner-all,.luxor_2_marketing_page.zoning_dimming .ui-corner-top,.luxor_2_marketing_page.zoning_dimming .ui-corner-left,.luxor_2_marketing_page.zoning_dimming .ui-corner-tl,.luxor_2_marketing_page.color .ui-corner-all,.luxor_2_marketing_page.color .ui-corner-top,.luxor_2_marketing_page.color .ui-corner-left,.luxor_2_marketing_page.color .ui-corner-tl{border-top-left-radius:10px}.luxor_details_page_container .ui-corner-all,.luxor_details_page_container .ui-corner-top,.luxor_details_page_container .ui-corner-right,.luxor_details_page_container .ui-corner-tr,.luxor_2_marketing_page.zoning_dimming .ui-corner-all,.luxor_2_marketing_page.zoning_dimming .ui-corner-top,.luxor_2_marketing_page.zoning_dimming .ui-corner-right,.luxor_2_marketing_page.zoning_dimming .ui-corner-tr,.luxor_2_marketing_page.color .ui-corner-all,.luxor_2_marketing_page.color .ui-corner-top,.luxor_2_marketing_page.color .ui-corner-right,.luxor_2_marketing_page.color .ui-corner-tr{border-top-right-radius:10px}.luxor_details_page_container .ui-corner-all,.luxor_details_page_container .ui-corner-bottom,.luxor_details_page_container .ui-corner-left,.luxor_details_page_container .ui-corner-bl,.luxor_2_marketing_page.zoning_dimming .ui-corner-all,.luxor_2_marketing_page.zoning_dimming .ui-corner-bottom,.luxor_2_marketing_page.zoning_dimming .ui-corner-left,.luxor_2_marketing_page.zoning_dimming .ui-corner-bl,.luxor_2_marketing_page.color .ui-corner-all,.luxor_2_marketing_page.color .ui-corner-bottom,.luxor_2_marketing_page.color .ui-corner-left,.luxor_2_marketing_page.color .ui-corner-bl{border-bottom-left-radius:10px}.luxor_details_page_container .ui-corner-all,.luxor_details_page_container .ui-corner-bottom,.luxor_details_page_container .ui-corner-right,.luxor_details_page_container .ui-corner-br,.luxor_2_marketing_page.zoning_dimming .ui-corner-all,.luxor_2_marketing_page.zoning_dimming .ui-corner-bottom,.luxor_2_marketing_page.zoning_dimming .ui-corner-right,.luxor_2_marketing_page.zoning_dimming .ui-corner-br,.luxor_2_marketing_page.color .ui-corner-all,.luxor_2_marketing_page.color .ui-corner-bottom,.luxor_2_marketing_page.color .ui-corner-right,.luxor_2_marketing_page.color .ui-corner-br{border-bottom-right-radius:10px}.luxor_details_page_container .ui-widget-overlay,.luxor_2_marketing_page.zoning_dimming .ui-widget-overlay,.luxor_2_marketing_page.color .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.luxor_details_page_container .ui-widget-shadow,.luxor_2_marketing_page.zoning_dimming .ui-widget-shadow,.luxor_2_marketing_page.color .ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa}.luxor_details_page_container .inner_container{background-color:#000}.inner_container .zdc-interactive,.inner_container .zdlink_container{margin:0 auto}.inner_cell svg{min-height:34px}#luxor_control_system_components{background-color:#faf9f8}.components_boxes{display:block;margin:30px -7% 0;overflow:hidden;padding:0}.components_boxes li{display:inline;float:left;padding:0 7% 0;width:33.3333%}@media screen and (max-width:1080px){.components_boxes{margin:30px -6% 0}.components_boxes li{padding:0 6% 40px}}@media screen and (max-width:920px){.components_boxes{margin:30px -5% 0}.components_boxes li{padding:0 5% 40px}}.title_and_image{border:1px solid #9b9a9a;text-align:center;margin-bottom:24px}.inner_box p{font-size:17px !important;line-height:1.5}.title_and_image h3{font-size:20px;text-transform:uppercase;margin-top:14px}.title_and_image span:not(.orange){display:block}.extra_bottom{margin-bottom:60px !important}.dot{background-color:#ee7623;border-radius:50%;display:inline-block;height:20px;width:20px}.luxor_comparison tbody{border-top:none}.section-luxor-details table.luxor_comparison tr.even,.section-luxor-details table.luxor_comparison tr.alt,.section-luxor-details table.luxor_comparison tr:nth-of-type(2n + 1){background:rgba(250,249,248,.2)}.section-luxor-details table.luxor_comparison tr:nth-of-type(1){background:none}.section-luxor-details table.luxor_comparison tr:nth-of-type(n+3){border-bottom:1px solid #eaeaea}table.luxor_comparison .icon-info-circled-alt{margin-right:16px;color:#ee7623}table.luxor_comparison th{border:none;text-align:center;width:25%}table.luxor_comparison td:not(.align_left){text-align:center}table.luxor_comparison td.align_left{font-size:18px}table.luxor_comparison tr.headings td{color:#000;font-size:20px;font-weight:500;text-transform:uppercase}table.luxor_comparison tr.headings td span{display:block}table.luxor_comparison .add_on{color:#ee7623;font-size:18px;font-weight:500}table.luxor_comparison td{padding:20px}table.luxor_comparison tr.headings td.align_left{padding-left:60px}@media screen and (max-width:1080px){table.luxor_comparison td{padding:14px}.inner_cell{margin:0 auto;max-width:180px}table.luxor_comparison tr.headings td{font-size:18px}.dot{height:15px;width:15px}table.luxor_comparison td.align_left{font-size:16px;white-space:nowrap}table.luxor_comparison .add_on{font-size:16px}table.luxor_comparison tr.headings td.align_left{padding-left:40px}}@media screen and (max-width:768px){.luxor_comparison .icon-info-circled-alt{display:none}table.luxor_comparison tr th,table.luxor_comparison tr td{max-width:225px}table.luxor_comparison tr.headings td.align_left:nth-of-type(1){padding-left:12px}#luxor_components_accordion .ui-accordion-header-active.ui-accordion-header{background-color:#003c58}.luxor_details_page_container .ui-widget-content a{color:#ee7623}.accordion_controller p,.accordion_fixtures p,.accordion_app p{padding:20px;margin-bottom:0}.accordion_controller .button_container,.accordion_fixtures .button_container,.accordion_app .button_container{margin-bottom:20px}.bg_controller{background:url("/sites/all/themes/fxl_responsive/images/bg_mobile_luxor_components_controller.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;height:60vw}.bg_fixtures{background:url("/sites/all/themes/fxl_responsive/images/bg_mobile_luxor_components_integrated_fixtures.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;height:60vw}.bg_app{background:url("/sites/all/themes/fxl_responsive/images/bg_mobile_luxor_components_app.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;height:60vw}.luxor_details_page_container .ui-accordion .ui-accordion-content{padding:0}.luxor_details_page_container .inner_container{background-color:#fff}.zdlink_container{display:inline-block}#zdlink_text{float:left;font-size:1.4em;max-width:820px;padding:20px;width:100%}#zdlink_controls tr td:nth-child(1){width:100%}#zdlink_controls tr td:nth-child(2){width:10%}.luxor_details_page_container .ui-slider-horizontal .ui-slider-handle{background:#fff none repeat scroll 0 0;border-radius:50%;-webkit-box-shadow:0 2px 3px #999;box-shadow:0 2px 3px #999;height:30px;margin-left:-22px;top:-11px;width:30px}.extra_bottom_padding{padding-bottom:22px}#luxor_color_interactive{border-bottom:1px solid #e6e6e7;display:block;height:auto}.zdlink_container img{left:0;max-width:1000px;position:absolute;top:0}.zdc-interactive img{height:auto;left:-20% !important;max-width:1004px;width:auto}.zdlink_container{height:364px}#animated-color-box{height:350px}.zdc-interactive{display:inline-block}.for_tablet{display:block}.for_desktop{display:none}.show_for_small_inline{display:inline-block !important}.show_for_small{display:block !important}.show_for_desktop{display:none !important}.show_for_desktop_inline{display:none !important}.luxor_details_page_container .table_header{display:none}.luxor_details_page_container #zdclink_controls .top_bar{display:none}#zdclink_text{padding:20px;width:100%}.text_and_controls_container{padding:0}.text_and_controls_container.show_for_small_inline{width:100%;padding:0}.text_and_controls_container.show_for_small_inline #zdlink_text{width:100%;border-top:1px solid #faf9f8;padding:0}.text_and_controls_container.show_for_small_inline #zdlink_controls{height:auto;background:none;position:static;width:100%;padding:10px}.text_and_controls_container.show_for_small_inline #zdlink_controls .control{width:100%}.text_and_controls_container.show_for_small_inline #zdlink_controls table{border:none;background:none;width:100%}.text_and_controls_container.show_for_small_inline #zdlink_controls table tbody{border-top:medium none}.text_and_controls_container.show_for_small_inline #zdlink_controls table td{background-color:#fff}.text_and_controls_container.show_for_small_inline #zdlink_controls table td.slider{width:96%}.show_for_small.circles{padding:0 2em 3em;text-align:center;width:100%}.show_for_small.circles img{width:100%;max-width:520px}#zdclink_controls{position:static;width:100%}#luxor_color_interactive .text_and_controls_container #zdclink_text{width:100%}#luxor_color_interactive .text_and_controls_container .cp-container .cp-slider,#luxor_color_interactive .text_and_controls_container .cp-container .cp-preview{height:35px}#luxor_color_interactive .text_and_controls_container .ui-widget-content{height:35px}#luxor_color_interactive .text_and_controls_container .ui-widget-content{width:99%}}@media screen and (max-height:920px)and (min-width:768px){.luxor_comparison .inner_cell img{max-height:140px}table.luxor_comparison td{padding:16px}}@media screen and (max-height:768px)and (min-width:768px){.luxor_comparison .inner_cell img{max-height:120px}table.luxor_comparison td{padding:16px}}@media only screen and (max-width:480px){table.luxor_comparison tr th,table.luxor_comparison tr td{max-width:200px}.extra_bottom_padding{padding-bottom:10px;padding-top:6px}#zdlink_controls .inner{padding:0 10px}#zdlink_controls table tr th,#zdlink_controls table tr td{color:#000;font-size:14px}.zdlink_container{height:208px}#luxor_introduction .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-size:18px;padding:12px}table.luxor_comparison tr.headings td{font-size:12px}table.luxor_comparison td.align_left{font-size:14px;white-space:nowrap}.luxor_comparison .view_details{bottom:auto;display:inline-block;font-size:12px !important;left:auto;position:relative;right:auto;top:auto}.zdlink_container img{height:auto;left:0;max-width:570px;position:absolute;top:0}.zdc-interactive img{height:auto;left:-4% !important;max-width:570px;width:auto}#animated-color-box{height:208px}#zdlink_controls table tr td .controlval{font-size:15px}.text_and_controls_container.show_for_small #zdlink_text,#luxor_color_interactive .text_and_controls_container #zdclink_text{font-size:94%}#luxor_color_interactive .text_and_controls_container .cp-container .cp-slider,#luxor_color_interactive .text_and_controls_container .cp-container .cp-preview{height:20px}#luxor_color_interactive .text_and_controls_container .ui-widget-content{height:20px}.zdclink_controls_inner p:first-child{margin-top:0}.zdclink_controls_inner{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #faf9f8;padding:0 20px 40px}.middle_text_container,.right_text_container{font-size:78%;padding:2em 1.4em}.middle_text_inner h4{color:#606564;font-size:1.5em;font-style:italic;margin-bottom:1em;text-align:center}#zdclink_text p,#zdlink_text p{line-height:2;padding:0}#zdlink_text{padding:2em 1em}.app_button{margin-left:0}.app_button:first-child{margin-right:1em}#luxor_color_interactive .text_and_controls_container .ui-widget-content{width:98%}.zdclink_controls_inner p{margin-bottom:2px;margin-left:0;margin-top:16px}#zdclink_controls{background-color:#fff;border:medium none;display:block;float:right;padding:0;top:auto;z-index:9}.luxor_details_page_container section .inner_section p{font-size:15px !important}}.luxor_details_page_container section#luxor_features_and_benefits .inner_section p{margin-bottom:50px}.view_details{border-bottom:2px solid #ee7623;bottom:16px;color:#000;font-weight:400;left:22px;font-size:14px !important;padding-bottom:2px}.view_details:hover{color:#0f0f0f}.luxor_comparison .view_details{position:absolute}.inner_cell{border:1px solid #ccc;padding:20px 0 60px;position:relative}.play_button_mini{border:2px solid #ee7623;border-radius:50%;bottom:15px;display:block;height:25px;position:absolute;right:15px;width:25px}.play_button_mini:after{border-bottom:5px solid rgba(0,0,0,0);border-left:7px solid #ee7623;border-top:5px solid rgba(0,0,0,0);content:"";height:0;left:56%;position:absolute;top:50%;width:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.play_button_mini:hover{border-color:#e16611}.play_button_mini:hover:hover{border-left-color:#e16611}.play_button_mini:focus{border-color:#e16611}.play_button_mini:active{border-color:#e16611}.tooltip,.ui-tooltip{background-color:#ee7623;font-weight:400;line-height:1.5;max-width:300px;padding:20px;pointer-events:none}.ui-tooltip{border:none;color:#fff}.tooltip>.nub{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ee7623;top:-10px}@media screen and (max-width:768px){.tooltip{display:none !important}}@media screen and (max-width:768px){.text_container{padding:20px}.luxor_details_page_container section#luxor_features_and_benefits .inner_section{margin:0 auto;max-width:100%;padding:0}.table_container{display:inline-block;height:510px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:calc(100vw - 40px);position:relative}.table_and_fade_container{position:relative}.fader{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1);content:"";display:block;height:100%;position:absolute;right:0px;top:0;width:30px}table.luxor_comparison td{padding:12px}.section-luxor-details .table_container{display:inline-block;height:580px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw}.section-luxor-details table{width:800px;float:none;white-space:normal;display:inline-block}.inner_cell img{width:80px}#luxor_components_accordion{padding:0;position:relative;height:auto}#luxor_components_accordion .ui-accordion-header-icon{display:none}#luxor_components_accordion .ui-state-default,#luxor_components_accordion .ui-widget-content .ui-state-default,#luxor_components_accordion .ui-widget-header .ui-state-default{background:none;background-color:#ee7623;border:none;color:#fff;font-weight:500;border-radius:0;margin-top:2px !important;margin:0;text-align:center;padding:18px 18px 16px;font-size:20px;text-transform:uppercase}#luxor_components_accordion .ui-state-default:last-of-type,#luxor_components_accordion .ui-widget-content .ui-state-default:last-of-type,#luxor_components_accordion .ui-widget-header .ui-state-default:last-of-type{border-bottom:none}#luxor_components_accordion .ui-accordion-header-active.ui-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#luxor_components_accordion .ui-accordion-header:after{font-family:"fontello";content:"";font-size:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-transform-origin:50% 25%;transform-origin:50% 25%}#luxor_components_accordion .ui-accordion .ui-accordion-content{padding:0 0 30px}#luxor_components_accordion .ui-widget-content{background:#fff none repeat scroll 0 0;border:none;border-radius:0 !important}}@media screen and (max-height:768px){.luxor_details_page_container .inner_container{background-color:#000;position:relative;top:0px}#zdlink_controls{top:-180px}#zdclink_controls{top:-257px}#luxor_plays_well_with_others .box{margin-top:0}.group_interactive_spec_builder .description{font-size:1.5em;margin-bottom:2em}.spec_builder_choice_container{height:68px}.select_placeholder{height:68px}.node-type-product .horizontal-tabs fieldset.horizontal-tabs-pane.group-videos{padding:82px 16px 0}.node-type-product .horizontal-tabs fieldset.horizontal-tabs-pane.group-videos>div.fieldset-wrapper{margin:0 0 24px;max-width:640px;width:100%}.node-type-product .body.field{margin-bottom:1.75em}}@media screen and (max-width:930px)and (max-height:768px){.box .inner{min-height:auto}#luxor_introduction .box p{min-height:88px}}@media screen and (max-width:530px){.node-type-product .video-library-related-video.item-3{margin-left:0}}@media screen and (max-width:480px){.luxor_comparison .view_details{position:relative;margin-top:14px}table.luxor_comparison .inner_cell img{width:70px}table.luxor_comparison tr th,table.luxor_comparison tr td{max-width:148px}.luxor_comparison .play_button_mini{border:2px solid #ee7623;border-radius:50%;bottom:auto;display:block;float:none;height:25px;left:auto;margin:14px auto 0;position:relative;right:auto;text-align:center;width:25px}table.luxor_comparison tr.headings td{font-size:12px}table.luxor_comparison td{padding:12px}.section-luxor-details .table_container{height:552px}table.luxor_comparison .add_on{font-size:14px}table.luxor_comparison .inner_cell{border:1px solid #ccc;min-height:194px;padding:10px;position:relative;text-align:center}table.luxor_comparison th{padding:6px}.section-luxor-details table{width:750px}.section_inner_mobile .text_container h2{font-size:20px;line-height:1.4}.box .text_container h3{font-size:16px;text-transform:uppercase}}#luxor_linking{background-color:#faf9f8}#luxor_linking .inner_section{padding-bottom:100px;padding-top:100px}#luxor_linking .text_container{float:left;max-width:830px;padding-right:40px;width:calc(100% - 260px)}#luxor_linking .image_container{display:inline-block;text-align:center;width:260px}#luxor_linking .image_container img{background-color:#fff;border:1px solid #9b9a9a;display:inline-block;font-size:20px;font-weight:500;max-width:280px;padding:20px;text-align:center;text-transform:uppercase}@media(max-width:1080px){#luxor_linking .image_container img{max-width:230px}}#luxor_linking .image_container span{display:inline-block;font-size:20px;font-weight:500;margin-top:16px;text-transform:uppercase}#luxor_linking .buttons_container{margin-top:164px}#luxor_linking .buttons_container a{display:inline-block}#luxor_linking .button_app_store{margin-right:10px}@media screen and (max-width:768px){#luxor_linking .image_container img{max-width:200px}.section_inner_mobile .text_container h2{font-size:24px;line-height:1.4}#luxor_linking .text_container{padding:20px;width:100%}#luxor_linking .image_container{background-color:#fff;border:2px solid #9b9a9a;display:inline-block;text-align:center;width:100%}#luxor_linking .image_container img{border:medium none;display:block;margin:0 auto;padding:20px}#luxor_linking .section_inner_mobile .text_container span{display:block;font-size:20px;font-weight:500;padding:12px 20px 30px;text-align:center;text-transform:uppercase;width:100%}.show_for_small.text_container>h2,.show_for_small_inline.text_container>h2{font-size:24px;line-height:1.5}#animated-color-box{height:366px}#luxor_app .text_container{-webkit-transform:none;transform:none}}@media screen and (max-width:480px){#luxor_linking .image_container img{max-width:140px}#animated-color-box{height:208px}}section#luxor_app{background-repeat:no-repeat;background-position:right center;background-size:cover;background-attachment:scroll;height:670px}section#luxor_app .inner_section{height:670px}@media(max-width:1180px){section#luxor_app{background-position:90% center}}@media(max-width:1000px){section#luxor_app{background-position:78% center}}#luxor_app .text_container{background-color:#fff;display:block;height:auto;max-width:550px;padding:60px;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:930px){#luxor_app .text_container{max-width:508px;padding:42px}}.buttons_container{margin-top:100px}.buttons_container .button_app_store,.buttons_container .button_google_play{display:inline-block}.buttons_container .button_app_store svg,.buttons_container .button_google_play svg{color:#3b3b3b}.buttons_container .button_app_store:hover svg,.buttons_container .button_google_play:hover svg{color:#ee7623}@media(max-width:1080px){.buttons_container{margin-top:60px}}.button_app_store{margin-right:10px}@media screen and (max-width:768px){section#luxor_app{background:none;height:auto}#luxor_app .text_container{border-bottom:1px solid #ccc;max-width:100%;padding:20px;top:auto;-webkit-transform:none;transform:none}#luxor_app .buttons_container{display:table;float:none;margin:34px auto 0;width:auto}}@media screen and (max-width:640px){.buttons_container .button_app_store,.buttons_container .button_google_play{display:block;margin-bottom:4px}}#luxor_plays_well_with_others{border-bottom:2px solid #faf9f8}#luxor_plays_well_with_others .inner_section{padding-bottom:100px;padding-top:100px}#luxor_plays_well_with_others .box{border:1px solid #666;float:left;margin-right:4%;text-align:center;width:48%;margin-top:60px}#luxor_plays_well_with_others .box .text_container{padding:24px 40px;min-height:224px;display:block}@media(max-width:1040px){#luxor_plays_well_with_others .box .text_container{min-height:244px}}@media(max-width:840px){#luxor_plays_well_with_others .box .text_container{min-height:284px}}@media(max-width:768px){#luxor_plays_well_with_others .box .text_container{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:start;align-items:start;min-height:0}#luxor_plays_well_with_others .box .text_container h3{text-transform:uppercase;font-size:20px}}#luxor_plays_well_with_others .box .text_container .view_details{margin-top:auto}#luxor_plays_well_with_others .image_and_play_button_container{position:relative}@media screen and (max-height:768px)and (min-width:768px){#luxor_plays_well_with_others .box{margin-top:0}.luxor_details_page_container section .inner_section p{font-size:22px;line-height:1.76}#luxor_plays_well_with_others .inner_section{padding-bottom:80px;padding-top:80px}#luxor_linking .inner_section{padding-bottom:80px;padding-top:80px}}.luxor_details_page_container section#luxor_plays_well_with_others .inner_section .text_container p{font-size:18px;line-height:1.4;max-width:100%}#luxor_plays_well_with_others .box{border:1px solid #666;float:left;margin-right:0;text-align:center;width:48%}#luxor_plays_well_with_others .box.left{margin-right:4%}#luxor_plays_well_with_others .play_button{border:3px solid #fff;border-radius:50%;display:block;height:100px;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}#luxor_plays_well_with_others .play_button:hover{border-color:#ee7623}#luxor_plays_well_with_others .play_button:hover:after{border-left-color:#ee7623}#luxor_plays_well_with_others .play_button:active{border-color:#ee7623}@media screen and (max-width:768px){.image_and_play_button_container>img{width:100%}#luxor_plays_well_with_others .box.left{margin-right:0}#luxor_plays_well_with_others .box{border:medium none;float:left;text-align:center;width:100%;margin-top:0}#luxor_plays_well_with_others .text_container p{text-align:left}#luxor_plays_well_with_others .box .text_container{padding:20px}}table.luxor_integration tbody{border:none}table.luxor_integration .inner_cell{border:medium none;padding:0}.section-luxor-details table.luxor_integration tr:nth-of-type(n+2){border-bottom:1px solid #eaeaea}.section-luxor-details table.luxor_integration tr.even,.section-luxor-details table.luxor_integration tr.alt,.section-luxor-details table.luxor_integration tr:nth-of-type(2n+2){background:rgba(228,225,221,.2) none repeat scroll 0 0}table.luxor_integration td:not(.align_left),table.luxor_integration th{text-align:center}table.luxor_integration th{border-bottom:none}table.luxor_integration td{padding:20px}table.luxor_integration td.control4{padding:10px 20px}table.luxor_integration svg{max-height:50px}#luxor_smart_home_integration .inner_section p{margin-bottom:50px}table.luxor_integration th .inner_cell{padding-bottom:10px;padding-top:10px}#luxor_smart_home_integration .view_details{display:inline-block;margin-top:26px}td.control4 img{max-width:200px}.inner_cell .logo_luxor_zd,.inner_cell .logo_luxor_zdc{height:40px;width:auto;max-width:none}.logo_luxor_zd,.logo_luxor_zdc{max-height:40px}@media screen and (max-width:768px){#luxor_smart_home_integration .table_container{display:inline-block;height:350px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw}table.luxor_integration td{padding:16px;width:30%}table.luxor_integration svg.crestron{max-height:24px;max-width:200px}table.luxor_integration svg.lutron{max-height:24px;max-width:200px}table.luxor_integration svg.control4{max-height:46px;max-width:200px}td.control4 img{max-width:170px}table.luxor_integration svg.savant{max-height:24px;max-width:200px}#luxor_smart_home_integration .section_inner_mobile .button_container{margin-bottom:20px}}@media screen and (max-width:768px){#bottom_cta_container{background-color:#faf9f8;padding:36px 30px;text-align:center}#bottom_cta_container h2{font-size:24px;line-height:1.5}#bottom_cta_container p{font-size:1em;line-height:1.6;margin:0 auto 30px}}@media screen and (max-width:480px){table.luxor_integration svg.lutron{max-height:24px;max-width:130px}table.luxor_integration svg.crestron{max-height:24px;max-width:130px}table.luxor_integration svg.control4{max-height:46px;max-width:130px}td.control4 img{max-width:130px}table.luxor_integration svg.savant{max-height:24px;max-width:130px}table.luxor_integration th .inner_cell svg{max-width:120px}table.luxor_integration td{padding:10px;width:33%}.section-luxor-details table{width:514px}#luxor_smart_home_integration .table_container{height:300px}table.luxor_integration td.control4{padding:4px 14px}.section-luxor-details table{width:480px}.inner_cell .logo_luxor_zd,.inner_cell .logo_luxor_zdc{height:30px;width:auto;max-width:none}}@media screen and (max-width:360px){#bottom_cta_container h2{font-size:22px;line-height:1.2}}#intensity_technology ul.large-block-grid-4 li,#color_temp_technology ul.large-block-grid-4 li{clear:none !important;margin:0 10px 40px;padding:0;width:220px}#intensity_technology ul.large-block-grid-4 li span,#color_temp_technology ul.large-block-grid-4 li span{display:inline-block;font-size:20px;font-weight:500;margin-top:10px}#beam_spread_technology ul.large-block-grid-3 li{clear:none !important;margin:0 10px 40px;padding:0}#beam_spread_technology ul.large-block-grid-3 li span{display:inline-block;font-size:20px;font-weight:500;margin-top:10px}#beam_spread_technology ul.large-block-grid-3 li:nth-of-type(1){width:314px}#beam_spread_technology ul.large-block-grid-3 li:nth-of-type(2){width:360px}#beam_spread_technology ul.large-block-grid-3 li:nth-of-type(3){width:420px}.technology_page_container .large-block-grid-4.small-block-grid-2 span,.technology_page_container .large-block-grid-3 span{display:inline-block;font-size:20px;font-weight:500;margin-top:10px}.section-technology .headers_container.default{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;position:absolute;width:100%}.technology_page_container section p{font-size:22px;line-height:1.9}.section-technology .hero_container_mobile{display:none}.section-technology .hero_container{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_technology_hero.jpg") no-repeat scroll 50% -28px/cover;overflow:hidden;position:relative;min-height:600px;max-height:800px;height:calc(100vh - 134px);padding-top:2%}.technology_hero_fx{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 134px);min-height:600px;max-height:800px}.technology_hero_fx .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em;margin-bottom:90px}.technology_hero_fx .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:52px;text-shadow:2px 2px 4px #000;margin-top:64px}.technology_hero_fx .inner_container .bold_it{font-weight:500}.technology_hero_fx .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.technology_hero_fx .link_text{color:#fff;display:block;font-weight:500;margin-top:50px;text-shadow:2px 2px 4px #000}@media screen and (max-width:1000px){.technology_hero_fx .inner_container h1{font-size:44px}}.technology_hero_fx sup{font-size:16px;left:2px;position:relative;top:-18px}.section-technology .current_search_container{margin:0}@media screen and (max-width:768px){.section-technology .mobile_sub_header{display:none}.section-technology .hero_container{display:none}.section-technology .hero_container_mobile{display:block}.section-technology .hero_container_mobile{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_technology_hero_mobile.jpg") no-repeat scroll 80% top/cover;overflow:hidden;position:relative;min-height:400px;max-height:500px;height:calc(100vh - 50px);padding-top:4%}.technology_hero_fx_mobile{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 50px);min-height:400px;max-height:500px}.technology_hero_fx_mobile .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em}.technology_hero_fx_mobile .inner_container h1{text-transform:none;line-height:1.1;font-size:2.5em;color:#fff;font-weight:400;text-shadow:2px 2px 4px #000}.technology_hero_fx_mobile .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;font-size:1.125em;color:#fff}}@media screen and (max-width:480px){.technology_hero_fx_mobile .inner_container h1{font-size:32px}}.technology_page_container section{padding:60px 60px 100px}@media screen and (max-width:1100px){.technology_page_container section{padding:60px}}#technology_introduction{height:460px;padding-top:0;padding-bottom:0;position:relative}#technology_introduction .section_inner{position:relative;top:-130px}#technology_introduction .section_inner_mobile{display:none}#technology_introduction .box h2{font-size:24px;margin:20px 0 4px;text-transform:uppercase;padding:0 20px}#technology_introduction p{font-size:22px;margin:30px 0 0;line-height:1.9}#technology_introduction .box p{font-size:18px;line-height:1.4;margin:0;padding:0 30px 22px}@media screen and (max-width:1170px){#technology_introduction .box p{padding:0 20px 22px;font-size:17px}}@media screen and (max-width:1080px){#technology_introduction .box p{padding:0 16px 22px;font-size:16px}#technology_introduction{height:370px}#technology_introduction p{font-size:22px;line-height:1.7}.technology_page_container .box .inner img{margin-top:auto}}@media screen and (max-height:768px)and (max-width:1060px){.technology_page_container .box .inner{min-height:35vw}}@media screen and (max-width:990px){#technology_introduction .box p{padding:0 14px 22px;font-size:15px}}@media screen and (max-width:940px){#technology_introduction .box p{padding:0 14px 22px;font-size:15px}.technology_page_container .box .inner{min-height:38vw}}@media screen and (max-width:768px){#technology_boxes_accordion .ui-state-default,#technology_boxes_accordion .ui-widget-content .ui-state-default,#technology_boxes_accordion .ui-widget-header .ui-state-default{background:#ee7623 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-size:20px;font-weight:500;margin-bottom:0;margin-left:0;margin-right:0;margin-top:2px !important;padding:18px 18px 16px;text-align:center;text-transform:uppercase}.technology_page_container #technology_introduction .section_inner_mobile ul{padding:20px}.technology_page_container #technology_introduction .section_inner_mobile h3{padding-top:24px;text-align:center}#technology_introduction p{margin:0;padding:20px 20px 40px}.button_container{margin:0 20px}#technology_introduction{padding:0;position:relative;height:auto}#technology_introduction .ui-accordion-header-icon{display:none}#technology_introduction #technology_boxes_accordion .ui-state-default,#technology_introduction #technology_boxes_accordion .ui-widget-content .ui-state-default,#technology_introduction #technology_boxes_accordion .ui-widget-header .ui-state-default{background:none;background-color:#ee7623;border:none;color:#fff;font-weight:500;border-radius:0;text-align:center;font-size:20px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:2px !important;padding:18px 18px 16px;text-transform:uppercase}#technology_introduction #technology_boxes_accordion .ui-accordion-header-active.ui-accordion-header{background-color:#003c58}#technology_introduction #technology_boxes_accordion .ui-state-default:last-of-type,#technology_introduction #technology_boxes_accordion .ui-widget-content .ui-state-default:last-of-type,#technology_introduction #technology_boxes_accordion .ui-widget-header .ui-state-default:last-of-type{border-bottom:none}#technology_introduction .ui-accordion .ui-accordion-header-active.ui-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#technology_introduction .ui-accordion .ui-accordion-header:after{font-family:"fontello";content:"";font-size:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-transform-origin:50% 25%;transform-origin:50% 25%}#technology_introduction .ui-accordion .ui-accordion-content{padding:0 0 30px}#technology_introduction .ui-widget-content{background:#fff none repeat scroll 0 0;border:none}#technology_introduction .section_inner_mobile{display:block}#technology_introduction .section_inner{display:none}#technology_introduction .section_inner_mobile .ui-accordion-content img{width:100%}}@media screen and (max-width:768px){#technology_introduction .ui-accordion .ui-accordion-content{overflow:hidden}#technology_introduction p{padding-bottom:0}#technology_introduction .section_inner_mobile .small-block-grid-2 li{padding-left:1%;padding-right:1%}}@media screen and (max-width:480px){.technology_page_container .section_inner_mobile h3{font-size:22px}.technology_page_container .large-block-grid-4.small-block-grid-2 span,.technology_page_container .large-block-grid-3.small-block-grid-1 span{font-size:16px}#technology_boxes_accordion .small-block-grid-2 li{padding:1%}}#powerboard_technology .section_inner img{width:1000px;max-width:100%;display:block;margin:70px auto 0;float:none}#powerboard_technology .section_inner_mobile img{display:block;float:none;margin:0 auto;max-width:100%;width:400px}.technology_page_container section#powerboard_technology{padding-bottom:0}@media screen and (max-width:768px){.technology_page_container section#powerboard_technology{padding-bottom:0;padding-left:0;padding-right:0}#powerboard_technology .section_inner_mobile h3,#powerboard_technology .section_inner_mobile img,#powerboard_technology .section_inner_mobile p{padding-left:.9375em;padding-right:.9375em}#powerboard_technology .powerboard_label_explanations{background-color:#faf9f8;padding:20px}#powerboard_technology .powerboard_label_explanations p{padding:0 !important}}#intensity_technology{background-color:#faf9f8}.page-products .large-block-grid-4.small-block-grid-2.search-results.apachesolr_search-results li{clear:none !important;margin:0 11px 40px;padding:0;width:220px}#beam_spread_technology{background-color:#faf9f8}#proaim_technology .section_inner{max-width:1920px}#proaim_technology .left_side{width:50%;float:left}#proaim_technology .right_side{float:right;padding:50px 20px;width:50%}#proaim_technology .right_side .inner{max-width:550px}#proaim_technology .images_container .proaim_img_1{float:left;max-width:72%}#proaim_technology .images_container .proaim_img_2,#proaim_technology .images_container .proaim_img_3,#proaim_technology .images_container .proaim_img_4{max-width:24%}.proaim_img_mobile{display:none}#proaim_technology .right_side .inner p{margin-bottom:0}.technology_page_container section#proaim_technology{padding:0}@media screen and (max-width:1640px){#proaim_technology .right_side .inner{max-width:100%}}@media screen and (max-width:1460px){#proaim_technology .left_side{display:inline;float:left;width:36%}#proaim_technology .images_container .proaim_img_1{float:left;max-width:100%;width:auto}#proaim_technology .right_side{display:inline;float:right;padding:50px 20px;width:64%}#proaim_technology .images_container .proaim_img_2,#proaim_technology .images_container .proaim_img_3,#proaim_technology .images_container .proaim_img_4{display:inline;margin:0;max-width:32.8%;padding:0}}@media screen and (max-width:1240px){#proaim_technology .left_side{width:440px}#proaim_technology .right_side{display:inline;float:right;padding:50px 20px;width:calc(100% - 440px)}}@media screen and (max-width:1040px){.technology_page_container section p{font-size:20px;line-height:1.7}#technology_introduction p{font-size:20px;line-height:1.7}}@media screen and (max-width:940px){#proaim_technology .images_container .proaim_img_2{max-width:100%;width:100%}#proaim_technology .images_container .proaim_img_3,#proaim_technology .images_container .proaim_img_4{display:none}#proaim_technology .left_side{width:33%}#proaim_technology .right_side{width:66%}}@media screen and (max-width:820px){#proaim_technology .left_side{width:40%}#proaim_technology .right_side{width:60%}}@media screen and (max-width:768px){#proaim_technology .left_side{width:100%}#proaim_technology .right_side{width:100%;padding:20px}#proaim_technology .right_side p{padding-bottom:1.25em}#proaim_technology .images_container .proaim_img_1,#proaim_technology .images_container .proaim_img_2,#proaim_technology .images_container .proaim_img_3,#proaim_technology .images_container .proaim_img_4{display:none}.proaim_img_mobile{display:block;margin:0 auto;max-width:100%;width:600px}#proaim_technology .section_inner h3.show_for_small{margin-top:40px;padding-left:.9375em;padding-right:.9375em}}#technology_get_fxl{padding:60px;background-color:#faf9f8;text-align:center}#technology_get_fxl h3{font-size:42px;margin-bottom:20px}#technology_get_fxl p{font-size:22px;margin:0 auto 30px;max-width:900px}@media screen and (max-width:768px){#technology_get_fxl h3{font-size:34px;margin-bottom:20px}.section-technology .hero_container_mobile{display:block}.section-technology .hero_container{display:none}#powerboard_technology .large-block-grid-4>li{width:50%}.technology_page_container section{padding:40px 20px}#technology_introduction .section_inner_mobile>.button_container{margin-bottom:40px}.technology_page_container section p{font-size:20px}}@media screen and (max-width:480px){.technology_page_container section p{font-size:16px}#technology_get_fxl h3{font-size:22px;margin-bottom:16px}#technology_get_fxl{padding:30px 20px}.section_inner h3{margin-bottom:16px}.technology_page_container .button{width:100%}#technology_introduction p{font-size:16px}}body.section-technology .inner_main{max-width:100%}body.section-technology .large-12.main.columns{max-width:100%;padding:0}.nav-landing-banner-splash-teaser{font-size:14px}.nav-landing-banner-teaser-wrapper{padding:0 20px 5px;line-height:18px}.nav-landing-banner-splash-title{padding:5px 20px 0}.jcarousel-skin-tango{bottom:20px;position:absolute;right:0;width:235px}.nav-landing-icons-wrapper.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.page-node-23531 .nav-landing-banner-wrapper{display:none}.nav-landing-template h2{color:#00658a;font-size:36px;margin-bottom:4px;margin-top:54px;text-transform:none}.nav-landing-template .nav-landing-banner-title-wrapper h2{margin-top:11px}.nav-landing-template p{line-height:1.6}.nav-landing-template h1.section_title{border:none;margin-bottom:14px;padding-bottom:0}.our_professionals li a span{color:#000;display:inline-block;font-size:20px;font-weight:500;margin-top:6px;text-transform:uppercase}ul.large-block-grid-3.professionals li span{display:inline-block;font-size:20px;font-weight:500;margin-top:10px}.our_professionals li a img{width:100%}.section-professionals h2{font-size:30px;margin-bottom:0}ul.our_professionals{margin-bottom:30px}.why_fx_container h2{margin-bottom:16px}.hunter_based_solutions .green_roof{background:url("/sites/default/files/solutions_green_roof.jpg") no-repeat}.hunter_based_solutions h2{font-weight:500;font-size:16px;background-color:#00658a;color:#fff;margin-bottom:.7em;margin-top:0;padding:10px 10px 8px;text-align:center;text-transform:uppercase;-webkit-transition:all .4s;transition:all .4s}.hunter_based_solutions .solution{border:none;padding:0;color:#fff}a:hover .box_heading_container h2{background-color:#055372}.hunter_based_solutions.large-block-grid-4>li{padding:0 .3em 1.25em}@media only screen and (max-width:876px){.hunter_based_solutions h2{font-size:13px}}@media only screen and (max-width:768px){.hunter_based_solutions h2{font-size:16px}.nav-landing-template main .large-3.push-9.columns{display:none}}@media only screen and (max-width:430px){.hunter_based_solutions.small-block-grid-2>li{padding:0 .625em 1.25em;width:100%}}.programs_container{float:left;width:32%;margin-right:1%}@media(max-width:560px){.programs_container{width:100%}}.programs_container li{list-style:none}.tools_container{float:left;width:32%;margin-right:1%}@media(max-width:560px){.tools_container{width:100%}}.resources_container{float:right;width:34%}@media(max-width:560px){.resources_container{width:100%}}.resources_container li{list-style:none}.sidebar .menu li.mega_menu_column{border-bottom:none;margin-bottom:24px}.sidebar .block .menu{margin-left:0}.sidebar .block .menu a{border-bottom:1px solid #ccc;color:#000;display:block;font-size:14px;font-weight:500;padding:14px 20px 12px;text-transform:uppercase;width:100%}.sidebar .menu li:last-of-type{border-bottom:none}.resources_container .large-block-grid-2 li{padding-bottom:0}.subsection_title_container{border-bottom:1px solid #e6e6e7;display:table;margin-bottom:26px;margin-top:0px;width:100%}.section-professionals h3{font-size:20px;text-transform:uppercase}.section-professionals.page-node__product-catalogs h3{font-size:15px;text-transform:uppercase}.section-professionals.page-node__product-catalogs #filefirst br{display:block;margin-bottom:10px;margin-top:0}#filefirst a{font-weight:500}.full_width{width:100%;margin-bottom:20px}.large-block-grid-3.small-block-grid-2.online_training_list>li{margin-bottom:40px !important}@media screen and (max-width:600px){ul.large-block-grid-3.small-block-grid-2.online_training_list li{width:100%}}.large-block-grid-3.small-block-grid-3.resources_list>li{margin-bottom:10px !important}.resources_list h4{font-size:20px}.resources_list .small-block-grid-3>li:nth-of-type(3n+1){clear:none}@media screen and (max-width:700px){ul.large-block-grid-3.small-block-grid-3.resources_list li{width:50%}}@media screen and (max-width:480px){ul.large-block-grid-3.small-block-grid-3.resources_list li{width:100%}}.installation_sheets_container h2{font-size:24px;margin-bottom:10px}.installation_sheets_container h4{font-size:18px}@media screen and (max-width:768px){.installation_sheets_container .large-block-grid-5.small-block-grid-4 li{width:33.3%}}@media screen and (max-width:480px){.installation_sheets_container .large-block-grid-5.small-block-grid-4 li{width:50%}}.hunter-resource-display-row{height:auto;padding-bottom:60px}.hunter-resource-display-row,.hunter-resource-display-resource-type-title{clear:both;display:block;float:none}.section-documents .hunter-resource-display-item:nth-child(4n+1){clear:none}.hunter-resource-display-item.first{margin-left:26px}.hunter-resource-display-item{min-height:250px}.hunter-resource-display-item{display:inline;float:left;width:136px}@media screen and (max-width:420px){.hunter-resource-display-item{margin:0 2%;width:46%}.hunter-resource-display-item.first{margin-left:2%}}.section-documents .horizontal-rule-title h2{background-color:#fff;display:inline-block;font-weight:800;font-size:20px;margin:0;padding:10px 20px 20px;position:relative;text-transform:uppercase;z-index:1}@media screen and (max-width:768px){.hunter-facetapi-select-form{margin-bottom:0}.block-hunter-facetapi-select-facet-filters-title h2{display:none}.page-documents .large-3.pull-9.columns{position:fixed;overflow-y:scroll;top:0px;left:-100%;width:100%;height:100%;z-index:1000;background-color:#f5f5f6;padding-bottom:10px}.page-documents .slideout-menu{background-color:#f5f5f6;position:relative}.page-videos .slideout-menu,.page-search .slideout-menu,.section-headlines .slideout-menu,.page-site-studies .slideout-menu,.page-project-profiles .slideout-menu{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#f5f5f6;position:relative;padding-bottom:20px}.page-documents .hunter-facetapi-select-form .ajax-progress{float:none;position:absolute;right:29px;top:-31px}.page-documents .slideout-menu{margin-top:0}}.page-node__welcome-to-fx-luminaire-support.support_class_pgs .headers_container.default h1#page-title{border-bottom:1px solid #ccc;display:block;font-size:40px;font-weight:800;margin:20px auto 0;max-width:800px;padding-bottom:10px}.page-node__welcome-to-fx-luminaire-support #hunter-support-search-form .search-box-wrapper .form-submit:before{background:#ee7623}.page-node__welcome-to-fx-luminaire-support .body.field p{margin:0 auto 40px;max-width:800px;text-align:center}#hunter-support-search-form .search-box-wrapper .form-submit{border:0 none;height:41px;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-indent:1px;top:0}.top-support-articles-block{border:1px solid #ebecec;margin-bottom:2em;margin-top:2em}.top-support-articles-block h2{background-color:#f3f3f3;font-size:18px;line-height:28px;margin:0 0 20px;padding:8px 10px 4px;text-align:center;text-transform:uppercase}.top-support-articles-block ul{margin:0;padding:0 10px}.top-support-articles-block li{margin-bottom:15px;padding:10px}@media screen and (max-width:768px){.top-support-articles-block .small-block-grid-3>li{margin:0;padding:4px;width:100%}.top-support-articles-block .small-block-grid-3>li:last-of-type{margin-bottom:14px}}.field-name-field-section-menu ul.menu>li>a,.field-name-field-section-menu ul.menu>li>.text-item{font-family:"Sero",Arial,sans-serif}.field-name-field-identify-products-title,.identification-chart-title{font-family:"Sero",Arial,sans-serif;font-weight:500}.field-name-field-section-menu ul.menu>li>a,.field-name-field-section-menu ul.menu>li>.text-item{font-family:"Sero",Arial,sans-serif;display:block;font-size:1.2em;padding:20px 40px 20px 20px;width:100%;font-weight:400}.support_class_pgs .sidebar .block .menu a{text-transform:none;font-weight:400}.support_class_pgs .sidebar .block .menu li ul li a{font-size:16px}.section-support .field-name-field-section-menu ul.menu a.active,.section-support .field-name-field-section-menu ul.menu .text-item.active{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #ccc;font-weight:800;padding:20px 0 15px;text-transform:uppercase}.section-support .field-name-field-section-menu ul.menu>li>a,.section-support .field-name-field-section-menu ul.menu>li>.text-item{color:#00658a;display:block;font-size:1em;width:100%}.section-support .field-name-field-section-menu ul.menu>li.has-children>a::after,.section-support .field-name-field-section-menu ul.menu>li.has-children>.text-item::after{color:#00658a;right:0;top:7px}.field-name-field-section-menu ul.menu>li.has-children>a::after,.field-name-field-section-menu ul.menu>li.has-children>.text-item::after{font-size:1.5em;line-height:1.4em}.section-support .ui-widget-content{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none}.support-landing-menu .large-block-grid-4>li{padding:0 1em 4em;width:25%}.node-support-document .content .field-name-field-related-products,.node-support-document .content .taxonomy-list-wrapper{display:none}.node-type-support-section-search .field-name-field-welcome-page-title,.support-landing-menu-item-image img{border-bottom:none}.field-name-field-identify-products-title,.identification-chart-title{background-color:#00658a;color:#fff;font-weight:500;font-size:1em;padding:14px 10px 10px;text-align:center;text-transform:uppercase;width:100%}.node-type-support-document .content img{width:auto;max-width:100% !important;height:auto !important}.node-type-support-document .content .field-name-field-steps .step .image .image img{width:100%}.node-type-support-document .field-name-field-section-menu ul.menu>li>a,.node-type-support-document .field-name-field-section-menu ul.menu>li>.text-item{display:block;font-size:16px;padding:15px 10px 15px 0px;width:100%;color:#00658a}.node-type-support-document .field-name-field-section-menu ul.menu li{width:100%}.slideout-menu-toggle{display:none}#block-hunter-support-support-section-title-block h1.title{background-color:#fff;color:#47abd1;font-weight:400;font-size:36px;margin-bottom:0px;margin-top:20px;padding:15px 15px 8px 0;text-transform:uppercase}#block-hunter-support-support-section-title-block h1.title .title-section{color:#00658a;font-weight:500;margin-left:10px;padding-left:0px;padding-top:4px}.node-support-document h3.field-label{float:left;width:100%}.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>a::after,.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>.text-item::after{line-height:1.4em;font-size:1.5em}#block-hunter-support-support-section-node-menu-block{background-color:#f5f5f6;padding:15px}#block-hunter-support-support-section-node-menu-block .block-title{color:#aca9a7;font-size:20px;text-transform:uppercase;border-bottom:3px solid #aca9a7;padding-bottom:12px;margin-top:0px}.i18n-es #block-hunter-support-support-section-node-menu-block .block-title{font-size:18px}.node-type-support-document .field-name-field-section-menu ul.menu li:first-child{margin-left:0}#block-hunter-support-support-section-node-menu-block .block-title:before{font-family:"fontello";content:"";margin-right:15px;padding-right:15px;border-right:1px solid;font-size:25px}.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>a::after,.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>.text-item::after{color:#00658a;right:0px;top:7px}.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>a.ui-state-active::after,.node-type-support-document .field-name-field-section-menu ul.menu>li.has-children>.text-item.ui-state-active::after{content:"–";line-height:1.3em}.node-type-support-document .field-name-field-section-menu ul.menu a.active,.node-type-support-document .field-name-field-section-menu ul.menu .text-item.active{background:none;border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:500;padding:20px 0 15px}.node-type-support-document .ui-widget-content{background:none;border:none}#block-hunter-support-support-section-node-menu-block li{padding-left:20px}#block-hunter-support-support-section-node-menu-block li.has-children ul{display:none}[class*=column]+[class*=column]:last-child{float:left}.node-type-support-document .horizontal-tabs-panes.horizontal-tabs-processed{margin-top:30px}.support_document_title{font-size:20px;margin-bottom:40px;border-bottom:1px solid #e6e6e7;padding-bottom:15px}.field-name-field-support-subsections .support-landing-menu-item{display:block;margin-bottom:0px;vertical-align:top;margin-right:0}.field.field-name-field-support-subsections .support-landing-menu-item{text-align:center}.support-landing-menu-item-label{color:#ee7623}.node-type-support-landing .field-name-field-support-subsections{margin-left:0;margin-right:0;margin-top:30px}.links li{margin-left:20px}#secondary-menu-links.links li{margin-left:0}.support_overlay{background-color:rgba(0,0,0,.8);display:block;height:100%;position:absolute;width:100%;z-index:100;display:none}.bubble-list{line-height:2em;padding-left:20px}#block-block-131{position:absolute}.field-group-format.group_welcome_page{margin-bottom:20px}.support-landing-menu-item-image{border-left:1px solid #edeceb;border-right:1px solid #edeceb;border-top:1px solid #edeceb;text-align:center}.field-name-field-identify-products .identification-chart-image{border-left:1px solid #edeceb;border-right:1px solid #edeceb;border-top:1px solid #edeceb;text-align:center;padding:0px}.identification-chart-title{display:table}.identification-chart-title .inner{display:table-cell;float:none;vertical-align:middle}.support-list ol li{margin-bottom:20px}.support-list ol{list-style-position:outside;margin-left:20px}.support-list strong{font-weight:500;text-transform:lowercase}.support_note strong{text-transform:uppercase}ul,ol,dl{font-family:inherit;font-size:1em;line-height:1.6;margin-bottom:1.25em}.has-bubble-list.support-list .image{margin-left:0px}.node-type-support-document .horizontal-tabs ul.horizontal-tabs-list li a:hover{background:none;border-top:none}.node-type-support-document .horizontal-tabs ul.horizontal-tabs-list li.selected a:hover{background:#fff}.field-name-field-rating{display:none}.field-name-field-list-image-right{line-height:24px;margin:0 auto}.field-name-field-welcome-page-title{display:none}#block-hunter-support-support-section-title-block .pipe{border-left:2px solid;color:#e6e6e7;float:left;height:36px;margin-left:12px;margin-right:2px;position:relative;top:1px}.title.show>a{float:left}.node-type-support-document .horizontal-tabs ul.horizontal-tabs-list{border-right:none}.support-list{display:inline-block}.node-type-support-document .support-list .content{width:100%;display:block}.node-type-support-document .support-list.has-image .content{display:block;float:left;padding-right:20px;vertical-align:middle;width:70%}.node-type-support-document .support-list .image{display:block;float:right;width:30%;margin-left:0px}.field.field-name-field-related-products.field-type-node-reference.field-label-hidden.field-wrapper{margin-bottom:20px;margin-left:20px;display:none}.krumo-footnote img{display:none}.support_next_and_prev.clearfix{background-color:#7b7b7b;width:100%}.next_article{display:inline-block;float:right;color:#cfcdcb;width:50%}.prev_article{display:inline-block;float:left;color:#cfcdcb;width:50%}.prev_article>a{border-right:1px solid #cfcdcb}.next_article a,.prev_article a{color:#fff;font-size:15px}.prev_article .icon-chevron-right:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:block;float:left;font-size:34px;margin-right:15px;color:#cfcdcb}.next_article .icon-chevron-right:after{display:block;float:right;font-size:34px;margin-left:15px;color:#cfcdcb}.prev_article>a{display:block;margin-top:10px;margin-bottom:10px;padding:20px;text-align:right}.next_article>a{display:block;float:right;margin-bottom:10px;margin-top:10px;padding:20px;text-align:left;width:100%}.prev_header,.next_header{color:#cfcdcb;display:block;margin-bottom:5px;text-transform:uppercase}.next_article:hover,.prev_article:hover{background-color:#00658a}.support-section-product-image{padding-top:20px;text-align:center;max-width:400px;margin:0 auto}.node-type-support-document .field.field-name-field-topics.field-type-taxonomy-term-reference.field-label-hidden.field-wrapper.clearfix{display:none}.node-type-support-document .field.field-name-field-customer-type.field-type-taxonomy-term-reference.field-label-above.field-wrapper.clearfix{display:none}.field-name-field-identify-products .identify-products-item.row-item-1{clear:none}.node-type-support-document h1.title{display:block;font-size:30px;margin-bottom:10px;margin-top:25px}.node-type-support-document .node-video-library #node_video_library_full_group_video_details{clear:both;margin-bottom:20px}.field-name-field-related-video-single .field-name-field-youtube-id.field-type-youtube-video-id{position:relative;height:0;padding-bottom:56.23%}.field-name-field-related-video-single .field-name-field-youtube-id.field-type-youtube-video-id iframe{position:absolute;top:0;left:0;width:100%;height:100%}.field-name-field-related-video-single h1.title{width:68%;display:block;float:left}.node-type-support-document .node-video-library.video-has-series .block-video_library_series_toc{float:right;min-width:170px;position:static;right:0;top:0;width:30%}.node-type-support-document .node-video-library.video-has-series .field-name-field-youtube-id,.node-type-support-document .node-video-library.video-has-series h2,.node-type-support-document .node-video-library.video-has-series #node_video_library_full_group_video_details,.node-type-support-document .node-video-library.video-has-series .field-name-body{float:left;width:68%}.node-type-support-document .node-video-library.video-has-series .field-name-field-youtube-id.field-type-youtube-video-id{padding-bottom:38.23%;margin-bottom:30px}.node-type-support-document .node-video-library.video-has-series #node_video_library_full_group_video_details{clear:left}.node-type-support-document .node-video-library.video-has-series .field.body{clear:left}#node_support_document_full_group_article ol li{border-bottom:1px solid #efefef;line-height:24px;list-style-position:inside;padding-bottom:5px;padding-top:5px}#node_support_document_full_group_article ol li img{vertical-align:middle}#node_support_document_full_group_article ol{margin:0 0 1.5em;padding:0;counter-reset:item}#node_support_document_full_group_article ol>li{margin:0;list-style-type:none;counter-increment:item}#node_support_document_full_group_article ol>li:before{display:inline-block;width:25px;padding-right:20px;text-align:right;content:counter(item) ".";font-weight:500}.video-library-results-series{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:11px;line-height:18px;position:static}#node_support_document_full_group_video .field-name-field-related-video-single .video-has-series .body.field{display:inline-block;margin-bottom:50px;padding-top:20px;width:68%}#block-video_library-video_library_series_toc .video-library-results-series{float:right;margin:0 0 16px 10px}.node-type-support-document .group-video .node-video-library .field-name-field-video-category h2.field-label,.node-type-support-document .group-video .node-video-library .field-name-field-product-line h2.field-label,.node-type-support-document .group-video .node-video-library .field-name-field-related-products{display:block;float:left;margin-right:10px;width:auto}.node-type-support-document .group-video .node-video-library #node_video_library_full_group_video_details .field-name-field-related-products .product-link{font-size:14px;line-height:26px;position:relative;top:-2px}.node-type-support-document .group-video .field-name-field-related-products.field-type-node-reference{width:100%}.node-type-support-document .group-video .node-video-library #node_video_library_full_group_video_details ul{list-style:none;font-size:14px;line-height:26px;margin-bottom:0px}.node-type-support-document .video-library-view-more{top:22px}.node-type-support-document .slideout-menu{margin-bottom:45px}.node-type-support-document .group-video .node-video-library #node_video_library_full_group_video_details .field-label{display:block;float:left;margin-right:10px;width:auto;font-weight:500;font-size:14px;text-transform:uppercase}.node-type-support-document .group-video .node-video-library .field-name-field-published .date-display-single{font-size:14px}.node-type-support-document .group-video .node-video-library .group-tags{border-bottom:1px solid #eaeaeb;border-top:1px solid #eaeaeb;margin-top:10px;padding:8px 0 5px}.support-landing-menu [class*=column]+[class*=column]:last-child{clear:both;float:left}.support-list-title{clear:both;margin-bottom:10px}.node-support-document ol,.node-support-document ul{padding-left:20px}.node-support-document ol li,.node-support-document ul li{margin-bottom:10px}.field-type-step-by-step .step{float:left;width:48%;margin-bottom:20px}.field-type-step-by-step .step.odd{clear:both}.field-type-step-by-step .step.odd{margin-right:4%}.field-type-step-by-step .image{display:block;height:auto;max-width:100%;position:relative;margin-bottom:16px}.field-type-step-by-step .step.has-image .image h3{margin-bottom:1px !important}@media(min-width:530px){.field-type-step-by-step .field-item.even{clear:both}}.field-type-step-by-step .image h3{background:#e95921 none repeat scroll 0 0;color:#fff;float:left;font-size:14px;font-weight:400;line-height:18px;padding:10px 15px;text-align:center;text-transform:uppercase;vertical-align:top;z-index:5;width:100%}@media screen and (max-width:1024px){.node-type-support-document .field-name-field-section-menu ul.menu li.has-children li a,.node-type-support-document .field-name-field-section-menu ul.menu li.has-children li .text-item{font-size:15px;padding:15px 10px 15px 0;width:100%}.section-support .field-name-field-section-menu ul.menu>li>a,.section-support .field-name-field-section-menu ul.menu>li>.text-item{font-size:15px;padding:15px 25px 15px 0;width:100%}}@media screen and (max-width:768px){#block-hunter-support-support-section-title-block .pipe{border-left:2px solid;color:#e6e6e7;float:left;height:25px;margin-left:12px;margin-right:2px;position:relative;top:0}.section-support .field-name-field-section-menu ul.menu>li>a,.section-support .field-name-field-section-menu ul.menu>li>.text-item{font-size:18px;padding:15px 10px 15px 0;width:100%}.field-name-field-section-menu ul.menu>li.has-children>a::after,.field-name-field-section-menu ul.menu>li.has-children>.text-item:after{font-size:1.5em;line-height:1.4em}.field-name-field-section-menu ul.menu>li.has-children>a:after,.field-name-field-section-menu ul.menu>li.has-children>.text-item:after{color:#005483;content:"+";font-size:1.5em;font-weight:normal;line-height:1.4em;position:absolute;right:25px;top:0}.support_class_pgs .sidebar .block .menu a{font-size:18px}}@media screen and (max-width:530px){.field-type-step-by-step .step{float:left;margin-bottom:20px;width:100%}.field-type-step-by-step .step .image img{max-width:100% !important;width:100% !important}.field-type-step-by-step .step.odd{margin-right:0}}@media screen and (max-width:480px){.node-type-support-document .content img{display:block;float:none;margin:0 auto;max-height:400px;width:auto}#block-hunter-support-support-section-title-block .pipe{margin-right:12px}#block-hunter-support-support-section-title-block h1.title .title-section{margin-left:0px}}.pagination-centered{float:right;margin-top:30px;text-align:center}#node_video_library_full_group_video_details .field-name-field-related-products .field-label{display:block}.node-type-video-library #node_video_library_full_group_video_details.expanded .group_tags>div{float:left;margin-right:20px}.node-type-vl-landing .field-name-field-featured-video h1.title{display:none}.node-type-vl-landing .node-video-library{background:none;margin-bottom:0;padding:0}.node-type-vl-landing .field-name-field-featured-video .body.text-secondary h2 a{text-transform:none}.node-type-vl-landing .field-name-field-featured-video .body.text-secondary{line-height:28px}.node-type-vl-landing h1.title{border-bottom:1px solid #ccc;margin-top:52px;padding-bottom:10px;margin-bottom:20px;display:block;font-size:40px}.node-type-vl-landing .search-form{margin-bottom:20px;margin-top:20px}@media only screen and (max-width:480px){.node-type-vl-landing .search-form{margin-bottom:0;margin-top:10px}}.node-type-vl-landing .large-9 .block-views h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:18px;margin-bottom:10px;padding-bottom:5px;padding-top:7px}.node-type-vl-landing .block-views{margin:0;display:inline-block;width:100%}.node-type-vl-landing h2.block-title .video-library-button{float:right;font-weight:400;margin-left:15px;position:relative;top:-5px;color:#00658a !important;background:none}.node-type-vl-landing .field-name-field-youtube-id{float:left;margin-right:30px}.field.field-name-field-featured-video.field-type-node-reference.field-label-hidden.field-wrapper{margin-bottom:50px}.view-video-library-views .views-field.views-field-title{font-weight:800;font-size:13px;line-height:18px;margin-top:8px;text-align:left}.node-type-vl-landing .view.view-video-library-views{display:inline-block;padding-bottom:70px;text-align:center;width:100%}.view-id-video_library_views .views-row{position:relative}.node-type-video-library .video-library-related-video .video-library-results-series,.node-type-video-library .view-display-id-video_library_related_videos .views-row .video-library-results-series{width:58px}.view-video-library-views .views-field.views-field-nothing{position:relative}.video-library-duration{padding:7px 8px 5px}.view-video-library-views .views-field .field-content a{color:#00658a}.node-type-vl-landing h2.block-title .video-library-button::after{content:"→";margin-left:10px}.block.block-video-library.block-video-library-video-library-home-button{display:none}.video-library-result{background:#e4e4e4 none repeat scroll 0 0;clear:both;float:left;margin:10px 0;padding:10px;width:100%}.block.block-video-library.block-video-library-video-library-sort-icons{float:right;margin-bottom:15px}.video-library-teaser{font-size:13px;line-height:18px}.video-library-result-label{line-height:20px;margin-top:0}#video-library-results.grid-view .video-library-image img,#video-library-results.grid-view .video-library-image{float:none;height:auto;width:100%}#video-library-results.grid-view .video-library-result.item-1{clear:both;margin-left:0}#video-library-results.grid-view .video-library-result.item-3{margin-right:0}#video-library-results.grid-view .video-library-result{clear:none;float:left;margin:1.7%;width:31%}.node-type-video-library .node-video-library{width:auto}.node-type-video-library #node_video_library_full_group_video_details{width:100%}#node_video_library_full_group_video_details .field-label-inline .field-label,#node_video_library_full_group_video_details .field-label-inline .field-items{float:left;font-size:14px}.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-label,.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-items{float:right;margin-left:6px}#block-video-library-video-library-related-videos{margin-top:60px}#block-video-library-video-library-related-videos h2{font-size:18px}.view-video-library-views .view-content{display:inline-block}.view-video-library-views .attachment.attachment-before{display:inline-block;position:relative;text-align:left;width:100%}.view-video-library-views .views-row{margin-top:30px}.block-system-main.list-view .hunter-resource-display-item{display:block;width:100%;margin:0;margin:10px 0;border-bottom:1px solid #979797;padding:10px 0 30px 0}#block-system-main.list-view .hunter-resource-display-item .file{padding:0px}#block-system-main.list-view .hunter-resource-display-item a.hunter-resource-display-resource-image{float:left;margin-right:20px;width:18%}#block-system-main.list-view .hunter-resource-display-languages{background:#e1e1e1;clear:none;display:inline-block !important;margin:0;min-height:153px;padding:5px 0 0;width:76%}#block-system-main.list-view .hunter-resource-display-languages .hunter-resource-display-language{background-color:#f5f5f5;float:left;border:1px solid #979797;width:32%;margin-left:5px;margin-bottom:5px;height:25px;overflow:hidden}#block-system-main.list-view .hunter-resource-display-language-file-language{display:inline}.hunter-resource-display-language.does-not-exist{display:none;background:#bbb !important;color:#777;text-align:center}#block-system-main.list-view .hunter-resource-display-language-title{width:100%}#block-system-main.list-view .hunter-resource-display-languages .hunter-resource-display-language .language-icon{float:left}#block-system-main.list-view .hunter-resource-display-language .hunter-resource-display-language-title{float:none;display:inline;margin-left:10px}#block-system-main.list-view .hunter-resource-display-language-globe{display:none}#block-system-main.list-view .hunter-resource-display-edit-media{margin-left:10px;display:inline-block !important;position:relative;z-index:2}#block-system-main.list-view .hunter-resource-display-resource-title{display:none}#block-system-main.list-view .hunter-resource-display-resource-title.list-view-only{display:block !important;width:auto;font-size:14px;text-transform:none}#block-system-main.list-view .hunter-resource-display-item .hunter-resource-display-resource-title.list-view-only a{width:auto;font-size:14px;text-transform:none;margin:0 0 10px 0}#block-system-main.list-view .hunter-resource-display-language a.resource-block-link{display:block;width:100%;height:100%;position:absolute;z-index:1}#block-system-main.list-view .hunter-resource-display-language{position:relative}.node-type-video-library .field-name-field-youtube-id,.node-type-video-library .field-name-field-custom-code{clear:both;margin-bottom:10px;padding-bottom:56.23%;position:relative;width:100%}.node-type-video-library .field-name-field-youtube-id iframe,.node-type-video-library .field-name-field-custom-code iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.taxonomy-field-wrapper .field-name-field-video-category .links.inline{list-style:outside none none}.taxonomy-list-wrapper .field-name-field-product-line .links.inline{list-style:outside none none}.video-library-results-series{display:block;float:right;margin-bottom:20px;width:100%}.video-library-image .video-library-results-series{background:#026386 none repeat scroll 0 0;border-radius:0 0 0 4px;-webkit-box-shadow:-1px 2px 3px 1px rgba(68,68,68,.6);box-shadow:-1px 2px 3px 1px rgba(68,68,68,.6);color:#fff;font-size:11px;line-height:16px;padding:5px 10px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:auto}.video-library-series-title{font-weight:800;line-height:20px;text-transform:uppercase;text-align:center}.node-type-video-library .node-video-library h1.title{display:block;font-size:26px;margin-bottom:10px;margin-top:20px}.video-library-toc.video-library-toc-item{border-top:1px solid #ccc;font-size:14px;line-height:19px;padding:20px 5px;position:relative}.node-type-video-library .sub_header{background-color:#e4e1dd;height:32px;margin-bottom:30px;width:100%}.node-type-video-library .group_tags>div{float:none;margin-right:20px}.lang-ar.node-type-video-library .group_tags>div{float:none;margin-right:0px;margin-left:20px}.lang-ar .video-library-view-more{left:0;right:auto}.lang-ar.node-type-video-library #node_video_library_full_group_video_details.expanded .group_tags>div{float:none;margin-left:20px;margin-right:0}.node-type-video-library .taxonomy-list-wrapper .links li{display:inline;margin-left:6px}.node-type-video-library .taxonomy-list-wrapper .links.inline{margin-bottom:0px}.node-type-video-library .field-name-field-related-products .field-label,.node-type-video-library .field-name-field-published .field-label{text-transform:uppercase}.node-type-video-library .field-name-field-related-products{margin-bottom:5px}.node-type-video-library .taxonomy-list-wrapper .taxonomy-term{font-size:14px;line-height:25px}.node-type-video-library .field.field-name-field-published.field-type-datestamp{line-height:25px}.node-type-video-library .field.field-name-field-published span.date-display-single{font-size:14px}.node-type-video-library .field.field-name-field-related-products.field-type-node-reference{line-height:25px}.node-type-video-library .video-library-related-video,.view-display-id-video_library_related_videos .views-row,.group-videos .video-library-related-video{float:left;margin-left:2.6%}.node-type-video-library .video-library-related-video,.view-display-id-video_library_related_videos .views-row,.group-videos .video-library-related-video{background:#e4e4e4 none repeat scroll 0 0;padding:10px;position:relative;width:23%}.node-type-video-library #node_video_library_full_group_video_details{padding:5px 0}.node-type-video-library .group-tags .field-name-field-published{margin-right:0px}.node-type-video-library .field-name-field-related-products .product-link{font-size:14px;margin-left:4px}#block-block-76 ul{list-style:outside none none}.node-type-video-library .large-3.pull-9.columns h2.block-title{font-size:18px}.node-type-video-library .view-display-id-video_products_featured .views-row{float:left;margin:0;width:50%;text-align:center}.view-video-library-views.view-display-id-video_products_featured .views-row{margin-top:20px}.node-type-video-library .view-video-library-views .view-content{width:100%}.video-library-series-prev-next-links .next-link,.video-library-series-prev-next-links .prev-link{background-color:#00658a;border-radius:5px;color:#fff;padding:10px;text-transform:uppercase;font-size:12px}.video-library-series-prev-next-links .next-link:hover,.video-library-series-prev-next-links .prev-link:hover{background-color:#47abd1}.prev-link.icon-chevron-left-before{float:left;width:48%}.next-link.icon-chevron-right-after{float:right;width:48%}.prev-link.icon-chevron-left-before:before{margin-right:10px}.next-link.icon-chevron-right-after:after{margin-left:10px}.node-type-video-library .video-library-series-prev-next-links{clear:both;display:block;margin-bottom:35px;margin-top:15px;text-align:center}.section-videos .slideout-menu{margin-top:60px}.node-type-video-library .video-library-related-video .video-library-image,.node-type-video-library .video-library-related-video .video-library-image img,.view-display-id-video_library_related_videos .views-row .views-field-nothing,.view-display-id-video_library_related_videos .views-row .views-field-nothing img,.group-videos .video-library-related-video .video-library-image,.group-videos .video-library-related-video .video-library-image img{height:auto;position:relative;width:100%}.node-type-video-library .video-library-related-video a.video-library-result-link,.group-videos .video-library-related-video a.video-library-result-link{color:#333 !important;display:block;font-size:12px;font-weight:500;text-transform:uppercase}.video-library-category{color:#2a6486;display:block;font-size:11px;font-weight:500;margin-top:15px;text-transform:uppercase}.page-videos-search .current-search-item.current-search-item-text:nth-of-type(2),.page-videos-search{padding-right:0}.page-videos-search .headers_container.default h1#page-title{margin:10px 0 0}#block-block-11 ul{list-style:none}.node-type-product .video-library-split-second-part{font-weight:400}.video-library-split-second-part{font-weight:500}.video-library-split-first-part{text-transform:uppercase}.group-videos .video-library-tab-featured{background:#000 none repeat scroll 0 0;position:relative;padding-bottom:56.23%;height:0}.group-videos .video-library-tab-featured iframe{position:absolute;top:0;left:0;width:100%;height:100%}.node-type-product .video-library-split-second-part{font-weight:normal}.video-library-split-second-part{font-weight:normal}.video-library-split-first-part{text-transform:uppercase}.group-videos #related{float:left;margin:0 0 30px;text-align:center;width:100%}.related_inner{display:inline-block;width:100%}.group-videos h2.title{color:inherit}.group-videos .video-library-related-video{cursor:pointer;margin-bottom:15px;text-align:left;min-height:200px}.node-type-vl-landing .large-9 .block-views h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:18px;margin-bottom:10px;padding-bottom:5px;padding-top:7px}.node-type-video-library .taxonomy-list-wrapper .links li{display:inline;margin-left:6px}.node-type-video-library .large-3 h2.block-title{font-size:18px}.group-tags .taxonomy-list-wrapper{display:table;width:100%}.node-type-video-library .field.field-name-field-published span.date-display-single{font-size:14px;margin-left:4px}.node-type-video-library .field-name-field-youtube-id,.node-type-video-library .field-name-field-custom-code{clear:both;margin-bottom:10px;padding-bottom:56.23%;position:relative;width:100%}.node-type-video-library .field-name-field-youtube-id iframe,.node-type-video-library .field-name-field-custom-code iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.node-type-video-library .taxonomy-list-wrapper .links.inline{margin-bottom:0px}.node-type-video-library .field-name-field-related-products .field-label,.node-type-video-library .field-name-field-published .field-label{font-weight:500;text-transform:uppercase}.node-type-video-library .field-name-field-related-products{margin-bottom:5px}.node-type-video-library .taxonomy-list-wrapper .taxonomy-term{font-size:14px;line-height:25px}.node-type-video-library .node-video-library h1.title{display:block;font-size:26px;margin-bottom:10px;margin-top:20px}.node-type-video-library h1.title{color:#222;text-transform:none}#node_video_library_full_group_video_details .field-label-inline .field-label,#node_video_library_full_group_video_details .field-label-inline .field-items{float:left;font-size:14px}.node-type-video-library .taxonomy-list-wrapper .links.inline{margin-bottom:0;position:relative;top:-2px}.node-type-vl-landing .field-name-field-featured-video h1.title{display:none}.node-type-vl-landing .node-video-library{background:rgba(0,0,0,0) none repeat scroll 0 0;margin-bottom:0;padding:0}.node-type-vl-landing .field-name-field-featured-video .body.text-secondary h2 a{text-transform:none}.node-type-vl-landing .field-name-field-featured-video .body.text-secondary h2{display:table;font-size:18px;margin-bottom:20px;margin-top:20px;padding-top:10px}@media only screen and (min-width:768px)and (max-width:1024px){.node-type-vl-landing .field-name-field-featured-video .body.text-secondary h2{display:inline-block;font-size:18px;margin-bottom:20px;margin-top:20px;padding-top:0px}.node-type-vl-landing .field-name-field-youtube-id{background:#000 none repeat scroll 0 0;height:0;padding-bottom:56.23%;position:relative;width:100%}.field-name-field-youtube-id iframe{height:100%;left:0;position:absolute;top:0;width:100%}}.node-type-vl-landing .field-name-field-featured-video .body.text-secondary{line-height:28px}.node-type-vl-landing h1.title{border-bottom:1px solid #ccc;display:block;font-size:40px;margin-bottom:20px;margin-top:52px;padding-bottom:10px}.node-type-vl-landing .search-form{margin-bottom:20px;margin-top:20px}@media only screen and (max-width:480px){.node-type-vl-landing .search-form{margin-bottom:0;margin-top:10px}}.node-type-vl-landing .large-9 .block-views h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:18px;margin-bottom:10px;padding-bottom:5px;padding-top:7px;text-transform:uppercase}.node-type-vl-landing .block-views{display:inline-block;margin:0;width:100%}.node-type-vl-landing h2.block-title .video-library-button{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#00658a !important;float:right;font-weight:500;margin-left:15px;position:relative;top:-5px}.node-type-vl-landing .field-name-field-youtube-id{float:left;margin-right:30px}.field.field-name-field-featured-video.field-type-node-reference.field-label-hidden.field-wrapper{margin-bottom:50px}.view-video-library-views .views-field.views-field-title{font-weight:500;font-size:13px;line-height:18px;margin-top:8px;text-align:left}.node-type-vl-landing .view.view-video-library-views{display:inline-block;padding-bottom:70px;text-align:center;width:100%}.view-id-video_library_views .views-row{position:relative}.node-type-video-library .video-library-related-video .video-library-results-series,.node-type-video-library .view-display-id-video_library_related_videos .views-row .video-library-results-series{width:58px}.view-video-library-views .views-field.views-field-nothing{position:relative}.video-library-duration{padding:7px 8px 5px}.view-video-library-views .views-field .field-content a{color:#00658a}.node-type-vl-landing h2.block-title .video-library-button::after{content:"→";margin-left:10px}.block.block-video-library.block-video-library-video-library-home-button{display:none}.video-library-result{background:#e4e4e4 none repeat scroll 0 0;clear:both;float:left;margin:10px 0;padding:10px;width:100%}.block.block-video-library.block-video-library-video-library-sort-icons{float:right;margin-bottom:15px;margin-top:10px}.video-library-teaser{font-size:13px;line-height:18px}.video-library-result-label{line-height:20px;margin-top:0}#video-library-results.grid-view .video-library-image img,#video-library-results.grid-view .video-library-image{float:none;height:auto;width:100%}#video-library-results.grid-view .video-library-result.item-1{clear:both;margin-left:0}#video-library-results.grid-view .video-library-result.item-3{margin-right:0}#video-library-results.grid-view .video-library-result{clear:none;float:left;margin:1.7%;width:31%}.node-type-video-library .node-video-library{width:auto}.node-type-video-library #node_video_library_full_group_video_details{width:100%}#node_video_library_full_group_video_details .field-label-inline .field-label,#node_video_library_full_group_video_details .field-label-inline .field-items{float:left;font-size:14px;text-transform:uppercase}.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-label,.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-items{float:right;margin-left:6px}.node-type-video-library .field .field-label,.node-type-vl-landing .field .field-label{font-weight:500}#block-video-library-video-library-related-videos{margin-top:60px;margin-bottom:60px}#block-video-library-video-library-related-videos h2{font-size:18px;text-transform:uppercase}.view-video-library-views .view-content{display:inline-block}.view-video-library-views .attachment.attachment-before{display:inline-block;position:relative;text-align:left;width:100%}.view-video-library-views .views-row{margin-top:30px}.video-library-download-button,.video-library-button,.video-library-button-wrapper{border:medium none;border-radius:0;cursor:pointer;font-weight:500;font-size:14px;line-height:22px;padding:7px 10px 5px;text-transform:uppercase}.video-library-button{border:medium none;border-radius:0;cursor:pointer;font-weight:800;font-size:14px;line-height:22px;padding:7px 10px 5px;text-transform:uppercase;background-color:#ccc;text-align:center;display:block}.node-type-vl-landing .search-form{margin-bottom:20px;margin-top:20px}@media screen and (max-width:768px){.node-type-vl-landing .search-form{margin-bottom:20px;margin-top:0px}}@media only screen and (max-width:480px){.node-type-vl-landing .search-form{margin-bottom:20px;margin-top:0px}}#edit-basic{display:table;width:100%}.page-photos .form-item.form-type-textfield.form-item-keys,.page-documents .form-item.form-type-textfield.form-item-keys,.page-videos .form-item.form-type-textfield.form-item-keys,.node-type-vl-landing .form-item.form-type-textfield.form-item-keys{display:table-cell;margin-right:10px;margin-top:0;vertical-align:top;width:100%}.page-photos .form-item.form-type-textfield.form-item-keys label,.page-documents .form-item.form-type-textfield.form-item-keys label,.page-videos .form-item.form-type-textfield.form-item-keys label,.node-type-vl-landing .form-item.form-type-textfield.form-item-keys label{display:none}.page-photos .form-item.form-type-textfield.form-item-keys input,.page-documents .form-item.form-type-textfield.form-item-keys input,.page-videos .form-item.form-type-textfield.form-item-keys input,.node-type-vl-landing .form-item.form-type-textfield.form-item-keys input{-webkit-box-shadow:none;box-shadow:none;height:50px;margin:0;padding:2px 16px 0}.page-photos #edit-basic .form-submit,.page-documents #edit-basic .form-submit,.page-videos #edit-basic .form-submit,.node-type-vl-landing #edit-basic .form-submit{background-color:#2bc5f5;border:medium none;-webkit-box-shadow:none;box-shadow:none;display:table-cell;float:left;height:50px;margin-bottom:0;margin-left:10px;margin-right:0;min-width:100px;padding:15px 10px 11px;text-transform:uppercase;white-space:nowrap}.page-photos .form-item.form-type-checkbox.form-item-retain-filters,.page-documents .form-item.form-type-checkbox.form-item-retain-filters,.page-videos .form-item.form-type-checkbox.form-item-retain-filters,.node-type-vl-landing .form-item.form-type-checkbox.form-item-retain-filters{background-color:#ccc;display:none;margin:0;min-width:240px;padding:13px 20px;text-transform:uppercase;vertical-align:middle;width:100%}@media screen and (max-width:768px){.slideout-menu .video-library-button.active{margin-top:10px}.node-type-video-library .mobile_sub_header{display:none}.section-videos .large-3.pull-9.columns{position:fixed;top:0px;left:-100%;width:100%;height:100%;z-index:1000;background-color:#f5f5f6;padding-bottom:0px}.node-type-video-library .large-3.pull-9.columns{position:relative;top:0px;left:auto;width:100%;height:100%;z-index:1000;background:none;padding-bottom:0px}.section-videos .slideout-menu{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#f5f5f6;position:relative}.front .mobile_sub_header{display:none}.section-videos .hunter-facetapi-select-form .ajax-progress{float:none;position:absolute;right:29px;top:-31px}.section-videos .slideout-menu{margin-top:0}.section-videos h1.title{border-bottom:medium none;margin-bottom:15px;margin-top:30px;text-align:center}.section-videos .field.field-name-field-featured-video{display:none}.video-library-teaser{font-size:12px}.video-library-result-label{line-height:15px}.video-library-published-date{bottom:5px;left:0;position:absolute}.video-library-result .video-library-image{float:left;height:auto;margin-right:10px;position:relative;width:200px;z-index:1}.video-library-teaser{font-size:13px;line-height:14px}.view-video-library-views .view-content{margin-left:0px}.view-id-video_library_views .views-row{width:22%}.node-type-video-library .field-name-field-youtube-id{clear:both;margin-bottom:10px;padding-bottom:56.23%;position:relative;width:100%}.field-name-field-youtube-id iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.node-type-vl-landing .large-9 .block-views h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:18px;margin-bottom:0;padding-bottom:5px;padding-top:7px}.view-id-video_library_views .views-row{width:22.9%}.view-id-video_library_views .views-row{float:left;margin-left:2.8%}.view-id-video_library_views .views-row.views-row-first{margin-left:0px}.node-type-video-library .large-3.pull-9.columns{margin-top:80px;z-index:2}.node-type-video-library .taxonomy-list-wrapper .taxonomy-term{font-size:14px;line-height:25px}#node_video_library_full_group_video_details .field-label-inline .field-label,#node_video_library_full_group_video_details .field-label-inline .field-items{float:left;font-size:14px}.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-label,.lang-ar #node_video_library_full_group_video_details .field-label-inline .field-items{float:right;margin-left:6px}.node-type-video-library .taxonomy-list-wrapper .links li{display:inline;margin-left:6px;position:relative;top:-2px}.node-type-video-library .view-display-id-video_products_featured img{height:auto;width:auto}.block.block-video-library.contextual-links-region.block-video-library-video-library-series-toc{margin-bottom:60px}#block-block-76{margin-top:60px}.video-library-toc .video-library-single-item{background:#2a6486 none repeat scroll 0 0;border-radius:4px;color:#fff;font-size:11px;font-weight:400;left:0;padding:5px 11px;position:absolute;top:15px}.video-library-toc-link{display:block;margin-left:38px}.view-video-library-views .field-content a img{width:100%}.view-video-library-views .view-content{display:block}}@media only screen and (max-width:530px){.view-id-video_library_views .views-row{width:47%;margin-bottom:22px}.view-id-video_library_views .views-row.views-row-odd{margin-left:0;clear:both}.view-id-video_library_views .views-row{margin-left:6%}.view-id-video_library_views .views-row-first{margin-left:0px}.node-type-video-library .video-library-related-video,.view-display-id-video_library_related_videos .views-row,.group-videos .video-library-related-video{background:#e4e4e4 none repeat scroll 0 0;padding:10px;position:relative;width:46%;margin-right:2%}#block-video-library-video-library-related-videos .video-library-related-video.item-3{margin-left:0}#block-video-library-video-library-related-videos .video-library-related-video{margin-bottom:3%}.node-type-video-library .video-library-related-video .video-library-image,.node-type-video-library .video-library-related-video .video-library-image img,.view-display-id-video_library_related_videos .views-row .views-field-nothing,.view-display-id-video_library_related_videos .views-row .views-field-nothing img,.group-videos .video-library-related-video .video-library-image,.group-videos .video-library-related-video .video-library-image img{float:left;height:auto;margin-right:10px;max-width:none;width:100%}.sub_title_description{color:#b0b0af;font-size:19px;font-weight:normal;line-height:28px;margin-bottom:65px}.homeowners_inner p{color:#3b3b3b;font-size:18px;text-align:left}.find_button.blue{float:left}.group-videos .video-library-related-video a.video-library-result-link{display:inline-block;font-size:14px;line-height:15px;margin-top:8px}}.search-results dt.title{display:block;width:100%}.page-search .search-result cite,.page-news .search-result cite{color:#093}.search-result p{margin:0}.search-result .product-image{float:left;max-width:100px;height:auto;margin-right:15px;border:1px solid #ccc}.search-result.site-search dt.title{width:auto;float:none}.page-search .search-result,.page-news .search-result{margin-bottom:1.8em}.page-search .series_level_container{color:#fff;padding:.2em .5em .06em;font-size:.7em;text-transform:uppercase;position:relative;top:-3px;margin-left:5px;display:inline !important}.section-site-studies .search-image img{height:auto;width:100%}.page-site-studies dd div.tags{color:#666;font-size:9px;text-align:right;text-transform:uppercase}.tags .label{background:none;color:#000}.search-results .title{font-size:1.2em;line-height:1.4;display:inline;float:left}.node-project-portfolio .field-name-field-beauty-shot-images img{width:100%}.field-name-field-beauty-shot-images{border-top:5px solid #e95921;height:auto;position:static}.group_pp_quick_specs{background:none;background-color:#faf9f8;margin-bottom:30px;margin-top:10px;padding-bottom:10px}.group_pp_quick_specs{float:left;width:100%}.site_study_pgs h2.block-title{font-size:1.125em;margin-bottom:16px;margin-top:6px;text-transform:uppercase}#block-views-dd7ac862283fb26932e15393b426a97b,#block-views-2e870314745f8422b902bd656c2411c5{background:#f2f2f2 none repeat scroll 0 0;margin-left:0px;width:100%;padding:10px 20px;margin-bottom:20px}.view-display-id-pp_installed_products img,.view-display-id-pp_related_projects img{border:1px solid #797979;height:auto !important;width:100% !important}.view-display-id-pp_installed_products .views-row,.view-display-id-pp_related_projects .views-row{height:auto;opacity:.7;padding:0;position:relative;width:47%;margin-bottom:6%}.view-display-id-pp_installed_products .views-row-odd,.view-display-id-pp_related_projects .views-row-odd{margin-right:6%}.view-display-id-pp_installed_products .views-field-title-1 a,.view-display-id-pp_related_projects .views-field-title-1 a{bottom:0}.node-type-project-portfolio .field-name-field-subheader{clear:none;color:#574741;display:block;font-size:1.4em;font-weight:600;margin-bottom:10px;width:100%}.group_pp_quick_specs h3{background:#574741 none repeat scroll 0 0;color:#fff;display:block;font-size:1em;font-weight:500;margin-bottom:16px;padding:12px 15px;text-transform:uppercase}.group_pp_quick_specs .field{float:left;margin-bottom:22px;padding:2px 25px;width:33%;font-weight:500}.group_pp_quick_specs .field-label{color:#e95921;font-size:14px;font-weight:400;margin-bottom:2px}.site_study_pgs .body.field{display:inline-block;margin-bottom:40px}.location.vcard .adr{line-height:1.5}.node-type-project-portfolio .header-image{max-width:100%;min-width:0;position:relative;height:auto}.node-type-project-portfolio .view-gallery{width:auto;height:auto}.node-type-project-portfolio .view-gallery a{color:#fff;display:block;font-size:.8em;text-decoration:none;text-transform:uppercase;width:100%;height:auto}.node-type-project-portfolio .view-gallery{height:auto;max-height:380px;overflow:hidden;position:absolute;top:5px;width:100%}.node-type-project-portfolio .view-gallery img{height:auto;width:100%;opacity:0}.site_study_pgs #colorbox,.site_study_pgs #cboxOverlay,.site_study_pgs #cboxWrapper{padding-bottom:0px !important}.site_study_pgs #cboxTitle{display:none !important}.site_study_pgs #cboxTitle .photo_specs_and_download{display:none !important}.site_study_pgs #cboxLoadedContent{float:left;overflow:hidden !important;width:100% !important}.site_study_pgs #cboxContent{left:0 !important}.site_study_pgs .location-locations-header{font-size:22px;font-weight:800;margin-top:20px;text-transform:uppercase}@media screen and (max-width:768px){.site_study_pgs #cboxTitle .photo_specs_and_download{display:none !important}.site_study_pgs #cboxTitle_mobile{display:none !important}.site_study_pgs #cboxLoadedContent{float:left;overflow:hidden !important;width:100% !important}}@media screen and (max-width:950px){.view-display-id-pp_installed_products .views-row,.view-display-id-pp_related_projects .views-row{width:100%}}@media screen and (max-width:768px){.view-display-id-pp_installed_products .views-row,.view-display-id-pp_related_projects .views-row{width:21%}.view-display-id-pp_installed_products .views-row,.view-display-id-pp_related_projects .views-row{margin-right:5%}.view-display-id-pp_installed_products .views-row:nth-of-type(4),.view-display-id-pp_related_projects .views-row:nth-of-type(4){margin-right:0}.view-display-id-pp_installed_products .views-row-odd,.view-display-id-pp_related_projects .views-row-odd{clear:none}.page-site-studies .large-3.pull-9.columns{position:fixed;top:0px;left:-100%;width:100%;height:100%;z-index:1000;background-color:#f5f5f6;padding-bottom:0px}.site_study_pgs .large-3.pull-9.columns{position:relative;top:0px;left:auto;width:100%;height:100%;z-index:1000;background:none;padding-bottom:0px}.site_study_pgs .mobile_sub_header{display:none}.site_study_pgs .slideout-menu{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#f5f5f6;position:relative}}@media screen and (max-width:600px){.group_pp_quick_specs .field.field-name-field-transformer-count{clear:none}.group_pp_quick_specs .field{width:50%}}@media screen and (max-width:480px){.section-site-studies .small-block-grid-2>li{width:100%}.view-display-id-pp_installed_products .views-row,.view-display-id-pp_related_projects .views-row{width:30%;margin-right:5%}.view-display-id-pp_installed_products .views-row:nth-of-type(3),.view-display-id-pp_related_projects .views-row:nth-of-type(3),.view-display-id-pp_installed_products .views-row:nth-of-type(6),.view-display-id-pp_related_projects .views-row:nth-of-type(6){margin-right:0}.view-display-id-pp_installed_products .views-row-odd,.view-display-id-pp_related_projects .views-row-odd{clear:none}.view-display-id-pp_installed_products .views-row:nth-of-type(4),.view-display-id-pp_related_projects .views-row:nth-of-type(4){margin-right:5%}}.field-name-field-support-subsections .support-landing-menu-item{display:inline-block;margin:0}.field.field-name-field-support-subsections .support-landing-menu-item{text-align:center}.support-landing-menu-item-label{font-size:22px;font-weight:500;text-transform:uppercase}.node-type-support-landing .mobile_sub_header{display:none}.support-landing-menu-item-image{border:1px solid #ccc;width:100%}.support-landing-menu-item .support-landing-menu-item{width:100%}.node-type-support-section-search .field-name-field-welcome-page-title,.support-landing-menu-item-image img{border-bottom:none}.support-landing-menu.large-block-grid-4 li{margin-bottom:20px;width:33.3%}.support-landing-menu.large-block-grid-4>li:nth-of-type(4n+1){clear:none}.node-type-support-landing .field-name-field-support-subsections{margin:0}.node-type-support-document main{margin-top:30px}.node-type-support-section main{margin-top:30px}#block-hunter-support-support-section-title-block h1.title{background-color:#fff;color:#47abd1;font-size:36px;margin-bottom:0;margin-top:0;padding:0 15px 8px 0;text-transform:uppercase}#block-hunter-support-support-section-title-block h1.title .title-section{font-weight:500}.support_class_pgs .horizontal-tabs-panes.horizontal-tabs-processed fieldset{margin:0 auto;max-width:1190px;padding-top:0}.node-type-support-document .hunter-resource-display-item.first-resource{clear:none}@media screen and (max-width:768px){.step-linking{display:block;float:left;width:100%}.step-linking2{display:block;float:right;width:100%}}@media screen and (max-width:768px){.support_class_pgs .mobile_slideout_subheader,.support_class_pgs .button_apply_filters_bottom{display:none}.support_class_pgs .mobile_sub_header{display:none}.support-landing-menu.large-block-grid-4 li{margin-bottom:0;min-height:300px}.support-landing-menu-item-label{font-size:17px;line-height:1.3}.support-landing-menu.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.node-type-support-document .large-3.pull-9.columns{position:fixed;top:0px;left:-280px;width:280px;height:100%;z-index:1000;background-color:#fff}.slideout-menu{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:#f5f5f6}.slideout-menu .menu li{float:left;margin-right:0px;width:100%}.slideout-menu-toggle{cursor:pointer;background-color:#aca9a7;display:inline-block;float:right;height:auto;position:absolute;right:-45px;top:82px;width:45px;padding-top:20px;text-align:center;padding-bottom:40px}h4 span{display:block;color:#f5f5f6}.node-type-support-document .large-9.push-3.main.columns,.node-type-support-section .large-9.push-3.main.columns{padding-left:60px}.field-name-field-section-menu ul.menu>li>a{width:100%}.node-type-support-document .large-3.pull-9.columns{padding:0}.section-support .large-3.pull-9.columns{background-color:#fff;height:100%;left:-280px;position:fixed;top:0;width:280px;z-index:1000;padding:0}.slideout-menu-toggle h4::before{border-bottom:1px solid #f5f5f6;content:"";display:block;font-family:"fontello";font-size:25px;margin-left:7px;margin-right:7px;padding-bottom:15px;color:#f5f5f6;margin-bottom:15px}.arrow-right{width:0;height:0;border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0);border-left:15px solid #aca9a7;left:45px;position:absolute;top:40%}.node-type-support-document #selector{display:none}.node-type-support-document #sel-option{display:inline-block}.node-type-support-document .field-group-htabs-wrapper{margin-left:0;width:100%}.node-type-support-document .field-name-field-section-menu ul.menu>li>a{color:#00658a;display:block;font-size:16px;padding:15px 0;width:100%}#block-hunter-support-support-section-node-menu-block .block-title{font-size:20px}#block-hunter-support-support-section-node-menu-block .block-title::before{font-size:25px}.node-type-support-document .large-3.pull-9.columns{margin-top:0px}.node-type-support-document .small-6{width:50%}.field-name-field-support-subsections .support-landing-menu-item{display:block;margin-bottom:18px;vertical-align:top;margin-right:0}.support-list{display:block}.support-list .image{display:block;float:none;margin-left:0}#block-hunter-support-support-section-title-block h1.title{font-size:25px}.node-type-support-document .support-list .content{display:block;float:left;padding-right:20px;vertical-align:middle;width:100%}.node-type-support-document .support-list .image{display:block;float:right;width:100%;margin-left:0px}.next_article{width:50%}.next_article a,.prev_article a{color:#fff;font-size:13px}.prev_article>a{text-align:right;margin-bottom:0;height:80px}.next_article>a{text-align:left;margin-bottom:0}.prev_article,.next_article{height:100px}}@media screen and (max-width:480px){.next_article a,.prev_article a{color:#fff;font-size:11px}.next_article .icon-chevron-right:after,.prev_article .icon-chevron-right:after{font-size:20px}.prev_article,.next_article{height:50px}.next_article a,.prev_article a{padding:13px 10px 10px;font-size:0;height:auto;margin-top:7px}.next_article a .next_header,.prev_article a .prev_header{margin-bottom:0;font-size:11px}.next_article .icon-chevron-right:after,.prev_article .icon-chevron-right:after{position:relative;top:-5px}}@media screen and (max-width:400px){.support-landing-menu.large-block-grid-4 li{margin-bottom:0;min-height:300px;width:50%}}.section-professionals .icon_container{display:table-cell;vertical-align:middle;width:44px}.subsection_title{display:table-cell;padding-top:4px;vertical-align:middle}.section-professionals .icon_container svg{width:34px}.box_heading_container{display:table;width:100%}.box_heading_container h2{font-size:16px;background-color:#00658a;color:#fff;margin-bottom:.7em;margin-top:0;padding:10px 10px 8px;text-align:center;text-transform:uppercase;display:table-cell;vertical-align:middle;line-height:1.2;-webkit-transition:all .4s;transition:all .4s}.tools_container li{list-style:none}.programs_container a,.tools_container a,.resources_container a{font-weight:500}ul.why_fx li a span{color:#000;display:inline-block;font-size:20px;font-weight:500;line-height:1.2;margin-top:10px;text-transform:uppercase}@media(max-width:1000px){ul.why_fx li a span{font-size:16px}}@media(max-width:768px){ul.why_fx li a span{font-size:20px}}@media(max-width:560px){ul.why_fx li a span{font-size:16px}}.why h3{border-bottom:1px solid #e6e6e7;margin-top:12px;padding-bottom:10px;text-transform:none}.large-block-grid-3.why_fx>li{padding:0 14px 28px}ul.why_fx li a img{width:100%}@media screen and (max-width:1040px){.why_fx.large-block-grid-3>li{width:50%}.why_fx.large-block-grid-3>li:nth-of-type(3n+1){clear:none}.why_fx.large-block-grid-3>li:nth-of-type(5){clear:left}}@media screen and (max-width:900px)and (min-width:768px){.page-node__professionals .large-9{width:calc(100% - 230px)}.page-node__professionals .large-3.sidebar{width:230px}}@media screen and (max-width:768px){.page-node__professionals .large-3.sidebar{width:100%}.page-node__professionals .large-9{width:100%}ul.our_professionals li{width:50%}ul.why_fx li{width:50%}.section-professionals .sidebar{display:none}}@media screen and (max-width:768px)and (max-width:768px){.section-professionals .sidebar{display:block}}@media screen and (max-width:768px){.section-professionals .mobile_sub_header{display:none}.why_fx_container{margin-top:0}}@media screen and (max-width:580px){.why_fx.large-block-grid-3>li{width:100%;padding:0 .625em 1.25em}}@media only screen and (max-width:430px){.tools_and_services.small-block-grid-2>li{padding:0 .625em 1.25em;width:100%}.tools_container{width:100%}.resources_container{width:100%}}@media screen and (max-width:380px){ul.our_professionals li{width:100%}ul.why_fx li{width:100%}}.why_fx_container{clear:both;display:block;float:none;margin:62px auto 0;max-width:1190px;padding-left:.9375em;padding-right:.9375em}.why_fx .why:hover h2{background-color:#055372}.why_fx_container .why_fx{display:inline-block;margin-top:14px}@media only screen and (max-width:876px){.why_fx h2{font-size:13px}}@media only screen and (max-width:768px){.why_fx h2{font-size:16px}}@media only screen and (max-width:430px){.why_fx.small-block-grid-2>li{padding:0 .625em 1.25em;width:100%}}.contact_a_rep.button{background-color:#ee7623;color:#fff;margin-bottom:20px;margin-top:10px;padding-left:15px;padding-right:15px;text-align:left;width:100%}.contact_a_rep.button .not_bold{text-transform:none;display:block}.contact_a_rep.button .not_bold{display:block;margin:0 0 8px;text-transform:none}.contact_a_rep .icon-right-open-1{font-size:14px;margin-left:14px;position:relative;top:-1px}ul.our_professionals a .image_container{position:relative}ul.our_professionals a .image_container:after{content:"";left:0;top:0;width:100%;background-color:rgba(0,0,0,.3);position:absolute;z-index:2;height:100%;-webkit-transition:all .5s;transition:all .5s}ul.our_professionals a:hover .image_container:after{background-color:rgba(238,118,35,0)}.event-grid.large-block-grid-2.small-block-grid-1>li{width:50%}.event-signup-form .large-block-grid-2>li{padding:0 .625em 1.25em;width:50%}.node-type-hunter-event h2{color:#2a6486;font-size:1.8em;margin-top:25px;text-transform:uppercase}.view-events-list .views-row{width:100%;padding:20px}.view-events-list .view-content .views-row .views-field-nothing-1{margin-bottom:10px}#block-views-events-list-front-events-block h2.block-title,.view-events-list{margin:10px 0 !important}@media screen and (max-width:768px){.event-grid.large-block-grid-2.small-block-grid-1>li{width:100%}.event-signup-form .large-block-grid-2>li{padding:0 .625em 1.25em;width:100%}.event-signup-form #WebToLeadForm input[type=text]{font-size:13px;padding:5px;width:100%}.event-signup-form #WebToLeadForm fieldset{border:0 none;padding:0 20px}.event-signup-form{width:100%}.event-signup-form #WebToLeadForm fieldset#edit-col3{width:100%}.event-signup-form #WebToLeadForm textarea{width:100% !important}.view-events-list.view-display-id-events_list_map{display:block;float:right;margin:0 0 30px !important;width:100%}.view-events-list .gmap-right{float:right;width:100% !important}.view-id-events_list.view-display-id-page .views-field-title,.view-id-events_list.view-display-id-page .views-field-nothing,.view-id-events_list.view-display-id-page .views-field-address,.view-id-events_list.view-display-id-page .views-field-nothing-2{margin-right:0}}@media screen and (max-width:460px){.view-events-list .view-content .views-row .views-field-nothing-1{width:100%}}.professionals_slider .slide_1{background:url("/sites/default/files/bg_professionals_slide_1.jpg") no-repeat center center;height:400px}.section-professionals .professionals_slider{width:100%;margin:0px auto 20px}.section-professionals .slick-slide{margin:0px}.section-professionals .slick-slide img{width:100%}.section-professionals .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.section-professionals .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.section-professionals .slick-list:focus{outline:none}.section-professionals .slick-list.dragging{cursor:pointer;cursor:hand}.section-professionals .slick-slider .slick-track,.section-professionals .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section-professionals .slick-track{position:relative;top:0;left:0;display:block}.section-professionals .slick-track:before,.section-professionals .slick-track:after{display:table;content:""}.section-professionals .slick-track:after{clear:both}.section-professionals .slick-loading .slick-track{visibility:hidden}.section-professionals .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .section-professionals .slick-slide{float:right}.section-professionals .slick-slide img{display:block}.section-professionals .slick-slide.slick-loading img{display:none}.section-professionals .slick-slide.dragging img{pointer-events:none}.section-professionals .slick-initialized .slick-slide{display:block}.section-professionals .slick-loading .slick-slide{visibility:hidden}.section-professionals .slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.section-professionals .slick-arrow.slick-hidden{display:none}.section-professionals .slick-loading .slick-list{background:#fff url(/sites/all/themes/fxl_responsive/css/./ajax-loader.gif) center center no-repeat}.section-professionals .professionals_slider.hovering .slick-prev,.section-professionals .professionals_slider.hovering .slick-next{opacity:.5}.section-professionals .professionals_slider.hovering .slick-next:hover,.section-professionals .professionals_slider.hovering .slick-prev:hover{opacity:1}.section-professionals .professionals_slider .slick-prev,.section-professionals .professionals_slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:80px;height:80px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:#f60;opacity:0;-webkit-transition:all .5s;transition:all .5s}.section-professionals .professionals_slider .slick-prev{left:25px;z-index:12;background:url("/sites/all/themes/fxl_responsive/images/left_arrow.svg") no-repeat;background-size:100%}[dir=rtl] .section-professionals .slick-prev{right:25px;left:auto}[dir=rtl] .section-professionals .slick-next{right:auto;left:25px}.section-professionals .professionals_slider .slick-next{right:25px;z-index:12;background:url("/sites/all/themes/fxl_responsive/images/right_arrow.svg") no-repeat;background-size:100%}.section-professionals .slick-dotted.slick-slider{margin-bottom:30px}.section-professionals .slick-dots{bottom:auto;left:auto;list-style:outside none none;margin:20px auto 0;padding:0;position:relative;text-align:center;-webkit-transform:none;transform:none;width:auto}.section-professionals .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;padding:0;cursor:pointer}.section-professionals .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0);background:url("/sites/all/themes/fxl_responsive/images/custom_dots.png") no-repeat;background-position:-6px -6px;overflow:hidden}.section-professionals .slick-dots li button:hover,.section-professionals .slick-dots li button:focus{outline:none;background-position:-36px -6px}.section-professionals .slick-dots li.slick-active button{background-position:-66px -6px}.professionals_slider .slick-slide{position:relative}.professionals_slider .slide_content{position:absolute;left:0;top:0;width:100%;height:100%;padding:2em}.professionals_slider .slide_content h2{color:#fff;font-size:5.4vw;margin-top:0;text-transform:uppercase}.professionals_slider .slide_content h2 span{display:block;font-weight:normal}.professionals_slider .slide_1{color:#fff}.professionals_slider .slick-next:before,.professionals_slider .slick-prev:before{content:""}.professionals_slider button{-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:768px){.section-professionals .slick-dots{bottom:2%}}@media only screen and (max-width:540px){.section-professionals .professionals_slider .slick-prev,.section-professionals .professionals_slider .slick-next{height:50px;width:50px}.section-professionals .professionals_slider .slick-next{right:5px}.section-professionals .professionals_slider .slick-prev{left:5px}}.nav-landing-template .large-3.push-9.columns{margin-top:104px}.large-3.push-9.columns .block-menu-block h2.block-title{background-color:#00658a;color:#fff;font-size:20px;padding:10px 16px 8px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;line-height:1.2;font-weight:500}.large-3.push-9.columns .block-menu-block .menu-accordion{border:2px solid #cfcdcb;-o-border-image:none;border-image:none;border-style:none solid solid;border-width:medium 1px 1px;padding:20px 10px}.large-3.push-9.columns .block-menu-block .menu-accordion li{width:100%;float:left}.large-3.push-9.columns .block-menu-block .menu-accordion li ul{clear:both}.large-3.push-9.columns .block-menu-block .menu-accordion li:first-child{margin-left:0}.nav-landing-template .large-3.push-9.columns .block-menu-block .menu-accordion li a,.nav-landing-template .large-3.push-9.columns .block-menu-block .menu-accordion li span{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#555;float:left;font-size:16px;padding:10px 40px 10px 10px;text-transform:uppercase;width:100%;font-weight:500}.nav-landing-template .large-3.push-9.columns .block-menu-block .menu-accordion li li a{font-weight:normal;padding-left:25px;font-size:15px;display:block;text-transform:capitalize;padding-top:6px;padding-bottom:6px}.large-3.push-9.columns .block-menu-block .menu-accordion li li.last{margin-bottom:20px}.large-3.push-9.columns .block-menu-block .menu-accordion .ui-state-default .ui-icon:before{font-family:"fontello";content:"";color:#000}.large-3.push-9.columns .block-menu-block .menu-accordion .ui-state-active .ui-icon:before{font-family:"fontello";content:"";color:#000}.nav-landing-template .large-3.push-9.columns .block-menu-block .menu-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:inline;height:23px;left:inherit;margin-top:-12px;padding:0;position:absolute;right:0;top:50%;width:30px}.large-3.push-9.columns .block-menu-block .menu-accordion .ui-state-active .ui-icon{background-image:none}.large-3.push-9.columns .block-menu-block .menu-accordion .ui-state-default .ui-icon{background-image:none}.large-3.push-9.columns .block-menu-block .menu-accordion .ui-icon{text-indent:0px}.large-9.pull-3.main.columns{float:right}.nav-landing-template .large-3.push-9.columns .block-menu-block{margin-bottom:20px}@media only screen and (max-width:900px){.large-3.push-9.columns .block-menu-block h2.block-title{font-size:17px}}@media only screen and (max-width:768px){.why_fx_container{margin-bottom:10px}}.large-3.columns.sidebar-second .block-menu-block .text-item{background-color:#ee7623;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0;padding:10px 16px 8px;text-transform:uppercase;width:100%}.page-node__professionals .large-3.columns.sidebar-second .block-menu-block .mega_menu_column.has-children>a{background-color:#ee7623;border:medium none;color:#fff;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0;padding:10px 16px 8px}.sidebar .menu li:first-child{margin-left:0}.sidebar .menu li{margin-right:0;width:100%}#page-title{font-size:52px;text-transform:uppercase}@media(max-width:1100px){#page-title{font-size:44px;line-height:1.2;margin-bottom:8px}}@media(max-width:768px){#page-title{font-size:32px}}@media(max-width:400px){#page-title{font-size:28px}}.node-type-product #page-title{margin-bottom:0px !important}@media(max-width:768px){.node-type-product #page-title{font-size:46px;padding-top:8px}}@media(max-width:530px){.node-type-product #page-title{font-size:32px;padding-top:8px}}.testimonials_slider .slick-prev{display:none !important}.testimonials_slider .slick-next{display:none !important}.testimonials_slider{background-color:#faf9f8;padding:20px}@media(max-width:768px){.testimonials_slider{margin-bottom:20px}}.testimonials_slider p{font-style:italic}.testimonials_slider p.quote_author{font-style:normal;text-align:center;width:100%}.testimonials_slider img{border-radius:50%;margin:0 auto 20px;max-width:110px}.designers_hero{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_designers_hero.jpg") no-repeat scroll center bottom/cover}@media(max-width:1000px){.designers_hero{background-position:18% top}}.intro_blurb{font-size:22px;margin-bottom:60px}.text_box{border:1px solid #ccc;margin-top:20px;padding:20px}.button.contact{padding:16px 20px;text-align:left;width:100%}.button.contact:focus{background-color:#ee7623}.button.contact:visited{background-color:#ee7623}.button.contact .inner{display:inline-block;font-size:18px;line-height:1;max-width:60%;text-transform:none;width:100%}.button.contact .inner span.read_more_arrow{font-family:Arial;font-size:22px;font-weight:400;margin-left:10px;position:relative;top:1px}.page-node__professionals .button.contact .inner{max-width:100%}@media screen and (max-width:768px){.page-node__professionals .button.contact .inner{max-width:200px}}@media screen and (max-width:480px){.anchor_links_nav .intro_blurb{display:none}}.professionals_section_hero{height:430px;padding-top:2%;overflow:hidden;position:relative}@media(max-width:520px){.professionals_section_hero{height:300px}}.designers_hero:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.professionals_section_hero .inner_container{color:#fff;display:block;float:none;height:auto;left:50%;margin:0 auto;max-width:1170px;padding:0 20px;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;z-index:1}.professionals_section_hero .inner_container h1{color:#fff;font-size:52px;font-weight:500;line-height:1.1;margin-top:0;text-shadow:2px 2px 4px #000;text-transform:uppercase}@media(max-width:1100px){.professionals_section_hero .inner_container h1{font-size:44px;line-height:1.4;margin-bottom:8px}}@media(max-width:768px){.professionals_section_hero .inner_container h1{font-size:32px}}@media(max-width:400px){.professionals_section_hero .inner_container h1{font-size:28px}}.left_justify{max-width:63%}@media(max-width:600px){.left_justify{max-width:100%}}.hero_text{font-size:52px;color:#fff;font-weight:400;line-height:1.1;margin-top:0;text-shadow:2px 2px 4px #000;text-transform:none}@media(max-width:1100px){.hero_text{font-size:38px;line-height:1.25}}@media(max-width:768px){.hero_text{font-size:32px}}@media(max-width:520px){.hero_text{font-size:26px}}@media(max-width:400px){.hero_text{font-size:28px}}section#design_resources{float:left;width:48%}@media(max-width:480px){section#design_resources{float:none;width:100%}}section#lighting_basics,section#technology_resources{float:right;width:49%}@media(max-width:480px){section#lighting_basics,section#technology_resources{float:none;width:100%}}section#lighting_basics{margin-bottom:24px}@media(max-width:768px){section#lighting_basics{margin-bottom:0}}.resource_mobile .resource_list a{display:block;margin-bottom:8px}@media(max-width:480px){.resource_mobile .resource_list a{margin-bottom:14px}}nav.designers_anchors{display:inline-block;margin-bottom:40px;margin-top:60px;width:100%}@media(max-width:480px){nav.designers_anchors{display:none}}.designers_anchors a{color:#000;font-weight:500}.section-professionals.page-node__professionals main .inner_main h1#page-title{display:block;margin-bottom:10px;margin-top:34px}.page-node__distributors .left_justify{max-width:62%}.page-node__professionals .sidebar{margin-top:0px}.page-node__professionals .sidebar .block .menu{margin:0}.page-node__professionals .button.contact{margin-bottom:40px}.page-node__professionals .icon_container{display:none}.button.contact .inner .not_bold{display:block;font-weight:400}@media screen and (max-width:768px){.section-professionals.lighting_professionals .sidebar{margin-top:20px}.section-professionals aside.sidebar .block-menu-block{display:none}.why_fx_container{margin-top:0}}.designers_page_container #fx_associations h2,.designers_page_container #external_links h2{border:medium none;margin-bottom:0;padding-bottom:4px}section#fx_associations{display:inline-block;margin-top:40px}#fx_associations a,#external_links a{font-size:18px;font-weight:500}#fx_associations>p,#external_links>p{margin-bottom:38px}section#fx_associations{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:20px}@media screen and (max-width:480px){section#fx_associations ul li{line-height:1.2;margin-bottom:20px}section#external_links ul li{line-height:1.2;margin-bottom:20px}}section#external_links{margin-bottom:50px}@media screen and (max-width:480px){section#fx_associations ul li{width:100%}section#external_links ul li{width:100%}}.associations_links_list,.external_links_list{list-style:none}.node-type-basic-page-with-hero .large-3.push-9.columns{padding-right:0}.node-type-basic-page-with-hero .large-9.pull-3.columns{padding-left:0}@media only screen and (max-width:1174px){.node-type-basic-page-with-hero .large-3.push-9.columns{padding-right:.9375em}.node-type-basic-page-with-hero .large-9.pull-3.columns{padding-left:.9375em}.node-type-basic-page-with-hero h1.section_title{padding-left:20px}}.node-type-basic-page-with-hero h2.block-title{background-color:#00658a;color:#fff;font-size:20px;padding:10px 16px 8px;text-transform:uppercase;margin-top:0px;margin-bottom:0px;line-height:1.2;font-weight:500;position:relative}.node-type-basic-page-with-hero h2.block-title a{color:#fff}.node-type-basic-page-with-hero h1.section_title{margin-left:auto;margin-right:auto;max-width:1150px;margin-bottom:0;border:none;padding-bottom:16px}.designers_page_container{margin:0 auto;max-width:1150px;padding-top:10px}.heading_hero.designers{display:table;height:300px;left:0;margin:0 auto 32px;max-width:1150px;position:relative;top:0;width:100%;z-index:1}.heading_hero.designers .heading_hero_bg{background:rgba(0,0,0,0) url("/sites/all/themes/hunter_responsive/images/heading_hero_bg_designers.jpg") no-repeat scroll 80% 62%/124% auto;height:300px;left:0;position:absolute;top:0;width:100%;z-index:-1}.heading_hero.designers .hero_content{display:table-cell;vertical-align:middle}.heading_hero.designers .hero_content h1{color:#fff;font-size:42px;padding:0 8%;text-align:center;text-transform:none;line-height:1.3}.designers_anchors li{text-align:center}.designers_anchors ul li{width:auto}.designers_anchors svg{color:#ee7623;display:block;fill:#ee7623;height:90px;margin:0 auto;position:relative;width:78px}.designers_anchors svg.icon_design_resources{max-width:70px}.designers_anchors svg.icon_contact_a_rep{width:88px}.designers_anchors a:hover svg{color:#e16611;fill:#e16611}.designers_anchors a:hover{color:#e16611}.designers_anchors li{float:left;list-style:outside none none}.designers_page_container .intro_blurb{display:inline-block;margin-top:50px}.anchor_links_nav{margin:0 auto;max-width:1190px;padding-left:.9375em;padding-right:.9375em}.designers_anchors>ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.resource_desktop a{display:block;font-size:20px;margin-bottom:12px}@media screen and (max-width:1200px){.designers_anchors ul li{-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (max-width:480px){.designers_page_container #fx_associations h2,.designers_page_container #external_links h2{border:medium none;color:#000;display:block;margin-bottom:10px}}.anchor_links_nav .anchor_label{display:inline-block;font-size:18px;line-height:1.3;margin-top:10px;padding-left:12px;padding-right:12px}.block.external_links{margin-top:32px}.block.external_links .content{border-bottom:1px solid #cfcdcb;border-left:1px solid #cfcdcb;border-right:1px solid #cfcdcb;padding:20px}.block.external_links .menu{display:inline-block}.block.external_links p{font-size:15px;line-height:1.5}.block.external_links li{font-size:15px;margin:0 0 12px}.quote_container_sidebar{background-color:#f1f1f1;color:#666;padding:40px 20px 0;position:relative}.quote_container_sidebar .quote_author{float:right}.designers_page_container h2{border-bottom:1px solid #ccc;color:#000;font-size:20px;margin-bottom:20px;padding-bottom:14px;text-transform:none;font-size:26px}.designers_page_container .anchor_links_nav{margin-bottom:50px}.resource_item{display:inline-block;margin-bottom:30px}.resource_item a{display:block;font-size:20px;margin-bottom:8px;text-transform:uppercase;line-height:1.2}.resource_item a .icon-chevron-right:before{color:#47abd1;content:"→";margin-left:10px}.resource_item .view_all{display:inline;font-weight:500;font-size:13px;margin-left:8px;text-transform:uppercase}.quote_container_sidebar .quote_symbol{left:10px;position:absolute;top:9px;width:120px}.quote_container_sidebar p{font-style:italic}.quote_container_sidebar a{font-weight:500}.view-display-id-designer_page_site_studies li .inner_container{overflow:hidden;position:relative}.view-display-id-designer_page_site_studies li .inner_container .title{font-weight:normal;background:rgba(0,0,0,.5) none repeat scroll 0 0;bottom:0;display:table;font-size:15px;height:80px;line-height:20px;padding:12px 20px;position:absolute;text-align:center;width:100%;color:#fff}.view-display-id-designer_page_site_studies li .inner_container .title span{color:#fff;display:table-cell;vertical-align:middle}.view-display-id-designer_page_site_studies li .inner_container .read_more_slider{background:rgba(43,197,245,.8) none repeat scroll 0 0;bottom:-80px;display:table;font-size:15px;height:80px;line-height:20px;padding:0;position:absolute;text-align:center;width:100%}.view-display-id-designer_page_site_studies li .inner_container .read_more_slider a{color:#fff;display:table-cell;vertical-align:middle}.view-display-id-designer_page_site_studies li .inner_container .read_more_slider a:after{content:"→";font-family:Arial;margin-left:10px}.marketing-resources_pgs main #site_studies img{width:100%}@media only screen and (max-width:420px){.view-display-id-designer_page_site_studies ul.small-block-grid-2 li{width:100%}}.designers_page_container #site_studies{margin-bottom:40px}.designers_form #WebToLeadForm.signup-form{margin-top:0;margin-bottom:0}.designers_form #WebToLeadForm.signup-form .required{color:#d00;margin-left:0}.designers_form{background:#00658a url("/sites/default/files/bg_designers_form.jpg") no-repeat scroll 95% -90px/126% auto;display:inline-block;padding:40px;width:100%}.designers_form #WebToLeadForm.signup-form .required,.designers_form #WebToLeadForm.signup-form label{display:inline-block;margin-top:0}.designers_form .chzn-container{display:inline-block;font-size:13px;margin:0 0 1em;padding:0;position:relative;vertical-align:middle}.designers_form .chzn-container .chzn-drop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:-moz-use-text-color #aaa #aaa;-o-border-image:none;border-image:none;border-style:none solid solid;border-width:0 1px 1px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.designers_form .chzn-container-single .chzn-single{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d6d6d6));background-image:linear-gradient(to bottom,#ffffff,#d6d6d6);background-position:0 -10px;background-repeat:repeat-x;background-size:100% 60px;border-color:#bbb #bbb #939393;-o-border-image:none;border-image:none;border-radius:4px;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);color:#444;display:block;height:inherit;line-height:24px;overflow:hidden;padding:3px 0 3px 8px;position:relative;text-decoration:none;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;white-space:nowrap}.designers_form .chzn-container-single .chzn-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designers_form .chzn-container-single .chzn-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.designers_form .chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.designers_form .chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.designers_form .chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:10px;top:8px;width:18px}.designers_form .chzn-container-active .chzn-single:hover{border:none}.designers_form .chzn-container .chzn-results li.active-result{cursor:pointer;display:list-item}.designers_form .chzn-container .chzn-results li{display:none;line-height:15px;list-style:outside none none;margin:0;padding:6px 8px}.designers_form .chzn-container .chzn-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.designers_form #WebToLeadForm .error-message{color:red;display:inline-block;padding:10px}@media only screen and (max-width:480px){.designers_form{background-image:none;background-color:#00658a;display:inline-block;padding:40px;width:100%}}.designers_form .webform-client-form .form-item label{color:#ccc;font-size:18px;font-weight:normal;margin-bottom:10px}.designers_form .secondary.form-submit{margin-bottom:0;margin-top:12px;width:100%}.designers_form select{border:none;margin:0;padding:8px}.node-type-basic-page-with-hero .designers_form h2.block-title{border:medium none;color:#b7e2f7;font-size:34px;line-height:1;margin:0 16px 10px;padding:0;text-transform:none}.designers_form .form-item{margin-bottom:2em;margin-top:2em}.designers_form input{border:none;-webkit-box-shadow:none;box-shadow:none}.designers_form .left_side{width:50%;float:left}.designers_form .right_side{width:50%;float:right}.designers_form #WebToLeadForm .right_side textarea{height:550px;width:100% !important}.designers_form .form_intro_text p{color:#ccc;font-size:18px;font-style:italic;line-height:1.5}.form_intro_text{margin:0 16px 30px}.find_a_contractor.block .bold_italic{color:#666;display:block;font-weight:500;font-style:italic;line-height:1.2;margin-bottom:16px}.find_a_contractor.block .content{border:1px solid #cfcdcb;padding:20px;margin-top:30px;margin-bottom:30px}.contact_a_contractor.button{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#47abd1;padding:0;text-align:left;margin-bottom:0}.contact_a_contractor .not_bold{display:block;line-height:1.4;margin:0 0 6px;text-transform:none}.contact_a_contractor .icon-right-open-1{font-size:14px;margin-left:14px;position:relative;top:-1px}.resource_desktop #designers_form{margin-bottom:100px}#contact_a_rep .resource_desktop .section_heading_container{display:none}.tiny_right_arrow{background:rgba(0,0,0,0) url("/sites/default/files/down_arrow_light_blue.png") no-repeat scroll center center/12px auto;content:" ";display:inline-block;height:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center 0;transform-origin:center center 0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:20px}div.external_links .collapsiblockCollapsed a,div.external_links .collapsiblock a{background:none}.resource_mobile{display:none;-webkit-transition:opacity .35s ease 0s;transition:opacity .35s ease 0s}.block-webform-client-block-66946{margin-bottom:100px}.contact_a_contractor.button:hover{color:#2ba6cb}.node-type-basic-page-with-hero .designers_form h2.block-title{background:none}@media only screen and (max-width:1016px){.heading_hero.designers .hero_content h1{font-size:36px}}@media only screen and (max-width:768px){.heading_hero.designers .hero_content h1{font-size:30px}.designers_form .left_side{width:100%;float:left;padding:0}.designers_form .right_side{width:100%;float:right;padding:0}.designers_form .right_side textarea{height:auto}.node-type-basic-page-with-hero .designers_form h2.block-title{margin:0 0px 10px}.form_intro_text{margin:0}section#contact_a_rep{margin-bottom:20px}.block.external_links{margin-top:1px}.quote_container_sidebar{background-color:#fff;margin-bottom:20px}div.external_links .collapsiblock a:after{background:rgba(0,0,0,0) url("/sites/default/files/down_arrow_white.png") no-repeat scroll center center/24px auto;content:" ";height:30px;position:absolute;right:20px;width:30px;top:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:center center;transform-origin:center center}div.external_links .collapsiblockCollapsed a:after{background:rgba(0,0,0,0) url("/sites/default/files/down_arrow_white.png") no-repeat scroll center center/24px auto;content:" ";position:absolute;right:20px;top:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:center center;transform-origin:center center}.block-webform-client-block-66946{margin-bottom:10px}.find_a_contractor.block .bold_italic{display:none}.find_a_contractor.block .content{border:medium none;margin-bottom:30px;margin-top:40px;padding:0}.contact_a_contractor.button{background:#47abd1 none repeat scroll 0 0;color:#fff;display:inline-block;margin-bottom:0;padding:10px 15px;text-align:left;width:100%}.contact_a_contractor.button:hover{background-color:#2ba6cb;color:#fff}.resource_desktop #designers_form{margin-bottom:20px}}@media only screen and (max-width:600px){.designers_page_container .anchor_links_nav .anchor_label{font-size:16px}}@media only screen and (max-width:570px){.node-type-basic-page-with-hero .designers_form h2.block-title{display:inline-block;font-size:26px;line-height:1.2;margin:10px 0}}@media only screen and (max-width:480px){.designers_form{padding:20px}.block.external_links{margin-left:-5%;width:110%}.node-type-basic-page-with-hero .external_links h2.block-title{padding-left:8%;padding-right:8%}div.external_links .collapsiblockCollapsed a:after{right:8%}div.external_links .collapsiblock a:after{right:8%}.heading_hero.designers{height:200px;margin-bottom:0;padding-bottom:0}.heading_hero.designers .heading_hero_bg{height:200px}.designers_page_container .anchor_links_nav{margin-bottom:0}.heading_hero.designers .hero_content h1{font-size:26px}.designers_page_container .intro_blurb{display:none}.resource_mobile{display:block}.resource_desktop{display:none}#contact_a_rep .resource_desktop{display:block;margin-left:-5%;width:110%}#contact_a_rep .resource_desktop .section_heading_container{display:table;margin-bottom:1px;padding:10px 2px;width:100%}#contact_a_rep .resource_desktop .section_heading_container .section_icon{display:table-cell;float:none;vertical-align:middle;width:100px}.designers_page_container #contact_a_rep .resource_desktop h2{padding:2px 0 0}#contact_a_rep.folded .resource_desktop #designers_form{height:0;opacity:0;overflow:hidden;padding:0 20px}.resource_desktop #designers_form{margin-bottom:0}.designers_anchors{display:none}.unfolded .resource_mobile .resource_list{height:auto;opacity:1;padding:30px 20px;-webkit-transition:opacity .5s;transition:opacity .5s}.folded .resource_mobile .resource_list{height:0;opacity:0;overflow:hidden;padding:0px 20px}.designers_page_container .section_heading_container svg{color:#ee7623;display:block;fill:#ee7623;height:60px;margin:0 auto;position:relative;width:60px}.section_icon{float:left}.designers_page_container h2{border-bottom:none}.section_heading_container{background-color:#f1f1f1}.resource_mobile .section_heading_container{display:table;margin-bottom:1px;padding:10px 2px;width:100%}.resource_mobile .section_heading_container .section_icon{display:table-cell;float:none;vertical-align:middle;width:100px}.designers_page_container h2{border-bottom:medium none;display:table-cell;margin:0;padding:0;vertical-align:middle;color:#ee7623;font-size:22px}.designers_page_container .resource_mobile h2{padding:2px 0 0}.resource_mobile{display:block;margin-left:-5%;width:110%}.designers_page_container #site_studies{margin-bottom:0}.expand_arrow{display:table-cell;height:50px;width:50px;text-align:center;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.expand_arrow:after{font-family:"fontello";content:"";left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}.section.unfolded .expand_arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center 0;transform-origin:center center 0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}#contact_a_rep.unfolded .resource_mobile .resource_list{height:auto;opacity:1;padding:0}.block.external_links .content{border:none}}@media only screen and (max-width:380px){.heading_hero.designers .hero_content h1{font-size:20px}}@media only screen and (max-width:360px){.block.external_links{margin-left:-6%;width:112%}.resource_mobile{display:block;margin-left:-6%;width:112%}}@media only screen and (max-width:350px){.designers_page_container h2{font-size:18px}}.professional_subpage_container ul.large-block-grid-4 li img{width:100%}@media screen and (max-width:768px){.professional_subpage_container ul.large-block-grid-4 li{width:50%}.professional_subpage_container .small-block-grid-3>li:nth-of-type(3n+1){clear:none}}@media screen and (max-width:480px){.professional_subpage_container .large-block-grid-2.small-block-grid-2 li{width:100%}.professional_subpage_container .large-block-grid-2.small-block-grid-2 li img{width:100%}}.section-professionals .professional_subpage_container .fixFrame img{margin-bottom:4px}.section-professionals .professional_subpage_container .recommendedFix{border-top:none;display:table;font-size:.85em;height:auto;margin-left:0;padding-left:0;text-transform:uppercase;width:100%}.section-professionals .professional_subpage_container .fixFrame{float:left;margin-right:20px}.section-professionals .professional_subpage_container .leftFix{border-right:1px solid #ccc;display:table-cell;width:38%}.section-professionals .professional_subpage_container .rightFix{display:table-cell;padding-left:10%;width:45%}.section-professionals .professional_subpage_container .recommended{border-bottom:1px solid #ccc;display:inline-block;font-size:17px !important;margin-bottom:7px;margin-top:24px;padding-bottom:4px;text-transform:none}.section-professionals .professional_subpage_container .recommendedFix h2{font-size:14px;margin-bottom:4px;margin-top:8px;text-transform:uppercase}.professional_subpage_container>section{border-bottom:1px solid #ccc;margin-bottom:50px;padding-bottom:50px;clear:both}.professional_subpage_container .left_side{float:left;margin-right:30px}.professional_subpage_container .right_side{float:right;width:calc(100% - 230px)}.professional_subpage_container .right_side h2{margin-top:0}.professional_subpage_container .recommendedFix{display:table;width:100%}@media screen and (max-width:580px){.professional_subpage_container .right_side{float:right;width:100%;margin-top:10px}.professional_subpage_container .right_side h2{margin-bottom:10px;margin-top:inherit}.section-professionals .professional_subpage_container .leftFix{border-right:medium none;display:inline-block;margin-bottom:0px;padding-bottom:20px;width:100%}.section-professionals .professional_subpage_container .rightFix{display:inline-block;padding-left:0;width:100%}}@media screen and (max-width:768px){.page-node__switching-options .small-block-grid-3>li{border-bottom:1px solid #ccc;margin-bottom:50px;width:100%}.page-node__switching-options .small-block-grid-3>li:last-of-type{border:none}}#corporate_div .floatRight{display:inline;float:left;margin-right:30px;margin-bottom:30px}#pxWrap ol{font-size:1em;list-style-position:inside;margin-left:0px !important;text-transform:none}#pxWrap ol li{margin-bottom:26px}.full_width_image{width:100%}@media screen and (max-width:768px){#corporate_div .floatRight{display:block;float:none;margin-bottom:20px;margin-right:0}#pxWrap ol{margin-left:0}}.conservation_hero{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_conservation_hero.png") no-repeat scroll center center/cover}#eco_container{margin:0 auto 40px;max-width:790px;padding:20px;position:relative}#eco_container p{margin-bottom:10px}#eco_container .top_line{border-top:5px solid #ccc}#eco_container .top_line:before{background-color:#fff;border-top:5px solid #ee7623;content:"";height:5px;margin-top:-5px;position:absolute;top:auto;width:72px;z-index:0}#eco_container .top_line:after{background-color:#fff;border-top:5px solid #fff;content:"";left:92px;margin-top:-5px;position:absolute;width:12px}#eco_container .bottom_line{background-image:url("/sites/fxl.com/files/eco-innovation_00_03.png");background-position:center right;background-repeat:no-repeat;height:31px;margin:auto}.homeowners_anchors svg{color:#ee7623;display:block;fill:#ee7623;height:90px;margin:0 auto;position:relative;width:150px}.homeowners_anchors a{color:#000;font-weight:500}.homeowners_anchors li{text-align:center}.homeowners_anchors ul li{width:auto}.homeowners_anchors svg{color:#ee7623;display:block;fill:#ee7623;height:90px;margin:0 auto;position:relative;width:150px}.page-node__homeowners .anchor_links_nav .anchor_label{font-size:20px}.page-node__homeowners section.anchor_links_nav{padding-bottom:40px;padding-top:54px}.homeowners_anchors svg.icon_design_resources{max-width:70px}.homeowners_anchors svg.icon_contact_a_rep{width:88px}.homeowners_anchors a:hover svg{color:#e16611;fill:#e16611}.homeowners_anchors a:hover{color:#e16611}.homeowners_anchors li{float:left;list-style:outside none none}.homeowners_anchors>ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1200px){.homeowners_anchors ul li{-ms-flex-preferred-size:33%;flex-basis:33%}}#homeowner_testimonials .section_inner{height:100%;position:relative}.homeowners_hero_fx{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_technology_hero.jpg") no-repeat scroll 90% 50%/cover;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 154px);min-height:500px;max-height:600px}.homeowners_hero_fx .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em;margin-bottom:90px}.homeowners_hero_fx .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:52px;text-shadow:2px 2px 4px #000;margin-top:64px}.homeowners_hero_fx .inner_container .bold_it{font-weight:500}.homeowners_hero_fx .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.homeowners_hero_fx .link_text{color:#fff;display:block;font-weight:500;margin-top:50px;text-shadow:2px 2px 4px #000}body.page-node__homeowners .inner_main,.page-node__homeowners .large-12.main.columns{max-width:100% !important;padding:0}.page-node__homeowners .hero_container_mobile{display:none}@media screen and (max-width:768px){.page-node__homeowners .hero_container{display:none}.page-node__homeowners .hero_container_mobile{display:block}.homeowners_anchors svg{color:#ee7623;display:block;fill:#ee7623;height:65px;margin:0 auto;position:relative;width:100px}.page-node__homeowners .mobile_sub_header,.page-node__homeowners .mobile_slideout_subheader{display:none}.page-node__homeowners .anchor_links_nav .anchor_label{font-size:17px}.homeowners_hero_fx_mobile{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_technology_hero_mobile.jpg") no-repeat scroll 80% top/cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 50px);max-height:500px;min-height:400px}.homeowners_hero_fx_mobile .inner_container h1{color:#fff;font-size:2.5em;font-weight:400;line-height:1.1;text-shadow:2px 2px 4px #000;text-transform:none}.homeowners_hero_fx_mobile .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;max-width:980px;padding:0 2em;text-align:center;width:100%}}#homeowner_testimonials{background:url("/sites/all/themes/fxl_responsive/images/bg_homeowners_testimonials.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;height:700px;position:relative}#homeowner_testimonials .info_box{background-color:rgba(255,255,255,.9);padding:40px 27px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;border-radius:5px;max-width:500px}@media(max-width:1250px){#homeowner_testimonials .info_box{right:20px}}#homeowner_testimonials .info_box img{border-radius:50%;margin:10px 10px 30px;max-width:160px}#homeowner_testimonials .info_box p{font-size:22px;line-height:1.5}#homeowner_testimonials .info_box .quote_author{font-size:16px}@media screen and (max-width:768px){#homeowner_testimonials .info_box img{max-width:100px}}#homeowners_advantages .image_container{float:left;width:50%}#homeowners_advantages{padding:110px 20px;background-color:#faf9f8}#homeowners_advantages .right_side{display:inline-block;float:right;padding:0 40px;width:50%}#homeowners_advantages p{font-size:24px;line-height:1.9}@media screen and (max-width:1180px){#homeowners_advantages .right_side{padding:0 30px}.page-node__homeowners h2{font-size:36px}#homeowners_advantages p{font-size:20px;line-height:1.9}#homeowners_advantages{padding:60px 20px}#homeowners_technology{padding:60px 20px}}@media screen and (max-width:1000px){#homeowners_advantages{padding:80px 20px}.page-node__homeowners h2{font-size:30px}#homeowners_advantages p{font-size:18px;line-height:1.6}#homeowners_inspiration{padding:60px 20px}}#homeowners_technology{padding:85px}#homeowners_technology p{font-size:24px;line-height:1.9}#homeowners_technology .box p{font-size:18px;line-height:1.4;margin:0;padding:0 30px 22px}#homeowners_technology .box h2{font-size:24px;margin:20px 0 4px;text-transform:uppercase}#homeowners_technology .boxes{margin-bottom:40px}@media screen and (max-width:1180px){#homeowners_technology{padding:60px 20px}#homeowners_technology p{font-size:20px;line-height:1.9}#homeowners_technology .box p{font-size:16px}}@media screen and (max-width:1000px){#homeowners_technology p{font-size:18px;line-height:1.6}}@media screen and (max-width:768px){#homeowners_technology{padding:60px 20px}#homeowners_technology p{font-size:18px;line-height:1.6}#homeowners_advantages .right_side{display:inline-block;float:none;padding:20px 0 !important;width:100%}#homeowners_advantages .right_side .button{display:table;float:none;margin:0 auto;width:auto}#homeowners_advantages{padding:40px 20px}#homeowners_technology{padding:60px 20px}#homeowners_technology p{font-size:18px;line-height:1.6}#homeowner_testimonials .info_box{background-color:rgba(255,255,255,.9);border-radius:5px;left:50%;padding:40px 27px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:90%}#homeowners_advantages .image_container{float:left;height:400px;overflow:hidden;width:100%}#homeowners_advantages .image_container img{position:relative;top:-37%;width:100%}}@media screen and (max-width:600px){#homeowners_advantages .image_container{float:left;height:400px;overflow:hidden;width:100%}#homeowners_advantages .image_container img{position:relative;top:0;width:100%}}@media screen and (max-width:480px){#homeowners_advantages .image_container{height:auto}}#homeowners_find_a_pro{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_installers_hero.jpg") no-repeat scroll 90% 50%/cover;padding:0px;height:700px;position:relative}#homeowners_find_a_pro .info_box{background-color:rgba(255,255,255,.9);border-radius:5px;max-width:500px;padding:40px 27px;position:absolute;left:20px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%}#homeowners_find_a_pro .section_inner{height:100%;position:relative}#homeowners_find_a_pro .info_box p{font-size:22px;line-height:1.5}#homeowners_inspiration{padding:100px;text-align:center}#homeowners_inspiration p{font-size:22px}@media screen and (max-width:1180px){#homeowners_find_a_pro .info_box p{font-size:20px;line-height:1.5}#homeowner_testimonials .info_box p{font-size:20px;line-height:1.5}#homeowners_inspiration{padding:40px}}@media screen and (max-width:990px){.page-node__homeowners .box .inner{border:1px solid #9b9a9a;color:#000;display:block;min-height:376px}}@media screen and (max-width:910px){.page-node__homeowners .box .inner{min-height:360px}}@media screen and (max-width:768px){#homeowner_testimonials .info_box{background-color:rgba(255,255,255,.9);border-radius:0;bottom:0;left:auto;max-width:100%;padding:40px 27px;position:absolute;right:auto;text-align:center;top:auto;-webkit-transform:none;transform:none;width:100%}#homeowners_inspiration{padding:40px 20px}#homeowner_testimonials .info_box p{font-size:18px;line-height:1.5}#homeowners_find_a_pro .section_inner h3{margin-bottom:20px}#homeowners_find_a_pro .info_box{background-color:rgba(255,255,255,.9);border-radius:0;bottom:0;left:auto;max-width:100%;padding:30px 20px;position:absolute;right:auto;text-align:center;top:auto;-webkit-transform:none;transform:none;width:100%}#homeowners_find_a_pro .info_box p{font-size:18px;line-height:1.5}#homeowner_testimonials .info_box{padding:10px 20px}#homeowners_inspiration .view-inspiration .view-content .item-list ul>li:nth-of-type(2n+1){clear:none}#homeowners_inspiration .view-inspiration .view-content .item-list ul>li{padding:0 5px 10px;width:33.3%}#homeowners_inspiration p{font-size:18px}#homeowners_inspiration h2{margin-top:12px}#homeowners_find_a_pro{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_installers_hero.jpg") no-repeat scroll 74% 90%/auto 134%;height:700px;padding:0;position:relative}#homeowner_testimonials{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homeowners_testimonials.jpg") no-repeat scroll 41% 92%/auto 130%;height:600px;position:relative}}@media screen and (max-width:480px){.homeowners_anchors>ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-node__homeowners .anchor_links_nav{padding-left:0;padding-right:0}.page-node__homeowners section.anchor_links_nav{padding-bottom:0;padding-top:15px}.homeowners_anchors ul li{border-bottom:1px solid #ccc;width:100%;margin-bottom:10px;padding-bottom:10px}.homeowners_anchors>ul{display:inline-block;margin-bottom:0}.homeowners_anchors ul li:last-of-type{border-bottom:medium none;margin-bottom:0}.page-node__homeowners h2{font-size:26px}.homeowners_anchors svg{float:left;margin:0 auto 0 30px}.homeowners_anchors a{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;color:#000;font-weight:500;width:100%}.page-node__homeowners .anchor_links_nav .anchor_label{margin-bottom:0;margin-right:auto;margin-top:0}.homeowners_anchors a{color:#000;font-weight:500;width:100%}.homeowners_anchors>ul{margin-bottom:0}.button{width:100% !important}#homeowner_testimonials .info_box p{font-size:16px;line-height:1.5}#homeowners_find_a_pro .info_box p{font-size:16px;line-height:1.5}}@media screen and (max-width:400px){#homeowners_inspiration .view-inspiration .view-content .item-list ul>li:nth-of-type(n+1){clear:none}}.section-professionals main{padding-top:40px}.section-professionals main.l-main{max-width:1190px}.installers_hero{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_installers_hero.jpg") no-repeat scroll 90% 50%/cover}.installers_page_container h2{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.installers_page_container .get_marketing_materials h3{background-color:#faf9f8;padding:10px;border-bottom:1px solid #e2e1e0}.page-node__installers .large-9{position:relative;width:calc(100% - 330px)}.page-node__installers .sidebar{width:330px}.page-node__installers .l-main{margin-top:40px}.sidebar .text_box h4{font-size:18px;line-height:1.4}.find_fx_distributor .button.contact .inner{max-width:100%}.hpp_login_box{border:10px solid #f1f1f1;padding:20px;text-align:center;margin-bottom:6px}@media screen and (max-width:768px){.hpp_login_box{margin-bottom:40px}}.hpp_login_box img{margin-bottom:20px;max-width:176px}.hpp_login_box p{font-style:italic;line-height:1.2;margin-bottom:12px}.get_marketing_materials .print_resources{width:49%;float:left}.get_marketing_materials .print_resources a{border-bottom:1px solid #ccc;display:block;font-size:20px;margin:0 24px;padding:12px 0 8px}.get_marketing_materials .digital_resources{width:50%;float:right}.get_marketing_materials .digital_resources a{border-bottom:1px solid #ccc;display:block;font-size:20px;margin:0 24px;padding:12px 0 8px}.expand_product_knowledge .resources a{border-bottom:1px solid #ccc;display:block;font-size:20px;margin:0 24px;padding:12px 0 8px}.get_marketing_materials{margin-bottom:60px}.resources.large-block-grid-2>li{margin:0;padding:0}.print_resources li,.digital_resources li,.expand_product_knowledge li{margin:0;padding:0 !important}.expand_product_knowledge{margin-bottom:80px}@media screen and (max-width:890px){.installers_page_container .get_marketing_materials a,.installers_page_container .expand_product_knowledge a{font-size:16px;padding:10px 0 8px}}@media screen and (max-width:768px){.installers_page_container ul.large-block-grid-1 li{width:100%}.installers_page_container .resources.large-block-grid-2>li{margin:0;padding:0;width:50%}.page-node__installers .large-9{width:100%}.page-node__installers .sidebar{margin-top:77px;width:100%}}@media screen and (max-width:540px){.installers_page_container .resources.large-block-grid-2>li{width:100%}.get_marketing_materials .print_resources{float:none;width:100%}.get_marketing_materials .digital_resources{float:none;margin-top:30px;width:100%}}.distributors_hero{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_distributors_hero.jpg") no-repeat scroll 50% 50%/cover}.page-node__distributors .view-latest-news .views-row .views-field-field-featured-image{float:left;width:26%}.page-node__distributors .view-latest-news .views-row h3{float:right;font-size:1em;line-height:1.3;text-transform:none;width:70%;margin:0}.page-node__distributors .view-latest-news .views-row .read-more{display:none}.page-node__distributors .view-latest-news .views-row{border-bottom:1px solid #ccc;display:inline-block;margin-bottom:12px;padding-bottom:20px}.page-node__distributors #block-views-latest-news-block h2.block-title{display:none}.accordion_columns .small-block-grid-1.large-block-grid-3 li{width:33.33%}@media screen and (max-width:1050px){.page-node__distributors .view-latest-news .views-row h3{font-size:15px}.section-professionals h3{font-size:18px}.distributors_page_container .accordion_columns .column_heading h2{font-size:20px}}@media screen and (max-width:940px){.section-professionals h3{font-size:17px}.distributors_page_container .accordion_columns .column_heading h2{font-size:19px}}@media screen and (max-width:840px){.section-professionals h3{font-size:15px}.distributors_page_container .accordion_columns .column_heading h2{font-size:18px}.distributors_page_container .hunters_highlights ul.large-block-grid-3.small-block-grid-1 li{width:100%}}@media screen and (max-width:840px){.accordion_columns .small-block-grid-1.large-block-grid-3 li{width:100%}.section-professionals h3{font-size:18px}.distributors_page_container .accordion_columns .column_heading h2{font-size:20px}.distributors_page_container .inner_column_container{min-height:auto}}@media only screen and (max-width:768px){.for_small{display:block}.page-node__distributors #twitter-widget-0{border:medium none !important}.page-node__distributors .twitter_button{float:left;margin-bottom:20px;margin-right:10px;position:relative;top:-3px;width:90px}.page-node__distributors .for_small.facebook_button{float:left;margin-right:10px}.page-node__distributors .view-latest-news .views-row{border-bottom:1px solid #ccc;display:block;float:left;margin-bottom:12px;padding-bottom:20px;width:100%}.page-node__distributors .view-latest-news .view-content{display:inline-block;height:auto;overflow:auto;white-space:normal;width:100%}.page-node__distributors .view-latest-news .views-row h3{display:inline-block;float:right;line-height:1.3;margin:0;text-transform:none;width:67%;font-size:18px}.page-node__distributors .view-latest-news .views-row .views-field-field-featured-image{float:left;width:30%}.page-node__distributors .view-latest-news .views-row{border-bottom:1px solid #ccc;display:block;float:left;margin-bottom:20px;padding-bottom:20px;width:100%}}.distributors_page_container{margin:40px auto 0;max-width:1150px}@media screen and (max-width:600px){.page-node__distributors .left_justify{max-width:100%}}@media screen and (max-width:480px){.page-node__distributors .view-latest-news .views-row h3{font-size:16px}}@media only screen and (max-width:400px){.distributors_page_container{width:104%;margin:0 -2%}}@media screen and (max-width:380px){.page-node__distributors .view-latest-news .views-row .views-field-field-featured-image{margin-bottom:20px;width:100%}.page-node__distributors .view-latest-news .views-row h3{width:100%}.page-node__distributors .view-latest-news .view-footer{margin:4px auto 0}}.block_this{display:block}.distributors_page_container .accordion_columns div a{color:#ee7623;display:block;line-height:1.8}.distributors_page_container .accordion_columns div a:hover{color:#f0883f}.distributors_page_container .accordion_columns .accordion_1 div a{line-height:1.3;margin-bottom:1em}.distributors_page_container li.featured_video a{display:block;font-weight:800;margin-bottom:.4em;margin-top:1em}.distributors_page_container .inner_column_container{border-top:1px solid #e6e6e7;border-right:1px solid #e6e6e7;border-left:1px solid #e6e6e7;border-bottom:10px solid #ee7623;min-height:370px;padding:18px}.distributors_page_container .accordion_columns{margin-bottom:1.8em}.distributors_page_container .hunters_highlights ul.large-block-grid-3.small-block-grid-1 li{width:33.33%}@media screen and (max-width:768px){.distributors_page_container .hunters_highlights ul.large-block-grid-3.small-block-grid-1 li{width:100%}}.distributors_page_container .accordion_columns .column_heading h2{color:#000;font-size:1.5em;font-weight:500;line-height:1.3;margin:0;padding:2px 0 8px}.distributors_page_container .accordion_columns .column_heading .not_bold{display:block;text-transform:none;margin-left:0}.distributors_page_container .accordion_columns .ui-state-default,.distributors_page_container .accordion_columns .ui-widget-content .distributors_page_container .accordion_columns .ui-state-default,.distributors_page_container .accordion_columns .ui-widget-header .distributors_page_container .accordion_columns .ui-state-default{background:none;border-bottom:none;border-top:1px solid #e6e6e7;border-right:none;border-left:none;border-radius:0;color:#666;font-weight:400;text-transform:none;padding:.9em .5em .7em .7em}.distributors_page_container .accordion_columns .just_a_line{border-top:1px solid #e6e6e7}.distributors_page_container .callout_column a.inner{color:inherit;display:block}.distributors_page_container .accordion_columns .ui-widget-content{background:none;border:none}.distributors_page_container .accordion_columns .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.distributors_page_container .accordion_columns .ui-accordion .ui-accordion-icons{padding-left:0}.distributors_page_container .accordion_columns .ui-accordion-header:after{font-family:"fontello";content:"";color:#ccc;font-size:10px;float:right;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;position:relative;top:4px}.distributors_page_container .accordion_columns ul.small-block-grid-1.large-block-grid-3 li{padding:0 .2em}.distributors_page_container .three_callouts_container.small-block-grid-1.large-block-grid-3 li{padding:0 .2em;width:33.33%}.distributors_page_container .accordion_faq{padding:0 .2em 1em;position:relative}.distributors_page_container .accordion_columns .ui-accordion-header-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.distributors_page_container .accordion_columns ul,.distributors_page_container ul.three_callouts_container{margin:0 -1.1em}.distributors_page_container .accordion_columns .ui-accordion .ui-accordion-content{padding:1.5em 1em 1em}@media screen and (max-width:930px){.distributors_page_container .accordion_columns .column_heading h2{font-size:22px}}@media screen and (max-width:840px){.accordion_columns .small-block-grid-1.large-block-grid-3 li{width:100%}.distributors_page_container .inner_column_container{margin-bottom:30px;min-height:auto}.distributors_page_container .accordion_columns .ui-accordion .ui-accordion-content{padding:16px 0}}@media screen and (max-width:768px){.distributors_page_container .three_callouts_container.small-block-grid-1.large-block-grid-3 li{width:100%}}.distributors_page_container .ui-accordion-content p{font-weight:400;font-size:.9em;line-height:1.6}.distributors_page_container .ui-accordion-content p a{font-weight:800;display:inline;text-transform:none;margin-left:.4em;color:#ee7623}.distributors_page_container section.faq .ui-accordion-content p a{margin-left:0;font-weight:500}.distributors_page_container section:not(.faq) .ui-accordion-content p a:after{content:"→";font-family:Arial,sans-serif;margin-left:10px}.distributors_page_container .ui-accordion-content a.mailto{text-transform:none;margin-left:0}.distributors_page_container .ui-accordion-content a.mailto:after{content:""}.distributors_page_container section.faq .square,.distributors_page_container section.faq .triangle{position:relative;top:-1px;width:auto}.distributors_page_container a.with_arrow:after{content:"→";font-family:Arial,sans-serif;margin-left:10px}.distributors_page_container li.featured_video a.with_arrow{float:right;margin-top:0;padding-top:0}.distributors_page_container .callout_column .inner{background-color:#f4f4f4;padding:1em .2em}.distributors_page_container .callout_column .inner:hover{background-color:#d7d7d8}.distributors_page_container .callout_column p{margin-bottom:0;line-height:1.3}.distributors_page_container .callout_column .innermost{margin:0 auto;max-width:300px}.distributors_page_container .callout_column h4{font-size:1.3em;text-align:center;text-transform:none}.distributors_page_container .hunters_highlights{border:10px solid #f4f4f4;display:inline-block;margin:4em -1em 0;padding:0 .8em 1em;width:103%}.distributors_page_container .above_stroke{background-color:#fff;color:#ee7623;display:inline;left:1em;padding:.6em;position:relative;top:-0.8em}.distributors_page_container .above_stroke .not_bold{margin-left:0}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100% !important}.distributors_page_container .social_heading_facebook{background-color:#3b5998;color:#fff;font-weight:800;padding:3px 7px 2px}.distributors_page_container .social_heading_twitter{background-color:#4099ff;color:#fff;font-weight:800;padding:3px 7px 2px}.distributors_page_container .block-views-latest-news-block-2 h2.block-title{display:none}.distributors_page_container #block-views-latest-news-block-2 .view-latest-news.view-display-id-block_2 .views-field-field-featured-image{border:2px solid #e6e6e7;float:left;height:auto;margin-right:.6em;width:40%}.distributors_page_container .view-display-id-block_2 .view-content h3{float:right;font-size:1em;text-transform:none;width:56%;line-height:1.3}.distributors_page_container .view-display-id-block_2 .view-content .views-row{display:inline-block;margin-bottom:1.4em;padding-bottom:2em}.distributors_page_container .view-display-id-block_2 .view-content .views-row.views-row-last{border-bottom:none;margin-bottom:0;padding-bottom:0}.distributors_page_container .highlights_heading{color:#ee7623;font-size:1.1em;margin-bottom:1em;margin-top:.9em}.distributors_page_container .view-display-id-block_2 .views-row{position:relative}.distributors_page_container .view-display-id-block_2 .views-row:after{border-bottom:1px solid #e6e6e7;bottom:0;content:"";display:block;left:18%;position:absolute;width:66%}.distributors_page_container .view-display-id-block_2 .views-row.views-row-last:after{border-bottom:none}.distributors_page_container .hunters_highlights .small-block-grid-1.large-block-grid-3>li{padding:0 1.5em}.distributors_page_container #twitter-widget-0{border:1px solid #e6e6e7 !important}@media only screen and (max-width:768px){.distributors_page_container #twitter-widget-0{border:none !important}.distributors_page_container .twitter_button{float:left;margin-bottom:20px;margin-right:10px;position:relative;top:-3px;width:90px}.distributors_page_container .for_small.facebook_button{float:left;margin-right:10px}}.distributors_page_container .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.distributors_page_container .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.distributors_page_container h3.light_blue{color:#47abd1;font-size:1em;line-height:1.2;margin-bottom:.8em;margin-top:1.4em;text-transform:none}.distributors_page_container .featured_video p{font-size:1em;line-height:1.4}@media only screen and (max-width:1150px){.distributors_page_container .hunters_highlights{width:100%;margin:2.6em 0 0}.distributors_page_container .accordion_columns ul,.distributors_page_container ul.three_callouts_container{margin:0}.distributors_page_container .callout_column .inner{padding:1em;min-height:140px}}@media only screen and (max-width:960px){.distributors_page_container .callout_column .inner{padding:1em;min-height:170px}.heading_hero.distributors .heading_hero_bg{background-size:164% auto}}@media only screen and (max-width:930px){.distributors_page_container .view-display-id-block_2 .view-content h3{font-size:.9em;width:54%}}@media only screen and (max-width:800px){.distributors_page_container .callout_column .inner{padding:1em;min-height:190px}}@media only screen and (max-width:768px){.distributors_page_container .callout_column .inner{min-height:0}.distributors_page_container .accordion_columns ul.small-block-grid-1.large-block-grid-3 li,.distributors_page_container .three_callouts_container.small-block-grid-1.large-block-grid-3 li{padding:.2em}.distributors_page_container .hunters_highlights{margin:3.6em 0 0;width:100%}.distributors_page_container .view-display-id-block_2 .view-content h3{font-size:1.2em;width:54%}.distributors_page_container .callout_column .inner{padding:1em}.distributors_page_container .callout_column .innermost{margin:0 auto;max-width:100%;text-align:center}.distributors_page_container .above_stroke{background-color:#fff;display:inline;font-size:2em;left:.5em;padding:.6em;position:relative;top:-0.7em}.distributors_page_container .highlights_heading{margin-top:2em}.distributors_page_container .highlights_heading.first{margin-top:1em}.heading_hero.distributors .heading_hero_bg{background-size:204% auto}}@media only screen and (max-width:580px){.heading_hero.distributors .heading_hero_bg{background-size:254% auto}}@media only screen and (max-width:480px){.distributors_page_container .view-display-id-block_2 .view-content h3{font-size:1em;width:54%}.distributors_page_container .above_stroke{font-size:1.6em}}@media only screen and (max-width:400px){.distributors_page_container #block-views-latest-news-block-2 .view-latest-news.view-display-id-block_2 .views-field-field-featured-image{width:100%;margin-right:0}.distributors_page_container .view-display-id-block_2 .view-content h3{font-size:1em;width:100%}.distributors_page_container .hunters_highlights{border:6px solid #f4f4f4;padding:0 .2em .3em}}@media only screen and (max-width:390px){.distributors_page_container .above_stroke{font-size:1.4em}}.distributors_page_container .faq{border:10px solid #f4f4f4;display:inline-block;margin:4.4em -1em 7em;padding:0 .8em;width:103%}@media only screen and (max-width:1150px){.distributors_page_container .faq{width:100%;margin:4.4em 0 7em;padding:0 .8em}}.distributors_page_container .accordion_faq .ui-state-default,.distributors_page_container .accordion_faq .ui-widget-content .distributors_page_container .accordion_faq .ui-state-default,.distributors_page_container .accordion_faq .ui-widget-header .distributors_page_container .accordion_faq .ui-state-default{background:none;border:none;background-color:#f4f4f4;border-radius:0;color:#000;font-weight:400;text-transform:none;padding:.8em 2em;font-size:1em;margin:0 0 2px;line-height:1.4}.distributors_page_container .accordion_faq .ui-widget-content{background:none;border:none}.distributors_page_container .accordion_faq .ui-accordion-header .ui-accordion-header-icon{display:none}.distributors_page_container .accordion_faq .ui-accordion .ui-accordion-icons{padding-left:0}.distributors_page_container .accordion_faq .ui-accordion-header:after{font-family:"fontello";content:"";color:#ccc;font-size:13px;position:absolute;right:32px;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.distributors_page_container .accordion_faq .ui-accordion-header.ui-accordion-header-active:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:1120px){.distributors_page_container .inner_column_container{min-height:384px}}@media only screen and (max-width:1016px){.heading_hero.distributors .hero_content h1{font-size:36px}}@media only screen and (max-width:880px){.distributors_page_container .inner_column_container{font-size:88%}.distributors_page_container .inner_column_container{min-height:346px}}@media only screen and (max-width:768px){.heading_hero.distributors .hero_content h1{font-size:30px}.distributors_page_container .inner_column_container{font-size:100%}.distributors_page_container .accordion_faq .ui-state-default,.distributors_page_container .accordion_faq .ui-widget-content .distributors_page_container .accordion_faq .ui-state-default,.distributors_page_container .accordion_faq .ui-widget-header .distributors_page_container .accordion_faq .ui-state-default{padding:.8em 3.2em .8em .8em}.distributors_page_container .accordion_faq .ui-accordion-header:after{position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.distributors_page_container .inner_column_container{min-height:0}}@media only screen and (max-width:580px){.heading_hero.distributors .block_this{display:inline}}@media only screen and (max-width:480px){.heading_hero.distributors{height:200px;margin-bottom:0;padding-bottom:0}.heading_hero.distributors .heading_hero_bg{height:200px}.heading_hero.distributors .hero_content h1{font-size:26px}.distributors_page_container .accordion_columns{margin-top:1em}}@media only screen and (max-width:400px){.distributors_page_container .ui-accordion .ui-accordion-content{padding:1em}.distributors_page_container .faq{border:6px solid #f4f4f4;padding:0 .2em}.distributors_page_container .accordion_faq{padding:0 .2em .3em}.distributors_page_container .inner_column_container{min-height:0}}.menu-name-menu-lighting-basics span.text-item{background-color:#ee7623;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1.2;padding:10px 16px 8px;text-transform:uppercase;width:100%}.menu-name-menu-lighting-basics>ul>li{margin-bottom:30px}.section-lighting-basics .slideout-menu .mobile_slideout_subheader{display:none}.section-lighting-basics .slideout-menu{background:none}.full_width{width:100%}.section-lighting-basics .button_apply_filters_bottom{display:none}.section-top-10-lighting-tips #corporate_div #tipFrame #tipBody{background:none;display:block;margin-bottom:50px;margin-top:20px;padding:0px}.section-top-10-lighting-tips #corporate_div #tipFrame #tipBody h3{background-color:#f1f1f1;font-size:20px;margin-top:0;padding:10px}.section-top-10-lighting-tips #corporate_div .number{color:#dc4520;font-size:20px;margin-right:6px}.section-top-10-lighting-tips #corporate_div #tipFrame #tipBody p{margin-bottom:20px;margin-top:0;padding:10px}.section-top-10-lighting-tips .mobile_slideout_subheader{display:none}.section-top-10-lighting-tips .slideout-menu{background:none}.section-top-10-lighting-tips .button_apply_filters_bottom{display:none}.section-top-10-best-practices-outdoor-lighting-contractors .section-top-10-best-practices-outdoor-lighting-contractors h1.title{font-size:26px}.section-top-10-best-practices-outdoor-lighting-contractors h1.title{font-size:22px;line-height:1}.section-top-10-best-practices-outdoor-lighting-contractors #corporate_div #tipFrame #tipBody{background:none;display:block;margin-bottom:50px;margin-top:20px;padding:0px}.section-top-10-best-practices-outdoor-lighting-contractors #corporate_div .number{color:#dc4520;font-size:20px;margin-right:6px}body.page-node-36391 .inner_main,body.page-node-36391 .large-12.main.columns,body.page-node-49661 .inner_main,body.page-node-49661 .large-12.main.columns,body.page-node-47346 .inner_main,body.page-node-47346 .large-12.main.columns,body.page-node-48721 .inner_main,body.page-node-48721 .large-12.main.columns,body.page-node__designer-and-standard-series-fixtures .inner_main,body.page-node__designer-and-standard-series-fixtures .large-12.main.columns{max-width:100% !important;padding:0}body.page-node-36391 .section_inner,body.page-node-49661 .section_inner,body.page-node-47346 .section_inner,body.page-node-48721 .section_inner,body.page-node__designer-and-standard-series-fixtures .section_inner{padding-left:1em;padding-right:1em}body.page-node-36391 h1#page-title,body.page-node-49661 h1#page-title,body.page-node-47346 h1#page-title,body.page-node-48721 h1#page-title,body.page-node__designer-and-standard-series-fixtures h1#page-title{font-size:28px;font-weight:400;margin:0;text-transform:none}@media(max-width:480px){body.page-node-36391 h1#page-title,body.page-node-49661 h1#page-title,body.page-node-47346 h1#page-title,body.page-node-48721 h1#page-title,body.page-node__designer-and-standard-series-fixtures h1#page-title{font-size:22px}}body.page-node-36391 main.l-main,body.page-node-49661 main.l-main,body.page-node-47346 main.l-main,body.page-node-48721 main.l-main,body.page-node__designer-and-standard-series-fixtures main.l-main{margin-top:50px}@media(max-width:768px){body.page-node-36391 main.l-main,body.page-node-49661 main.l-main,body.page-node-47346 main.l-main,body.page-node-48721 main.l-main,body.page-node__designer-and-standard-series-fixtures main.l-main{margin-top:0}}.designer_standard_page_container h2{font-size:28px;margin-bottom:32px}@media(max-width:768px){.designer_standard_page_container h2{margin-bottom:16px}}@media(max-width:540px){.designer_standard_page_container h2{font-size:24px}}@media(max-width:380px){.designer_standard_page_container h2{font-size:20px}}.designer_standard_page_container p{font-size:24px;line-height:1.8}@media(max-width:1366px){.designer_standard_page_container p{font-size:22px}}@media(max-width:768px){.designer_standard_page_container p{font-size:18px}}@media(max-width:380px){.designer_standard_page_container p{font-size:16px}}.designer_standard_page_container .title_bars{background-color:#ee7623;height:74px}.designer_standard_page_container .title_bars .inner{margin:0 auto;max-width:1190px;padding-top:15px;padding-left:1em;padding-right:1em}.designer_standard_page_container .title_bars .inner p{color:#fff;font-size:36px;line-height:1.4;margin:0;text-transform:uppercase}@media(max-width:1080px){.designer_standard_page_container .title_bars .inner p{font-size:28px;line-height:1.7}}.page_title_container{background-color:#000;padding:1.2em 0 1em;margin-bottom:2em}.page_title_container .inner{max-width:1190px;margin:0 auto;padding-left:1em;padding-right:1em}.page_title_container .inner h1{color:#fff}.designer_standard_page_container .title_bars .inner .right_side p{margin-left:30px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section#marketing_video{background-color:#333;padding:10% 20px;text-align:center}@media(min-width:1440px){section#marketing_video{padding:170px 20px 180px}}@media(max-width:768px){section#marketing_video{padding:50px 20px 60px}}section#marketing_video .section_inner{max-width:720px}section#marketing_video h2{color:#fff}section#breakdown{padding-bottom:70px}@media(max-width:768px){section#breakdown{padding-bottom:30px}}section#breakdown .section_inner h2:first-of-type{font-weight:400}section#breakdown .section_inner img{display:table;float:none;margin:0 auto;max-width:1100px;width:100%}@media(max-width:768px){section#breakdown .section_inner img{max-width:100%;width:500px}}@media(max-width:400px){section#breakdown .section_inner img{margin:0 -10%;max-width:120%;width:120%}}.designer_standard_page_hero_fx{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_designer_standard_page_hero.jpg") no-repeat scroll center center/cover;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 222px);min-height:500px;max-height:600px}@media(max-width:980px){.designer_standard_page_hero_fx{max-height:500px}}.designer_standard_page_hero_fx .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:0 2em;margin-bottom:90px}.designer_standard_page_hero_fx .inner_container h1{color:#fff;font-weight:400;line-height:1.1;text-transform:none;font-size:52px;text-shadow:2px 2px 4px #000;margin-top:64px}.designer_standard_page_hero_fx .inner_container .bold_it{font-weight:500}.designer_standard_page_hero_fx .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.designer_standard_page_hero_fx .link_text{color:#fff;display:block;font-weight:500;margin-top:50px;text-shadow:2px 2px 4px #000}.designer_standard_page_hero_fx_mobile{display:none}@media screen and (max-width:768px){.block_it{display:block}.designer_standard_page_hero_fx{display:none}.designer_standard_page_hero_fx_mobile{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_designer_standard_page_hero_mobile.jpg") no-repeat scroll center center/cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vw - 150px);max-height:500px;min-height:400px}}@media screen and (max-width:500px){.designer_standard_page_hero_fx_mobile{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_designer_standard_page_hero_mobile.jpg") no-repeat scroll center center/cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vw - 150px);max-height:400px;min-height:300px}}section#comparison .left_side{display:inline-block;float:left;width:50%}@media(max-width:768px){section#comparison .left_side{width:100%;position:relative}}section#comparison .right_side{width:50%;display:inline-block}@media(max-width:768px){section#comparison .right_side{width:100%;position:relative}}section#comparison .image_heading p{margin:0}section#comparison .title_bars .left_side{display:inline-block;float:left;width:50%}section#comparison .section_inner h2{font-size:2.3em;font-style:italic;font-weight:400;margin-bottom:8px;margin-top:1.8em;text-transform:uppercase}@media(max-width:1080px){section#comparison .section_inner h2{font-size:30px}}section#comparison .section_inner .left_side{position:relative;margin-bottom:20px}section#comparison .section_inner .right_side{position:relative;padding-left:30px;margin-bottom:20px}section#comparison .title_bars .inner .right_side{background-color:red;position:relative;z-index:9}section#comparison .title_bars .inner .right_side:after{background-color:#575955;content:"";height:74px;position:absolute;top:-15px;width:5000px;z-index:-1}section#comparison .title_bar{color:#fff;font-size:24px;padding:14px 10px 10px;text-transform:uppercase}section#comparison .left_side .title_bar{background-color:#ee7623}section#comparison .right_side .title_bar{background-color:#575955}.expanding_text{height:200px;display:block;overflow:hidden;word-break:break-word;word-wrap:break-word}@media(min-width:1366px){.expanding_text{height:200px}}@media(max-width:768px){.expanding_text{padding:20px;height:184px}}@media(max-width:380px){.expanding_text{height:226px}}.expanding_text.expanded{height:auto}.see_more_text{background-color:#fff;bottom:0px;font-size:1.5em;font-style:italic;padding:0 10px 10px;position:absolute;right:0;width:100%;text-align:right}.see_more_text:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}@media(min-width:1366px){.see_more_text{bottom:0;padding-bottom:0}}@media(max-width:768px){.see_more_text{padding:0 14px 12px;font-size:18px;right:10px}}@media(max-width:380px){.see_more_text{font-size:16px;padding:0 14px 14px}}.see_more_text.less{padding-left:0;padding-right:0}.see_more_text.less:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);display:block;height:50px;position:absolute;width:100%;bottom:36px}.see_more_text.more{bottom:-10px}section#comparison .comparison_chart_container{clear:both;margin-top:60px;padding-bottom:60px}@media(max-width:768px){section#comparison .comparison_chart_container{margin-top:20px;padding-bottom:20px}}section#comparison .comparison_chart_container .title_bar{background-color:#f6f5f4;border-top:2px solid #9b9a9a;margin-bottom:70px;padding:12px 0 10px}section#comparison .comparison_chart_container .title_bar .section_inner h2{font-style:normal !important;margin:0;font-size:28px}@media(max-width:380px){section#comparison .comparison_chart_container .title_bar .section_inner h2{font-size:26px}}section#comparison .comparison_chart_container table,section#comparison .comparison_chart_container tbody{border:none}section#comparison .comparison_chart_container .comparison-chart tr.nohover td{background-color:#f6f5f4;color:#000;font-weight:500}section#comparison .comparison_chart_container .comparison-chart td a{font-weight:500;line-height:1.5}section#comparison .comparison_chart_container table tr.even,section#comparison .comparison_chart_container table tr.alt,section#comparison .comparison_chart_container table tr:nth-of-type(2n){background:none}section#comparison .comparison_chart_container table.comparison-chart.responsive tr:not(.nohover),section#comparison .comparison_chart_container table.comparison-chart tr:not(.nohover){border-bottom:1px solid #adadad}section#comparison .comparison_chart_container .column_name{display:table-cell;font-weight:400;height:54px;margin-top:12px;padding:8px 6px 6px;text-align:center;vertical-align:middle;width:200px;color:#fff}section#comparison .comparison_chart_container .column_name.designer_premium{background-color:#ee7623}section#comparison .comparison_chart_container .column_name.designer_plus{background-color:#ee8947}section#comparison .comparison_chart_container .column_name.designer{background-color:#ef9051}section#comparison .comparison_chart_container .column_name.standard_premium{background-color:#676966}section#comparison .comparison_chart_container .column_name.standard_plus{background-color:#70726e}section#comparison .comparison_chart_container .column_name.standard{background-color:#858785}section#comparison .comparison_chart_container .dot.orange{background-color:#ee7623}section#comparison .comparison_chart_container .dot.gray{background-color:#9b9a9a}section#comparison .comparison_chart_container .comparison-chart .text_value{display:inline-block;text-indent:-10000px}section#comparison .comparison_chart_container .comparison-chart th{border:none;text-align:center;text-transform:uppercase;font-size:16px;padding-left:0;padding-right:0;padding-bottom:0}@media(max-width:768px){section#comparison .comparison_chart_container .comparison-chart th{font-size:14px}}section#comparison .comparison_chart_container .comparison-chart th a{color:#fff}section#comparison .comparison_chart_container .comparison-chart th{padding-bottom:0;vertical-align:bottom;border:none}section#comparison .comparison-chart th .column_name .bold_it{display:block}section#comparison .comparison-chart th p{margin:0}.column_name.invisible_text{opacity:0}.designer_standard_page_container section#comparison table.comparison-chart td{width:13%}.designer_standard_page_container section#comparison .comparison-chart tr>td:first-of-type{font-size:18px;line-height:1.4;width:20%}@media(max-width:768px){.designer_standard_page_container section#comparison .comparison-chart tr>td:first-of-type{font-size:14px}}.learn_more{border-bottom:2px solid #ee7623;color:#9b9a9a;font-size:14px;padding-bottom:6px}section#choose_designer{margin-bottom:100px}@media(max-width:768px){section#choose_designer{margin-bottom:40px}section#choose_designer #luxor_components_accordion .orange{color:#fff}}@media(max-width:380px){section#choose_designer .section_inner_mobile .text_container h2{font-size:20px}section#choose_designer #luxor_components_accordion .ui-state-default,section#choose_designer #luxor_components_accordion .ui-widget-content .ui-state-default,section#choose_designer #luxor_components_accordion .ui-widget-header .ui-state-default{font-size:17px}}section#choose_designer .inner_box{padding-bottom:10px}section#choose_designer ul.components_boxes{margin-top:56px}section#choose_designer ul.components_boxes li>h3{color:#ee7623;font-size:22px;font-style:italic;font-weight:400;text-align:center;text-transform:uppercase}section#choose_designer .title_and_image h3{margin-bottom:20px;margin-top:20px}section#choose_designer .title_and_image>img{border-top:1px solid #e4e1dd}section#choose_designer .bg_box_1{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/choose_designer_box_1_mobile.jpg") no-repeat scroll center center/contain;height:60vw}section#choose_designer .bg_box_2{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/choose_designer_box_2_mobile.jpg") no-repeat scroll center center/contain;height:60vw}section#choose_designer .bg_box_3{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/choose_designer_box_3_mobile.jpg") no-repeat scroll center center/contain;height:60vw}@media screen and (max-width:1160px){section#choose_designer ul.components_boxes li h3{margin-bottom:18px}section#choose_designer ul.components_boxes li h3>span{display:block}}@media screen and (max-width:880px){section#comparison .comparison_chart_container .comparison-chart th{font-size:14px}.designer_standard_page_container section#comparison .comparison-chart tr>td:first-of-type{font-size:16px;line-height:1.4;width:20%}}@media screen and (max-width:768px){section#comparison .comparison_chart_container .title_bar{margin-bottom:0}section#comparison #comparison-chart-wrap{overflow:scroll;width:96vw}section#comparison #comparison-chart-wrap .comparison-chart{display:table;width:1014px;margin-bottom:20px}section#comparison #comparison-chart-wrap .comparison-chart td{padding:4px}.comparison-chart th img{max-width:90px}section#comparison #comparison-chart-wrap .comparison-chart td{padding:4px}.designer_standard_page_container section#comparison .comparison-chart tr>td:first-of-type{font-size:14px;line-height:1.4;width:100px}.designer_standard_page_container section#comparison table.comparison-chart td{width:70px}section#comparison .comparison_chart_container .column_name{display:table-cell;font-weight:400;height:54px;margin-top:12px;padding:8px 6px 6px;text-align:center;vertical-align:middle;width:150px}}@media screen and (max-width:768px){.designer_standard_page_container section#choose_designer .section_inner_mobile p{padding:20px 0}section#choose_designer .section_inner_mobile .ui-accordion .ui-accordion-content{overflow:auto;padding:1em 20px}.section_inner_mobile .text_container h2{margin-bottom:0}}body{overflow-y:auto}body.hide_overflow{overflow-y:hidden}.photo_download{float:right}.related_products_heading{margin-bottom:10px}.block .search-form{margin-bottom:1em;margin-top:10px}@media screen and (max-width:768px){.related_products_container ul li:last-of-type{margin-right:20px}.block .search-form{margin-top:0px}.related_products_container ul.large-block-grid-3{display:inline-block;height:124px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100vw}.related_products_container ul.large-block-grid-3 li{display:inline-block;float:none;white-space:normal;width:100px}.related_products_container ul.large-block-grid-3 li.views-row.see_all{margin-right:20px}}#cboxClose{background:rgba(0,0,0,0) none repeat scroll 0 0;border:none;border-radius:0;color:#fff;font-size:20px;height:35px;line-height:35px;position:absolute;right:0;text-align:center;top:-45px;width:35px}#cboxClose.hover{background-position:-25px -25px}#cboxClose:after{content:"";display:inline-block;font-family:"fontello";font-size:34px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.hunter-photos-display-item img{display:block;margin:0 auto;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto}.view-photos-tab .file img{display:block;margin:0 auto;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto}.cboxPhoto{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto}.view-photos-tab .file a.colorbox{background-color:#f1f1f1;float:left;height:240px;margin:.2%;padding:5%;width:100%}.hunter-photos-display-item a.colorbox{background-color:#f1f1f1;float:left;height:240px;margin:.2%;padding:5%;width:100%}.hunter-photos-display-item a.colorbox:hover{background-color:#ccc}.view-photos-tab .file a.colorbox:hover{background-color:#ccc}.hunter-photos-display-photos-title{display:none}.cboxPhoto{border:0 none;display:block;float:left;height:auto;margin:auto;width:auto;max-width:100%;max-height:100%}#cboxLoadedContent{margin-bottom:10px;background-color:#000}.image_wrapper img{display:block;margin:0 auto;max-height:450px}.image_and_profile_wrapper .image_wrapper{border-top:none;float:left;position:relative;width:68%}.image_and_profile_wrapper .image_wrapper .field-name-field-photos-image .field-label{display:none}.image_and_profile_wrapper .photo_specs_and_download{background-color:#f6f4f2;border-bottom:3px solid #47abd1;border-top:10px solid #47abd1;float:right;min-height:439px;width:30%;padding:22px 3%;font-size:15px;position:relative}.horizontal-rule-title{clear:both;margin-bottom:20px;position:relative;text-align:left}.node-product .horizontal-rule-title h2{background-color:#fff;display:inline-block;font-size:18px;margin:0;position:relative;text-transform:uppercase;z-index:1}.horizontal-rule-title h2{background-color:#fff;display:inline-block;font-size:18px;margin:0;padding:0 10px 10px;position:relative;text-transform:uppercase;z-index:2}.horizontal-rule-title hr{border-top:1px solid #e6e6e7;border-left:0;border-right:0;border-bottom:0;width:100%;height:1px;display:block;position:absolute;top:49%;margin:0;padding:0;z-index:0}#cboxTitle .photo_specs_and_download{float:right;min-height:439px;background-color:#424240;padding:22px 6%;font-size:15px;color:#fff;width:100%;height:100%;overflow-y:scroll}.photo_spec_label{float:left;color:#ccc;margin-right:8px}.node .photo_spec_label{color:#3b3b3b;float:left;margin-right:8px}.photo_spec_value{float:left;font-weight:500;font-style:italic}.photo_spec_value.classification{font-style:normal}.photo_spec.photo_keywords .photo_spec_value{float:none;font-weight:800;line-height:25px;margin-left:0;position:relative;top:-5px}.photo_spec.photo_keywords .photo_spec_label{margin-right:5px}.photo_spec{display:inline-block;padding:4px 4px 4px 0px;width:100%}.photo_specs_wrapper{margin-bottom:30px;margin-top:8px;padding-bottom:24px}.field-name-field-photos-product-line .field-label{display:none}.field-name-field-photos-product-line ul.links li{list-style:outside none none;margin:0;padding:0;line-height:16px}.photo_specs_and_download input{margin-right:10px;margin-bottom:20px}.photo_specs_and_download form{font-weight:800}.photo_specs_and_download .not_bold{margin-left:20px;font-weight:400}.photo_more_info{display:inline-block;font-weight:800;margin-top:20px}.photo_more_info:after{color:#ee7623;content:"→";font-family:Arial,sans-serif;margin-left:10px}.download_image_heading{font-weight:800;margin-bottom:20px;text-transform:uppercase}.download_size_selection{width:300px;height:100px;background-color:#e7e7e8;color:#000;position:absolute;right:0;bottom:22px;display:none}.download_size_selection a{display:block;padding:7px;color:#00658a}#cboxLoadedContent{float:left;width:70% !important;overflow-x:hidden !important;overflow-y:hidden !important}#cboxTitle{float:right;margin-right:5%;width:30% !important;height:100%;overflow:hidden}#download_selected_size .download_photo{font-size:20px;background:rgba(0,0,0,0) none repeat scroll 0 0;background-color:#ee7623;color:#fff;margin-top:20px;width:100%;text-transform:uppercase;padding:.75em}.photo_specs_and_download .not_bold.medium{margin-left:18px}.photo_terms{font-weight:400;font-size:12px;line-height:20px}#cboxNext{background-color:#333;border-radius:5px;float:right;padding:10px;position:absolute;right:0;top:45%}#cboxPrevious{background-color:#333;border-radius:5px;float:right;left:0;margin-right:10px;padding:10px;position:absolute;top:45%}body:not(.site_study_pgs) #colorbox{width:100% !important;left:0px !important}@media screen and (max-width:768px){body:not(.site_study_pgs) #colorbox{height:100% !important;left:0 !important;right:0 !important;width:96% !important}}@media screen and (max-width:420px){body:not(.site_study_pgs) #colorbox{height:100% !important;left:0 !important;right:0 !important;width:94% !important}}#cboxContent{left:5%}#cboxWrapper{width:100% !important}#cboxWrapper #cboxNext:after{color:rgba(239,239,239,.8);content:"";display:inline-block;font-family:"fontello";font-size:35px}#cboxWrapper #cboxPrevious:after{color:rgba(239,239,239,.8);content:"";display:inline-block;font-family:"fontello";font-size:35px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#cboxNext{background:none;float:right;padding:10px;right:-50px}#cboxPrevious{background:none;float:right;margin-right:10px;padding:10px;left:-50px}#cboxNext:hover,#cboxPrevious:hover{background:none;color:#333}#cboxNext:hover:after,#cboxPrevious:hover:after{color:#cfcdcb}#cboxCurrent{color:#fff;margin-bottom:10px;text-align:center;float:right;width:100%;display:none}.field-name-field-photos-data-placeholder{display:none}.node-type-photos .photo_specs_and_download .not_bold{font-size:13px;margin-left:20px}.page-photos .form-item.form-type-textfield.form-item-keys input{-webkit-box-shadow:none;box-shadow:none;height:50px;margin:0;padding:2px 16px 0}.page-photos .form-item.form-type-textfield.form-item-keys{display:table-cell;margin-right:10px;margin-top:0;vertical-align:top;width:100%}.page-photos #edit-basic .form-item input[type=checkbox]{float:left;margin-bottom:0;margin-right:6px}.page-photos .form-item.form-type-textfield.form-item-keys label{display:none}.page-photos #edit-basic .form-item label.option{margin-bottom:0;margin-left:4px;position:relative;top:2px}.page-photos #edit-basic .form-submit{border:medium none;-webkit-box-shadow:none;box-shadow:none;display:table-cell;float:left;height:50px;margin-bottom:0;margin-left:10px;margin-right:0px;min-width:100px;padding:15px 10px 11px;text-transform:uppercase;white-space:nowrap;font-weight:500;font-weight:normal;width:auto}.page-photos .form-item.form-type-checkbox.form-item-retain-filters{background-color:#ccc;display:none;margin:0;min-width:240px;padding:13px 20px;text-transform:uppercase;vertical-align:middle;width:100%}.page-photos .hunter-resource-display-row .small-block-grid-2.large-block-grid-3{list-style:none}.page-photos .hunter-photos-display-row .large-block-grid-3>li{padding:0 .1em .1em;width:33.3333%}.view-photos-tab .large-block-grid-3>li{padding:0 .1em .1em;width:33.3333%}.page-photos h1.title{border-bottom:1px solid #e6e6e7;display:block;margin:52px 0 25px;padding-bottom:10px}.page-photos .slideout-menu{margin-top:30px}.page-photos .hunter-photos-display-row ul.large-block-grid-3{padding:0 9px}.view-photos-tab ul.large-block-grid-3{padding:0 9px}.page-photos #search-form .form-text{color:#3b3b3b;font-weight:800;text-transform:uppercase}.page-photos #cboxLoadingOverlay{background:#000 none repeat scroll 0 0}.view-id-photos_tab img{width:auto}.view-photos-tab{margin-bottom:4em}.view-photos-tab .horizontal-rule-title{margin-bottom:2em;margin-top:0;text-align:left}#cboxWrapper #cboxLoadingOverlay{background:none}#cboxTitle_mobile{display:none !important}#cboxTitle{display:block !important}.photo_specs_and_download a{color:#ee7623}.photo_specs_and_download a:hover{color:#e16611}#download_selected_size .download_photo:hover{background-color:#e16611}#download_selected_size label{color:#fff;cursor:pointer;display:inline;font-size:inherit;font-weight:inherit;margin-bottom:0}.node-photos #download_selected_size label{color:#3b3b3b}.terms_window{background:rgba(0,0,0,.97) none repeat scroll 0 0;display:none;font-weight:400;height:100%;left:0;overflow:scroll;padding:15px 20px;position:absolute;top:0;bottom:0;width:100%}.node-type-product a.close_terms{margin-top:20px}a.close_terms{bottom:10px;color:#ee7623;float:right;font-weight:800;font-size:18px;position:relative;text-transform:uppercase}a.close_terms:before{font-family:"fontello";content:"";margin-right:10px}a.close_terms:hover{color:#2ba6cb}.terms_window p{font-size:13px;color:#fff;margin-bottom:10px}.terms_window h3{color:#ee7623}.expand_info{display:none}.node-type-photos .photo_spec_value a{line-height:16px}.photo_spec_value a{line-height:1.1}#colorbox.nozzles #cboxTitle{display:none !important}.node-type-product #colorbox.nozzles #cboxLoadedContent{margin:0 !important;width:100% !important}.node-type-photos .title_first_part{color:#00658a;float:left}.node-type-photos .pipe{border-left:2px solid;color:#e6e6e7;float:left;height:36px;margin-left:12px;margin-right:12px;position:relative;top:6px}.back_to_photo_library{clear:right;float:right;margin-top:40px;color:#00658a;text-transform:uppercase;margin-bottom:20px;font-weight:800}.back_to_photo_library:after{color:#00658a;content:"→";margin-left:10px;font-family:Arial,sans-serif;position:relative;top:-1px}.back_to_photo_library:hover:after{color:#47abd1}#edit-basic{width:100%;display:table}.page-photos .hunter-photos-display-row.group-last.last{margin-bottom:4em}.ctools-use-ajax.ctools-auto-submit-click.ctools-auto-submit-click-hide.form-submit{display:none}.chzn-container .chzn-results{margin:4px}.chzn-container-single .chzn-single{background-color:#cfcdcb;background-image:none;background-position:0 -10px;background-repeat:repeat-x;background-size:100% 60px;border:none;-webkit-box-shadow:none;box-shadow:none;color:#3b3b3b;display:block;height:auto;line-height:24px;overflow:hidden;padding:10px;position:relative;text-decoration:none;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;white-space:nowrap;border-radius:0}.chzn-container-active .chzn-single:hover{border:none}.chzn-container-single .chzn-single span{display:block;font-weight:800;margin-right:26px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.chzn-container{display:inline-block;font-size:13px;padding:0;position:relative;vertical-align:middle;width:100% !important}.chzn-container-single a.chzn-single div{border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:13px solid #333;height:0;position:absolute;right:10px;top:16px;width:0}.chzn-container-active.chzn-with-drop .chzn-single div{background:rgba(0,0,0,0) none repeat scroll 0 0;border-left:13px solid rgba(0,0,0,0)}.chzn-single>div::before{border-left:1px solid #999;content:"";font-size:69px;height:45px;position:relative;right:22px;top:-32px}.chzn-rtl .chzn-search input,.chzn-container-single .chzn-search input{background-position:100% -27px;background-size:70px 48px !important}.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:none !important;background:none}.chzn-rtl .chzn-search input,.chzn-container-single .chzn-search input{background-position:100% -27px;background-size:70px 48px !important}.chzn-container-active.chzn-with-drop .chzn-single{background-image:none;background-position:0 -10px;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}@media only screen and (max-width:1200px){.node-type-photos .photo_specs_and_download .not_bold{display:block;font-size:13px;margin-left:20px;width:100%}.photo_specs_and_download input{margin-bottom:8px;margin-right:10px}.input_container{margin-bottom:20px}#cboxTitle .photo_specs_and_download{color:#fff;float:right;font-size:13px;min-height:439px;padding:22px 6%}.photo_spec_value a{line-height:20px}#cboxLoadedContent{width:60% !important}#cboxTitle{width:40% !important}.cboxPhoto{height:auto;max-height:100%;max-width:100%;width:auto}#cboxTitle .photo_specs_and_download.inspirational .download_options_container{bottom:-204px !important;height:260px;position:absolute;width:100%}}@media only screen and (max-width:768px){.photo_specs_wrapper{border-bottom:none}#cboxCurrent{top:0}.node-type-photos .image_and_profile_wrapper .image_wrapper{background-color:#f1f1f1;border-top:medium none;float:left;position:relative;width:100%}.image_and_profile_wrapper .photo_specs_and_download{background-color:#f6f4f2;border-bottom:3px solid #ee7623;border-top:10px solid #ee7623;float:right;font-size:15px;min-height:439px;padding:22px 30px;width:100%}.node-type-photos .photo_specs_and_download .not_bold{display:inline;font-size:13px;margin-left:20px;width:auto}.page-photos .hunter-photos-display-row .small-block-grid-2>li{padding:0 .1em .1em;width:50%}.view-photos-tab .small-block-grid-2>li{padding:0 .1em .1em;width:50%}.page-photos .large-3.pull-9.columns{background-color:#f5f5f6;height:100%;left:-100%;padding-bottom:0;position:fixed;top:0;width:100%;z-index:1000}#cboxLoadedContent{float:left;margin-left:0;width:100% !important}#cboxTitle_mobile .photo_specs_and_download{border-bottom:3px solid #ee7623;border-top:10px solid #ee7623;color:#fff;float:right;font-size:15px;width:100%}.node-photos .photo_spec{display:inline-block;padding:4px 20px 4px 0;width:100%}#download_selected_size{display:none}.node-photos #download_selected_size{display:block}.download_image_heading{display:none}#cboxTitle .photo_specs_and_download{border-bottom:3px solid #ee7623;border-top:10px solid #ee7623;color:#fff;float:right;font-size:15px;padding:15px 5%;width:100%}.photo_specs_wrapper{margin-bottom:60px;margin-top:0px}.node-type-product .cboxPhoto{border:0 none;display:block;float:left;height:auto;margin:auto;max-height:71%;max-width:100%;width:auto}.cboxPhoto{display:block;margin:0 auto;position:relative;top:0%;-webkit-transform:translateY(0%);transform:translateY(0%);width:auto}#cboxTitle_mobile{display:block !important}#cboxTitle{display:none !important}.node-type-product #cboxTitle_mobile{float:right;margin-right:0;width:100% !important}#cboxContent{background:rgba(0,0,0,0) none repeat scroll 0 0;left:0 !important;margin-left:0;max-width:100%;overflow:visible}#cboxMiddleLeft,#cboxMiddleRight,#cboxTopLeft,#cboxTopCenter,#cboxTopRight{display:none}#colorbox{height:100% !important;left:0 !important;right:0 !important;width:96% !important}#cboxWrapper{height:100% !important;width:100% !important}#cboxContent{width:100% !important}.cboxPhoto{display:block;left:0 !important;margin:0 auto;position:relative;top:0;-webkit-transform:translateY(0%);transform:translateY(0%)}#colorbox{top:0 !important}#cboxClose{border:none;color:#fff !important;font-weight:800;font-size:20px;height:35px;line-height:35px;position:absolute;right:10px !important;text-align:center;top:10px !important;width:35px;z-index:9999 !important}#cboxTitle_mobile{background:#333;bottom:-420px;float:right;margin-right:0;width:100% !important;z-index:999;height:500px;position:absolute}.cboxPhoto{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto}#cboxLoadedContent{background-color:#000}#cboxNext{right:4px}#cboxPrevious{left:0px}.expand_info{background-color:#ee7623;height:30px;padding:7px;position:absolute;right:20px;text-align:center;top:-30px;width:80px;display:block}.expand_info_inspirational{background-color:#ee7623;height:30px;padding:7px;position:absolute;right:20px;text-align:center;top:-30px;width:80px;display:block}.photo_more_info{display:none}.expand_info:after{color:#fff;content:"";display:inline-block;font-family:"fontello";font-size:15px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.expand_info.active:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.expand_info_inspirational:after{color:#fff;content:"";display:inline-block;font-family:"fontello";font-size:15px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.expand_info_inspirational.active:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}#cboxCurrent{color:#fff;display:none;float:right;margin-bottom:10px;position:absolute;text-align:center;width:100%;bottom:-33px}.photo_spec.image_title{border-bottom:1px solid #666;margin-bottom:20px;padding:20px}.photo_spec{display:inline-block;padding:4px 20px;width:100%}.page-photos .slideout-menu{background-color:#f5f5f6;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative}.page-photos .large-3.pull-9.columns{padding:0}.page-photos .slideout-menu{margin-top:0}.photo_spec_value a{line-height:16px}.node-type-product:not(.page-node-4801) .large-3.pull-9.sidebar-first.columns.sidebar{display:none;margin-top:56px}}@media only screen and (max-width:480px){.page-photos .form-item.form-type-textfield.form-item-keys{display:block;float:left;margin-top:0;width:61%;margin-right:0px}#edit-basic .form-item{margin-bottom:0}.page-photos #edit-basic .form-submit{display:block;float:right;margin-bottom:0;margin-left:10px;margin-right:0;min-width:100px;white-space:nowrap;width:35%}.page-photos .form-item.form-type-checkbox.form-item-retain-filters{background-color:#ccc;display:none;float:left;height:50px;margin:0 0 18px;min-width:230px;padding:17px 20px;text-transform:uppercase;vertical-align:middle;width:100%}.page-photos .large-9.push-3.main.columns #search-form{margin-bottom:20px;margin-top:20px}.photo_specs_wrapper{margin-bottom:60px;margin-top:6px}#cboxTitle_mobile .photo_specs_and_download{border-bottom:3px solid #ee7623;border-top:10px solid #ee7623;color:#fff;float:right;font-size:15px;padding:11px 0;width:100%}#cboxContent .photo_spec_label{float:left;padding:0 0 0 20px}.photo_specs_wrapper{margin-bottom:60px;margin-top:0px;font-size:14px}.node-type-product #cboxLoadedContent{float:left;width:inherit !important;margin:0}.node-type-product #cboxContent,.section-photos #cboxContent,.front #cboxContent,.section-introducing-luxor #cboxContent{background:rgba(0,0,0,0) none repeat scroll 0 0;font:12px "Lucida Grande",Verdana,Arial,sans-serif;left:0 !important;margin-left:0;max-width:100%;overflow:visible}#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopLeft,#cboxTopCenter,#cboxTopRight{display:none}#colorbox{height:100% !important;left:0 !important;right:0 !important;width:94% !important}#cboxWrapper{height:100% !important;width:100% !important}#cboxContent{width:100% !important}.cboxPhoto{display:block;left:0 !important;margin:0 auto;position:relative;top:0;-webkit-transform:translateY(0%);transform:translateY(0%)}#colorbox{top:0 !important}#cboxClose{color:#fff !important;font-weight:800;font-size:20px;height:35px;line-height:35px;position:absolute;right:10px !important;text-align:center;top:10px !important;width:35px;z-index:9999 !important}#cboxTitle_mobile{background:#333;bottom:-420px;float:right;margin-right:0;width:100% !important;z-index:999;height:500px}.cboxPhoto{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:auto}#cboxLoadedContent{background-color:#000}#cboxNext{right:4px}#cboxPrevious{left:0px}.expand_info{background-color:#ee7623;height:30px;padding:7px;position:absolute;right:20px;text-align:center;top:-30px;width:80px}.photo_more_info{display:none}.expand_info:after{color:#fff;content:"";display:inline-block;font-family:"fontello";font-size:15px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.expand_info.active:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#cboxCurrent{color:#fff;display:none;float:right;margin-bottom:10px;position:absolute;text-align:center;width:100%;bottom:-33px}.photo_spec.image_title{border-bottom:1px solid #666;margin-bottom:20px;padding:10px 0 20px}.photo_specs_and_download.inspirational .photo_spec.image_title{padding:10px 20px 20px}.photo_spec{display:inline-block;padding:0 0 6px;width:100%}.photo_spec_label{color:#ccc;float:left;padding-left:20px}#cboxTitle_mobile{display:block !important}#cboxTitle{display:none !important}.node-photos .photo_spec{display:inline-block;padding:4px 20px 4px 0;width:100%}.node-photos .photo_spec_label{float:left;padding-left:0}}body.page-node-658 .inner_main{max-width:100%;width:100%}body.page-node-658 .button:hover,body.page-node-658 .button:focus{background-color:#e16611}body.page-node-658 .inner_main .large-12.main.columns{max-width:100%;width:100%;padding-left:0;padding-right:0}body.page-node-658 .intro_text{margin:0 auto;max-width:1190px;padding-left:20px;padding-right:20px}.homeowners_row_full_width{background-color:#efefef;min-height:600px}.professionals_row_full_width{background-color:#333;min-height:600px;color:#fff}.contact_row_full_width{background-color:#e4e1dd;min-height:600px}.sub_title_description{color:#b0b0af;font-size:22px;font-weight:normal;line-height:28px;margin-bottom:65px}@media screen and (max-width:530px){.sub_title_description{font-size:19px;line-height:28px;margin-bottom:65px}}.section-get-hunter h1.title{border-bottom:1px solid #e6e6e7;margin-top:52px;padding-bottom:10px;margin-bottom:25px;font-size:inherit;display:block;font-size:40px;margin-right:0;margin-left:0}img.circle{border-radius:50%}.homeowners_inner h2{color:#ee7623;font-size:38px;margin-bottom:0px;text-transform:uppercase;font-weight:500}.homeowners_inner h2 .not_bolded{font-weight:400;left:-6px;position:relative}.sub{font-weight:500;font-size:24px;margin-bottom:22px;text-transform:uppercase}.homeowners_inner{padding-top:100px;padding-bottom:100px;max-width:1150px !important;padding-left:20px !important;padding-right:20px !important}.homeowners_inner p{color:#3b3b3b;font-size:18px}.homeowners_inner .bold_it{text-transform:none;margin-bottom:60px}.find_button.blue{background-color:#47abd1;color:#fff;font-weight:500;font-size:18px;padding:20px;text-transform:uppercase;display:inline-block;width:270px}.find_button .icon-right-open-1{margin-left:30px}.homeowners_inner .left_part{width:62%;display:table-cell;float:none;vertical-align:middle;padding-right:40px}.homeowners_inner .right_part{display:table-cell;float:none;vertical-align:middle;width:38%}.sub .not_bolded{font-weight:400}.professionals_inner{padding-top:100px;padding-bottom:100px;max-width:1150px !important;padding-left:20px !important;padding-right:20px !important}.professionals_inner .left_part{width:62%;display:table-cell;float:none;vertical-align:middle;padding-right:40px}.professionals_inner .right_part{display:table-cell;float:none;vertical-align:middle;width:38%}.professionals_inner h2{color:#ee7623;font-size:38px;margin-bottom:0px;text-transform:uppercase}.professionals_inner h2 .not_bolded{font-weight:400;left:-6px;position:relative}.professionals_inner .bold_it{text-transform:none;margin-bottom:60px;font-weight:500}@media only screen and (max-width:400px){.homeowners_inner h2{font-size:34px}.professionals_inner h2{font-size:34px}}@media screen and (max-width:600px){.homeowners_inner .bold_it{margin-bottom:40px}.professionals_inner .bold_it{margin-bottom:10px}}.contact_inner{padding-bottom:80px;padding-top:60px}.contact_inner .horizontal-rule-title h2{background-color:#e4e1dd;display:inline-block;font-weight:500;font-size:30px;margin:0;padding:0 10px 14px;position:relative;text-transform:uppercase;z-index:2}.contact_inner .horizontal-rule-title{clear:both;margin-bottom:20px;position:relative;text-align:left}.contact_inner .horizontal-rule-title hr{border-color:#3b3b3b;border-style:solid none none;border-width:1px 0 0;display:block;height:1px;margin:0;padding:0;position:absolute;top:49%;width:100%;z-index:1}.small-4.large-4.columns.irrigation_professionals .inner{background-color:#333;color:#fff;padding:20px 30px;-webkit-transition:all .4s;transition:all .4s}.small-4.large-4.columns.irrigation_professionals a:hover .inner{background-color:#242424}.small-4.large-4.columns.commercial_projects .inner{background-color:#00658a;color:#fff;padding:20px 30px;-webkit-transition:all .4s;transition:all .4s}.small-4.large-4.columns.commercial_projects a:hover .inner{background-color:#00567b}.small-4.large-4.columns.golf_irrigation_projects .inner{background-color:#a7ca33;color:#fff;padding:20px 30px;-webkit-transition:all .4s;transition:all .4s}.small-4.large-4.columns.golf_irrigation_projects a:hover .inner{background-color:#98bb24}.contact_inner .inner h3{color:#fff;line-height:24px}.contact_inner .inner{text-align:center;min-height:320px}.inner .circle{padding:20px 0;width:260px}.contact_inner .inner .tablet_title_and_link .link_text{color:#fff;display:inline-block;font-weight:500;font-size:20px;max-width:200px;text-transform:uppercase;text-align:left}.contact_inner .inner .tablet_title_and_link .not_bold{display:block;margin-bottom:4px;margin-left:0;text-align:left}.contact_inner .inner .tablet_title_and_link .link_text:after{font-family:"fontello";content:"";margin-left:20px}.find_button.blue:after{font-family:"fontello";content:"";float:right}.commercial_projects .inner .circle{padding:0 0 20px;width:260px}.contact_inner>p{padding:20px 35px 40px}.newsletter_icon{border-right:2px solid #ccc;display:table-cell;float:none;height:116px;margin-right:20px;padding-right:30px;vertical-align:middle;width:105px}.subscribe_text{color:#3b3b3b;display:table-cell;font-size:24px;font-style:italic;line-height:33px;padding-left:40px;padding-right:40px;vertical-align:middle}.subscribe_section{padding-bottom:80px;padding-top:85px;padding-left:20px;padding-right:20px}.sign_up_button_container{display:table-cell;vertical-align:middle;width:260px}.subscribe_section .find_button .icon-right-open-1{margin-left:130px}.contact_inner .large-4.columns{width:33.3333%}.subscribe_text .bold_it{text-transform:none}.right_part img.circle{max-width:400px;float:right;width:100%}.show_for_small{display:none}.contact_inner p{font-size:18px}.find_button.for_small.blue{display:none}h3.tablet{display:none}.newsletter_icon::after{content:"";font-family:"fontello";font-size:100px;color:#ccc}.newsletter_signup_row{max-width:1150px;float:none;margin:0 auto}.page-node-38941 .professionals_row_full_width,.page-node-41851 .professionals_row_full_width,.page-node-42921 .professionals_row_full_width,.page-node-39236 .professionals_row_full_width,.page-node-39496 .professionals_row_full_width,.page-node-40616 .professionals_row_full_width,.page-node-39526 .professionals_row_full_width,.page-node-42821 .professionals_row_full_width,.page-node-39501 .professionals_row_full_width,.page-node-49291 .professionals_row_full_width{background:none;color:#3b3b3b}.page-node-38941 .contact_row_full_width,.page-node-41851 .contact_row_full_width,.page-node-39236 .contact_row_full_width,.page-node-39496 .contact_row_full_width,.page-node-40616 .contact_row_full_width,.page-node-39526 .contact_row_full_width,.page-node-42821 .contact_row_full_width,.page-node-39501 .contact_row_full_width,.page-node-49291 .contact_row_full_width{background:none}.page-node-38941 .contact_inner .horizontal-rule-title h2,.page-node-41851 .contact_inner .horizontal-rule-title h2,.page-node-42921 .contact_inner .horizontal-rule-title h2,.page-node-39236 .contact_inner .horizontal-rule-title h2,.page-node-39496 .contact_inner .horizontal-rule-title h2,.page-node-40616 .contact_inner .horizontal-rule-title h2,.page-node-39526 .contact_inner .horizontal-rule-title h2,.page-node-42821 .contact_inner .horizontal-rule-title h2,.page-node-39501 .contact_inner .horizontal-rule-title h2,.page-node-49291 .contact_inner .horizontal-rule-title h2{background-color:#fff}.page-node-38941 .professionals_inner,.page-node-41851 .professionals_inner,.page-node-42921 .professionals_inner,.page-node-39236 .professionals_inner,.page-node-39496 .professionals_inner,.page-node-40616 .professionals_inner,.page-node-39526 .professionals_inner,.page-node-42821 .professionals_inner,.page-node-39501 .professionals_inner,.page-node-49291 .professionals_inner{padding-top:20px;padding-bottom:20px}.page-node-38941 .subscribe_section{padding-top:0}h3.guides{margin-bottom:40px;margin-top:60px}.page-search img{width:auto}@media screen and (max-width:1024px){.subscribe_text{font-size:18px}}@media screen and (max-width:768px){.professionals_inner,.homeowners_inner{padding-bottom:60px;padding-top:60px}.left_part .find_button.blue{display:none}.sign_up_button_container .button{width:100%;margin-bottom:0px}.homeowners_row_full_width .button,.distributors_row_full_width .button,.professionals_row_full_width .button{display:none}.homeowners_row_full_width .button.for_small,.distributors_row_full_width .button.for_small,.professionals_row_full_width .button.for_small{color:#fff;display:inline-block;float:left;font-weight:500;font-size:18px;margin-left:0;padding:20px;position:relative;text-align:left;text-transform:uppercase;width:100%;margin-top:40px}}@media screen and (max-width:768px)and (max-width:768px){.homeowners_row_full_width .button.for_small{margin-top:0px}}@media screen and (max-width:768px){.sign_up_button_container{display:block;margin:40px auto 0;vertical-align:middle;width:100%}.homeowners_row_full_width{min-height:0px}.professionals_row_full_width{min-height:0px}.contact_inner .inner h3{display:none}.contact_inner .inner h3.tablet{color:#47abd1;display:block;margin-bottom:25px}.small-4.large-4.columns .inner{display:table;width:100%}.contact_inner .inner .circle{display:table-cell;margin-bottom:0px;margin-right:50px;padding:20px 0;max-width:260px;width:80%}.tablet_title_and_link{display:table-cell;vertical-align:middle;text-align:left;width:50%}.find_button.blue{display:block}.subscribe_text{font-size:20px;padding-left:30px}#edit-submit-distributor-search.form-submit{width:100%;bottom:85px;left:0}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-buttons{margin-top:100px}}@media only screen and (max-width:600px){.newsletter_icon{border-right:medium none;display:block;margin:0 auto;width:95px}.subscribe_text{padding-right:0;padding-left:0;font-size:20px}.homeowners_inner p{font-size:18px;text-align:left}.professionals_inner p{font-size:18px;text-align:left}.homeowners_inner .show_for_small_600,.professionals_inner .show_for_small_600{display:block;margin:0 auto 40px;max-width:220px}.homeowners_inner .right_part,.professionals_inner .right_part{display:none}.homeowners_inner .left_part{display:block;float:none;padding-right:0;vertical-align:middle;width:100%}.professionals_inner .left_part{display:block;float:none;padding-right:0px;vertical-align:none;width:100%;text-align:center}.homeowners_inner .left_part,.homeowners_inner .right_part{text-align:center}.find_button.for_small.blue{display:block}.inner .find_button.blue{display:none}.inner h3{display:none}.inner h3.tablet{display:block}.find_button.blue.for_small{margin-top:0}.contact_inner .inner h3.tablet{display:none}.contact_inner .inner h3{display:block;margin-bottom:0px}.tablet_title_and_link{display:block;text-align:center;vertical-align:middle;width:100%}.contact_inner .inner .circle{display:block;margin:0 auto;padding:20px 0;max-width:260px;width:100%}.top_part_tts .left_image{float:left;margin-right:20px;width:200px}.product_id .rotor{float:left;margin-bottom:1%;margin-right:1%;text-align:center;width:32%}}.page-node__professional-contractor-referral-form .large-9{position:relative;width:60%}.page-node__professional-contractor-referral-form .large-3{position:relative;width:40%}.page-node__professional-contractor-referral-form .choose_a_pro{border:1px solid #ccc;margin-bottom:24px;padding:4px;width:100%}.page-node__professional-contractor-referral-form .not_bold{font-weight:400}.page-node__professional-contractor-referral-form h1.title{border-bottom:1px solid #e6e6e7;font-size:35px;font-weight:500;margin:22px 0;padding-bottom:10px;text-transform:uppercase}.page-node__professional-contractor-referral-form h1#page-title{font-size:1px;opacity:0}.page-node__professional-contractor-referral-form .finding-a-professional>ul{list-style-position:inside}.page-node__professional-contractor-referral-form .finding-a-professional>ul li{line-height:2}.page-node__professional-contractor-referral-form #block-msnf-msnf_step_data ul.msnf-forms-steps li.active{background:#ee7623 none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;height:40px;line-height:1.8;width:40px}.page-node__professional-contractor-referral-form .block-hunter-lead-forms .form-item{width:100%;max-width:400px}.page-node__professional-contractor-referral-form .block-hunter-lead-forms .multi-step-form{max-width:400px;width:100%}@media screen and (max-width:768px){.page-node__professional-contractor-referral-form .large-9{position:relative;width:100%}.page-node__professional-contractor-referral-form .large-3{position:relative;width:100%}}.page-node__professional-contractor-referral-form .row.l-main{max-width:1190px;padding-left:20px;padding-right:20px}.section-professional-contractor-referral-form .title_first_part{color:#00658a;font-weight:400}.section-professional-contractor-referral-form .title_second_part{color:#04abd1;font-weight:500}.bold_and_italic{font-weight:500;font-size:18px;font-style:italic;margin-bottom:60px}.section-professional-contractor-referral-form .sub_title_description{color:#b0b0af;font-weight:400;font-size:18px;font-weight:normal;line-height:28px;margin-bottom:35px}.finding-a-professional .block-title{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #00658a;border-top:5px solid #00658a;color:#00658a;display:inline-block;font-weight:500;font-size:20px;margin-bottom:25px;margin-top:25px;padding-bottom:7px;padding-left:10px;padding-top:12px;text-align:center;width:100%;text-transform:uppercase}.large-8.pull-4.main.columns,.large-4.push-8.columns{float:right;position:relative}.large-8.pull-4.main.columns{padding-right:46px}.section-professional-contractor-referral-form .large-4.push-8.columns{margin-top:35px;padding-top:0}.section-professional-contractor-referral-form h1.title{border-bottom:1px solid #e6e6e7;margin-top:52px;padding-bottom:10px;margin-bottom:22px;font-size:inherit;display:block;font-size:36px;margin-right:0;margin-left:0}.secondary.form-submit{background-color:#ee7623;border:medium none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:left;font-weight:500;font-size:18px;font-weight:normal;height:50px;margin-bottom:80px;margin-top:20px;text-align:center;text-transform:uppercase;min-width:260px}.section-join-our-mailing-list #submit-form.button-primary{background-color:#ee7623;border:medium none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:none;font-weight:500;font-size:18px;font-weight:normal;height:50px;margin:20px auto 80px;text-align:center;text-transform:uppercase;width:260px}.section-join-our-mailing-list #submit-form.button-primary:after{font-family:"fontello";content:"";float:right;margin-left:10px}#edit-submit--2.form-submit:after{font-family:"fontello";content:"";float:right;margin-left:10px}.right-off-canvas-menu #edit-submit--2.form-submit:after{font-family:"fontello";content:"";float:right}#node-38921 h1.title,#node-38926 h1.title{display:none}label span.has-tip{background-image:url("/sites/all/themes/hunter_responsive/images/icon-info.png");background-repeat:no-repeat;border:medium none;display:inline-block;height:18px;margin-left:10px;padding:10px;position:relative;top:-2px;vertical-align:bottom;width:18px}.section-green-roof-irrigation .identification-chart-title{margin-bottom:14px}.views-field-description-i18n .field-content>h2{text-transform:none}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0{clear:both;height:266px;width:100%}#gmap-distributorlookup-gmap0{border:1px solid #bbb;border-radius:7px;margin-top:15px;margin-bottom:80px;width:100% !important}.view-distributor-search .view-content{margin:0;padding:0;width:100%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-submit-button{background:#eee none repeat scroll 0 0;border-top:1px solid #bbb;bottom:0;height:70px;left:0;margin:0;padding:0;position:absolute;text-align:right;top:120px;width:100%;z-index:4}.view-distributor-search.view-id-distributor_search .attachment-before{float:right;width:50%}.view-distributor-search.view-display-id-dl_results_page .view-content{float:left;width:45%}.view-display-id-dl_results_page .view-footer .a-button{float:right}@media only screen and (max-width:860px){.view-distributor-search .view-header .a-button{display:none}}@media only screen and (max-width:768px){.view-display-id-dl_results_page .view-footer .a-button{float:right;width:100%}.view-display-id-dl_results_page.view-distributor-search .view-footer .a-button a{width:100%}.view-distributor-search.view-display-id-dl_results_page .view-content{float:left;width:100%}}.view.view-distributor-search.view-id-distributor_search.view-display-id-dl_landing_page.view-dom-id-ce681e775ec3ad831649016a310cae05{margin-top:70px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form{background-image:none;clear:both;margin:0 auto;min-height:90px;padding:20px;width:100%}.views-exposed-widgets #block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form #edit-province-wrapper{position:relative;width:33%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-exposed-widget{width:67%;padding:0;position:absolute;left:33%;top:0px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form #edit-province-wrapper{background-color:#ccc;left:0;margin:0 auto;padding:10px 0 1px 20px;position:absolute;top:0;width:33%;height:100px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 select{width:auto}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-distance-postal-code{background-color:#ddd;float:left;left:auto;padding:10px 0 0 20px;position:relative;top:auto;width:50%;height:100px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-country{background-color:#999;float:right;padding:10px 0 0 20px;position:relative;right:auto;top:auto;width:50%;height:100px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-search-distance{float:left;margin-right:0;padding:10px 0 0 0px;position:absolute;right:340px;top:130px;width:auto}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-search-units{float:left;padding:10px 0 0 20px;position:absolute;right:215px;top:130px;width:auto;z-index:5}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-buttons{border-top:1px solid #bbb;bottom:auto;clear:both;display:inline-block;float:none;height:auto;left:0;margin:20px 0 0;padding:20px 0 0;position:absolute;text-align:right;top:200px;width:100%;z-index:4}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-submit-button{background:none;border-top:none;bottom:auto;height:70px;left:auto;margin:0;padding:0;position:static;text-align:right;top:auto;width:100%;z-index:4}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-buttons{background:none}#edit-submit-distributor-search.form-submit{background-color:#47abd1;border:medium none;border-radius:0;bottom:110px;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:right;font-weight:500;font-size:18px;font-weight:normal;height:50px;margin-bottom:20px;margin-top:20px;position:absolute;right:0px;text-align:center;text-transform:uppercase;width:200px;padding:4px 20px}.page-locations-distributor h1#page-title{display:block !important;margin-bottom:36px}.page-locations-distributor .product_heading_container h1#page-title{font-size:1px;opacity:0}@media screen and (max-width:768px){.page-locations-distributor h1#page-title{font-weight:500}}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form p.region_filter{display:inline-block;float:left;margin:0;text-align:left}#edit-province-wrapper>label:before{content:"Search By:";display:block;float:none;font-weight:500;font-size:16px;width:100%}.form-item-distance-postal-code>label::before{content:"Search By:";font-weight:500;font-size:16px;margin-right:20px;display:block;float:none;width:100%}.form-item-distance-country>label::before{content:"Search By:";font-weight:500;font-size:16px;margin-right:20px;display:block;float:none;width:100%}.page-locations-search-distributor .view-distributor-search .attachment.attachment-before{float:right;width:100%;margin-top:50px}.map_button{color:#00658a;float:right;font-style:italic;margin:0;padding:0;position:relative;right:0;top:-74px;z-index:9999}.page-locations-distributor-all .map_button{display:none}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0{position:relative}.map_button .icon-chevron-right:before{color:#00658a;content:"→";margin-left:10px;font-family:Arial,sans-serif}.map_button:hover .icon-chevron-right:before{color:#47abd1}@media only screen and (max-width:768px){.map_button{float:right;right:20px;top:-105px}.page-locations-search-distributor .view-distributor-search .attachment.attachment-before{margin-top:0}}.distributor_intro_text h2{font-size:1.2em;text-transform:none}.distributor_intro_text{font-size:90%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-province input{margin-top:41px;width:39%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-distance-postal-code input{margin-top:41px;width:44%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form #edit-distance-country{margin-bottom:11px;margin-top:48px;width:45%}.view-id-dl_header .views-field.views-field-description-i18n{margin-bottom:30px}.page-locations-search-distributor .view-distributor-search .attachment.attachment-before{float:right;width:50%}.view-distributor-search .attachment.attachment-before .view-content{width:100%}.page-locations-search-distributor .view-distributor-search>.view-content{width:48%}.view-distributor-search .view-footer .a-button>a{background-color:#ee7623;color:#fff;display:inline-block;float:left;font-weight:500;font-size:18px;margin-bottom:50px;padding:20px;text-transform:uppercase;width:270px;margin-top:20px;text-align:left}.page-locations-distributor-all .view-distributor-search .view-footer .a-button>a{display:none}.view-distributor-search .view-footer .a-button>a:after{content:"";float:right;font-family:"fontello";margin-left:10px}.view-distributor-search .views-field .location.vcard{border:medium none;display:inline-block;margin:0;padding:10px 0}.view-distributor-search .view-content .views-row{border-bottom:1px solid #e6e6e7;padding-bottom:35px;font-size:15px}.view-distributor-search .view-content .views-row .views-field-title{font-weight:500;font-weight:normal}.view-distributor-search .view-content .views-field.views-field-nothing{display:inline-block;margin-top:10px}.view-distributor-search .view-content .views-row.views-row-first:before{color:#00658a;content:"Results:";display:block;font-size:20px;font-style:italic;margin-bottom:28px;padding-bottom:10px;text-transform:uppercase;border-bottom:none}.view-distributor-search .view-content .view-id-distributor_badges .views-row.views-row-first:before{display:none}.view-distributor-search .view-content .view-id-distributor_badges .views-row{border:none;padding:0}.view-id-distributor_badges img{width:auto}.view-distributor-search .attachment-before .view-footer .a-button>a{display:none}.views-field-field-distributor-phone .field-content{font-weight:500;margin:10px 0}.node-distributor{background-color:#333;color:#fff;padding:20px 20px 32px;text-align:center;margin-bottom:30px}.node-distributor .field-location{font-size:20px;line-height:27px}body.node-type-distributor h3.distirbutor_title{display:none}.field-name-field-distributor-phone .field-label{display:inline-block;font-weight:500;line-height:30px;margin-right:10px;text-transform:uppercase}body.node-type-distributor h3.distirbutor_title{color:#47abd1;font-size:17px;margin-bottom:0;padding-top:32px}.node-type-distributor h1.section_title{color:#006588;font-size:40px;margin-bottom:28px;margin-top:0;text-transform:uppercase}.view-id-distributor_detail_map .views-field-address .vcard{border:medium none;display:inline-block;margin:1em 0 1.25em;padding:0}.view-id-distributor_detail_map .views-field-field-distributor-phone .field-content{font-weight:500;margin-bottom:10px}.view-id-distributor_detail_map .views-field-title a{font-weight:500;text-transform:uppercase}.view-id-distributor_detail_map .location.vcard .adr{line-height:16px}.view-id-distributor_detail_map .gmap-popup .views-field-nothing a{display:block;margin-bottom:4px}.gmap-popup{padding:8px}.view-distributor-search .adr .street-address{line-height:28px}.view-distributor-search .gmap-popup .location.vcard .adr .street-address{line-height:16px}.gmap-popup .views-field-field-distributor-website{margin-top:4px}.view-distributor-search .view-content .views-row .views-field-distance{float:right;margin-right:0px;background-color:#ee7623;color:#fff;padding:10px;font-style:italic}.view-distributor-search .view-header a.button.new_search::after{content:"";float:right;font-family:"fontello";font-size:14px;margin-left:10px;position:relative;top:0px}.view-distributor-search .view-header a.button.new_search{position:absolute;right:15px;text-align:left;top:0;width:270px;display:block;background-color:#ee7623}body.node-type-distributor h1.title,body.node-type-distributor #content{clear:left;float:left;width:100%}@media screen and (max-width:768px){.view-distributor-search .view-header a.button.new_search{left:15px;position:absolute;text-align:left;top:72px;width:270px}.page-locations-search-distributor .view-header h1#page-title{display:block;margin-bottom:30px;font-weight:500}.view-distributor-search .attachment.attachment-before .view-content{width:100%}.page-locations-search-distributor .view-distributor-search>.view-content{float:left;width:100%}.gmap-control.gmap-gmap.gmap.gmap-map.gmap-dl_results_map-gmap.gmap-processed{height:400px !important}.view-distributor-search .view-content .views-row .views-field-distance{float:right;margin-right:0px}.view-distributor-search .view-header a.button.new_search{left:15px;position:absolute;text-align:left;top:72px;width:270px}.page-locations-search-distributor .view-distributor-search .attachment.attachment-before{float:left;margin-bottom:35px;width:100%}}@media screen and (max-width:480px){.view-distributor-search .view-header a.button.new_search{left:15px;position:absolute;right:15px;text-align:left;top:55px;width:auto}}.view-display-id-dl_results_page .pagination-centered{clear:both;display:inline-block;margin-bottom:30px;margin-top:30px;text-align:center;width:100%}.view-distributor-search ul.pagination.pager{background-color:rgba(0,0,0,0);display:inline;float:none;margin:0 auto;padding:5px 10px;text-align:right}#WebToLeadForm.signup-form input.error{background-image:none}.center{text-align:center}#WebToLeadForm.signup-form .required{color:#d00;margin-left:5px}#WebToLeadForm.signup-form{margin-top:70px}#WebToLeadForm.signup-form label{display:inline-block;margin-bottom:5px;margin-right:0;text-align:left;width:auto}#WebToLeadForm.signup-form .required,#WebToLeadForm.signup-form label{display:inline-block;margin-top:20px}#WebToLeadForm.signup-form input[type=text]{width:100%;float:none}#WebToLeadForm.signup-form input:focus{background-position:0 0;border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:medium none}#WebToLeadForm.signup-form .chzn-search input[type=text]{background:#fff none repeat scroll 0 0;border-radius:0;float:none;height:auto;margin:0;padding:5px;width:100%}#WebToLeadForm.signup-form .chzn-search input:focus{-webkit-box-shadow:none;box-shadow:none}#WebToLeadForm.signup-form select{border:1px solid #979797;border-radius:5px;float:none;font-size:14px;height:34px;width:270px}#WebToLeadForm.signup-form td.input-label{text-align:right}#WebToLeadForm.signup-form #first_name,#WebToLeadForm.signup-form #last_name,#WebToLeadForm.signup-form #email1,#WebToLeadForm.signup-form #confirm_email{float:none}#WebToLeadForm.signup-form #submit-form{cursor:pointer;padding:14px 30px}#WebToLeadForm.signup-form .two-column-form .column-left,#WebToLeadForm.signup-form .two-column-form .column-right{float:left;margin-bottom:70px;text-align:left;width:46%}#WebToLeadForm.signup-form .two-column-form.step-2 .column-left,#WebToLeadForm.signup-form .two-column-form.step-2 .column-right{width:50%;margin:0}#WebToLeadForm.signup-form .two-column-form .column-left>div,#WebToLeadForm.signup-form .two-column-form .column-right>div{clear:both}#WebToLeadForm.signup-form .two-column-form .column-right{margin-left:3%}#WebToLeadForm.signup-form .two-column-form .column-left{margin-left:3%}#WebToLeadForm.signup-form .form-item-specialtylist-c label{width:100%}#WebToLeadForm.signup-form .form-item-specialtylist-c label span{text-transform:none}#WebToLeadForm.signup-form .form-item-specialtylist-c{margin-bottom:70px;width:100%}#WebToLeadForm.signup-form #edit-specialtylist-c .form-item{margin:5px 0;width:33%}#WebToLeadForm.signup-form #edit-specialtylist-c .form-item label,#WebToLeadForm.signup-form #edit-specialtylist-c .form-item input{display:inline;float:none;margin:0;width:auto}#WebToLeadForm.signup-form #edit-specialtylist-c .form-item label{margin-left:5px}#WebToLeadForm.signup-form #edit-specialtylist-c .description{clear:both}.multi-step-form{border-top:1px solid #a7a7a7;clear:both;display:block}.multi-step-form .step-number{background:#ee7623 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:21px;line-height:32px;margin-right:10px;padding:7px 20px;width:auto}.multi-step-form strong{color:#000;display:inline-block;font-weight:500;font-size:16px;margin-top:16px;vertical-align:top}#WebToLeadForm.signup-form input.error,#WebToLeadForm.signup-form select.error,#WebToLeadForm.signup-form .chzn-container>a.error{border:1px solid red !important;float:none !important}#thankYou{background:#dff2bf none repeat scroll 0 0;border:1px solid #83c535;color:#3e642f;display:none;padding:10px 20px}#thankYou p{margin:0}h3.sign-up{font-size:16px;margin:20px 0 0;text-transform:uppercase}#WebToLeadForm .error-message{color:#d00;display:block;padding:10px}#hunter-lead-forms-referral-results-form fieldset{border:medium none;margin:0;padding:0}#map-canvas{float:right;height:440px;width:50%}h2.referral-count-results{background:#50524d none repeat scroll 0 0;color:#fff;display:block;font-family:sero,arial,helvetica,sans-serif;font-weight:normal;margin:0;padding:12px 20px;text-transform:uppercase;font-size:18px}.result-item{border-bottom:1px solid #ccc;padding:20px;position:relative;z-index:4}.result-item .title{display:block;font-weight:500;font-size:16px;font-weight:normal;line-height:23px;margin-bottom:10px;margin-right:120px}.result-item .city,.result-item .state,.result-item .potal,.result-item .country{font-size:14px;line-height:22px}.result-item .distance{float:right;font-size:14px;padding-top:4px}.connect-me-button a{background:rgba(0,0,0,0) url("/sites/all/modules/custom/hunter_lead_forms/images/add-user.png") no-repeat scroll left center;display:inline-block;font-size:16px;font-weight:normal;font-weight:500;line-height:22px;margin:10px 0 0;padding:4px 0 0 31px;position:relative;text-transform:uppercase;z-index:5;color:#00658a}#map-canvas .connect-me-button a{display:block}.listings{float:left;width:50%}.listings .form-type-checkbox{display:none}.map-navigation-buttons{clear:both;float:left;margin-top:20px;width:440px}.nav-back a{display:inline-block;padding:10px 10px 10px 20px}.nav-next a{display:block;float:right;font-size:14px;padding:10px}.nav-next a::after{content:"";display:inline-block;font-family:"fontello";font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding-left:10px;text-align:center;text-decoration:inherit;text-transform:none;width:auto}.results-page{display:none}.results-page-0{display:block}.result-item.highlight,.result-item.highlight-selected{background:#efedeb none repeat scroll 0 0}.current-results-shown{float:right;font-size:14px;padding-top:4px;text-transform:none}.map-disclaimer{clear:right;float:right;font-size:85%;margin-top:10px}.training-certificates{display:block;margin-top:20px}.training-certificates span{display:inline-block;margin-right:20px}.training-certificates .training-tech{background:rgba(0,0,0,0) url("/sites/all/modules/custom/hunter_lead_forms/images/badge-training-level-tech.png") no-repeat scroll 0 0;height:23px;width:131px}.training-certificates .specialist{background:rgba(0,0,0,0) url("/sites/all/modules/custom/hunter_lead_forms/images/badge-training-level-specialist.png") no-repeat scroll 0 0;height:23px;width:127px}.training-certificates .expert{background:rgba(0,0,0,0) url("/sites/all/modules/custom/hunter_lead_forms/images/badge-training-level-expert.png") no-repeat scroll 0 0;height:23px;width:111px}.referral-ajax-notice{background:#fff none repeat scroll 0 0;bottom:0;color:#fff;max-width:150px;padding:10px;position:absolute;right:0}.referral-ajax-notice.msg-type-warning{background:#ddac0c none repeat scroll 0 0}.referral-ajax-notice.msg-type-error{background:#d8421a none repeat scroll 0 0}.selected-message{background:#09c none repeat scroll 0 0;bottom:0;color:#fff;display:none;max-width:150px;padding:10px 15px;position:absolute;right:0}.connect-me .selected-message{display:block}.checkmark::after{content:"";display:inline-block;font-family:"fontello";font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding-right:10px;text-align:center;text-decoration:inherit;text-transform:none;width:20px}.connect-me .selected-message.cancel-option .checkmark::after{content:""}.connect-me .selected-message.cancel-option:hover{cursor:pointer}#send-button{clear:both;display:none;float:left;margin-top:20px}#hunter-lead-forms-referral-results-form #send-button input{background:#2a6486 none repeat scroll 0 0;border:medium none;color:#fff;font-size:1.2em;font-weight:normal;padding:10px 30px;text-transform:uppercase}.section-join-our-mailing-list .chzn-container{display:inline-block;font-size:13px;position:relative;vertical-align:middle}.section-join-our-mailing-list .chzn-container .chzn-drop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:-moz-use-text-color #aaa #aaa;-o-border-image:none;border-image:none;border-style:none solid solid;border-width:0 1px 1px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.section-join-our-mailing-list .chzn-container.chzn-with-drop .chzn-drop{left:0}.section-join-our-mailing-list .chzn-container-single .chzn-single{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d6d6d6));background-image:linear-gradient(to bottom,#ffffff,#d6d6d6);background-position:0 -10px;background-repeat:repeat-x;background-size:100% 60px;border-color:#bbb #bbb #939393;-o-border-image:none;border-image:none;border-radius:4px;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);color:#444;display:block;height:inherit;line-height:24px;overflow:hidden;padding:3px 0 3px 8px;position:relative;text-decoration:none;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;white-space:nowrap}.section-join-our-mailing-list .chzn-container-single .chzn-single:hover{background-position:0 0;border-color:#999;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.section-join-our-mailing-list .chzn-container-single .chzn-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-join-our-mailing-list .chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.section-join-our-mailing-list .chzn-container-single .chzn-single abbr{background:rgba(0,0,0,0) url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll -42px 1px;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.section-join-our-mailing-list .chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.section-join-our-mailing-list .chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.section-join-our-mailing-list .chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:10px;top:8px;width:18px}.section-join-our-mailing-list .chzn-container-single .chzn-single div b{background:rgba(0,0,0,0) url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll 0 2px;display:block;height:100%;width:100%}.section-join-our-mailing-list .chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.section-join-our-mailing-list .chzn-container-single .chzn-search input{background:url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll 100% -20px,rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(1%,#eeeeee),color-stop(15%,#ffffff)) repeat scroll 0 0;background:url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll 100% -20px,rgba(0,0,0,0) linear-gradient(#eeeeee 1%,#ffffff 15%) repeat scroll 0 0;border:1px solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;font-size:1em;margin:1px 0;outline:0 none;padding:4px 20px 4px 5px;width:100%}.section-join-our-mailing-list .chzn-container-single .chzn-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.section-join-our-mailing-list .chzn-container-single.chzn-container-single-nosearch .chzn-search{left:-9999px;position:absolute}.section-join-our-mailing-list .chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.section-join-our-mailing-list .chzn-container .chzn-results li{display:none;line-height:15px;list-style:outside none none;margin:0;padding:6px 8px}.section-join-our-mailing-list .chzn-container .chzn-results li.active-result{cursor:pointer;display:list-item}.section-join-our-mailing-list .chzn-container .chzn-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.section-join-our-mailing-list .chzn-container .chzn-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.section-join-our-mailing-list .chzn-container .chzn-results li.no-results{background:#f4f4f4 none repeat scroll 0 0;display:list-item}.section-join-our-mailing-list .chzn-container .chzn-results li.group-result{color:#999;cursor:default;display:list-item}.section-join-our-mailing-list .chzn-container .chzn-results li.group-option{padding-left:15px}.section-join-our-mailing-list .chzn-container .chzn-results li em{font-style:normal;text-decoration:underline}.section-join-our-mailing-list .chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:text;height:auto !important;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li{float:left;list-style:outside none none}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-field{margin:0;padding:0;white-space:nowrap}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-field input{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;border:0 none !important;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:sans-serif;font-size:100%;height:15px;margin:1px 0;outline:0 none;padding:5px}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-field .default{color:#999}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice{background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eeeeee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice .search-choice-close{background:rgba(0,0,0,0) url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll -42px 1px;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:-moz-linear-gradient(center top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);border:1px solid #ccc;color:#666;padding-right:5px}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice-focus{background:#d4d4d4 none repeat scroll 0 0}.section-join-our-mailing-list .chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.section-join-our-mailing-list .chzn-container-multi .chzn-results{margin:0;padding:0}.section-join-our-mailing-list .chzn-container-multi .chzn-drop .result-selected{color:#ccc;cursor:default;display:list-item}.section-join-our-mailing-list .chzn-container-active .chzn-single{background-position:0 -10px;border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.section-join-our-mailing-list .chzn-container-active .chzn-single:hover{border:1px solid #5897fb}.section-join-our-mailing-list .chzn-container-active.chzn-with-drop .chzn-single{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);background-position:0 -10px;border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}.section-join-our-mailing-list .chzn-container-active.chzn-with-drop .chzn-single div{background:rgba(0,0,0,0) none repeat scroll 0 0}.section-join-our-mailing-list .chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.section-join-our-mailing-list .chzn-container-active .chzn-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.section-join-our-mailing-list .chzn-container-active .chzn-choices li.search-field input{color:#111 !important}.section-join-our-mailing-list .chzn-disabled{cursor:default;opacity:.6 !important}.section-join-our-mailing-list .chzn-disabled .chzn-single{cursor:default}.section-join-our-mailing-list .chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.section-join-our-mailing-list .chzn-disabled.chzn-container-active{opacity:1 !important}.section-join-our-mailing-list .chzn-disabled.chzn-container-active .chzn-single:hover{background-position:0 -10px}.section-join-our-mailing-list .chzn-rtl{text-align:right}.section-join-our-mailing-list .chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.section-join-our-mailing-list .chzn-rtl .chzn-single span{direction:rtl;margin-left:26px;margin-right:0}.section-join-our-mailing-list .chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.section-join-our-mailing-list .chzn-rtl .chzn-single div{left:3px;right:auto}.section-join-our-mailing-list .chzn-rtl .chzn-single abbr{left:26px;right:auto}.section-join-our-mailing-list .chzn-rtl .chzn-choices li{float:right}.section-join-our-mailing-list .chzn-rtl .chzn-choices li.search-field input{direction:rtl}.section-join-our-mailing-list .chzn-rtl .chzn-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.section-join-our-mailing-list .chzn-rtl .chzn-choices li.search-choice .search-choice-close{left:4px;right:auto}.section-join-our-mailing-list .chzn-rtl.chzn-container-single-nosearch .chzn-search,.chzn-rtl .chzn-drop{left:9999px}.section-join-our-mailing-list .chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.section-join-our-mailing-list .chzn-rtl .chzn-results li.group-option{padding-left:0;padding-right:15px}.section-join-our-mailing-list .chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:medium none}.section-join-our-mailing-list .chzn-rtl .chzn-search input{background:url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll -30px -20px,rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(1%,#eeeeee),color-stop(15%,#ffffff)) repeat scroll 0 0;background:url("/sites/all/themes/hunter/js/chosen/chosen-sprite.png") no-repeat scroll -30px -20px,rgba(0,0,0,0) linear-gradient(#eeeeee 1%,#ffffff 15%) repeat scroll 0 0;direction:rtl;padding:4px 5px 4px 20px}.section-join-our-mailing-list .chzn-rtl.chzn-container-single .chzn-single div b{background-position:6px 2px}.section-join-our-mailing-list .chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media screen and (max-width:768px){#edit-submit-distributor-search.form-submit{width:100%;bottom:85px;left:0}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-buttons{margin-top:100px}#edit-province-wrapper>label::before{content:"Search By:";font-family:"Sero_bold",Arial,sans-serif;font-size:16px;margin-right:20px;position:absolute;top:-10px}.form-item-distance-postal-code>label::before{content:"Search By:";font-family:"Sero_bold",Arial,sans-serif;font-size:16px;margin-right:20px;position:absolute;top:-10px}.form-item-distance-country>label::before{content:"Search By:";font-family:"Sero_bold",Arial,sans-serif;font-size:16px;margin-right:20px;position:absolute;top:-10px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-province input{width:100%;float:left;margin-bottom:30px;margin:0}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-distance-postal-code input{width:100%;margin-bottom:30px;margin:0px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form #edit-distance-country{width:100%;margin:0px}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form div.form-item-distance-postal-code{float:left;left:auto;padding:10px 0 0;position:relative;top:auto;width:100%;height:auto;margin:40px 0;background:none}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form #edit-province-wrapper{left:auto;margin:0 auto;padding:10px 0 0px;position:relative;top:auto;width:100%;height:auto;background:none}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-country{float:right;padding:10px 0 0;position:relative;right:auto;top:auto;width:100%;height:auto;background:none}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-search-distance{float:left;margin-right:0;padding:10px 0 0;position:static;right:auto;top:auto;width:auto;height:auto}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .views-exposed-widget{background:none;left:auto;padding:0;position:relative;top:auto;width:100%}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0 .views-exposed-form .form-item-distance-search-units{float:left;padding:10px 0 0 20px;position:relative;right:auto;top:auto;width:auto;z-index:5}#block-views-010d3e26e5d74aab19ef2deaf57e3dd0{clear:both;height:auto;width:100%}.view-distributor-search .attachment.attachment-before{float:left;width:100%;margin-bottom:35px}.view-distributor-search .attachment.attachment-before .view-content{width:100%}.view-distributor-search .view-content{width:100%;float:left}.view-distributor-search>.view-content{width:100%}}body.page-node-4871 h1#page-title,body.page-node-63866 h1#page-title,body.page-node-63816 h1#page-title,body.page-node-63871 h1#page-title,body.page-node-63921 h1#page-title{font-size:1px;opacity:0}body.page-node-4871 .row.l-main,body.page-node-63866 .row.l-main,body.page-node-63816 .row.l-main,body.page-node-63871 .row.l-main,body.page-node-63921 .row.l-main{max-width:1190px;padding-left:20px;padding-right:20px;margin:0 auto}body.page-node-4871 img.full_width,body.page-node-63866 img.full_width,body.page-node-63816 img.full_width,body.page-node-63871 img.full_width,body.page-node-63921 img.full_width{width:100%}body.page-node-4871 h1.get-hunter-title.professionals,body.page-node-63866 h1.get-hunter-title.professionals,body.page-node-63816 h1.get-hunter-title.professionals,body.page-node-63871 h1.get-hunter-title.professionals,body.page-node-63921 h1.get-hunter-title.professionals{border-bottom:1px solid #e4e1dd;color:#ee7623;font-size:28px;font-weight:400;margin-bottom:30px;padding-bottom:9px;padding-top:0;text-transform:uppercase}body.page-node-4871 .bold_it,body.page-node-63866 .bold_it,body.page-node-63816 .bold_it,body.page-node-63871 .bold_it,body.page-node-63921 .bold_it{font-weight:800}.mobile-only{display:none !important}#resource_guide_container .row{border-top:1px solid #ccc;margin-bottom:40px;padding-top:40px}.left_side_image{float:left;width:230px;text-align:center}.right_side_text{float:left;padding-left:20px;width:calc(100% - 230px)}#resource_guide_container ol{list-style-position:inside}#node-1054 .node-title{display:none}.section-professionals.page-node__resource-guide h2{font-size:30px;margin-bottom:.5em}.page-node__resource-guide .body.field{clear:both;display:inline-block}.page-node__resource-guide .node-reusables{margin-top:80px}@media screen and (max-width:560px){#resource_guide_container .row{border-top:1px solid #ccc;margin-bottom:20px;padding-top:20px}.resource_guide_container .left_side_image{float:left;text-align:center;width:100%}.resource_guide_container .right_side_text{float:left;padding:0px;width:100%}#resource_guide_container .left_side_image{float:left;text-align:center;width:100%}#resource_guide_container .right_side_text{float:left;padding:20px;width:100%}}@media only screen and (max-width:768px){.mobile-only{display:block !important}.show_for_desktop{display:none}.fixed{position:static;top:0;left:0}.mobile-logo-oc img{margin:0 auto;width:180px}header{height:50px;margin:0 auto;width:100%;z-index:3}.sub_header{display:none}.mobile_utility .language_selector{color:#fff;text-align:center;text-transform:uppercase;padding-top:3px}.mobile_utility .login_logout{color:#fff;float:left;text-align:center;width:50%}.node-type-product #selector{background-color:#ee7623;color:#fff;display:block;font-weight:500;font-size:20px;height:55px;margin:0;padding:20px 1.2em;text-transform:uppercase;width:100%;border-top:1px solid rgba(250,249,248,.2)}.node-type-product .horizontal-tabs .tabs_container.is_stuck ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs .tabs_container.is_stuck ul.horizontal-tabs-list li.selected a,.node-type-product .horizontal-tabs .tabs_container ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs .tabs_container ul.horizontal-tabs-list li.selected a{padding:.5em 1.2em .3em;text-align:left}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{text-align:left}.horizontal-tabs ul.horizontal-tabs-list li a,.horizontal-tabs ul.horizontal-tabs-list li.selected a{margin:0}.node-type-product .horizontal-tabs{background-color:#fff;border:medium none;margin:0;padding:0;position:relative}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:.5em 1.2em .3em}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li a,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected strong{font-size:20px;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;color:#9b9a9a;text-transform:uppercase}#selector .icon-play-after:after{font-family:"fontello";content:"";font-size:12px;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}#selector .icon-play-after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);margin:0}#selector.active .icon-play-after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.icon-play-after{float:right;font-style:normal;line-height:16px;margin-right:7px;display:inline-block;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.horizontal-tabs ul.horizontal-tabs-list strong{font-weight:500}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{width:100%}.node-type-product .horizontal-tabs ul.horizontal-tabs-list{border-right:none}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{border-right:none}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected{margin-top:0}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.first.selected{margin-top:0}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:hover,.node-type-product .horizontal-tabs ul.horizontal-tabs-list li:focus{background-color:#faf9f8}.horizontal-tabs ul.horizontal-tabs-list li a:hover{background-color:#faf9f8}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{background:#f4f2f1 none repeat scroll 0 0;border-right:1px solid #cfcdcb;float:left;margin:0;min-width:5em;padding:0 1px 1px;text-transform:uppercase;display:block;text-align:left}.node-type-product .horizontal-tabs ul.horizontal-tabs-list{border-top:3px solid #cfcdcb;display:table}.node-type-product:not(.page-node-4801) .large-3.push-9.columns{display:none}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li{background:#fff none repeat scroll 0 0;border-bottom:1px solid #cfcdcb;border-right:medium none;float:none;margin:0;min-width:5em;padding:0;text-align:left;text-transform:uppercase}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected{background-color:#f0f0f0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #cfcdcb;padding:0}.node-type-product .horizontal-tabs ul.horizontal-tabs-list{border:none}article.node-advanced-feature .image{max-height:350px;overflow:hidden;margin-bottom:25px}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected.last{border-right:none}.horizontal-tabs ul.horizontal-tabs-list li a{color:#00658a}.node-type-product .horizontal-tabs ul.horizontal-tabs-list li.selected a.current{color:#fff}.node-type-product .horizontal-tabs ul.horizontal-tabs-list{background:#f1f1f1 none repeat scroll 0 0;border-bottom:none;border-left:1px solid #cfcdcb;border-right:1px solid #cfcdcb;display:none;margin:0;position:relative;top:0;width:100%;z-index:3}.field-name-field-specification-charts br{display:none}.field-name-field-specification-charts .note br{display:block}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-left:none;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;width:100%}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}table.responsive tr.nohover td:first-child{display:table-cell}table.responsive tr.nohover.first-child td:first-child{display:none}table.responsive td:first-child{text-indent:-99999px}table.specifications{border:none}.field-name-field-chart .table-wrapper{font-size:90%}table{margin-bottom:0}fieldset#node_product_full_group_specifications_tab_item{display:table-cell;width:100%}.field-name-field-specification-charts .field-name-field-download-link{width:auto}.field-name-field-specification-charts .field-name-field-download-link a{background-size:26px auto;height:26px;line-height:1.5em;padding-right:2.8em;text-align:left}.scrollable table.specifications{background-color:#fbfbfb}.field-name-field-coupling-options>.field-label{margin-top:1em}.field-name-field-coupling-options>.field-label,.field-name-field-riser-options>.field-label,.field-name-field-lens-options>.field-label,.field-name-field-coupling-options>.field-label,.field-name-field-luxor-cubes>.field-label{padding:1em 0 .8em;font-size:1.2em}#node-4801 .main_product_image_and_body{border:medium none;margin:0 0 1em}.page-node-4801 .product_name_and_quick_specs h1.title{font-size:1.875rem}.page-node-4801 .mobile_sub_header.only_for_accessories{display:block}#node-4801 .product_name_and_quick_specs h1.title{border:medium none;font-size:2.075em;font-style:normal;margin:.5em 0 0;padding-bottom:.4em}.hunter-facetapi-select-form{padding:1%}fieldset{min-width:inherit}.slick-slide .inner_container{overflow:hidden;position:relative}.page-node-6874 .product_name_and_quick_specs{font-size:90%}}div#block-doclib-listview-doclib-listview-sort-icons{float:right;margin-top:10px;margin-bottom:20px}.document-library.video-library-view-list{display:none}.fx-finish-options-wrapper .finishes{font-size:.9em}.fx-finish-options-wrapper .finishes strong{font-size:1.1em}.fx-finish-options-wrapper .finishes span{font-size:.8em}.fx-finish-options-wrapper .finishes li:hover{cursor:pointer}.fx-finish-options-wrapper .finishes li p{line-height:1.3em;margin:0 0 0 4px;padding:0}.fx-finish-options-wrapper .finishes li img{border:4px solid #fff}.fx-finish-options-wrapper .finishes li.active img{border-color:#ee7623}.fx-finish-options-wrapper .finishes li img{margin-bottom:10px}.fx-finish-options-wrapper .finish-example .finish-inner{border:2px solid #e4e1dd}.fx-finish-options-wrapper .finish-example .finish-inner,.fx-finish-options-wrapper .finish-example img{border-radius:6px}.fx-finish-options-wrapper .finish-example div[class^=example-]{display:none}.fx-finish-options-wrapper .finish-inner div{text-align:center}.fx-finish-options-wrapper div[class^=example-].active{display:block}.fx-finish-options-wrapper .finish-titles{margin-top:10px;position:relative}.fx-finish-options-wrapper .finish-titles span{position:absolute;right:0;top:0}.fx-finish-options-wrapper .finish-titles span a{font-weight:bold}.fx-finish-options-wrapper .sticky-inner{width:100%;min-height:1px}.fx-finish-options-wrapper #sticky-container{position:static !important}@media only screen and (max-width:768px){.fx-finish-options-wrapper #sticky{position:static !important}}#smartling_translate_popup img{max-width:145px !important}.node-type-basic-full-width-page .row.l-main{max-width:100%}body.node-type-basic-full-width-page .inner_main{max-width:100% !important}.node-type-basic-full-width-page main .large-12.columns{float:none;margin:0 auto;max-width:100%;padding:0}#lamps_landing_page .section_inner{padding-left:20px;padding-right:20px}#lamps_landing_page #lamps_hero .hero_image_content{background:#000 url("/sites/fxl.com/files/lamps_landing_page_hero_bg.jpg") no-repeat scroll bottom center/cover;height:580px}@media(max-width:768px){#lamps_landing_page #lamps_hero .hero_image_content{height:480px}}#lamps_landing_page #lamps_hero .hero_image_content .section_inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;max-width:1180px;height:580px;text-align:center;color:#fff}@media(max-width:768px){#lamps_landing_page #lamps_hero .hero_image_content .section_inner{height:480px}}#lamps_landing_page #lamps_hero .hero_image_content .section_inner h1{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:52px}@media(max-width:768px){#lamps_landing_page #lamps_hero .hero_image_content .section_inner h1{font-size:42px}}@media(max-width:480px){#lamps_landing_page #lamps_hero .hero_image_content .section_inner h1{font-size:32px}}#lamps_landing_page #lamps_hero .hero_image_content .section_inner p{font-size:28px}@media(max-width:768px){#lamps_landing_page #lamps_hero .hero_image_content .section_inner p{font-size:24px;line-height:1.3;margin-top:10px}}@media(max-width:480px){#lamps_landing_page #lamps_hero .hero_image_content .section_inner p{font-size:22px}}#lamps_landing_page #lamps_hero .intro_text{padding-top:60px;padding-bottom:60px}#lamps_landing_page #lamps_hero .intro_text p{font-size:24px;line-height:2}#lamps_landing_page .four_bubbles{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-top:-186px;margin-bottom:100px}#lamps_landing_page .four_bubbles .bubble{max-width:240px;background-color:#dcdad6;border-radius:50%;border:6px solid #fff;padding:34px;-webkit-transition:all .5s;transition:all .5s}#lamps_landing_page .four_bubbles .bubble:hover{border-color:#ee7623}#lamps_landing_page .f-14{font-size:14px !important}@media(max-width:768px){#lamps_landing_page .f-14{text-align:center}}#lamps_landing_page #lamps_features{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}@media(max-width:768px){#lamps_landing_page #lamps_features{display:block}}#lamps_landing_page #lamps_features .left_side{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#ee7623;width:50%;padding:100px 50px 50px}@media(max-width:768px){#lamps_landing_page #lamps_features .left_side{width:100%;padding:100px 20px 50px}}#lamps_landing_page #lamps_features .left_side .inner{margin-left:auto;width:550px}@media(max-width:768px){#lamps_landing_page #lamps_features .left_side .inner{width:100%}}#lamps_landing_page #lamps_features .left_side .inner h5{text-transform:uppercase;color:#fff;font-style:italic}@media(max-width:580px){#lamps_landing_page #lamps_features .left_side .inner h5{font-size:16px}}#lamps_landing_page #lamps_features .left_side .inner p{color:#fff;margin:0;font-size:18px}@media(max-width:580px){#lamps_landing_page #lamps_features .left_side .inner p{font-size:16px}}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}@media(max-width:768px){#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-left:50px;max-width:220px}@media(max-width:580px){#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels{margin-left:20px}}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels .detail{position:relative}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels .detail:before{content:"";display:inline-block;border-bottom:1px solid #fff;width:140px;position:relative;left:-100px}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels .detail:nth-child(1){margin-top:-54px;margin-bottom:26px}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels .detail:nth-child(1):after{content:"";display:inline-block;border-left:1px solid #fff;height:48px;position:absolute;top:12px;left:-100px}#lamps_landing_page #lamps_features .left_side .inner .diagram_and_text .diagram_labels .detail:nth-child(2){margin-top:-8px;margin-bottom:10px}#lamps_landing_page #lamps_features .left_side img{max-width:150px}#lamps_landing_page #lamps_features .right_side{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;width:50%;background-color:#003c58;padding:50px}@media(max-width:768px){#lamps_landing_page #lamps_features .right_side{width:100%}}@media(max-width:580px){#lamps_landing_page #lamps_features .right_side{padding:20px}}#lamps_landing_page #lamps_features .right_side .inner{margin-right:auto;width:550px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#lamps_landing_page #lamps_features .right_side .inner .feature{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:768px){#lamps_landing_page #lamps_features .right_side .inner .feature:not(:nth-child(3)){margin-bottom:40px}}#lamps_landing_page #lamps_features .right_side .inner .feature .icon{margin-right:20px}#lamps_landing_page #lamps_features .right_side .inner .feature svg{width:100px}#lamps_landing_page #lamps_features .right_side .inner .feature p{color:#fff;margin-bottom:0}#lamps_landing_page #lamps_features .right_side .inner .feature h5{text-transform:uppercase;color:#fff}#lamps_landing_page #lamps_lineup .lamp_lineup{padding-top:100px;padding-bottom:100px;padding-left:20px;padding-right:20px}#lamps_landing_page #lamps_lineup .lamp_lineup.bg_gray{background-color:#f8f7f6}#lamps_landing_page #lamps_lineup .lamp_lineup .inner{max-width:980px;margin:0 auto;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}#lamps_landing_page #lamps_lineup .lamp_lineup .inner p{font-size:22px}#lamps_landing_page #lamps_lineup .lamp_lineup .inner h3{font-size:52px}#lamps_landing_page #lamps_lineup .lamp_lineup .inner .image_container{min-width:38%;padding:30px;background-color:#dcdad6}#lamps_landing_page #lamps_lineup .lamp_lineup .inner .lineup_text{padding:50px}#lamps_landing_page #lamps_lineup .lamp_lineup .inner .lineup_text a{font-weight:500;position:relative}#lamps_landing_page #lamps_lineup .lamp_lineup .inner .lineup_text a:after{font-family:"fontello";content:"";display:block;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);color:#f60;-webkit-transition:all .5s;transition:all .5s}#lamps_landing_page #bottom_cta_container{background-color:#fff}@media(max-width:768px){#lamps_landing_page #lamps_lineup{display:none}}#lamps_landing_page #lamps_boxes_accordion .content_container{padding:20px}#lamps_landing_page #lamps_boxes_accordion .content_container p{font-size:18px;line-height:2}#lamps_landing_page #lamps_boxes_accordion .image_container{text-align:center;padding:50px;background-color:#dcdad6}#lamps_landing_page #lamps_boxes_accordion .button{width:100%;margin-bottom:0;padding-left:20px;padding-right:20px}#lamps_landing_page #lamps_boxes_accordion .ui-widget-content{background:none;padding:0;border:none}#lamps_landing_page .section_inner_mobile>.content{padding:20px}#lamps_landing_page .section_inner_mobile>.content p{margin-bottom:0;font-size:18px;line-height:2}#lamps_landing_page #lamps_boxes_accordion .ui-state-default,#lamps_landing_page #lamps_boxes_accordion .ui-widget-content .ui-state-default,#lamps_landing_page #lamps_boxes_accordion .ui-widget-header .ui-state-default{background:#ee7623 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-size:20px;font-weight:500;margin-bottom:0;margin-left:0;margin-right:0;margin-top:2px !important;padding:18px 18px 16px;text-align:center;text-transform:uppercase}#lamps_landing_page #lamps_boxes_accordion.ui-accordion .ui-accordion-header:after{font-family:"fontello";content:"";font-size:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;-webkit-transform-origin:50% 25%;transform-origin:50% 25%}#lamps_landing_page #lamps_boxes_accordion .ui-accordion-header-icon{display:none}#lamps_landing_page #lamps_boxes_accordion .ui-accordion-header-active.ui-accordion-header{background-color:#003c58}#lamps_landing_page #lamps_boxes_accordion.ui-accordion .ui-accordion-header-active.ui-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}h2.beside_stroke{font-size:1.8em}.beside_stroke:after{background-color:#e6e6e7;content:"";display:inline-block;height:1px;left:.8em;margin-right:-100%;position:relative;vertical-align:middle;width:100%;top:0}@media screen and (max-width:480px){.beside_stroke:after{display:none}}#grow_to_go_3_promos_form_page section{margin:0 auto;max-width:1150px;padding:30px 20px}.centered.max_540.small-12.large-12.columns{max-width:540px}.mb-0{margin-bottom:0px !important}#grow_to_go_3_promos_form_page h1.section_title.show{color:#006588;font-size:40px;margin-bottom:28px;margin-top:20px;text-transform:uppercase;border-bottom:1px solid #e6e6e7;display:block}.node-type-basic-full-width-page .headers_container.default .product_heading_container{display:none}#grow_to_go_3_promos_form_page #hero img{width:100%;margin-bottom:3em}@media screen and (max-width:520px){#grow_to_go_3_promos_form_page h1.section_title.show{font-size:32px;margin-top:0}#grow_to_go_3_promos_form_page #hero img{margin-bottom:2em}}#grow_to_go_3_promos_form_page p{font-size:18px;line-height:2}#grow_to_go_3_promos_form_page #hero p{font-size:24px}@media screen and (max-width:768px){#grow_to_go_3_promos_form_page #hero p{font-size:18px}}#grow_to_go_3_promos_form_page .beside_stroke{position:relative;overflow:hidden;color:#47abd1;margin-top:0;font-style:italic;text-transform:uppercase;margin-bottom:1em;font-weight:500}#grow_to_go_3_promos_form_page ol{list-style:none;counter-reset:my-awesome-counter}#grow_to_go_3_promos_form_page ol li{counter-increment:my-awesome-counter;border-bottom:1px solid #eaedf3;text-transform:none;font-family:"Sero_light",Arial,sans-serif;font-style:normal;display:table}#grow_to_go_3_promos_form_page ol li .num::before{content:counter(my-awesome-counter) " ";color:#47abd1;font-weight:bold;border:1px solid #eaedf3;padding:6px 6px 2px 6px;width:35px;display:inline-block;text-align:center;border-radius:5px;background-color:#fbfbfd;margin-right:1em;margin-top:1em;margin-bottom:1em;font-style:normal}#grow_to_go_3_promos_form_page .num{display:table-cell;vertical-align:top}#grow_to_go_3_promos_form_page .inner_list_item{display:table-cell;vertical-align:middle;padding-top:10px;padding-bottom:10px}#grow_to_go_3_promos_form_page .note{font-family:"Sero_bold",Arial,sans-serif;margin-bottom:0}#grow_to_go_3_promos_form_page .ui-accordion-content .note{font-family:"Sero_bold",Arial,sans-serif;margin-bottom:8px;text-transform:none;font-style:normal;font-size:17px}#grow_to_go_3_promos_form_page p.small_text{font-size:14px;text-transform:none;font-style:normal}#grow_to_go_3_promos_form_page #email_campaign_form{background-color:#f2f2f2;padding:40px 20px;max-width:100%}#grow_to_go_3_promos_form_page #email_campaign_form .inner_container{max-width:1150px;margin:0 auto}#email_campaign_form .block-webform h2.block-title{display:none}#grow_to_go_3_promos_form_page p.footnote{font-size:14px;line-height:1.5;border-bottom:1px solid #ccc;padding-bottom:20px}#grow_to_go_3_promos_form_page .multi-step-form{border-bottom:1px solid #ccc;border-top:none;margin-bottom:2em}#grow_to_go_3_promos_form_page .form-item,#grow_to_go_3_promos_form_page .form-actions{margin-top:1em;margin-bottom:1.6em}#grow_to_go_3_promos_form_page .form-item input{border-radius:4px;padding:10px 14px 7px 14px;height:42px}#grow_to_go_3_promos_form_page .form-item select{height:40px;padding:5px 8px}#grow_to_go_3_promos_form_page .webform-client-form .form-item label{font-weight:normal;margin-bottom:7px;color:#a6a8ac;text-transform:uppercase;font-size:12px}#grow_to_go_3_promos_form_page .form-type-checkbox{display:table}#grow_to_go_3_promos_form_page .webform-client-form .form-item.form-type-checkbox label{text-transform:none;color:#000;font-size:14px;line-height:1.5;display:table-cell;padding-left:10px}#grow_to_go_3_promos_form_page .form-item .description{margin-top:1em;line-height:1.4}#grow_to_go_3_promos_form_page .form-item input.form-file{padding:5px 0;height:auto;margin-bottom:10px}#grow_to_go_3_promos_form_page .form-item input.form-checkbox{display:table-cell}#grow_to_go_3_promos_form_page .webform-submit{float:none;width:100%}#grow_to_go_3_promos_form_page .form-submit:not(.webform-submit){width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}#grow_to_go_3_promos_form_page .ui-accordion .ui-state-default,#grow_to_go_3_promos_form_page .ui-accordion .ui-widget-header #grow_to_go_3_promos_form_page .ui-accordion .ui-state-default{background:none;border:none;background-color:#f4f4f4;border-radius:0;color:#47abd1;font-family:"Sero_bold",Arial,sans-serif;text-transform:uppercase;padding:12px 20px 10px;font-size:28px;margin:0 0 2px;line-height:1.4;font-style:italic}#grow_to_go_3_promos_form_page .ui-accordion .ui-widget-content #grow_to_go_3_promos_form_page .ui-accordion .ui-state-default{font-family:"Sero_light",Arial,sans-serif;text-transform:none}#grow_to_go_3_promos_form_page .ui-accordion .ui-widget-content{background:none;border:none}#grow_to_go_3_promos_form_page .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}#grow_to_go_3_promos_form_page .ui-accordion .ui-accordion .ui-accordion-icons{padding-left:0}#grow_to_go_3_promos_form_page .ui-accordion .ui-accordion-header:after{font-family:"fontello";content:"";color:#47abd1;font-size:13px;position:absolute;right:32px;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;font-style:normal}#grow_to_go_3_promos_form_page .ui-accordion .ui-accordion-header.ui-accordion-header-active:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#grow_to_go_3_promos_form_page .ui-accordion-content p{font-family:"Sero_light",Arial,sans-serif;font-size:.9em;line-height:1.6}#grow_to_go_3_promos_form_page #how_it_works{font-family:"Sero_bold",Arial,sans-serif;margin-top:0;font-style:italic;text-transform:uppercase;margin-bottom:1em}@media screen and (max-width:768px){#how_it_works .ui-accordion .ui-accordion-content{padding:20px}}h3.underlined{border-bottom:1px solid #e4e1dd;color:#00658a;padding-bottom:12px;margin-bottom:1.7em}#grow_to_go_3_promos_form_page .form-type-radios .form-item{margin-bottom:16px;border-bottom:1px solid #e4e1dd;padding-bottom:12px}a.preview_link{margin-left:23px;text-decoration:underline;font-size:14px}#grow_to_go_3_promos_form_page .webform-client-form .form-type-radios .form-item label{text-transform:none;font-size:14px;color:#000;padding-left:5px}#grow_to_go_3_promos_form_page .form-type-radios .form-item input{height:22px}#grow_to_go_3_promos_form_page .webform-client-form .form-type-radios .form-item label a{display:block;text-decoration:underline;padding-left:23px;margin-top:6px}#grow_to_go_3_promos_form_page .webform-client-form .form-type-radios .form-item label p{font-size:14px;line-height:18px;padding:0;padding-left:23px;margin:0}#grow_to_go_3_promos_form_page .download-sample{font-size:14px;margin-left:15px;position:relative}#grow_to_go_3_promos_form_page .download-sample.icon-angle-circled-right:after{position:absolute;left:-15px;bottom:1px;color:#47abd1}#grow_to_go_3_promos_form_page .webform-component--upload-contact-list{margin-bottom:0}#grow_to_go_3_promos_form_page .block-webform.contextual-links-region{position:static}#grow_to_go_3_promos_form_page .reveal-modal{z-index:1000;position:fixed;top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;max-height:90vh;padding:20px 30px}#grow_to_go_3_promos_form_page .reveal-modal h2{border-bottom:1px solid #e4e1dd;padding-bottom:12px;margin-bottom:20px}#grow_to_go_3_promos_form_page .reveal-modal li img{max-width:100%;max-height:60vh;display:block;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.view-display-id-block_splicing_full .field-name-field-spec-builder-finish h2{font-size:18px;text-transform:uppercase}#fx_30_years_page #sticky_smooth_scroll_nav{position:absolute !important;top:0 !important;z-index:3 !important;-webkit-transition-property:padding;transition-property:padding}#fx_30_years_page #sticky_smooth_scroll_nav.scroll-to-fixed-fixed{position:fixed !important;top:102px !important;-webkit-box-shadow:none;box-shadow:none}#fx_30_years_page p{font-size:22px;line-height:2}@media(max-width:1280px){#fx_30_years_page p{font-size:18px}}@media(max-width:640px){#fx_30_years_page p{font-size:16px}}#fx_30_years_page h2{font-size:42px}@media(max-width:1280px){#fx_30_years_page h2{font-size:38px}}@media(max-width:640px){#fx_30_years_page h2{font-size:32px}}#fx_30_years_page section{margin-bottom:4em}@media(max-width:640px){#fx_30_years_page section{margin-bottom:3em}}#fx_30_years_page #history_of_fx .row{margin-bottom:2em}#fx_30_years_page #history_of_fx img{display:inline;float:left;margin-right:50px;margin-bottom:20px}@media(max-width:1280px){#fx_30_years_page #history_of_fx img{margin-right:36px;width:40%}}@media(max-width:768px){#fx_30_years_page #history_of_fx img{margin:0 20px 10px 0;width:40%}}@media(max-width:480px){#fx_30_years_page #history_of_fx img{margin:0 auto 20px;width:100%;float:none;display:block}}#fx_30_years_page .card p{font-size:18px;line-height:1.7}@media(max-width:1280px){#fx_30_years_page .card p{font-size:16px}}#fx_30_years_page .hero{background:rgba(0,0,0,0) url("/sites/fxl.com/files/fx_30_years_hero_video_bg.jpg") no-repeat scroll 0 0/cover;height:650px;overflow:hidden;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media(max-width:1280px){#fx_30_years_page .hero{height:550px}}@media(max-width:1030px){#fx_30_years_page .hero{height:420px}}@media(max-width:768px){#fx_30_years_page .hero{height:400px}}@media(max-width:580px){#fx_30_years_page .hero{height:320px}}#fx_30_years_page .hero video{width:100%;top:-6vw;position:absolute}@media(max-width:768px){#fx_30_years_page .hero video{height:auto;width:800px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-84px}}#fx_30_years_page .hero .content{z-index:1;display:inline-block;position:relative;width:430px;height:auto;margin-top:80px}@media(max-width:1280px){#fx_30_years_page .hero .content{width:360px}}@media(max-width:1030px){#fx_30_years_page .hero .content{width:250px}}@media(max-width:768px){#fx_30_years_page .hero .content{-webkit-transform:none;transform:none;top:auto;left:auto;margin-top:0}}@media(max-width:580px){#fx_30_years_page .hero .content{width:200px}}.staggered_content_container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%;margin-top:3em;margin-bottom:6em}@media(max-width:768px){.staggered_content_container{margin-bottom:0}}.staggered_content_container .card{position:relative;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.staggered_content_container .card{max-width:514px}}.staggered_content_container .card:nth-child(1):after,.staggered_content_container .card:nth-child(2):after,.staggered_content_container .card:nth-child(3):after,.staggered_content_container .card:nth-child(4):after{content:"";border-right:2px solid #e4e1dd;height:113%;display:inline-block;position:absolute;right:-11.5%;top:-5px}@media(max-width:768px){.staggered_content_container .card:nth-child(1):after,.staggered_content_container .card:nth-child(2):after,.staggered_content_container .card:nth-child(3):after,.staggered_content_container .card:nth-child(4):after{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.staggered_content_container .card:nth-child(1):after,.staggered_content_container .card:nth-child(2):after,.staggered_content_container .card:nth-child(3):after,.staggered_content_container .card:nth-child(4):after{right:-8.5%}}.staggered_content_container .card:nth-child(5){margin-top:176px}@media(max-width:768px){.staggered_content_container .card:nth-child(5){margin-top:0}}@media(max-width:768px){.staggered_content_container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.staggered_content_container .card:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.staggered_content_container .card:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.staggered_content_container .card:nth-child(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.staggered_content_container .card:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;margin-bottom:0}.staggered_content_container .card:nth-child(6){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.staggered_content_container .card:nth-child(7){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}#timeline-app.for_ie11{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#timeline-app{display:none}#timeline-app.for_ie11{display:block}}.timeline{max-width:1100px;padding-left:40px;padding-right:20px;margin:0 auto 120px}@media(max-width:650px){.timeline{padding-left:20px}}.timeline .posts{margin:0 auto;padding-left:90px}@media(max-width:650px){.timeline .posts{padding-left:0}}.timeline .posts .more{font-size:20px;color:#fff;line-height:1em;position:relative;z-index:2;background-color:#ee7623;padding:10px 20px;border-radius:20px;width:auto;display:inline-block;font-weight:500;cursor:pointer;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;margin:20px 0 0 -114px}@media(max-width:650px){.timeline .posts .more{margin:60px auto 0;display:table}}.timeline .posts .more:before{width:6px;content:"";position:absolute}.timeline .posts .more:after{width:6px;content:"";position:absolute;height:50px;top:40px;z-index:500;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear,left top,left bottom,from(#e4e1dd),to(#ffffff));background:linear-gradient(#e4e1dd 0%,#ffffff 100%)}.timeline .posts .more:hover{background-color:#003c58;color:#fff}@media(max-width:768px){.timeline .posts .more:hover{background-color:#ee7623}}.timeline .post{padding:20px;border:4px solid #ee7623;position:relative;opacity:1;text-align:left;border-radius:10px;height:auto;background-color:#fff;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:650px){.timeline .post{height:auto;margin-bottom:60px}}@media(max-width:480px){.timeline .post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.timeline .post:last-child{margin-bottom:0}.timeline .post:after{content:"";width:6px;background-color:#e4e1dd;position:absolute;top:0;height:calc(100% + 40px);left:-76px}@media(max-width:650px){.timeline .post:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;height:60px;bottom:-64px;top:auto}}.timeline .post.fade-enter-active,.timeline .post.fade-leave-active{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.timeline .post.fade-enter{opacity:0}.timeline .post.fade-leave-to{opacity:0}.timeline .post .information{display:inline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeline .post .date{margin:0 0 10px 0;font-size:20px;color:#fff;line-height:1em;position:absolute;left:-116px;z-index:2;background-color:#ee7623;padding:10px 20px;border-radius:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:500}@media(max-width:650px){.timeline .post .date{top:auto;padding:6px 13px 4px;left:50%;font-size:16px;bottom:-56px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.timeline .post h1{font-size:1.3125em;color:#003c58;margin:0 0 10px 0;text-transform:none}@media(max-width:650px){.timeline .post h1{font-size:20px}}.timeline .post a{font-weight:500;color:#ee7623;text-decoration:none;font-size:1em}.timeline .post a:hover{text-decoration:underline}.timeline .post .excerpt{font-size:18px;margin:0}@media(max-width:768px){.timeline .post .excerpt{font-size:1em}}@media(max-width:480px){.timeline .post .excerpt{margin-bottom:0}}.timeline .post .img-bubble{height:160px;width:160px;border-radius:50%;margin:10px 20px 10px 0;background-color:#fff;display:block;-ms-flex-preferred-size:160px;flex-basis:160px;min-width:160px}@media(max-width:768px){.timeline .post .img-bubble{width:140px;height:140px;min-width:140px;-ms-flex-preferred-size:140px;flex-basis:140px}}@media(max-width:480px){.timeline .post .img-bubble{width:120px;height:120px;min-width:120px;-ms-flex-preferred-size:120px;flex-basis:120px;margin:0 0 20px 0}}.ce-differences-webpage .intro{text-align:center;background:#e4e1dd;padding:55px 30px 60px}.ce-differences-webpage .intro p,.ce-differences-webpage .intro h2{max-width:1150px;margin:0 auto;display:block}.ce-differences-webpage .intro h2{font-size:52px;margin-bottom:20px;font-weight:normal;font-family:"Sero",Arial,Helvetica,sans-serif}.ce-differences-webpage .intro p{font-size:24px;margin-bottom:0}.ce-differences-webpage .container{max-width:1150px;margin:0 auto;position:relative;z-index:2}.ce-differences-webpage .inner-container{padding:0 25px}.ce-differences-webpage .ce-item{border:2px solid #d8cfc5}.ce-differences-webpage .ce-item-content{background:#faf9f8;padding:25px;height:180px}.ce-differences-webpage .ce-cta{margin:45px 0;text-align:center}.ce-differences-webpage .ce-cta a{font-size:24px}.ce-differences-webpage .call-to-action{background:#e4e1dd;text-align:center;padding:50px 30px}.ce-differences-webpage .call-to-action p{font-size:22px}.ce-differences-webpage .call-to-action p strong{font-size:28px}.ce-differences-webpage .content-outer-wrapper{position:relative}.ce-differences-webpage .background-tween{background:#e4e1dd;height:220px;width:100%;position:absolute;top:0;left:0;z-index:1}@media(max-width:768px){.ce-differences-webpage .intro h2{font-size:30px}.ce-differences-webpage .intro p{font-size:16px}.ce-differences-webpage .ce-item-content{height:auto}}.suggested_accessories_section{display:inline-block;margin-top:1em;padding:10px 80px 30px;background-color:#e4e1dd;width:100%;border-top:1px solid #ccc}@media(max-width:768px){.suggested_accessories_section{padding:10px 10% 20px}}.suggested_accessories_section button.slick-disabled{display:none !important}.suggested_accessories_section .suggested_heading{width:100%;display:inline-block;font-weight:500;text-transform:uppercase;margin-top:25px}.suggested_accessories_section .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.suggested_accessories_section .suggested_items{position:relative;display:inline-block;width:100%;margin-top:10px;height:180px;max-width:535px}@media(max-width:768px){.suggested_accessories_section .suggested_items{width:80vw;max-width:80vw}}.suggested_accessories_section .suggested_items .slick-prev{left:-80px;z-index:12}@media(max-width:768px){.suggested_accessories_section .suggested_items .slick-prev{left:-40px}}@media(max-width:420px){.suggested_accessories_section .suggested_items .slick-prev{left:-30px}}.suggested_accessories_section .suggested_items .slick-prev:before{background:rgba(0,0,0,0) none repeat scroll 0 0;font-family:"fontello";content:"";margin-right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;display:inline-block;-webkit-transition:all .5s;transition:all .5s;font-weight:normal;font-size:20px;position:relative;top:5px;left:5px;color:#3b3b3b}.suggested_accessories_section .suggested_items .slick-next{right:-80px;z-index:12}@media(max-width:768px){.suggested_accessories_section .suggested_items .slick-next{right:-40px}}@media(max-width:420px){.suggested_accessories_section .suggested_items .slick-next{right:-30px}}.suggested_accessories_section .suggested_items .slick-next:before{background:rgba(0,0,0,0) none repeat scroll 0 0;font-family:"fontello";content:"";margin-right:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;display:inline-block;-webkit-transition:all .5s;transition:all .5s;font-weight:normal;font-size:20px;position:relative;top:5px;left:5px;color:#3b3b3b}.suggested_accessories_section .suggested_items .slick-prev,.suggested_accessories_section .suggested_items .slick-next{font-size:0;line-height:0;position:absolute;top:40%;display:block;width:80px;height:80px;padding:0;-webkit-transform:translate(0,-40%);transform:translate(0,-40%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;-webkit-transition:all .5s;transition:all .5s;background:none}@media(max-width:768px){.suggested_accessories_section .suggested_items .slick-prev,.suggested_accessories_section .suggested_items .slick-next{width:40px}}@media(max-width:420px){.suggested_accessories_section .suggested_items .slick-prev,.suggested_accessories_section .suggested_items .slick-next{top:30%;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}}.suggested_accessories_section .suggested_items .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.suggested_accessories_section .suggested_items .suggested_item{width:31%;margin-right:1%;margin-left:1%;display:inline-block}.suggested_accessories_section .suggested_items .suggested_item .thumb{border:1px solid #ccc;position:relative;background-color:#fff}.suggested_accessories_section .suggested_items .suggested_item .add_button.icon-plus_sign:after{right:-6px;top:1px}.suggested_accessories_section .suggested_items .suggested_item .title{font-weight:500;margin-top:.7em}.node-type-product .horizontal-tabs fieldset.horizontal-tabs-pane#node_product_full_group_videos>div.fieldset-wrapper{width:auto;max-width:100%;padding-top:90px;margin:0 auto}.node-type-product .horizontal-tabs fieldset.horizontal-tabs-pane#node_product_full_group_videos .field-name-field-related-videos{max-width:800px;margin:0 auto}.c-line-bg{background-image:url(https://www.fxl.com/sites/fxl.com/files/c-linebg.png),url(https://www.fxl.com/sites/fxl.com/files/c-lineexpansion_1920.1024.jpg);width:100%;background-size:cover;background-position:left,bottom left;background-repeat:no-repeat;position:relative}.c-line-content-contain{height:100%}.bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%}.top-contain{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:180px}.c-line-content{color:#fff}.c-line-content p{margin:0;text-transform:uppercase;font-size:24px}.c-line-content h2{font-size:48px;font-weight:400;color:#fff;font-style:italic}.c-line-content a{text-transform:uppercase;border-radius:0;padding:10px 20px;background:#ee7623;border:none;color:#fff;font-size:16px}.wall-wash{color:#fff;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-item-align:end;align-self:flex-end}.grade-light{color:#fff;-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-item-align:end;align-self:flex-end}.ledge-light{-ms-flex-preferred-size:40%;flex-basis:40%;color:#fff;text-align:right;padding-right:40px}.wall-wash p,.grade-light p,.ledge-light p{font-style:italic;font-size:36px;font-weight:bold;padding-left:30px}.wall-wash p span,.grade-light p span,.ledge-light p span{font-weight:400;font-size:24px}.c-line-container-mobile{position:relative}.mobile-fixtures{position:absolute;height:100%;width:100%;top:0}.mobile-fixtures .wall-wash{position:absolute;bottom:20%}.mobile-fixtures .grade-light{position:absolute;top:51%;right:5%}.mobile-fixtures .ledge-light{position:absolute;bottom:7%;left:22%}.mobile-fixtures .wall-wash p,.mobile-fixtures .grade-light p,.mobile-fixtures .ledge-light p{font-size:34px}.mobile-fixtures .wall-wash p span,.mobile-fixtures .grade-light p span,.mobile-fixtures .ledge-light p span{font-size:14px}@media screen and (min-width:1551px){.c-line-bg{height:900px}}@media screen and (min-width:1830px){.c-line-bg{height:1024px}}@media screen and (max-width:1550px){.c-line-bg{height:800px;background-size:auto,cover;background-position:45%,50%}}@media screen and (max-width:1350px){.c-line-bg{height:700px}}@media screen and (max-width:1230px){.c-line-bg{height:600px;background-size:auto,cover;background-position:40% 58%,center}.bottom-container{height:30%}.top-contain{height:70%}}@media screen and (max-width:1440px){.ledge-light{-ms-flex-preferred-size:46%;flex-basis:46%}.c-line-bg{background-position:47% 56%,center}.c-line-bg{height:700px}.c-line-content h2{font-size:34.1px}.c-line-content p{display:none}.wall-wash p,.grade-light p,.ledge-light p{font-size:34.1px}.wall-wash p span,.grade-light p span,.ledge-light p span{font-size:13.6px}.c-line-content a{font-size:14px}}@media screen and (max-width:1280px){.c-line-bg{height:550px}}@media screen and (max-width:1024px){.top-contain .ledge-light p{margin-bottom:0}.top-contain .ledge-light{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.c-line-content a{padding:10px 15px;font-size:13px}.ledge-light{-ms-flex-preferred-size:41%;flex-basis:41%}}@media screen and (max-width:950px){.c-line-bg{height:450px}.c-line-content p{display:none}}@media screen and (max-width:769px){.c-line-container{display:none}}@media screen and (min-width:769px){.c-line-container-mobile{display:none}}@media screen and (max-width:769px){.c-line-mobile a.button{width:100%}}.c-line-mobile{position:relative}.mobile-content{position:absolute;top:10%;right:0;text-align:right;width:75%;float:right;padding-right:30px}.mobile-content h2{color:#fff;font-size:48px;font-style:italic;font-weight:lighter}@media screen and (max-width:650px){.mobile-content h2{font-size:36px}}@media screen and (max-width:480px){.mobile-fixtures .wall-wash p,.mobile-fixtures .grade-light p,.mobile-fixtures .ledge-light p{font-size:18px}.mobile-fixtures .wall-wash p span,.mobile-fixtures .grade-light p span,.mobile-fixtures .ledge-light p span{font-size:14px}.mobile-content h2{font-size:28px}}@media screen and (max-width:375px){.mobile-content{width:100%}.mobile-fixtures{display:none}.mobile-content h2{font-size:28px}}a.divLink{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:2;background-color:#fff;opacity:0;filter:alpha(opacity=0)}a.divLink.mobile-link{z-index:4}.owl-stage-outer{width:98%;margin:0 auto;border-top-left-radius:57px;border-top-right-radius:57px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;background-color:#003c58}a.button.luxor-desktop{position:absolute;bottom:0;left:20%}.mobile-content-wrap .button{width:100% !important;margin-bottom:0}#luxor-cloud-mobile{display:block;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2113717/luxor-Background.jpg);background-repeat:no-repeat;background-size:cover;max-height:550px;overflow:hidden;position:relative}.mobile-content-wrap{position:absolute;bottom:-1px;width:100%;z-index:3}.mobile-background h2{color:#fff;font-size:24px;font-weight:400;text-transform:uppercase}.mobile-background p{font-size:18px;color:#ee7623;margin-bottom:0}.mobile-background{background-color:rgba(0,0,0,.8);text-align:center;padding:20px}div#luxor-cloud{display:none}.content-background{background-color:rgba(0,0,0,.8);padding:20px 75px 20px 20px}.content-contain{max-width:1400px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-inner{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:30px;text-align:left}.content-inner h2{color:#fff;font-weight:400;font-size:56px;text-transform:uppercase;margin-bottom:0}.content-inner p{color:#ee7623;font-size:38px;line-height:1;margin-bottom:23px}#luxor-cloud-mobile .slide-contain{position:relative;width:70%;margin:0 auto;padding-top:30px}#luxor-cloud-mobile .border{padding-top:30px}#luxor-cloud .slide-contain{position:absolute;width:30%;right:0;top:-50%;-webkit-transform:translate(0,-20%);transform:translate(0,-20%);z-index:3}#luxor-cloud-mobile .border,#luxor-cloud .border{position:absolute;top:0;right:0;z-index:2}.item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:98%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#carousel-custom-dots-mobile,#carousel-custom-dots{margin:0;padding:0;list-style-type:none;position:absolute;top:36%;right:-10%;-webkit-transform:translate(0,-60%);transform:translate(0,-60%)}#carousel-custom-dots-mobile li,#carousel-custom-dots li{text-align:center;height:17px}#carousel-custom-dots-mobile li button,#carousel-custom-dots li button{border-radius:50%;height:8px;width:8px;background-color:#e4e1dd;border:none;color:#e4e1dd;text-align:center;text-decoration:none;cursor:pointer;outline:none;margin:5px auto;padding:0;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}#carousel-custom-dots-mobile li.active button,#carousel-custom-dots li.active button{background-color:#ee7623;height:14px;width:14px}@media screen and (min-width:768px){.owl-stage-outer{border-top-left-radius:45px;border-top-right-radius:45px}#luxor-cloud-mobile{display:none}div#luxor-cloud{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/2113717/luxor-Background.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:1px}div#luxor-cloud{min-height:512px}.content-inner h2{font-size:30px}.content-inner p{font-size:21px;margin-bottom:15px}#luxor-cloud .slide-contain{width:24%}#luxor-cloud .slide-contain{-webkit-transform:translate(0,-14%);transform:translate(0,-14%)}}@media screen and (min-width:1024px){.owl-stage-outer{border-top-left-radius:57px;border-top-right-radius:57px}div#luxor-cloud{min-height:680px}.content-inner h2{font-size:40px}.content-inner p{font-size:28px;margin-bottom:15px}}@media screen and (min-width:1440px){.owl-stage-outer{border-top-left-radius:57px;border-top-right-radius:57px}div#luxor-cloud{min-height:720px}.content-inner h2{font-size:56px}.content-inner p{font-size:38px}#luxor-cloud .slide-contain{-webkit-transform:translate(0,-17%);transform:translate(0,-17%)}}@media screen and (min-width:1920px){div#luxor-cloud{min-height:960px}#luxor-cloud .slide-contain{width:30%}.content-inner h2{font-size:60px}.content-inner p{font-size:45px}}#a-line{background-image:url(https://www.fxl.com/sites/fxl.com/files/hero1.jpg);background-size:cover;background-position:center center;min-height:65vh;position:relative}#a-line .tag{position:absolute;bottom:35%;background-color:rgba(0,0,0,.6);width:100%}.tag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;margin:0 auto}.img-right{display:block;position:relative;width:40%;min-height:244px}.img-pos{position:absolute;bottom:50%;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.img-right img{border-radius:50%;border:6px solid #e4e1dd;width:85%;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.info-left{color:#fff;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}#a-line .top{font-size:30px}#a-line .middle,#a-line .bottom{font-size:70px;font-style:italic}#a-line .bottom{text-align:right}.tag span{color:#ee7623}.bottom-line{display:-webkit-box;display:-ms-flexbox;display:flex}.img-lineup{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;margin:0 auto}.img-wrap{border-left:4px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-wrap:first-child{border:none}.mobile-copy{display:none}.img-lineup{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;border-bottom:4px solid #d8d8d8}.explore{background-color:#ee7623;width:40%;color:#fff;font-size:24px;text-transform:uppercase;font-weight:500;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-wrap{position:relative}.line-wrap a{position:absolute;opacity:0;width:100%;height:100%;z-index:2}@media(min-width:1920px){.img-lineup{width:45%}.explore{width:55%;font-size:2vw}}@media(max-width:1920px){#a-line .top{font-size:18px}#a-line .middle,#a-line .bottom{font-size:42px}.img-right{min-height:161px}.info-left{padding-right:80px}.bottom-line{border-bottom:none}}@media(max-width:1280px){.info-left{padding-right:20px;width:70%}}@media(max-width:1024px){#a-line .middle,#a-line .bottom{font-size:32px}.bottom-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img-lineup,.explore{width:100%}.explore{padding:40px}}@media(max-width:768px){#a-line{background-position:10%;min-height:50vh}.tag{display:none}.mobile-copy{display:block;background-color:#003c58;color:#fff;font-size:5vw;text-align:right;padding:20px}.mob-middle,.mob-bottom{font-size:1.4em;font-style:italic}.mobile-copy span{color:#ee7623}.explore{font-size:4vw;padding:20px}}.front .headers_container .sub_header{z-index:3}.nl-wrap{background-image:url(https://www.fxl.com/sites/fxl.com/files/nl-ud_102_rt.jpg);background-size:cover;position:relative;background-position:53% 100%}.nl-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nl-left{-ms-flex-preferred-size:70%;flex-basis:70%;position:relative}.nl-content{background-color:rgba(0,20,40,.6);color:#fff;margin-right:-40%;padding-left:10%;padding-top:10px;padding-bottom:15px}.nl-title{font-size:52px;font-style:italic}.nl-title span{font-family:"Sero",Arial,sans-serif;font-size:63px;color:#f5822d;font-weight:500}.nl-content .tag{font-family:"Roboto",sans-serif;font-size:32px;text-transform:uppercase}.nl-content .cta{font-size:18px;text-transform:uppercase;color:#f5822d;margin-top:10px}.nl-images{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10%;padding-top:5%;padding-bottom:7%}.image-wrap .name{font-size:16px;color:#fff;font-style:italic;text-transform:uppercase;text-align:center;margin-top:10px}.nl-right{z-index:1}.nl-wrap-mobile{display:none}.nl-wrap a{position:absolute;height:100%;width:100%;opacity:0;z-index:3}@media screen and (min-width:769px)and (max-width:1440px){.nl-content{padding-right:40%}.nl-title{font-size:38px}.nl-title span{font-size:42px}.nl-content .tag{font-size:23px}}@media screen and (max-width:768px){.nl-wrap{display:none}.nl-wrap-mobile{display:block;position:relative}.nl-top{background-image:url(https://www.fxl.com/sites/fxl.com/files/nl-bg.jpg);background-size:cover}.nl-top .nl-images{padding:15%;padding-bottom:5%;padding-top:25%}.nl-text{background-color:#003c58;color:#fff;padding:30px}.nl-text .mobile-title{font-size:24px;font-style:italic}.nl-text .mobile-title span{color:#f5822d;font-size:28px;font-weight:600}.nl-text .mobile-tag{font-size:18px;text-transform:uppercase;font-family:"Roboto",sans-serif}.mobile-cta{background-color:#f5822d;color:#fff;padding:20px;text-align:center;text-transform:uppercase;font-weight:600;font-size:16px}.nl-wrap-mobile a{position:absolute;height:100%;width:100%;opacity:0;z-index:3}}.finish_options_container .spec_builder_choice_container{height:auto}#ia-innovation .columns.large-12{max-width:1150px}.innovation-header{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,20,28,0.8)),to(rgba(33,37,41,0.2))),url("/sites/all/themes/fxl_responsive/images/TS-001-IA20_FX-hero-Banner-2x.jpg");background:linear-gradient(180deg,rgba(0,20,28,0.8),rgba(33,37,41,0.2) 100%),url("/sites/all/themes/fxl_responsive/images/TS-001-IA20_FX-hero-Banner-2x.jpg");background-position:top;background-size:cover;background-repeat:no-repeat;min-height:768px;color:#fff;padding-top:80px;padding-bottom:40px;display:grid}.innovation-header .columns.large-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.innovation-header .upper-header{width:60%}.innovation-header .upper-header .title{color:#f5822d;font-size:32px;font-style:italic;font-weight:600;margin-bottom:3px;line-height:1.2em;padding-left:20px;padding-right:15px}.innovation-header .upper-header .tag{font-size:18px;font-style:italic;margin-bottom:20px;line-height:1.4em;padding-left:20px;padding-right:15px}.innovation-header .upper-header .video{background-color:#2ba6cb;text-transform:uppercase;border-radius:4px;display:inline-block;font-weight:600;padding:15px;margin-left:20px;margin-right:15px;cursor:pointer}.innovation-header .upper-header .video span{font-weight:500}.innovation-header .lower-header{display:-webkit-box;display:-ms-flexbox;display:flex}.lower-header .large-3.small-12.columns{position:relative}.lower-header .columns a{position:absolute;width:100%;height:100%;opacity:0;z-index:1}.innovation-header .lower-header .card{background-color:#003c58;padding:20px;height:75%;font-size:27px;font-style:italic;font-weight:500;line-height:1.2em;position:relative;padding-right:35px;border:none}.innovation-header .lower-header .card img{position:absolute;top:20px;right:20px}#product-highlights{margin-top:40px}#product-highlights .header{color:#3b3b3b;font-size:32px;font-style:italic;font-weight:600;margin-bottom:15px;padding-left:15px;padding-right:15px}#product-highlights p{font-size:24px;line-height:1.4em;padding-left:15px;padding-right:15px}#product-highlights .prod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}#product-highlights .card-border{border-radius:4px;border:1px solid rgba(0,0,0,.1294117647);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#product-highlights .card-border .title{color:#003c58;font-size:20px;font-weight:500;margin-bottom:10px;text-transform:uppercase}#product-highlights .card-border .copy{margin-bottom:20px;line-height:1.7em}#product-highlights .card-border .img-holder{width:35%;background-size:cover;background-repeat:no-repeat;background-position:center}#product-highlights .card-border .img-holder img{opacity:0}#product-highlights .card-border .content{width:65%;padding:20px;position:relative}#product-highlights .card-border .more{position:absolute;bottom:20px}#product-highlights .card-border .more a{font-weight:600;text-transform:uppercase;font-size:14px}.tools-columns .columns.large-4:before{content:" ";position:absolute;left:0;top:-40px;-webkit-transform:translate(50%,0);transform:translate(50%,0);border-top:15px solid #e4e1dd;border-right:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0);border-bottom:none}.tools-header{background-color:#e4e1dd;padding:40px 0;position:relative}.tools-content .title{color:#3b3b3b;font-size:32px;font-style:italic;font-weight:600;margin-bottom:10px;padding:0 15px}.tools-content p{font-size:24px;line-height:1.3em;padding:0 15px}.tool-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.tool-cards .card-body .card-title{background-color:#00658a;color:#fff;font-size:18px;text-align:right;padding:15px}.tool-cards .card-body .card-img img{width:100%}.column-title{font-size:18px;margin-bottom:10px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e4e1dd;padding-bottom:10px}.tools-lower{border-bottom:1px solid #e4e1dd;margin-bottom:20px}.tools-lower .title{color:#00658a;font-size:27px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.tools-lower .content{font-size:17px;margin-bottom:20px}.tools-lower .link{margin-bottom:20px}.tools-lower .link{font-weight:600}#new{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1150px;margin:0 auto;margin-top:40px;margin-bottom:40px}.pipeline{width:72%;background-color:#f1efed;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;position:relative}.pipeline .content{width:80%;padding-right:100px}.pipeline .pipeline-img{width:30%}.pipeline-img img{width:100%}.small-title{font-size:18px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.bold-title{font-size:48px;font-style:italic;color:#003c58;margin-bottom:40px}.pipeline .content .download{font-size:28px;font-style:italic;color:#f5822d;font-weight:500}#new .sales{width:28%;background-color:#003c58;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#new .sales .title{color:#fff;font-size:48px;font-style:italic;font-weight:600}#new .sales img{-ms-flex-item-align:start;align-self:flex-start}.tools-columns{padding-top:40px !important}.tools-columns .columns ul{list-style-type:none}.tools-columns ul li{font-size:18px;font-weight:500}.pipeline-mobile{display:none}.pipeline a,.sales a{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1}#modalContent{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#modalContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fc-scroller.fc-day-grid-container{overflow:hidden !important}table:not(.contest) td.fc-head-container,table:not(.contest) th.fc-widget-header,table:not(.contest) td.fc-widget-content,table:not(.contest) td.fc-day-top{padding:0;text-align:center}.fc-widget-header table{margin-bottom:0}.fc-scroller.fc-day-grid-container{overflow:hidden !important}table.fc-col-header{margin:0}table:not(.contest) td.fc-head-container,table:not(.contest) th.fc-widget-header,table:not(.contest) td.fc-widget-content,table:not(.contest) td.fc-day-top{padding:0;text-align:center}.fc-widget-header table{margin-bottom:0}#calendar .header{background-color:#585956;color:#fff;padding:40px 20px;margin-bottom:30px}#calendar .header .title{font-size:28px;color:#f5822d;text-transform:uppercase;font-weight:600;margin-bottom:15px}#calendar .header .tag{font-size:32px;font-style:italic}@media screen and (max-width:768px){.innovation-header{padding-bottom:0}.innovation-header .upper-header{width:100%}.innovation-header .upper-header .tag{display:block}.innovation-header .lower-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.innovation-header .lower-header .columns.large-4{padding-left:0;padding-right:0}.innovation-header .lower-header .card{border-bottom:1px solid #fff;height:auto;display:block;margin-bottom:0}#product-highlights .prod-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}#product-highlights .card-border{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product-highlights .card-border .img-holder,#product-highlights .card-border .img-holder img,#product-highlights .card-border .content,#new .pipeline .content{width:100%}#product-highlights .card-border .img-holder img{opacity:1}#new .pipeline,#new .sales{width:auto}#new .sales{margin:10px}.tool-cards{display:none}#new,#new .pipeline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new .pipeline{margin-bottom:20px}.pipeline-img{display:none}.pipeline-mobile{display:block;margin-top:15px}.tools-columns .columns.large-4:nth-child(2):before,.tools-columns .columns.large-4:nth-child(3):before{display:none}#calendar .header .tag{padding:0;font-size:28px}#calendar .header .title{font-size:24px}#calendar .header{margin-left:15px;margin-right:15px;width:auto}#calendar-display{margin-right:15px;margin-left:15px}}table.hunter{border-right:1px solid #cfcdcb}table.hunter tr:first-child td{background:#f0ece8;border-top:6px solid #cfcdcb;border-bottom:1px solid #cfcdcb}table.hunter td{border-left:1px solid #cfcdcb;border-bottom:1px solid #cfcdcb;border-color:#cfcbcb}.training-enroll-block{position:relative;background:#003c58;float:left;width:100%;padding:20px;margin-bottom:40px}.training-enroll-block a.cover{position:absolute;display:block;z-index:3;top:0;left:0;width:100%;height:100%}.training-enroll-block p{color:#fff;margin:0;font-size:1.2em;line-height:1.2em}@media(max-width:640px){.training-enroll-block p{font-size:1em}}.training-enroll-block p a{text-decoration:underline;color:#fff}.admin-menu .fixed{top:1.8125em}#status-messages.reveal-modal .alert-box{margin-bottom:0}.reveal-modal{z-index:999}.item-list .pager{clear:none}.item-list .pager li{padding:0;margin:0;display:inline-block}.mylist-ajax-throbber{display:inline-block;width:16px;height:16px;line-height:16px;position:absolute;margin-left:10px;top:50%;margin-top:-9px}.mylist-ajax-throbber.orange{background:url("/sites/all/themes/fxl_responsive/images/ajax-loader-orange.gif")}.multi-step-form{border-top:1px solid #a7a7a7;clear:both;display:block}.multi-step-form .step-number{width:auto;background:#ee7623;display:inline-block;padding:7px 20px;color:#fff;font-weight:bold;margin-right:10px;font-size:21px;margin-right:10px;line-height:32px}.multi-step-form strong{font-size:16px;vertical-align:top;margin-top:10px;display:inline-block}#hunter-support-search-form .search-box-wrapper .form-submit:hover:before{background:#ee7623 !important}#hunter-support-search-form .search-box-wrapper .form-submit[disabled]:hover:before{background:#ee7623 !important}#hunter-support-search-form .search-box-wrapper .form-submit.ajax-processed.progress-disabled:before{content:url(/sites/all/themes/fxl_responsive/images/progress_fx.gif) !important}.front .hero_container_mobile{display:none}.front .product_heading_container h1#page-title{display:none}.front .product_heading_container h1#page-title{font-size:1px;opacity:0}.front .sub_header{background:none}.front .hero_container .contextual-links-region{position:static}.block{display:block}.front .hero_container{overflow:hidden;position:relative;min-height:700px;max-height:900px;height:calc(100vh - 134px)}.home_hero_fx{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 134px);min-height:700px;max-height:900px}.home_hero_fx.text_center .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:1190px;padding:90px 20px 0}.home_hero_fx.text_center .inner_container h1{text-transform:uppercase;line-height:1.1;color:#fff}.home_hero_fx.text_center .inner_container h1 .intro_text.small{font-size:28px;line-height:2.2}.home_hero_fx.text_center .inner_container h1 .main_text.light{font-weight:400}.home_hero_fx.text_center .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.home_hero_fx.text_left{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 134px);min-height:600px;max-height:900px}.home_hero_fx.text_left .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:1190px;padding:90px 20px 0}.home_hero_fx.text_left .inner_container .inner_text_container{color:#fff;display:block;float:left;height:auto;margin:0;text-align:left;width:70%;padding:0}.home_hero_fx.text_left .inner_container .inner_text_container .intro_text{text-transform:uppercase;color:#ee7623;display:block;font-size:38px;font-weight:400;line-height:1.6}.home_hero_fx.text_left .inner_container .inner_text_container h1{line-height:1.15;color:#fff;font-weight:400;margin-bottom:16px;font-size:64px}.home_hero_fx.text_left .inner_container .inner_text_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}.home_hero_fx.text_right{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:calc(100vh - 134px);min-height:600px;max-height:900px}.home_hero_fx.text_right .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:1190px;padding:90px 20px 0}.home_hero_fx.text_right .inner_container .inner_text_container{color:#fff;display:block;float:right;height:auto;margin:0;text-align:left;width:64%;padding:0}.home_hero_fx.text_right .inner_container .inner_text_container .intro_text{text-transform:uppercase;color:#ee7623;display:block;font-size:38px;font-weight:400;line-height:1.6}.home_hero_fx.text_right .inner_container .inner_text_container h1{line-height:1.15;color:#fff;font-weight:400;margin-bottom:16px;font-size:60px}@media(max-width:1300px){.home_hero_fx.text_right .inner_container .inner_text_container h1{font-size:48px}}@media(max-width:980px){.home_hero_fx.text_right .inner_container .inner_text_container h1{font-size:35px}}.home_hero_fx.text_right .inner_container .inner_text_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff}#homepage-hero{background-size:cover;background-repeat:no-repeat;position:relative}#homepage-hero h2,#homepage-hero h3,#homepage-hero p{color:#fff;font-weight:300}#homepage-hero h2 em,#homepage-hero h3 em,#homepage-hero p em{font-weight:500}#homepage-hero .cta.mobile{display:none;position:absolute;bottom:0}@media all and (max-width:991px){#homepage-hero{min-height:550px;padding-top:155px}#homepage-hero .video{margin-bottom:20px !important}#homepage-hero .video video{width:90% !important;position:absolute !important;left:0% !important;top:8% !important;z-index:-1 !important}#homepage-hero .cta.mobile{display:block;width:100%;margin-bottom:0}}#homepage-hero .flex{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homepage-hero .flex .hero-left{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}#homepage-hero .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media all and (max-width:991px){#homepage-hero .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage-hero .flex .hero-left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:0;padding-right:0}#homepage-hero .flex .hero-left .cta{display:none}#homepage-hero .flex .hero-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#homepage-hero .hero-left{padding-top:100px;padding-right:40px}#homepage-hero .hero-left h2{text-transform:uppercase}#homepage-hero .hero-left h2 em{color:#ee7623}#homepage-hero .hero-left h3 em{margin-right:2px}#homepage-hero .hero-left .cta{margin-top:60px}#homepage-hero .hero-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}#homepage-hero .hero-right .frame{max-width:95%}@media all and (max-width:991px){#homepage-hero .hero-right .frame{margin-top:25px;max-width:105%;margin-left:-2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#homepage-hero.vw{padding-top:0;padding-bottom:0;min-height:0}#homepage-hero.vw video{display:block;position:relative;top:0;left:0;width:100%;height:auto}#homepage-hero.vw .mobile{display:none}@media all and (max-width:767px){#homepage-hero.vw .mobile{display:block}}@media all and (max-width:767px){#homepage-hero.vw .desktop{display:none}}#homepage-hero.vw .flex{position:relative;left:0;right:0;width:100vw;bottom:0;max-width:none}#homepage-hero.vw .hero-bottom{position:absolute;bottom:0;color:#fff;background:rgba(0,60,88,.8);width:100vw;font-size:48px}@media all and (max-width:767px){#homepage-hero.vw .hero-bottom{padding:40px 10px;background:#00435d}}@media all and (max-width:650px){#homepage-hero.vw .hero-bottom{padding:35px 10px;bottom:-10px}}@media all and (max-width:550px){#homepage-hero.vw .hero-bottom{padding:30px 10px}}@media all and (max-width:475px){#homepage-hero.vw .hero-bottom{padding:20px 5px;bottom:0px}}@media all and (max-width:400px){#homepage-hero.vw .hero-bottom{padding:15px 10px;bottom:0px}}#homepage-hero.vw strong{font-style:italic;font-weight:500}#homepage-hero.vw p{margin-bottom:0;padding-top:20px;padding-bottom:20px;text-shadow:1px 1px 1px rgba(26,26,26,.3803921569);font-size:50px}@media all and (max-width:1300px){#homepage-hero.vw p{font-size:36px}}@media all and (max-width:970px){#homepage-hero.vw p{font-size:28px}}@media all and (max-width:767px){#homepage-hero.vw p{font-size:40px}}@media all and (max-width:550px){#homepage-hero.vw p{font-size:32px}}@media all and (max-width:475px){#homepage-hero.vw p{font-size:28px}}@media all and (max-width:400px){#homepage-hero.vw p{font-size:22px}}#homepage-hero.vw em{color:#f48032;-webkit-text-decoration:italic;text-decoration:italic;font-weight:400}#homepage-hero.vw span{display:block;line-height:1.15}#homepage-hero.vw .left{padding-left:20%}@media all and (max-width:767px){#homepage-hero.vw .left{padding-left:0}}#homepage-hero.vw .cta{display:block;background:#f5822d;color:#fff;padding:10px 20px;text-align:center;font-size:20px;position:absolute;top:40%;bottom:50%;right:5%;padding:20px 35px;line-height:0}@media all and (max-width:1300px){#homepage-hero.vw .cta{top:30%}}@media screen and (max-width:975px){#homepage-hero.vw .cta{font-size:16px}}@media all and (max-width:767px){#homepage-hero.vw .cta{display:none}}.nl-wrap{background:#003c58;padding-top:115px}.nl-wrap .nl-title{font-family:inherit;max-width:700px;width:100%}.nl-wrap .name span{color:#f5822d}.nl-wrap .name a{color:#f5822d}.nl-wrap .nl-left{-ms-flex-preferred-size:50%;flex-basis:50%}.nl-wrap .nl-left .nl-content{width:100%;background:rgba(0,0,0,0);padding-right:5%;padding-top:0;padding-bottom:0}.nl-wrap .nl-left .nl-content .nl-title{font-size:3.7em;line-height:1.1;padding-bottom:.5em;text-transform:uppercase}.nl-wrap .nl-left .nl-content .nl-title .name{display:block;margin-left:0;margin-top:20px;line-height:1}.nl-wrap .nl-left .nl-content .nl-title .name img{display:inline-block;max-width:80px;vertical-align:middle}.nl-wrap .nl-left .nl-content .nl-title .name div{display:inline-block;vertical-align:middle;margin-left:5px}.nl-wrap .nl-left .nl-top{border-bottom:8px solid #fff}.nl-wrap .nl-left .nl-top .name{font-size:38px;font-weight:400;line-height:1.2}.nl-wrap .nl-left .nl-top .name span{font-size:38px;font-weight:400;line-height:1.2}.nl-wrap .nl-right{-ms-flex-preferred-size:50%;flex-basis:50%;border-left:8px solid #fff}.nl-wrap .nl-right .nl-top{border-bottom:8px solid #fff}.nl-wrap .nl-right .nl-top .image-wrap img{height:696px}.nl-wrap .nl-right .nl-bottom .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:50px 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nl-wrap .nl-right .nl-bottom .image-wrap img{width:40%;padding-right:15px}.nl-wrap .nl-right .nl-bottom .name{width:60%;text-align:left;padding-left:15px;text-transform:none;font-size:1.75em;font-style:normal;line-height:1.2;border-left:1px solid #fff;margin-top:0}.nl-wrap .nl-right .nl-bottom .name a{position:relative;opacity:1}@media screen and (max-width:1500px){.nl-wrap .nl-left .nl-content{padding-left:88px;padding-right:5%}.nl-wrap .nl-left .nl-content .nl-title{font-size:3em;padding-bottom:.35em}.nl-wrap .nl-left .nl-content .nl-title .name{font-size:32px}.nl-wrap .nl-left .nl-content .nl-title .name span{font-size:32px}.nl-wrap .nl-right .nl-bottom .name{font-size:1.35em}}@media screen and (max-width:1250px){.nl-wrap .nl-left .nl-content .nl-title{font-size:2.25em;padding-bottom:.6em}.nl-wrap .nl-left .nl-content .nl-title .name{font-size:26px}.nl-wrap .nl-left .nl-content .nl-title .name span{font-size:26px}.nl-wrap .nl-left .nl-content .nl-title .name img{max-width:60px}.nl-wrap .nl-right .nl-bottom .name{font-size:1em}}@media screen and (max-width:992px){.nl-wrap .nl-left{width:50%}.nl-wrap .nl-left .nl-content{padding-left:5%}.nl-wrap .nl-left .nl-content .nl-title{font-size:1.85em;padding-bottom:2.5em}.nl-wrap .nl-left .nl-content .nl-title .name{font-size:22px}.nl-wrap .nl-left .nl-content .nl-title .name span{font-size:22px}.nl-wrap .nl-left .nl-content .nl-title .name img{max-width:50px}.nl-wrap .nl-right{width:50%}.nl-wrap .nl-right .nl-bottom .image-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nl-wrap .nl-right .nl-bottom .image-wrap img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-right:0;margin-top:20px}.nl-wrap .nl-right .nl-bottom .name{width:100%;padding-left:0;font-size:1.35em;border-left:none}}@media screen and (max-width:768px){.nl-wrap{display:block;padding-top:50px}.nl-wrap .nl-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nl-wrap .nl-inner .nl-top{background:rgba(0,0,0,0)}.nl-wrap .nl-left{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-left:none;border-right:none}.nl-wrap .nl-left .nl-top{border-bottom:3px solid #fff}.nl-wrap .nl-left .nl-bottom{display:none}.nl-wrap .nl-left .nl-content{padding:0 30px 0 30px !important}.nl-wrap .nl-left .nl-content .nl-title{font-size:2.75em;padding:.75em 0 .5em}.nl-wrap .nl-left .nl-content .nl-title .name{font-size:28px}.nl-wrap .nl-left .nl-content .nl-title .name span{font-size:28px}.nl-wrap .nl-left .nl-content .nl-title .name img{max-width:70px}.nl-wrap .nl-right{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-left:none;border-right:none}.nl-wrap .nl-right .nl-top{border-bottom:3px solid #fff}.nl-wrap .nl-right .nl-bottom .image-wrap{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.nl-wrap .nl-right .nl-bottom .image-wrap img{max-width:400px}}@media screen and (max-width:550px){.nl-wrap .nl-left .nl-content{padding:0 15px 0 15px !important}.nl-wrap .nl-left .nl-content .nl-title{font-size:2em;padding:.75em 0 .5em}.nl-wrap .nl-left .nl-content .nl-title .name{margin-left:0;font-size:22px}.nl-wrap .nl-left .nl-content .nl-title .name span{font-size:22px}.nl-wrap .nl-left .nl-content .nl-title .name img{max-width:50px}.nl-wrap .nl-right .nl-bottom .image-wrap{padding:25px 15px 25px 15px}.nl-wrap .nl-right .nl-bottom .image-wrap img{max-width:300px}.nl-wrap .nl-right .nl-bottom .name{font-size:1.25em}}.home_hero_fx.ws{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_ws.jpg") no-repeat scroll 46% top/cover}@media(max-width:1300px){.home_hero_fx.ws{background-position:35% top}}.home_hero_fx.sp-a{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_sp-a.jpg") no-repeat scroll 50% top/cover}.home_hero_fx.mpl{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_mpl.jpg") no-repeat scroll 50% top/cover}.home_hero_fx.designer_standard{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_designer_standard.jpg") no-repeat scroll center center/cover}.home_hero_fx.dx_transformer{background:rgba(0,0,0,0) url("/sites/fxl.com/files/bg_homepage_hero_dx.jpg") no-repeat scroll center center/cover}.home_hero_fx.luxor{background:#000 url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_luxor_2.jpg") no-repeat scroll bottom center/cover}.home_hero_fx.thirty_years{background:#000 url("/sites/fxl.com/files/bg_homepage_hero_30_years.jpg") no-repeat scroll bottom center/cover}.home_hero_fx.mr16_eco{background:#000 url("/sites/fxl.com/files/bg_homepage_hero_mr16_eco.jpg") no-repeat scroll bottom center/cover}.home_hero_fx.hp-48{background:#000 url("/sites/fxl.com/files/bg_homepage_hero_hp48.jpg") no-repeat scroll bottom center/cover}.hero_container.global-launch{background:#000 url("/sites/all/themes/fxl_responsive/images/homepage/international.png") no-repeat scroll bottom center/cover;display:block !important}.hero_container.global-launch p{font-size:4.6em;line-height:1.3em}.hero_container.global-launch .hammer{font-size:32px;line-height:32px}@media screen and (max-width:960px){.hero_container.global-launch p{font-size:3.6em}}@media screen and (max-width:768px){.front .hero_container.global-launch{background:#000 url("/sites/all/themes/fxl_responsive/images/homepage/international_mobile.png") no-repeat scroll bottom center/cover;min-height:0;height:550px}.front .hero_container.global-launch .home_hero_fx{-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:0;height:auto}.front .hero_container.global-launch .home_hero_fx.text_center .inner_container{padding-top:80px}.front .hero_container.global-launch .hammer{font-size:21px !important;line-height:1em}.front .hero_container.global-launch p{font-size:2.2em}.front .hero_container.global-launch .button{position:absolute;bottom:0;left:0;width:100%}}.inline_block_it{display:inline-block}.home_hero_fx.luxor{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.home_hero_fx.luxor .bar{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;background:rgba(0,0,0,.5);width:100%}.home_hero_fx.luxor .bar .inner_container{position:relative;max-width:1360px;margin:0 auto}.home_hero_fx.luxor .bar .inner_container .image_container{max-width:580px;position:absolute;bottom:0;width:45%}.home_hero_fx.luxor .bar .inner_container .inner_text_container{padding:1.8em;width:56%;float:right}.home_hero_fx.luxor .bar .inner_container .inner_text_container sup{font-size:60%}.home_hero_fx.luxor .bar .inner_container .inner_text_container p{font-size:2.5em;line-height:1.2;color:#fff;margin-bottom:.4em}.home_hero_fx.luxor .bar .inner_container .inner_text_container h1{color:#fff;font-weight:400;font-size:1.5em;text-transform:uppercase;margin-top:0}@media screen and (max-height:900px){.home_hero_fx.luxor .bar .inner_container .image_container{max-width:500px}.home_hero_fx.luxor .bar .inner_container .inner_text_container{width:60%}}@media screen and (max-height:900px)and (max-width:1240px){.home_hero_fx.luxor .bar .inner_container .inner_text_container{width:56%}}@media screen and (max-width:1290px){.home_hero_fx.luxor .bar .inner_container .image_container{width:44vw}.home_hero_fx.luxor .bar .inner_container .inner_text_container p{font-size:3.2vw}.home_hero_fx.luxor .bar .inner_container .inner_text_container h1{font-size:1.8vw}}@media screen and (max-width:980px){.home_hero_fx.luxor .bar .inner_container .inner_text_container{padding:1.4em}}@media screen and (max-width:768px){.home_hero_fx_mobile.luxor .text_container{background-color:#3b3b3b;padding:4vw}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.luxor .text_container{padding:5vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.luxor .text_container sup{font-size:60%}.home_hero_fx_mobile.luxor .text_container h1{color:#fff;font-weight:400;font-size:3.5vw;text-transform:uppercase}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.luxor .text_container h1{font-size:5vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.luxor .text_container p{color:#fff;font-size:5vw;line-height:1.3;margin-bottom:0}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.luxor .text_container p{font-size:7vw}}.home_hero_fx.thirty_years{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}@media(max-width:1150px){.home_hero_fx.thirty_years{font-size:90%}}@media(max-width:940px){.home_hero_fx.thirty_years{font-size:76%}}.home_hero_fx.thirty_years .bar{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;background:rgba(0,60,88,.8);padding:1.4em;width:100%}.home_hero_fx.thirty_years .bar .inner_container{position:relative;width:1100px;margin:0 auto}.home_hero_fx.thirty_years .bar .inner_container .image_container{position:absolute;bottom:11em;width:35%}@media(max-width:1150px){.home_hero_fx.thirty_years .bar .inner_container .image_container{width:30%}}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container{padding:1.5em;width:67%;float:right}@media(max-width:1150px){.home_hero_fx.thirty_years .bar .inner_container .inner_text_container{width:71%}}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container sup{font-size:60%}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container p{font-size:2.5em;line-height:1.2;color:#fff;margin-bottom:.4em}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container h1{color:#fff;font-weight:400;font-size:2.7em;text-transform:uppercase;margin-top:0;line-height:1.3}@media(max-width:1150px){.home_hero_fx.thirty_years .bar .inner_container .inner_text_container h1{font-size:2.5em}}@media screen and (max-height:900px){.home_hero_fx.thirty_years .bar .inner_container .image_container{width:30%}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container{width:70%}}@media screen and (max-height:900px)and (max-width:1240px){.home_hero_fx.thirty_years .bar .inner_container .image_container{width:30%}.home_hero_fx.thirty_years .bar .inner_container .inner_text_container{width:70%}}@media screen and (max-width:980px){.home_hero_fx.thirty_years .bar .inner_container .inner_text_container{padding:1.4em}}@media screen and (max-width:768px){.home_hero_fx_mobile.thirty_years{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.home_hero_fx_mobile.thirty_years img.thirty_years_logo{width:40%;position:absolute;bottom:57vw;left:4%}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.thirty_years img.thirty_years_logo{width:36%;bottom:60vw}}@media screen and (max-width:768px)and (max-width:410px){.home_hero_fx_mobile.thirty_years img.thirty_years_logo{bottom:63vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.thirty_years .text_container{background-color:#003c58;padding:9vw 5vw 3vw 5vw}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.thirty_years .text_container{padding:9vw 6vw 4vw 6vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.thirty_years .text_container sup{font-size:60%}.home_hero_fx_mobile.thirty_years .text_container h1{color:#fff;font-weight:400;font-size:7.1vw;line-height:1.4;margin-bottom:0;padding-bottom:1vw;text-transform:uppercase}.home_hero_fx_mobile.thirty_years .text_container p{color:#fff;font-size:5vw;line-height:1.3;margin-bottom:0}.home_hero_fx_mobile.thirty_years .button{margin-bottom:0 !important}}.home_hero_fx.hp-48{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:1230px){.home_hero_fx.hp-48{font-size:90%}}@media(max-width:990px){.home_hero_fx.hp-48{font-size:76%}}.home_hero_fx.hp-48 .bar{margin-top:50px;background:rgba(0,60,88,.85);padding:1.4em;width:100%;height:284px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media(max-width:990px){.home_hero_fx.hp-48 .bar{height:230px}}@media(max-width:850px){.home_hero_fx.hp-48 .bar{height:200px}}.home_hero_fx.hp-48 .bar .inner_container{position:relative;width:1190px;margin:0 auto}.home_hero_fx.hp-48 .bar .inner_container .image_container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:31%}.home_hero_fx.hp-48 .bar .inner_container .inner_text_container{padding:.5em 1em 1em 1em;width:68%;float:right}.home_hero_fx.hp-48 .bar .inner_container .inner_text_container sup{font-size:60%}.home_hero_fx.hp-48 .bar .inner_container .inner_text_container p{font-size:1.5em;text-transform:uppercase;line-height:1.1;color:#fff;margin-bottom:.4em}@media(max-width:1100px){.home_hero_fx.hp-48 .bar .inner_container .inner_text_container p{font-size:1.3em}}@media(max-width:850px){.home_hero_fx.hp-48 .bar .inner_container .inner_text_container p{font-size:1.1em}}.home_hero_fx.hp-48 .bar .inner_container .inner_text_container h1{color:#fff;font-weight:400;font-size:3.5em;margin-bottom:14px;margin-top:0;line-height:1.1;font-style:italic}@media(max-width:1100px){.home_hero_fx.hp-48 .bar .inner_container .inner_text_container h1{font-size:3.1em}}@media(max-width:850px){.home_hero_fx.hp-48 .bar .inner_container .inner_text_container h1{font-size:2.7em}}@media screen and (max-width:768px){.home_hero_fx_mobile.hp-48{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.home_hero_fx_mobile.hp-48 img.product_spotlight{width:49%;position:absolute;bottom:56vw;left:50%;-webkit-transform:tranlateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:768px)and (max-width:380px){.home_hero_fx_mobile.hp-48 img.product_spotlight{width:47%;bottom:60vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.hp-48 .text_container{background-color:#003c58;padding:29vw 5vw 4vw 5vw}.home_hero_fx_mobile.hp-48 .text_container sup{font-size:60%}.home_hero_fx_mobile.hp-48 .text_container h1{color:#fff;font-weight:400;font-size:7vw;margin-bottom:14px;margin-top:0;line-height:1.1;font-style:italic;text-align:center}.home_hero_fx_mobile.hp-48 .text_container p{font-size:3.4vw;text-transform:uppercase;line-height:1.1;color:#fff;margin-bottom:.4em;margin-top:1.2em;text-align:center}.home_hero_fx_mobile.hp-48 .button{margin-bottom:0 !important}}.home_hero_fx.mr16_eco{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}@media(max-width:1150px){.home_hero_fx.mr16_eco{font-size:90%}}@media(max-width:990px){.home_hero_fx.mr16_eco{font-size:76%}}.home_hero_fx.mr16_eco .bar{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;background:rgba(0,60,88,.85);padding:1.4em;width:100%}.home_hero_fx.mr16_eco .bar .inner_container{position:relative;width:1100px;margin:0 auto}.home_hero_fx.mr16_eco .bar .inner_container .image_container{position:absolute;bottom:4em;width:46%}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container{padding:.5em 1em 1em 1em;width:54%;float:right}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container sup{font-size:60%}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container p{font-size:3.6em;line-height:1.1;color:#fff;margin-bottom:.4em}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container h1{color:#ee7623;font-weight:400;font-size:2.7em;margin-bottom:0;margin-top:0;line-height:1.3}@media(max-width:1150px){.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container h1{font-size:2.5em}}@media screen and (max-height:900px){.home_hero_fx.mr16_eco .bar .inner_container .image_container{width:54%}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container{width:46%}}@media screen and (max-height:900px)and (max-width:1240px){.home_hero_fx.mr16_eco .bar .inner_container .image_container{width:54%}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container{width:46%}}@media screen and (max-width:980px){.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container{padding:1.4em}}@media screen and (max-width:830px){.home_hero_fx.mr16_eco .bar .inner_container .image_container{width:50%}.home_hero_fx.mr16_eco .bar .inner_container .inner_text_container{width:50%}}@media screen and (max-width:768px){.home_hero_fx_mobile.mr16_eco{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.home_hero_fx_mobile.mr16_eco img.product_spotlight{width:78%;position:absolute;bottom:46vw;left:11%}}@media screen and (max-width:768px)and (max-width:440px){.home_hero_fx_mobile.mr16_eco img.product_spotlight{bottom:50vw}}@media screen and (max-width:768px)and (max-width:360px){.home_hero_fx_mobile.mr16_eco img.product_spotlight{bottom:52vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.mr16_eco .text_container{background-color:#003c58;padding:9vw 5vw 4vw 5vw}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.mr16_eco .text_container{padding:9vw 6vw 4vw 6vw}}@media screen and (max-width:768px){.home_hero_fx_mobile.mr16_eco .text_container sup{font-size:60%}.home_hero_fx_mobile.mr16_eco .text_container h1{color:#ee7623;font-weight:400;font-size:7.1vw;line-height:1.4;margin-bottom:0;padding-bottom:1vw}.home_hero_fx_mobile.mr16_eco .text_container p{color:#fff;font-size:10vw;line-height:1.1;margin-bottom:0;font-style:italic}.home_hero_fx_mobile.mr16_eco .button{margin-bottom:0 !important}}.home_hero_fx .button{margin-bottom:0;margin-top:8px}.home_hero_fx.mpl .inner_container{max-width:1500px !important;padding-left:60px}.home_hero_fx.mpl .inner_container .intro_text{margin-bottom:0;line-height:1em !important;font-size:30px !important}.home_hero_fx_mobile.mpl.text_left{position:relative}.home_hero_fx_mobile.mpl.text_left .outer_container{position:absolute;bottom:0}.home_hero_fx_mobile.mpl.text_left .inner_container{max-width:none;width:100%;float:left !important;background:rgba(0,0,0,.6)}.home_hero_fx_mobile.mpl.text_left .inner_container .inner_text_container{width:100%;position:relative;top:-20px}.home_hero_fx_mobile.mpl.text_left .inner_container .inner_text_container .intro_text{margin-bottom:0 !important;padding-bottom:0 !important;font-size:3.7vw !important}.home_hero_fx_mobile.mpl.text_left .inner_container .inner_text_container h1{font-size:7.5vw !important}.home_hero_fx_mobile.mpl.text_left .button{width:100%;margin:0}.home_hero_fx_mobile.mpl.text_left .button{width:100% !important}@media only screen and (max-width:1100px){.home_hero_fx.mpl .inner_container .intro_text{font-size:2.2vw !important}}.home_hero_fx.dx_transformer .inner_container{display:table;height:100%;margin:0 auto;max-width:1200px;position:relative;width:100%}.home_hero_fx.dx_transformer .intro_text{text-transform:uppercase;color:#ee7623;display:block;font-size:28px;font-weight:400;line-height:1.2;margin-bottom:8px}@media(max-width:1150px){.home_hero_fx.dx_transformer .intro_text{font-size:24px}}@media(max-width:80px){.home_hero_fx.dx_transformer .intro_text{font-size:20px}}.home_hero_fx.dx_transformer .dx_transformer_image{height:auto;left:0;padding-left:20px;padding-right:20px;position:absolute;top:calc(50% + 116px);-webkit-transform:translateY(-60%);transform:translateY(-60%);width:auto;z-index:1}@media(max-width:1150px){.home_hero_fx.dx_transformer .dx_transformer_image{width:34vw}}@media(max-height:890px){.home_hero_fx.dx_transformer .dx_transformer_image{width:370px}}.home_hero_fx.dx_transformer .left_side{display:table-cell;position:relative;width:40%}.home_hero_fx.dx_transformer .right_side{background-color:rgba(0,0,0,.8);color:#fff;display:table;height:320px;left:30%;padding-left:90px;padding-right:40px;position:relative;width:200%;position:absolute;top:calc(50% + 116px);-webkit-transform:translateY(-60%);transform:translateY(-60%)}@media(max-width:1150px){.home_hero_fx.dx_transformer .right_side{left:27vw;padding-left:8vw;padding-top:40px;padding-bottom:40px;height:auto}}@media(max-height:890px){.home_hero_fx.dx_transformer .right_side{left:288px}}.home_hero_fx.dx_transformer .right_side .inner{display:table-cell;vertical-align:middle}.home_hero_fx.dx_transformer .right_side .inner2{max-width:780px}.home_hero_fx.dx_transformer .right_side h1{color:#fff;font-size:52px;line-height:1.15;margin-bottom:10px;margin-top:0;font-weight:400}@media(max-width:1150px){.home_hero_fx.dx_transformer .right_side h1{font-size:40px}}@media(max-width:850px){.home_hero_fx.dx_transformer .right_side h1{font-size:34px}}@media screen and (max-width:1150px)and (max-height:890px){.home_hero_fx.dx_transformer .dx_transformer_image{width:34vw}.home_hero_fx.dx_transformer .right_side{height:auto;left:27vw;padding-bottom:40px;padding-left:8vw;padding-top:40px}}@media screen and (max-width:1200px){.home_hero_fx.text_left .inner_container .inner_text_container h1{font-size:56px}.front .hero_container .home_hero_fx.text_left{background-position:65% top}}@media screen and (max-width:1000px){.home_hero_fx.text_left .inner_container .inner_text_container h1{font-size:48px}.home_hero_fx.text_left .inner_container .inner_text_container{width:80%}}@media screen and (max-width:1000px){.home_hero_fx .inner_container h1{font-size:3em}}@media screen and (max-width:768px){.front .hero_container{display:none}.front .hero_container_mobile{display:block}.front .hero_container_mobile{overflow:hidden;position:relative;height:auto}.front .hero_container_mobile .button{font-size:4vw;padding:3vw;width:100%}.home_hero_fx_mobile.text_center .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:50px 20px 0}.home_hero_fx_mobile.text_center .inner_container h1{line-height:1.2;font-size:2.5em;color:#fff}}@media screen and (max-width:768px)and (max-width:600px){.home_hero_fx_mobile.text_center .inner_container h1{font-size:2em;line-height:1.2}}@media screen and (max-width:768px)and (max-width:480px){.home_hero_fx_mobile.text_center .inner_container h1{font-size:1.5em}}@media screen and (max-width:768px){.home_hero_fx_mobile.text_center .inner_container h1 .intro_text.small{font-size:.8em;line-height:1.8}.home_hero_fx_mobile.text_center .inner_container h1 .main_text{line-height:1.2}}@media screen and (max-width:768px)and (max-width:380px){.home_hero_fx_mobile.text_center .inner_container h1 .main_text{font-size:.8em;line-height:1.4}}@media screen and (max-width:768px){.home_hero_fx_mobile.text_center .inner_container h1 .main_text.light{font-weight:400}.home_hero_fx_mobile.text_center .inner_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;font-size:1.125em;color:#fff}.home_hero_fx_mobile.text_center .button{padding-left:2em;padding-right:2em;width:auto !important}.home_hero_fx_mobile.text_left .inner_container{color:#fff;display:block;float:none;height:auto;margin:0 auto;text-align:center;width:100%;max-width:980px;padding:50px 20px 0}.home_hero_fx_mobile.text_left .inner_container .inner_text_container{color:#fff;display:block;float:left;height:auto;margin:0;text-align:left;width:70%;padding:0}.home_hero_fx_mobile.text_left .inner_container .inner_text_container .intro_text{color:#ee7623;display:block;font-size:38px;font-weight:400;line-height:1.6;text-transform:uppercase}.home_hero_fx_mobile.text_left .inner_container .inner_text_container h1{line-height:1.15;color:#fff;font-weight:400;margin-bottom:16px;font-size:40px}.home_hero_fx_mobile.text_left .inner_container .inner_text_container h4{text-transform:uppercase;margin-bottom:.9375em;letter-spacing:.9px;color:#fff;font-size:18px}.home_hero_fx_mobile.sp-a{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_mobile_sp-a.jpg") no-repeat scroll center top/cover}.home_hero_fx_mobile.designer_standard{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_mobile_designer_standard.jpg") no-repeat scroll top center/cover}}@media screen and (max-width:668px){.home_hero_fx_mobile.text_left .inner_container .inner_text_container{width:100%}.home_hero_fx_mobile.text_left .inner_container .inner_text_container h1{font-size:34px}.home_hero_fx_mobile.text_left .inner_container .inner_text_container .intro_text{font-size:28px}}@media screen and (max-width:560px){.home_hero_fx_mobile.text_left .button{width:auto}}@media screen and (max-width:500px){.front .hero_container_mobile .button{font-size:20px;padding:18px 18px 16px;width:100%}.home_hero_fx_mobile.text_left .inner_container .inner_text_container h1{font-size:24px}.home_hero_fx_mobile.text_left .inner_container .inner_text_container .intro_text{font-size:18px}.home_hero_fx_mobile.text_left .inner_container .inner_text_container h1{margin-top:20px}.home_hero_fx_mobile.text_left .button{width:auto !important}.front .hero_container_mobile{overflow:hidden;position:relative}.home_hero_fx_mobile.sp-a{background-position:76% top}}@media screen and (max-width:470px){.home_hero_fx_mobile .inner_container h1{font-size:8.5vw}}@media screen and (max-width:430px){.home_hero_fx_mobile.text_left .inner_container{padding:70px 20px 0}.home_hero_fx_mobile.sp-a{background:rgba(0,0,0,0) url("/sites/all/themes/fxl_responsive/images/bg_homepage_hero_mobile_small_sp-a.jpg") no-repeat scroll center bottom/cover;display:block}.home_hero_fx_mobile.text_left .button{font-size:12px;padding-left:20px;padding-right:20px;width:auto !important}}.luxor-wireless-linking-banner{min-height:200px}.luxor-wireless-linking-banner .img-box{position:relative}.luxor-wireless-linking-banner .img-box img{background:url("/sites/all/themes/fxl_responsive/images/banners/luxor_linking/FX-331-Luxor-Linking_desktop.jpg");width:100%}.luxor-wireless-linking-banner .img-box .text-area{position:absolute;bottom:0;right:0;max-width:60%;margin-right:40px}.luxor-wireless-linking-banner .img-box .text-area .header-text{color:#ee7623;text-transform:uppercase;font-size:3vw;font-family:"SeroPro";font-weight:300;font-style:italic;margin-bottom:10px;text-align:right;float:right}.luxor-wireless-linking-banner .img-box .text-area .header-text span{white-space:nowrap}.luxor-wireless-linking-banner .img-box .text-area .header-text sup{font-size:35%;vertical-align:top;position:relative;top:9px}.luxor-wireless-linking-banner .img-box .text-area .p-text{font-size:2vw;color:#fff;margin-bottom:10px;line-height:1;float:right;font-weight:500;overflow:auto}.luxor-wireless-linking-banner .img-box .text-area .btn{float:right;clear:both}.luxor-wireless-linking-banner .img-box .text-area .btn .button.cta{overflow:hidden;margin-top:10px;margin-bottom:40px}@media all and (max-width:1600px){.luxor-wireless-linking-banner .img-box .text-area .btn .button.cta{margin-bottom:20px}}@media all and (max-width:1300px){.luxor-wireless-linking-banner .img-box .text-area .header-text{font-size:2.5vw}.luxor-wireless-linking-banner .img-box .text-area .p-text{font-size:1.7vw}}@media all and (max-width:1100px){.luxor-wireless-linking-banner .img-box .text-area .btn .button.cta{font-size:.7em;margin-bottom:10px}}@media all and (max-width:980px){.luxor-wireless-linking-banner .img-box .text-area .header-text,.luxor-wireless-linking-banner .img-box .text-area .p-text{margin-bottom:5px}}@media all and (max-width:768px){.luxor-wireless-linking-banner{position:relative;margin-bottom:30px}.luxor-wireless-linking-banner .img-box .img-switch{max-width:100%;content:url("/sites/all/themes/fxl_responsive/images/banners/luxor_linking/FX-331-Luxor-Linking_mobile.jpg")}.luxor-wireless-linking-banner .img-box .text-area{position:absolute;bottom:-30px;right:0;max-width:100%;background:rgba(0,0,0,.5);margin:0}.luxor-wireless-linking-banner .img-box .text-area .header-text{color:#ee7623;font-size:33px;margin-bottom:0;padding:20px 20px 0}.luxor-wireless-linking-banner .img-box .text-area .p-text{padding:0 20px;color:#fff;font-size:23px;line-height:32px;text-align:right;margin-bottom:15px}.luxor-wireless-linking-banner .img-box .text-area .p-text span{white-space:nowrap}.luxor-wireless-linking-banner .img-box .text-area .btn{width:100%}.luxor-wireless-linking-banner .img-box .text-area .btn .button.cta{display:block;width:100%;margin:0;font-size:16px}}body.i18n-en .rh-wall-light-img{display:inline}body.i18n-en .rh-wall-light-copy{display:inline}body.i18n-en .vk_only-text{display:none}.vk-launch-banner{background:url("https://www.fxl.com/sites/fxl.com/files/_banners/vk/homepage_vk_hero.jpg");background-size:cover;background-position:right bottom;background-repeat:no-repeat;position:relative;padding-top:0;padding-bottom:0;padding-left:4%;overflow:hidden;min-height:810px;color:#fff}.vk_bubble img{max-width:250px;width:100%}.vk_bubble{position:absolute;bottom:40%}.rh-wall-light-img{display:none}.rh-wall-light-copy{display:none}.vk-text{font-size:2em;margin-bottom:10px}.vk-launch-banner h2{color:#fff;font-weight:lighter;font-style:italic;text-transform:uppercase;font-size:3.3em}.vk_bottom{background-color:rgba(0,77,107,.8);text-align:center;position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vk_copy{z-index:1;position:relative;padding:2% 5%;-webkit-box-flex:65%;-ms-flex:65%;flex:65%;text-align:left}.vk_cta{-webkit-box-flex:33%;-ms-flex:33%;flex:33%;-ms-flex-item-align:center;align-self:center;padding:2%}@media screen and (max-width:1960px){.vk_bubble{bottom:40%}.vk-launch-banner h2{font-size:2.6em}.vk-text{font-size:1.8em}}@media screen and (max-width:1600px){.vk_bubble{bottom:35%}.vk-launch-banner h2{font-size:2.2em}.vk-text{font-size:1.5em}}@media screen and (max-width:1325px){.vk-launch-banner h2{font-size:1.8em}.vk-text{font-size:1.1em}}@media screen and (max-width:768px){.vk_bubble{bottom:40%}.button{margin:0;width:100%}.vk-launch-banner h2{font-size:2.5em}.vk-text{display:none}.vk_cta{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0}vk_copy{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.vk_bubble img{max-width:200px}}@media screen and (max-width:500px){.vk_bubble{padding-top:75%}.vk_bubble img{max-width:175px}.vk-launch-banner h2{font-size:2em}}.exa-banner{background:url("/sites/all/themes/fxl_responsive/images/banners/exa/exa-background.jpg");width:100%;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:0;padding-bottom:0;overflow:hidden;color:#fff;font-family:"SeroPro";margin-bottom:10px;background-position:bottom center}.exa-banner h2{text-transform:uppercase;color:#fff;padding-top:3em;padding-left:1.27em;margin-bottom:0px;font-size:64px;pointer-events:none}.exa-banner h2 strong{color:#ee7623}.exa-banner .tag-line{padding-left:1.2em;color:#fff;margin-top:-29px;font-size:64px;font-weight:300;margin-bottom:0px;pointer-events:none}.exa-banner .p-one,.exa-banner .p-two{font-family:"SeroPro";padding-left:2em;font-size:40px;font-weight:200 !important;margin-top:0px;margin-bottom:0px;text-decoration:none;color:#fff;pointer-events:none}.exa-banner .p-two{margin-top:-16px}.exa-banner .btn.exa_cta{padding-left:4em;font-size:20px;font-weight:500;margin-top:30px}.exa-banner .exa-btn{font-weight:500;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#ee7623;text-transform:uppercase;padding-top:1em;padding-bottom:.875em;padding-left:1.125em;padding-right:1.125em;-webkit-transition:all .5s;transition:all .5s}.exa-banner .light-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;text-align:center;margin-top:6.375em;margin-bottom:30px;padding-right:50px;margin-right:50px}.exa-banner .light-card{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1em);flex:0 1 calc(25% - 1em);border:none}.exa-banner .light-card img{width:200px;height:auto}.exa-banner .light-card p{font-family:"Seropro";font-size:20px;text-align:center;padding-top:20px}.cover-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:1045px){.exa-banner .light-row{margin-bottom:0;-ms-flex-pack:distribute;justify-content:space-around;margin-right:auto}}@media all and (max-width:954px){.exa-banner .exa-copy{width:100%;font-size:30px}.exa-banner h2{font-size:70px}.exa-banner .tag-line{font-size:52px;padding-left:15px;margin-left:1em}.exa-banner .light-row{margin-bottom:0;margin-left:24px;-ms-flex-pack:distribute;justify-content:space-around}.exa-banner .btn.exa_cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.exa-banner .btn.exa_cta .button,.exa-banner .btn.exa_cta .cta,.exa-banner .btn.exa_cta .exa-btn{font-size:22px;margin-bottom:0}}@media all and (max-width:826px){.exa-banner h2{padding-left:1em;font-size:64px;padding-top:0;margin-top:2em}.exa-banner .tag-line{font-size:45px;padding-left:15px}.exa-banner .light-row img{margin-right:10px}}@media all and (max-width:769px){.exa-banner{background:url("/sites/all/themes/fxl_responsive/images/banners/exa/exa-bg-iPhone.png");position:relative;max-width:100%;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:bottom center;height:900px}.exa-banner h2{margin-left:0px;font-size:60;padding-top:0;margin-top:0}.exa-banner .tag-line{font-size:45px;padding-left:15px}.exa-banner .p-one,.exa-banner .p-two{display:none}.exa-banner .btn.exa_cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:0;margin-bottom:0}.exa-banner .light-row{margin-left:auto;margin-right:auto;padding-right:0}.exa-banner .light-row .light-row img{display:inline;margin-top:8em;height:auto;width:140px}.exa-banner .light-row .light-card p{display:none}}@media all and (max-width:696px){.exa-banner h2{padding-left:40px;font-size:57px}.exa-banner .tag-line{padding-left:0}.exa-banner .light-row{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.exa-banner .light-row .light-card p{display:none}}@media all and (max-width:642px){.exa-banner h2{padding-left:28px;font-size:50px}.exa-banner .tag-line{font-size:40px;padding-left:19px;margin-left:0}}@media all and (max-width:634px){.exa-banner .light-row{margin-top:2em}.exa-banner .light-row .eww,.exa-banner .light-row .eig{height:auto;width:140px;margin-right:0}}@media all and (max-width:559px){.exa-banner{background:url("/sites/all/themes/fxl_responsive/images/banners/exa/exa-background-iphone-se.jpg");position:relative;max-width:100%;margin-top:6px;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-size:cover;background-repeat:no-repeat;background-position:bottom center;height:900px}.exa-banner h2{padding-left:14px;font-size:43px}.exa-banner .tag-line{font-size:33px;padding-left:17px;margin-left:0}.exa-banner .light-row{display:none}}@media all and (max-width:559px){.exa-banner{max-width:100vw;margin-top:6px;margin-bottom:7px;height:900px;background-position:top center}.exa-banner h2{font-size:38px}.exa-banner .tag-line{font-size:30px}}@media all and (max-width:483px){.exa-banner{height:754px;max-width:100%}}@media all and (max-width:483px){.exa-banner{height:720px}}@media all and (max-width:483px){.exa-banner{height:720px}}@media all and (max-width:416px){.exa-banner{height:668px;max-width:100%;margin-top:6px;margin-bottom:7px}.exa-banner h2{font-size:32px}.exa-banner .tag-line{font-size:26px}}@media all and (max-width:375px){.exa-banner{background:url("/sites/all/themes/fxl_responsive/images/banners/exa/exa-background-iphone-se.jpg");position:relative;max-width:100%;margin-top:6px;margin-bottom:7px;height:668px;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.exa-banner back h2{font-size:32px;margin-top:0}.exa-banner .tag-line{font-size:26px}}.sf-banner{background-image:url("/sites/all/themes/fxl_responsive/images/banners/sf/FX-325-SF_photoLibrary.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;min-height:768px;position:relative}@media(max-width:768px){.sf-banner{background-image:url("/sites/all/themes/fxl_responsive/images/banners/sf/SF_106_MOBILE-RT.jpg");min-height:597px;background-size:cover}}.sf-banner:before{content:"";height:768px;width:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 800px)}@media(max-width:768px){.sf-banner:before{display:none}}.sf-banner-content{margin:0 26px .5em 92px;position:absolute;z-index:2;top:56%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;max-width:700px}@media(max-width:768px){.sf-banner-content{position:static;margin:0;padding:65px 20px 0;max-width:100%;-webkit-transform:none;transform:none}.sf-banner-content .button.primary{position:absolute;bottom:0;left:0;width:100%;margin:0}}.sf-banner-content h2{font-size:54px;color:#fff;text-transform:uppercase;margin-bottom:.2em}@media(max-width:768px){.sf-banner-content h2{font-size:32px}}.sf-banner-content p{font-size:32px;line-height:1.2em;font-style:italic}@media(max-width:768px){.sf-banner-content p{font-size:26px}}.sf-banner-content .fx-orange{color:#ee7623}.sf-banner-content .button.primary{padding:1.3em 5.5em}.sf-banner .cover-link{z-index:3}.fc-gw-banner{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(0,16,36,0)),color-stop(75%,rgba(0,9,27,0.8))),url("/sites/all/themes/fxl_responsive/images/banners/fc-gw/fc-gw-bg-image-1.jpg"),#000;background:linear-gradient(rgba(0,16,36,0) 55%,rgba(0,9,27,0.8) 75%),url("/sites/all/themes/fxl_responsive/images/banners/fc-gw/fc-gw-bg-image-1.jpg"),#000;background-size:cover;background-position:100% 0%;background-repeat:no-repeat;height:100%}@media(max-width:768px){.fc-gw-banner{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,16,36,0)),color-stop(60%,rgba(0,9,27,0.8))),url("/sites/all/themes/fxl_responsive/images/banners/fc-gw/fc-gw-bg-image-mobile.png"),#000;background:linear-gradient(rgba(0,16,36,0) 50%,rgba(0,9,27,0.8) 60%),url("/sites/all/themes/fxl_responsive/images/banners/fc-gw/fc-gw-bg-image-mobile.png"),#000;background-position:center right;background-size:125%}}.fc-gw-banner #fc-gw-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:2em;width:100%}.fc-gw-banner #fc-gw-text .text_left{width:70%;padding:1em 4em}.fc-gw-banner #fc-gw-text .text_left h2,.fc-gw-banner #fc-gw-text .text_left h3{color:#fff;padding:0px 20px;font-weight:100}.fc-gw-banner #fc-gw-text .text_left h2{text-transform:uppercase}.fc-gw-banner #fc-gw-text .text_left h2 em{color:#ee7623;font-style:normal}.fc-gw-banner #fc-gw-text .text_right{width:auto;margin:auto}@media(max-width:991px){.fc-gw-banner #fc-gw-text{-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:0}.fc-gw-banner #fc-gw-text a.button{width:100%;position:absolute;bottom:0px;left:0;margin:0;font-size:.85rem}.fc-gw-banner #fc-gw-text .text_right{width:100%}.fc-gw-banner #fc-gw-text .text_left{width:100%;padding:3em 0}}@media(max-width:991px)and (max-width:768px){.fc-gw-banner #fc-gw-text .text_left{padding:1em 0 3em 0}}.fc-gw-banner #fc-gw-product{position:absolute;right:4%;top:50%;width:300px;padding:0 1em}@media(min-width:1425px){.fc-gw-banner #fc-gw-product{top:55%}}@media(min-width:1700px){.fc-gw-banner #fc-gw-product{top:65%;right:6%}}.fc-gw-banner #fc-gw-product img{display:none}@media(max-width:768px){.fc-gw-banner #fc-gw-product{top:125px;height:25%;margin:auto;text-align:center;width:200px}.fc-gw-banner #fc-gw-product img{display:block;margin:auto}}.fc-gw-banner #fc-gw-product .fc-gw-caption{font-size:1.2em;color:#fff;text-align:center}@media(max-width:768px){.fc-gw-banner #fc-gw-product .fc-gw-caption{margin-top:1em}}@media(max-width:768px){.fc-gw-banner .hero_container{display:block}}#homepage-hero.cora{background-color:#003c58;background-image:none;padding-top:0;min-height:unset}.cora{padding-bottom:3em}.cora .cora-top{height:425px;width:100%;background-image:url("https://www.fxl.com/sites/fxl.com/files/_banners/cora/fx-cora-desktop-bg.jpg");background-size:100%;background-position:bottom center;background-repeat:no-repeat}@media(max-width:991px){.cora .cora-top{background-image:url("https://www.fxl.com/sites/fxl.com/files/_banners/cora/fx-cora-tablet-bg.jpg");height:600px}}@media(max-width:768px){.cora .cora-top{background-image:url("https://www.fxl.com/sites/fxl.com/files/_banners/cora/fx-cora-phone-only-bg.jpg");height:365px}}.cora .hero-bottom{color:#fff;width:100vw;margin-top:3em}.cora .hero-bottom .left{width:75%}@media(max-width:991px){.cora .hero-bottom .left{width:100%}}.cora .hero-bottom .right{width:25%;margin-left:2em}.cora .hero-bottom .right .button{padding-left:2.2em;padding-right:2.2em}@media(max-width:991px){.cora .hero-bottom .right{width:100%}.cora .hero-bottom .right .cta{width:100%;position:absolute;bottom:0;left:0}}.cora .hero-bottom p{font-size:40px;text-transform:uppercase;margin-bottom:.2em;line-height:1.1 !important;font-weight:100}.cora .hero-bottom .cora-sub-text{font-size:26px;text-transform:none;font-style:italic}#homepage-hero.evo-collection{background-color:#30578b;background-image:none;min-height:750px;background-image:url("/sites/all/themes/fxl_responsive/images/banners/evo/evo-desktop-bg.jpg");background-repeat:no-repeat;background-size:100%;background-position:center 115px}@media screen and (max-width:768px){#homepage-hero.evo-collection{min-height:700px;background-image:url("/sites/all/themes/fxl_responsive/images/banners/evo/evo-mobile-bg.jpg")}}.evo-collection .evo-top .cover-link{z-index:3}.evo-collection .evo-top video.desktop{width:100vw;height:600px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;right:0;top:115px;bottom:0;z-index:1}@media screen and (max-width:768px){.evo-collection .evo-top video.desktop{display:none}}.evo-collection .evo-top video.mobile{display:none}@media screen and (max-width:768px){.evo-collection .evo-top video.mobile{display:block;width:100vw;height:575px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0}}.evo-collection .hero-bottom{background-color:#000;width:100vw;position:absolute;bottom:0px;z-index:2}@media screen and (max-width:768px){.evo-collection .hero-bottom{bottom:-20px}}.evo-collection .hero-bottom .left{padding-top:1em;padding-right:1.5em;padding-left:2.5em}@media screen and (max-width:768px){.evo-collection .hero-bottom .left{padding-left:1.5em}}.evo-collection .hero-bottom .left h2{color:#95b6c6 !important;font-size:clamp(1.75rem,2.5vw,4rem);margin-bottom:.125em}.evo-collection .hero-bottom .left span{color:#fff}.evo-collection .hero-bottom .left p{font-size:clamp(1rem,2vw,1.75rem);font-style:italic;margin-bottom:0;padding-bottom:.75em}@media screen and (max-width:991px){.evo-collection .hero-bottom .left p{display:none}}.evo-collection .hero-bottom .right{width:20%}@media screen and (max-width:991px){.evo-collection .hero-bottom .right{float:none !important;width:100%}}.evo-collection .hero-bottom .right .button{background-color:#d29d1b;color:#000;padding-right:2.5em;padding-left:2.5em;text-wrap:nowrap;margin-top:15%;-webkit-transition:none;transition:none}@media screen and (max-width:991px){.evo-collection .hero-bottom .right .button{width:100vw !important;margin-top:2em;margin-bottom:0}}#homepage-hero.collections{background-color:#fff;background-image:none;padding-top:115px;margin-bottom:0;padding-bottom:0}@media screen and (max-width:768px){#homepage-hero.collections{padding-top:0px}}#homepage-hero.collections .collections-top{min-height:600px;background-image:url("/sites/all/themes/fxl_responsive/images/banners/collections_banner/collections_hero.png");background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width:991px){#homepage-hero.collections .collections-top{min-height:400px}}@media screen and (max-width:600px){#homepage-hero.collections .collections-top{background-image:url("/sites/all/themes/fxl_responsive/images/banners/collections_banner/collections_hero_m.png");width:100%;min-height:75vh}}#homepage-hero.collections .collections-content h2{color:#222;font-size:42px;font-weight:500}#homepage-hero.collections .collections-content p{font-size:22px;color:#222;padding-bottom:2em}.collections-content{max-width:1180px;margin:0 auto;padding:3em 1em}.collections-content .collections-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1180px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3em}.collections-content .collections-tiles .tile{width:33.3333%}.collections-content .collections-tiles .tile img{width:100%;margin:0 auto;padding:1em}.collections-content .collections-tiles .tile img:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}@media screen and (max-width:768px){.collections-content .collections-tiles .tile{width:100%}}.collections-content .collections_cta{display:block;width:315px;margin:auto}@media screen and (max-width:768px){.collections-content .collections_cta{width:100%}}.px-150-homepage-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(/sites/all/themes/fxl_responsive/images/banners/px-150/Nate_Cottage_033-sky-Desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:46.875vw;min-height:700px;max-height:1000px;width:100%}@media screen and (max-width:768px){.px-150-homepage-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/px-150/Nate_Cottage_033-Mobile.jpg);height:40vh}}.px-150-homepage-banner .banner-mobile-only{display:none !important}@media screen and (max-width:768px){.px-150-homepage-banner .banner-mobile-only{display:block}}.px-150-homepage-banner .button.cta{position:absolute;bottom:20px;left:41%}@media screen and (max-width:768px){.px-150-homepage-banner .button.cta{position:static;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;bottom:0;left:0}}.px-150-img{max-width:41%;position:absolute;width:41%;bottom:94px;left:0;z-index:2;text-align:right}@media screen and (max-width:768px){.px-150-img{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:60%;width:60%;margin-bottom:-8px}}.px-150-img img{max-width:100%;height:auto;padding-right:5%;padding-left:5%}@media screen and (max-width:768px){.px-150-img img{position:relative;margin-left:0;bottom:-8%}}.px-150-content{background:rgba(0,60,88,.75);position:absolute;bottom:130px;left:0;width:100%}@media screen and (max-width:768px){.px-150-content{position:static;background:#003c58;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:35px 10px 5px;width:100%}}.px-150-content .desktop-text{display:block}.px-150-content .mobile-text{display:none}@media screen and (max-width:768px){.px-150-content .desktop-text{display:none}.px-150-content .mobile-text{display:block}}.px-150-content p{margin-left:41%;color:#fff;font-size:2.604vw;margin-bottom:10px;margin-top:10px;line-height:1.3}@media screen and (max-width:768px){.px-150-content p{margin-left:0;font-size:9vw}}.px-150-content p strong{color:#f5822d;font-weight:500}.mp-3031-hp-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(/sites/all/themes/fxl_responsive/images/banners/mp-30-31/MP-30_31_105_RT-Desktop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:900px;max-height:100%;width:100%}@media screen and (max-width:768px){.mp-3031-hp-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/mp-30-31/MP-30_31_104_RT-Mobile.jpg);height:702px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.mp-3031-hp-banner .banner-mobile-only{display:none !important}@media screen and (max-width:768px){.mp-3031-hp-banner .banner-mobile-only{display:block}}.mp-3031-hp-banner .mp-3031-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5%;width:1075px;max-width:75%}@media screen and (max-width:768px){.mp-3031-hp-banner .mp-3031-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:100%}}.mp-3031-hp-banner .mp-3031-container .mp-3031-image{max-height:250px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.mp-3031-hp-banner .mp-3031-container .mp-3031-image img{max-width:100%;max-height:250px}@media screen and (max-width:768px){.mp-3031-hp-banner .mp-3031-container .mp-3031-image img{max-height:200px}}@media screen and (max-width:768px){.mp-3031-hp-banner .mp-3031-container .mp-3031-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.mp-3031-hp-banner .mp-3031-container .mp-3031-text p{margin:0}.mp-3031-hp-banner .mp-3031-container .mp-3031-text p.desktop-text,.mp-3031-hp-banner .mp-3031-container .mp-3031-text p.mobile-text{color:#fff;margin-bottom:20px}.mp-3031-hp-banner .mp-3031-container .mp-3031-text p.desktop-text strong,.mp-3031-hp-banner .mp-3031-container .mp-3031-text p.mobile-text strong{color:#f5822d;font-weight:500}.mp-3031-hp-banner .mp-3031-container p.desktop-text{display:block;font-size:clamp(2.5rem,3vw,3.1rem);line-height:inherit}.mp-3031-hp-banner .mp-3031-container p.desktop-text span{font-size:clamp(2.4rem,1.8vw,5rem);line-height:inherit}.mp-3031-hp-banner .mp-3031-container p.mobile-text{display:none;font-size:36px;line-height:42px}.mp-3031-hp-banner .mp-3031-container p.mobile-text span{font-size:26px;line-height:32px}@media screen and (max-width:768px){.mp-3031-hp-banner .mp-3031-container p.desktop-text{display:none}.mp-3031-hp-banner .mp-3031-container p.mobile-text{display:block}}.mp-3031-hp-banner .mp-3031-container .banner-button{margin:40px 0 50px 0}.mp-3031-hp-banner .mp-3031-container .banner-button .button.cta{position:relative;left:0;bottom:0}@media screen and (max-width:768px){.mp-3031-hp-banner .mp-3031-container .banner-button .button.cta{position:absolute}}.pp36-hp-banner{height:880px;overflow:hidden;position:relative}.pp36-hp-banner .pp36-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;background-color:#003c58}.pp36-hp-banner .pp36-text-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.pp36-hp-banner .pp36-text-section .pp36-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5%;max-width:550px}@media screen and (max-width:768px){.pp36-hp-banner .pp36-text-section .pp36-text-block{margin:5%}}.pp36-hp-banner .pp36-text-section .pp36-text-block p{font-size:clamp(32px,3vw,45px);color:#fff;line-height:1.3em;margin-bottom:20px}@media screen and (max-width:768px){.pp36-hp-banner .pp36-text-section .pp36-text-block p{font-size:clamp(38px,8vw,54px)}}.pp36-hp-banner .pp36-text-section .pp36-text-block p.sub-text{font-size:clamp(28px,3vw,35px);color:#f4a469;line-height:1.2em}@media screen and (max-width:768px){.pp36-hp-banner .pp36-text-section .pp36-text-block p.sub-text{font-size:clamp(24px,6vw,38px)}}.pp36-hp-banner .pp36-text-section img.pp36-img{max-height:300px;width:auto;-ms-flex-item-align:start;align-self:flex-start;bottom:-65px;position:relative}@media screen and (max-width:768px){.pp36-hp-banner .pp36-text-section img.pp36-img{display:none}}.pp36-hp-banner .pp32-img-cover{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.pp36-hp-banner .pp32-img-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp36-hp-banner .pp32-img-cover .banner-desktop-only{display:block}.pp36-hp-banner .pp32-img-cover .banner-mobile-only{display:none}.pp36-hp-banner .button.cta{position:relative !important;bottom:20px;left:0% !important}@media screen and (max-width:768px){.pp36-hp-banner .button.cta{position:static;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;bottom:0;left:0}}@media screen and (max-width:768px){.pp36-hp-banner .pp36-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pp36-hp-banner .pp32-img-cover .banner-desktop-only{display:none}.pp36-hp-banner .pp32-img-cover .banner-mobile-only{display:block}}#homepage-hero.rp-banner{height:700px;padding-top:0}@media screen and (max-width:768px){#homepage-hero.rp-banner{height:90vh;min-height:900px}}#homepage-hero.rp-banner .rp-banner-top{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){#homepage-hero.rp-banner .rp-banner-top{-ms-flex-wrap:wrap;flex-wrap:wrap;height:80vh}}#homepage-hero.rp-banner .rp-banner-top .left{background-image:url("/sites/all/themes/fxl_responsive/images/banners/rp/rp-banner-left.jpg");background-size:cover;background-repeat:no-repeat;background-position:top;width:50%;height:100%}#homepage-hero.rp-banner .rp-banner-top .right{background-image:url("/sites/all/themes/fxl_responsive/images/banners/rp/rp-banner-right.jpg");background-size:cover;background-repeat:no-repeat;background-position-y:top;background-position-x:center;width:50%;height:100%;border-left:6px solid #003c58}#homepage-hero.rp-banner .rp-banner-top .right .product-award{position:absolute;top:20%}#homepage-hero.rp-banner .rp-banner-top .right .product-award img{max-width:260px}@media screen and (max-width:991px){#homepage-hero.rp-banner .rp-banner-top .right .product-award{display:none}}#homepage-hero.rp-banner .rp-banner-top .right .product-award-mobile{display:none}@media screen and (max-width:991px){#homepage-hero.rp-banner .rp-banner-top .right .product-award-mobile{display:block}#homepage-hero.rp-banner .rp-banner-top .right .product-award-mobile img{display:block;max-width:240px;margin:auto}}@media screen and (min-width:1368px){#homepage-hero.rp-banner .rp-banner-top .right,#homepage-hero.rp-banner .rp-banner-top .left{background-position-x:right;background-position-y:35%}}@media screen and (max-width:768px){#homepage-hero.rp-banner .rp-banner-top .right{width:100%;height:45%;border-left:none;background-position-y:center}#homepage-hero.rp-banner .rp-banner-top .left{border-bottom:4px solid #003c58;width:100%;height:55%;min-height:270px;background-position-y:center}}#homepage-hero.rp-banner .rp-banner-top .rp-32-33,#homepage-hero.rp-banner .rp-banner-top .rp-34-35{position:relative;top:35%;left:45%;width:40%;height:70%;-ms-flex-line-pack:center;align-content:center;text-align:center}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 h5,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 h5{color:#fff;font-size:1.25em}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 span,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 span{color:#fff;font-size:1.25em;font-style:italic}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 img,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 img{max-width:175px}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 div,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 div{height:175px}@media screen and (max-width:990px){#homepage-hero.rp-banner .rp-banner-top .rp-32-33,#homepage-hero.rp-banner .rp-banner-top .rp-34-35{top:20%;width:50%}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 h5,#homepage-hero.rp-banner .rp-banner-top .rp-32-33 span,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 h5,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 span{font-size:1em}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 img,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 img{display:none}#homepage-hero.rp-banner .rp-banner-top .rp-32-33 div,#homepage-hero.rp-banner .rp-banner-top .rp-34-35 div{display:none}}@media screen and (max-width:768px){#homepage-hero.rp-banner .rp-banner-top .rp-32-33,#homepage-hero.rp-banner .rp-banner-top .rp-34-35{width:65%;left:30%}}@media screen and (max-width:9991px){#homepage-hero.rp-banner .rp-banner-top .rp-32-33{top:35%}}@media screen and (max-width:768px){#homepage-hero.rp-banner .rp-banner-top .rp-32-33{height:auto;top:0;margin-top:2em}}#homepage-hero.rp-banner .rp-text{width:100%;background:#003c58;color:#fff;padding:1em 0;text-align:center;position:relative}#homepage-hero.rp-banner .rp-text h2{margin-bottom:0}#homepage-hero.rp-banner .rp-text h2 em{font-weight:400}#homepage-hero.rp-banner .rp-text h2 strong{font-weight:500}#homepage-hero.rp-banner .rp-text .rp-mobile{display:none}#homepage-hero.rp-banner .rp-text h3{color:#f4a469;font-style:italic;padding:0 1em}#homepage-hero.rp-banner .rp-text .button{bottom:-1em}@media screen and (max-width:768px){#homepage-hero.rp-banner .rp-text{text-align:start;padding:1em 0 0 0}#homepage-hero.rp-banner .rp-text .rp-desktop{display:none}#homepage-hero.rp-banner .rp-text .rp-mobile{display:block;padding:0 16px}}#homepage-hero.homepage-banner.fx-intro{display:-webkit-box;display:-ms-flexbox;display:flex;height:700px}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro{display:block;height:auto;padding-top:0}}#homepage-hero.homepage-banner.fx-intro .image{background-image:url(/sites/all/themes/fxl_responsive/images/banners/fxl-training/FXL-University-Screen.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:50%}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro .image{width:100%;height:350px;background-size:100%}}#homepage-hero.homepage-banner.fx-intro .copy{background:url(/sites/all/themes/fxl_responsive/images/banners/fxl-training/fx-background.jpg);width:50%;padding:50px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro .copy{width:100%;background:#003c58}}#homepage-hero.homepage-banner.fx-intro .copy .copy-container{position:relative;top:20%}#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2{color:#f4a469;font-style:italic;font-weight:normal;font-size:52px;margin-top:60px;text-transform:none}#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2 span{white-space:nowrap;color:#fff;font-style:normal;display:block}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2 span{white-space:wrap}}@media(max-width:1400px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2{font-size:40px}}@media(max-width:1200px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2{font-size:35px}}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container h2{font-size:46px;margin-top:0}}#homepage-hero.homepage-banner.fx-intro .copy .copy-container p{color:#f4a469;font-size:30px}@media(max-width:1400px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container p{font-size:25px}}#homepage-hero.homepage-banner.fx-intro .copy .copy-container .button.secondary{background:#fff;color:#ee7623;display:inline-block;padding:10px 30px 9px;margin-top:50px}@media(max-width:990px){#homepage-hero.homepage-banner.fx-intro .copy .copy-container .button.secondary{margin-top:15px;margin-bottom:0;position:absolute;width:100vw;left:-50px;background:#ee7623;color:#fff}}#homepage-hero.fx-legends-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/legends/legends-fxl.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#28438b;min-height:800px}@media(max-width:990px){#homepage-hero.fx-legends-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/legends/legends-fxl-tablet.jpg)}}@media(max-width:480px){#homepage-hero.fx-legends-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/legends/legends-fxl-mobile.jpg);min-height:775px}}#homepage-hero.fx-legends-banner .copy{display:block;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homepage-hero.fx-legends-banner .copy .copy-container{margin:auto;color:#fff;text-align:center;width:100%;position:absolute;top:57%}@media(max-width:990px){#homepage-hero.fx-legends-banner .copy .copy-container{top:50%;padding:0 15px}}@media(max-width:767px){#homepage-hero.fx-legends-banner .copy .copy-container{top:48%}}@media(max-width:480px){#homepage-hero.fx-legends-banner .copy .copy-container{top:43%}}@media screen and (min-width:1300px){#homepage-hero.fx-legends-banner .copy .copy-container{top:54%}}#homepage-hero.fx-legends-banner .copy .copy-container h2{font-family:"Press Start 2P",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:clamp(26px,2.5vw,35px);font-style:normal;font-weight:400;letter-spacing:-1.2px}@media(max-width:767px){#homepage-hero.fx-legends-banner .copy .copy-container h2{font-size:clamp(21px,3.75vw,26px)}}@media(max-width:480px){#homepage-hero.fx-legends-banner .copy .copy-container h2{font-size:clamp(21px,5.5vw,26px)}}#homepage-hero.fx-legends-banner .copy .copy-container p{text-align:center;font-family:"Sero Pro";font-size:clamp(26px,2.25vw,35px);font-style:normal;font-weight:500;letter-spacing:1.2px}@media(max-width:767px){#homepage-hero.fx-legends-banner .copy .copy-container p{font-size:clamp(21px,3.75vw,26px)}}@media(max-width:480px){#homepage-hero.fx-legends-banner .copy .copy-container p{font-size:clamp(21px,5.5vw,26px)}}#homepage-hero.fx-legends-banner .play-button{width:100%;margin:auto;text-align:center;position:absolute;bottom:10%}@media(max-width:768px){#homepage-hero.fx-legends-banner .play-button{bottom:0px}}#homepage-hero.fx-legends-banner .play-button .nes-btn{-webkit-box-ordinal-group:5;-ms-flex-order:4px solid #414141;order:4px solid #414141;border:4px solid #414141;-webkit-clip-path:polygon(0px calc(100% - 4px),4px calc(100% - 4px),4px 100%,calc(100% - 4px) 100%,calc(100% - 4px) calc(100% - 4px),100% calc(100% - 4px),100% 4px,calc(100% - 4px) 4px,calc(100% - 4px) 0px,4px 0px,4px 4px,0px 4px);clip-path:polygon(0px calc(100% - 4px),4px calc(100% - 4px),4px 100%,calc(100% - 4px) 100%,calc(100% - 4px) calc(100% - 4px),100% calc(100% - 4px),100% 4px,calc(100% - 4px) 4px,calc(100% - 4px) 0px,4px 0px,4px 4px,0px 4px);-webkit-box-shadow:inset -3px -4px 0px #bf8511;box-shadow:inset -3px -4px 0px #bf8511;background-color:#f1ba2e !important;font-family:"Press Start 2P",Arial,Helvetica,sans-serif !important;color:#222 !important;padding:10px 15px;font-size:17px;display:inline-block}@media(max-width:768px){#homepage-hero.fx-legends-banner .play-button .nes-btn{padding:8px 0;width:100%;margin-bottom:0}}#homepage-hero.mydesign-color-banner{background-image:url(/sites/all/themes/fxl_responsive/images/banners/my-design-color/my-design-color-banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#28438b;height:700px}#homepage-hero.mydesign-color-banner .mydesign-color-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 2em}@media(max-width:768px){#homepage-hero.mydesign-color-banner .mydesign-color-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#homepage-hero.mydesign-color-banner .mydesign-color-container .copy{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;z-index:1}@media(max-width:768px){#homepage-hero.mydesign-color-banner .mydesign-color-container .copy{width:100%;padding-top:4em}}@media(max-width:490px){#homepage-hero.mydesign-color-banner .mydesign-color-container .copy{padding-top:10em}}#homepage-hero.mydesign-color-banner .mydesign-color-container .copy h2{color:#fff;text-shadow:0px 4px 7px rgba(0,0,0,.35);font-family:"Sero Pro";font-size:clamp(50px,3.75vw,60px);font-style:normal;font-weight:400;letter-spacing:-1.2px}@media(max-width:991px){#homepage-hero.mydesign-color-banner .mydesign-color-container .copy h2{font-size:clamp(41px,3.75vw,60px)}}@media(max-width:480px){#homepage-hero.mydesign-color-banner .mydesign-color-container .copy h2{font-size:clamp(40px,5.5vw,60px)}}#homepage-hero.mydesign-color-banner .mydesign-color-container .copy p{color:#fff;font-family:"Sero Pro";font-size:clamp(20px,3vw,40px);font-style:normal;font-weight:400;letter-spacing:1.23px}#homepage-hero.mydesign-color-banner .mydesign-color-container .copy .my-design-color-cta{text-transform:capitalize}@media(max-width:768px){#homepage-hero.mydesign-color-banner .mydesign-color-container .copy .my-design-color-cta{display:none}}#homepage-hero.mydesign-color-banner .tablet-container{width:50%;height:100%;-ms-flex-line-pack:end;align-content:end}@media(max-width:768px){#homepage-hero.mydesign-color-banner .tablet-container{width:100%}}#homepage-hero.mydesign-color-banner .tablet-container #slideshow{position:relative;width:100%;max-width:800px;min-height:500px;margin:auto;overflow:hidden;bottom:0}@media(max-width:768px){#homepage-hero.mydesign-color-banner .tablet-container #slideshow{position:static}}#homepage-hero.mydesign-color-banner .tablet-container #slideshow img{position:absolute;width:auto;height:auto;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;bottom:0}#homepage-hero.mydesign-color-banner .tablet-container #slideshow img.next{opacity:1}#homepage-hero.mydesign-color-banner .my-design-color-cta-mobile{display:none}@media(max-width:768px){#homepage-hero.mydesign-color-banner .my-design-color-cta-mobile{display:block;text-transform:capitalize}}#homepage-hero.zw-banner{min-height:700px}@media(max-width:991px){#homepage-hero.zw-banner{padding-top:50px}}#homepage-hero.zw-banner .zw-banner-container{display:grid;grid-template-areas:"zw-text zw-image";grid-template-columns:40% 60%}@media(max-width:1300px){#homepage-hero.zw-banner .zw-banner-container{grid-template-columns:50% 50%}}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container{grid-template-areas:"zw-image" "zw-text";grid-template-columns:1fr}}#homepage-hero.zw-banner .zw-banner-container .left{background-image:url("/sites/all/themes/fxl_responsive/images/banners/zw-banner/fx-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:top center;height:825px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-area:zw-text}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .left{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:300px}}#homepage-hero.zw-banner .zw-banner-container .left .copy{color:#fff;padding:40px;max-width:550px}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .left .copy{padding:40px 20px;max-width:100%}}#homepage-hero.zw-banner .zw-banner-container .left h2{font-size:54px}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .left h2{font-size:38px}}#homepage-hero.zw-banner .zw-banner-container .left span{font-size:38px}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .left span{font-size:28px}}#homepage-hero.zw-banner .zw-banner-container .left .zw-cta{margin-top:2em;padding:0 40px}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .left .zw-cta{display:none}}#homepage-hero.zw-banner .zw-banner-container .right{background-image:url(/sites/all/themes/fxl_responsive/images/banners/zw-banner/zw-banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:825px;position:relative;grid-area:zw-image}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .right{height:400px;background-position:right;background-size:140%}}@media(max-width:480px){#homepage-hero.zw-banner .zw-banner-container .right{background-image:url(/sites/all/themes/fxl_responsive/images/banners/zw-banner/zw-banner-mobile.jpg);background-size:cover;background-position:center}}#homepage-hero.zw-banner .zw-banner-container .right img{max-width:260px;position:absolute;bottom:10%;left:-15%}@media(max-width:768px){#homepage-hero.zw-banner .zw-banner-container .right img{max-width:215px;left:55%;bottom:-5%}}@media(max-width:480px){#homepage-hero.zw-banner .zw-banner-container .right img{max-width:150px;left:50%;bottom:-25px}}#homepage-hero.zw-banner .zw-cta-mobile{display:none}@media(max-width:768px){#homepage-hero.zw-banner .zw-cta-mobile{display:block;text-transform:capitalize}}#fxlcatalog-hp-banner{height:848px;width:100%;background-color:#003c58}@media(max-width:991px){#fxlcatalog-hp-banner{height:792px}}#fxlcatalog-hp-banner a.cover-link{position:absolute;top:0;left:0;width:100%;height:inherit;display:block}#fxlcatalog-hp-banner .fxlcatalog-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2%;width:35%;background-image:url(/sites/all/themes/fxl_responsive/images/banners/fxl-catalog/blue-swish-bg.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;height:100%;padding-top:10%}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section{background-image:url(/sites/all/themes/fxl_responsive/images/banners/fxl-catalog/blue-swish-mobile.jpg);width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:650px}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block h1{color:#f4a469;font-size:clamp(32px,2vw,58px);text-transform:uppercase;font-weight:100}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block h1{font-size:clamp(38px,2vw,48px)}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block p{color:#fff;font-size:clamp(23px,2vw,38px);line-height:1.3}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section .fxlcatalog-text-block p{font-size:clamp(32px,2vw,58px);margin-bottom:10px}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section a.button.cta{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.2);border-radius:3px;text-transform:capitalize;width:315px}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-text-section a.button.cta{display:none}}#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-img-block{width:65%;height:100%;background-image:url(/sites/all/themes/fxl_responsive/images/banners/fxl-catalog/catalog_banner-desktop.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container .fxlcatalog-img-block{background-image:url(/sites/all/themes/fxl_responsive/images/banners/fxl-catalog/catalog_banner-mobile.jpg);width:100%}}#fxlcatalog-hp-banner .fxlcatalog-container a.button.cta.mobile-btn{display:none}@media(max-width:991px){#fxlcatalog-hp-banner .fxlcatalog-container a.button.cta.mobile-btn{display:inline-block;text-transform:capitalize;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;margin-bottom:0}}#wifi-plug-banner{width:100%;height:auto}#wifi-plug-banner .wifi-plug-banner-container{position:relative;width:100%;height:848px;background:url(/sites/all/themes/fxl_responsive/images/banners/wifi-plug/Oconomowoc_Desktop.jpg) no-repeat center center/cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;overflow:hidden}@media(max-width:767px){#wifi-plug-banner .wifi-plug-banner-container{background-image:url(/sites/all/themes/fxl_responsive/images/banners/wifi-plug/Oconomowoc_Mobile.jpg)}}#wifi-plug-banner .wifi-plug-banner-container a.cover-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:3}#wifi-plug-banner .wifi-plug-banner-container .content-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;width:100%;color:#fff;background:rgba(0,40,60,.75);padding:20px}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container{background-color:#003c58;padding:0}}#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px;margin-right:20px}@media(max-width:1200px){#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container{max-width:50px}}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container{max-width:15px;margin-right:0}}#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container img.wifi-plug-image{position:absolute;left:-24%;bottom:-18%;max-width:375px;width:auto;z-index:1}@media(max-width:1200px){#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container img.wifi-plug-image{max-width:250px;left:-115%;bottom:90%}}@media(max-width:495px){#wifi-plug-banner .wifi-plug-banner-container .content-container .wifi-plug-img-container img.wifi-plug-image{max-width:200px;left:-200%;bottom:90%}}#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container{margin-left:2%;-webkit-box-flex:2;-ms-flex:2;flex:2}@media(max-width:1200px){#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container{margin-top:2%;margin-right:0;padding:20px}}@media(max-width:767px){#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container{margin:0;padding:25px 0 15px 0}}#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container h1{color:#fff;font-size:clamp(38px,2.5vw,54px);font-weight:100;margin-bottom:0}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container h1{font-size:clamp(38px,9vw,54px)}}#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container p{font-size:clamp(28px,2vw,34px)}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container p{font-size:clamp(28px,7vw,34px);margin-bottom:0}}#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container a.button.cta.desktop-only-btn{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:767px){#wifi-plug-banner .wifi-plug-banner-container .content-container .content-text-container a.button.cta.desktop-only-btn{display:none}}#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container{position:relative;max-width:600px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}@media(max-width:1200px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container{max-width:50px}}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container{max-width:15px}}#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img{position:absolute;right:1%;bottom:-20px;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:1530px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img{max-width:300px}}@media(max-width:1200px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img{max-width:250px}}@media(max-width:898px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img{bottom:100%;max-width:200px}}@media(max-width:495px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img{max-width:150px;right:100%}}#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img.desktop-only-img{display:block}@media(max-width:1530px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img.desktop-only-img{display:none}}#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img.mobile-only-img{display:none}@media(max-width:1530px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img.mobile-only-img{display:block}}@media(max-width:365px){#wifi-plug-banner .wifi-plug-banner-container .content-container .image-container img.mobile-only-img{display:none}}#wifi-plug-banner a.button.cta.mobile-only-btn{display:none}@media(max-width:767px){#wifi-plug-banner a.button.cta.mobile-only-btn{display:inline-block;text-transform:capitalize;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;margin-bottom:0}}.page-node-585 .sub_header{color:#2d2d2d}.page-node-585 #cora-banner .cora-banner-container{position:relative;width:100%;height:848px;background:url("/sites/all/themes/fxl_responsive/images/banners/cora-black/CORA_Family_FB_001_RT1.png") no-repeat center bottom;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:80px;overflow:hidden;background-color:#f7f7f7}@media(max-width:991px){.page-node-585 #cora-banner .cora-banner-container{padding:20px;background-size:cover;background-position:center bottom;padding-top:3%}}@media(max-width:901px){.page-node-585 #cora-banner .cora-banner-container{background-image:url("/sites/all/themes/fxl_responsive/images/banners/cora-black/mobile-CORA_Family_FB_001_RT.png");background-size:53%;background-position:center bottom}}@media(max-width:768px){.page-node-585 #cora-banner .cora-banner-container{background-size:70%}}@media(max-width:760px){.page-node-585 #cora-banner .cora-banner-container{background-size:73%}}@media(max-width:709px){.page-node-585 #cora-banner .cora-banner-container{background-size:80%}}@media(max-width:530px){.page-node-585 #cora-banner .cora-banner-container{background-size:90%}}@media(max-width:530px){.page-node-585 #cora-banner .cora-banner-container{background-size:100%}}.page-node-585 #cora-banner .cora-banner-container .cora-banner-content{position:relative;z-index:2;max-width:100%;padding-top:100px;margin-top:30px}.page-node-585 #cora-banner .cora-banner-container .cora-banner-content h1{font-size:58px;font-weight:400;margin:0;line-height:1.2;color:#003c52}.page-node-585 #cora-banner .cora-banner-container .cora-banner-content h1 em{font-style:italic}.page-node-585 #cora-banner .cora-banner-container .cora-banner-content p{font-size:38px;font-style:italic;margin-bottom:30px;color:#222}@media(max-width:991px){.page-node-585 #cora-banner .cora-banner-container .cora-banner-content h1{font-size:36px;padding:60px 10px 0px 10px}.page-node-585 #cora-banner .cora-banner-container .cora-banner-content p{font-size:32px;padding:0 10px}}@media(max-width:768px){.page-node-585 #cora-banner .cora-banner-container .cora-banner-content{padding-top:0;margin-bottom:0}}.page-node-585 #cora-banner .cora-banner-container .cover-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.page-node-585 #cora-banner .cta-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 42px;background-color:#f16322;color:#fff;font-weight:bold;text-decoration:none;border-radius:3px;font-size:16px;gap:10px;border:3px solid rgba(0,0,0,0);-webkit-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease;text-align:center}.page-node-585 #cora-banner .cta-button:hover{background-color:#d14e12;border-color:#fff}.page-node-585 #cora-banner .cta-button.desktop-only{display:inline-block}@media(max-width:901px){.page-node-585 #cora-banner .cta-button.desktop-only{display:none}}@media(max-width:901px){.page-node-585 #cora-banner .cta-button.mobile-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;width:100%}}.gen-spec-sheet .node-63201 .dimensions .row .columns.large-6{display:inline-block;max-width:44%;vertical-align:top;margin-right:4%}.gen-spec-sheet .node-63201 .dimensions .row .columns.large-6 h5{margin-top:60px;display:block;height:40px}.gen-spec-sheet .node-63201 .dimensions .row .columns.large-6 p{height:165px}.gen-spec-sheet .node-63201 .dimensions .row .columns.large-6 .media-image{text-align:left;right:15px !important;max-width:95% !important}.gen-spec-sheet .node-63201 article.photometrics p:last-of-type{max-width:100%}.gen-spec-sheet .node-63201 .photometrics img{width:80%}.node-type-webform-hero{line-height:1.1}.node-type-webform-hero .alert-box.success,.node-type-webform-hero .alert-box.secondary,.node-type-webform-hero .alert-box.alert{position:fixed;top:2em;z-index:1000;left:25%;right:25%;color:#fff;background:#003c58;background-color:#003c58;background-color:#003c58;text-align:center;padding:2em}.node-type-webform-hero .alert-box.success .close,.node-type-webform-hero .alert-box.secondary .close,.node-type-webform-hero .alert-box.alert .close{color:#fff;opacity:.9}.node-type-webform-hero .l-header{background:rgba(0,77,107,.56);height:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.node-type-webform-hero .l-header.fixed{background:#003c58}.node-type-webform-hero .l-header .main_logo a img.logo{height:auto;max-height:26px;width:auto;max-width:auto}.node-type-webform-hero .l-header .navigation_region{font-family:SeroPro;font-weight:500;font-style:normal}@media screen and (min-width:768px){.node-type-webform-hero .l-header .nav-container{max-height:80px;height:8.25vw}}.node-type-webform-hero .l-header .main-menu-slideout{margin-top:113px}.node-type-webform-hero .l-header .navigation_region ul.menu>li{margin-bottom:0px}.node-type-webform-hero .headers_container{padding-top:0px}.node-type-webform-hero .headers_container .sub_header{background-color:rgba(0,0,0,0);position:relative}.node-type-webform-hero .sub_header_inner{position:absolute;left:0}@media screen and (min-width:768px){.node-type-webform-hero .sub_header_inner{display:none}}@media screen and (min-width:960px){.node-type-webform-hero .sub_header_inner{top:116px;display:inline-block}}.node-webform-hero{position:relative}@media screen and (min-width:769px){.webform_hero_inner{margin-top:2em}}.webform_hero_inner .large-12.main.columns{max-width:100%;width:100%;padding:0}.field-name-field-hero-banner img{width:100%}.field-name-field-hero-header{position:unset;text-align:center;font-size:7.5vw;font-family:SeroPro;font-weight:500;font-style:italic;line-height:1.2;padding:.75em 0;background:#003c58;color:#fff}@media screen and (min-width:768px){.field-name-field-hero-header{position:absolute;text-align:left;width:58.75%;top:11.75vw;font-size:4vw;padding:2% 0% 2% 8%;background:rgba(0,77,107,.7)}}@media screen and (min-width:1492px){.field-name-field-hero-header{font-size:61px}}.web-hero-header-color{color:#f5822d}.web-hero-header-italic{font-family:SeroPro;font-weight:300;font-style:italic}.field-name-field-hero-branding{position:unset;background:#003c58;margin:0 auto;padding:1em 2em 2.25em 2em;text-align:center}@media screen and (max-width:767px){.field-name-field-hero-branding img{width:100%;max-width:640px}}@media screen and (min-width:768px){.field-name-field-hero-branding{position:absolute;background:rgba(0,0,0,0);left:8%;top:25.5vw;max-width:700px;max-height:144px;width:32vw;padding:1em 0 0 0}}.webform-hero-body-wrapper{max-width:1100px;margin:0 auto;padding:1.5em 2em;line-height:1.6}.webform-hero-page-title{font-size:4.95vw;line-height:1.25}@media screen and (min-width:768px){.webform-hero-page-title{font-size:4.95vw}}@media screen and (min-width:1220px){.webform-hero-page-title{font-size:3.75em}}.webform-hero-body{max-width:52em}.webform-client-form:after{content:"";clear:both;display:table}.webform-hero-body-wrapper{border-style:none;max-width:1100px;padding:2em 4em;max-width:68.75em}.webform-hero-body-wrapper .form-text{max-width:23em;display:block}.webform-hero-body-wrapper .form-select{max-width:20em;display:block;padding-top:.25em}.webform-hero-body-wrapper .webform-component--webform-wrapper--photo-instructions{margin-top:3em;max-width:40em}.webform-hero-body-wrapper .webform-hero-text-title{padding-top:2em}.webform-hero-body-wrapper .webform-hero-text{max-width:45.5625em}.webform-hero-body-wrapper .webform-hero-body,.webform-hero-body-wrapper .webform-hero-text-p{max-width:45.5625em}.webform-hero-list{list-style-position:inside;margin:.75em 0 1.25em 0}.webform-hero-photo-upload{margin-bottom:0}.webform-hero-photo-upload .form-file{display:block}.webform-hero-photo-upload .form-submit{margin:1em 0}.webform-hero-trademark{text-align:center}.page-node-621 .headers_container,.page-node-51686 .headers_container,.page-node-48861 .headers_container,.page-node-37271 .headers_container,.page-node-53576 .headers_container{background-position:left center}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;padding-bottom:100px !important;}@media screen and (max-width:768px){#colorbox,#cboxOverlay,#cboxWrapper{padding-bottom:0px !important;}}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;}#cboxOverlay{background:#424240;}#colorBox{}#cboxWrapper{background:none;}#cboxTopLeft{width:15px;height:45px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:60px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:none;overflow:visible;font:12px "Lucida Grande",Verdana,Arial,sans-serif;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:10px;}#cboxTitle{background:none;color:#fff;position:relative;width:100%;}#cboxCurrent{color:#fff;margin-bottom:10px;position:relative;text-align:center;width:100%;margin-top:10px;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/fxl_responsive/fxl_responsive_colorbox/images/controls.png) -75px -50px no-repeat;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/fxl_responsive/fxl_responsive_colorbox/images/controls.png) -49px -50px no-repeat;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-25px -50px;}#cboxPrevious.hover{background-position:-75px -25px;}#cboxPrevious{float:right;margin-right:10px;padding:10px;border-radius:5px;}#cboxNext{float:right;padding:10px;border-radius:5px;}#cboxNext:after{font-family:'fontello';content:'\e80c';color:#fff;display:inline-block;font-size:18px;}#cboxPrevious:after{font-family:'fontello';content:'\e80c';color:#fff;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:18px;}#cboxNext.hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/themes/fxl_responsive/fxl_responsive_colorbox/images/loading_animation.gif) center center no-repeat;}#cboxClose{border:none;border-radius:0;color:#fff;font-size:20px;height:35px;line-height:35px;position:absolute;right:0;text-align:center;top:-45px;width:35px;}#cboxClose.hover{background-position:-25px -25px;}.cboxIE6 #cboxTitle{background:#fff;}
.luxor-accessories .fx-orange-hit{color:#EE7623;}.luxor-accessories .bold-hit{font-weight:bold;}.luxor-accessories .side-padding-medium{padding-left:9%;padding-right:9%;}.luxor-accessories .background-light-gray{background-color:#F8F7F6;}.luxor-accessories .background-white{background-color:white;}.luxor-accessories .landing-hero-top{background-image:url('/sites/all/themes/fxl_responsive/images/luxor-accessories-intro-top-background.jpg');background-size:cover;background-repeat:no-repeat;height:450px;background-position:bottom center;display:flex;align-items:center;color:white;padding-left:8%;padding-right:8%;}.luxor-accessories section.luxor-accessories .container{max-width:1190px;margin:auto;}.luxor-accessories .home-hero h1{font-size:1.7em;text-transform:uppercase;color:white;}.luxor-accessories .intro-section-left{padding:13px 20px;text-align:left;background-color:rgba(0,0,0,.5);border-radius:5px;display:inline-table;}.luxor-accessories .intro-section-right img{width:125px;}.luxor-accessories .intro-section-right .row{justify-content:center;margin-bottom:15px;}.luxor-accessories .intro-section-right .row:last-of-type{margin-bottom:0;}.luxor-accessories .area-caption-frame{margin-top:12px;}.luxor-accessories .area-caption{background-color:#EE7623;color:#fff;padding:6px 15px;font-size:.8em;}.luxor-accessories section.full{padding:60px 0;}.luxor-accessories .top-sub-area{font-size:20px;color:#464646;letter-spacing:5px;text-transform:uppercase;}.luxor-accessories .top-sub-area-icon{padding:30px 0px;}.luxor-accessories .top-sub-area-icon i{color:#cdcdcd;font-size:2em;}.luxor-accessories .sub-area-row.row{padding:0 5%;}.luxor-accessories .luxor-intro h1{font-size:44px;}.luxor-accessories .luxor-intro .sub-col-right img{max-width:400px;}.luxor-accessories .luxor-intro p{font-size:20px;}.luxor-accessories .luxor-intro .sub-col-left{border-right:1px solid #ececec;padding-right:25px;}.luxor-accessories .carousel-frame{width:600px;margin:auto;padding-bottom:300px;}.luxor-accessories ol.carousel-indicators{margin-bottom:0;}.luxor-accessories .carousel-control-prev,.luxor-accessories .carousel-control-next{width:6%;}.luxor-accessories .carousel-caption{bottom:3px;padding-bottom:0;}.luxor-accessories .carousel-caption p{font-size:12px;}.luxor-accessories .img-gradient:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(to bottom,transparent 50%,black 100%);}.luxor-accessories .img-gradient img{display:block;}.luxor-accessories .app-logos img{width:160px;}.luxor-accessories .app-logos img:hover{opacity:0.6;transition-duration:.5s;}.luxor-accessories .logo-caption{font-size:12px;color:#c3c3c3;margin:30px 0;}.luxor-accessories .connect-your-way-hero{background-image:url("/sites/all/themes/fxl_responsive/images/Klein_Valley_164_RT-gradient-alt.jpg");background-size:cover;background-position:bottom center;background-repeat:no-repeat;border-top:8px solid #EE7623;height:400px;}.luxor-accessories .connect-your-way{background-color:black;padding-top:3px;padding-bottom:50px;margin-top:-25px;color:white;padding-left:10%;padding-right:10%;}.luxor-accessories .connect-your-way-content{margin-bottom:30px;}.luxor-accessories .connect-your-way-content .cyw-content-copy{padding-top:20px;}.luxor-accessories .connect-your-way-tabs{background:black;margin:50px 0;}.luxor-accessories .connect-your-way-tabs .tab-content > .tab-pane{background:white;border-radius:4px;padding:25px;}.luxor-accessories .connect-your-way-tabs .nav-tabs{border-bottom:none;margin-left:30px;text-transform:uppercase;font-size:13px;}.luxor-accessories .connect-your-way .nav-tabs .nav-item{margin-bottom:0;margin-right:7px;}.luxor-accessories .connect-your-way .nav-link{background-color:#ababab;color:white;border:none;}.luxor-accessories .connect-your-way .nav-link.active{background-color:white;color:black;}.luxor-accessories .connect-your-way .nav-link .tab-number-style,.luxor-accessories .connect-your-way .tab-number-style{background-color:#c1c1c1;border-radius:99px;padding:6px 9px 4px;font-size:12px;font-weight:bold;margin-right:7px;color:white;}.luxor-accessories .connect-your-way .nav-link.active .tab-number-style,.luxor-accessories .connect-your-way section.active .tab-number-style{background-color:#EE7623;color:white;}.luxor-accessories .connect-your-way .tab-content-cyw-copy{margin:20px;color:black;}.luxor-accessories .cubes-intro h2,.luxor-accessories .cubes-intro h3{margin:30px 0 50px;text-align:center;}.luxor-accessories .cubes-intro p{line-height:33px;}.luxor-accessories .cube-type > div{padding-left:3%;padding-right:3%;}.luxor-accessories .cube-info{display:inline-flex;margin-bottom:20px;}.luxor-accessories .cube-info .cube-img-copy{line-height:26px;margin-top:6px;color:#777777;font-size:16px;}.luxor-accessories .cube-img{margin-right:12px;}.luxor-accessories .cube-img img{width:125px;}.luxor-accessories .connect-your-way p.title{padding-right:10px;}.luxor-accessories #connect-your-way-tabs{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;}.luxor-accessories .connect-your-way .tabs-content{background-color:white;padding:20px;border-radius:5px;}.luxor-accessories .connect-your-way ul.tabs{margin-left:20px;margin-bottom:0;}.luxor-accessories .connect-your-way ul.tabs li a{background-color:white;padding:15px;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:5px;border-radius:4px;}.luxor-accessories .connect-your-way-content h2{color:white;}.luxor-accessories .connect-your-way-btns{display:none;}.luxor-accessories .cube-part h6{font-size:16px;color:#828282;font-weight:normal;}.luxor-accessories .cube-part a{margin-top:10px !important;clear:both;float:left;color:#EE7623;font-weight:500;text-transform:uppercase;}.luxor-accessories .cube-type ul.cube-info-benefits{margin-left:15px;list-style:disc;}.luxor-accessories .temp-cube-type ul.cube-info-benefits li::before{content:"\e802";color:#EE7623;display:inline-block;width:1em;margin-left:-1em;font-family:"fontello";margin-right:8px;}.luxor-accessories .top-sub-area-icon img{width:45px;height:auto;}.luxor-accessories .cubes_carousel p{text-align:center;margin-top:7px;margin-bottom:0px;font-size:14px;}@media (max-width:769px){.luxor-accessories .cube-info{display:flex;flex-direction:column;}.luxor-accessories .cube-type .cube-part-copy{text-align:center;}.luxor-accessories .cube-type .text-right{margin-top:35px;}.luxor-accessories section.full.cube-row{padding-left:40px;padding-right:40px;}.luxor-accessories .cube-type{display:flex;flex-direction:column-reverse;}.luxor-accessories .app-logos img{width:130px;margin-bottom:10px;}.luxor-accessories .luxor-intro .sub-col-right{text-align:center !important;}.luxor-accessories .sub-area-row.row{display:flex;flex-direction:column-reverse;}.luxor-accessories .intro-section-left{background-color:transparent;margin-top:20px;}.luxor-accessories .landing-hero-top{height:auto;overflow:auto;padding-bottom:40px;margin-top:0;}.luxor-accessories .luxor-intro .sub-col-left{border-right:none;padding-right:0;text-align:center !important;}.luxor-accessories .cubes-intro .cubes-intro-copy{margin-top:30px;}}@media (min-width:481px) and (max-width:768px){.luxor-accessories .intro-section-right{margin-top:30px;}}@media (max-width:480px){.luxor-accessories .section-professionals .professionals_slider.cubes_carousel .slick-prev,.luxor-accessories .section-professionals .professionals_slider.cubes_carousel .slick-next{top:35%;}.luxor-accessories .luxor-intro p{font-size:16px;}.luxor-accessories .luxor-intro .sub-col-left h2{font-size:28px;}.luxor-accessories .side-padding-medium{padding-left:0;padding-right:0;}.luxor-accessories .connect-your-way .nav-link .tab-number-style,.luxor-accessories .connect-your-way .tab-number-style{background-color:white;color:#e16611;}.luxor-accessories .section-container.tabs.connect-your-way-tabbed-nav{display:none;}.luxor-accessories .connect-your-way-btns .button.centered{margin-bottom:15px;}.luxor-accessories .connect-your-way-btns{display:inherit;}.luxor-accessories section.full{padding:40px 20px;}.luxor-accessories .home-hero:before{background:rgba(0,0,0,.7);height:auto;}.luxor-accessories .intro-section-right img{width:100px;}.luxor-accessories .top-sub-area{font-size:21px;letter-spacing:7px;line-height:42px;}.luxor-accessories .luxor-intro .sub-col-right img{max-width:-webkit-fill-available;}.luxor-accessories .connect-your-way p{padding-right:inherit;}.luxor-accessories .connect-your-way{margin-top:-50px;}.luxor-accessories .connect-your-way .reveal-modal p{color:black;}.luxor-accessories .reveal-modal:not(.video_modal){height:inherit;top:23% !important;}}
